html, body {height: 100%;}


.pv_80438, .pv_80416, .pv_80440, .pv_82748 {display:none;}

* {padding:0;
  margin:0;}
  
  option {padding:2px;}
  
ul {list-style-type:square;}

.faxbestellung {
	width:0px;
	height:0px;
	visibility:hidden;
}

.faxbestellung img{
 	visibility:hidden;
}

#catcher {position:fixed; top:181px;left:50%; margin-left:-542px;}

#psst {position:absolute; top:8px; right:8px;}
#psst img{border:none;}

.tp_fix{margin-bottom:-3px;}
.ht_fix{margin-bottom:-2px;}
.as_fix{margin-bottom:-2px;}

#frachtfrei1 {display:block;width:265px;height:79px;margin-bottom:12px;}
#frachtfrei0 {display:none;width:265px;height:79px;}
#frachtfrei {display:none;}

#frachtfrei_icon1 {display:block;position:absolute;top:10px;right:10px;width:51px;height:52px;}
#frachtfrei_icon0 {display:none;top:10px;right:10px;width:51px;height:52px;}
#frachtfrei_icon {display:none;background-color:red;}

#login{}

body {
	background:url(../images/final_bg.jpg) repeat-y  center -100px #101823;
	font: normal 12px Arial, sans-serif, verdana, helvetica;
	color: #AFAFAF;
	border: none;
	margin: 0px;
	padding: 0px;
}

#logo {background:url(../images/flogo.jpg); width:481px; height:67px; display:block; position:absolute; top:14px; left:40px}
#logo:hover {background-position:0 -67px}

div.produkt_option select {
	margin-left: 10px;
	background-color:#182333;
	border:1px solid #444444;
	color:#3883d7;
	font-size:11px!important;
	*width:180px;
}

div.produkt_option select:hover {
	border:1px solid #3883d7;
}

.produkt_option label{
	float:left;
	width:200px;
	display:block;
}
.produkt_option select{
	float:left;
	width:100px;
}

td {
	font: normal 12px verdana, Arial, sans-serif, helvetica;
	color: #cdcdcd !important;
}

.mainsite {
	font: normal 11px Arial, sans-serif, verdana, helvetica;
}

.untermenue {
	background: #9397a7;
	padding: 0px 0px 0px 10px;
	border-bottom: 1px solid #ff0000
}

.untermenue-active {
	background: #de4f49;
	padding: 0 0 0 10px;
	border-bottom: 1px solid #ff0000
}

.menue-active { background: #de4f49;}

.page {
	width: auto;
}

.infobar{
	margin-left:20px;
}

.goback a{
	color:#dbdbdb!important;
}

.footerbg {background:url(../images/footer.png) -66px 0 no-repeat; height:84px}
#footer {background:url(../images/footer_bg.gif) repeat-x top #262626; border-top:1px solid #317cc8; padding-bottom:40px;}
.footer_logo {margin:20px 0 0 288px}

.footer_top p{width:440px; margin:20px 0 0 26px; float:left; color:#767676 }
.footer_top{font-size:10px; float:left;}
.footer_bt{padding-bottom:30px;}
.footer { 
	width:997px;
	margin:0 auto;
	clear: both;
	color:#cdcdcd !important;
}

.navihelp {margin:35px 20px 0 26px; width:200px; float:left; }
.clear {clear:both}
.navihelp a{ line-height:14px; color:#a0a0a0 }

.navihelp h4 {font-weight:100 ; font-size:14px; margin-bottom:5px; padding-bottom:5px; color:#fff}

#copyrightimp {float:left; width:947px; margin: 0 0 0 25px; border-top:1px solid #cdcdcd; padding-top:8px;}

#footer_content  li{
	display:inline
	}


#footer_content {
	width:945px;
	margin:25px 0 25px 25px;
	float:left;

	}

#footer_content ul {
	list-style-type:none;
	margin-top:55px;
	*margin-top:65px;
}

#footer_content a {color:#cdcdcd;}

.left {
	background-color: #D7D7D8;	
	width: 910px;
}

.leftleft {
	clear: none;
	background: #f2f2f2;
	border: 1px solid #e19390;
	border-top: 4px solid #de4f49;
	float: left;
	padding: 20px;
}

.leftright {
	clear: none;
	background: #f2f2f2;
	width: 300px;
	border-left: 4px solid #999999;
	border-top: 1px solid #999999;
	float: right;}


.mini-links {
	font-size:11px;
	font-weight:bold;
	margin: 0 0 0 20px;
}

.minilinks {
	padding: 0px;
}

a:active, a:hover { 
	color: !important;
}

a.mini:link { 
	color: #cccccc;
	background: none;
	border-style: none; 
}

a.mini:Visited { 
	color: #cccccc;
	background: none;	
	border-style: none; 
}

a.mini:Hover { 
	color: #de4f49;
	background: none;
}

.flag {
	margin: 0 0 0 15px;
}

a.serps {
	color:#3883D7 !important;
	text-decoration:underline !important;
}

.flag-right {
	margin: 0 20px 0 15px;
}

.imagefloat {
	float: right;
	padding: 10px 0 10px 0;
	margin: 10px 0 10px 10px;
}

.menu-navi {
	font-size:12px;
	font-weight:bold;
	margin: 0 0 0 30px;
	color: #333333;
}

#anschrift {
	height: 25px;
	top: 97px;
	right: 10px;
	position: absolute;
	z-index:110;
}

#top {
	position:absolute;
	width:100%;
	height: 90px;
	background: url(../images/top-tel-bg.png) no-repeat;
	z-index:110;
}

#menu {
	background: #ffffff url(../images/menu-bg.png) repeat-x;
	height: 37px;
	width: 100%;
	padding: 5px 0 0 0;
	top: 115px;
	left: 0px;
	position: absolute;
	z-index:101;
}

#werbung {
	position:absolute;
	background-color: #FFFFFF;
	top:146px;
	left:10px;
	width:1004px;
	height:0px;	
	z-index:100;
	font-size:10px;
	color:white;
}
#werbung img {
	margin-top:6px;
}

#bridge {
	/* top: 146px; */
	top: 246px;
	left: 0px;
	position: absolute;
	border-right: 1px solid #a8a8a8;
	z-index:104;
}

.content-right-produkte {	
	background: url(../images/produktgruppen-bg.png) repeat-y;
	padding: 0;
	width: 85px;
	height: 490px;
	left: 911px;
	top: 162px;
	position: absolute;
}

.produkt {
	margin-left: 0px;
	margin-top: 6px;
	width: 67px;
	height: 25px;
	font: normal 10px/1.2 Arial, sans-serif, verdana, helvetica;
	background: url(../images/produktgruppen-text-bg.png) no-repeat;
}

.produkt-bild {
	margin-left: 0px;
	margin-top: 10px;
	width: 67px;
	height: 76px;
}

.produkt a {
	width: 67px;
	height: 25px;
	background: url(../images/produktgruppen-text-bg.png) no-repeat;
}

.produkt a:hover {
	background: url(../images/produktgruppen-text-1-bg.png) no-repeat;
}

a:active, a:hover { 
	color:#d3d3d3;
}

.fli {
	font-size:7pt;
	font-family: Arial, sans-serif;
	color: #B4B5B5;
}

.flag {
	margin: 0 0 0 15px;
}

h1 {
	font-size:22px;
	color:#003366;
	margin-bottom:10px;
	margin-top:10px;
        font-weight:100;
}

h2 {
	font-size:16px;
	color:#58a1ea;
}

h3 {
	font-size:14px;
	color:#3883d7;
}

p {
	margin-top:0px;
}

ul {
	color:#003366;
}

img {
	border: 0;
}

#linkbox {
	border: 1px solid #3f4763;
	border-bottom: 0;
	width: 160px;
	padding: 0;
	margin-right: 5px;
	margin-top: 20px;
	color: #ffffff;
	background: #6c79a7;
}

#linkbox ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	list-style-image:none;
}

#linkbox li {
	display: block;
	border-bottom: 1px solid #9ba4c7;
}

html>body #linkbox li a {
	width: auto;
}

#linkbox li a, #linkbox li a:link {
	display: block;
	color: #ffffff;
	padding: 1px 5px 1px 12px;
	border-bottom: 1px solid #535c7e;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}

#linkbox li a:visited {
	text-decoration: none; 
}

#linkbox li a:hover, #linkbox li a:focus, #linkbox li a:active {
	background: #ffffff url(images/produkte-menu-bg.png) repeat-x;
	color: #666666;
	text-decoration: none; 
}

#content {

}

* html #content {width: 800px;}

.bg_head{
	background:url(../images/bg_head.jpg) no-repeat; 
	width:965px;
	height:32px;
}

/* Startseite */

.st_bg_head{
	background:url(../images/st_bg_head.jpg) no-repeat; 
	width:965px;
	height:32px;
}

.st_bg_repeat{
	background:url('../images/st_bg_repeat.jpg') repeat-y;
	width:965px;
	color:#AFAFAF;
}

.blue_welcome{
	background:url('../images/st_blue_welcome.jpg') no-repeat;
	width:685px;
	height:231px;
	margin-left:-10px;
	color:#d3d3d3;
}

.blue_welcome p{
	font-family:verdana;
	font-size:11px;
	margin-left:265px;
	width:405px;
	height:100px;
	color:#d3d3d3;
}

.servicebox_1{
	background:url('../images/servicebox_1.jpg') no-repeat;
	width:553px;
	height:39px;
	margin-left:20px;
	margin-top:10px;
	font-size:11px;
}

.servicebox_1 p{
	margin-left:35px;
	*margin-top:5px;
}

.servicebox_2{
	background:url('../images/servicebox_2.jpg') no-repeat;
	width:553px;
	height:54px;
	margin-left:20px;
	font-size:11px;
}

.servicebox_2 p{
	margin-left:35px;
	*margin-top:12px;
}

.servicebox_3{
	background:url('../images/servicebox_3.jpg') no-repeat;
	width:553px;
	height:51px;
	margin-left:20px;
	font-size:11px;
}

.servicebox_3 p{
	margin-left:33px;
	*margin-top:4px;
}

.groupbox1{
	float:left;
	font-size:10px;
	margin-left:55px;
	width:235px;
	height:212px;
}

.groupbox1 b{
	font-weight:bold;
	color:#427cb8;
}

.groupbox2{
	float:left;
	font-size:10px;
	margin-left:18px;
	width:315px;
	height:212px;
	background:url('../images/st_stapler.jpg') no-repeat;
}

.groupbox2 b{
	font-weight:bold;
	color:#427cb8;
}

.bg_spacer_{
	float:left;
	background:url('../images/st_bg_sp.png') repeat-y;
	width:3px;
	margin-top:-11px;	
	*margin-top:-13px;
	height:1395px;
	*height:1390px;
}

.st_news{
	margin-top:5px;
	margin-left:15px;
}

.st_newstitle{
	background:url('../images/st_newsbg.jpg') repeat-x left bottom;
	margin-bottom:2px;
	font-weight:bold;
	color:#427cb8;
	height:19px;
	width:235px;
}

.st_newsread{
	margin-top:1px;
	margin-bottom:5px;
	margin-left:15px;
	padding-bottom:4px;
}

.st_newsread  a {background: ul(../images/arrow.png) no-repeat center left; color:#D3D3D3 !important; padding-let:10px;}

.st_newsitem{
	background:url('../images/st_newsbg.jpg') no-repeat left bottom;
	width:235px;
}

div .menub1{
	background:url('../images/cat_bg.png') no-repeat;
	background-position:1px 0px;
}

div.container_sub  .menub1{
	background:url('../images/cat_bg2nd.png') no-repeat;
	background-position:4px 0px;
}

.menub0 a div, .menub1 a div{
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

div.container_sub .menub0 a div, div.container_sub .menub1 a div{
	background-position: -5px 0px;
}


/* ------------------------- Breadcrumb -------------------------*/


div.breadc_comfort {
	position:absolute;
	top: 0px;
	left: 0px;
	z-index: 15;
	overflow: hidden;
}

div.breadc_comfort_bg {
	position:absolute;
	background:none;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index: 1;
}

div.breadc_comfort  a {
	height:15px;
	width:157px;
	color:#dbdbdb;
	padding-right:10px;
}

.bcbutton_pos{
	margin-top:5px;
	margin-left:5px;
}

.bcbutton1{
	float:left;
	background:url(../images/bcbutton_left.png) no-repeat;
	font-weight:bold;
	width:7px;
	height:19px;
}

.bcbutton2{
	float:left;
	background:url(../images/bcbutton_bg.png) repeat-x;
	font-weight:bold;
	height:19px;
}

.bcbutton3{
	float:left;
	background:url(../images/bcbutton_mid.png) no-repeat;
	font-weight:bold;
	width:13px;
	height:19px;
}

.bcbutton4{
	float:left;
	background:url(../images/bcbutton_arrow.png) no-repeat;
	font-weight:bold;
	width:12px;
	height:19px;
}

.bcbutton4:hover{
	background:url(../images/bcbutton_mid_.png) no-repeat;
}

.bcbutton5{
	float:left;
	background:url(../images/bcbutton_right.png) no-repeat;
	font-weight:bold;
	width:7px;
	height:19px;
}

.button_cat{
	margin-left:2px;
	margin-top:3px;
}

.button_cat a{
	color:#dbdbdb;
	margin-left:2px;
	margin-top:3px;
}

.bc_bg{
	background-color:#2c69a7;
	width:200px;
	padding-top:3px;
	padding-bottom:3px;
	cursor:pointer;
}

.bc_bg a{
	overflow:hidden;
	padding-left:10px;
	font-size:10px;
	font-family:verdana;
}

.bc_bg:hover{
	width:200px;
	background-color:#5e98d4;
}
	
/* ---------------------- Breadcrumb EOF -------------------------*/

.bg_repeat{
	background-color:#101721;
}

.b_bg_head{
	background:url('../images/b_bg_head.jpg') no-repeat;
	width:206px;
	height:20px;
}

.b_bg_repeat{
	background:url('../images/b_bg_repeat.jpg') repeat-y;
	background-color:#AFAFAF;
	width:206px;
}

.bg_repeat b {color:#3883D7}

.theme_picker{
	color:#ffffff !important;
	font-size:10px;
	margin-left:9px;
	text-align:right;
	width:165px;
	*margin-top:-10px;
}

.product_basket_short{
	background:url('../images/basket_bg.jpg') no-repeat;
	margin-left:8px;
	width:172px;
	
}

#contentbackground {
	width: 997px;
	background:url(../images/bgcont.jpg) repeat;
	background-color:#11294b;
}

.small {
	font-size: 12px;
}
.darkblue {
	background-color: #cccccc;
}

#moduledit_content {
	padding: 20px;
	width: 100%;
}

#main_stapler {
	float: left;
}

#elektrostapler_zusatz {
	display:none;
	overflow:hidden;
	height:350px;
}

/************************************************* NEU NEU NEU */

body {font-family:Verdana; font-size:11px;}
a {color:white; text-decoration:none; outline:none;}
#head {
	background:url(../images/_head_bg.jpg) repeat-x; 
	height:124px; 
	width:997px;
	margin:0; 
	padding:0;
}
#header_wrapper{background:url(../images/_header.jpg) no-repeat bottom; height:124px; position:relative; width:997px; margin:0 auto;}

#header {
background:url(../images/_head_bg.jpg);
height:124px;
border-bottom:1px solid #317CC8
}
#mini {
	position:absolute; 
	width:350px;
	height:20px;
	top:5px; 
	right:35px;
	font-weight:bold;
	text-align:right;
}

#mini a {color:#FFF !important;}

#searchbar {
	position:absolute;
	left:590px;
	top:30px;
	height:40px;
	width:390px;
	background:url(../images/searchbar.png) no-repeat 0px 1px;
}
#search {
	background:none;
	width:295px;
	height:26px; 
	border:none; 
	padding:3px 0 0 10px;
	font-weight:bold;
	font-size:12px;
	float:left;
}
#submit {
	background:url(../images/bt_search.png) no-repeat; 
	width:57px; 
	height:26px;
	border:none;
	font-size:9px; 
	color:black; 
	font-weight:bold;
	cursor:pointer; 
	float:left;
    margin-left:10px;
}
#main_navi {
	position:absolute; 
	top:90px; 
	left:10px; 
	width:990px; 
	height:34px;}
	
#main_navi img {position:absolute; bottom:0px; border:0px;}

.top_link {color:#FFF !important;}

#page {
	width:997px;
	background:url(../images/bgcont.jpg) 0 500px;
	margin:0 auto;
}

.layer01{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	background-color:#101721;
	border:1px solid #2e425d;
	margin-top:2px;
	margin-left:5px;
	width:987px;
	height:214px;
	z-index:200;
	position:relative;
}

#layer02{
	position:absolute;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	opacity:.97;
	background-color:#1e2837;
	border:1px solid #2e425d;
	margin-top:9px;
	margin-left:35px;
	width:950px;
	height:200px;
	z-index:300;
	top:0;
	right:0;
}

#layer03{
	position:absolute;
	right:0;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	opacity:.97;
	background-color:#1e2837;
	border:1px solid #2e425d;
	margin-top:-215px;
	margin-left:32px;
	width:915px;
	height:200px;
	z-index:350;
}

.closelayer{
	float:left;
	position:absolute;
	right:7px;
	margin-top:4px;
	opacity:.97;
	background-color:#1e2837;
	border:1px solid #3d7ab8;
	width:12px;
	height:12px;
}

.closelayer p{
	margin-top:-6px;
	margin-left:3px;
}

.closelayer:hover{
	cursor:pointer;
	background-color:#314159;
}

#top_menu{
	background-color:#101721;
	text-align:center;
	width:997px;
	height:220px;
	position:relative;
	padding-top:1px;
}

#banner {left:50%;margin-left:505px;position:absolute;top:131px;width:120px;}

.layertitle_front{
	position:absolute;
	right:0px;
	margin-right:20px;
	margin-top:-19px;
	padding-left:19px;
	padding-right:20px;
	z-index:260;
	background-color:#1d2737;
	padding-bottom:2px;	
}

.layertitle_front p{
	float:left;
	font-family:calibri;
	font-size:15px;
	color:#3d7ab8;
	font-weight:bold;
	padding-top:2px;
}

.layertitle_back{
	position:absolute;
	right:-10px;
	margin-right:30px;
	margin-top:-10px;
	height:20px;
	padding-left:20px;
	padding-right:20px;
	background-color:#1d2737;
	border-top:1px solid #3e4b5f;
	border-left:1px solid #3e4b5f;
	border-right:1px solid #3e4b5f;
	z-index:250;
	top:-2px;
}

.layertitle_back p{
	font-family:calibri;
	font-size:15px;
	color:#3d7ab8;
	font-weight:bold;
	padding-top:2px;
}

.switch_home{float:left;width:26px;margin-top:2px;margin-left:2px;height:196px;background:url('../images/switch_home.png') no-repeat;}
.switch_home:hover{background:url('../images/switch_home_.png') no-repeat;cursor:pointer;}

.switch{float:left;width:26px;margin-top:2px;margin-left:2px;height:196px;background:url('../images/switch.png') no-repeat;}
.switch:hover{background:url('../images/switch_.png') no-repeat;cursor:pointer;}

#top_menu div.container {
margin:0 auto;
overflow:visible;
width:997px;
margin-left:9px;
margin-top:8px;
}

#top_menu div.container div {
float:left;
height:97px;
overflow:visible;
width:97px;
padding-bottom:3px;
}
	
#top_menu div.container_sub  {
	/*UNSAUBER! width:870px; */
	width:880px;	
	float:left;
	height:214px;
	/*UNSAUBER! padding-left:17px; */
	padding-left:7px;
	overflow:hidden; 
	text-align:left;}
/*  etwas kleinere icons #top_menu div.container_sub div  {float:left; width:80px; height:96px; overflow:visible;}   */

#top_menu div.container_sub div  {
	float:left; 
	/*UNSAUBER! margin-left:-10px;*/
	/*UNSAUBER! width:97px;  */
	width:87px; 
	height:97px; 
	overflow:visible;
}

#secondnavi { 
	position:absolute; 
	top:4px; 
	left:20px; 
	width:290px; 
	height:220px; 
	overflow:hidden; 
	text-align:left; 
}

#secondnavi div.s0 {
	float:left; 
	width:140px;
	height:21px;
	background:url('../images/submenu/dots.png') bottom no-repeat; }
	
#secondnavi div.s1 {
	float:left; 
	width:140px;
	height:21px;
	background-color:#244363;
	background:url('../images/submenu/dots.png') bottom no-repeat; }
	

#welcome {
	background:url(../images/bgwelcome.jpg) no-repeat; 
	width:680px; 
	height:727px; 
	float:left; 
	margin:10px 0 0 15px;}

#rightbox {
	background:#101721; 
	width:285px;  
	float:left; 
	margin-top:10px;}

#h1 {background:url(../images/h1.jpg) top left no-repeat; 
	height:223px; 
	width:285px; 
	margin-top:0px;}
	
#h2 {background:url(../images/h2.jpg) top left no-repeat; width:275px; padding:10px 0 0 10px;}

#h3 {background:url(../images/h3.jpg) top left no-repeat; height:216px; width:285px;}

#footerglossy {background:url(../images/footerglossy.jpg) repeat-x; height:99px; width:997px;}

#katalog {
	background:url(../images/katalog_.jpg) right no-repeat; 
	height:168px; 
	width:285px; 
	margin-top:55px; 
	position:absolute;}

.kat_text{padding:10px 0 0 10px; color:#FFFFFF}

#katalogbt{
	background:url(../images/katalogbt.jpg) no-repeat; 
	width:85px; 
	height:34px; 
	display:block; 
	margin:8px 0 0 10px;}

#newsprev {padding-top:8px; color:#FFFFFF;}

#newsprev a {
	color:#AFAFAF; 
	margin: 2px 0 2px 10px; 
	display:block; 
	margin-top:-8px;}

.date {
	background:#317cc8; 
	padding:5px; 
	width:63px; 
	margin-top:-8px;}

	
	/*==================KONTAKT=============================*/
	
	
.kontaktform input, .kontaktform textarea{
	font-family:verdana;
	width:225px !important;
	color:#CDCDCD;
	border:1px solid #444;
	background-color:#182333;
	font-size:11px;
	margin-bottom:5px;
	padding:1px 2px;
}

textarea#kontakt{height:91px}

.kontaktform input:hover, 
.kontaktform textarea:hover, 
.kontaktform textarea:focus, 
.kontaktform select:hover,
.kontaktform input:focus, 
.kontaktform select:focus {border: 1px solid #3883D7; color:#3883D7}

.kontaktform select {
	width:181px; 
	border:1px solid #444; 
	background: #182333; 
	color: #cdcdcd; 
	margin-bottom:5px;
}

.ckat_anz_pos input {border: 1px solid #CECECE;}

.ckat_anz_pos input:hover,
.ckat_anz_pos input:focus {border: 1px solid #ababab; background:#e1effe;}
	
/*=================Produkt*/

#produkt_desc li {margin-left:20px;}

#produkt_desc {margin-right:15px;}


/* Produktliste Main */
.listproduct{
	margin-left:25px;
	width:938px;
}

/* Produktliste Überschrift */
.headline_listproduct{
	color:#cdcdcd;
	font-size:20px;
	font-weight:100;
	margin-left:20px;
	margin-top:20px;
}

/* Produktliste Beschreibungsbox */
.catbox_info{
	float:left;
	font-size:11px;
	margin-left:20px;
	margin-top:-5px;
	background:url(../images/bg_pbox_info.png) repeat-x;
	height:188px;
	width:600px;
}
.catbox_info p{
	color:#cdcdcd;
}

/* Produktliste Beschreibungsbox Text */
.catbox_info p{
	margin-left:17px;
	width:565px;
}

/* Produktliste Filter */
.catbox_filter_1{
	float:left;
	margin-left:17px;
	margin-top:-60px;
	background:url('../images/slb_bg.png') no-repeat;
	width:239px;
	height:243px;
}

/* Produktliste Filter Selector */
.catbox_filter_1 select{
	font-family:verdana;
	font-size:9px;
	width:190px;
	border:1px solid #2a63a3;
	background-color:#101721;
	color:#cdcdcd;
}

/* Produktliste Filter Überschrift */
.catbox_filter_1 h1{
	color:#cdcdcd;
	font-size:12px;
	font-weight:100;
	margin-left:20px;
	margin-bottom:-1px;
}

/* Produktliste Hinweis Text */
.prlist_help{
	margin-left:37px;
	font-size:10px;
	color:#cdcdcd;
}

/* Produktliste Produktboxen */
.catbox{
	margin-left:20px;
	margin-top:-5px;
	background:url('../images/bg_pbox.png') repeat-x;
	/*height:95px;*/
	width:600px;
	position:relative;
	clear:left;
}

/* Produktliste Vorschaubild Positionierung */
div.product_box_img{
	width:100px;
	float:left;
}

.product_box_img img{
	background:url('../images/nopic_s.jpg') no-repeat;
	width:73px;
	height:73px;
	margin-left:17px;
	margin-top:9px;
}

/* Produktliste Kurzbeschreibung */
div.product_info_short{
	float:left;
	font-family:verdana;
	font-size:11px;
	width:475px;
	margin-top:12px;
	margin-left:15px;
	margin-bottom:8px;
}


.zahlungversand{
	float:left;
	margin-top:10px;
	margin-left:20px;
	width:380px;
	color:#cdcdcd;
}

.zahlungversand b{
	color:#3883d7;
}

/* Produktliste Linkfarbe */
.product_info_short a{
	color:#afafaf;
}

.link{
	text-decoration:underline;
	color:#cdcdcd;
	font-size:10px;
}

.dblink{
	text-decoration:underline;
	color:#cdcdcd;
	font-size:11px;
}

.dblink:hover{
	text-decoration:underline;
	color:#3883d7;
	font-size:11px;
}

.navi_back{
	float:left;
	margin-left:43px;
	margin-right:10px;
}

.navi_sites{
	float:left;
}

.navi_container{
	float:left;
	text-align:center;
	padding-top:3px;
	font-weight:bold;
	width:22px;
	height:19px;
}

.navi_container a{
	color:#555555;
	font-size:11px;
}

.navi_container_active{
	float:left;
	text-align:center;
	padding-top:3px;
	font-weight:bold;
	width:22px;
	height:19px;
	background:url('../images/bt_navi_aktiv.png') no-repeat;
}

.navi_container_active a{
	color:white;
	font-size:11px;
}

.navi_forward{
	float:left;
	margin-left:10px;
}


===============================================================================

.checkout{
	font-size:10px;
	color:#cdcdcd;
}

.checkout a{
	font-size:10px;
	color:#cdcdcd;
	text-decoration:underline;
}

.ckat_bild{
	background:url('../images/bestellvorgang/bg_bv.jpg') #111c2f repeat-x;
	width:106px;
	height:120px;
}

.ckat_artb{
	background:url('../images/bestellvorgang/bg_bv.jpg') #111c2f repeat-x;
	width:402px;
	height:120px;
}

.ckat_preis{
	background:url('../images/bestellvorgang/bg_bv.jpg') #111c2f repeat-x;
	width:106px;
	height:120px;
}

.ckat_anz{
	background:url('../images/bestellvorgang/bg_bv.jpg') #111c2f repeat-x;
	width:93px;
	height:120px;
}

.ckat_summe{
	background:url('../images/bestellvorgang/bg_bv.jpg') #111c2f repeat-x;
	width:114px;
	height:120px;
}


.ckat_pdesc{font-size:11px;padding-left:17px;}
.ckat_pdesc a{font-size:12px;}
.ckat_pprice{font-size:12px;margin-bottom:3px;}
.ckat_pfprice{font-size:12px;}
.ckat_pmwst{font-size:11px;}
.ckat_pfmwst{font-size:11px;margin-top:3px;}


.ckat_bild_pos{
	text-align:center;
}

.ckat_preis_pos{
	color:#cdcdcd;
	text-align:center;
}

.ckat_anz_pos{
	text-align:center;
}

.ckat_summe_pos{
	color:#cdcdcd;
	text-align:center;
}

.ckat_del{
	background:url('../images/bestellvorgang/bg_bva.jpg') #1c1f23 repeat-x;
	width:37px;
	height:120px;
}

.ckat_del_kasse{
	background:url('../images/bestellvorgang/bg_bv.jpg') #111c2f repeat-x;
	width:37px;
	height:120px;
}

.ckat_del_img{
	background:url('../images/bestellvorgang/wkb_del_.png') no-repeat;
	width:37px;
	height:83px;
}

#catselect select{
	font-family:verdana;
	color:#0aa3ef;
	width:156px;
	margin-top:5px;
	margin-left:17px;
	font-weight:bold;
	font-size:12px!important;
}

#ucat {
	background:url(../images/ucat_bg.jpg) repeat-x;
	width:997px;
	height:10px;
}

#ucat_float img {
	float:left;
}

.inputbox{
	background:url('../images/inputbox.jpg') no-repeat;
	width:218px;
	height:22px;
	border:none;
}

#ucat_float {background:url(../images/ucat_lr.jpg) repeat;}

#ucat_lr {
	background:url(../images/ucat_lr.jpg) repeat;
	width:17px;
	float:left;
}

.product_basket_short a {color:white !important;}

.theme_picker {
   color:#AFAFAF !important;
}

p {color:#cdcdcd;}

h1 {
	color:#cdcdcd;
	font-size:20px;
	font-weight:100;
}

.rollen_link{
	color:#3883d7!important;
	text-decoration:underline!important;
}

li {color:#8eccff;}

 ul.autocompleter-choices li {color:#317CC8;}

#welcome_ p{color:#121212 !important;}

#1st_title {color:#0f5791 !important; font-size:20px;}

#2nd_title {color:#337cc9 !important; font-size:16px;}


/* -------------------Produktseiten--------------------- */

/* Produktseite DIV Links */
.product_part_1{
	float:left;
	width:625px;
}
/* Produktseite DIV Rechts */
.product_part_2{
	float:left;
	width:340px;
	margin-left:15px;
	margin-top:104px;
	*margin-top:83px;
}

/* Produktseite */
.product_info{
	margin-left:20px;
	margin-top:40px;
	*margin-top:20px;
	width:925px;
}

/* Produktbeschreibung Box */
.pbox_productname{
	width:923px;
	height:84px;
}

/* Produktbeschreibung Titel */
.pbox_productname h1{
	color:#cdcdcd;
	font-size:20px;
	font-weight:100;
}

/* Image Box */
.pbox_image_main{
	float:right;
	width:340px;
	height:770px;
}

/* Image Box Titel */
.pbox_image_title h1{
	color:#cdcdcd;
	font-size:18px;
	margin-bottom:2px;
	margin-left:40px;
	width:334px;
}

/* Image Box Inner Box */
.pbox_image_box{
	background:url(../images/pboxmax.jpg) repeat-x;
	background-color:#111b2b;
	width:334px;
	height:543px;
	text-align:center;
}

/* Image Box Main Image */
.pbox_image_img{
	margin-top:35px;
	background:url(../images/nopic.jpg) no-repeat;
	width:183px;
	height:325px;
}

/* Image Box Hersteller Logo */
.pbox_mf_logo{
	margin-top:45px;
}

/* Image Box Preis Box */
.pbox_pricebox{
	background:url(../images/pbox_bprice_bg.jpg) repeat-x;
	height:161px;
	width:334px;
	text-align:center;
}

/* Image Box Produktpreis/Anfrage */
.pbox_price b{
	font-family:arial;
	letter-spacing:-2px;
	font-size:30px;
	font-weight:normal;
	color:#c1c1c1;
}

/* Image Box Versand Link */
.pbox_price_vs{
	color:#dbdbdb;
	text-decoration:underline;
}

/* Image Box Anzahl Box */
.product_amount{
	margin-top:10px;
	width:334px;
	height:20px;
	text-align:center;
}

/* Artikelbeschreibung Titel */
.pbox_description_title{
	width:620px;
}

.pbox_description_title h1{
	color:#cdcdcd;
	font-size:18px;
	margin-bottom:2px;
	margin-left:40px;
	width:497px;
}

/* Artikelbeschreibung Box */
.pbox_description{
	background:url(../images/pboxmin.jpg) repeat;
	background-color:#111b2b;
	line-height:1.6;
	background-color:#121b2a;
	width:620px;
}

.pbox_description ul{
	margin-left:30px;
}

/* Ansprechpartner Box Außen */
.pbox_contact{
	float:right;
	background-color:#101721;
	width:300px;
	height:300px
}

/* Ansprechpartner Box Innen */
.pbox_contact_inner{
	margin-left:10px;
	margin-top:7px;
	width:230px;
	height:260px;
}

/* Ansprechpartner Infotext */
.emptext{
	color:#cdcdcd !important;
	float:left;
	margin-top:3px;
	width:130px;
	height:130px;
	color:#cdcdcd;
}

/* Ansprechpartner Bild */
.empimg{
	float:left;
	margin-top:5px;
	margin-left:5px;
	border:2px solid #2B62A2
}

/* Ansprechpartner Fax Box */
.emptelfax{
	margin-top:7px;
	float:left;
}

/* Ansprechpartner Fax Text */
.emptelfax b{
	font-family:verdana;
	color:#dbdbdb;
}

/* Ansprechpartner Button */
.empmailchat{
	float:left;
	margin-left:5px;
	width:80px;
	text-align:center;
}

.pbox_detail_images_main{
	float:left;
	width:537px;
}

.pbox_detail_images_title h1{
	color:#cdcdcd;
	font-size:18px;
	margin-bottom:2px;
	margin-left:40px;
	width:497px;
}

.pbox_images{
	background:url(../images/pboxmin.jpg) repeat-x;
	background-color:#111b2b;
	width:537px;
}

.pbox_images_bg{
	background:url(../templates/foerdertechnik/images/pgallery_nopic.jpg) no-repeat;
	border:1px solid #2a63a3;
	width:121px;
	height:121px;
}

.pgallery_imgtext{
	margin-left:7px;
	margin-top:3px;
	float:left;
	width:70px;
	height:50px;
	line-height:1.3;
}

.pgallery_mg{
	float:left;
}

.pbox_techdetails_title h1{
	color:#cdcdcd;
	font-size:18px;
	margin-bottom:2px;
	margin-left:40px;
	width:497px;
}

.pbox_table{
	background:url(../images/pboxmin.jpg) repeat-x;
	background-color:#111b2b;
	padding:10px;
	min-height:140px;
	height:100%;
	width:517px;
}

.table_title{
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
}

.pvariant_tax_dv{
	margin-left:20px;
	color:#cdcdcd;
}

.pvariant_tax_dv a{
	color:#cdcdcd;
}

.pvariant_title{
	margin-left:10px;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	width:590px;
}

.pvariant_title td{
	border-bottom:1px solid #15253c;
	font-family:verdana;
	font-size:11px;
}

.pvariant_selector{
	width:71px;
}

.product_teaser_techdetails{
	margin-bottom:5px;
}

.product_teaser_techdetails td{
	font-size:11px;
	line-height:140%;
	color:#cdcdcd;
}

.product_teaser_techdetails p{
	font-size:11px;
	font-weight:bold;
	color:#367ece;
	margin-bottom:8px;
}

.pvtechdata td{
	font-weight:bold;
	padding:3px;
}

.pvariant_selector div input{
	color:636466;
	border:1px solid #e5e5e5;
	width:28px;
	height:14px;
	text-align:center;
	font-weight:bold;
	font-size:9px !important;
}

.pvariant_products{
	text-align:right;
}

.pvariant_products a{
	text-decoration:underline;
	color:#dbdbdb;
}

.product_table td{
	font-family:verdana;
	font-size:10px;
	width:100px;
	height:20px;
	border-bottom:1px solid #4b4b4b;
}

.product_table_buttons td{
	width:120px;
	height:20px;
}

.pbox_detailbox a{
	color:#dbdbdb;
}

.breadcrumb{
	background:url(../images/midmenu_bg.jpg) repeat-x;
	font-family:verdana!important;
	font-size:10px;
	height:40px;
	font-family:bold;
	color:#dbdbdb;
	width:997px !important;
}

.sipr_producttitle{
	overflow:hidden;
	padding-bottom:10px;
	padding-top:8px;
	margin-left:10px;
}

.sipr_producttitle a{
	color:#3783d9;
	font-weight:bold;
}

.sipr_producttitle a:hover{
	color:#cdcdcd;
}

.sipr_innerbox{
	width:243px;
	height:212px;
	background-color:#121b2a;
	border:1px solid #1f3042;
	margin-left:10px;
}

.sipr_techbox{
	float:left;
	margin-left:10px;
	padding-right:6px;
	font-size:10px;
}

.sipr_techfield{
	border-bottom:1px solid #202f44;
	width:113px;
	padding-bottom:4px;
	padding-top:6px;
}

.sipr_image{
	float:left;
	padding-top:2px;
}

.sipr_image img{
	border:1px solid #3783d9;
	width:102px;
	height:102px;
}

.sipr_gotoproducts{
	float:left;
	font-weight:bold;
	margin-left:10px;
	padding-top:10px;
	font-size:10px;
}

.sipr_gotoproducts a{
	color:#3783d9;
}

.sipr_gotoproducts a:hover{
	color:#cdcdcd;
}

.sipr_buyinfo{
	float:left;
	text-align:right;
	font-size:9px;
	margin-top:-23px;
	margin-left:11px;
}

/* ------------------------- Produkt EOF ----------------------------- */

/* -- Produktübersicht Unterkategorien (3. Ebene) -- */

.kb_text_format a{
	color:#d1d1d1;
	font-size:10px;
}

.katbox_beschreibung{
	background:url('../images/kb_desc_box.jpg') repeat-x;
	width:684px; 
	height:146px;
}

.katbox_btext{
	font-family:verdana;
	font-size:11px;
	width:659px;
	height:126px;
}

.katbox_branchen{
	background:url('../images/kb_branchen_box.jpg') repeat-x;
	width:214px; 
	height:146px;
}

.katbox_products{
	background:url('../images/kb_katbox.jpg') repeat;
	width:910px;
}

/* Produktübersicht Hauptkategorien */

.prod_box_beschreibung{
	font-size:10px;
	background:url('../images/kb_desc_box.jpg') repeat-x;
	padding:15px;
	line-height:1.3;
	width:880px; 
	color:#cdcdcd;
}

.prod_box_beschreibung b{
	color:#00a4e9;
}

.collage_box{
	float:left;
	background:url('../images/bg_collage.jpg') repeat-x;
	width:600px;
	height:420px;
}

.productlisting_box{
	float:left;
	margin-left:15px;
	background:url('../images/bg_productlisting.jpg') repeat-x;
	width:295px;
	height:420px;
}

.productlisting_box2{
	float:left;
	margin-right:15px;
	background:url('../images/bg_productlisting.jpg') repeat-x;
	width:295px;
	height:420px;
}

.prod_box_list{
	margin-top:20px;
	margin-left:20px;
	line-height:2.3;
  *line-height:2.1;
}

.prod_box_list2{
	margin-top:20px;
	margin-left:20px;
	line-height:2.3;
  *line-height:2.1;
}

.prod_box_list a{
	text-decoration:underline;
	background: url(../images/arrow.png) no-repeat 0px 5px ;
	padding-left:10px;
}

.prod_box_list2 a{
	text-decoration:underline;
	background: url(../images/arrow.png) no-repeat 0px 5px ;
	padding-left:10px;
}

.prod_box_list a:hover{
	color:#fff;
	background-color:#3c86d8;
	padding:5px;
	text-decoration:none;
	padding-left:10px;
}

.prod_box_list2 a:hover{
	color:#fff;
	text-decoration:none;
}

.prodbox_bg{
	width:220px;
	margin-left:19px;
	padding:6px;
	padding-left:12px;
	background: url(../images/arrow.png) no-repeat 0px 10px ;
}

.prodbox_bg a{
	color:#ededed;
	font-size:10px;
	text-decoration:underline;
}

.prodbox_bg:hover{
	background-color:#3883d7;
}

/* Ansprechpartner */

.ap_box{
	margin-top:6px;
	background:url('../images/ap_box_bg.jpg') repeat-x;
	width:817px;
	height:192px;
}

.ap_box_main{
	background:url('../images/ap_coswald.png') no-repeat;
	width:817px;
	height:184px;
}

.ap_box_maintext{
	 width:520px;
	 margin-left:270px;
	 line-height:1.6;
}

.sign_os{
	margin-top:10px;
	margin-left:270px;
}

.ap_sbox{
	background:url('../images/ap_sbox_bg.jpg') repeat-x;
	width:403px;
	height:173px;
}

.ap_footer{
	background:url('../images/ap_fbox_bg.jpg') repeat-x;
	width:403px;
	height:3px;
}

/* OswaldP */
.ap_poswald{
	background:url('../images/ap_poswald.png') no-repeat;
	width:403px;
	height:168px;
}

.ap_poswald_text{
	width:200px;
	margin-left:190px;
	line-height:1.5;
}

.sign_pos{
	margin-top:10px;
	*margin-top:8px;
	margin-left:190px;
}

.mail_pos{
	border:none;
	margin-top:18px;
	*margin-top:10px;
	margin-left:220px;
}

/* Anderson */
.ap_sanderson{
	background:url('../images/ap_sanderson.png') no-repeat;
	width:403px;
	height:168px;
}

.ap_sanderson_text{
	width:200px;
	margin-left:190px;
	line-height:1.5;
}

.sign_san{
	margin-top:10px;
	*margin-top:7px;
	margin-left:190px;
}

.mail_san{
	border:none;
	margin-top:14px;
	*margin-top:7px;
	margin-left:209px;
}

/* Rabe */
.ap_srabe{
	background:url('../images/ap_srabe.png') no-repeat;
	width:403px;
	height:168px;
}

.ap_srabe_text{
	width:200px;
	margin-left:190px;
	line-height:1.5;
}

.sign_sra{
	margin-top:10px;
	*margin-top:5px;
	margin-left:190px;
}

.mail_sra{
	border:none;
	margin-top:13px;
	*margin-top:8px;
	margin-left:220px;
}

/* Häupl */
.ap_ahaeupl{
	background:url('../images/ap_ahaeupl.png') no-repeat;
	width:403px;
	height:168px;
}

.ap_ahaeupl_text{
	width:200px;
	margin-left:190px;
	line-height:1.5;
}

.sign_ahe{
	margin-top:10px;
	*margin-top:7px;
	margin-left:190px;
}

.mail_ahe{
	border:none;
	margin-top:13px;
	*margin-top:6px;
	margin-left:210px;
}

/* Rocco */
.ap_rocco{
	background:url('../images/ap_rocco.png') no-repeat;
	width:403px;
	height:168px;
}

.ap_rocco_text{
	width:200px;
	margin-left:190px;
	line-height:1.5;
}

.sign_roc{
	margin-top:10px;
	margin-left:190px;
}

.mail_roc{
	border:none;
	margin-top:14px;
	margin-left:220px;
}

/* Hoppe */
.ap_mhoppe{
	background:url('../images/ap_mhoppe.png') no-repeat;
	width:403px;
	height:168px;
}

.ap_mhoppe_text{
	width:200px;
	margin-left:190px;
	line-height:1.5;
}

.sign_hop{
	margin-top:21px;
	*margin-top:19px;
	margin-left:190px;
}

.mail_hop{
	border:none;
	margin-top:14px;
	*margin-top:7px;
	margin-left:220px;
}

/* Siefert */
.ap_ssiefert{
	background:url('../images/ap_ssiefert.png') no-repeat;
	width:403px;
	height:168px;
}

.ap_ssiefert_text{
	width:200px;
	margin-left:190px;
	line-height:1.5;
}

.sign_sie{
	margin-top:10px;
	*margin-top:6px;
	margin-left:190px;
}

.mail_sie{
	border:none;
	margin-top:12px;
	*margin-top:6px;
	margin-left:212px;
}

/* MOswald */
.ap_moswald{
	background:url('../images/ap_e_moswald.png') no-repeat;
	width:403px;
	height:168px;
}

.ap_moswald_text{
	width:200px;
	margin-left:190px;
	line-height:1.5;
}

.sign_mos{
	margin-top:10px;
	margin-left:200px;
}

.mail_mos{
	border:none;
	margin-top:12px;
	margin-left:212px;
}

/* Bertram */
.ap_dbertram{
	background:url('../images/ap_e_dbertram.png') no-repeat;
	width:403px;
	height:168px;
	margin-left:-20px;
}

.ap_dbertram_text{
	width:200px;
	margin-left:190px;
	line-height:1.5;
}

.sign_ber{
	margin-top:10px;
	margin-left:190px;
}

.mail_ber{
	border:none;
	margin-top:12px;
	margin-left:212px;
}

/* Brückner */
.ap_mbrueckner{
	background:url('../images/ap_e_mbrueckner.png') no-repeat;
	width:403px;
	height:168px;
}

.ap_mbrueckner_text{
	width:200px;
	margin-left:190px;
	line-height:1.5;
}

.sign_bru{
	margin-top:10px;
	margin-left:190px;
}

.mail_bru{
	border:none;
	margin-top:12px;
	margin-left:212px;
}

/*--------------------------------------------------*/
.pr_descbox_txt{
	background:url('../images/product/pr_descbox_bg.jpg') repeat-x;
	background-color:#121b2a;
	width:632px;
	position:relative;
}

.pr_mainimg{
	width:245px;
	height:245px;
}

.pr_selector{
	float:left;
	width:70px;
}

#imgbox_nopic{
	margin-top:20px;
	border:2px solid #2b62a2;
	background:url('../images/nopic_wide.jpg') no-repeat;
	width:245px;
	height:245px;
}

.product_teaser_desc{
	float:left;
	margin-left:18px;
	margin-top:17px;
	width:320px;
	color:#cdcdcd;
}

.pr_anzahl{
	text-align:center;
	margin-top:2px;
	margin-left:-1px;
	height:15px;
	color:#cdcdcd;
}

.pr_arrow_l{
	float:left;
	margin-top:1px;
	margin-left:4px;
	height:16px;
}

.pa_arrow_l img{
	cursor:pointer;
}

.pr_box{
	float:left;
	margin-left:3px;
	height:18px;
}

.anzahl{
	border:1px solid #e5e5e5;
	width:28px;
	height:14px;
	text-align:center;
	font-weight:bold;
	font-size:10px;
	color:#2b62a2;
}

.pr_arrow_r{	
	float:left;
	margin-top:1px;
	margin-left:2px;
	height:16px;
}

.pr_arrow_r img{
	cursor:pointer;
}

.pr_order{
	float:left;
	text-align:right;
	width:170px;
	color:#cdcdcd;
}

.pr_order s{color:#f84e4e}

.pr_order_v{
	float:left;
	text-align:right;
	width:240px;
	color:#cdcdcd;
}

.pr_order b{
	font-family:arial;
	letter-spacing:-2px;
	font-size:30px;
	font-weight:normal;
	color:#cdcdcd;
}

.pr_order_v b{
	font-family:arial;
	letter-spacing:-2px;
	font-size:30px;
	font-weight:normal;
	color:#cdcdcd;
}

.pr_order p{
	font-family:arial;
	letter-spacing:0px;
	font-size:18px;
	font-weight:normal;
	color:#cdcdcd;
}

.pr_order_v p{
	font-family:arial;
	letter-spacing:0px;
	font-size:18px;
	font-weight:normal;
	color:#cdcdcd;
}

.pr_detailpics{
	background:url('../images/product/pr_imgbox_bg.jpg') repeat-x;
	background-color:#101D2E;
	width:631px;
	height:233px;
}

.pr_detail_border{
	border:2px solid #3883d7;
	margin:-8px 0 0 -2px
}

.pr_techtable{
	background:url('../images/product/pr_tablebox_bg.jpg') repeat-x;
	background-color:#121b2a;
	width:632px;
}

#pr_techtable{
	background:url('../images/product/pr_tablebox_bg.jpg') repeat-x;
	background-color:#121b2a;
	width:632px;
}
.pr_logobox{
	background:url('../images/product/pr_logobox_bg.jpg') repeat-x;
	height:138px;

}

.pr_logobox img {margin:20px; width:200px;}

.sp_text_tel, .sp_text_fax{font-family:calibri,arial;font-size:21px;font-weight:bold;padding-left:7px;}
.support_titlebox{padding-bottom:3px;}
.pr_support{
	background:url('../images/product/pr_custbox_bg.jpg') #111d2d repeat-x;
	width:263px;
	height:365px;
}

.pr_topseller{
	background:url('../images/product/pr_offerbox_bg.jpg') repeat-x;
	width:263px;
	background-color:#121b2c;
	padding-bottom:25px;
}

.pr_detailpics_ph font{visibility:hidden;}
.pr_detailpics_ph{

	float:left;
	background:url('../images/product/pr_detail_nopic.jpg') no-repeat;
	margin-left:28px;
	margin-top:20px;
	border:1px solid #2b62a2;
	width:120px;
	height:120px;
}

.pr_detailpics_ph a{
	color:#cdcdcd;
	text-decoration:underline;
}

.pr_detailpics_ph a:hover{
	color:#3883d7;
	text-decoration:underline;
}

.pr_descbox_txt li{
	margin-left:30px;
	*margin-left:17px;
	line-height:1.6;
	position:relative;
}

.pr_techtable_format td{
	line-height:1.6;
	font-family:verdana;
	color:#cdcdcd;
}

.pr_techtable_format{
	 margin-left:20px;
	 width:400px;
}

.cat3dimage{
	margin-left:5px;
	width:270px;
	height:161px;
	position:relative;
	z-index:10;
}

.presse_info{
	float:left;
	width:480px;
}

.presse_info a{
	color:#3883d7;
	text-decoration:underline;
}

.presse_info a:hover{
	color:#cdcdcd;
	text-decoration:underline;
}

/*---Service---*/

.dl_reparatur{
	float:left;
	width:465px;
}

.dl_reparatur a{
	color:#2b62a2;
}

.dl_uvv{
	float:left;
	width:475px;
}

.dl_uvv a{
	color:#2b62a2;
}

.dl_leasing{
	float:left;
	width:465px;
}

.dl_leasing a{
	color:#2b62a2;
}

.dl_staplermiete{
	float:left;
	width:475px;
}

.dl_staplermiete a{
	color:#2b62a2;
}

.dl_ausbildung{
	float:left;
	width:465px;
}

.dl_ausbildung a{
	color:#2b62a2;
}

.dl_hubwagenmiete{
	float:left;
	width:475px;
}

.dl_hubwagenmiete a{
	color:#2b62a2;
}

.dl_beratung{
	float:left;
	width:465px;
}

.dl_beratung a{
	color:#2b62a2;
}

.dl_leiternpruefen{
	float:left;
	width:475px;
}

.dl_leiternpruefen a{
	color:#2b62a2;
}

/* UVV-Prüfung */
	.uvv_check{
		line-height:1.36;
	}
	
	.uvv_check b{
		font-family:verdana;
		color:#3883d7;
		font-size:11px;
	}
	
	.uvvbox1{
	background:url('../images/uvv/uvvbox0_bg.png') no-repeat;
	width:897px;
	height:184px;
	}
	
	.uvvbox2{
	background:url('../images/uvv/uvvbox1_bg.png') repeat-x;
	width:877px;
	height:305px;
	}
	
	.uvvbox3{
	background:url('../images/uvv/uvvbox2_bg.png') repeat-x;
	width:879px;
	height:513px;
	}
	
	.uvvbox4{
	background:url('../images/uvv/uvvbox3_bg.png') repeat-x;
	width:879px;
	height:120px;
	}
	
	.uvvbox5{
	background:url('../images/uvv/uvvbox4_bg.png') repeat-x;
	width:879px;
	height:265px;
	}
	
	.uvvbox6{
	background:url('../images/uvv/uvvbox5_bg.png') repeat-x;
	width:879px;
	height:517px;
	}
	
.charity{
	float:left;
	width:475px;
	color:#cdcdcd;
}

.charity a{
	color:#cdcdcd;
	text-decoration:underline;
}

.sportfoerderung{
	color:#cdcdcd;
}

.sportfoerderung a{
	color:#cdcdcd;
}

.sportfoerderung_main_image{
	text-align:center;
	margin-left:45px;
	background:url('../images/sportfoerderung/spf_main.png') no-repeat;
	color:#cdcdcd;
	width:793px;
	height:580px;
}

.sonderbau_main_image{
	float:left;
	text-align:center;
	margin-left:35px;
	background:url('../images/sonderbau/bgsnb_06.jpg') no-repeat;
	color:#cdcdcd;
	width:793px;
}

.geschaeftsbereich{
	float:left;
	margin-left:40px;
	text-align:center;
	width:257px;
}

.geschaeftsbereich a{
	color:#cdcdcd;
	text-decoration:underline;
}

.gelaendestapler{
	color:#cdcdcd;
}

.gelaendestapler b{
		font-family:verdana;
		color:#3883d7;
		font-size:11px;
}

/* Eigene Internetseiten */
.psi_box1{
	background:url('../images/internetseiten/box1_bg.png') no-repeat;
	width:900px;
	height:261px;
	margin-left:4px;
}

.psi_box2{
	background:url('../images/internetseiten/box2_bg.png') no-repeat;
	width:900px;
	margin-left:4px;
	height:257px;
}

.psi_img{
	float:left;
	border:2px solid #3883d7;
	margin-left:18px;
	margin-top:18px;
}

.psi_textarea{
	float:left;
	line-height:1.4;
	margin-left:28px;
	margin-top:19px;
	width:323px;
	height:221px;
}

.psi_info{
	float:left;
	line-height:1.4;
	margin-top:34px;
	margin-left:40px;
	width:190px;
}

.psi_info a{
	color:#3883d7;
	text-decoration:underline;
}

/* Beratung vor Ort */
.aussendienst{
	text-align:right;
	background:url('../images/beratung/aussendienst_car.png') no-repeat;
	width:885px;
	height:336px;
}

/* Sitemap */
.sitemap a{
	font-family:verdana;
	color:#cdcdcd;
	font-weight:normal;
}

/* Kontakt */
.kontaktform{
	background:url('../images/kontakt/kt_bg.png') 0px 0px no-repeat;
	width:893px;
	height:430px;
	margin-left:10px;
}

.kontaktform b{
	color:#3883d7;
}

.form_content{
	float:left;
	margin-left:30px;
	color:#cdcdcd;
	width:370px;
	height:380px;
}

.form_content input{
	width:229px;
}

.form_content select{
	width:231px;
}

.form_content textarea{
	width:229px;
	height:121px;
	*height:120px;
}

.form_company{
	float:left;
	color:#cdcdcd;
	line-height:1.3;
	width:220px;
	height:270px;
	margin-left:257px;
	margin-top:100px;
}

.form_company a{
	color:#3883d7;
	text-decoration:underline;
}

/* Leitern Prüfen */
.leitern_pruefen{
	color:#cdcdcd;
	background:url('../images/leiternpruefen/pl_bg.png') no-repeat;
	width:900px;
	line-height:1.3;
	height:492px;
}

.leitern_pruefen ul{
	margin-left:25px;
}

.leitern_pruefen b{
	color:#3883d7;
}

/* Staplermiete */
.staplermiete_1{
	background:url('../images/staplermiete/stm_bg1.png') no-repeat;
	width:909px;
	height:250px;
}

.staplermiete_1 b{
	color:#3883d7;
}

.staplermiete_1 p{
	color:#cdcdcd;
}

.staplerfont{
	font-size:6px;
}

.staplermiete_2{
	background:url('../images/staplermiete/stm_bg2.png') no-repeat;
	width:909px;
	color:#cdcdcd;
}

.staplermiete_ibox{
	background:url('../images/staplermiete/stm_table.png') no-repeat;
	width:889px;
	height:125px;
	line-height:1.3;
}

.staplermiete_ibox b{
	color:#cdcdcd;
}

/* Leasing und Miete */
.leasingmiete1{
	float:left;
	background:url('../images/leasingmiete/sta_01.png') no-repeat;
	width:517px;
	height:584px;
	color:#cdcdcd;
	line-height:1.5;
}

.leasingmiete1 b{
	color:#3883d7;
}

.leasingmiete2{
	float:left;
	background:url('../images/leasingmiete/sta_02.png') no-repeat;
	width:376px;
	height:584px;
	color:#cdcdcd;
	line-height:1.5;
}

.leasingmiete_l{
	width:314px;
	color:#cdcdcd;
}

.leasingmiete_l b{
	color:#3883d7;
}

.leasingmiete_r{
	margin-top:479px;
	margin-left:-120px;
	width:425px;
	color:#cdcdcd;
}

.leasingmiete_r b{
	color:#3883d7;
}

/* Staplerausbildung */
.stapler_ausbildung{
	background:url('../images/staplerausbildung/stab_bg.png') no-repeat;
	width:849px;
	height:589px;
	color:#cdcdcd;
}

.stapler_ausbildung_content b{
	color:#3883d7;
}

/* Hubwagen Miete */
.hubwagen_miete{
	background:url('../images/hubwagenmiete/hubmiete.png') no-repeat;
	width:860px;
	height:381px;
	color:#cdcdcd;
	text-align:right;
	margin-left:10px;
}

.hubwagen_miete a{
	text-decoration:underline;
	color:#3883d7;
}

.hubwagen_miete b{
	color:#3883d7;
}

/* Wartung Hubwagen */
.wartung_hubwagen1{
	float:left;
	margin-left:5px;
	background:url('../images/wartunghubwagen/wrt_box1_bg.png') no-repeat;
	width:493px;
	height:320px;
	line-height:1.7;
	color:#cdcdcd;
}

.wartung_hubwagen2{
	float:left;
	margin-left:6px;
	margin-top:-19px;
	background:url('../images/wartunghubwagen/wrt_box2_bg.png') no-repeat;
	width:402px;
	height:289px;
	color:#cdcdcd;
	line-height:1.5;
}

.wartung_hubwagen1 b{
	color:#3883d7;
}

.wartung_hubwagen2 b{
	color:#3883d7;
}

/* Sonderbau */
.sonderbau1{	
	float:left;
	line-height:1.3;
	width:520px;
	color:#cdcdcd;
}

.sonderbau1 b{	
	color:#3883d7;
}

.sonderbau1 a{	
	color:#3883d7;
	text-decoration:underline;
}

.sonderbau2{	
	float:left;
	width:372px;
}

/* Trag- Förderbandrollen */
.tragfoerderrollen{
	color:#cdcdcd;
}

.tragfoerderrollen b{
	color:#3883d7;
}

.tagfoerderrollen_tb{
	background:url('../images/foerdertechnik/fbr_02.png') no-repeat;
	width:511px;
	height:147px;
}

/*Kunststoff-Tragrollen */
.kunsttragrollen{
	color:#cdcdcd;
}

.kunsttragrollen b{
	color:#3883d7;
}

.kunsttragrollen_tb{
	background:url('../images/foerdertechnik/ktr_02.png') no-repeat;
	width:511px;
	height:147px;
}

/*Kugelrollen */
.kugelrollen{
	color:#cdcdcd;
}

.kungelrollen b{
	color:#3883d7;
}

.kugelrollen2{
	background:url('../images/foerdertechnik/kgr_02.png') no-repeat;
	width:511px;
	height:147px;
	line-height:1.7;
}

/* Staplerbörse Theme */
.staplerboerse_theme{
	width:880px;
	background:url('../images/staplerboerse/sb_bg.png') repeat;
	margin-left:15px;
}

.staplerboerse_theme a{
	font-family:verdana;
	color:#cdcdcd;
}

.staplerboerse_theme td{
	border:1px solid #172B43;
}

.staplerboerse_theme img{
	background-color:#353535;
}

tr.overview {
	background-color: #f6f6f6;
	* hover:expression(this.onmouseover=new Function("this.style.background='#ffffff';"),this.onmouseout=new Function("this.style.background='#f6f6f6';"));	
}

tr.overview:hover {
	background-color: #ffffff;
}

tr.overview_head {
	background-color: #353535;
}

select.staplerboerse {
	font-family:verdana;
	color:#cdcdcd;
	background-color:#303030;
	border:1px solid #cdcdcd;
}

.sb_antriebstart_theme{
	font-weight:bold;
	font-size:10px;
}

.sb_produktseite select{
	font-family:verdana;
	color:#cdcdcd;
	background-color:#303030;
	border:1px solid #cdcdcd;	
}

.sb_antriebstart_theme select{
	font-family:verdana;
	color:#cdcdcd;
	background-color:#303030;
	border:1px solid #cdcdcd;	
}

.sb_bauart{
	font-weight:bold;
	font-size:10px;
	width:120px;
}

.sb_info_box{
	float:left;
	background:url('../images/staplerboerse/infobox.png') no-repeat;
	width:319px;
	height:172px;
}

.sb_support{
	float:left;
	background:url('../images/staplerboerse/support.png') no-repeat;
	width:540px;
	height:172px;
}

.sb_produktseite{
	width:910px;
	margin-left:27px;
	margin-top:50px;
	*margin-top:12px;
	font-family:verdana;
	font-size:10px;
}

.sb_produktseite a{
	color:#3883d7;
	text-decoration:underline;
}

.sb_produktseite a:hover{
	color:#cdcdcd;
	text-decoration:underline;
}

.sb_techtable td{
	font-size:10px;
	font-family:verdana;
	width:100px;
	line-height:1.7;
}

.sb_techtable b{
	color:#cdcdcd;
}

.sb_makepdf{
	background:url('../images/staplerboerse/make_pdf.png') no-repeat;
	width:216px;
	height:47px;
	border:none;
	cursor:pointer;
}

.info_link_boerse{
	float:right;
	color:#cdcdcd;
	font-family:verdana;
	font-size:10px;
}

.info_link_boerse a{
	color:#3883d7;
	text-decoration:underline;
}

.info_link_boerse a:hover{
	color:#cdcdcd;
}

/* Palettenregal */
.palettenregal{
	background:url('../images/palettenregal/pregal.png') no-repeat;
	width:890px;
	height:487px;
	color:#cdcdcd;
}

.palettenregal a{
	color:#3883d7;
	text-decoration:underline;
}

/* Schwerlastregal */
.schwerlastregal{
	background:url('../images/schwerlastregal/slastregal.png') no-repeat;
	width:890px;
	height:487px;
	color:#cdcdcd;
}

.schwerlastregal a{
	color:#3883d7;
	text-decoration:underline;
}

.palettenregal a:hover{
	color:#cdcdcd;
	text-decoration:underline;
}

/* Steckregal */
.steckregal{
	background:url('../images/steckregal/steckregal.png') no-repeat;
	width:857px;
	height:485px;
	color:#cdcdcd;
}

.steckregal a{
	color:#3883d7;
	text-decoration:underline;
}

.steckregal a:hover{
	color:#cdcdcd;
	text-decoration:underline;
}

/* Ölfasslagerregal */
.oelfassregal{
	background:url('../images/oelfassregal/oelfassregal.png') no-repeat;
	width:857px;
	height:485px;
	color:#cdcdcd;
}

.oelfassregal a{
	color:#3883d7;
	text-decoration:underline;
}

.oelfassregal a:hover{
	color:#cdcdcd;
	text-decoration:underline;
}

/* Warenkorb Add Info */
.warenkorb_addinfo_l{
	float:left;
	width:647px;
	height:386px;
}

.warenkorb_addinfo_r{
	float:left;
	width:246px;
	height:386px;
}

.order_submit input{
	width:180px;
	margin-top:20px;
	cursor:pointer;
}

/* Quickbuy / Register */
#quickbuy_register{
	margin-left:20px;
}

/* Suche */
.searchbox{
	background:url('../images/suche/suchbox.png') #132948 no-repeat;
	margin-left:9px;
	width:893px;
	/*overflow:hidden;*/
	padding-bottom:12px;
}

.searchbox a{
	color:#3883d7;
	text-decoration:underline;
}

.searchbox a:hover{
	color:#cdcdcd;
	text-decoration:underline;
}

/* Gabelstapler Aktion */
.gsa_support{
	background:url('../images/stapleraktion/gsa_02.png') no-repeat;
	width:526px;
	height:134px;
	color:#cdcdcd;
	margin-left:50px;
}

.gsa_support b{
	color:#3883d7;
}

/* Angezeigte Produkte */
.product_show{
	font-size:10px;
	margin-left:20px;
	width:600px;
	height:14px;
}

.product_show a{
	font-size:10px;
	font-weight:bold;
	color:#3883d7;
	text-decoration:underline;
}

/* Registrierungsbestätigung */
.registered_mail{
	background:url('../images/registrierung/register_mail.png') no-repeat;
	width:532px;
	height:157px;
}

.allround li{color:#8ECCFF; margin-left:30px;}
.allround a{color:#3883d7; text-decoration:underline;}
.allround a:hover {color:#cdcdcd;}
.allround strong {color:#CDCDCD}
.allround img {border:2px solid #2B62A2;}



/* AGB */
.agb {background:url(../images/pgraph.png) top left no-repeat;}
.agb li {color:#cdcdcd; }

.agb a{color:#3883d7; text-decoration:underline;}
.agb a:hover {color:#cdcdcd;}

.agb img {border:2px solid #2B62A2; margin:30px 0 30px 30px;}

.agb strong {color:#3883d7}

.box_float {float:left; width:260px; margin: 35px 0 0 15px;}

.ersatz b {color:#2B62A2}

.regal_z {	
	float:left;
	margin:0 0 20px 20px;
	background:url(../images/bg_pbox_info.png);
	width:410px;
	height:140px;
	line-height:1.3;
	color:#cdcdcd;
}

.regal_z img {float:left; border:none; margin-top:3px; margin-left:0;}

.versandkosten_info{
	background:url('../images/versand/bg.png') no-repeat;
	width:821px;
	height:330px;
	color:#cdcdcd;
}

.marken{
	line-height:1.6;
	margin-left:23px;
	*margin-left:10px;
}

.marken a{color:#3883d7; text-decoration:underline;}
.marken a:hover {color:#cdcdcd;}

.produkt_matrix  {background: url(../images/matrix_bg.jpg) repeat-x #060c18; border:1px solid black; padding:10px;}

.produkt_matrix th {padding-top:0px; text-align:left; padding-left:30px;}

.produkt_matrix td{padding:5px 14px 0 14px; widtH:200px;}

.button_inwarenkorb_small {
	width:20px;
	height:20px;
	background:url(../images/warenkorbmini.png);
	margin-top:-20px;
	cursor:pointer;
	margin-left:70px;
}

.button_inwarenkorb_small_z {background:url(../images/warenkorbmini.png) no-repeat;
width:20px; height:25px; float:right; margin:0px 20px 0 0 ;}

.km_product_l{
	width:510px;
	color:#cdcdcd;
	line-height:1.5;
	margin-left:20px;
}

.km_product_l a{
	font-weight:bold;
	color:#3883d7;
	text-decoration:underline;
}

.km_product_l img{
	border:2px solid #3883d7
}

.km_product_l a:hover{
	color:#cdcdcd;
	text-decoration:underline;
}

.anp_links{
	float:left;
}

.anp_rechts{
	float:left;
	margin-left:10px;
}

/* Glossar */
.glossar{
	width:920px;
	margin-left:27px;
	margin-top:50px;
	*margin-top:12px;
}

.glossar a{
	color:#cdcdcd;
	text-decoration:underline;
}

.glossar a:hover{
	color:#3883d7;
}

.glossar table{
	width:140px;
	height:545px;
	margin-bottom:20px;
}

.glossar_table_head{
	background:url('../images/glossar_head.png') no-repeat;
	width:179px;
	height:20px;
	border-bottom: 1px solid #3883d7;
}

.glossar_table_content{
	background-color: #1f1f1f;
}

/* Aufsitzkehrmaschinen */
.ak1000_tb{
	background:url('../images/produkte/ak1000_03.png') no-repeat;
	width:716px;
	height:519px;
	line-height:1.57;
}

.ak1100_tb{
	background:url('../images/produkte/twint_12.png') repeat-x;
	width:865px;
	height:801px;
}

.ak1000_tb a{
	color:#cdcdcd;
	text-decoration:underline;
}

.ak1100_tb a{
	color:#cdcdcd;
	text-decoration:underline;
}

.ak1000_tb a:hover{
	color:#3883d7;
	text-decoration:underline;
}

.ak1100_tb a:hover{
	color:#3883d7;
	text-decoration:underline;
}

.ak_cell1{
	float:left;
	width:270px;
	margin-left:25px;
}

.ak_cell2{
	float:left;
	width:340px;
}

/* Scherenrollenbahnen */
.srb_table{
	background:url('../images/produkte/srb_tb.png') no-repeat;
	width:859px;
	height:185px;
}

.srb_content{
	float:left;
	margin-left:24px;
}
#zugehoerigkeit {text-align:right; margin-left:570px !important; width:300px;}

/* Tröge und Plattformen*/
.phochhub_table{
	float:left;
	width:140px;
	margin-left:25px;
}

.phochhub_table a{
	color:#cdcdcd;
	text-decoration:underline;
}

.phochhub_table a:hover{
	color:#3883d7;
	text-decoration:underline;
}

.phochhub_bg{
	background:url('../images/phochhub_bg.png') no-repeat;
	width:847px;
	height:115px;
	padding-top:10px;
}

.wd40 a{
	color:#cdcdcd;
	text-decoration:underline;
}

.wd40 a:hover{
	color:#3883d7;
	text-decoration:underline;
}

/*Kommisssionierer*/
.table_kommissionierer{
	background:url('../images/kommissionierer/table_bg.png') no-repeat;
	width:588px;
	height:315px;
}

.table_kommissionierer2{
	background:url('../images/kommissionierer/table_bg2.png') no-repeat;
	width:730px;
	height:315px;
}

.table_kommissionierer3{
	background:url('../images/kommissionierer/table_bg3.png') no-repeat;
	width:296px;
	height:315px;
}

/*Oswald News */
.osnews_menu{
	float:left;
	width:141px;
	background:url('../images/news/news_menu.png') no-repeat;
	width:141px;
	background-color:#111D2E;
}

.osnews_menu a{
	color:#3883d7;
	font-weight:bold;
	margin-left:8px;
	line-height:1.9;
	text-decoration:underline;
	margin-left:8px;
}

.osnews_menu a:hover{
	color:#000000;
	background-color:#cdcdcd;
	font-weight:bold;
}

.osnews_main{
	float:left;
	background:url('../images/news/news_main.png') repeat-x;
	width:750px;
	height:325px;
}

.osnews_main2{
	float:left;
	background:url('../images/news/news_main2.png') no-repeat;
	width:432px;
	height:489px;
}

.osnews_text{
	margin-left:15px;
	width:720px;
	line-height:1.3;
}


.osnews_text2{
	margin-left:15px;
	width:402px;
	line-height:1.3;
}

.osnews_text a{
	color:#3883d7;
	text-decoration:underline;
}

.osnews_title{
	margin-left:15px;
	font-size:22px;
	font-family:arial;
	height:55px;
}

.osnews_text a:hover{
	color:#cdcdcd;
	text-decoration:underline;
}

.osnews_pictures{
	float:left;
	background:url('../images/news/news_images.png') no-repeat;
	width:317px;
	height:489px;
}

.osnews_pictures img{
	margin-top:21px;
	margin-left:16px;
	border:1px solid #3883d7;
}

.osnews_pictures_comment{
	text-align:right;
	margin-left:16px;
	margin-top:2px;
	width:277px;
}

.osnews_gallery{
	background:url('../images/news/news_gallery.png') no-repeat;
	width:749px;
	height:295px;
}

.osnews_icon{
	margin-left:25px;
}

.suche{
	background:url('../images/suchen.png') no-repeat;
}

/* Ersatzteile */
.ersatzteile_table{
	font-family:verdana;
	color:#cdcdcd;
	font-size:12px;
}

.ersatzteile_table input:hover, 
.ersatzteile_table select:hover,
.ersatzteile_table input:focus, 
.ersatzteile_table select:focus {border: 1px solid #3883D7; color:#3883D7}

.ersatzteile_table select {
	width:181px; 
	border:1px solid #444; 
	background: #182333; 
	color: #cdcdcd; 
	margin-bottom:5px;
}

.ersatzteile_table input{
	font-family:verdana;
	width:175px;
	color:#CDCDCD;
	border:1px solid #444;
	background-color:#182333;
	font-size:11px;
	margin-bottom:5px;
	padding:1px 2px;
}

#gabelstapler_form_submit{
	background:url('../images/absenden.png') no-repeat;
	cursor:pointer;
	width:179px;
	height:31px;
	border:none;
}

#hubwagen_form_submit{
	background:url('../images/absenden.png') no-repeat;
	cursor:pointer;
	width:179px;
	height:31px;
	border:none;
}

#kehrmaschinen_form_submit{
	background:url('../images/absenden.png') no-repeat;
	cursor:pointer;
	width:179px;
	height:31px;
	border:none;
}

#arbeitsbuehnen_form_submit{
	background:url('../images/absenden.png') no-repeat;
	cursor:pointer;
	width:179px;
	height:31px;
	border:none;
}

/* Kataloganforderung */
.katalog_table input {
	font-family:verdana;
	width:175px;
	color:#cdcdcd;
	border:1px solid #cdcdcd;
	background-color:#182333;
	font-size:11px;
}

.katalog_table{
	font-family:verdana;
	color:#cdcdcd;
	font-size:12px;
}

.katalog_table input:hover, 
.katalog_table select:hover,
.katalog_table input:focus, 
.katalog_table select:focus {border: 1px solid #3883D7; color:#3883D7}

.katalog_table select {
	width:181px; 
	border:1px solid #444; 
	background: #182333; 
	color: #cdcdcd; 
	margin-bottom:5px;
}

.katalog_table input{
	font-family:verdana;
	width:175px;
	color:#CDCDCD;
	border:1px solid #444;
	background-color:#182333;
	font-size:11px;
	margin-bottom:5px;
	padding:1px 2px;
}

input[type="radio"] {border:0; background:none; width:40px; margin:0;}
input[type="radio"]:hover, 
input[type="radio"]:focus {border:0; background:none;}

#imprint {float:right; margin:0 0 0 0;}
#imprint a {color:#3883D7}

.ul_marg {margin-left:25px;}

.anfrageform td {white-space:no-wrap;}

textarea.inputfield{
	background:#182333; 
	color:#cdcdcd; 
	border:1px solid #444; 
	font-family: verdana; 
	font-size:12px; 
	height:100px; 
	width:275px; 
	padding:1px 2px;
}

textarea.inputfield:focus,
textarea.inputfield:hover {color: #3883D7; border: 1px solid #3883D7}

#serps_produkte input:hover,
#serps_produkte input:focus {border:1px solid #3883D7; color:#3883D7;}

#serps_produkte input {margin-top:10px; border:1px solid #444; background: #182333; color:#cdcdcd; padding:5px;}

.suche {padding-bottom:10px !important; margin-left:10px; *padding-bottom:0; border:0!important; background:0!important;}

.product_data_table td{
	font-size:10px;
}
.prior {
	margin-bottom:2px;
}
.prior tr td {
	color:#8eccff !important;
	font-weight:bold;
}

#print_head {width:465px; visibility:hidden; height:0px;}

.glossar_m {width:920px;margin-left:27px;margin-top:50px;*margin-top:12px;color:#cdcdcd;}

#ov_menge {border:2px solid #3883D7; background:#182333 !important; text-align:center; height:70px !important; width:190px !important;}

#ov_menge input {width:30px;margin:10px; border:none; text-align:center;}

.pr_techtable_format table tr {
	vertical-align:top;
}

#error b {color:red !important;}

#div_overlay_content {
	background-color:#182333;
	border:2px solid #3883D7;
	z-index:1000;
	width:600px;
	position:fixed;
	top:10px;
	left:10px;
	margin:auto auto;
	
}

.table_haaga{
	margin-left:20px;
}

.table_haaga a{
	color:#3883d7;
	text-decoration:underline;
	cursor:pointer;
}

.table_haaga a:hover{
	color:#cdcdcd;
	text-decoration:underline;
	cursor:pointer;
}


#lay_special {position:fixed; left:10px; top:10px; width:0px; border:0px solid #2963a3; height:0px; overflow:hidden; z-index:1000;}
#lay_special_content {width:400px; height:600px; background-color:#101721; text-align:left; padding:10px; margin-top:-20px;}
#lay_special_content input:hover,
#lay_special_content input:focus {background: #182333; border:1px solid #3883D7; color:#3883d7}
#lay_special_content input {border:1px solid #444; width:150px; background: #182333; padding:2px; color:#cdcdcd}

#lay_special_content input[type="submit"] {background:url(../images/senden.png); width:178px;}

#lay_special_content textarea:hover,
#lay_special_content textarea:focus {background: #182333; border:1px solid #3883D7; color:#3883d7}
#lay_special_content textarea {border:1px solid #444; width:250px; background: #182333; padding:2px; color:#cdcdcd; height: 100px;}

#pvorschlag_produktname b {font-size:20px; font-weight:100; letter-spacing:0;}
#pvorschlag_produktpreis b {font-size:20px; font-weight:100; letter-spacing:0;}


#topseller_banner {margin-left:4px;}
#aktions_banner {margin-left:39px;}

#sp_offer {height:445px; width:907px; background:url(../images/bg_offer.jpg)}

.catbox_offer {
	background:url('../images/bg_pbox.png') repeat-x;
	height:95px;
	width:420px;
	float:left;
	position:relative;
	margin:10px 20px 10px 0;
}

.catbox_offer img {float:left; margin:10px;}

.offer_info_short{
	width:300px;
	margin-top:12px;
	margin-left:5px;
	float:left;
	}
	
.statt_preis {font-size:19px; color:red; text-decoration: line-through; }

.percent {background:url(../images/percent.png) no-repeat; width:119px; height:30px; font-size:17px; position:absolute; left:100px; top:50px; text-align:center; padding-top:3px;}
.high_percent {background:url(../images/percent.png) no-repeat; width:119px; height:30px; font-size:17px; position:absolute; left:30px; bottom:30px; text-align:center; padding-top:3px;}

#bildanzeige {border:2px solid #2B62A2;}

#highlight {position:absolute; top:10px; opacity: 0.9; left:10px; background:url(../images/percent_overview.png) no-repeat; padding: 0 15px; height:50px; width:576px; text-align:center}
#highlight h1 {margin:13px 0 0 -30px;}
#highlight b {color:white;}

#offer_overview {background:url(../images/offer_overview.png) no-repeat; position:absolute; right:0; top:0; width:79px; height:58px;}

#gsbanner {width:271px;height:173px; display:block; background:url(../images/gsbanner.jpg); margin-left:8px}
#hlbanner {width:271px;height:173px; display:block; background:url(../images/hlbanner.jpg); margin-left:8px}
#hlbanner:hover{background-position:271px 0px;}



.schub_head_left{line-height:21px;float:left;color:#cdcdcd;width:470px;margin-right:15px;}
.schub_head_right{float:left;width:417px;height:360px;background:url('../images/schubladenschraenke/schub1.png') no-repeat;margin-top:-50px;}
.schub_pdf{margin-top:5px;}
.schub_pdf_icon{float:left;width:71px;height:72px;margin-right:17px;}
.schub_pdf_desc {float:left;width:380px;height:77px;line-height:17px;margin-top:-8px;}
.schub_pdf_desc b{color:#cdcdcd;}
.schub_pdf_desc a{color:#3f82cd;text-decoration:underline;}
.schub_pdf_desc a:hover{color:#cdcdcd;}
.schub_kontakt{line-height:18px;position:absolute;top:280px;right:25px;color:#cdcdcd;}
.schub_kontakt img{margin-top:7px;}
.schub_spacer{background-color:#3f82cd;width:895px;height:1px;margin-bottom:1px;}
.schub_box1{background:url('../images/schubladenschraenke/bluebg_1.png') repeat-x;width:895px;height:265px;margin-bottom:2px;position:relative;}
.schub_box2{background:url('../images/schubladenschraenke/bluebg_2.jpg') repeat-x;width:895px;height:293px;margin-bottom:2px;position:relative;}
.schub_box3{background:url('../images/schubladenschraenke/bluebg_3.jpg') repeat-x;width:895px;height:321px;}
.schubtitle img{margin-bottom:5px;}

.werk_head_left{line-height:21px;float:left;color:#cdcdcd;width:470px;margin-right:15px;}
.werk_head_right{float:left;width:417px;height:360px;background:url('../images/werkzeugwagen/werk1.png') no-repeat;margin-top:-50px;}
.werk_pdf{margin-top:5px;}
.werk_pdf_icon{float:left;width:71px;height:72px;margin-right:10px;}
.werk_pdf_desc {float:left;width:380px;height:77px;line-height:17px;margin-top:1px;}
.werk_pdf_desc b{color:#cdcdcd;}
.werk_pdf_desc a{color:#3f82cd;text-decoration:underline;}
.werk_pdf_desc a:hover{color:#cdcdcd;}
.werk_kontakt{line-height:18px;position:absolute;top:300px;right:25px;color:#cdcdcd;}
.werk_kontakt img{margin-top:7px;}
.werk_spacer{background-color:#3f82cd;width:895px;height:1px;margin-bottom:1px;}
.werk_box1{background:url('../images/werkzeugwagen/bluebg1.jpg') repeat-x;width:895px;height:310px;margin-bottom:2px;position:relative;}
.werktitle img{margin-bottom:5px;}

.schubimg1{float:left;background:url('../images/schubladenschraenke/img1.png') 0px 0px no-repeat;width:289px;height:267px;}
.schubimg2{float:left;background:url('../images/schubladenschraenke/img2.png') 0px 0px no-repeat;width:344px;height:267px;}
.schubimg3{float:left;background:url('../images/schubladenschraenke/img3.png') 0px 0px no-repeat;width:387px;height:267px;}
.schubimg4{float:left;background:url('../images/schubladenschraenke/img4.png') 0px 0px no-repeat;width:271px;height:267px;}
.schubimg5{float:left;background:url('../images/schubladenschraenke/img5.png') 0px 0px no-repeat;width:330px;height:267px;}
.schubimg6{float:left;background:url('../images/schubladenschraenke/img6.png') 0px 0px no-repeat;width:362px;height:267px;}

.product_identifier1_1{position:absolute;left:25px;top:10px;width:33px;height:27px;background:url('../images/werkzeugwagen/pb1.png') no-repeat;}
.product_identifier1_1_{position:absolute;left:15px;top:20px;width:33px;height:27px;background:url('../images/werkzeugwagen/pb1.png') no-repeat;}
.product_identifier1_2{position:absolute;left:252px;top:10px;width:33px;height:27px;background:url('../images/werkzeugwagen/pb2.png') no-repeat;}
.product_identifier1_2_{position:absolute;left:15px;top:20px;width:33px;height:27px;background:url('../images/werkzeugwagen/pb2.png') no-repeat;}
.product_identifier1_3{position:absolute;left:535px;top:10px;width:33px;height:27px;background:url('../images/werkzeugwagen/pb3.png') no-repeat;}
.product_identifier1_3_{position:absolute;left:15px;top:20px;width:33px;height:27px;background:url('../images/werkzeugwagen/pb3.png') no-repeat;}

.product_identifier1_4{position:absolute;left:25px;top:10px;width:33px;height:27px;background:url('../images/werkzeugwagen/pb4.png') no-repeat;}
.product_identifier1_4_{position:absolute;left:15px;top:20px;width:33px;height:27px;background:url('../images/werkzeugwagen/pb4.png') no-repeat;}
.product_identifier1_5{position:absolute;left:252px;top:10px;width:33px;height:27px;background:url('../images/werkzeugwagen/pb5.png') no-repeat;}
.product_identifier1_5_{position:absolute;left:15px;top:20px;width:33px;height:27px;background:url('../images/werkzeugwagen/pb5.png') no-repeat;}
.product_identifier1_6{position:absolute;left:535px;top:10px;width:33px;height:27px;background:url('../images/werkzeugwagen/pb6.png') no-repeat;}
.product_identifier1_6_{position:absolute;left:15px;top:20px;width:33px;height:27px;background:url('../images/werkzeugwagen/pb6.png') no-repeat;}

.product_identifier2_1{position:absolute;left:60px;top:10px;width:33px;height:27px;background:url('../images/werkzeugwagen/pb1.png') no-repeat;}
.product_identifier2_1_{position:absolute;left:15px;top:20px;width:33px;height:27px;background:url('../images/werkzeugwagen/pb1.png') no-repeat;}
.product_identifier2_2{position:absolute;left:420px;top:10px;width:33px;height:27px;background:url('../images/werkzeugwagen/pb2.png') no-repeat;}
.product_identifier2_2_{position:absolute;left:15px;top:20px;width:33px;height:27px;background:url('../images/werkzeugwagen/pb2.png') no-repeat;}


.werkimg1{float:left;background:url('../images/werkzeugwagen/img1.png') 0px -270px no-repeat;width:378px;height:270px;}
.werkimg2{float:left;background:url('../images/werkzeugwagen/img2.png') 0px -270px no-repeat;width:480px;height:270px;}

.schubimg1 p, .schubimg2 p, .schubimg3 p
	{padding-top:220px;text-align:center;line-height:14px;font-weight:bold;color:#cdcdcd;}
.schubimg4 p, .schubimg5 p, .schubimg6 p
	{padding-top:250px;text-align:center;line-height:14px;font-weight:bold;color:#cdcdcd;}
.schubimg1:hover{background-position:0px -267px;cursor:pointer;}
.schubimg2:hover{background-position:0px -305px;cursor:pointer;}
.schubimg3:hover{background-position:0px -305px;cursor:pointer;}
.schubimg4:hover{background-position:0px -370px;cursor:pointer;}
.schubimg5:hover{background-position:0px -371px;cursor:pointer;}
.schubimg6:hover{background-position:0px -370px;cursor:pointer;}

.werkimg1 p, .werkimg2 p
	{padding-top:270px;text-align:center;line-height:14px;font-weight:bold;color:#cdcdcd;}
.werkimg1:hover{background-position:6px 0px;cursor:pointer;}
.werkimg2:hover{background-position:8px 0px;cursor:pointer;}

.werk_bt1{float:left;width:400px;padding-bottom:5px;padding-top:5px;}
.werk_bt2{float:left;width:200px;padding-bottom:5px;padding-top:5px;}

.schubrowtitle{}
.schubrow{}

.schubtitlecell1 span,.schubtitlecell2 span,.schubtitlecell3 span,.schubtitlecell4 span,.schubtitlecell5 span,
.schubtitlecell6 span,.schubtitlecell7 span{color:#3f82cd;}

.schubtitlecell1 {float:left;width:160px;color:#cdcdcd;background-color:#172d45;text-align:right;font-weight:bold;padding-top:8px;padding-bottom:12px;padding-right:15px;}
.schubtitlecell2 {float:left;width:90px;color:#cdcdcd;background-color:#1e3146;text-align:left;padding-top:8px;padding-bottom:12px;padding-left:30px;}
.schubtitlecell3 {float:left;width:90px;color:#cdcdcd;background-color:#172d45;text-align:left;padding-top:8px;padding-bottom:12px;padding-left:30px;}
.schubtitlecell4 {float:left;width:90px;color:#cdcdcd;background-color:#1e3146;text-align:left;padding-top:8px;padding-bottom:12px;padding-left:30px;}
.schubtitlecell5 {float:left;width:90px;color:#cdcdcd;background-color:#172d45;text-align:left;padding-top:8px;padding-bottom:12px;padding-left:30px;}
.schubtitlecell6 {float:left;width:90px;color:#cdcdcd;background-color:#1e3146;text-align:left;padding-top:8px;padding-bottom:12px;padding-left:30px;}
.schubtitlecell7 {float:left;width:90px;color:#cdcdcd;background-color:#172d45;text-align:left;padding-top:8px;padding-bottom:12px;padding-left:30px;}

.schubcell1 {float:left;width:160px;height:20px;color:#cdcdcd;background-color:#172d45;text-align:right;padding-right:15px;}
.schubcell2 {float:left;width:120px;height:20px;color:#cdcdcd;background-color:#1e3146;text-align:center;}
.schubcell3 {float:left;width:120px;height:20px;color:#cdcdcd;background-color:#172d45;text-align:center;}
.schubcell4 {float:left;width:120px;height:20px;color:#cdcdcd;background-color:#1e3146;text-align:center;}
.schubcell5 {float:left;width:120px;height:20px;color:#cdcdcd;background-color:#172d45;text-align:center;}
.schubcell6 {float:left;width:120px;height:20px;color:#cdcdcd;background-color:#1e3146;text-align:center;}
.schubcell7 {float:left;width:120px;height:20px;color:#cdcdcd;background-color:#172d45;text-align:center;}

.werktitlecell1 {float:left;width:160px;color:#cdcdcd;background-color:#172d45;text-align:right;font-weight:bold;padding-top:8px;padding-bottom:12px;padding-right:15px;}
.werktitlecell2 {float:left;width:120px;color:#cdcdcd;background-color:#1e3146;text-align:left;padding-top:8px;padding-bottom:12px;padding-left:60px;}
.werktitlecell3 {float:left;width:120px;color:#cdcdcd;background-color:#172d45;text-align:left;padding-top:8px;padding-bottom:12px;padding-left:60px;}
.werktitlecell4 {float:left;width:120px;color:#cdcdcd;background-color:#1e3146;text-align:left;padding-top:8px;padding-bottom:12px;padding-left:60px;}
.werktitlecell5 {float:left;width:120px;color:#cdcdcd;background-color:#172d45;text-align:left;padding-top:8px;padding-bottom:12px;padding-left:60px;}

.werkcell1 {float:left;width:160px;height:20px;color:#cdcdcd;background-color:#172d45;text-align:right;padding-right:15px;}
.werkcell2 {float:left;width:180px;height:20px;color:#cdcdcd;background-color:#1e3146;text-align:center;}
.werkcell3 {float:left;width:180px;height:20px;color:#cdcdcd;background-color:#172d45;text-align:center;}
.werkcell4 {float:left;width:180px;height:20px;color:#cdcdcd;background-color:#1e3146;text-align:center;}
.werkcell5 {float:left;width:180px;height:20px;color:#cdcdcd;background-color:#172d45;text-align:center;}

.schubimgzub{float:left;background:url('../images/schubladenschraenke/zub1.jpg') no-repeat;width:248px;height:319px}
.schubzub{float:left;padding-left:5px;padding-top:20px;}

.schubminitext{float:left;padding-left:5px;width:120px;height:65px;color:#cdcdcd;}
.schubminitext p{font-weight:bold;padding-top:5px;padding-bottom:3px;font-size:10px;}

.schubmini1{float:left;padding-left:6px;background:url('../images/schubladenschraenke/zb_1.jpg') no-repeat;width:120px;height:78px;}
.schubmini2{float:left;padding-left:6px;background:url('../images/schubladenschraenke/zb_2.jpg') no-repeat;width:120px;height:78px;}
.schubmini3{float:left;padding-left:6px;background:url('../images/schubladenschraenke/zb_3.jpg') no-repeat;width:120px;height:78px;}
.schubmini4{float:left;padding-left:6px;background:url('../images/schubladenschraenke/zb_4.jpg') no-repeat;width:120px;height:78px;}
.schubmini5{float:left;padding-left:6px;background:url('../images/schubladenschraenke/zb_5.jpg') no-repeat;width:120px;height:78px;}
.schubmini6{float:left;padding-left:6px;background:url('../images/schubladenschraenke/zb_6.jpg') no-repeat;width:120px;height:78px;}
.schubmini7{float:left;padding-left:6px;background:url('../images/schubladenschraenke/zb_7.jpg') no-repeat;width:120px;height:78px;}
.schubmini8{float:left;padding-left:6px;background:url('../images/schubladenschraenke/zb_8.jpg') no-repeat;width:120px;height:78px;}
.schubmini9{float:left;padding-left:6px;background:url('../images/schubladenschraenke/zb_9.jpg') no-repeat;width:120px;height:78px;}
.schubmini10{float:left;padding-left:6px;background:url('../images/schubladenschraenke/zb_10.jpg') no-repeat;width:120px;height:78px;}

.schub_colors{background:url('../images/schubladenschraenke/bg_r.jpg') repeat-x;width:895px;height:850px;}
.schub_colors p{padding-left:25px;line-height:18px;}
.schub_c{float:left;width:127px;height:342px;padding-left:19px;}
.schub_c:hover{background:url('../images/schubladenschraenke/bg_hover.png') 20px 187px no-repeat;}

.schub_i01{background:url('../images/schubladenschraenke/sf1.png') no-repeat;width:127px;height:187px;}
.schub_i02{background:url('../images/schubladenschraenke/sf2.png') no-repeat;width:127px;height:187px;}
.schub_i03{background:url('../images/schubladenschraenke/sf3.png') no-repeat;width:127px;height:187px;}
.schub_i04{background:url('../images/schubladenschraenke/sf4.png') no-repeat;width:127px;height:187px;}
.schub_i05{background:url('../images/schubladenschraenke/sf5.png') no-repeat;width:127px;height:187px;}
.schub_i06{background:url('../images/schubladenschraenke/sf6.png') no-repeat;width:127px;height:187px;}
.schub_i07{background:url('../images/schubladenschraenke/sf7.png') no-repeat;width:127px;height:187px;}
.schub_i08{background:url('../images/schubladenschraenke/sf8.png') no-repeat;width:127px;height:187px;}
.schub_i09{background:url('../images/schubladenschraenke/sf9.png') no-repeat;width:127px;height:187px;}
.schub_i10{background:url('../images/schubladenschraenke/sf10.png') no-repeat;width:127px;height:187px;}
.schub_i11{background:url('../images/schubladenschraenke/sf11.png') no-repeat;width:127px;height:187px;}
.schub_i12{background:url('../images/schubladenschraenke/sf12.png') no-repeat;width:127px;height:187px;}
.schub_t01{background:url('../images/schubladenschraenke/sf1t.png') no-repeat;width:127px;height:120px;}
.schub_t02{background:url('../images/schubladenschraenke/sf2t.png') no-repeat;width:127px;height:120px;}
.schub_t03{background:url('../images/schubladenschraenke/sf3t.png') no-repeat;width:127px;height:120px;}
.schub_t04{background:url('../images/schubladenschraenke/sf4t.png') no-repeat;width:127px;height:120px;}
.schub_t05{background:url('../images/schubladenschraenke/sf5t.png') no-repeat;width:127px;height:120px;}
.schub_t06{background:url('../images/schubladenschraenke/sf6t.png') no-repeat;width:127px;height:120px;}
.schub_t07{background:url('../images/schubladenschraenke/sf7t.png') no-repeat;width:127px;height:120px;}
.schub_t08{background:url('../images/schubladenschraenke/sf8t.png') no-repeat;width:127px;height:120px;}
.schub_t09{background:url('../images/schubladenschraenke/sf9t.png') no-repeat;width:127px;height:120px;}
.schub_t10{background:url('../images/schubladenschraenke/sf10t.png') no-repeat;width:127px;height:120px;}
.schub_t11{background:url('../images/schubladenschraenke/sf11t.png') no-repeat;width:127px;height:120px;}
.schub_t12{background:url('../images/schubladenschraenke/sf12t.png') no-repeat;width:127px;height:120px;}

.schub_box1_buttons{width:895px;background-color:#111d2f;margin-top:-1px;}
.schub_bt1{float:left;width:350px;padding-bottom:5px;padding-top:5px;}
.schub_bt2{float:left;width:310px;padding-bottom:5px;padding-top:5px;}
.schub_bt3{float:left;width:150px;padding-bottom:5px;padding-top:5px;}
.schub_bt4{float:left;width:350px;padding-bottom:5px;}
.schub_bt5{float:left;width:310px;padding-bottom:5px;}
.schub_bt6{float:left;width:150px;padding-bottom:5px;}
.moreinfo{background:url('../images/schubladenschraenke/more.png') 0px 0px no-repeat;width:102px;height:31px;}
.moreinfo:hover{background-position:0px -31px;cursor:pointer;}

#box1info1, #box1info2, #box1info3, #box1info4, #box1info5, #box1info6
{color:#cdcdcd;position:relative;visibility:hidden;width:855px;height:0px;background:url('../images/schubladenschraenke/bluebg_0.jpg') repeat-x;line-height:20px;}
#box1info1 p, #box1info2 p, #box1info3 p, #box1info4 p, #box1info5 p, #box1info6 p
{padding-left:65px;padding-top:15px;padding-right:20px;}


.presich{width:220px;height:230x;background-color:#121b2a;border:1px solid #1f3042;padding:20px;}
.presich a{color:#3f82cd;}
.presich a:hover{color:#cdcdcd;}
.presich_lock{padding-left:14px;}
.presich_img{margin-bottom:13px;}
.presich_text1{float:left;width:150px;}
.presich_img{float:left;width:}

#vidbox {cursor:pointer; height:33px; margin-top:4px; display:block; *display:none;}
a#vidbox.vid0 {display:none !important;}

a.vidbox_ie {display:none; *display:blocK; margin-top:4px; height:33px;}
a.vidbox_ie.vid0 {display:none;}
