BODY,P, TD {
	font-family :verdana, arial, Geneva, Sans-Serif;
	color:black;
	text-decoration:none;
	font-size:11px
}
A{
 text-decoration:none;
}
.petitepolice{
	font-family :verdana,arial,Geneva,Sans-Serif; 
	color:#ED8615; 
	text-decoration:none; 
	font-size:9px
}
.searchinprogress {
visibility: hidden;
margin: 0em 38em;
position: absolute; top:220px;  width:280px ; 	valign : middle ;background-color: #CCCCCC;
border-top-color: black; 	
	border-top-width:1px; 
	border-top-style:solid; 
	border-bottom-color: black; 	
	border-bottom-width:1px; 
	border-bottom-style:solid; 
	border-right-color: #000000;  
	border-right-width:1px; 
	border-right-style: solid; 
	border-left-color: #000000;  
	border-left-width:1px; 
	border-left-style: solid; 
	background-image: url(images1/bgimg/fond_divatt.gif)
}  
.TrFondInverse { 
	background-color: #FFE0B0
}
.BodyFond1 { 
	background-color: white ;
}
.BodyFond2 { 
	background-color: #fefefe
}
.BodyFondTitre {
	background-color: #0C47D3
}
.Trbgcol1 { 
	background-color: #b0b0b0
}
.Trbgcol2 {
	background-color: #efefef
}

.Tresughd{
	border-top-color: black; 	
	border-top-width:1px; 
	border-top-style:solid; 
	border-right-color: #000000;  
	border-right-width:1px; 
	border-right-style: solid; 
	border-left-color: #000000;  
	border-left-width:1px; 
	border-left-style: solid; 
}

.TresucTitreTri { 
	background-color: #CCCCCC; 
	border-top-color: black; 	
	border-top-width:1px; 
	border-top-style:solid; 
	border-bottom-color: black; 	
	border-bottom-width:1px; 
	border-bottom-style:solid; 
	border-right-color: #000000;  
	border-right-width:1px; 
	border-right-style: solid; 
	border-left-color: #000000;  
	border-left-width:1px; 
	border-left-style: solid; 
}


.Tresuc1{
	background-color: #b0b0b0; 
}

.Tresuc2{
	background-color: #efefef; 
}

.Tresusc1{
	background-color: #b0b0b0; 
	border-bottom-color: black; 	
	border-bottom-width:1px; 
	border-bottom-style:solid; 
	border-right-color: #000000;  
	border-right-width:1px; 
	border-right-style: solid; 
	border-left-color: #000000;  
	border-left-width:1px; 
	border-left-style: solid; 
}

.Tresusc2{
	background-color: #efefef; 
	border-bottom-color: black; 	
	border-bottom-width:1px; 
	border-bottom-style:solid; 
	border-right-color: #000000;  
	border-right-width:1px; 
	border-right-style: solid; 
	border-left-color: #000000;  
	border-left-width:1px; 
	border-left-style: solid; 
}

.petitePolice{
	background-color: #666666; 
	font-family :verdana,arial,Geneva,Sans-Serif; 
	color:white; 
	text-decoration:none; 
	font-size:10px; 
}

.TdMENUSEL {
	background-color:#fefefe; 
	color: #666666; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;  
	border-right-color:black; 
	border-left-color:#CCCCCC;
	border-top-color: #CCCCCC;
	border-right-width:1px ;  
	border-right-style: solid;  
	border-left-width:1px ;
	border-left-style: solid;  
	border-top-width:1px; 
	border-top-style:solid; 
	
	font-size: 15px; 
}

.TdMENU {
	background-color: #666666; 
	color:white; 
	border-color:#fefefe; 
	border-top-color: black; 
	border-left-color: black; 
	border-bottom-color:#CCCCCC;
	
	border-left-width:1px ; 
	border-top-width:1px;
	border-top-width:1px;
	border-bottom-width:1px; 
	
	border-left-style: solid;  
	border-top-style:solid; 
	border-bottom-style:solid;
	
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px; 
}

.TdMENUhref {
}

A.TdMENUhref:link{text-decoration:none; color: #FFFFFF}
A.TdMENUhref:visited{text-decoration:none; color: #FFFFFF}
A.TdMENUhref:active{text-decoration:none; color: #FFFFFF}
A.TdMENUhref:hover{text-decoration:none; color: #CCCCCC}

.TdSITE { background-color: #fefefe;border-left-color: #CCCCCC;}
.TdSITEGAUCHE {
	 background-color :#fefefe; 
	 border-left-color: #CCCCCC; 
	 border-left-width: 1px;  
	 border-left-style: solid; 
}

.TdSITEDROIT{
	background-color: #fefefe; 
	border-left-color: #CCCCCC; 
	border-right-color: #000000; 
	border-right-width: 1px;  
	border-right-style: solid; 
}

.Tcenter{
	background-color: #fefefe; 
	border-top-color: black; 	
	border-top-width:1px; 
	border-top-style:solid; 
	border-bottom-color: black; 	
	border-bottom-width:1px; 
	border-bottom-style:solid; 
	border-right-color: #000000;  
	border-right-width:1px; 
	border-right-style: solid; 
	border-left-color: #000000;  
	border-left-width:1px; 
	border-left-style: solid; 
}
.TcenterBas{
	background-color: #FFFFFF;
	border-bottom-color:  black;	
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-right-color:  black; 
	border-right-width:1px;
	border-right-style: solid;
	border-left-color:  black;
	border-left-width:1px;
	border-left-style: solid
}
.TcenterM{
	background-color: #fefefe; 
}

.TdMILIEU{border-left-color: #CCCCCC;} 
.TdMILIEUGAUCHE {
	border-left-color:#CCCCCC; 
	border-left-width: 1px;  
	border-left-style:solid; 
}
.TresuContexte{
	border-top-color:#cccccc;
	border-bottom-color: #333333;
	border-left-color:#cccccc;
	border-right-color:#333333; 
	
	border-top-width:1px; 
	border-top-style:solid; 
 	border-left-width:1px; 
	border-left-style: solid; 
	border-bottom-width:1px; 
	border-bottom-style:solid; 
	border-right-width:1px; 
	border-right-style:solid; 
}
.TdMILIEUDROIT{
	border-left-color: #CCCCCC;
	border-right-color:#000000; 
	border-right-width: 1px;  
	border-right-style:solid ;
	
}

.TdBAS {
	color: #FFFFFF;  
border-bottom-color:#000000; 
	border-left-color: #CCCCCC;
	border-bottom-width:1px;  
	border-bottom-style:solid  ; 
}

.TdBASGAUCHE {
	color: #FFFFFF;  
	border-left-color:#CCCCCC; 
	border-left-style:solid ; 
	border-left-width:1px;  
	border-bottom-color:#000000; 
	border-bottom-width:1px;  
	border-bottom-style:solid; 
}

.TdBASDROIT{
	color: #FFFFFF;  
	border-left-color:#CCCCCC;  
	border-right-color:#000000;  
	border-right-style:solid ;  
	border-right-width:1px;  
	border-bottom-width:1px;  
	border-bottom-color:#000000;  
	border-bottom-style:solid; 
}

.devisTitreG {
	border-bottom-color:#000000;  
	border-bottom-style:solid ;  
	border-bottom-width:1px;  
	border-right-color:#000000;  
	border-right-style:solid ;  
	border-right-width:1px;  
	font-size:11px; 
	font-weight:bold; 
}
.devisTitreM {
	border-bottom-color:#000000;  
	border-bottom-style:solid ;  
	border-bottom-width:1px;  
	border-right-color:#000000;  
	border-right-style:solid ;  
	border-right-width:1px;  
	border-top-color:#000000;  
	border-top-style:solid ;  
	border-top-width:1px;  
	font-size:11px; 
	font-weight:bold; 
}
.devisG {
	border-bottom-color:#000000;  
	border-bottom-style:solid ;  
	border-bottom-width:1px;  
	border-right-color:#000000;  
	border-right-style:solid ;  
	border-right-width:1px;  
	border-left-color:#000000;  
	border-left-style:solid ;  
	border-left-width:1px;  
	font-size:11px; 
}
.devis {
	border-bottom-color:#000000;  
	border-bottom-style:solid ;  
	border-bottom-width:1px;  
	border-right-color:#000000;  
	border-right-style:solid ;  
	border-right-width:1px;  
	font-size:11px; 
}
.devisPrix {
	border-bottom-color:#000000;  
	border-bottom-style:solid ;  
	border-bottom-width:1px;  
	border-right-color:#000000;  
	border-right-style:solid ;  
	border-right-width:1px;  
	text-align: right; 
	font-size:11px; 
}
.devisBlanc {
	border-right-color:#000000;  
	border-right-style:solid ;  
	border-right-width:1px;  
	font-size:11px; 
}
.devisTotal {
	border-bottom-color:#000000;  
	border-bottom-style:solid ;  
	border-bottom-width:1px;  
	border-right-color:#000000;  
	border-right-style:solid ;  
	border-right-width:1px;  
	font-size:11px; 
	font-weight:bold; 
}


.tarif {
	border-bottom-color:#000000;  
	border-bottom-style:solid ;  
	border-bottom-width:1px;  
	border-right-color:#000000;  
	border-right-style:solid ;  
	border-right-width:1px;  
	font-size:11px
}

.tarifGH {
	border-bottom-color:#000000;  
	border-bottom-style:solid ;  
	border-bottom-width:1px;  
	border-right-color:#000000;  
	border-right-style:solid ;  
	border-right-width:1px;  
	border-top-color:#000000;  
	border-top-style:solid ;  
	border-top-width:1px; 
	border-left-color:#000000;  
	border-left-style:solid ;  
	border-left-width:1px;    
	font-size:11px; 
}

.tarifG {
	border-bottom-color:#000000;  
	border-bottom-style:solid ;  
	border-bottom-width:1px;  
	border-right-color:#000000;  
	border-right-style:solid ;  
	border-right-width:1px; 
	border-left-color:#000000;  
	border-left-style:solid ;  
	border-left-width:1px;   
	font-size:11px; 
}

.tarifH {
	border-bottom-color:#000000;  
	border-bottom-style:solid ;  
	border-bottom-width:1px;  
	border-right-color:#000000;  
	border-right-style:solid ;  
	border-right-width:1px;  
	border-top-color:#000000;  
	border-top-style:solid ;  
	border-top-width:1px;  
	font-size:11px; 
}

.titresup {
	border-bottom-color:#000000;  
	border-bottom-style:solid ;  
	border-bottom-width:1px;  
	border-right-color:#000000;  
	border-right-style:solid ;  
	border-right-width:1px;  
	text-decoration:none; 
	color:#333333;  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px; font-weight: bold; 
}

.libsup {
	border-bottom-color:#000000;  
	border-bottom-style:solid ;  
	border-bottom-width:1px;  
	border-right-color:#000000;  
	border-right-style:solid ;  
	border-right-width:1px;  
	border-left-color:#000000;  
	border-left-style:solid ;  
	border-left-width:1px;  
	font-size:11px; 
}


.Tresuc{
	border-top-color: black; 	
	border-top-width:1px; 
	border-top-style:solid; 
	border-bottom-color: black; 	
	border-bottom-width:1px; 
	border-bottom-style:solid; 
	border-right-color: #000000;  
	border-right-width:1px; 
	border-right-style: solid; 
	border-left-color: #000000;  
	border-left-width:1px; 
	border-left-style: solid
}


.TresucKO {
background-color: #FFF9E6;
	border-top-color: black; 	
	border-top-width:1px; 
	border-top-style:solid; 
	border-bottom-color: black; 	
	border-bottom-width:1px; 
	border-bottom-style:solid; 
	border-right-color: #000000;  
	border-right-width:1px; 
	border-right-style: solid; 
	border-left-color: #000000;  
	border-left-width:1px; 
	border-left-style: solid
}
.TresucOK{
background-color: #87ED87;
	border-top-color: black; 	
	border-top-width:1px; 
	border-top-style:solid; 
	border-bottom-color: black; 	
	border-bottom-width:1px; 
	border-bottom-style:solid; 
	border-right-color: #000000;  
	border-right-width:1px; 
	border-right-style: solid; 
	border-left-color: #000000;  
	border-left-width:1px; 
	border-left-style: solid
}

.invisible {  color: #fefefe;   }

.TdTitreResu {
	background-color: #666666;  
	font-weight: bold;  
	font-family: verdana, arial, Geneva, Sans-Serif;  
	font-size: 13px;  
	font-style: normal; 
	color :white; 
}

.TdTitreSejour { 
	background-color: #666666;  
	font-weight: bold;  
	font-family: verdana, arial, Geneva, Sans-Serif;  
	font-size: 12px;  
	font-style: normal; 
	color :white; 
}

.TdLibcat {  
	font-weight: bold;  
	font-family: verdana, arial, Geneva, Sans-Serif;  
	font-size: 15px;  
	font-style: normal; 
	color :black; 
}

.Message {  
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	font-size: 14px;  
	font-weight: bold;  
	color: #0033cc;  
	background-color: #FFFFFF; 
}


.petitePolTitre{
	background:#0C47D3; 
	color :black;  
	font-family :verdana,arial,Geneva,Sans-Serif; 
	text-decoration:none; 
	font-size:9px; 
}

.petitePol2{
	background:#fefefe; 
	color :black;  
	font-family :verdana,arial,Geneva,Sans-Serif; 
	text-decoration:none; 
	font-size:9px; 
}

A.petitePolTitre:link,A.petitePolTitre:visited{text-decoration:none}
A.petitePolTitre:active,A.petitePolTitre:hover{text-decoration:none; color:#F00}
A.petitePol2:link,A.petitePol2:visited{text-decoration:none}
A.petitePol2:active,A.petitePol2:hover{text-decoration:none; color:#F00}



.TdTitreProp {  
	font-weight: bold; 
	font-family: verdana, arial, Geneva, Sans-Serif;  
	font-size: 15px;  
	font-style: normal; 
	color :#666666; 
}


.Tdvillageregion {  
	font-weight: bold; 
	font-family: verdana, arial, Geneva, Sans-Serif;  
	font-size: 15px;  
	font-style: normal; 
	color :#666666; 
}
.Tdcategorie {  
	font-weight: bold; 
	font-family: verdana, arial, Geneva, Sans-Serif;  
	font-size: 15px;  
	font-style: normal; 
	color :#666666; 
}
.TdTitre { 
	background-color:#666666;  
	font-weight: bold;  
	font-family: verdana, arial, Geneva, Sans-Serif;  
	font-size: 14px;  
	font-style: normal; 
	color :white; 
}

.TdTitrePrix { 
	background-color:#666666;  
	font-weight: bold;  
	font-family: verdana, arial, Geneva, Sans-Serif;  
	font-size: 14px;  
	font-style: normal; 
	color :white; 
	text-align :right; 
}

.TdPrix { 
	border-color:#0099FF;  
	font-weight: bold;  
	font-family: verdana, arial, Geneva, Sans-Serif;  
	font-size: 15px;  
	font-style: normal; 
	color :black; 
	text-align: right; 
}

.PrixCalc{
	background :#fefefe; 
	border-style: none; font-weight: bold;  
	font-family: verdana, arial, Geneva, Sans-Serif;  
	font-size: 15px;  
	font-style: normal; 
	color :black; 
	text-align: right; 
}

.PrixTitreCalc{
	background-color:#666666; border-style: none; 
	font-weight: bold;  
	font-family: verdana, arial, Geneva, Sans-Serif;  
	font-size: 14px;  
	font-style: normal; 
	color :white; 
	text-align: right; 
}

.TdTitrePromo { 
	font-weight: bold;  
	font-family: verdana, arial, Geneva, Sans-Serif;  
	font-size: 13px;  
	font-style: normal; 
	color :black; 
}

.TdCateg { 
	background-color : #fefefe; 
	border-color:#0099FF; 
	border-left-width:1px; 
	border-left-style: solid ;  
	border-right-width:1px; 
	border-right-style: solid ; 
	font-weight: bold;  
	font-family: verdana, arial, Geneva, Sans-Serif;  
	font-size: 12px;  
	font-style: normal;  
	color :#0099FF; 
}

.TdCategG { 
	background:#fefefe; 
	border-color:#0099FF; 
	border-left-width:1px; 
	border-left-style: solid ; 
	font-weight: bold; 
	font-family: verdana, arial, Geneva, Sans-Serif;  
	font-size: 12px;  
	font-style: normal;  
	color :#0099FF; 
}

.TdCategD { 
	background:#fefefe; 
	border-color:#0099FF;  
	border-right-width:1px; 
	border-right-style: solid ; 
	font-weight: bold;  
	font-family: verdana, arial, Geneva, Sans-Serif;  
	font-size: 12px;  
	font-style: normal;  
	color :#0099FF; 
}

.TdImaCat{
}

.Tresu{
	border-color:#0099FF; 
	border-bottom-width:1px; 
	border-bottom-style:solid; 
	border-right-width:1px; 
	border-right-style: solid; 
}



.TresuL{
	background:#fefefe;  
	border-top-color: #cccccc; 
	border-top-width:1px; 
	border-top-style:solid; 
	border-left-color:#cccccc; 
	border-left-width:1px; 
	border-left-style: solid; 
	border-bottom-color:#333333; 
	border-bottom-width:1px; 
	border-bottom-style:solid; 
	border-right-color:#333333; 
	border-right-width:1px; 
	border-right-style:solid; 
}

.TdZoneSaisie {  
	background:#FFFFFF; 
	font-family: verdana, arial, Geneva, Sans-Serif;  
	font-size: 12px;  
	font-style: normal;  
	font-weight: normal;  
	color: #000000; 
}

.TdSelectSaisie {  
	background:white; 
	font-family: verdana, arial, Geneva, Sans-Serif;  
	font-size: 12px;  
	font-style: normal;  
	font-weight: normal;  
	color: #000000; 
}

.TdLibelle { 
	font-family: verdana, arial, Geneva, Sans-Serif; 
	color:#000000;  
	font-size: 12px;  
	font-style: normal;  
	font-weight: normal;  
	text-align: right; 
}

.TdLib { 
	font-family: verdana, arial, Geneva, Sans-Serif; 
	color:#000000;  
	font-size: 12px;  
	font-style: normal;  
	font-weight: normal 
}

A.TdLibelle:link,A.TdLibelle:visited{text-decoration:none}
A.TdLibelle:active,A.TdLibelle:hover{text-decoration:none}

.TdLibelleG {
	background:#fefefe; 
	font-family: verdana, arial, Geneva, Sans-Serif; 
	color:#000000;  
	font-size: 12px;  
	font-style: normal;  
	font-weight: normal; 
	text-align: left ; 
}


.TdBtn { 
	background:#666666; 
	border: black;  
	border-top-style: solid ;  
	border-bottom-style: solid ;  
	border-right-style: solid ;   
	border-left-style: solid ; 
	border-width: 1px 1px 1px 1px;  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px;  
	color: white;  
	cursor: hand; 
}

.TdBtn1 { 
	background:#666666; 
	border: black;  
	border-top-style: solid ;  
	border-bottom-style: solid ;  
	border-right-style: solid ;   
	border-left-style: solid ; 
	border-width: 1px 1px 1px 1px;  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px;  
	color: white;  
	cursor: hand; 
}

.TdBtnfin { 
	background:#666666; 
	border: black; 
	height: 15px; 
	vertical-align: middle; 
	width: 100px;  
	border-top-style: solid ; 
	border-bottom-style: solid ; 
	border-right-style: solid ; 
	border-left-style: solid ; 
	border-width: 1px 1px 1px 1px; 
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 10px;  
	color: white;  
	cursor: hand; 
}

.backBtn { 
	background:#666666; 
	border: white;  
	border-left-style: solid ;   
	border-width: 1px;  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px;  
	color: white;  
	cursor: hand; 
}

.TdBtnNiv {
	background-color: yellow;
	color: #000033; 
	font-weight: bold; 
	text-valign : bottom ;  
	text-align : center ;
	font-size: 13px;  
	font-family: Arial, Helvetica, sans-serif; 
}

.TdBtnHorsNiv {
	font-family: Arial, Helvetica, sans-serif; 
	color: #666666; 
	text-valign : bottom ;  
	text-align : center ; 
	font-weight: bold; 
	font-style:italic; 
}

.TdBtnNivInf {
	color: #000033;  
	font-weight: bold;  
	font-family: Arial, Helvetica, sans-serif;  
	font-style: italic;  
}

.TdBtn1{ 
background:#B9FF00; 
	border: black;  
	border-top-style: solid ;  
	border-bottom-style: solid ;  
	border-right-style: solid ;  
	border-left-style: solid ; 
	border-width: 1px 1px 1px 1px;  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px;  
	color:black;  
	cursor: hand; 
}
.TdBtn2{ 
	background:#FFFFCC; 
	border: black;  
	border-top-style: solid ;  
	border-bottom-style: solid ;  
	border-right-style: solid ;  
	border-left-style: solid ; 
	border-width: 1px 1px 1px 1px;  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px;  
	color: black;  
	cursor: hand; 
}

.LeMenuBarre{
	background:#fefefe; 
	text-decoration:none; 
	color:#9900FF;  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 15px
}
A.LeMenuBarre:link,A.LeMenuBarre:visited{text-decoration:none; color:#9900FF}
A.LeMenuBarre:active,A.LeMenuBarre:hover{text-decoration:none; color:yelloh}

.LeMenuCourant{
	background:#fefefe; 
	text-decoration:none; 
	color:#9900FF;  
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 15px; 
}

.TdLibcnil{
	text-decoration:none; 
	color:#333333; 
	text-align: center;  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 9px
}
.LibTitreResa{
	background-color: #666666; 
	text-decoration:none; 
	color:white; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 20px
}

.LibResaPetit{
	background:#fefefe; 
	text-decoration:none; 
	color:#333333;  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	font-weight: bold;
}

.Libsejour{
	background:#fefefe; 
	text-decoration:none;
	 color:#333333;  
	 font-family: Arial, Helvetica, sans-serif;  
	 font-size: 15px
}
.LibsejourGras{
	background:#fefefe;
	text-decoration:none; 
	color:#333333;  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 15px; 
	font-weight: bold
}

.Libsejourdt{
	background:#fefefe; 
	text-decoration:none; 
	color:#333333;  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 15px;  
	text-align: right
}

.TdLibelleFR{
	background:#fefefe; 
	text-decoration:none; 
	color:#333333;  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 15px
}

.TdLibelleFRdt{
	background:#fefefe; 
	text-decoration:none; 
	color:#333333;  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 15px; 
	text-align: right
}

.TdLibelleFRMqt{
	background:#fefefe; 
	text-decoration:none; 
	color:#df3140;  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 15px; 
	text-align: right
}


.vert{
	background:#64ff96; 
	text-decoration:none; 
	color:#000000;  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	font-weight: bold;  
	text-align: center
}

.rouge{
	background:#df3140; 
	text-decoration:none; 
	color:#000000;  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	font-weight: normal;  
	text-align: center
}

.orange{
	background:#ff9000; 
	text-decoration:none; 
	color:#000000;  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px;  
	text-align: center
}

.orangeClair{
	background:#ffcf00;
	text-decoration:none; 
	color:#000000;  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	font-weight: bold;  
	text-align: center
}

.point{
	background:#40cf70; 
	text-decoration:none; 
	color:#000000;  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	font-weight: normal;  
	text-align: center
}

.bleu{
	background:#50C2FF; 
	text-decoration:none; 
	color:#000000;  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	font-weight: normal;  
	text-align: center
}

.arrive{
	background:#ffff80; 
	text-decoration:none; 
	color:#000000;  
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 12px; 
	font-weight: normal; 
	text-align: center
}

.inputInvisible{
	background :#fefefe; 
	border-style: none; 
	font-weight: bold;  
	font-family: verdana, arial, Geneva, Sans-Serif;  
	font-size: 12px;  
	font-style: normal; 
	color :black; 
	text-align: right
}

.inputInvisibleL{
	background :#fefefe; 
	border-style: none; 
	font-weight: bold;  
	font-family: verdana, arial, Geneva, Sans-Serif;  
	font-size: 12px;  
	font-style: normal; 
	color :black; 
	text-align: left
}

.inputInvisible2{
	background :#fefefe; 
	font-weight: bold;  
	font-family: verdana, arial, Geneva, Sans-Serif;  
	font-size: 12px;  
	font-style: normal; 
	color :black; 
	text-align: left
}

.inputTitre{
	background :#666666; 
	border-style: none; 
	font-weight: bold;  
	font-family: verdana, arial, Geneva, Sans-Serif;  
	font-size: 12px;  
	font-style: normal; 
	color :white; 
	text-align: right
}

.selection{
	background :#fefefe; 
	font-weight: bold;  
	font-family: verdana, arial, Geneva, Sans-Serif;  
	font-style: normal; 
	color :black; 
	text-align: right
}
/*pour select categorie */
.menucss{
	font-family: verdana, arial, Geneva, Sans-Serif;  
	border:1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	font-size: 13px ;
	font-weight: normal;
	line-height: 16px;
	z-index: 100;
	visibility: hidden;
	position:absolute;
	width: 225px;
	background-color: #FFFFFF;
}
.legende{
	font-family: verdana, arial, Geneva, Sans-Serif;  
	border:1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	font-size: 13px ;
	font-weight: normal;
	line-height: 16px;
	z-index: 100;
	visibility: hidden;
	position:absolute;
	width: 400px;
	background-color: #FFFFFF;
}
.premier_item_menu {
	font-family: verdana, arial, Geneva, Sans-Serif;  
	border:1px solid #7f9db9;
	border-bottom: 1px solid #7f9db9;
	font-size: 13px ;
	font-weight: bold;
	line-height: 10px;
	text-indent: 3px;
	padding: 1px 0;
	text-decoration: none;
	text-indent: 4px;
	color : #000000;
	background-color: #FFFFFF;
}

.menucss a{
	width: 100%;
	display: block;
	text-indent: 3px;
	padding: 1px 0;
	text-decoration: none;
	font-weight: normal;
	text-indent: 4px;
	color : #000000;
	border-bottom: 1px solid #7f9db9;
}

.menucss a:hover{ 
	background-color: #316ac5;
	color : #FFFFFF;
}