body,td {
	font-family: Tahoma, Arial,  Helvetica, sans-serif;
	font-size: 11px;
	line-height:13px;
	 scrollbar-face-color: #FFFFFF; 
 scrollbar-shadow-color: #FFFFFF;
 scrollbar-highlight-color: #FFFFFF;
 scrollbar-3dlight-color: #000000;
 scrollbar-darkshadow-color: #000000; 
 scrollbar-track-color: #E1E2E1; 
 scrollbar-arrow-color: #000000;
	color:#FFFFFF;
	margin:0;	
}

.baseline {
color:#9b9b9b;
font-size: 9px;
line-height:10px;
font-weight:normal;
}

h1 {
margin: 0;
padding: 0;
}
.titresiteh1 {
font-size: 19px;
font-weight: bold;
line-height:18px;
margin: 0;
padding-bottom:3;
color:#ffffff;
}
.titresiteh2{
font-size: 11px;
font-weight: bold;
line-height:12px;
margin: 0;
padding-bottom:3;
color:#ffffff;
}

.textaccueil{
font-size: 11px;
line-height:12px;
color:#d6c9ca;
text-align:justify;

}

html, body,tab_content {

height:100%; }


.titredoc1 {
	font-family: Tahoma,  Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 16px;
	color:#c46a07;
	letter-spacing: -1px;
}


.titreh1 {
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 22px;
	color:#c46a07;
	letter-spacing: 1px;
	}
	
	.titreh2 {
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 15px;
	color:#c46a07;
	letter-spacing: 0px;
	margin: 0;
padding-bottom:0;
	}
	
	
	
.titredoc2 {
font-family: Tahoma, Arial,  Helvetica, sans-serif;font-weight: bold;font-size: 100%;color:#c46a07;}
A.titredoc3 {
font-family: Tahoma, Arial,  Helvetica, sans-serif;font-weight: normal;font-size: 100%;color:#000000;}
A.titredoc3:hover {
color:#b0b2b1;}



.td_docs{
font-family: Tahoma,Arial,Helvetica, sans-serif;font-size: 12px;color:#000000;
}
.meteo{
font-family: Tahoma,Arial,Helvetica, sans-serif;font-size: 11px;color:#000000;
}

.avertissement {
font-family: Tahoma, Arial, Helvetica, sans-serif;font-weight: bold;font-size: 12px;color:#c46a07;
}

.adocs {
font-weight: bold;color:#c46a07;
}


.titretab {
	font-weight: bold;
	text-transform: capitalize;
	color: #bc6c19;
	font-variant: small-caps;
}
.butvalider {
border: 1px solid #a8a7a8;
background-color:#f0f0f0;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;

	height:19px;
	
}

.txtjaune {
font-family: Tahoma, Arial,  Helvetica, sans-serif;
font-weight: bold;
	font-size: 11px;
	line-height:13px;
	color:#cb7233;
}
IMG, INPUT, .transpa{ behavior: url(iepngfix.htc);outline:none;}
body { margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;}
A.menu,.menu  {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#cb9b87; text-decoration:none; }
A.menu:hover { color:#FFFFFF; }

A { outline:none;color:#c46a06; text-decoration:none; font-weight:bold}
A:active {outline:none;}
A:hover {color:#7f7e7e;}
.liste_age{
border:none;
color:#af0819;
font-weigth:bold;
background-color:#dfb29f;
font-family: Verdana;
font-size: 11px;
width:40px;
height:15px;
}
.texteq{
border:none;
color:black;
font-weigth:bold;
background-color:#dfb29f;
font-family: Verdana;
font-size: 11px;
width:85px;
height:15px;
}



.photozoom {
border:1px solid #e3b09f;
}

.renseignements {
font-family: Arial,  Helvetica, sans-serif;
font-size: 11px;
	color:#c06409;
	font-style: italic;
	font-weight:bolder;
	line-height:10px;
}

.description {
font-size: 11px;
	color:#ffffff;

	line-height:11px;
}


.vignettes img {
outline:none;
border:1px solid #e3b09f;
filter:alpha(opacity=50);   
-moz-opacity: 1.0;   
opacity: 1.0;
}
a.vignettes img {
outline:none;
border:1px solid #e3b09f;
filter:alpha(opacity=50); 
-moz-opacity: 0.5; 
opacity: 0.5;}


a.vignettes:active img, a.vignettes:hover img {
outline:none;
border:1px solid #e3b09f;
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
}



.vignettesliste, a.vignettesliste  {
cursor:pointer;
outline:none;
border:1px solid #e3b09f;
filter:alpha(opacity=90);   
-moz-opacity: 0.9;   
opacity: 0.9;
}
a.vignettesliste:active, a.vignettesliste:hover  {
cursor:pointer;
outline:none;
border:1px solid #e3b09f;
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
}

.imgdoc,A.imgdoc{
outline:none;
border:1px solid #e3b09f;
}


.vignetteslisteATTENTE, a.vignetteslisteATTENTE  {
cursor:pointer;
outline:none;
border:1px solid #e3b09f;
filter:alpha(opacity=50);   
-moz-opacity: 0.5;   
opacity: 0.5;
}
.vignetteslisteOK, a.vignetteslisteOK  {
cursor:pointer;
outline:none;
border:1px solid #e3b09f;
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
}


.vignetteslisteNON, a.vignetteslisteNON  {
cursor:pointer;
outline:none;
border:1px solid #e3b09f;
filter:alpha(opacity=10);   
-moz-opacity: 0.1;   
opacity: 0.1;
}









.nav,A.nav {
font-family: Tahoma, Arial,  Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
outline:none;border: 0px; }

.selectionnav,A.selectionnav {
font-family: Tahoma, Arial,  Helvetica, sans-serif;
font-size: 11px;
line-height:10px;
font-weight:bold;
color:#c46a07;
outline:none;border: 0px; }

A.selectionnav:hover {
font-family: Tahoma, Arial,  Helvetica, sans-serif;
font-size: 11px;
line-height:10px;
font-weight:bold;
color:#FFFFFF;
outline:none;border: 0px; }



.cell_vignettes{
float:left;
}

.cell_vignettes IMG{
border:1px solid #e3b09f;
float:left;
}

.cell_vignettes_clear{
clear: right;
}





.champ1{
border:none;
background-color:#dfb29f;
	font-family: Verdana;
	font-size:11px;
	width:150px;
	height:15px;
}

.champ7{
border:none;
background-color:#dfb29f;
	font-family: Verdana;
	font-size:9px;
height:15px;
}
.champ8{
border:none;
background-color:#dfb29f;
	font-family: Verdana;
	font-size: 11px;
	width:25px;
	height:15px;
}



.champ2{
border:none;
background-color:#dfb29f;
	font-family: Verdana;
	font-size: 11px;
	width:50px;
	height:15px;
}
.log{
border:none;
background-color:#b1b3b4;
	font-family: Verdana;
	font-size: 11px;
	width:150px;
	height:16px;
}


   .inputfile {
  position:relative;
 width:150px;
	height:16px;
   overflow:hidden;
   background:black url(img/parcourir.jpg) no-repeat right top;
  }
  .inputfile input {
   position:absolute;
   right:0;
   top:0;
   font-size:11px;
   opacity:0;
   -moz-opacity:0;
  filter:alpha(opacity=0);
   cursor:pointer;
  text-align:right;
 }



.rens{
border:none;
background-color:#b1b3b4;
	font-family: Verdana;
	font-size: 11px;
	width:150px;

}


.rens2{
border:none;
background-color:#b1b3b4;
	font-family: Verdana;
	font-size: 11px;
	width:150px;


}

.recherche{
border:none;
background-color:#dfb29f;
	font-family: Verdana;
	font-size: 11px;
	width:60px;
	height:16px;
}
.butsub {
border: #989898 1px solid;
background-color:#dfb29f;
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	width:150px;
	height:20px;
}







.champ2black{
border:none;
background-color:5f5f5f;
	font-family: Verdana;
	font-size: 11px;
	width:50px;
	height:15px;
}

.champ1black{
border:none;
background-color:5f5f5f;
	font-family: Verdana;
	font-size:11px;
	width:150px;
	height:15px;
}

.champ3{
border:none;
background-color:#dfb29f;
	font-family: Verdana;
	font-size:11px;
	width:11px;
	height:15px;
}

.champ4{
border:none;
background-color:#dfb29f;
	font-family: Verdana;
	font-size:11px;
	width:35px;
	height:15px;
}

.champ7{
border:none;
background-color:#dfb29f;
	font-family: Verdana;
	font-size:11px;
	width:70px;
	height:15px;
}
.champ5{
border:none;
background-color:#dfb29f;
	font-family: Verdana;
	font-size:11px;
	width:150px;
}
.champ6{
border:none;
background-color:#dfb29f;
	font-family: Verdana;
	font-size:11px;
	width:400px;
}

.but {
color:white;text-decoration:none;font-weight:bold;}
}

.tab_accueil {
height:588px;
background-image:url(img/fond_accueil.jpg);
}


#fullheight{height:100%}

a.info {
position: relative;
text-decoration: none;
color: black;

}
a.info span {
display: none;
}
a.info:hover {
background: none; /* correction d'un bug IE */
z-index: 500;
}
a.info:hover span {
display: inline;
position: absolute;
top: -15px;
left: 10px;
background: #be0418;
text-align: center;
color: white;
padding: 3px;
}


