/* CSS Document */

	.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
	.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
	/* DEFAULT STYLES ---- NEEEDED END */
	.clT,.clTover,.clS,.clS_2,.clSover,.clSover_2,.clS2,.clS2over{position:absolute; width:120; font-family:verdana,arial,helvetica; cursor:pointer; cursor:hand; ;}
	.clT,.clTover{ font-size:10px; font-weight:bold}
	  .clS,.clS_2,.clSover,.clSover_2{padding:1px;padding-left:9px; font-size:10px}
	.clS2,.clS2over{padding:1px; font-size:10px;}
		
	
	.clT{}
	
	.clS,.clS2{
		padding-left:9px;
		color:#000000;
		background-color:#E4E4E4;
		layer-background-color:#E4E4E4;
	}
	
	
	
	.clS_2{padding-left:9px;color:#000000; background-color:#E4E4E4; layer-background-color:#E4E4E4;} 
	.clTover{color:#FFFFFF; background-color:#FFFFFF; layer-background-color:#FFFFFF;} 
	
	.clSover{color:#000000; background-color:#CCCCCC; layer-background-color:#CCCCCC}  /*  over menu 1  */
	.clSover_2{color:#000000; background-color:#CCCCCC; layer-background-color:#CCCCCC} /*  deuxieme menu  */ 
	
	.clS2{background-color:silver; width:230; layer-background-color:silver;}
	.clS2over{background-color:#CCCCCC; width:230; layer-background-color:#CCCCCC; color:black}
	
	.clSover,.clS2over{
		filter:alpha(opacity=100); 
		-moz-opacity: 1; 
		opacity: 1;
	}
	
	.clStest{position:absolute; font-family:verdana; font-size:10px; color:red; layer-background-color:silver; background-color:silver;cursor:pointer; cursor:hand; }
	.clStestover{position:absolute; color:#ffff33; font-weight:bold; font-family:courier; layer-background-color:#00ccff; background-color:#00ccff;  cursor:pointer; cursor:hand; }
	
	.clB1{position:absolute; layer-background-color:#FFFFFF; background-color:#FFFFFF; visibility:hidden}
	.clB2{background-color:#FFFFFF; layer-background-color:#FFFFFF;position:absolute; visibility:hidden}
	.clB3{position:absolute; visibility:hidden}
	.clB{position:absolute; background-color:#FFFFFF; layer-background-color:#FFFFFF; visibility:hidden}
	.clBar{position:absolute; width:10; height:10; visibility:hidden; }
	.clNoLink{position:absolute; font-family:arial,helvetica;}
	.clNoLink2{position:absolute; padding:0px; font-size:10px; color:#006699; layer-background-color:silver; background-color:silver; font-family:arial,helvetica;}
	.clNoLink3{position:absolute; background-color:#FFFFFF; layer-background-color:#FFFFFF; font-family:arial,helvetica;}

	.clB,.clB1,.clB2{
		filter:alpha(opacity=95); 
		-moz-opacity: 0.95; 
		opacity: 0.95;
	}



.categories {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #999999;
}
.specifications {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}


a.linkopacity img {
	filter:alpha(opacity=70); 
	-moz-opacity: 0.7; 
	opacity: 0.7;
}

a.linkopacity:hover img {
	filter:alpha(opacity=100);   
	-moz-opacity: 1.0;   
	opacity: 1.0;
}
.bgG {
	background-color: #0067a7;
	background-image: url(/elements/images/bgG.jpg);
	background-position: right top;
	background-repeat: repeat-y;
}
.bgD {
	background-color: #0067a7;
	background-image: url(/elements/images/bgD.jpg);
	background-position: left top;
	background-repeat: repeat-y;
}

