/* Body mit Scrollbalken */
body {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #CAD1DB;
	scrollbar-face-color: #DDDDE1;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #324056;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}

TD,TR { font-family:verdana; font-size:11px; }  
p { font-family:verdana; font-size:11px; }

A:link,A:visited { color: #757D86; text-decoration: none}
A:hover { color: #757D86; text-decoration:underline}


select {font-size:11px;line-height:11px;font-family:verdana;border: 1pt;border-style: solid;}

.os_small { font-family:verdana; font-size:11px; } 
.os_head_title { font-size:11px; font-weight:bold; color: #FFFFFF } 
.os_foot_title { font-size:11px; font-weight:bold; color: #999999 } 

A.os_cfilter:link {font-size:11px; color: #990000; text-decoration: none}
A.os_cfilter:visited {font-size:11px; color: #990000; text-decoration: none}
A.os_cfilter:hover {font-size:11px; color: #000080; text-decoration:underline}

A.os_pages:link {font-size:11px; color: #666666; text-decoration: none}
A.os_pages:visited {font-size:11px; color: #666666; text-decoration: none}
A.os_pages:hover {font-size:11px; color: #990000; text-decoration:underline}
.os_pages { font-family:Arial; font-size:11px; } 
.os_pages_na { font-family:Arial; color: #808080; font-size:11px; } 

A.os_navimain:link {font-size:11px;color: #990000; text-decoration: none; font-weight:bold}
A.os_navimain:visited {font-size:11px;color: #990000; text-decoration: none; font-weight:bold}
A.os_navimain:hover {font-size:11px;color: #990000; text-decoration:underline; font-weight:bold}
.os_navimainactive {font-size:10px;color: #990000; text-decoration:none; font-weight:bold}

A.os_navfirst:link,A.os_navfirst:visited {font-size:10px; color: #666; text-decoration: none; font-weight:bold}
A.os_navfirst:hover {color: #990000;}
.os_navifirstactive {font-size:11px;color: #990000; text-decoration:none; font-weight:bold}


A.os_navleft:link {font-size:10px;color: #4A4A4A; text-decoration: none; font-weight:bold}
A.os_navleft:visited {font-size:10px;color: #4A4A4A; text-decoration: none; font-weight:bold}
A.os_navleft:hover {font-size:10px;color: #990000; text-decoration: none; font-weight:bold}

.mainrub {font-size:11px;color: #666666; font-weight:bold}

ul {list-style-image: url(/images/shop/nav_dot1.gif)}
li {margin-top: 8}

A.os_lastorders:link {font-size:10px;color: #000000; text-decoration: none}
A.os_lastorders:visited {font-size:10px;color: #000000; text-decoration: none}
A.os_lastorders:hover {font-size:10px;color: #990000; text-decoration:none; text-decoration:underline;}

A.os_navicat:link,A.os_navicat:visited {font-size:10px; color: #999999; text-decoration: none;}
A.os_navicat:hover {color: #990000;}


A.os_navitop:link,A.os_navitop:visited { font-size: 11px; color: #990000; text-decoration: none; font-weight: bold}
A.os_navitop:hover { text-decoration: underline;}

.os_scshort { font-size:10px; } 
A.os_scshort:link,A.os_scshort:visited {font-size:10px; color: #757D86; text-decoration: none; font-weight: bold}
A.os_scshort:hover { text-decoration:underline}

TD.os_foot { font-family:verdana; font-size:12px; } 
A.os_foot:link {font-size:12px; color: #000000; text-decoration: underline}
A.os_foot:visited {font-size:12px; color: #000000; text-decoration: underline}
A.os_foot:hover {font-size:12px; color: #990000; text-decoration:underline}

TD.os_foot2 { font-family:verdana; font-size:10px; color: #ffffff;} 
A.os_foot2:link {font-size:12px; color: #ffffff; text-decoration: none}
A.os_foot2:visited {font-size:12px; color: #ffffff; text-decoration: none}
A.os_foot2:hover {font-size:12px; color: #990000; text-decoration:underline}

.os_foot3 { font-family:verdana; font-size:11px; color: #000000;} 
A.os_foot3:link {font-size:11px; color: #000000; text-decoration: none}
A.os_foot3:visited {font-size:11px; color: #000000; text-decoration: none}
A.os_foot3:hover {font-size:11px; color: #990000; text-decoration:underline}



.art_headl { font-size:13px; color: #757D86; font-weight:bold}
.large { font-size:14px; color: #000000; font-weight:bold}
.gray { font-size:11px; color: #666666; font-weight:bold}
.red { font-size:11px; color: #990000; font-weight:bold}
.dred { color: #990000}
.xs { font-size:10px}

.sform,.orderform,select {  color: #666666; height: 17; font-size: 10px; border-left: 1px solid #BEBEBE; border-bottom: 1px solid #BEBEBE; border-right: 1px solid #BEBEBE; border-top: 1px solid #BEBEBE }

.sformw {  font-size: 13px; color: #333333; height: 19; background-color: #FFFFFF; border-left: 1px solid #9E9DA0; border-bottom: 1px solid #9E9DA0; border-right: 1px solid #9E9DA0; border-top: 1px solid #9E9DA0 }
.sform1 {  font-size: 11px; color: #333333; height: 17; background-color: #F9F8F8; border-left: 1px solid #9E9DA0; border-bottom: 1px solid #9E9DA0; border-right: 1px solid #9E9DA0; border-top: 1px solid #9E9DA0 }
.smessage1 {  font-family:verdana; font-size: 11px; color: #333333; background-color: #F9F8F8; border-left: 1px solid #9E9DA0; border-bottom: 1px solid #9E9DA0; border-right: 1px solid #9E9DA0; border-top: 1px solid #9E9DA0 }

.sbutton {  font-size: 12px; font-weight:bold; color: #333333; background-color: #F1F1F1; border-left: 1px solid #96250E; border-bottom: 1px solid #96250E; border-right: 1px solid #96250E; border-top: 1px solid #96250E }


A.white:link,A.white:visited {font-size:10px; color: #FFFFFF; text-decoration: underline}
A.white:hover {font-size:10px; color: #FFFFFF; text-decoration:underline}

A.lwhite:link,A.lwhite:visited {font-size:10px; color: #FFFFFF; text-decoration: none}
A.lwhite:hover {color: #990000;}

A.lred:link {font-size:10px; color: #990000; text-decoration: underline}
A.lred:visited {font-size:10px; color: #990000; text-decoration: underline}
A.lred:hover {font-size:10px; color: #666666; text-decoration:underline}

A.lxred:link {font-size:12px; color: #990000; text-decoration: none}
A.lxred:visited {font-size:12px; color: #990000; text-decoration: none}
A.lxred:hover {font-size:12px; color: #990000; text-decoration:underline}

a.lgrau:link,a.lgrau:visited { color: #F9F8F8;text-decoration: none}
a.lgrau:hover {color: #990000;}

a.lspecial:link,a.lspecial:visited { font-size:10px; color: #990000;text-decoration: none}
a.lspecial:hover {text-decoration: underline}

A.lblg:link,A.lblg:visited {font-size:10px; color: #757D86; text-decoration: underline}
A.lblg:hover {color: #990000}

A.lblgr:link,A.lblg:visited {font-size:10px; color: #757D86}
A.lblgr:hover {color: #990000}

a.headl:link,a.headl:visited { color: #990000; text-decoration: none;}
a.headl:hover {  text-decoration: underline;}


#incart a { display: block; padding: 6px; }
#incart a:hover { background-color: #F4F7F7; }





.dash {  font-size: 11px; color: #666666; height: 17; background-color: #F9F8F8; border-left: 1px dashed #CCCCCC; border-bottom: 1px dashed #CCCCCC; border-right: 1px dashed #CCCCCC; border-top: 1px dashed #CCCCCC; padding: 4 }
.dash1 {  font-size: 11px; color: #666666; background-color: f4f4f4; border-left: 1px dashed #CCCCCC; border-bottom: 1px dashed #CCCCCC; border-right: 1px dashed #CCCCCC; border-top: 1px dashed #CCCCCC; padding: 8 }
.line {  font-size: 11px; color: #666666; background-color: #FFFFFF; border-bottom: 1px solid #EBF1EB; border-top: 1px solid #EBF1EB; padding: 5 }

.line1 {  color: #333333; background-color: #FFFFFF; border-bottom: 1px solid #EBF1EB; border-top: 1px solid #EBF1EB }
.border { border-left: 1px solid #D1D8DC; border-bottom: 1px solid #D1D8DC; border-right: 1px solid #D1D8DC; border-top: 1px solid #D1D8DC }

.border_line { border-left: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999; }



.main_bg { background-color: #F9F8F8}
.left_bg { background-color: #B7C2CC}

.grau { background-color: #BEBEBE}
.blau { background-color: #D1D8DC}

.art_image { background-color: #FFFFFF; border-left: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999; padding: 1 }
.art_main { background-color: #ffffff; border-left: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; padding: 5 }


.borders { background-color: #999999}

a.headnav:active { font-size: 10px; color: #990000; text-decoration: none; font-weight: bold}
a.headnav:link {  font-size: 10px; color: #98A8B6; text-decoration: none; font-weight: bold}
a.headnav:visited {  font-size: 10px; color: #98A8B6; text-decoration: none; font-weight: bold}
a.headnav:hover {  font-size: 10px; color: #990000; text-decoration: none; font-weight: bold}