 a.main:link, a.main:visited {
font-family : "Trebuchet MS", Tahoma;
font-size : 10pt;
color: White;
font-weight : normal;
 text-decoration : none;
}
/*  Prestige */

a.main:active, a.main:hover {
font-family : "Trebuchet MS", Tahoma;
font-size : 10pt;
color: White;
font-weight : normal;
text-decoration : none;
} 

 a.main02:link, a.main02:visited {
font-family : Arial, Helvetica, sans-serif;
font-size : 12pt;
color: Black;
font-weight : normal;
 text-decoration : underline;
}
/*  Prestige */

a.main02:active, a.main02:hover {
font-family : Arial, Helvetica, sans-serif;
font-size : 12pt;
color: Black;
font-weight : normal;
text-decoration : none;
} 

a.black:link, a.black:visited {
	color : #666666;
	font-family : "Trebuchet MS", Tahoma;
	font-size : 9pt;
	font-weight : normal;
	text-decoration : none;
}
/*  navigation schwarz */

a.black:active, a.black:hover {
	color : #666666;
	font-family : "Trebuchet MS", Tahoma;
	font-size : 9pt;
	font-weight : normal;
	text-decoration : underline;
}
/*  navigation schwarz */

a.red:link, a.red:visited {
	color : #CF200D;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	text-decoration : underline;
	letter-spacing : 0.5px;
}
/*  navigation red */


a.red:active, a.red:hover {
	color : #CF200D;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;
}
/*  navigation red */


a.red02:link, a.red02:visited {
font-family: "Arial Narrow";
font-size: 22px; 
color : White;
font-weight: 500;
text-decoration: none;
line-height : 20px;
}

a.red02:active, a.red02:hover {
font-family: "Arial Narrow";
font-size: 22px; 
color : White;
font-weight: 500;
text-decoration: underline;
}

a.black03:link, a.black03:visited {
font-family:  "Trebuchet MS", Tahoma;
font-size: 20px; 
color : black;
font-weight: 400;
text-decoration: none;
line-height : 20px;
}

a.black03:active, a.black03:hover {
font-family: "Trebuchet MS", Tahoma;
font-size: 20px; 
color : black;
font-weight: 400;
text-decoration: underline;
}

a.redsmall:link, a.redsmall:visited {
	color : #CF200D;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : underline;
	letter-spacing : 0.5px;
}
/*  navigation red small*/

a.redsmall:active, a.redsmall:hover {
	color : #CF200D;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
	letter-spacing : 0.5px;
}
/*  navigation red  small*/

  a.white:link, a.white:visited {
font-family: "Trebuchet MS", Tahoma;
font-size: 11px; 
color: White;
font-weight: normal;
text-decoration: none;
}
/*  navigation weiss */

a.white:active, a.white:hover {
font-family: "Trebuchet MS", Tahoma;
font-size: 11px; 
color: White;
font-weight: normal;
 text-decoration: underline;
} 
/*  navigation weiss */

a.white02:link, a.white02:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px; 
color: White;
font-weight: bold;
text-decoration: none;
line-height:16px;
}

white02:active, a.white02:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px; 
color: #ffffff;
font-weight: bold;
line-height: 16px;
text-decoration: underline;
}

a.white03:link, a.white03:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #666666;
font-weight: normal;
text-decoration: none;
}

a.white03:active, a.white03:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
color: #666666;
font-weight: normal;
text-decoration: underline;
}

a.grau:link, a.grau:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #575656;
font-weight : normal;
 text-decoration : underline;
 letter-spacing : 0.1px;
}

a.grau:active, a.grau:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #575656;
font-weight : normal;
 text-decoration : none;
letter-spacing : 0.1px;
}

a.grau02:link, a.grau02:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #575656;
font-weight : normal;
text-decoration : none;
letter-spacing : 0.1px;
}

a.grau02:active, a.grau02:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #575656;
font-weight : normal;
text-decoration : underline;
letter-spacing : 0.1px;
}

a.graucategory:link, a.graucategory:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #575656;
font-weight : bold;
 text-decoration : none;
 letter-spacing : 0.1px;
}

a.graucategory:active, a.graucategory:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #575656;
font-weight : bold;
 text-decoration : underline;
letter-spacing : 0.1px;
}

a.gelb:link, a.gelb:visited {
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
color: #FFC000;
font-weight : normal;
line-height : 11pt;
 text-decoration : underline;
}

a.gelb:active, a.gelb:hover {
font-family : Arial, Helvetica, sans-serif;
font-size : 9pt;
color: #FFC000;
font-weight : normal;
line-height : 11pt;
text-decoration : none;
}

 a.schwarz:link, a.schwarz:visited {
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
color: Black;
font-weight : normal;
 text-decoration : none;
}

a.schwarz:active, a.schwarz:hover {
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
color: Black;
font-weight : normal;
text-decoration : underline;
} 

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px; 
color: black;
font-weight: bold;
text-decoration: none;
margin-bottom : 1px;
margin-top : 1px;
}

h2.seo {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px; 
color: #666666;
font-weight: bold;
text-decoration: none;
margin-bottom : 1px;
margin-top : 1px;
margin-left : 0px;
}

h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px; 
color: #426A12;
font-weight: bold;
text-decoration: none;
margin-left : 20px;
margin-bottom : 1px;
margin-top : 0px;
}

h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #ffffff;
font-weight: bold;
text-decoration: none;
margin-left : 10px;
margin-bottom : 1px;
}

h4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px; 
color: #575656;
font-weight: bold;
 margin-bottom : 10px;

}
h4.cancel {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px; 
color: #575656;
font-weight: bold;
 text-decoration : line-through;
 margin-bottom : 0px;
}

h4.fupa {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px; 
color: White;
font-weight: normal;
 line-height : 25px;
 font-style : italic;
 margin-top : 5px;
}


h5 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px; 
color: #CF200D;
font-weight: bold;
text-decoration: none;
 margin-bottom : 18px;
} 

h6 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px; 
color: #575656;
font-weight: bold;
margin-bottom : 6px;
}

DIV.links {
	font-family:"Trebuchet MS", Tahoma;
	font-size: 11px;
	color: White;
	font-weight : normal;
	margin-left : 30px;
}

DIV.white {
font-family: "Trebuchet MS", Tahoma;
font-size: 11px; 
color: White;
font-weight: 600;
text-decoration: none;
line-height : 18px;
 }

DIV.schwarz {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 9pt;
 color: Black;
 font-weight : normal;
 text-decoration : none;
 margin-left : 20px;
  margin-right : 20px;
 }
 /* Fusslinks */
 
 DIV.big {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 12pt;
 color: Black;
 font-weight : bold;
 text-decoration : none;
  }
 /* Fupa*/
 
 DIV.converter {
 font-family : "Trebuchet MS", Tahoma;;
 font-size : 10pt;
 color: White;
 font-weight : normal;
 text-decoration : none;
 margin-top : 3px;
   }
 DIV.total {
 font-family : "Trebuchet MS", Tahoma;;
 font-size : 9pt;
 color: White;
 font-weight : normal;
 text-decoration : none;
 margin-top : 3px;
   }
 /* Fusslinks */


DIV.links02 {
	font-family : Arial, Helvetica, sans-serif;
	 font-size: 8pt;
	color: White;
	font-weight : normal;
}

DIV.blacklinks {
	color : black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	margin-left : 20px;
}

DIV.fuss {
 font-family : Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #575656;
  margin-left : 20px;
  margin-right : 20px;
}

DIV.nextpagetop {
	color : black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	margin-left : 20px;
	margin-right : 10px;
	margin-bottom : 5px;
	margin-top : 10px;
}

DIV.nextpagebottom {
	color : black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	margin-left : 20px;
	margin-right : 10px;
	margin-top : 5px;
}

span.grau {
	font-size: 9pt;
	font-family : Arial, Helvetica, sans-serif;
	color: #575656;
	font-weight : bold;
	font-style : normal;
}

span.planet02 {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color : black;
	font-weight : normal;
	font-style : normal;
}

span {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color : black;
	font-weight : normal;
	font-style : normal;
}

span.orange {
	font-size: 10pt;
	font-family: "Arial Black";
	color : #FF6600;
	font-weight : normal;
}

span.red {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color : red;
	font-weight : normal;
}

TABLE.pageHeading04 {
background-color : #E7F8B9;
}/* BG Produktkatalog */

TABLE.border {
   border-left : 1px solid #A7A6A6;
   border-right : 1px solid #A7A6A6;
   border-top : 1px solid #A7A6A6;
   border-bottom : 1px solid #A7A6A6;
}

TABLE.border_ {
   border: 1px;
  border-style: solid;
  border-color: #A7A6A6;
}

TABLE.border02 {
   margin-left : 30px;
}

TABLE.gruen {
   border: 1px;
  border-style: solid;
  border-color: #6C9D30;
   margin-left : 20px;
}/* Dkl Gruen für Quick Search */

TABLE.gruen02 {
   border-left : 1px solid #6C9D30;
   border-right : 1px solid #6C9D30;
   border-top : 1px solid #6C9D30;
   border-bottom : 1px solid #6C9D30;
   margin-top : 20px;
}

TABLE.black {
  border: 1px;
  border-style: solid;
  border-color: Black;
}

TABLE.abstand {
 border: 1px;
  border-style: solid;
  border-color: Black;
  margin-left : 20px;
}

TABLE.blue02 {
   border: 1px;
  border-style: solid;
  border-color: #B7CEFF;
}


TR.navi {
	background-image : url(images/nav_bar.jpg);
	background-repeat : ;
	height : 27px;
}

TABLE.main {
    margin-left : 20px;
}

TABLE.background02 {
	background-image : url(images/bg_fupa02.jpg);
	background-repeat : no-repeat;
	 margin-left : 20px;
	 height : 460px;
}

TABLE.background03 {
	background-image : url(images/bg_fupa07.jpg);
	background-repeat : no-repeat;
	 margin-left : 20px;
	 height : 480px;
}

TABLE.background04 {
	background-image : url(images/bg_fupa04.jpg);
	background-repeat : no-repeat;
	 margin-left : 20px;
	  height : 480px;
}

TABLE.background05 {
	background-image : url(images/bg_fupa05.jpg);
	background-repeat : no-repeat;
	 margin-left : 20px;
	height : 460px;
}

TABLE.instant {
	background-image : url(images/bg_fupa06.jpg);
	background-repeat : no-repeat;
	 margin-left : 20px;
	 height : 460px;
}

TD, P {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: Black;
}

td.hellgruen {
background-color : #C9E03A;
}

td.dklgruen {
background-color : #6C9D30;
}

td.fupaGrau {
background-color : #73746C;
 border: 1px;
  border-style: solid;
  border-color: #000000;
}

td.grau {
	font-family : Arial, Helvetica, sans-serif;
	 font-size: 9pt;
	color: #575656;
	font-weight : bold;
}

TD.grau02 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #575656;
	font-weight : normal;
	line-height : 10pt;
}

TD.gelbborder {
   border: 1px;
  border-style: solid;
  border-color: #FFC000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  color: #FFC000;
 }/* für Prestige */

TD.gelb {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	 color: #FFC000;
	font-weight : normal;
	line-height : 11pt;
}

P.grau03 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #949494;
	font-weight : normal;
	line-height : 8pt;
}

TD.blue {
  border: 1px;
  border-style: solid;
  border-color: #6C9D30;
  background-color : #FFFFFF;
 }

TD.green_basket {
  border: 1px;
  border-style: solid;
  border-color: #6C9D30;
  background-color : #C9E03A;
}

TD.greenBoxText {
   border: 1px;
  border-style: solid;
  border-color: #6C9D30;
  background-color : #FFFFFF;
 	font-family : Arial, Helvetica, sans-serif; font-size: 9px;  line-height : 10px;  
}
 
 TD.maintext {
font-family : Arial, Helvetica, sans-serif;
color: #666666;
 text-decoration : none;
 font-weight : normal;
 font-size : 11px;
 line-height : 14px;
}

TD.pageHeading04, DIV.pageHeading04 {
font-family : Arial, Helvetica, sans-serif;
font-size: 16px; 
color: #333333;
font-weight: bold;
text-decoration: none;
margin-top : 15px;
background-color : #E7F8B9;
}

TD.black, P.black {
 font-family : Arial, Helvetica, sans-serif;
 font-size: 8pt;
}

TD.main, P.main {
 font-family : Arial, Helvetica, sans-serif;
  font-size: 8pt;
}

TD.main_bold, P.main_bold {
 font-family : Arial, Helvetica, sans-serif;
  font-size: 9pt;
 font-weight : bold;
 color: #575656;
}

#list {
	FONT-WEIGHT: normal;
	font-size: 9pt;
	COLOR: Black;
	font-family : Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: White;
	TEXT-DECORATION: none;
	margin-bottom : 1px;
	height : 18px;
}

#drop_down {
	FONT-WEIGHT: normal;
	font-size: 8pt;
	COLOR: Black;
	font-family: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: White;
	TEXT-DECORATION: none;
	margin-bottom : 1px;
	BORDER: 1px solid #DCDCDC;
	width : 100px;
	height : 16px;
}/* Partner Login */

#drop_down_qty {
	FONT-WEIGHT: normal;
	font-size: 8pt;
	COLOR: Black;
	font-family: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: White;
	TEXT-DECORATION: none;
	margin-bottom : 1px;
	BORDER: 1px solid #DCDCDC;
	width : 40px;
	height : 16px;
}/* Partner Login */

#submit {
	FONT-WEIGHT: normal;
	font-size: 8pt;
	COLOR: Black;
	font-family: Arial, Helvetica, sans-serif;
	width : 60px;
	height : 20px;
	}

#add {
	FONT-WEIGHT: normal;
	font-size: 8pt;
	COLOR: Black;
	font-family: Arial, Helvetica, sans-serif;
	width : 40px;
	height : 20px;
	}

#currency_form {
 FONT-WEIGHT: normal;
	font-size: 8pt;
	COLOR: Black;
	font-family: Arial, Helvetica, sans-serif;
	width : 50px;	
	margin-bottom : 1px;
	}
.maintext {
	font-family: "Trebuchet MS", Tahoma,;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
.copyright {
	font-family: "Trebuchet MS", Tahoma,;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #9CBF3E;
	text-decoration: none;
	line-height: 20px;
}
.mainhome{
	font-family: "Trebuchet MS", Tahoma,;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 17px;
}
.contact1 {
	font-family: "Trebuchet MS", Tahoma,;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
.contact2 {
	font-family: "Trebuchet MS", Tahoma,;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
.contactbutton {
	font-family: "Trebuchet MS", Tahoma,;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 20px;
}
.thumbs_line_in {  
border: solid; 
border-width: 0px 0px 0px 0px; 
border-color: #7CA835 #7CA835 #7CA835 #7CA835; 
background-color: #7CA835;
line-height: 20px;
line-width: 191px;
}
.thumbs_line_out {  
border: solid; 
border-width: 0px 0px 0px 0px; 
border-color:   ; 
background-color:;
line-height: 20px;
line-width: 191px;
}
.border {
border: 1px solid #666666;
border-width: 1px 1px 1px 1px; 
