/* structure la page */
body { background-position:center;  margin:0; padding:0; 
font-family:arial,verdana,sans-serif; color:#333333 font-size: 11px;}

BODY {
scrollbar-face-color: #cccccc; 
scrollbar-shadow-color: #BCBEC0;
scrollbar-highlight-color: #BCBEC0;
scrollbar-3dlight-color: #BCBEC0; 
scrollbar-darkshadow-color:#BCBEC0; 
scrollbar-track-color: #BCBEC0; 
scrollbar-arrow-color: #999999;
}

font {font-family:arial,verdana,sans-serif; font-size: 11px;}

a { color:#ff3300; font-family:arial,verdana,sans-serif; text-decoration:none;  font-size:11px;}
a:hover { color:#ff3300 ; text-decoration:underline; font-family:arial,verdana,sans-serif; font-size:11px;}
a:link { color:#ff3300; text-decoration:none; font-family:arial,verdana,sans-serif; font-size:11px;}
a:active { color:#ff3300; text-decoration:none; font-family:arial,verdana,sans-serif; font-size:11px;}

.div {
	position: absolute;
	height: auto;
	width: 125px;
	left: auto;
	top: auto;
}

.cadre {
	border: 1px solid #999999;
}
.borduresite {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #ff3300;
	border-right-color: #ff3300;
	border-bottom-color: #ff3300;
	border-left-color: #ff3300;
}
.borduregauche {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ff3300;
}.bordurehaut {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ff3300;
}
.visibilite {
	filter: Alpha(Opacity=75)?, Style=?, StartX=?, StartY=?, FinishX=?, FinishY=?); }
	
a.opacity img {filter:alpha(opacity=50) Gray(); }
a.opacity:hover img {filter:alpha(opacity=100); }

a.opacity2 img {filter:alpha(opacity=0) Gray(); }
a.opacity2:hover img {filter:alpha(opacity=100); }
	
a.opacity3 img {filter:alpha(opacity=100) ; }
a.opacity3:hover img {filter:alpha(opacity=75) Gray(); }

a.linkweb img {border: 3px solid #999999; }
a.linkweb:hover img {border: 3px solid #FF3300; }


		
	
.backgrounddroit {
	
	background-repeat: no-repeat;
	background-position: right top;
}
.titre {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.titreGROS {
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	color:#666666 ;
}

.titre:hover { color:#CCCCCC ; 
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
}


.backgroundcentre {
	
	background-repeat : no-repeat;
	background-position : center center;
}
.backgroundgauche {
	background-repeat: no-repeat;
	background-position: 20px top;
}
.visibilite100 {
	filter: Alpha(Opacity=100);
}
.backgrounddroitetbordure {
	
	background-repeat: no-repeat;
	background-position: -240px top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #ff3300;
	border-right-color: #ff3300;
	border-bottom-color: #ff3300;
	border-left-color: #ff3300;

}
.backdroittopavecbordure {

	
	background-repeat: no-repeat;
	background-position: right -350px;
}
.backgroundgauchepasrepet {
	
	background-repeat: repeat-y;
	background-position: left top;
}
.cadrenoir {

	border: 1px solid #333333;
}

li {
	list-style-position: inside;
	list-style-image: url(/images_site/interface/fleche_rouge.gif);
}
.backdroittopavecbordurerepet {
	
	background-repeat: repeat-x;
	background-position: right top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CC0003;
	border-right-color: #CC0003;
	border-bottom-color: #CC0003;
	border-left-color: #CC0003;
	filter: Alpha(Opacity=70);


}
.visibilite50 {

	filter: Alpha(Opacity=50)
}



.searchfield {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: #999999 1px solid; WIDTH: 180px; 
	COLOR: #999999; MARGIN-RIGHT: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #cccccc
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
select, option {
background-color:999999;
}

.visibilite70 {

	filter: Alpha(Opacity=70)
}
.backgrounddroitinf30 {

	
	background-repeat: no-repeat;
	background-position: right -30px;
}
.cadrerouge {


	border: 1px solid #ff3300;
}
.bordurebas {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ff3300;
}
.backnorepeat {
	background-repeat: no-repeat;
}
.pasdeco {
	text-decoration: none;
}
.titreaccueil {
	font-size: 25px;
	font-weight: bold;
	color: #FFFFFF;
}
.cadrebleu {



	border: 1px solid #003366;
}
.backbas {
	background-repeat: no-repeat;
	background-position: right bottom;
}
.backgrounddroitbas {

	
	background-repeat: no-repeat;
	background-position: right bottom;
}
.cadregris {



	border: 1px solid #333333;
}
.qtefield {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;

	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: #999999 1px solid; WIDTH: 20px; COLOR: #000000; MARGIN-RIGHT: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: transparent
}
.searchfieldblack {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT: #999999 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #999999 1px solid;
	PADDING-LEFT: 1px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #999999 1px solid;
	WIDTH: 180px;
	MARGIN-RIGHT: 1px;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #999999 1px solid;
	HEIGHT: 17px;
	background-color: #999999;
	color: #FFFFFF;

}

.searchfieldred{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BORDER-RIGHT: #333333 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #333333 1px solid;
	PADDING-LEFT: 1px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #333333 1px solid;
	WIDTH: 180px;
	MARGIN-RIGHT: 1px;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #333333 1px solid;
	HEIGHT: 17px;
	background-color: #ff3300;
	color: #333333;

}

.searchfieldqte {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	VERTICAL-ALIGN: middle;
	COLOR: CCCCCC;
	MARGIN-RIGHT: 1px;
	PADDING-TOP: 1px;
	HEIGHT: 17px;
	text-decoration: blink;
	border: 2px solid ff3300;
}


.titrepartie {
	font-size: 14px;
	color: #FFFFFF;

}
.erreur {
	font-size: 14px;
	color: ff3300;
	text-decoration: underline;
	font-weight: bold;
}
.visibilite30 {


	filter: Alpha(Opacity=30)
}
.cadrepoint {
	border: 1px dotted #FF0000;
}
.imagegris {
	filter:alpha(opacity=50) Gray(); 
}
.cadrepointgris {

	border: 1px dotted #333333;
}
.prix {

	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.backgroundbasrepet {


	
	background-repeat: repeat-x;
	background-position: left bottom;
}
.borduredroite {
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #ff3300;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: none;
	border-top-color: #ff3300;
	border-right-color: #ff3300;
	border-bottom-color: #ff3300;

}
.bordurebastiret {


	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
}
.bordurebastiretrouge {



	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ff3300;
}
<? //site créé et développé par DVIGAdesign : David VIGARA ?>