/* structure la page */

BODY {
scrollbar-face-color: #F8F7F1;
scrollbar-shadow-color:  #F8F7F1;
scrollbar-highlight-color:  #F8F7F1;
scrollbar-3dlight-color:  #F8F7F1;
scrollbar-darkshadow-color:  #F8F7F1;
scrollbar-track-color:  #EAEAEA;
scrollbar-arrow-color: #FF3300;
font-family:Arial,sans-serif; 
color:#444444; 
font-size:11px;
}

p {align=justify;}

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

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

SELECT {font-family : arial, sans-serif ; color:#FF3300 ; font-size: 10pt ; background-color:#F8F7F1; border:1px solid #CCCCCC;}
input {font-family : arial, sans-serif ; color:#FF3300 ; font-size: 10pt ; background-color:#F8F7F1; border:1px solid #CCCCCC;}
textarea { font-family : arial, sans-serif ;  font-size: 12pt ; background-color:#F8F7F1; border-color:#F8F7F1; width: 100%; border:0px solid #F8F7F1;}


.pasdeco {
	text-decoration: none;
}


li {
	list-style-type: square;
}
.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: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.cadre {
	border: 1pt solid #000000;
}

.cadreorange {
	border: 1pt solid #FF3300;
}

.cadreblanc {
	border: thin solid #FFFFFF;
}
.cadregris {
	border: 1px solid #EAEAEA;
}
.cadrerouge {

	border: 1pt solid ED1B24;
}

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

.backcentre {
	background-repeat: no-repeat;
	background-position: center center;
}
.backtop {
	background-repeat: no-repeat;
	background-position: left top;
}
.backdroit {

	background-repeat: no-repeat;
	background-position: right bottom;
}
.titre {
	font-size: larger;
	font-variant: normal;
	text-transform: uppercase;
	color: #FF3300;
}

.transparence {
	filter: Alpha(Opacity=85);
}
.stylemain {
	border: 1pt solid #FF3300;
	background-repeat: no-repeat;

}
.backbas {

	background-repeat: no-repeat;
	background-position: left bottom;
}


a.opacity img {filter:alpha(opacity=50) Gray(); 
               -moz-opacity: 0.5; 
               opacity: 0.5;
			   }

a.opacity:hover img {filter:alpha(opacity=100);   
                     -moz-opacity: 1.0;   
                     opacity: 1.0;}
					 
					 
	
a.opacity3 img {filter:alpha(opacity=100) ; }
a.opacity3:hover img {filter:alpha(opacity=75) Gray(); }					 
					 
					 
.backdroittop {


	background-repeat: no-repeat;
	background-position: right top;
}
.transparenceplus {

	filter: Alpha(Opacity=50);
}
.borduregauchedroite {
	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-top-color: #FF3300;
	border-right-color: #FF3300;
	border-bottom-color: #FF3300;
	border-left-color: #FF3300;
	border-left-style: solid;
}
.traitbasgris {
	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: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.traitdroitgris {
	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: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.backbottomsite {
	background-repeat: repeat-x;
	background-position: left bottom;
	background-attachment: scroll;

}
.borduregauchedroitebas {

	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: solid;
	border-top-color: #FF3300;
	border-right-color: #FF3300;
	border-bottom-color: #FF3300;
	border-left-color: #FF3300;
	border-left-style: solid;
}
.cadregrisepaiX2 {
	border: 10px solid #EAEAEA;
}
.cadregrisclairepaiX2 {
	border: 10px solid #f8f7f1;
}

.backrepethorinzont {
	background-repeat: repeat-x;
}.cadreorangeepaiX2 {
	border: 10px solid #ff3300;
}
