/* 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: transparent; 
scrollbar-arrow-color: BCBEC0;
}

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

.titreGROSACCUEIL {
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	color:#ff3300 ;
}

.titreMOYEN {
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color:#999999 ;
}

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

.titreGROS:hover { 	
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	color:#666666 ;
}

.titreGROSACCUEIL:hover { 	
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	color:#ff3300 ;
}



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


.styleremise {
	font-size: 25px;
	font-weight: bold;
	color: #FFFFFF;
}


.borduregauchepointillegrise {
	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: #eaeaea;
	border-right-color: #eaeaea;
	border-bottom-color: #eaeaea;
	border-left-color: #eaeaea;
}


.cadre {
	border: 1pt solid #000000;
}
.cadretraitinforange {
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #FF3600;
	border-left-color: #000000;
}
.cadreorange {
	border: 1pt solid #FF3300;
}
.bordureimage {
	border: 1pt solid #000000;
}
.bordurepointille {
	border-top: 2pt none #CCCCCC;
	border-right: 2pt none #CCCCCC;
	border-bottom: 2pt none #CCCCCC;
	border-left: 2pt dotted #CCCCCC;

}

select {
font-family : Arial ;
font-size : 10px ;
background-color : #FF3600;
}

input {
font-family : Arial ;
font-size : 10px ;
background-color : #FF3600;
 }
.pasdeco {
	text-decoration: none;
}
.cadreblanc {
	border: thin solid #FFFFFF;
}
.testlumineux {
	text-decoration: blink;
}

h1 {
position: absolute;
font-size: 20px;
font-family: arial;
color: FFFFFF;
margin-left: -2px; /* on décale le texte par rapport à l'ombre*/
>margin-top: -2px;
}
 
h1.ombre {
color: gray;
margin-left: 0px;
margin-top: 0px;
}
.page {
	font-family: arial;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
li {
	list-style-type: square;
}


.contoursite {
	border: medium solid #FF3600;
}
.trait {
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.tableau {
	font-size: 8pt;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-color: #eaeaea;


}
.tableausansbordure {

	font-size: 8pt;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.hautbas {
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.barredroite {
	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: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.traithaut {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;

	border-left-color: #000000;
}


.borduregauchepointillegris {
	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: dashed;
	background-image: url(../imagesite/interface/Programmerb/temponteam.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	border-top-color: eaeaea;
	border-right-color: eaeaea;
	border-bottom-color: eaeaea;
	border-left-color: eaeaea;

}


.fondtempon {
	background-image: url(../imagesite/interface/Programmerb/temponteam.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.fonddroit {
	background-image: url(imagesite/interface/Programmerb/fonddroit.jpg);
	background-position: right;
	background-repeat: repeat-y;
}
.fondtemponinverse {
	background-image: url(imagesite/interface/menucoloneorangeinverse.jpg);
	background-repeat: no-repeat;
}
.fonddegradeorange {
	background-image: url(imagesite/interface/degrade150orange.jpg);
	background-repeat: repeat-y;
	background-position: right;

}
.fonddegradegris {
	background-image: url(imagesite/interface/degrade150gris.jpg);
	background-repeat: repeat-y;
	background-position: right;

}
.fondarrondihaut {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url(imagesite/interface/arrondigris.gif);
}
.fondarrondibas {
	background-attachment: fixed;
	background-image: url(imagesite/interface/arrondigris2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bordurepointillehorizontale {

	border-top: 1px none #eaeaea;
	border-right: 1px none #eaeaea;
	border-bottom: 1px dashed #eaeaea;
	border-left: 1px none #eaeaea;
}
.fonddroitbas {
	background-image: url(imagesite/interface/damier_droit.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.imagefondvariable {
	background-repeat: no-repeat;
	background-position: center center;
}
.textmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.backcentre {
	background-repeat: no-repeat;
	background-position: center center;
}
.backtop {
	background-repeat: no-repeat;
	background-position: left top;
}
.backdroit {

	background-repeat: repeat;
	background-position: right top;
}
.backgrounddroit {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: right bottom;
}
.backgauche {
	background-repeat: no-repeat;
	background-position: left top;
}
.titre {
	font-size: larger;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FF3300;
	text-decoration: underline;
}
.backcentremiddle {

	background-repeat: no-repeat;
	background-position: center center;
}
.bordurehautegrise {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.backcentremiddleTop {


	background-repeat: no-repeat;
	background-position: center top;
}
.cadregris {

	border: 1px solid #EAEAEA;
}
.cadregrisclaire {

	border: 1px solid #CCCCCC;
}
.backcentremiddlebottom {
	background-repeat: no-repeat;
	background-position: center bottom;
	background-attachment: fixed;

}
.txtbarre {
	text-decoration: line-through;
}
.bordurebaseorange {


	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: solid;
	border-left-style: none;
	border-top-color: #FF3300;
	border-right-color: #FF3300;
	border-bottom-color: #FF3300;
	border-left-color: #FF3300;
}
.barredroiteorange {

	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: none;
	border-top-color: #FF3300;
	border-right-color: #FF3300;
	border-bottom-color: #FF3300;
	border-left-color: #FF3300;
}
.barredroitegrise {


	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: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.cadrerouge {

	border: 1pt solid ED1B24;
}
.backbasimage {
	background-attachment: fixed;
	background-repeat: repeat-y;
	background-position: center center;

}
.cadreorangecote {
	border-top: 1pt none #FF3300;
	border-right: 1pt solid #FF3300;
	border-bottom: 1pt none #FF3300;
	border-left: 1pt solid #FF3300;

}
.cadreorangecoteetbas {

	border-top: 1pt none #FF3300;
	border-right: 1pt solid #FF3300;
	border-bottom: 1pt solid #FF3300;
	border-left: 1pt solid #FF3300;
}
.backbottom {

	background-repeat: no-repeat;
	background-position: left bottom;
}
.tranparence {
	filter: Alpha(Opacity=50);
}

.backbottomdroit {


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

	filter: Alpha(Opacity=75);
}

.tranparence95 {

	filter: Alpha(Opacity=95);
}

.decopointille {
	text-decoration: underline;
	color: #FF3300;

}

.bordurehautorange {



	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: double;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FF3300;
	border-right-color: #FF3300;
	border-bottom-color: #FF3300;
	border-left-color: #FF3300;
}
.backtoprepeat {

	background-repeat: repeat-x;
	background-position: left top;
}
.cadregrisepai {


	border: 3px solid #EAEAEA;
}
.backbottomsite {
	background-repeat: repeat-x;
	background-position: left bottom;
	background-attachment: fixed;

}
.barredroitegrisepoint {



	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;
}
.barregauchegrisepoint {




	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: dashed;
	border-top-color: #eaeaea;
	border-right-color: #eaeaea;
	border-bottom-color: #eaeaea;
	border-left-color: #eaeaea;
}
.cadreorangepai {



	border: 3px solid #ff3300;
}

a.grisse img {filter:alpha(opacity=50) Gray(); }
a.grisse:hover img {filter:alpha(opacity=50) Gray(); }

a.grisse2 img {filter:alpha(opacity=50) Gray(); }
a.grisse2:hover img {filter:alpha(opacity=100); }


.transp {
   filter:alpha(opacity=20);
   -moz-opacity:0.7;
   opacity: 0.7;
}.bordurepointillehorizontaleblanc {


	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px dashed #999999;
	border-left: 1px none #999999;
}
.bordurepointillehorizontalegris {



	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
	border-left: 1px none #CCCCCC;
}
.tranparenceleger {


	filter: Alpha(Opacity=25);
}
.backrepethorinzont {


	background-repeat: repeat-x;
}





.menulangue {
	FONT-SIZE: 11px; COLOR: #ff3300; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menulangue:hover {
	FONT-SIZE: 11px; COLOR: #cccccc; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menusite {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.cadregrisepaiX2 {
	border: 10px solid #EAEAEA;
}

.cadregrisclairepaiX2 {
	border: 10px solid #f8f7f1;
}

.cadregrismoyenX2 {
	border: 10px solid #999999;
}

.bordurepointilleverticalegris {




	border-top: 1px none #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px dashed #CCCCCC;
}
.cadreorangepaiX2 {
	border: 10px solid #FF3300;
}
.cadreorangepaiX2sanstop {
	border-top: 10px none #FF3300;
	border-right: 10px solid #FF3300;
	border-bottom: 10px solid #FF3300;
	border-left: 10px solid #FF3300;

}
.cadretiregris {
	border: 1px dashed #cccccc;
}
.bordurehautbas {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FF3300;
	border-right-color: #FF3300;
	border-bottom-color: #FF3300;
	border-left-color: #FF3300;
}
.tranparencetresleger {
	filter: Alpha(Opacity=30);
}


<? //site créé et développé par DVIGAdesign : David VIGARA ?>
