#overDiv {filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;font-weight:bold;padding-left:3px}
sub,sup {
line-height:0px;font-size:60%;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}
img {border:none}
ol {list-style-type:none;}
ul {list-style-type:none;margin :0px;padding :0px;border :none}
table,p,th {margin :0px;padding :0px;border :none}
th {text-align :left;vertical-align :top}
a {text-decoration:none;}
.link,.link a {color:#000000}
strong {font-weight :bold}
.nobold {font-weight :normal}
.hide {display :none}
.clear {clear :both}
.rightfloat {float :right}
.leftfloat {float :left}
.noborder table,
.noborder td {border:none}
img.statistic {display :none;height :1px;width :1px;background-color:inherit}
#noview {
height :1px;width :1px;border :none;background-color:inherit}
#actionerror {
width :600px;height :105px;text-align :center;background-color:#FF0D29;font :bold 14px Arial,Verdana,sans-serif;color :#000;border :1px solid black;}
#actionerror .noview {display:none}
#actionerror a,
#actionerror input
 {
padding:2px;width :150px;height :23px;border :1px solid #000000;background-color:#a0a0a0;color :#000000;font :bold 14px Arial,Verdana,sans-serif;}
.error {
width :100%;height :36px;text-align :center;background-color:#FF0D29;font :bold 14px Arial,Verdana,sans-serif;color :#000;border :1px solid black;}
.check_error {
height :16px;text-align :center;background-color:#FF0D29;font :bold 10px Arial,Verdana,sans-serif;color :#000;border :1px solid black;}
.checkerror {
height :16px;background-color:#FF0D29;font :bold 10px Arial,Verdana,sans-serif;color :#000;border :1px solid black;}
.checkwarning {
height :16px;background-color:#007400;font :bold 10px Arial,Verdana,sans-serif;color :#FFF;border :1px solid black;}
html,
body,
form {overflow:hidden;margin :0px;padding :0px;border :none;}
body {margin :0px;overflow:hidden;}
#staticmenu {
position :absolute;top :3px;width :98%;min-width :640px;font :bold 11px Arial,Verdana,sans-serif;color :white;text-align:right;}
#staticmenu a {
color :white;}
#staticmenu a:hover {
text-decoration:underline;}
#head {
position:absolute;top:20px;height			 :76px;min-width :640px;width :98%;padding-right	 :6px;overflow		 :auto;vertical-align	 :bottom;}
#content {overflow:inherit;position:absolute;display:inline;top :130px;left :0px;right :0px;bottom:0px;border-top:0px solid #B4C9DE;z-index:2;background-color:#E6F3FC;}
* html #content {
width :100%;height:100%;}
#m_content {position:absolute;width :200px;bottom:0px;top :0px;overflow:auto;}
* html #m_content {
height:100%;border-bottom:131px solid white;}
#r_content {position:absolute;right :0px;top :0px;bottom:0px;left :200px;overflow:auto;border-left :2px solid white;}
* html #r_content {
width :100%;height :100%;overflow:hidden;border-right :200px solid white;border-bottom :66px solid white;}
#helpcontent { position:absolute;width :100%;left :0px;right :0px;bottom :0px;top :17px;z-index :51;}
#helpcontent p { padding:5px 0px 5px 0px;}
#helpcontent .contents
 {overflow:auto;font :12px Arial,Helvetica,sans-serif;color :#000;padding :2px;height :479px;_height :490px;height :100%;padding:5px 5px 5px 5px;background-color:#C8D8E8;}
#helphead {
background-color:#00106b;height			:55px;}
#pagecontent { position:absolute;width :100%;left :0px;right :0px;bottom :0px;top :17px;min-width:700px;z-index :51;overflow:scroll;}
* html #pagecontent
 {
top :20px;height:100%;border-bottom:63px solid white;}
#ticker		 {	position	 :relative;display		 :block;height		 :17px;_height		 :15px;border-left	 :3px solid red;font :bold 12px Arial,Verdana,sans-serif;line-height :15px;_line-height :13px;padding-left :5px;background-color:#C8D8E8;white-space	 :nowrap;border-bottom:1px solid white;}
#ticker1	 {	position	 :absolute;right		 :0px;left		 :0px;_width		 :100%;top			 :26px;_top		 :26px;display		 :block;height		 :19px;_height		 :16px;border-left	 :3px solid red;font :bold 12px Arial,Verdana,sans-serif;line-height :18px;_line-height :16px;padding-left :5px;background-color:#C8D8E8;white-space	 :nowrap;border-bottom:1px solid white;}
#allinclusiv {
width:656px;margin-top	 :2px;margin-bottom:2px;margin-left	 :3px;height		 :17px;_height		 :16px;font :bold 12px Arial,Verdana,sans-serif;padding-left :5px;text-align:center;background-color:#C8D8E8;}
#message	 {position	 :absolute;right		 :0px;left		 :0px;_width		 :100%;top			 :28px;_top			 :26px;display		 :block;height		 :18px;_height		 :17px;border-left	 :3px solid red;font :bold 12px Arial,Verdana,sans-serif;line-height :16px;padding-left :5px;background-color:#C8D8E8;white-space	 :nowrap;}
#welcomemsg
 {background-color:#B4C9DE;font :bold 18px Arial,Verdana,sans-serif;color :#1A5C99;border-left :3px solid red;border-right :3px solid red;line-height :18px;height :40px;display :block;text-align :center;}
#welcomemsg strong {color:red;}
#daymsg {background-color:#B4C9DE;font :bold 18px Arial,Verdana,sans-serif;color :#1A5C99;border-left :3px solid red;border-right :3px solid red;line-height :18px;height :40px;text-align :center;vertical-align:bottom;}
#headline {background-color:#C8D8E8;font :bold 14px Arial,Verdana,sans-serif;color :#1A5C99;line-height :18px;height :20px;display :inline;}
#headline div {border-left:3px solid red;}
#headline .left {float:left ;}
#headline .right {float:right;}
#linemenu {
overflow :hidden;border-left		:3px solid red;border-bottom	:1px solid white;padding-left	:5px;padding-top		:5px;_padding-top		:2px;height			:22px;_height			:25;font			:bold 12px Arial,Verdana,sans-serif;}
#linemenu a {
text-decoration	:underline;font			:bold 12px Arial,Verdana,sans-serif;color :#000;}
.ticker	 {position	 :absolute;right		 :0px;left		 :0px;_width		 :100%;top			 :28px;_top			 :26px;display		 :block;height		 :18px;_height		 :17px;border-left	 :3px solid red;font :bold 12px Arial,Verdana,sans-serif;line-height :16px;padding-left :5px;background-color:#C8D8E8;white-space	 :nowrap;}
.topright a,.topleft {color :#FFF;}
#topnavirow .topright a td
 {color :#FFF;font :bold 12px Arial,Verdana,sans-serif;border-left :3px solid red;padding-left :5px;white-space :nowrap;}
#topnavirow {border-bottom:1px solid #FFF;height 	 :27px;_height 	 :25px;width 	 :auto;z-index :2;white-space:nowrap;}
#topnavirow .headtitle {
font :bold 12px Arial,Verdana,sans-serif;color		 :white;line-height :27px;height		 :30px;width :300px;border-left :3px solid red;padding-left :5px;white-space	 :nowrap;}
#topnavirow .headsites {
font :bold 12px Arial,Verdana,sans-serif;line-height :27px;border :none;}
#topnavirow a {
text-decoration :underline;text-decoration :none;color :#000;}
#topnavirow .topleft {float		:left;font :bold 12px Arial,Verdana,sans-serif;border-left 	:3px solid red;text-align :center;line-height 	:27px;padding-left	:3px;}
#topnavirow .topleftw {float		:left;font :bold 12px Arial,Verdana,sans-serif;border-left 	:3px solid red;text-align :center;line-height 	:27px;padding-left	:3px;color		:white;}
#topnavirow .topleftw a {cursor :pointer;}
#topnavirow .topright {float		 	:right;color :#FFF;font 	:bold 12px Arial,Verdana,sans-serif;border-left 	:3px solid red;line-height :27px;height		:27px;color			:white;min-width :100px;text-align :center;padding-left	:3px;white-space :nowrap;}
#topnavirow .topright a {
color		:white;}
#topnavirow .buttonright
 {float :right;font :bold 12px Arial,Helvetica,sans-serif;color :#000;border :none;border-left :3px solid red;height :27px;width :120px;cursor :pointer;text-align :center;text-decoration :none;vertical-align :top;}
#newmenu,#newmenu2 {font:normal 12px verdana,arial,sans-serif;width:180px;padding-left:4px;overflow:hidden;}
#newmenu2 a {padding-left:4px;display:block;}
#newmenu a {padding-top:5px;padding-bottom:3px;padding-left:4px;}
#newmenu a:hover {background-color:#B4C9DE;}
#newmenu2 .searchassi,a.searchassi {
background-color:#C8D8E8;text-align:left;font:normal 10px verdana;padding-left:0px;padding-bottom:10px;}
#newmenu2 .search {
background-color:#87A8C9;padding-left:10px;padding-top:0px;margin-top:10px;color:white;}
#newmenu2 .search2 {
background-color:#C8D8E8;padding-left:4px;}
#newmenu2 .search2 .search_i {
border:none;vertical-align:top;}
#newmenu .pre,
#newmenu .pre a
 {
padding-left:0px;margin-left :0px;}
#newmenu .cat a {width:120px;}
#newmenu .cat2 a {width:120px;}
#newmenu .cat {
height:30px;padding-top:0px;padding-bottom:0px;background-color:#C8D8E8;font:normal 12px verdana,arial,sans-serif;background-image:url('http://www.reichelt.de/bilder/elements//menu/katalog3.gif');background-position:124px 0px;background-repeat:no-repeat;}
#newmenu .cat2 {
height:30px;padding-top:4px;padding-bottom:10px;background-color:#C8D8E8;font:normal 12px verdana,arial,sans-serif;background-image:url('http://www.reichelt.de/bilder/elements//menu/katalog4.gif');background-position:124px 0px;background-repeat:no-repeat;}
#newmenu .hotline {
padding-left:5px;padding-top:10px;background-color:#C8D8E8;font:bold 16px verdana,arial,sans-serif;color:#3030a0;}
#newmenu .hotline:first-line {
font:bold 12px verdana,arial,sans-serif;color:#a03030;}
#newmenu a,#newmenu2 a {color:#000000;width:100%;display:block}
#topnavi {position:absolute;left :0px;top:98px;right :0px;height :32px;z-index :10;font :bold 12px Arial,Verdana,sans-serif;color :#FFF;background-color :#00106b;line-height :18px;}
#topnavi li {
width :auto;height :27px;position :absolute;display :block;}
#topnavi a {
padding-left:0px;width :100px;height :26px;display :block;border-bottom :1px solid white;}
#topnavi a.last {
width :auto;height :20px;border-bottom:1px solid white;}
#topnavi li a i { display:block;}
#topnavi li ul {
visibility:hidden;position :absolute;font :normal 12px Arial,Verdana,sans-serif;top :32px;left :-1px;margin :0px;padding:0px;width :160px;}
#topnavi li ul li a {
line-height:18px;}
#topnavi li ul li {
_display:inline;border:none;margin:0;}
#topnavi li ul li,
#topnavi li ul li a {
width:151px;_width:176px;position:relative;height:auto;z-index:15;float:left;}
#menus_0 {left:0px}
#menus_1 {left:100px}
#menu_0 {left:199px}
#menu_1 {left:299px}
#menu_2 {left:399px}
#menu_3 {left:499px}
#menu_4 {left:599px}
#menu_5 {left:699px}
#menu_6 {left:799px}
#topnavi li ul li a { padding-left:9px;background-color:#E6F3FC}
#topnavi ul {filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;}
#topnavi a.b2788 {border-bottom:1px solid #476F96;}
#topnavi a.b1012 {border-bottom:1px solid #648AB0;}
#topnavi a.b639 {border-bottom:1px solid #545194;}
#topnavi a.b845 {border-bottom:1px solid #7371AD;}
#topnavi a.b2789 {border-bottom:1px solid #94507C;}
#topnavi a.b536 {border-bottom:1px solid #468781;}
#topnavi a.b2712 {border-bottom:1px solid #64A19B;}
#menu_0 a.open {border-bottom:1px solid #476F96;}
#menu_1 a.open {border-bottom:1px solid #476F96;}
#menu_2 a.open {border-bottom:1px solid #476F96;}
#menu_3 a.open {border-bottom:1px solid #476F96;}
#menu_4 a.open {border-bottom:1px solid #476F96;}
#menu_5 a.open {border-bottom:1px solid #476F96;}
#menu_6 a.open {border-bottom:1px solid #476F96;}
#menu_0 ul {border:1px solid #B4C9DE;}
#menu_1 ul {border:1px solid #B4C9DE;}
#menu_2 ul {border:1px solid #B4C9DE;}
#menu_3 ul {border:1px solid #B4C9DE;}
#menu_4 ul {border:1px solid #B4C9DE;}
#menu_5 ul {border:1px solid #B4C9DE;}
#menu_6 ul {border:1px solid #B4C9DE;}
#menu_0,
#menu_0 ul a:hover {background-color:#476F96;}
#menu_1,
#menu_1 ul a:hover {background-color:#476F96;}
#menu_2,
#menu_2 ul a:hover {background-color:#476F96;}
#menu_3,
#menu_3 ul a:hover {background-color:#476F96;}
#menu_4,
#menu_4 ul a:hover {background-color:#476F96;}
#menu_5,
#menu_5 ul a:hover {background-color:#476F96;}
#menu_6,
#menu_6 ul a:hover {background-color:#476F96;}
#menu_0:hover {background-color:#E6F3FC;}
#menu_1:hover {background-color:#E6F3FC;}
#menu_2:hover {background-color:#E6F3FC;}
#menu_3:hover {background-color:#E6F3FC;}
#menu_4:hover {background-color:#E6F3FC;}
#menu_5:hover {background-color:#E6F3FC;}
#menu_6:hover {background-color:#E6F3FC;}
#menu_0 a,
#menu_0 ul a:hover {color:#E6F3FC;}
#menu_1 a,
#menu_1 ul a:hover {color:#E6F3FC;}
#menu_2 a,
#menu_2 ul a:hover {color:#E6F3FC;}
#menu_3 a,
#menu_3 ul a:hover {color:#E6F3FC;}
#menu_4 a,
#menu_4 ul a:hover {color:#E6F3FC;}
#menu_5 a,
#menu_5 ul a:hover {color:#E6F3FC;}
#menu_6 a,
#menu_6 ul a:hover {color:#E6F3FC;}
#menu_0 ul a ,
#menu_0:hover a {color:#476F96;}
#menu_1 ul a ,
#menu_1:hover a {color:#476F96;}
#menu_2 ul a ,
#menu_2:hover a {color:#476F96;}
#menu_3 ul a ,
#menu_3:hover a {color:#476F96;}
#menu_4 ul a ,
#menu_4:hover a {color:#476F96;}
#menu_5 ul a ,
#menu_5:hover a {color:#476F96;}
#menu_6 ul a ,
#menu_6:hover a {color:#476F96;}
#pageheader {background-color:#00106b;border-left :3px solid red;line-height :18px;height :20px;padding-left :3px;}
#pageheader .title {float:left;color :#A6C1F0;font :bold 14px Arial,Verdana,sans-serif;line-height:18px;}
#pageheader .addon {width:70px;float:right;color:#A6C1F0;font :bold 14px Arial,Verdana,sans-serif;line-height :20px;border-left :3px solid red;padding-left :3px;padding-right:3px;}
* html #pageheader .addon {width:80px}
#pageheader .addon .addon_link {color:#A6C1F0;}
#pagenavi {position:relative;min-width:700px;line-height :16px;}
#pagenavi1 {position:absolute;width:100%;min-width:700px;top:46px;_top:43px;line-height :16px;}
#pagenavi .title {line-height:18px;border-left :3px solid red;height:20px;}
#pagenavi .navi {line-height:14px;height:18px;}
#pagenavi .header {
line-height:14px;height:34px;}
#sitehead 			 {width:100%;background-color:#00106b}
#sitehead .logo {height:72px}
#sitehead td {width:100%}
#sitelogo 			 {float:left;height:68px;overflow:hidden;background-color:#00106b;}
#sitelogo .title {padding-left :8px;background-color:#00106b;width:100%}
#sitelogo .left {width:361px}
#sitelogo .logo			 {
padding-left :3px;float:left;}
#sitelogo .right {width:104px}
#sitelogo td,#sitehead td {vertical-align:top}
#myreichelt {
}
#myreichelt a {
}
#simpleheader {
float:right;text-align:right;color:white;}
#simpleheader .head {
padding-right:13px;font:bold 28px Arial,Helvetica,sans-serif;height:30px;}
#simpleheader .title {
padding-right:13px;font:bold 18px Arial,Helvetica,sans-serif;}
#simpleheader .address {
padding-right:13px;font:bold 12px Arial,Helvetica,sans-serif;}
#navitop {font:bold 12px Arial,Helvetica,sans-serif;color:#000;height :20px;overflow :hidden;}
#navitop a {text-decoration:none;color:#000}
#navitop .positionright {float :right;border-left :3px solid red;font:bold 10px Verdana;width :152px;height :18px;padding-left:3px;padding-top :2px;}
* html #navitop .positionright {width:160px;}
#navitop .positionleft {float:left;height:18px;overflow:hidden;line-height:18px;}
#navitop .selectsubgroup {min-width:200px}
#navitop .selectnosubgroup {min-width:200px}
#navitop .groupselect {font:bold 9px Arial,Verdana,Geneva,sans-serif;width:100px;border:1px solid #00106b;}
#groupnav { height :17px;font :bold 12px Arial,Verdana,Geneva,sans-serif;color :#000;height:18px;}
#groupnav div {line-height:16px;}
#groupnav a {text-decoration:none;font:bold 12px Arial,Verdana,Geneva,sans-serif;color:#000}
#groupnav .navigal {border-left:3px solid red;padding-top:2px;padding-left:3px;float:left;width:146px ;border-right:1px solid #FFF}
#groupnav .navigal img {vertical-align:top}
#groupnav .navicount {padding-right:3px;float:left ;;border-right:none}
#groupnav .navipage {padding-left :3px;float:right;width:150px ;border-right:1px solid #FFF;font-size:14px;}
#groupnav .navidrop {float:right;width:206px;right:0px;line-height:16px}
#groupnav .navigo {vertical-align:top;margin-top:2px}
#groupnav .groupselect {font:bold 9px Arial,Verdana,Geneva,sans-serif;height :14px;width :50px;}
#groupnav .navispool {padding-left:3px;float:left;width:150px ;border-right:1px solid #FFF;}
#groupnav .navipay {float:right;height:18px;font-size:12px;}
#n_basketsmall { background-color :#;width:300px;height:48px;margin:8px;border-left :3px solid #D4022F;border-top :1px solid #FFF;}
#n_basketsmall td {width :100px;border-bottom :1px solid #FFF;border-right :1px solid #FFF;vertical-align:middle;white-space:nowrap;}
#n_basketsmall,
#n_basketsmall a {color :#1A5C99;font :bold 12px Arial,Verdana,Helvetica,sans-serif;white-space:nowrap;}
#n_basketsmall .n_bigbasket {font-size:15px;line-height:15px}
#n_basketsmall .n_middle {background-color :#;font-weight:normal}
#n_basketsmall .n_mwst {font-weight:normal;border-right:none;text-align:left;width:120px;}
#n_basketsmall td.n_bottom {text-align:right;}
#n_basketsmall .n_bottom a {color :#FFF;}
#n_basketsmall .n_bottom a.cashier_full {color :#D4022F;}
#n1_basketsmall { background-color :#;width:300px;height:48px;margin:8px;}
#n1_basketsmall td {width :100px;border-bottom :1px solid #FFF;vertical-align:middle;white-space:nowrap;}
#n1_basketsmall,
#n1_basketsmall a {color :#1A5C99;font :bold 12px Arial,Verdana,Helvetica,sans-serif;white-space:nowrap;}
#n1_basketsmall .n1_bigbasket {font-size:15px;line-height:15px;color:#FFFFFF;text-align:left;}
#n1_basketsmall .n1_bigbasket a {font-size:15px;line-height:15px;color:#FFFFFF}
#n1_basketsmall .n1_top {background-color :#DB0017;}
#n1_basketsmall .n1_middle {background-color :#AEC8F5;font-weight:normal;}
#n1_basketsmall .n1_bottom {background-color :#C5DAFD;}
#n1_basketsmall .n1_middle td {border-right:none;}
#n1_basketsmall .n1_top td {border-right:none;}
#n1_basketsmall .n1_mwst 	 {font-weight:normal;border-right:none;text-align:left;width:120px;background-color :#C5DAFD;}
#n1_basketsmall td.n_bottom {text-align:right;}
#n1_basketsmall .n1_bottom a {color :#FFF;}
#n1_basketsmall .n1_bottom a.cashier_full {color :#D4022F;}
#searchtable {width:160px;margin:8px;border-bottom :1px solid #C8D8E8;}
#searchtable td {border-top :1px solid #C8D8E8;border-left :1px solid #C8D8E8;border-right :1px solid #C8D8E8;font-size :12px;background :url('http://www.reichelt.de/bilder/elements//suche/lupe_16x20.gif') 0 0 no-repeat;line-height :14px;height			 :17px;text-align :left;}
#searchtable td.direct
 {background :url('http://www.reichelt.de/bilder/elements//suche/direkt.gif') 0 0 no-repeat;}
#searchtable a {
display :block;width :160px;padding-left :24px;font :bold 12px Arial,Verdana,Helvetica,sans-serif;color :#C8D8E8;text-decoration:none;}
#searchtable .search_i {
margin-left :24px;color:#000;font :bold 10px Arial,verdana,sans-serif;height :12px;width :130px;line-height :10px;border :none;border-right:2px solid red;}
#searchtable .go {align:left;vertical-align:top;height:16px;}
#searchtable .clear
 {height:16px;width :32px;font:bold 10px Verdana,Helvetica,sans-serif;color :#C8D8E8;text-decoration:none;border:none;background-color:#00106b;cursor :pointer;}
#basketinfo {
height :68px;float :right;text-align :right;vertical-align:middle;}
#basketinfo td {border-bottom:1px solid #FFF;border-right:1px solid #FFF;}
.t_basketsmall {background-color:#A6C1F0;font:bold 12px Arial,Helvetica,sans-serif;color:#00106b;}
.t_basketsmall td {white-space :nowrap;text-align :left;vertical-align:bottom;}
#basketinfo .link {color:#00106b;}
#basketinfo .cashier {color:#FFF;}
#basketinfo .cashier_full {color:#D4022F;}
#basketinfo .bigbasket {font :bold 18px Arial,Helvetica,sans-serif;color:#00106b;vertical-align:bottom;line-height :16px;}
#basketinfo .upper {height:10px;}
#basketinfo .middle {background-color:#BBCEEF;font :normal 12px Arial,Helvetica,sans-serif;}
#basketinfo .bottom {vertical-align:bottom;text-align :right;color :#FFF;font :bold 12px Arial,Helvetica,sans-serif;line-height :10px;}
#basketinfo .uppertd {vertical-align:bottom;line-height :10px;}
.emptybasket {background-color:#C8D8E8;border-top:1px solid white;}
#adnavi,
#adnavi1,
#adnavi2,
#adnavi3
 {width :200px;overflow :hidden;}
#adnavi .noview ,
#adnavi1 .noview ,
#adnavi2 .noview ,
#adnavi3 .noview {display:none;}
#adnavi ul li ,
#adnavi1 ul li ,
#adnavi2 ul li ,
#adnavi3 ul li {
border-bottom :1px solid #FFF;background-color :#B4C9DE;padding:0px;}
#adnavi ul li a:first-line ,
#adnavi1 ul li a:first-line ,
#adnavi2 ul li a:first-line ,
#adnavi3 ul li a:first-line {
font-size:12px;}
#adnavi .header,
#adnavi1 .header,
#adnavi2 .header,
#adnavi3 .header {
height :14px;line-height :12px;padding :1px 0px 2px 25px;color :#1A5C99;font :bold 12px Arial,verdana,sans-serif;}
#adnavi .importent,
#adnavi1 .importent,
#adnavi2 .importent,
#adnavi3 .importent {
background-color:#C8D8E8;}
#adnavi a,
#adnavi1 a,
#adnavi2 a,
#adnavi3 a {
padding :5px 0px 5px 25px;width :auto;display :block;color :#1A5C99;font :bold 10px Arial,verdana,sans-serif;line-height :13px;}
#adnavi a:hover,
#adnavi1 a:hover,
#adnavi2 a:hover,
#adnavi3 a:hover {
background-color:#B4C9DE;}
#adnavi .picture,
#adnavi1 .picture,
#adnavi2 .picture,
#adnavi3 .picture
 {
padding:0px;margin :0px;}
#adnavi ul li ul ,
#adnavi1 ul li ul ,
#adnavi2 ul li ul ,
#adnavi3 ul li ul {
margin:0px;padding:0px;list-style-type:disc;}
#adnavi ul li a:first-line ,
#adnavi1 ul li a:first-line ,
#adnavi2 ul li a:first-line ,
#adnavi3 ul li a:first-line {
font-size:12px;}
#adnavi ul li ul li a:first-line ,
#adnavi1 ul li ul li a:first-line ,
#adnavi2 ul li ul li a:first-line ,
#adnavi3 ul li ul li a:first-line {
font-size:12px;}
#adnavi .open,
#adnavi1 .open,
#adnavi2 .open,
#adnavi3 .open {
border:1px solid #1A5C99;}
#adnavi ul li ul li,
#adnavi1 ul li ul li,
#adnavi2 ul li ul li,
#adnavi3 ul li ul li {
border-bottom :none;background-color :#E6F3FC;padding:0px;margin:0px;height:auto;}
#adnavi ul li ul li a ,
#adnavi1 ul li ul li a ,
#adnavi2 ul li ul li a ,
#adnavi3 ul li ul li a {
padding-top :0px;padding-bottom:0px;width :173px;_width :200px;display :block;color :#000;font :normal 12px Arial,verdana,sans-serif;}
.serviceover	 {
padding :5px 0px 0px 5px;font :normal 12px Arial,verdana,sans-serif;color :#000;}
#serviceview {width :200px;overflow :hidden;margin :0px;background-color :#C8D8E8;}
#serviceview .noview
 {display:none;}
#serviceview ul li {
border-bottom :1px solid #FFF;}
#serviceview ul li ul {
margin:0px;padding:0px;list-style-type:disc;}
#serviceview ul li a:first-line {
font-size		 :12px;}
#serviceview ul li ul li a:first-line {
font-size:12px;}
#serviceview .open {
border:1px solid #1A5C99;}
#serviceview ul li ul li {
_display:inline;border-bottom :none;background-color :#E6F3FC;padding:0px;margin:0px;height:auto;}
#serviceview ul li ul li a {
padding-top :0px;padding-bottom:0px;width :173px;_width :200px;display :block;color :#000;font :normal 12px Arial,verdana,sans-serif;}
#serviceview ul li a {
padding :5px 0px 5px 25px;margin-right:3px;width :173px;_width :200px;display :block;color :#000;font :bold 8px Arial,verdana,sans-serif;line-height :10px;}
#serviceview a:hover {
background-color:#B4C9DE;}
.menuselect {width:180px;background-color:#C8D8E8;font:normal 12px arial,verdana,sans-serif;overflow:hidden;}
.menu_stef {margin-left:3px;border-bottom:10px solid #E6F3FC;margin-bottom:0px;padding-bottom:0px;}
.menu_stef0 {margin-left:3px;border-bottom:10px solid #E6F3FC;margin-bottom:0px;background-color:#C8D8E8;font:normal 12px arial,verdana,sans-serif;}
.menu_stef1 {margin-left:3px;margin-bottom:0px;background-color:#C8D8E8;font:normal 12px arial,verdana,sans-serif;}
.menu_stef,.menu_stef0,.menu_stef1 {width:180px;background-color:#C8D8E8;font:normal 12px arial,verdana,sans-serif;}
.menu_stef0 a 			 {color:black;font:normal 12px arial,verdana,sans-serif;}
.menu_stef a 	 {padding-left:5px;color:black;width:175px;height:20px;display:block;overflow:hidden;border-bottom:1px solid #B4C9DE;vertical-align:bottom;}
.menu_stef a.open	 {background-color:#87A8C9;color:#000000}
.menu_stef .headline_ec,.menu_stef0 .headline_ec {width:10px;height:15px;}
.menu_stef .headline ,.menu_stef0 .headline,.menu_stef1 .headline 	 {width:190px;height:15px;line-height:10px;background-color:#476F96;font:bold 12px arial,verdana,sans-serif;color:#FFFFFF;padding-left:5px}
.menu_stef .sub_2 {background-color:#B4C9DE;font:normal 12px arial,verdana,sans-serif;}
.menu_stef .sub_1 {background-color:#B4C9DE;font:normal 12px arial,verdana,sans-serif;}
.menu_stef .sub_0 {background-color:#B4C9DE;font:normal 12px arial,verdana,sans-serif;}
.menu_stef .sub_4 {background-color:#B4C9DE;font:normal 12px arial,verdana,sans-serif;}
.menu_stef .sub_3 {background-color:#B4C9DE;font:normal 12px arial,verdana,sans-serif;}
.menu_stef .content_0 ,
.menu_stef0 .content_0 {overflow:hidden;width:180px;display:block;padding:0px;margin:0px;}
.menu_stef .content_0 a,
.menu_stef0 .content_0 a {height:18px;width:800px;clear:both;}
.menu_stef .content_1 a,.menu_stef0 .content_1 a {height:18px;}
.menu_stef .content_2 a,.menu_stef0 .content_2 a {height:18px;}
.menu_stef .content_3 a,.menu_stef0 .content_3 a {height:18px;}
.menu_stef .content_4 a,.menu_stef0 .content_4 a {height:18px;}
.search_i {	 margin-left :0px;color :#000;font :normal 12px arial,verdana,sans-serif;height :14px;width :130px;line-height :10px;border :none;margin-bottom:4px;margin-top :4px;}
.menu_stef .go {align:left;vertical-align:top;height:16px;}
.menu_stef a:hover {background-color:#E6F3FC}
.menu_steft,.menu_stef0t {margin-bottom:5px;margin-left:3px;}
.menu_steft,.menu_stef0t {width:200px;background-color:#E6F3FC;font:normal 12px arial,verdana,sans-serif;border:0px}
.menu_stef0t a 			 {color:black;font:normal 12px arial,verdana,sans-serif;}
.menu_steft a 	 {padding-left:5px;color:black;width:195px;height:20px;display:block;overflow:hidden;border-bottom:1px solid #B4C9DE;vertical-align:bottom;}
.menu_steft a.open	 {background-color:#B4C9DE;color:#000000}
.menu_steft .headline_ec,.menu_stef0t .headline_ec {width:10px;height:15px;}
.menu_steft .headline ,.menu_stef0t .headline 	 {width:160px;height:15px;line-height:10px;background-color:#1A5C99;font:bold 12px arial,verdana,sans-serif;color:#FFFFFF;padding-left:5px}
.menu_stef0t {background-color:#;font:normal 12px arial,verdana,sans-serif;}
.menu_steft .sub_2 {background-color:#C8D8E8;font:normal 12px arial,verdana,sans-serif;}
.menu_steft .sub_1 {background-color:#C8D8E8;font:normal 12px arial,verdana,sans-serif;}
.menu_steft .sub_0 {background-color:#C8D8E8;font:normal 12px arial,verdana,sans-serif;}
.menu_steft .sub_4 {background-color:#C8D8E8;font:normal 12px arial,verdana,sans-serif;}
.menu_steft .sub_3 {background-color:#C8D8E8;font:normal 12px arial,verdana,sans-serif;}
.menu_steft .content_0 a,.menu_stef0t .content_0 a {height:18px;}
.menu_steft .content_1 a,.menu_stef0t .content_1 a {height:18px;}
.menu_steft .content_2 a,.menu_stef0t .content_2 a {height:18px;}
.menu_steft .content_3 a,.menu_stef0t .content_3 a {height:18px;}
.menu_steft .content_4 a,.menu_stef0t .content_4 a {height:18px;}
.menu_steft .search_i {	 margin-left :0px;color:#000;font :normal 12px arial,verdana,sans-serif;height :14px;width :130px;line-height :10px;border :none;margin-bottom:4px;}
.menu_steft .go {align:left;vertical-align:top;height:16px;}
.menu_steft a:hover {background-color:#B4C9DE}
#menul { width :200px;display :block;line-height :14px;font :bold 12px Arial,verdana,sans-serif;}
#menul ul {
padding-left :20px;}
#menul ul a
 {
padding-left:5px;margin-left :-22px;height :20px;line-height :20px;display :block;width:auto;// overflow :hidden;white-space:nowrap;// background :no-repeat;border-top :1px solid #FFF;}
#menul ol {
border :none;}
#menul ul li ol a
 {
height :14px;margin-left:-60px;display :block;overflow :hidden;font :normal 12px Arial,verdana,sans-serif;}
#menul li.header {
line-height:13px;margin-left:-20px;text-align :center;color :#FFF;}
#menul span {
padding-top :2px;display:block;width :auto;height :auto;height :14px;_height :18px;}
#menul.search ul {
padding-left :0px;}
#menul.search li {
margin-left :0px;}
#menul.search ul a
 {
margin-left :20px;}
#menul.search li.header { background-color :#87A8C9;height			 :16px;line-height		 :18px;color		 :black}
#menul.search a:hover { background-color :#B4C9DE;}
#menul.search ul { background-color :#E6F3FC;}
#menul.search ul a { background-color :#C8D8E8;color :#1A5C99;padding-left:3px;}
#menul.search ul li ol li a.open,
#menul.search .first a { border :1px solid #1A5C99;}
#menul.gsearch ul {
padding-left :0px;}
#menul.gsearch li {
margin-left :0px;}
#menul.gsearch ul a
 {
margin-left :0px;display:block;font:normal 11px verdana,arial,sans;height:14px;}
#menul.gsearch li.header { background-color :#87A8C9;padding-top		 :0px;height			 :26px;line-height		 :18px;color		 :black}
#menul.gsearch li.header a {background-color :#87A8C9;height			 :16px;line-height		 :18px;color		 :black;font-weight:bold;}
#menul.gsearch li.header2 { background-color :#87A8C9;padding-top		 :2px;padding-left	 :2px;height			 :20px;line-height		 :18px;font-size :12px;color		 :black}
#menul.gsearch li.eheader { background-color :#;padding-top		 :4px;height			 :40px;line-height		 :16px;color		 :black;}
#menul.gsearch li.eheader span {font-weight:normal;}
#menul.gsearch a:hover { background-color :#B4C9DE;}
#menul.gsearch ul { background-color :#E6F3FC;}
#menul.gsearch ul a { background-color :#C8D8E8;color :#1A5C99;padding-left:3px;}
#menul.gsearch ul li ol li a.open,
#menul.gsearch .first a { border :1px solid #1A5C99;}
#menul.gsearch li.esheader { background-color :#;padding-top		 :0px;height			 :40px;}
#menul.gsearch li.esheader a {
color		 :black;font-family :verdana,arial;font-size :12px;font-weight		 :bold;height			 :40px;}
#listresult {font :bold 12px Arial,verdana,sans-serif;line-height :16px;border :1px solid white;border-left:none;border-top :none;padding-bottom:10px;}
#listresult .attention {color :red;background-color:#C8D8E8;}
#listresult li {padding-top:3px;padding-left:4px;}
#listresult li a {font 	:bold 12px Arial,verdana,sans-serif;color			:black;text-decoration :underline;}
#searchresult {
border-left :3px solid red;display :block;padding :0px;margin :0px;font :bold 12px Arial,verdana,sans-serif;line-height :16px;height :100px;overflow :auto;}
#searchresult li { height :18px;border-bottom :1px solid white;background-color:#;margin :0px;}
#searchresult .attention {
font :normal 12px Arial,verdana,sans-serif;}
#searchresult li.spacer
 {
background:inherit;}
#searchresult a {
text-decoration:underline;color:#000;height:18px;}
#searchresult .listright a {
float:right;display:block;width:180px;height:16px;text-decoration:none;border-left :3px solid red;border-right :5px solid #;height:18px;}
#searchresult .listright {
height:18px;background-color:#C8D8E8;float:right;width:377px;_width:361px;}
#search {float:right;width:195px;_width:190px;overflow:hidden;height:63px;}
#searchagents .overview {
background:url('http://www.reichelt.de/bilder/elements/suche/pfeil.gif') 0 0 no-repeat;background-color:#C8D8E8;height:20px;line-height:20px;border-bottom:1px solid white;padding-left:25px;display:block;}
#searchagents .overview a
 {
color:#000;font:bold 12px Arial,verdana,sans-serif;}
#menu2 {width:200px;overflow:hidden}
#menu2 ul.outer {list-style-type:none;background :no-repeat;border-top :1px solid white;line-height:14px;}
#menu2 li.outer {margin-left:24px;padding-left:3px;font:bold 12px Arial;line-height:18px;}
#menu2 li.inner {margin-left:24px;line-height:18px;}
#menu2 ul.list { margin-left:10px;list-style-type:none;padding-left:1px;line-height:1px;}
#menu2 ul.open {margin-left:10px;padding-left:1px;font:normal 12px Arial;line-height:14px;}
#menu2 li.link {margin-left:0px;padding-left:1px;font:normal 12px Arial;white-space:nowrap;height:15px;line-height:14px;}
#menu2 li.closed {font:normal 12px Arial;white-space:nowrap;height:15px;line-height:14px;}
#menu2 li.open {margin-left:0px;padding-left:1px;font:normal 12px Arial;white-space:nowrap;line-height:14px;}
#agblist div
 {
padding-left:25px;height:20px;font:bold 12px Arial,Helvetica,sans-serif;white-space:pre;line-height:20px;}
#agblist div.agb
 {background :url('http://www.reichelt.de/bilder/elements//menu/agb.gif') 0 0 no-repeat;background-color:#C4C4C4;border-bottom :1px solid #D9D9D9;}
#agblist div.myr
 {background :url('http://www.reichelt.de/bilder/elements//menu/myr.gif') 0 0 no-repeat;background-color:#C4C4C4;border-bottom :1px solid #D9D9D9;}
#agblist div.imp
 {background:url('http://www.reichelt.de/bilder/elements//menu/impressum.gif') 0 0 no-repeat;background-color:#C4C4C4;}
#agblist div.info
 {background:url('http://www.reichelt.de/bilder/elements//menu/info.gif') 0 0 no-repeat;background-color:#C4C4C4;border-top :1px solid #D9D9D9;}
#agb { width:200px;overflow:hidden;border-top:1px solid white;margin-left:0px;line-height:14px;background-color:#D9D9D9}
#agb .textdiv
 {padding-left:25px;line-height:14px;background-color:#D9D9D9}
#agb a
 {font :bold 12px Arial,Geneva,Verdana,sans-serif;color:#000;display:block;width:200px;}
#agb .textdiv span
 {font :normal 9px Arial,Geneva,Verdana,sans-serif;color:#000;line-height:10px;}
.noarticles {
font :bold 12px Arial,Helvetica,sans-serif;color :#000;line-height:14px;width :100%;text-align :center;}
.articlelist table
 {
font :bold 12px Arial,Helvetica,sans-serif;color :#000;line-height:14px;width :100%;left :0px;}
tr.artikel1 {}
tr.artikel2 {}
tr.artikel3,tr.noprint {}
tr.artikel4 {}
tr.artikel5 {}
a.rohs {font :normal 12px Arial,Verdana,sans-serif;color :#000;}
.articlelist th {border-bottom:1px solid white;border-top:1px solid white;}
.sf { color :green;border-bottom:1px dashed green}
.articlelist .mwst {text-decoration:none;color:#000;font-weight:normal;font-size:10px;white-space:nowrap}
.articlelist a {color:#000;white-space:nowrap}
.articlelist .delete {width:33px;text-align:center}
.articlelist th.delete {width:46px}
.articlelist th.delete1 {width:30px}
.articlelist .delete img {width:20px;height:20px;border:none}
.articlelist .price,.articlelist .count {text-align:right;}
.articlelist .rohs,.articlelist .compare,.articlelist .wg,.articlelist .basket {text-align:center}
.articlelist .count {width:80px;clear:both}
.articlelist .count input {float:right;text-align:right}
.articlelist .rohs {width:40px;}
.articlelist .price {width:80px;white-space:nowrap;}
.articlelist .discprice {width:268px;padding:0px;white-space:nowrap;}
.articlelist .nummer {width:130px;white-space:nowrap;}
.articlelist .nummer a {display:block;width:130px;}
.articlelist .wg {width:30px}
.articlelist .basket {width:30px;}
.articlelist th.compare {padding:0px;border-left:3px solid red}
.articlelist .compare {width:13px}
.articlelist .compare input {border:none;padding:0px;margin:0px;}
.articlelist .comparebutton {border:none;width:13px;}
.articlelist .submitbutton {font:bold 12px Arial,Helvetica,sans-serif;cursor :pointer;}
.articlelist .pic {width:200px;vertical-align:top;white-space:nowrap;padding:0px;margin:0px}
.articlelist .picdiv {float:left;width:50px;border-right:1px solid white}
.articlelist .picdiv2 {padding-left:3px;float:left;height:50px;line-height:50px;width:146px;vertical-align:middle;overflow:hidden;}
.articlelist .pic img {height:50px;width:50px;vertical-align:middle}
.articlelist th {border-right:1px solid white;padding:2px;}
.articlelist td {border-bottom:1px solid #FFF;border-right:1px solid #FFF;padding:2px;text-align:left;vertical-align:middle}
.articlelist th a {text-decoration:none;font-weight:bold}
.articlelist table.discounttop {width:268px;}
.articlelist table.discount {width:268px;}
* html .articlelist table.discounttop,* html .articlelist table.discount {padding:0px -3px -3px -3px}
.articlelist .discounttop td {width:60px;border-top:1px solid #FFF}
.articlelist .discounttop td,.articlelist .discount td {font-weight:normal;white-space:nowrap;text-align:right}
.articlelist .discount td {width:68px;font-weight:normal;border-right:1px solid white;border-bottom:none;}
.articlelist .discount td.valid {font-weight:bold}
.arrowimage {padding:2px 0px 0px 3px;}
#gallist {position :absolute;right:0px;left:0px;border-top:1px solid #FFF}
#gallist .smallborder_0 {height:80px;border-top:1px solid #FFF}
#gallist .smallborder_1 {height:80px;border-top:1px solid #FFF}
#gallist .imageview {float:left;height:80px;width:120px;border-right:1px solid #FFF}
#gallist .galcontent {height:80px;overflow:hidden;}
#gallist .galcontenttop {padding:3px 0px 0px 5px;height:60px;overflow:hidden;font:normal 12px Arial,Verdana,sans-serif;}
#gallist .galcontenttop:first-line { font-weight:bold }
#gallist .galcontentbottom {padding:0px 0px 0px 5px;height:20px;overflow:hidden;font:bold 12px Arial,Verdana,sans-serif;}
#gallist .artnr {float:left ;height:20px;width:auto ;font:bold 12px Arial,Verdana,sans-serif;padding-top:1px;}
#gallist .incl {float:right;height:20px;width:200px;font:bold 10px Arial,Verdana,sans-serif;padding-top:4px;}
#gallist .oldprice {float:right;height:20px;width:80px ;font:normal 12px Arial,Verdana,sans-serif;margin-top:-3px;text-align:right;margin-right:5px;text-decoration:strike-through}
#gallist .price {float:right;height:20px;width:80px ;font:bold 18px Arial,Verdana,sans-serif;margin-top:-3px;text-align:right;margin-right:5px;}
#gallist .priceno {float:right;height:20px;width:120px ;font:bold 13px Arial,Verdana,sans-serif;margin-top:0px;text-align:right;margin-right:5px;}
#gallist .basket {float:right;height:20px;width:45px ;font:bold 12px Arial,Verdana,sans-serif;border-left:3px solid red;padding-left:3px}
#gallist a {text-decoration:underline;color:#000}
#mygroups table {width:330px;margin-right:2px;border-top :1px solid #C8D8E8;border-right :1px solid #C8D8E8;border-left :1px solid #C8D8E8;}
#mygroups .left a {font :bold 12px arial,verdana,sans-serif;text-decoration:underline;color:#000;}
#mygroups td {height:18px;vertical-align:middle;font:normal 12px Arial,Verdana,sans-serif;background-color:#E6F3FC;border-bottom:1px solid #C8D8E8;}
#mygroups td.right {width:97px ;text-align:right;}
#mygroups td.left {width:227px;text-align:left ;}
#myspecialgroups table {width:656px;margin-top	 :5px;margin-right :2px;border-top :1px solid #C8D8E8;border-right :1px solid #C8D8E8;}
#myspecialgroups td 	 {
border-left :1px solid #C8D8E8;width:328px;}
#myspecialgroups .left a {font :bold 12px arial,verdana,sans-serif;text-decoration:underline;color:#000;}
#myspecialgroups td {height:18px;vertical-align:middle;font:normal 12px Arial,Verdana,sans-serif;background-color:#E6F3FC;border-bottom:1px solid #C8D8E8;}
#myspecialgroups td.right {width:328px;text-align:right;}
#myspecialgroups td.left {width:328px;text-align:left ;border:1px solid green}
#allinfotipps {clear:both;padding-top:10px;}
.specialoffers {float	:right;width	:330px;padding-right:10px;margin-right:10px;overflow:none;}
.groupviews {float	:left;display :block;width :200px;}
.groupheadline
 { clear:both;width:160px;height:22px;_height:36px;font:bold 14px arial,geneva,sans-serif;overflow:hidden;margin-top :0px;padding-top:13px;line-height:18px;color:#FFF;}
.groupheadline span
 { display:block;width:157px;margin-left:3px;padding-left:3px;}
#adw { width:666px;_width:674px;float:left;padding-left:10px;}
#adw .big { width :328px;height:268px;float :left;border:1px solid #1A5C99;margin-bottom:2px;margin-right :2px;background-color:#E6F3FC}
* html #adw .big {	width :330px;height:256px}
#adw .big .pic
 {height:232px;}
#adw .big .pic img {height:220px;width:320px}
* html #adw .big .pic img {height:216px}
* html #adw_b .big .pic img {height:216px}
#adw .smalllong {width :328px;height:132px;_height:134px;float :left;border:1px solid #1A5C99;margin-bottom:2px;margin-right :2px;background-color:#C8D8E8;overflow:hidden;}
* html #adw .smalllong {width :332px;}
#adw .small {width :162px;height:132px;_height:135px;float :left;border:1px solid #1A5C99;margin-bottom:2px;margin-right :2px;background-color:#E6F3FC;overflow:hidden;}
* html #adw .small {width :164px;}
#adw .artnr {display:block;background-color:red;}
#adw .smalllong .info {width:120px;float:right;background-color:transparent;}
#adw .smalllong .pic {padding-right:15px;float:right;}
#adw .smalllong .info a {}
#adw .smalllong .info a {}
#adw .teaser {font:bold 20px Arial,Verdana,sans-serif;width:170px;float:left;margin-left:30px;margin-top :45px;display:block;color:#;}
#adw .small .info {background-color:#E6F3FC}
#adw .small .pic {height:90px}
#adw .small .pic img {height:94px;}
#adw .small .smallpic img {height:38px;}
#adw .small .artnr		 {float:left;background-color:#E6F3FC;vertical-align:bottom;margin:0px;margin-left:1px;_margin-left:0px;padding-top:4px;vertical-align:bottom;width:90px;//				 overflow:hidden;z-index:100;}
* html #adw .small .artnr		 {padding-top:3px;}
#adw .small .artnr a {font:normal 11px Arial,verdana,sans-serif;text-decoration:none;height:16px;margin:0px;padding:0px;vertical-align:bottom;}
#adw .small .artprice 	 {float:right;padding:0px;margin:0px;z-index:1;max-width:200px;text-align:right;}
#adw .small .artprice a {font:normal 11px Arial,verdana,sans-serif;text-decoration:none;padding:0px;padding-right:3px;_padding-right:1px;margin:0px;margin-bottom:1px;vertical-align:bottom;}
#adw .small .artprice input {border-left:2px solid red;padding:0px;padding-left:3px;_padding-right:1px;margin:0px;vertical-align:bottom;}
#adw .headline1 a {
font:normal 12px arial,geneva,sans-serif;}
#adw .headline_1 a,#adw .headline_2 a,#adw .headline_3 a,#adw .headline_4 a,#adw .headline_6 a,#adw .headline_8 a,#adw .headline_10 a {
font:bold 12px arial,geneva,sans-serif;line-height:18px;}
#adw .headline {
font:bold 14px arial,geneva,sans-serif;margin-left:0px;padding-left:3px;ooheight:18px;line-height:18px;border-left:3px solid red;background-color:#B4C9DE;display:block;}
#adw .headline a {
color:#;white-space:nowrap;}
#adw .small .headline {border-right:15px solid #B4C9DE;;background-color:#B4C9DE;}
#adw .headline_6 {
border-left:3px solid red;padding-left:3px;background-color:#FFF273;}
#adw .adwbutton_1 a {font:bold 12px arial,geneva,sans-serif;}
#adw .adwbutton_2 a {font:bold 12px arial,geneva,sans-serif;}
#adw .adwbutton_3 a {font:bold 12px arial,geneva,sans-serif;}
#adw .adwbutton_4 a {font:bold 12px arial,geneva,sans-serif;}
#adw .adwbutton_4
 {width :51px;_width:51px;height:132px;_height:134px;float :left;border:1px solid #1A5C99;margin-bottom:2px;margin-right :2px;background-color:#CACFEB;overflow:hidden;}
#adw div.adwbuttonhead_4
 {border-left:3px solid red;background-color:#EDC901;height:18px;line-height:18px;overflow:hidden;}
#adw .headline_4 {
border-left:3px solid red;padding-left:3px;background-color:#F5804E;}
#adw .adwbutton_3
 {width :51px;_width:51px;height:132px;_height:134px;float :left;border:1px solid #1A5C99;margin-bottom:2px;margin-right :2px;background-color:#FAB99D;overflow:hidden;}
#adw div.adwbuttonhead_3
 {border-left:3px solid red;background-color:#F16123;height:18px;line-height:18px;overflow:hidden;}
#adw .headline_2 {
border-left:3px solid red;padding-left:3px;background-color:#A8CF46;}
#adw .adwbutton_2
 {width :51px;_width:51px;height:132px;_height:134px;float :left;border:1px solid #1A5C99;margin-bottom:2px;margin-right :2px;background-color:#C6E085;overflow:hidden;}
#adw div.adwbuttonhead_2
 {border-left:3px solid red;background-color:#90BF17;height:18px;line-height:18px;overflow:hidden;}
#adw .headline_1 {
border-left:3px solid red;padding-left:3px;background-color:#C8D8E8;}
#adw .adwbutton_1
 {width :51px;_width:51px;height:132px;_height:134px;float :left;border:1px solid #1A5C99;margin-bottom:2px;margin-right :2px;background-color:#CACFEB;overflow:hidden;}
#adw div.adwbuttonhead_1
 {border-left:3px solid red;background-color:#9DB8D4;height:18px;line-height:18px;overflow:hidden;}
#adw .small .headline {width:150px;}
#adw .big .headline {width:310px;}
* html #adw .small .headline {width:155px;}
* html #adw .big .headline {width:314px;}
#adw .info {height:18px;padding-bottom:0px;margin-bottom:0px;}
#adw .info_big {height:20px;background-color:#C8D8E8}
#adw a {color:#1A5C99;font:bold 14px Arial,Helvetica,sans-serif}
#adw .price a { float:right;margin-right:5px;font:bold 14px arial,geneva,sans-serif;line-height:16px;}
* html #adw .price {margin-right:2px}
#adw .artnr a { float:left;width:55%;margin-left:5px;margin-top:2px;text-decoration:underline;white-space:nowrap;}
* html #adw .artnr {margin-left:2px}
#adw .input {height:10px;}
#adw .rightfloat {border-left:3px solid red;padding-left:3px;}
#adw .besch {z-index:100;position:absolute;margin-left:5px;line-height:12px;border:none;}
#adw .besch strong {font-weight:bold;font-size:14px;color:#1A5C99;}
#adw .besch br {margin:0px;padding:0px}
#adw .besch a {color:#1A5C99;font:normal 12px Arial,Helvetica,sans-serif}
#adw .headline_10 {
padding-left :3px;background-color:#476F96;}
#adw .headline_10 a {
color			 :#FFFFFF;}
#adw .price_10 { background-image:url('http://www.reichelt.de/bilder/elements//adw/percent-price.gif');background-color:inherit;width			 :116px;height			 :30px;margin-left	 :8px;text-align	 :right;position		 :relative;top			 :-15px;padding-top	 :6px;}
#adw .price_10 a
 {
font:bold 24px arial,verdana,sans-serif;}
#adw .price_11 {
border			 :2px solid red;background-color:#ffffff;width			 :140px;height			 :37px;text-align	 :right;position		 :relative;top			 :-24px;margin-left	 :8px;margin-top	 	 :6px;margin-bottom	 :6px;display		 :block;clear			 :both;overflow		 :hidden;}
#adw .price_11 a
 {
font:bold 24px arial,verdana,sans-serif;}
.artoverview {position:relative;width:100%;z-index:100;font :normal 12px Arial,Helvetica,sans-serif;color:#000;}
.addons {height:22px;font:bold 12px Arial,Geneva,sans-serif;line-height:20px;clear:both}
.addons img {float:left}
.articletext {vertical-align:top;font:normal 12px Arial,Geneva,sans-serif;line-height:14px;width:auto;}
.overdivcaptionclass {vertical-align:bottom;font:bold 12px Arial,Geneva,sans-serif;line-height:14px;overflow:hide
}
.overdivtextclass {vertical-align:top;font:normal 12px Arial,Geneva,sans-serif;line-height:14px;overflow:auto
}
#artikeladdons {float :left;width :100%;white-space:nowrap;}
#artikeladdons .box {float:left
}
#artikeladdons .artikeladdon {float :left;height :24px;line-height :24px;padding-left :5px;padding-right:5px;border :1px solid white;}
#artikeladdons .artikeladdon img {
float :left;padding-top :4px;height :18px;padding-right:5px;}
#artikeladdons a {font:bold 12px Arial,Verdana,Geneva,sans-serif;color:#000;text-decoration:underline;white-space:nowrap}
#artikeladdons a:hover {color:#10207B;}
#artikeladdonsnew .artikeladdonnew {
padding-top:5px;height :22px;line-height :22px;width:220px;}
#artikeladdons .artikeladdonnew img {
float :left;padding-top :4px;height :18px;padding-right:15px;}
#artikeladdonsnew a {
font:bold 12px Arial,Verdana,Geneva,sans-serif;color:#000;text-decoration:underline;}
#artikeladdonsnew a:hover {	 color:#10207B;}
.articletextv {clear:both;width:100%;padding-top:1px;font:normal 12px Arial,Helvetica,sans-serif;}
.articlepicture {float:right;border-left :1px solid white;border-bottom:1px solid white;padding :15px;margin :-4px -4px 4px 4px;}
.propfloat { float:left;width :250px;width :100%;margin-left:3px;margin-top :3px;}
.articleprop {width:100%;padding-top:10px;}
.articleprop .text {border-bottom:1px solid black;font:normal 10px Arial,Helvetica,sans-serif;}
.articleprop .rtext {text-align:right;border-bottom:1px solid black;font:normal 10px Arial,Helvetica,sans-serif;}
.articleprop .textb {border-bottom:2px solid black;width:100%;font:bold 12px Arial,Helvetica,sans-serif;}
input .compare {width:65px;height:20px;border:none}
input.anzahl,
input.artnr,
select.artnr {border:1px solid Black;background-color:#FFF;width:50px;text-align:right}
input.textinput {border:1px solid Black;background-color:#FFF;width:200px;text-align:right}
textarea.textinput {border:1px solid Black;background-color:#FFF;width:200px;text-align:left}
.transparentanzahl,
.sumtransparentanzahl,
.transparentbesch,
.transparentwg,
.transparentpreis,
.sumtransparentpreis,
.articlerecommendinput,
.articlerecommend,
.anzahl,
.artnr {font:bold 12px arial,geneva,sans-serif;color:#000;line-height:12px;}
.articlerecommend {width:380px;border-style:solid;border-width:1px;background-color:#DFDFFF}
input.artnr,
select.artnr {width:120px;text-align:left}
.transparentbesch,
.transparentpreis,
.sumtransparentanzahl,
.sumtransparentpreis,
.transparentwg {background-color:transparent;border:none;}
.sumtransparentanzahl,
.transparentanzahl {width:70px;text-align:right;background:transparent;}
.transparentpreis,
.sumtransparentpreis {width:70px;text-align:right;}
.transparentbesch {width:300px;text-align:left;font-weight:normal}
.transparentwg {width:100%;text-align:center}
.transparentanzahl {background-color:#FFF}
.comparediv {position:absolute;width:100%;}
.comparediv .cbesch {font-weight:normal;text-align:right;vertical-align:top;}
.comparediv a {text-decoration:underline;white-space:nowrap}
.comparediv .comparelink a {font-weight:normal}
.comparediv .comparehead a {font-weight:bold;text-align:center}
.wkup th.nummer {border-left:3px solid red;width:144px;padding-left:3px;}
* html .wkup th.nummer {width:137px;}
.wkup th.delete {width:84px}
* html .wkup th.delete {width:84px}
.wkup td 	 {height		:18px;line-height:18px;}
.wkup input.sumtransparentanzahl {float:right;font:normal 10px arial,geneva,sans-serif;text-align:right;width:50px;}
.wkup .countdiv {float:left ;font:normal 10px arial,geneva,sans-serif;text-align:left;padding-top:1px}
.wkup td.nummer {border-left :3px solid #FF0D29;width:145px;background-color:#B4C9DE;border-bottom:none;}
* html .wkup td.nummer {width:139px;}
.wkup td.count {text-align:left;width:115px;}
.wkup td.besch {background-color:#E6F3FC;}
.wkup td.price {background-color:#E6F3FC;}
.wkup td.wg {border-right:none}
.wkup td.delete {border-left :3px solid #FF0D29;width:62px;font:bold 10px arial,verdana,sans-serif;background-color:#B4C9DE}
.wklist td.nummer {border-right:1px solid white;border-bottom:none}
.wklist td.count {border:none}
.wklist td.besch {background-color:#E6F3FC;}
.wklist td.price {background-color:#E6F3FC;}
.wklist td.wg {border:none}
.wklist td.delete {border:none}
.wklist2 td.nummer {border-right:1px solid white;border-bottom:none}
.wklist2 td.count {border:none}
.wklist2 td.besch {background-color:#E6F3FC;}
.wklist2 td.price {background-color:#E6F3FC;}
.wklist2 td.wg {border:none}
.wklist2 td.delete {border:none}
.wkshow td.nummer {border-bottom:none}
.wkshow td.count {border:none}
.wkshow td.besch {border-right:none}
.wkshow td.price {}
.wkshow td.wg {border:none}
.wkshow td.delete {border:none}
.wkline tr,.wkline td {height:1px;line-height:1px;padding:0px;margin:0px}
.wkline td.nummer {border-bottom:none;border-right:1px solid white}
.wkline td.count {border:none}
.wkline td.besch {border-bottom:1px solid white;background-color:#C8D8E8;}
.wkline td.price {border-bottom:1px solid white;background-color:#C8D8E8;}
.wkline td.wg {border:none}
.wkline td.delete {border:none}
.wknoline tr,.wknoline td {height:12px;line-height:1px}
.wknoline td.nummer {border:none}
.wknoline td.count {border:none}
.wknoline td.besch {border-bottom:1px solid white;border-right:none}
.wknoline td.price {border-bottom:1px solid white;border-right:none}
.wknoline td.wg {border:none}
.wknoline td.delete {border:none}
.wkinput td.nummer {width:148px}
* html .wkinput td.nummer {width:141px}
.wkinput td.delete {width:68px}
.inputbutton {background:inherit;font :bold 12px Arial,Verdana,Geneva,sans-serif;width :110px;height :20px;border :2px solid red;line-height:10px;cursor :pointer}
#wkheader {border:1px solid white;border-left:none;border-right:none;height:18px;font:bold 12px Arial,Verdana,Geneva,sans-serif;color:#000;line-height:18px;}
#wkheader a {
font:bold 12px Arial,Verdana,Geneva,sans-serif;color:#000;}
#wkheader .wkshop {width :134px;border-left :3px solid #FF0D29;float :left;height :18px;padding-right:10px;padding-left :3px;}
* html #wkheader .wkshop {width :144px;}
#wkheader .wkcashier {border-left :3px solid #FF0D29;float :right;height :18px;padding-right:10px;padding-left :3px;}
#wkheader .wkcashierr {
border-left :3px solid #FF0D29;float :right;height :18px;padding-right:10px;padding-left :3px;}
#wkheader .wklimits {border-left :3px solid #FF0D29;float :left;padding-left :5px;padding-right:3px;}
#wkheader .cashierbutton {
font :bold 12px Arial,Verdana,Geneva,sans-serif;width :105px;height :16px;border :none;cursor :pointer;}
#wkheader .cashierbtn {
font :bold 12px Arial,Verdana,Geneva,sans-serif;width :110px;height :18px;border :none;cursor :pointer;}
#wkfooter {height:18px;font:bold 12px Arial,Verdana,Geneva,sans-serif;color:#000;line-height:18px;}
#wkfooter a {
font:bold 12px Arial,Verdana,Geneva,sans-serif;color:#000;display:block;padding-right:3px;border-left :3px solid #FF0D29;background-color:#B4C9DE;}
#wkfooter .wkshop {width :134px;float :left;line-height :18px;padding-right:10px;padding-left :3px;}
* html #wkfooter .wkshop {width :144px;}
#wkfooter .wkcashier {float :left;height :18px;padding-right:10px;padding-left :3px;vertical-align:top;}
#wkfooter .wkprint {vertical-align:middle;}
#wkfooter .wkcashierr {
float :right;height :18px;padding-right:10px;padding-left :3px;border-left :3px solid #FF0D29;background-color:#B4C9DE;}
#wkfooter .cashierbtn {
font :bold 12px Arial,Verdana,Geneva,sans-serif;width :110px;height :16px;border :none;cursor :pointer;background-color:#B4C9DE;}
#compare td {vertical-align:top;border:none}
#compare .header td {text-align :center;border-right :1px solid white;border-bottom:1px solid white
}
#compare .header td.compare {text-align :left;border-right :1px solid white;border-bottom:1px solid white;border-left :3px solid red;}
#compare .basket td {text-align :center;border-right :1px solid white;border-bottom:2px solid white
}
#compare .overview td {font-weight :bold;height :30px;line-height :12px;vertical-align:bottom;border-bottom :2px solid white;}
#compare .entry td {font-weight :normal;border-right :1px solid white;border-bottom:1px solid white;}
#compare .comparehead a {font-weight :bold;}
#compare .cbesch a {width:180px;display:block;text-align:center}
#compare .comparepic {width:100px;height:100px}
#agent,
#extendsearch { width :530px;background-color :#C8D8E8;border-left 	 :10px solid #E6F3FC;border-top 	 	 :10px solid #E6F3FC;font :bold 14px Arial,Verdana,Geneva,sans-serif;color :#000;line-height :18px}
#agent ul,
#extendsearch ul {font:bold 12px Arial,Verdana,Geneva,sans-serif;}
#agent li,
#extendsearch li {padding-left :10px;padding-right:10px;height :22px;}
#agent li.dbl,
#extendsearch li.dbl {height:44px;}
#agent li p,
#extendsearch li p {float:left;width:155px;height:17px;vertical-align:middle;}
#agent input.inputfield,
#agent select,
#extendsearch input.text,
#extendsearch select {font :bold 12px Arial,Verdana,Geneva,sans-serif;color :#000;background-color :#E6F3FC;border :1px solid black;}
#agent select,
#extendsearch select {width :133px;}
#agent .head,
#extendsearch .top {background-color :#87A8C9;font :bold 16px Arial,Verdana,Geneva,sans-serif;border-left :2px solid red;height :20px;width :233px;padding-left :3px;margin-bottom:10px
}
#agent input.submit,
#extendsearch input.submit {
background-color :#87A8C9;font :bold 16px Arial,Verdana,Geneva,sans-serif;width :160px;height :20px;border :none;border-left:2px solid red;float :right;cursor :pointer}
#rubric {padding-top:5px;width:100%;}
#rubric .aheadline {background-color :#87A8C9;font :bold 16px Arial,Verdana,Geneva,sans-serif;border-left :2px solid red;height :20px;width :233px;padding-left :3px;margin-bottom:10px
}
#agent .tdhead {background-color :#87A8C9;font :bold 16px Arial,Verdana,Geneva,sans-serif;border-left :3px solid red;height :20px;width :400px;padding-left :3px;margin-bottom:10px;_padding-top :5px;_line-height :12px;_height		 :12px;}
#agent .tdtext {
font :normal 12px Arial,Verdana,Geneva,sans-serif;padding-left :10px;padding-top :10px;}
#news {width:594px;background-color:white;}
#gesamt {width:584px;background-color:#bfc4da;background-color:#B4C9DE;padding:5px;color:#87A8C9;text-decoration:underline}
* html #gesamt {width:594px;}
#gesamt a {color:#1A5C99;font:bold 13px Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:underline}
#news p,
#news h3,
#news img,
#news h4 { margin:0px;padding:0px;border:0px;font:bold 13px Arial,Helvetica,sans-serif;color:#87A8C9;height:auto;width:auto;display:block;}
#news .wline {width:594px;height:2px;line-height:2px;font-size:2px;background-color:white;}
#news .wl {margin-left:2px}
#news .wr {margin-right:2px}
#news .a,
#news .b {height :255px;}
#news .a,
#news .a img {width :175px;display:block}
#news .b,
#news .b img {width :240px;display:block}
#news .c {width :594px;height :257px;clear :both;display:block}
#news .c .text {width:240px;height:255px;background-color:#bfc4da;}
#news .item { margin-top:0px;float:left}
#news .a .item {width:175px}
#news .b .item {width:240px}
#news .c .item {width:240px}
#news .item .h3 { margin-top:0px;color:#87A8C9;overflow:hidden
}
#news .a .h3 {width:172px;background-color:#C8D8E8;border-left :3px solid red;}
#news .b .h3 {width:237px;background-color:#C8D8E8;border-left :3px solid red;}
#news .c .h3 {width:237px;background-color:#C8D8E8;border-left :3px solid red;}
#news h3 {margin-top :2px;margin-left:5px;height :21px;white-space:nowrap;}
#news a.l:link,
#news a.l:visited {color:#1A5C99;}
#news .item {height:60px;}
#news .item p {margin-left:18px;font:normal 11px Arial,Helvetica,sans-serif}
#news .c .item p {margin-left:18px}
#news .c img {width :352px;border :0px;margin :0px;padding:0px}
* html #news .c img {margin-left :-3px;margin-right:-3px;width :352px}
#news .currency {text-align :right;font :normal 14px Arial,Helvetica,sans-serif;padding-right :5px;}
#news .c .item p strong {font:bold 20px Arial,Helvetica,sans-serif}
#news .img {position:absolute;margin-top:96px}
#news .a img,
#news .b img {height:161px;}
#news .a .preis,
#news .b .preis {
position:inherit;margin:10px 0px 0px 75px;font:bold 16px Arial,Helvetica,sans-serif;}
#newall			 {
border-top:10px solid #E6F3FC;width				:594px;font				:bold 13px Arial,Helvetica,sans-serif;background-color:#B4C9DE;}
#newall .navi	 {
background-color:#E6F3FC;}
#newall a 		 {
color:#000;}
#newall .month	 {float:right;background-color:#E6F3FC;border-left:1px solid white;border-right:1px solid white;height:20px;padding-left:3px;padding-right:3px;text-align:center;width:75px;}
#newall .navbtnleft {
font:bold 13px Arial,Helvetica,sans-serif;color:##000;float:left;border-left:3px solid red;height:16;padding-left:5px;width:40px;text-align:center;background-color :#87A8C9;}
#newall .navbtnright {
font:bold 13px Arial,Helvetica,sans-serif;color:##000;float:right;border-left:3px solid red;height:16;padding-left:5px;width:40px;text-align:center;background-color :#87A8C9;}
#newsrow		 {
width				:594px;font				:bold 13px Arial,Helvetica,sans-serif;background-color	:#B4C9DE;}
#newsrow a		 {
color:#000;}
#newsrow .row0	 {background-color	:#E6F3FC;}
#newsrow .row1	 {
background-color	:#B4C9DE;}
#newsrow .monthvalue0 {
background-color	:#E6F3FC;float:right;line-height:33px;height:33px;width:80px;text-align:center;padding-right:3px;}
#newsrow .monthvalue1 {
background-color	:#B4C9DE;float:right;line-height:33px;height:33px;width:80px;text-align:center;padding-right:3px;}
#newsrow .newsname0	 {
background-color	:#E6F3FC;float:left;display:block;width:345px;}
#newsrow .newsname1	 {
float:left;background-color	:#B4C9DE;display:block;width:345px;}
#newsrow .newsgroup	 {
line-height:33px;height:33px;vertical-align:top;padding-left:3px
}
#newsrow .newsdetail	 {
line-height:33px;height:33px;vertical-align:top;padding-left:44px
}
#newall .bg		 {
border-top:1px solid white;background-color:#B4C9DE;}
#newsheader div {
width :600px;background-color :#C8D8E8;border-right :2px solid white;border-bottom :2px solid white;font :bold 14px Arial,Verdana,Geneva,sans-serif;color :#000;line-height :18px}
#newsheader .newslink {float :left;width :170px;text-align:center;}
#newsheader div a:hover
 {background-color:#B4C9DE;}
#newsheader a {color :#000;display:block;}
#infosheet {width:100%;}
#infosheet ul {font:bold 12px Arial,Helvetica,sans-serif;}
#infosheet li {padding:2px;}
#infosheet li.first {border-left:3px solid red;}
#infosheet table { border:1px solid white;font:bold 12px Arial,Helvetica,sans-serif;border-bottom:none;border-right:none;width:100%;margin:0px;padding:0px;}
#infosheet td,
#infosheet th {padding:2px;border-bottom:1px solid white;border-right :1px solid white;}
#datasheet {font :bold 12px Arial,Helvetica,sans-serif;color :#000;padding-bottom :1px;}
#datasheet table {width :702px;font :bold 12px Arial,Helvetica,sans-serif;}
#datasheet table a {text-decoration:underline;}
#datasheet td {
vertical-align :top;padding :1px;padding-left :5px;}
#datasheet .text {font-weight:normal;}
#datasheet .iform
 {border :1px solid #000;background-color:##FFF;font-weight :normal;line-height :16px;}
#datasheet .iform {width :400px;}
#datasheet .submitbutton
 {font :bold 12px Arial,Helvetica,sans-serif;color :#000;border :none;border-left :3px solid red;height :20px;width :120px;cursor :pointer;padding :0px;}
#datasheet a.submitbutton
 {
text-align :center;line-height :20px;display :block;text-decoration :none;}
#datasheetcontent {border :1px solid white;border-bottom :none;border-right :none;border-left :none;width :702px;margin :0px;padding :0px;padding-top :1px;padding-bottom :1px;}
#datasheetcontent td
 {padding:2px;border-bottom :1px solid white;border-right :1px solid white;}
#datasheet .header
 {
border-left :3px solid red;height :20px;padding-left :5px;}
#datasheetcontent .header
 {
border-left :3px solid red;height :20px;padding-left :5px;border-top :none;border-bottom :none;border-right :none;}
#datasheetcontent .headerlow
 {
height :20px;padding-left :5px;border-top :none;border-bottom :none;border-right :none;}
#premiere2 {
font :bold 12px Arial,Helvetica,sans-serif;color :#000;width :702px;margin-bottom :10px;}
#premiere table {}
#premiere2 .premgroup {overflow:hidden;}
#premiere2 .premaboeinzel {margin-bottom:3px;float:left;}
#premiere2 .premaboeinzel table {width:680px;}
#premiere2 .premblockb {background-color:#1F2879;}
#premiere2 .premblockb_border {border:1px solid #1F2879;}
#premiere2 .prementert {background-color:#0072BC;}
#premiere2 .prementert_border {border:1px solid #0072BC;}
#premiere2 .premthema {background-color:#00A84F;}
#premiere2 .premthema_border {border:1px solid #00A84F;}
#premiere2 .premsport {background-color:#F7941D;}
#premiere2 .premsport_border {border:1px solid #F7941D;}
#premiere2 .premfuss {background-color:#F3703A;}
#premiere2 .premfuss_border {border:1px solid #F3703A;}
#premiere2 .premhd {background-color:#B1C0C9;}
#premiere2 .premhd_border {border:1px solid #B1C0C9;}
#premiere2 .premarena {background-color:#CA0009;}
#premiere2 .premarena_border {border:1px solid #CA0009;}
#premiere2 .premtvdigital {background-color:#FFBA00;}
#premiere2 .premtvdigital_border {border:1px solid #FFBA00;}
#premiere2 .premtext {
font:normal 12px Arial,Helvetica,sans-serif;}
#premiere2 .premtitlewidth {width:584px;}
#premiere2 .premtextwidth {width:390px;}
#premiere2 .premabopreis {text-align:right;width:50px;}
#premiere2 .premabofield {text-align:right;width:30px;}
#premiere2 .left {float:left;}
#premiere2 .right {float:right;}
#premiere2 .txtleft {text-align:left;}
#premiere2 .txtright {text-align:right;}
#premiere2 .txtcenter {text-align:center;}
#premiere2 .cursorhand {cursor:pointer;}
#premiere2 .premdescription
 {
font :normal 12px Arial,Helvetica,sans-serif;padding-top :10px;padding-left :15px;background-color:##FFF;text-indent :-7px;}
#premiere2 .lineswitch_0 {background-color:#959dc9}
#premiere2 .lineswitch_1 {background-color:#b4c9de;}
#premiere2 .premreceinzel {padding-bottom :0px;}
#premiere2 .premreceinzel table {width:680px;border-bottom:1px solid white;}
#premiere2 .premrecpic {width:120px;}
#premiere2 .premrectext {width:430px;}
#premiere2 .premrecprice {width:80px;}
#premiere2 .premrecfield {width:30px;}
.userform {overflow:hidden;font :bold 12px Arial,Helvetica,sans-serif;color :#000;width :702px;margin-bottom :10px;background-color:#C8D8E8;}
#userform {overflow:hidden;font :bold 12px Arial,Helvetica,sans-serif;color :#000;width :702px;margin-bottom :10px;}
#userform .order {border-bottom:1px solid #FFF;}
#userform table {width :702px;}
#userform .label {width		 :200px;}
#userform .nolabel {width		 :0px;}
#userform table.recom {
width :702px;}
#userform a {text-decoration :underline;color :#000;}
#userform .header,.theme
 {
border-left :3px solid red;height :20px;padding-left :5px;vertical-align :text-bottom;}
#userform .header_c {border-left :3px solid red;height :20px;padding-left :5px;vertical-align :text-bottom;cursor :pointer;}
#userform .text,.clue
 {font :normal 12px Arial,Helvetica,sans-serif;padding-left :5px;}
#userform .fontnorm {font-weight:normal;}
#userform .premprice {font :normal 12px Arial,Helvetica,sans-serif;padding-left :5px;padding-right :15px;width			 :100px;text-align :right;}
#userform .premdescription
 {
font :normal 12px Arial,Helvetica,sans-serif;padding-top :10px;padding-left :15px;background-color:##FFF;text-indent :-7px;}
#userform .clue span
 {
font :bold 20px Arial,Verdana,Helvetica,sans-serif;color:#D4022F;}
#userform th {line-height :30px;font :bold 12px Arial,Helvetica,sans-serif;border :1px solid white;padding-left :4px;}
#userform .gesamtpreis,.einzelpreis,.anzahl,.warengruppe,.warenwert,.summe,.einzelpreis_netto,.gesamtpreis_netto
 {
text-align:right;}
#userform .summe
 {
border-right:1px solid #CACFEB;}
#userform .gesamtsumme
 {text-align:right;border-top:1px solid white;border-bottom:double white;}
#userform .artnr,.besch,.warengruppe,.anzahl,.einzelpreis,.gesamtpreis,.einzelpreis_netto,.gesamtpreis_netto
 {
border-bottom:1px solid white;border-right:1px solid white;}
#userform td {font :bold 12px Arial,Helvetica,sans-serif;vertical-align :top;padding :1px;padding-left :5px;}
#userform td.answer {padding-left :5px;width :702px;}
#userform .vtable {width :auto;padding-left :0px;}
#userform td.footer {
vertical-align :bottom;}
#userform td.nfooter div {
padding-top :20px;float :left;width :360px;}
#userform td.nfooter div.r {
text-align :right;vertical-align :bottom;height :30px;width :120px;}
#userform .newscheck {}
#userform .newscheck span
 {
font :normal 10px Arial,Helvetica,sans-serif;}
#userform .newscheck:first-line
 {
font :bold 18px Arial,Helvetica,sans-serif;}
#userform .iform,#userform .gform,#userform .qform,#userform .quant,#userform .ianrede,#userform .flatselect
 {border :1px solid #000;background-color:##FFF;font :normal 12px Arial,Helvetica,sans-serif;line-height :16px;}
#userform .iform {width :400px;}
#userform .iformsmall {border :1px solid #000;background-color:##FFF;font :normal 12px Arial,Helvetica,sans-serif;line-height :16px;width:380px;}
#userform .gform {width :275px;}
#userform .qform {width :203px;}
#userform .quant {width :45px;}
#userform .ianrede {width :100px;}
#userform .strform {
border :1px solid #000;_height 	 :18px;width :320px;}
#userform .hsnrform {
border :1px solid #000;height			 :17px;_height 	 :18px;width :72px;padding :0px;}
#userform .plzform {
border :1px solid #000;height			 :16px;_height 	 :18px;width :72px;}
#userform .ortform {
border :1px solid #000;height			 :16px;_height 	 :18px;width :320px;}
#userform .iformgeb
 {border :1px solid #000;background-color:##FFF;font :normal 12px Arial,Helvetica,sans-serif;line-height :16px;width :40px;text-align :right;}
#userform .sumfield {
border 		 :none;background-color:transparent;font :bold 12px Arial,Helvetica,sans-serif;color			 :white;width :60px;text-align		 :right;}
#userform .sumfieldb {
border 		 :none;background		 :inherit;font :bold 12px Arial,Helvetica,sans-serif;width :60px;text-align		 :right;color			 :black;border-bottom:double black;}
#userform .itable,#userform .gtable,#userform .qtable
 {font-weight :bold;border :none;padding-left :0px;}
#userform table.gtable {width:100%;}
#userform table.qtable {width:100%;}
#userform .gtable td {padding-left :0px;}
#userform .qtable td {padding-left :0px;width :205px;}
#userform textarea {height :80px;}
#userform .left {text-align :left;padding :0px;}
#userform .right {text-align :right;padding :0px;}
#userform .submitbutton
 {font :bold 12px Arial,Helvetica,sans-serif;color :#000;border :none;border-left :3px solid red;height :20px;width :120px;cursor :pointer;padding :0px;vertical-align :top;}
#userform a.submitbutton
 {text-align :center;height :20px;display :block;text-decoration :none;vertical-align :top;}
#userform .submitcatalog
 {font :bold 12px Arial,Helvetica,sans-serif;color :#000;border :none;border-left :3px solid red;height :20px;cursor :pointer;padding :0px;}
#userform td.submitbutton
 {font :bold 12px Arial,Helvetica,sans-serif;color :#000;border :none;border-left :3px solid red;height :20px;cursor :pointer;text-align :center;text-decoration :none;vertical-align :top;}
#userform td a {
text-decoration :none;}
#userform td.button a {
border-left :13px solid red;text-decoration:none;}
#userform .activbutton
 {font :bold 12px Arial,Helvetica,sans-serif;color :#000;border :none;height :20px;width :120px;cursor :pointer;padding :0px;background-color:red;}
#userform .actionbutton
 {font :bold 12px Arial,Helvetica,sans-serif;color :#000;border :none;height :20px;width :auto;cursor :pointer;padding :0px;background-color:#FF8888;vertical-align :top;}
#userform .attention {color :#D4022F;padding		 :10px;}
#userform .megaattention {
background-color:red;color :white;border			 :3px dashed blue;padding		 :10px;}
#userform .attention a {font :bold 12px Arial,Helvetica,sans-serif;color 		 :#D4022F;}
#userform .warning {color :#007400;padding		 :10px;}
#userform .warning a {font :bold 12px Arial,Helvetica,sans-serif;color 		 :#007400;}
#userform .w60px {width:60px}
#userform .w80px {width:80px}
#userform .w82px	 {width:82px}
#userform .w100px {width:100px}
#userform .w145px {width:145px}
#userform .w152px {width:152px}
#userform .w163px {width:163px}
#userform .w200px {width:200px;}
#userform .txtalignc {text-align:center}
#userform .nowrap {white-space:nowrap}
#userform .ok {
padding-left :5px;padding-top :10px;}
#userform .cheader {background-color:#C8D8E8;padding-left :5px;}
#userform .cheader span {font-size :12px;font-weight :normal;}
#userform .cfooter {background-color:#C8D8E8;border-left :3px solid red;height :20px;margin-top :10px;}
#userform .cfooter .left {
float :left;margin-left :5px;line-height :20px;height :20px}
#userform .cfooter .right {
float :right;height :20px
}
#userform ul a {color :#000;text-decoration :none;}
#userform ul li table {
padding :2px;border :1px solid black;width :702px;}
#userform ul li table a {
text-decoration :underline;}
#userform .optlabel {
height :20px;width :100px;}
#userform .optmarking {
height :20px;margin-top :10px;width :50px;text-align :center;}
#userform .optradio {
text-align :center;height :20px;width :50px;}
#userform table.wkfooter,td.wkfooter,
#userform.wkfooter
 {width :100%;background-color:#B4C9DE;}
#userform .testinput {width :122px;text-align :center;padding:0px;}
#userform .testmarking {width :122px;text-align :center;}
#userform .mywkworkbtn {
font :bold 12px Arial,Helvetica,sans-serif;background-color:#B4C9DE;border			:1px solid #D5DAF2;border-left :3px solid red;border-right	:9px solid #D5DAF2;padding-left :3px;vertical-align :middle;text-align		:center;height :20px;cursor :pointer;}
#userform.mywkpublic {
border-left		 :3px solid red;width :100%;padding			 :5px;padding-left	 :25px;}
#userform .mywkmsg {
border-left		 :3px solid red;width :100%;padding			 :5px;padding-left	 :25px;}
#userform .mywkpublicerr {
color			 :#D4022F;width :688px;border-left		 :3px solid red;padding			 :5px;}
#userform .mywkheadleft {
border-left:3px solid red;border-bottom:1px solid white;border-top:1px solid white;background-color:#b4c9de;white-space:nowrap;}
#userform .mywkhead {
width:60px;border-left:1px solid white;border-bottom:1px solid white;border-top:1px solid white;background-color:#b4c9de;white-space:nowrap;}
#userform .mywkheadright {
border:1px solid white;background-color:#b4c9de;white-space:nowrap;}
#userform .mywkcellleft {
border-left:1px solid white;border-bottom:1px solid white
}
#userform .mywkcell {
border-left:1px solid white;border-bottom:1px solid white;}
#userform .mywkcellright {
border-left:1px solid white;border-right:1px solid white;border-bottom:1px solid white;}
#voting {float			 :right;padding-top :8px;vertical-align :bottom;}
#voting a {
font :bold 14px Arial,Geneva,sans-serif;color :#FFCF26;text-decoration :underline;}
#pcpraxis			 {float			 :right;padding-top :8px;vertical-align :bottom;height:63px;}
#pcpraxis a {
font :bold 14px Arial,Geneva,sans-serif;color :#FFCF26;text-decoration :underline;}
#pcpraxis2			 {float			 :right;padding-top :8px;vertical-align :bottom;height:63px;}
#pcpraxis2 a {
font :bold 14px Arial,Geneva,sans-serif;color :#FFCF26;text-decoration :underline;}
#login,#business {float			 :right;visibility :visible;font :normal 14px Arial,Geneva,sans-serif;color :#FFF;vertical-align :bottom;}
#login a {
font :bold 14px Arial,Geneva,sans-serif;color :#FFCF26;text-decoration :underline;}
#hstlogo {float			 :right;visibility :visible;font :normal 14px Arial,Geneva,sans-serif;color :#FFF;padding-top :7px;padding-left :10px;padding-right :10px;padding-bottom :10px;height:52px;_height:72px;overflow:hidden;}
#hstlogo a {
font :bold 14px Arial,Geneva,sans-serif;color :#FFCF26;text-decoration :underline;}
#premierelink {
}
#prepremiere		 {font :bold 12px Arial,Helvetica,sans-serif;color :#000;background-color :#E6F3FC;padding :5px;padding-left:15px;width:636px;}
#prepremiere .premshoptext {
font :bold 12px Arial,Helvetica,sans-serif;color :#000;background-color :#E6F3FC;vertical-align :text-bottom;height :18px;padding-left :5px;border-bottom :1px solid white;}
#prepremiere .premshopimage {
padding-bottom :5px;}
#premiere 			 {
font :bold 12px Arial,Helvetica,sans-serif;color :#000;background-color :#C8D8E8;vertical-align :text-bottom;height :18px;border-left :3px solid red;padding :5px;border-bottom :1px solid white;}
div.premtitle_fg {color:white;position:relative;top:-16px;left:-2px;}
div.premtitle_bg {color:black;}
.flatdesign		 {border:1px solid #000;}
.groupselect {font:bold 9px Arial,Verdana,Geneva,sans-serif;border:1px solid #00106b;}
.navigo {vertical-align:top;margin-top:2px}
.newarticlelist td {vertical-align:middle}
.newarticlelist .mwst {text-decoration:none;color:#000;font-weight:normal;font-size:10px;white-space:nowrap;}
.newarticlelist table.discount 	 {width:208px;font-size:12px;text-align:right}
.newarticlelist table.discount_halb {width:104px;font-size:12px;text-align:right}
.newarticlelist .discounttop td {width:50px;border-top:1px solid #FFF}
.newarticlelist .discounttop td,.articlelist .discount td {font-weight:normal;white-space:nowrap;text-align:right}
.newarticlelist .discount td {width:52px;font-weight:normal;border-right:1px solid #FFF;border-bottom:none;}
.newarticlelist .discount td.valid {font-weight:bold}
.newarticlelist a {color:#000;white-space:nowrap}
.newarticlelist td.gal {vertical-align:bottom};.mynobr {
overflow:hidden;height:12px;white-space:nowrap;}
.w3px {width:3px}
.w17px {width:17px}
.w19px {width:19px}
.w20px {width:20px}
.w34px {width:34px}
.w39px {width:39px}
.w40px {width:40px}
.w45px {width:45px}
.w50px {width:50px}
.w53px {width:55px}
.w57px {width:57px}
.w64px {width:64px}
.w69px {width:69px}
.w70px {width:70px}
.w80px {width:80px}
.w82px {width:82px}
.w84px {width:84px}
.w85px {width:85px}
.w86px {width:86px}
.w87px {width:87px}
.w88px {width:88px}
.w89px {width:89px}
.w90px {width:90px}
.w115px {width:115px}
.w116px {width:116px}
.w119px {width:119px}
.w120px {width:120px}
.w126px {width:126px}
.w130px {width:130px}
.w131px {width:131px}
.w136px {width:136px}
.w145px {width:145px}
.w146px {width:146px}
.w149px {width:149px}
.w150px {width:150px}
.w152px {width:152px}
.w153px {width:153px}
.w160px {width:160px}
.w161px {width:161px}
.w162px {width:162px}
.w187px {width:187px}
.w188px {width:188px}
.w201px {width:201px}
.w203px {width:203px}
.w204px {width:204px}
.w280px {width:280px}
.w223px {width:228px}
.wl85px {width:86px;}
.border {border:1px solid red;width:594px}
.w100 {width:100%}
.sumtransparentanzahl {font:normal 10px arial,geneva,sans-serif;text-align:right;}
.blw1px {border-left:1px solid white;}
.bbw1px {border-bottom:1px solid white}
.brw1px {border-right:1px solid white}
.btw1px {border-top:1px solid white}
.blw3px {border-left:3px solid white;padding-left:5px}
.blr3px {border-left:3px solid red;}
.blw3px {border-left:3px solid white;}
.btb1px {border-top:1px solid black}
.b0px {border:0px}
.height4px {height:4px}
.height16px {height:16px}
.height18px {height:18px}
.height20px {height:20px}
.height22px {height:22px}
.height24px {height:24px}
.height27px {height:27px}
.height36px {height:36px}
.height150px {height:150px}
.height152px {height:152px}
.padl2px {padding-left:2px}
.padl3px {padding-left:3px}
.padl4px {padding-left:4px}
.padl7px {padding-left:7px}
.padl8px {padding-left:8px}
.padr2px {padding-right:2px}
.padr4px {padding-right:4px}
.padr6px {padding-right:6px}
.tright {text-align:right}
.fontbb {font :bold 12px Arial,Helvetica,sans-serif;}
.fontnb {font :normal 12px Arial,Helvetica,sans-serif;}
.fontn10px {font:normal 10px arial,geneva,sans-serif;}
.fontb18 {font :bold 18px Arial,Helvetica,sans-serif;}
.fontlink a {font :bold 12px Arial,Helvetica,sans-serif;text-decoration:underline;}
.floatl {float:left}
.floatr {float:r}
.justl {text-align:left}
.justr {text-align:right}
.justc {text-align:center}
.justvt {vertical-align:top;}
.justvm {vertical-align:middle;}
.justvb {vertical-align:bottom;}
.nowrap {white-space:nowrap}
.bgred {background-color:red}
.bgnewblue22 {background-color:#B4C9DE;}
.uppertable {width:713px;border-bottom:1px solid white}
.cashierbutton {font :bold 12px Arial,Verdana,Geneva,sans-serif;background-color:#B4C9DE;width :105px;height :18px;border :none;cursor :pointer;}
input.show_0
 {
background-color:#FFFFFF;border:1px solid black;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
input.show_12
 {
background-color:#DCDCDC;color:gray;border:none;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
input.show_1
 {
background-color:#E0E0E0;border:1px solid black;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
input.show_2
 {
background-color:#F0F090;border		 :1px solid black;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
input.show_3
 {
background-color:#f0e020;border:1px solid white;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
input.show_4
 {
background-color:#F08020;border:1px solid white;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
input.show_5
 {
background-color:#80F020;border:1px solid white;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
input.show_6
 {
background-color:#F0C0C0;border:1px solid white;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
input.show_7
 {
background-color:#40F040;border:1px solid white;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
input.show_8
 {
background-color:#F0A0A0;border:1px solid white;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
input.show_9
 {
background-color:#20F020;border:1px solid white;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
input.show_10
 {
background-color:#00E0E0;border:1px solid white;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
input.show_11
 {
background-color:#909090;border:1px solid white;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
.mywkworkbtn {
font :bold 12px Arial,Helvetica,sans-serif;background-color:#B4C9DE;border			:1px solid #D5DAF2;border-left :3px solid red;border-right	:9px solid #D5DAF2;padding-left :3px;vertical-align :middle;text-align		:center;height :20px;cursor :pointer;}
.picindex	 {font:bold 12px Arial,Verdana,sans-serif;color:#000;text-decoration:none;text-align:right;padding-right:20px;}
.picindex a {overflow:hidden;text-decoration:underline;font:bold 12px Arial,Verdana,sans-serif;color:#000;}
.listpageindex	 {font:bold 12px Arial,Verdana,sans-serif;}
.listpageindex .number {font:normal 12px Arial,Verdana,sans-serif;}
.listpageindex a {overflow:hidden;text-decoration:underline;font:bold 12px Arial,Verdana,sans-serif;}
.newlist {padding:0px 0px 0px 0px;vertical-align:bottom;}
.galcontent 				 {height:80px;overflow:hidden;}
.galcontenttop 	 {padding:0px 0px 0px 2px;height:60px;overflow:hidden;font:normal 12px Arial,Verdana,sans-serif;}
.galcontenttop:first-line 	 {font-weight:bold }
.galcontentbottom 			 {padding:0px 0px 0px 2px;height:20px;overflow:hidden;font:bold 12px Arial,Verdana,sans-serif;}
.newlist a 					 {text-decoration:underline;color:#000}
#presse			 {
width :702px;overflow 		 :hidden;font :normal 12px Arial,Helvetica,sans-serif;}
.left			 {float:left;}
.right			 {float:right;}
.middle			 {float:middle;}
.headline1		 {
font :bold 26px Arial,Helvetica,sans-serif;line-height	 :46px;padding-left	 :7px;border-left	 :3px solid red;border-bottom :1px solid white;background-color:#C8D8E8;}
.headline2		 {
padding-left	 :10px;padding-right	 :10px;overflow		 :hidden;border-left	 :3px solid red;border-bottom :1px solid white;background-color:#C8D8E8;}
.source			 {
font :bold 16px Arial,Helvetica,sans-serif;}
.date			 {
font :bold 16px Arial,Helvetica,sans-serif;}
.headline3		 {
overflow		 :hidden;font :bold 12px Arial,Helvetica,sans-serif;line-height	 :50px;}
.message		 {
padding :10px;}
.imagebox		 {
text-align		 :center;}
.image			 {
padding		 :20px;}
.imagetext		 {
font :bold 12px Arial,Helvetica,sans-serif;vertical-align	 :text-top;}
.download		 {
overflow:hidden;}
.link			 {
overflow:hidden;}
.pressethumb	 {
width			 :210px;height			 :210px;vertical-align :middle;text-align		 :center;}
.pressepic		 {
border			 :0px solid red;}
.pressetitle	 {background-color:#C8D8E8;font :bold 14px Arial,Helvetica,sans-serif;border-left		 :3px solid red;padding-left	 :3px;}
.pressesource	 {
font :bold 13px Arial,Helvetica,sans-serif;}
.pressedate		 {background-color:#C8D8E8;font :bold 14px Arial,Helvetica,sans-serif;padding-left	 :3px;width:100%}
.presseteaser	 {padding-left:5px;padding-right:5px;font :normal 12px Arial,Helvetica,sans-serif;}
.presselink		 {
font :normal 12px Arial,Helvetica,sans-serif;}
#tabed {font :bold 12px Arial,Helvetica,sans-serif;color :#000;width :702px;padding-bottom :0px;}
#tabed table {width :auto;}
#tabed td {border-right :2px solid white;border-bottom :0px solid white;}
#tabed .submitbutton
 {font :bold 12px Arial,Helvetica,sans-serif;color :#000;border :none;border-bottom :1px solid white;height :20px;min-width		:100px;cursor :pointer;padding :0px;}
#tabed .activbutton
 {font :bold 12px Arial,Helvetica,sans-serif;color:yellow;border :none;height :20px;min-width		:100px;cursor :pointer;padding :0px;background-color:red;}
#tabed .d3button_b
 {font :bold 12px Arial,Helvetica,sans-serif;color :#000;border :none;border-bottom :1px solid white;height :20px;min-width		:100px;cursor :pointer;padding :0px;}
#tabed .d3default_b
 {font :bold 12px Arial,Helvetica,sans-serif;color :#000;border :none;height :20px;min-width		:100px;cursor :pointer;padding :0px;background-color:red;}
#tabed .w115px {width:115px}
#statics {font :12px Arial,Helvetica,sans-serif;color :#000;width :702px;padding :0px;padding-left:5px;}
#statics td {
font :12px Arial,Helvetica,sans-serif;padding-left :0px;padding-top :0px;padding-bottom :0px;}
#statics hr			 {
font :12px Arial,Helvetica,sans-serif;border :0px;border-bottom :1px solid white;}
#statics .nopadding {
font :12px Arial,Helvetica,sans-serif;padding-left :0px;padding-right :0px;padding::0px;}
#statics .dark {
font :12px Arial,Helvetica,sans-serif;color :white;background-color:#00106b;}
#statics h1 {font :bold 12px Arial,Helvetica,sans-serif;margin :0;border-left :3px solid red;padding-left :5px;vertical-align :text-bottom;}
#statics h3 {font :bold 12px Arial,Helvetica,sans-serif;padding-left :5px;}
#statics p {padding 	 :10px 0px 8px 5px;}
#statics a {text-decoration :underline;color :#000;}
#statics ul {padding-left :8px;}
#statics li {list-style-type :disc;}
#statics .shop li {font :bold 12px Arial,Helvetica,sans-serif;}
#statics .shop span {font :normal 10px Arial,Helvetica,sans-serif;}
#statics .staticl,.staticr
 {text-align :left;font :12px Arial,Helvetica,sans-serif;}
#statics .numtext {text-align :right;font :12px Arial,Helvetica,sans-serif;width :50px;}
#statics .pricetext {text-align :right;width :148px;font :12px Arial,Helvetica,sans-serif;}
#statics .submitbutton {
font :bold 12px Arial,Helvetica,sans-serif;color :#000;border :none;border-left :3px solid red;height :20px;width :120px;cursor :pointer;padding :0px;}
#statics a.submitbutton
 {
font :12px Arial,Helvetica,sans-serif;text-align :center;line-height :20px;display :block;text-decoration :none;}
.AGBArea	 {
font :normal 12px Arial,Helvetica,sans-serif;background-color:#;border			:1px solid black;width			:605px;}
#MyForgotpass {display:none}
#vendor	 {
border:1px solid white;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
#vendorremark td {
border:1px solid black;font :normal 10px Verdana,Arial,Helvetica,sans-serif;width :600px;}
#vactiontable {
}
#vactiontable td {
border :1px solid red;background-color :#F09090;width 			 :100px;height			 :24px;text-align		 :center;}
.vendorpreisanfrage {
padding-left:10px;padding-top:10px;padding-bottom:10px;border-left:3px solid red;background-color:#B4C9DE;}
.vendorpreisanfrage a {
text-decoration:underline;color:black;}
.grey {color:#808080;}
.red {color:red;}
.vaction
 {
border :none;background-color :#F09090;width:130px;height:24px;:
padding:3px;margin:3px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;color:#000000;}
a.vaction {
padding :1px 2px 2px 2px;text-align :center;vertical-align:middle;width		 :100px;}
#vendor	td {	padding:1px;border:1px solid black;}
#vendor	tr {	border:1px solid white;}
#vendor td.show_header {
background-color:#;}
#vendor td.show_1 	 {
vertical-align :top;text-align		:left;background-color:#FFFFFF;}
#vendor input.show_1
 {
background-color:#E0E0E0;border:1px solid black;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
#vendor td.show_2 	 {
vertical-align :top;text-align		:left;background-color:#E0E080;}
#vendor input.show_2
 {
background-color:#F0F090;border		 :1px solid black;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
#vendor td.show_3 	 {
vertical-align :top;text-align		:left;background-color:#f0c000;}
#vendor input.show_3
 {
background-color:#f0e020;border:1px solid white;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
#vendor td.show_4 	 {
vertical-align :top;text-align		:left;background-color:#F06000;}
#vendor input.show_4
 {
background-color:#F08020;border:1px solid white;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
#vendor td.show_5 	 {
vertical-align :top;text-align		:left;background-color:#60F000;}
#vendor input.show_5
 {
background-color:#80F020;border:1px solid white;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
#vendor td.show_6 	 {
vertical-align :top;text-align		:left;background-color:#F0A0A0;}
#vendor input.show_6
 {
background-color:#F0C0C0;border:1px solid white;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
#vendor td.show_7 	 {
vertical-align :top;text-align		:left;background-color:#20D020;}
#vendor input.show_7
 {
background-color:#40F040;border:1px solid white;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
#vendor td.show_8 	 {
vertical-align :top;text-align		:left;background-color:#F08080;}
#vendor input.show_8
 {
background-color:#F0A0A0;border:1px solid white;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
#vendor td.show_9 	 {
vertical-align :top;text-align		:left;background-color:#00F000;}
#vendor input.show_9
 {
background-color:#20F020;border:1px solid white;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
#vendor td.show_10 	 {
vertical-align :top;text-align		:left;background-color:#00A0A0;}
#vendor input.show_10
 {
background-color:#00E0E0;border:1px solid white;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
#vendor td.show_11 	 {
vertical-align :top;text-align		:left;background-color:#909090;}
#vendor input.show_11
 {
background-color:#909090;border:1px solid white;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
#vendor td.positionstate_1 {color:black;}
#vendor td.positionstate_2 {color:red;}
#vendor td.positionstate_3 {color:#a0a0a0;}
.pointer {cursor:pointer;}
.dvstddimlnkbutton {
height:23px;width:143px;text-align:center;margin-left:3px;background-color:#B4C9DE;border-width:1px 1px 1px 2px;border-style:solid;border-color:white #1A5C99 #1A5C99 red;cursor:pointer;font :bold 12px Arial,Helvetica,sans-serif;}
.dvstddimbutton {
height:25px;width:145px;margin-left:3px;background-color:#B4C9DE;border-width:1px 1px 1px 2px;border-style:solid;border-color:white #1A5C99 #1A5C99 red;cursor:pointer;font :bold 12px Arial,Helvetica,sans-serif;}
.d3button {
margin-left:3px;background-color:#B4C9DE;border-width:1px 1px 1px 2px;border-style:solid;border-color:white #1A5C99 #1A5C99 red;cursor:pointer;font :bold 12px Arial,Helvetica,sans-serif;}
.d3default {
margin-left:3px;background-color:#DB0017;border-width:1px 1px 1px 2px;border-style:solid;border-color:white #7D0000 #7D0000 red;cursor:pointer;font :bold 12px Arial,Helvetica,sans-serif;}
.d3button_1 {
border-left:1px solid red;border-bottom:1px solid #1A5C99;border-right:1px solid #1A5C99;cursor:pointer;}
.d3default_1 {
border-left:1px solid red;border-bottom:1px solid #7D0000;border-right:1px solid #7D0000;cursor:pointer;}
.d3button_2 {
border-top:1px solid white;border-left:1px solid red;border-bottom:1px solid #1A5C99;cursor:pointer;}
.d3default_2 {
border-top:1px solid white;border-left:1px solid red;border-bottom:1px solid #CE0000;cursor:pointer;}
.d3button_3 {
border-top:1px solid white;border-left:1px solid red;border-right:1px solid #1A5C99;background-color:#B4C9DE;cursor:pointer;}
.d3default_3 {
border-top:1px solid white;border-left:1px solid red;border-right:1px solid #CE0000;background-color:#DB0017;cursor:pointer;}
.d3button_4 {
color:#000;}
.d3default_4 {
color:#000;}
.d3button_b {
border-top:1px solid white;border-bottom:1px solid #1A5C99;border-right:1px solid #1A5C99;border-left:2px solid red;background-color:#B4C9DE;color:#000;cursor:pointer;}
.d3default_b {
border-top:1px solid white;border-bottom:1px solid #7D0000;border-right:1px solid #7D0000;border-left:2px solid red;background-color:#FF8888;color :#000;cursor:pointer;}
.d3gruen {
background-color:#5AD0B6;border-style:solid;border-color:#99E2D2 #1E6757 #1E6757 #2A937C;border-width:1px 1px 1px 2px;cursor:pointer;color:#00116B;font :bold 14px Arial,Helvetica,sans-serif;}
.d3gruen_1 {
border-left:1px solid #2A937C;border-bottom:1px solid #1E6757;border-right:1px solid #1E6757;cursor:pointer;}
.d3gruen_2 {
border-top:1px solid #99E2D2;border-left:1px solid #2A937C;border-bottom:1px solid #1E6757;cursor:pointer;}
.d3gruen_3 {
border-top:1px solid #99E2D2;border-left:1px solid #2A937C;border-right:1px solid #1E6757;background-color:#5AD0B6;cursor:pointer;}
.d3gruen_4 {
color:#00116B;}
.d3grau {
background-color:#C9C9C9;border-style:solid;border-color:#FFFFFF #595959 #595959 #7F7F7F;border-width:1px 1px 1px 2px;cursor:pointer;color:#00116B;font :bold 14px Arial,Helvetica,sans-serif;}
.d3grau_1 {
border-left:1px solid #7F7F7F;border-bottom:1px solid #595959;border-right:1px solid #595959;cursor:pointer;}
.d3grau_2 {
border-top:1px solid #FFFFFF;border-left:1px solid #7F7F7F;border-bottom:1px solid #595959;cursor:pointer;}
.d3grau_3 {
border-top:1px solid #FFFFFF;border-left:1px solid #7F7F7F;border-right:1px solid #595959;background-color:#C9C9C9;cursor:pointer;}
.d3grau_4 {
color:#00116B;}
.b2binfohead {color:#00116B;font :bold 16px Arial,Verdana,sans-serif;line-height:30px;padding-top:10px;}
.b2binfotext {color:#00116B;font :bold 12px Arial,Verdana,sans-serif;}
div.uploader {
position:relative;width:147px;height:26px;overflow:hidden;}
input.uploadbox {
position:absolute;right:0;font-size:30px;cursor:pointer;opacity:0;filter:alpha(opacity:0);}
div.uploader_img {
white-space:normal;width:147px;height:26px;}
.bg {background-color :#1A5C99;}
.bg1237 {background-color :#648AB0;}
.bg959 {background-color :#648AB0;}
.bg586 {background-color :#648AB0;}
.bg792 {background-color :#648AB0;}
.bg1238 {background-color :#648AB0;}
.bg483 {background-color :#648AB0;}
.bg1130 {background-color :#648AB0;}
.bgstd {background-color :#648AB0;}
.preisfeld a {
color:red;}
.preisfeld {
float:left;position:absolute;white-space:nowrap;color:red;font :bold 20px Verdana,Arial,Helvetica,sans-serif;}
.p0 {
left:25px;top:30px;}
.p1 {
right:15px;top:30px;}
.p3 {
left:25px;bottom:16px;}
.p4 {
right:15px;bottom:16px;}
.theme_wk {
padding-left:2px;}
div.calendar { position:absolute;left:100px;top:100px;display:block;z-index:20;}
.calendar,.calendar table {
border:1px solid #556;font-size:11px;color:#000;cursor:default;background:#eef;font-family:tahoma,verdana,sans-serif;}
.calendar .button {
text-align:center;padding:2px;}
.calendar .nav {
}
.calendar thead .title {
font-weight:bold;text-align:center;background:#fff;color:#000;padding:2px;}
.calendar thead .headrow {
background:#778;color:#fff;}
.calendar thead .daynames {
background:#bdf;}
.calendar thead .name {
border-bottom:1px solid #556;padding:2px;text-align:center;color:#000;}
.calendar thead .weekend {
color:#a66;}
.calendar thead .hilite {
background-color:#aaf;color:#000;border:1px solid #04f;padding:1px;}
.calendar thead .active {
background-color:#77c;padding:2px 0px 0px 2px;}
.calendar tbody .day {
width:2em;color:#456;text-align:right;padding:2px 4px 2px 2px;}
.calendar tbody .day.othermonth {
font-size:80%;color:#bbb;}
.calendar tbody .day.othermonth.oweekend {
color:#fbb;}
.calendar table .wn {
padding:2px 3px 2px 2px;border-right:1px solid #000;background:#bdf;}
.calendar tbody .rowhilite td {
background:#def;}
.calendar tbody .rowhilite td.wn {
background:#eef;}
.calendar tbody td.hilite {
background:#def;padding:1px 3px 1px 1px;border:1px solid #bbb;}
.calendar tbody td.active {
background:#cde;padding:2px 2px 0px 2px;}
.calendar tbody td.selected {
font-weight:bold;border:1px solid #000;padding:1px 3px 1px 1px;background:#fff;color:#000;}
.calendar tbody td.weekend {
color:#a66;}
.calendar tbody td.today {
font-weight:bold;color:#00f;}
.calendar tbody .disabled { color:#999;}
.calendar tbody .emptycell {
visibility:hidden;}
.calendar tbody .emptyrow {
display:none;}
.calendar tfoot .footrow {
text-align:center;background:#556;color:#fff;}
.calendar tfoot .ttip {
background:#fff;color:#445;border-top:1px solid #556;padding:1px;}
.calendar tfoot .hilite {
background:#aaf;border:1px solid #04f;color:#000;padding:1px;}
.calendar tfoot .active {
background:#77c;padding:2px 0px 0px 2px;}
.calendar .combo {
position:absolute;display:none;top:0px;left:0px;width:4em;cursor:default;border:1px solid #655;background:#def;color:#000;font-size:90%;z-index:100;}
.calendar .combo .label,
.calendar .combo .label-IEfix {
text-align:center;padding:1px;}
.calendar .combo .label-IEfix {
width:4em;}
.calendar .combo .hilite {
background:#acf;}
.calendar .combo .active {
border-top:1px solid #46a;border-bottom:1px solid #46a;background:#eef;font-weight:bold;}
.calendar td.time {
border-top:1px solid #000;padding:1px 0px;text-align:center;background-color:#f4f0e8;}
.calendar td.time .hour,
.calendar td.time .minute,
.calendar td.time .ampm {
padding:0px 3px 0px 4px;border:1px solid #889;font-weight:bold;background-color:#fff;}
.calendar td.time .ampm {
text-align:center;}
.calendar td.time .colon {
padding:0px 2px 0px 3px;font-weight:bold;}
.calendar td.time span.hilite {
border-color:#000;background-color:#667;color:#fff;}
.calendar td.time span.active {
border-color:#f00;background-color:#000;color:#0f0;}
.show_date {
border:1px solid black;font :normal 10px Verdana,Arial,Helvetica,sans-serif;}
.special { background-color:#a66;color:#000;}
a.DVSimpleLinkButton {
background-color:#b4c9de;border-left		:2px solid #db0017;border-top		:1px solid #fff;border-bottom	:1px solid #1a5c99;border-right	:1px solid #1a5c99;}
p.DVlinkButton {
position:absolute;height:24px;width:127px;background-color:#b4c9de;border-left:2px solid #db0017;border-top:1px solid #fff;border-bottom:1px solid #1a5c99;border-right:1px solid #1a5c99;top:1px;left:1px;}
p.DVlinkButton a {
color:#000;line-height:25px;font-family:sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}
#fixiert {
position:absolute;top:2.8em;left:2em;width:18em;background-color:white;border:1px solid silver;}
#test {
border:1px solid green;width:40px;}
#test input.test1 {
border:1px solid green;width:40px;}

