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

BODY {
scrollbar-face-color: #ff0000; 
scrollbar-shadow-color: #ff0000;
scrollbar-highlight-color: #ff0000;
scrollbar-3dlight-color: #ff0000; 
scrollbar-darkshadow-color: #ff0000; 
scrollbar-track-color: #ffffff; 
scrollbar-arrow-color: #ffffff;
}

font {font-family:tahoma,sans-serif;}

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


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

.cadre {
	border: 1px solid #999999;
	font-size: 9px;
}
.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: #ff0000;
	border-right-color: #ff0000;
	border-bottom-color: #ff0000;
	border-left-color: #ff0000;
}
.borduregauche {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ff0000;
}.bordurehaut {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ff0000;
}
.visibilite {
	filter: Alpha(Opacity=75)?, Style=?, StartX=?, StartY=?, FinishX=?, FinishY=?); }
	
a.opacity img { filter:alpha(opacity=100); }
a.opacity:hover img {filter:alpha(opacity=50);}

a.opacity2 img {filter:alpha(opacity=0) Gray(); }
a.opacity2:hover img {filter:alpha(opacity=100); }
	
.backgrounddroit {
	
	background-repeat: no-repeat;
	background-position: right top;
}
.titre {	font-size: 11px;	font-weight: bold;	text-decoration: none;}
.titre:link {	color:#ff0000;	font-size: 11px;	font-weight: bold;	text-decoration:none;}
.titre:hover {	color:#ff0000;	font-size: 11px;	font-weight: bold;	text-decoration:underline;}
.titre:active { color:#ff0000; font-size: 11px;	font-weight: bold;	text-decoration:none;}


.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: #ff0000;
	border-right-color: #ff0000;
	border-bottom-color: #ff0000;
	border-left-color: #ff0000;

}
.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: #666666; MARGIN-RIGHT: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-COLOR: #666666;
}


.searchfieldBIG {
	BORDER-RIGHT: #666666 0px solid; PADDING-RIGHT: 1px; BORDER-TOP:#666666 0px solid; PADDING-LEFT: 1px; FONT-SIZE: 15px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: bottom; text-align:center;
 BORDER-LEFT: #666666 0px solid; WIDTH: 225px; 
	COLOR: #999999; MARGIN-RIGHT: 1px; PADDING-TOP: 4px; BORDER-BOTTOM: #666666 0px solid; HEIGHT: 25px; BACKGROUND-COLOR: #FBFBFB;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT-COLOR: #FF00000;
}

select, option , input{
	background-color:ffffff;
	FONT-COLOR: #FF00000;
}

.visibilite70 {

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

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


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

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ff0000;
}
.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: #CCCCCC;

}
.searchfieldred {
	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;
	WIDTH: 180px;
	COLOR: ff0000;
	MARGIN-RIGHT: 1px;
	PADDING-TOP: 1px;
	HEIGHT: 17px;
	text-decoration: blink;
	border: 2px solid ff0000;
}

.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 ff0000;
}


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

}
.erreur {
	font-size: 14px;
	color: ff0000;
	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: #ff0000;
	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: #ff0000;
	border-right-color: #ff0000;
	border-bottom-color: #ff0000;

}
.bordurebastiret {


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



	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ff0000;
}
.cadrerouge2X {
	border: 10px solid #ff0000;
}

.cadregris2X {
	border: 10px solid #EEEEEE;
}
.borduretireDetG {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.borduretireDetGetBetH {
	border: 1px dotted #999999;

}
.backbasrepeat {
	background-repeat: repeat-x;
	background-position: bottom;
}
.backcentrenorepeat {
	background-repeat: no-repeat;
	background-position: center top;
}
.bordurebastiretclair {



	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #eeeeee;
}
.visibilite10 {



	filter: Alpha(Opacity=10)
}
.backgroundgauchebas {


	
	background-repeat: no-repeat;
	background-position: left bottom;
}
.backtoprepeat {

	background-repeat: repeat-x;
	background-position: center top;
}
.borduretireD {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: EAEAEA;
	border-right-color: EAEAEA;
	border-bottom-color: EAEAEA;
	border-left-color: EAEAEA;
}
.borduretireG {


	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: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
