.border {
border: 1px #999999 solid ;
}

.textbluenormal { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #336699; 
font-size: 11px;
}

.textbluebold { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #336699; 
font-size: 11px;
font-weight: bold;
}


.text { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #808080; 
font-size: 11px;
}

.textwhite { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #FFFFFF; 
font-size: 11px;
}

.textblack { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
font-size: 11px;
}

.textbackgreen {
background-color: #CCFF66;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000;  
font-weight: bold; 
font-size: 11px;
}

.textbackgreen2 {
background-color: #CCFF66;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000;  
font-weight: normal; 
font-size: 11px;
}

.textbold { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #808080; 
font-size: 11px;
font-weight : bold;}


.tablelightgreen {
background-color: #CCFF66;
}


.tdbordertop {
border-top: 1px #999999 solid ;
}


.tablefull {
border-right: 1px #999999 solid ;
border-bottom: 1px #999999 solid ;
border-top: 1px #999999 solid ;
border-left: 1px #999999 solid ;
}


.tdlightblueblue {
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #336699; 
font-size: 12px;
font-weight : bold;
background-color: #DCEAF3;
height : 26px;
text-align : left;
}




.tdbluewhite {
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #FFFFFF; 
font-size: 11px;
font-weight : normal;
background-color: #77A6C3;
font-size: 11px;
height : 26px;
text-align : right;
padding-left : 10px;
}



.tdblue {
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #808080; 
font-size: 11px;
font-weight : bold;
background-color: #BCD7E8;
font-size: 11px;
height : 26px;
text-align : left;
padding-left : 10px;
border-left: 1px #999999 solid ;
border-right: 1px #999999 solid ;
}


.tdblueright {
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #808080; 
font-size: 11px;
font-weight : bold;
background-color: #BCD7E8;
font-size: 11px;
height : 26px;
text-align : center;
border-right: 1px #999999 solid ;
}


.tdlightbluespace {
background-color: #DCEAF3;
height : 26px;
}


.tdlightblue {
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #808080; 
font-size: 11px;
font-weight : normal;
background-color: #DCEAF3;
height : 26px;
text-align : left;
padding-left : 8px;
border-bottom: 1px #FFFFFF solid ;
border-left: 1px #999999 solid ;
border-right: 1px #999999 solid ;
}


.tdlightblueright {
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #808080; 
font-size: 11px;
font-weight : normal;
background-color: #DCEAF3;
height : 26px;
text-align : center;
border-bottom: 1px #FFFFFF solid ;
border-right: 1px #999999 solid ;
}


.tdlightbluefull {
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #808080; 
font-size: 11px;
font-weight : normal;
background-color: #DCEAF3;
font-size: 11px;
height : 26px;
text-align : left;
border-bottom: 1px #999999 solid ;
border-right: 1px #999999 solid ;
border-left: 1px #999999 solid ;
}


.tdlightblubottom {
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #808080; 
font-size: 11px;
font-weight : normal;
background-color: #DCEAF3;
font-size: 11px;
height : 26px;
text-align : left;
padding-left : 8px;
border-bottom: 1px #FFFFFF solid ;
border-right: 1px #999999 solid ;
border-left: 1px #999999 solid ;
border-bottom: 1px #999999 solid ;
}


.tdlightblubottomright {
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #808080; 
font-size: 11px;
font-weight : normal;
background-color: #DCEAF3;
font-size: 11px;
height : 26px;
text-align : center;
border-bottom: 1px #FFFFFF solid ;
border-right: 1px #999999 solid ;
border-bottom: 1px #999999 solid ;
}


.tdgrey {
padding-left : 10px;
background-color: #999999;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #FFFFFF;  
font-weight: bold; 
font-size: 11px;
height : 26px;
}

.tdlightgreen {
background-color: #CCFF66;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #666666;  
font-weight: bold; 
font-size: 24px;
border-left: 1px #999999 solid ;
height : 31px;
}

.tdlightgreenright {
background-color: #CCFF66;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #666666;  
font-weight: bold; 
font-size: 24px;
border-left: 1px #999999 solid ;
border-right: 1px #999999 solid ;
height : 31px;
text-align : right;
}

.tdwhite1 {
height : 120px;
padding-top : 10px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 10px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #808080;  
font-weight: normal; 
font-size: 11px;
border-left: 1px #999999 solid ;
border-bottom: 1px #D4D4D4 solid ;
}

.tdwhite1right {
height : 120px;
padding-top : 10px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 10px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #808080;  
font-weight: normal; 
font-size: 11px;
border-left: 1px #999999 solid ;
border-right: 1px #999999 solid ;
border-bottom: 1px #D4D4D4 solid ;
}

.tdwhite2 {
height : 480px;
padding-top : 10px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 10px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #808080;  
font-weight: normal; 
font-size: 11px;
border-left: 1px #999999 solid ;

}

.tdwhite2right {
height : 480px;
padding-top : 10px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 10px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #808080;  
font-weight: normal; 
font-size: 11px;
border-left: 1px #999999 solid ;
border-right: 1px #999999 solid ;
}


.tdwhitetop {
background-color: #FFFFFF;
padding-top : 4px;
padding-left : 5px;
padding-right : 10px;
padding-bottom : 4px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #808080;  
font-weight: normal; 
font-size: 11px;
border-left: 1px #999999 solid ;
border-bottom: 1px #999999 solid ;
}

.tdwhitetopright {
background-color: #FFFFFF;
padding-top : 4px;
padding-left : 5px;
padding-right : 10px;
padding-bottom : 4px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #808080;  
font-weight: normal; 
font-size: 11px;
border-left: 1px #999999 solid ;
border-bottom: 1px #999999 solid ;
border-right: 1px #999999 solid ;
}


.tdtranstop {

font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #808080;  
font-weight: normal; 
font-size: 11px;

}


.price {
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #666666;  
font-weight: bold; 
font-size: 26px;
}

.price2 {
background-color: #CCFF66;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #666666;  
font-weight: bold; 
font-size: 12px;
}

.price3 {
background-color: #CCFF66;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #666666;  
font-weight: bold; 
font-size: 14px;
}

.price4 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #666666;  
font-weight: bold; 
font-size: 20px;
}

.tableborder {
border-bottom: 1px #000000 solid;
border-left: 1px #000000 solid ;
border-right: 1px #000000 solid; }

.tdborder {
border-right: 1px #000000 solid; 
width : 150px;
}

BODY{
scrollbar-base-color:white; scrollbar-track-color:white; scrollbar-face-color:white; scrollbar-highlight-color:white; scrollbar-3dlight-color:black; scrollbar-darkshadow-color:black; scrollbar-shadow-color:white; scrollbar-arrow-color:#003366;
	margin: 0px;
	font-size: 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #003366;
	}
	

a.preis {
padding-left : 8px; 
padding-right : 8px; 
padding-bottom : 8px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #666666;  
text-decoration:none;
font-weight: bold; 
font-size: 24px;}
a.preis:link { font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #666666;  
font-weight: bold; 
text-decoration:none;
font-size: 24px;}
a.preis:visited {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #666666;  
font-weight: bold;
text-decoration:none; 
font-size: 24px;}
a.preis:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #666666;  
font-weight: bold;
text-decoration:none; 
font-size: 24px;}


a {text-decoration: underline}
a:link {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #808080; 
text-decoration: underline; 
font-weight: bold;}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #808080; text-decoration: underline; font-weight: bold;}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336699; clip:    rect(   ); text-decoration: underline;  font-weight: bold;}

a.nav {text-decoration: none; font-weight: normal}
a.nav:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #808080; text-decoration: none; font-weight: normal}
a.nav:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #808080; text-decoration: none; font-weight: normal}
a.nav:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #808080; clip:    rect(   ); text-decoration: underline; font-weight: normal}


a.nav2 {
padding-left : 2px; 
padding-right : 2px; 
padding-bottom : 8px; 
text-decoration: none; font-weight: bold}
a.nav2:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #808080; text-decoration: none; font-weight: bold}
a.nav2:visited {  
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #808080; text-decoration: none; font-weight: bold}
a.nav2:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #808080; text-decoration: none; font-weight: bold; background-color : #FFFFFF}

a.nav2hlg {
padding-left : 2px; 
padding-right : 2px; 
padding-bottom : 8px; 
text-decoration: none; font-weight: bold;
background-color : #FFFFFF}
a.nav2hlg:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #808080; text-decoration: none; font-weight: bold}
a.nav2hlg:visited {  
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #808080; text-decoration: none; font-weight: bold}
a.nav2hlg:hover {  
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #808080; text-decoration: none; font-weight: bold; background-color : #FFFFFF}


a.navwhite {text-decoration: none; font-weight: normal}
a.navwhite:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: normal}
a.navwhite:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: normal}
a.navwhite:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; clip:    rect(   ); text-decoration: underline; font-weight: normal}



/* rows main category links*/
.tdcat  {
	background-color : #CCCCCC;
	width : 100%;
	padding : 0px;
	border-bottom : 1px solid  #FFFFFF;
}

.tdcatinactiv  {
	background-color : #CCCCCC;
	width : 100%;
	padding : 0px;
	border-bottom : 1px solid  #FFFFFF;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
	text-decoration : none;
	padding : 5px 0px 5px 0px;
	width : 100%;
	display : block;
}

.tdcatactiv  {
	font-size : 11px;
	font-weight : normal;
	color : #808080;
	background-color : #d1e5f1;
	width : 100%;
	padding : 0px;
	border-bottom : 1px solid  #FFFFFF;
	text-decoration : none;
	width : 100%;
	display : block;
}

.tdcatactiv2  {
	font-size : 11px;
	font-weight : normal;
	color : #808080;
	background-color : #d1e5f1;
	width : 100%;
	padding : 0px;
	border-bottom : 1px solid  #FFFFFF;
	text-decoration : none;
   	padding : 5px 0px 5px 0px;
	width : 100%;
	display : block;
}


/* main category links */
a.maincatnavi  {
	font-size : 11px;
	font-weight : normal;
	color : #757575;
	text-decoration : none;
	padding : 5px 0px 5px 0px;
	width : 100%;
	display : block;
}

a.maincatnavi:visited  {
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
	padding : 5px 0px 5px 0px;
	width : 100%;
	display : block;
}


a.maincatnavi:hover  {
	background-color : #336699;
	font-weight : normal;
	text-decoration : none;
	color : #FFFFFF;
}



/* subcategory links*/
a.subcatnavi  {
	font-size : 11px;
	font-weight : normal;
	color : #808080;
	text-decoration : none;
	padding : 5px 0px 5px 0px;
	width : 100%;
	display : block;
}

a.subcatnavi:visited  {
	font-size : 11px;
	font-weight : normal;
	color : #808080;
	text-decoration : none;
	padding : 5px 0px 5px 0px;
	width : 100%;
	display : block;
}


a.subcatnavi:hover  {
	background-color : #336699;
	font-weight : normal;
	text-decoration : none;
	color : #FFFFFF;
}


.buttons { height: 20px; font-weight: bold;	font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif ; color: #FFFFFF; background-color: #77A6C3; border: 1px #FFFFFF solid;cursor : hand }

.orderbuttons { height: 20px; font-weight: bold;	font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif ; color: #808080; background-color: #BCD7E8; border: 1px #808080 solid}

.buttons2 { width: 170px; height: 20px; 	font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif ; color: #FFFFFF; background-color: #003060; border: 1px #333333 solid}

/* image border */
img  { border-width: 0px;} 
.textwbackround {  background-color:#ccff66; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 11px}



.inputcheck { width: 125px; height: 15px; font-weight: normal;	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif ; color: #808080; background-color: #FFFFFF; border: 1px #BCD3E3 solid}