body,th,td,p,div,span,li,ul,ol,a,input,select,textarea,form,Xdl
{
font-family:verdana,helvetica,sans-serif;
font-size:11px;
}


.toolbar
{
margin:0 0 5 0;
}
/*hier f�r rechte navigation*/

.rn1
 {
background-color:#d9d9d9;
color:#000;
}

.rn2-carat 
{
background-color: #fff;
}

.rn2, .rn2-on 
{
font-size:10px;
color:#000000;
background-color:#fff;
}

a.rn2, a..rn2-on 
{

text-decoration: none;
}

.rp2 
{
font-size:10px;
color:#000;
}

.rn2-on
 {
 color:#f00;
 }

 .rn1, .rp1 
 {
 font-size:11px;
 font-weight:bold;
 }
/*hier footer*/
a.footer:link, a.footer:visited
 {
 color:000000; 
 text-decoration:none;
 font-size:10px;
 }
 
a.footer:hover, a.footer:active 
{
color:FF0000; 
text-decoration:underline;
}

.carat-li 
{
margin-top:5;
}
/* Classes for Breadcrumbs*/

.bc
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #808080;
font-size: 10px; 
font-weight:normal;
}

a
{
	color:black;
	text-decoration:underline;
}

.bc-curr
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #ff3333;
font-size: 10px; 
font-weight:normal;
}

a.bc
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #808080;
font-size: 10px; 
font-weight:normal;
text-decoration:underline;
}

a.bc:hover
{

color: #ff3333;

}

a.boldhead
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #808080;
font-size: 11px; 
font-weight:600;
text-decoration:none;
}

a.boldhead:hover
{

text-decoration:underline;

}


#fap 
{
font-size:11px;background:#e6e6e6;color:#666;margin:4 3 0 0;
}


a.bc_link
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #333333;
font-size: 11px; 
font-weight:normal;
text-decoration:underline;
}

a.bc_link:hover
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #ff3333;
font-size: 11px; 
font-weight:normal;
text-decoration:underline;
}

/*ende breadcrumbs*/
/*beginn content*/
/*headline*/

.page-title-text 
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:20px;
line-height:21px;
color:#f20000
}
/*ende headline*/

.title-white 
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size:20px;
line-height:21px;
color:#ffffff;
}

.product-name 
{
font-size:13px;
font-weight:bold;
}

a.product-name 
{
font-size:13px;
font-weight:bold;
text-decoration: underline;
color:black;
}

.product-list 
{
margin:14 0 5 72;

}

.pop 
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: rgb(97%,97%,97%);
font-size: 11px; 
text-align:left;
font-weight:600;
}

.pop-yellow
{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Yellow;
	font-size: 11px;
	text-align:left;
	font-weight:600;
}

a.pop 
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #ffffff;
font-size: 11px; 
text-align:left;
font-weight:600;
text-decoration: none;
}


.pop_red_big
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #ff0000;
font-size: 13px; 
text-align:left;
font-weight:600;
}

.pop_black_big
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #000000;
font-size: 13px; 
text-align:left;
font-weight:600;
}

.pop_black_small
{
font-family:Arial; 
color: #000000;
font-size: 9px; 
text-align:center;
font-weight:600;
}


.pop_white_big
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #FFFFFF;
font-size: 13px; 
text-align:left;
font-weight:600;
}


.pop_red
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #ff0000;
font-size: 11px; 
text-align:left;
font-weight:600;
}

.pop_black
{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
color: #000000;
font-size: 11px; 
text-align:left;
font-weight:600;
}

a.pop_red 
{
text-decoration: none;
}

a.pop_black 
{
text-decoration: none;
font-size: 11px; 

}

.linkstrichel
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom:dashed;
	border-bottom-color : Black;
	border-bottom-style : dotted;
	border-bottom-width : thin;
}

.leftnav
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	
}

.leftnav_inactive
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #999999;
}

.leftnav_under
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	
}

.leftnav_under_red
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ff3333; 
	text-decoration: none;
	
}

a.
{
text-decoration:none;
}


	
	
a.leftnav
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000; 
	
}

a.leftnav_under
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000; 
	
}

a.leftnav:hover
{
	color: f20000;
	
}

a.leftnav_under:hover
{
	color: f20000;
	
}

a.leftnav_under:visited
{
	color: f20000;
	
}

a.leftnav_under:active
{
	color: f20000;
	
}
.partner-red-text 
{
 font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:14px; 
 color:#f20000 ; 
 font-weight: bold
 }
 .partner-black-midle-text 
{
 font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:16px; 
 color:#000000 ; 
 font-weight: bold
 }
  .partner-red-midle-text 
{
 font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:16px; 
 color:#f20000 ; 
 font-weight: bold
 }
.partner-text
 { 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}


a.partner-text-link 
{ 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 11px; 
text-decoration: underline;
color:black;
}

a.partner-text-link:hover 
{ 

color:#ff3333; 
}

.si-col-head, .si-col-head-sort {text-align:left;font-weight:bold;background-color:#f3f3f3;color:#474747;}
.page-title-text {font-size:20px;line-height:21px;color:#f20000;}
.si-cell {background-color:#fefefe;color:#474747;}
.si-tab, .si-tab-on {margin:3 10 4 9;font-weight:bold;}

.si-tab, .si-tab-on {margin:3 10 4 9;font-weight:bold;}

.si-tab-on {color:#f20000;}
.si-tab, .si-tab a {color:#8c0000;text-decoration:none;}
.si-col-head, .si-col-head-sort {text-align:left;font-weight:bold;background-color:#f3f3f3;color:#474747;}
.si-col-head-sort {background-color:#ccc;}
.si-col-head a, .si-col-head-sort a {text-decoration:none;}
.si-cell {background-color:#fefefe;color:#474747;}

.section-head-sm, .section-head-sm-red, .section-head-sm-dkred {font-weight:bold;margin-bottom:4;}
h1, h2, h3, h4, h5, h6, .section-head-lg, .section-head-lg-red {font-size:13px;font-weight:bold;margin-bottom:3;}
.section-head-lg-yellow {font-size:13px;font-weight:bold;margin-bottom:3;color:ffcc00}
.section-head-lg, .section-head-sm {color:#333333;}
h1, h2, h3, h4, h5, h6, .section-head-lg-red, .section-head-sm-red {color:#f20000;}
.section-head-sm-dkred {color:#8c0000;}
.txt-gray {color:#808080;}

.highlight_text {
    Background-color : #ff3333;
    Color : f2f2f2;
    Font-weight : bolder;
}

.search_small_text_red{
    Color : ff0000;
    Font-weight : bolder;
    font-size : 9;
}

.product-price {padding:3 4 3 4;background-color:#f2f2f2;border-width:1;border-style:solid;border-color:#d9d9d9;}
.ct-coltitle {padding:8 4 9 4;}
.ct-coltitle2 {padding:6 3 7 4;}
.pu-question {padding:10 4;}
.si-col-head, .si-col-head-sort {padding:4 2 6 5;}
.si-cell {padding:1 2 2 7;}
