BODY {
	margin:0px;
	font-family:Arial;
	font-size:11px;
	background-color:#243266;
}
h3 {
	font-size:2em;
         font-weight:bold;
         color:#3e467c;
}
td {
	font-family:Arial;
	font-size:11px;
}

caption {
	font-family:Arial;
	font-size:11px;
}

a {
	color:#3e467c;
}

h1 {
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#3e467c;
}


FIELDSET {
	border-width: 1px;
	border-style: solid;
	border-color: black;
}


LEGEND {
	color: #FFFFFF;
	font-weight:bold;
}

.legend {
background-color:#3E467C;
border:1px solid black;
color:#FFFFFF;
padding:3px;
}

.variante {
	font-family:Arial;
	font-size:12px;
	color:#3e467c;
}

.warenkorb {
	background-color:#495c95;
	color:#f0f0f3;
}

.warenkorb1 {
	background-color:#f0f0f3;
	color:#495c95;
}

.border {
	border:1px solid #4e5983;
}

.menurahmen1 {
	margin-left:0px;
	margin-top:	0px;
	padding:1px;
	background-color:#ffffff;
	border-top: 0px solid #ffffff;
	border-left: 0px solid #ffffff;
	border-bottom: 2px solid #414141;
	border-right: 2px solid #333333;
}

.menurahmen2 {
	padding:1px;
	border: 1px solid #4c4c4c;
	background-image:url(../images/content_bg_sidetoside_small.gif);
}

.contentrahmen2 {
	padding:1px;
	border: 1px solid #4c4c4c;
	background-image:url(../images/body_content_bg.gif);
	background-repeat:repeat-y;
}

.menu {
	padding-left:5px;
	padding-top:0px;
}

.headline {
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#3e467c;
}

.fehler {
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#c80101;
}

.trennlinie {
	border-top:1px solid #c6c6c6;
}


.bar_layer_myshop_textbox {
	font-family:Arial;
	font-size: 10px;
	border-width: 1px;
	border-style: solid;
	border-color: black;
	color:#202329;
	background-image:url(../images/textbox_bg.gif);
	background-repeat:repeat-x;
}

.bar_layer_myshop_text {
	font-family:Arial;
	font-size: 9px;
	font-weight:bold;
	color:#000000;
}

a.bar_layer_myshop_link {
	font-size: 9px;
	font-weight:none;
	color:#000000;
	text-decoration:underline;
}

a.servicebox {
	font-size: 11px;
	font-weight:none;
	color:#000000;
	text-decoration:none;
}

a:hover.servicebox {
	font-size: 11px;
	font-weight:none;
	color:#000000;
	text-decoration:underline;
}

.warenkorb_color1 {
	background-color:#ededee;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}
.warenkorb_color2 {
	background-color:#9e9e9e;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
}

.content_subtext {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#3e467c;
}

a.artikelliste_link {
	color:#3c4273;
	text-decoration:underline;
}

.footer {
	background-image:url(../images/body_footer.gif);
	height:40px;
	font-family:Arial;
	font-weight:bold;
}

.footer_link {
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

.select {
	border:1px solid #000000;
	width:170px;
}

.suche_titel {
	font-weight:bold;
	color:#e2e4e6;
	font-size:12px;
}

.suche_link {
	color:#e2e4e6;
}

.inhalt {
	width:548px;
}

.textbox {
	font-family:Arial;
	font-size:11px;
	border:1px solid #000000;
	span:100%;
	padding-left:2px;
}

.textboxfehler {
	font-family:Arial;
	font-size:11px;
	border:1px solid #4e5983;
	span:100%;
	padding-left:2px;
	background-color:#c80101;
}

.button {
	font-family: Arial;
	width:120px;
	height:18px;
	font-size:11px;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#495c95;
}

.art_headline {
	font-family:Arial;
	font-weight:bold;
	font-size:18px;
	text-decoration:none;
	color:#3e467c;
}
.art_line {
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#3e467c;
}
.startseite_container {
	align:center;
         width:550px;
         height:250px;
         background-image:url(../images/ace/zweier.gif);
         background-repeat:no-repeat;
         border:none;
         z-index:10;
}
.startseite_artikel {
	align:center;
         width:257px;
         height:193px;
         z-index:10;
}
.startseite_tabelle {
	align:center;
         width:255px;
         height:185px;
         border:none;
}
.startseite_titel {
	width:260px;
         height:25px;
         z-index:100;
         }
.startseite_titeltext {
	font-size:14px;
         font-weight:bold;
         color:#ffffff;
}
.startseite_preis {
	font-size:16px;
         font-weight:bold;
         color:#FFFFFF;
         text-align:center;
         vertical-align:middle;
         width:85px;
         height:25px;
         }
.startseite_artbez {
	text-align:center;
         vertical-align:middle;
         height:30px;
         width:257px;
         padding-top:5px;
}
#startseite_link a {
	font-size:12px;
         font-weight:bold;
         color:#ffffff;
         text-decoration:none;
}
#startseite_link a:hover {
	font-size:12px;
         font-weight:bold;
         color:#FF7F00;
         text-decoration:none;
         overflow:visible;
}
#startseite_link a span.info {
	display:none;
}
#startseite_link a:hover span.info {
	position:absolute;
	z-index:1000;
	display:block;
	width:250px;
	color:#000000;
	background-color:#FFFFF0;
	font-face: Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
         text-align:left;
	border:1px solid;
	border-color:  #CFCFCF #7F7F7F #7F7F7F #CFCFCF ;
	padding:0px;
}
.startseite_foto {
	width:100px;
         height:130px;
	}
.startseite_artinfo {
	width:150px;
         height:130px;
         }
.startseite_arttext {
	text-align:left;
         vertical-align:top;
         padding-top:3px;
         padding-left:5px;
         font-size: 11px;
         font-weight:normal;
}
.startseite_details {
	text-align:center;
         vertical-align:middle
	width:55px;
         height:20px;
         }
.startseite_mwstversand {
	text-align:center;
         vertical-align:middle;
	width:109px;
         height:25px;
         }
.footer_text {
	font-size:10px;
         color:#737373;
         font-weight:normal;
         text-decoration:none;
         text-align:left;
}
.footer_text_link {
	font-size:10px;
         color:#818181;
         font-weight:normal;
         text-decoration:underline;
}
.foto {
	border:1px solid #696969;
}
.fettblau {
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#3e467c;
}
.fettrot {
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#FF3300;
}
.hrspacer{
width:545px;
height:1px;
border-top:1px solid #c6c6c6;
}

#header_spacer {
margin:0 auto;
height:121px;
width:978px;
padding-top:15px;
}

#header {
position:absolute;
width:978px;
height:121px;
}

#header_wg {
position:absolute;
width:978px;
height:121px;
z-index:1;
}

#header_wg .wgbild {
float:right;
margin-right:24px;
margin-top:25px;
}

#header_links {
position:absolute;
z-index:2;
margin-left:206px;
margin-top:56px;
}

a.wbi {
	color:#3E467C;
	text-decoration:none;
}
a.wbi:hover {
	color:#3E467C;
	text-decoration:underline;
}

/*********************************************************/
.vari_lo {
	background-image: url(../images/lo.gif);
	width: 17px;
}

.vari_ro {
	background-image: url(../images/ro.gif);
	width: 17px;
}

.vari_o {
	background-image: url(../images/o.gif);
}

.vari_ob {
	background-image: url(../images/o.gif);
	height:42px;
}

.vari_l {
	background-image: url(../images/l.gif);
	width: 17px;
}

.vari_r {
	background-image: url(../images/r.gif);
	width: 17px;
}

.vari_lu {
	background-image: url(../images/lu.gif);
	height:21px;
	width: 17px;
}

.vari_ru {
	background-image: url(../images/ru.gif);
	height:21px;
}

.vari_u {
	background-image: url(../images/u.gif);
	height: 21px;
}

.topartikelpreis {
	background-image:url(../images/stern_blau.gif);
	background-repeat:no-repeat;
	background-position:right center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:16px;
	width:120px;
	height:130px;
	text-align:center;
	font-family:Arial;
}
#startseite_lupe a {
	color:none;
	background:none;
	display:block;
	width:32px;
         height:32px
	padding:0px;
	border:none;
}
#startseite_lupe a:hover {
	color:none;
	background:none;
         border:none;
	display:block;
	width:32px;
         height:32px
	padding:0px;
         overflow:visible;
}
#startseite_lupe a span {
	display:none;
}
#startseite_lupe a:hover span {
	position:absolute;
	z-index:1000;
	display:block;
	width:250px;
	color:#000000;
	background-color:#FFFFF0;
	font-face: Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
         text-align:left;
	border:1px solid;
	border-color:  #CFCFCF #7F7F7F #7F7F7F #CFCFCF ;
	padding:0px;
}
a.startseite_versandlink {
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}
a:hover.startseite_versandlink {
	color:#FF9F00;
	font-weight:bold;
	text-decoration:none;
}

.sparschwein_text {
	font-size:14px;
         color:#FF0000;
         font-style:italic;
         font-weight:bold;
}
.sparschwein_schatten {
	font-size:14px;
         color:#FFFFCC;
         font-style:italic;
         font-weight:bold;
}