body {
margin: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color:#010101;
background-color:#39458C;

}

a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
  	color:#303382;
	text-decoration:underline;
}

a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
  	color:#000000;
	text-decoration:underline;
	
}

h4 {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;

}

p {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#20283C;
	line-height:14px;
	
}

td {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#20283C;
	line-height:14px;	
	
}

table.generale {
	border: 1px solid;
	border-color: #000000;
	
	
}


a.seloger {
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
  	color:#303382;
	font-weight:bold;
	text-decoration:underline;
	 }

a.seloger:hover { 
   
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
  	color:#000000;
	font-weight:bold;
	text-decoration:underline;
  
	 	 }
a.entrez {
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;
  	color:#ffffff;
	font-weight:bold;
	
	 }

a.entrez:hover { 
   
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;
  	color:#ffffff;
	font-weight:bold;
	 	 }
a.download {
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;
  	color:#ffffff;
	font-weight:bold;
	
	 }

a.download:hover { 
   
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;
  	color:#ffffff;
	font-weight:bold;
	 	 }
#mail a{
   
    font-family: Times New Roman, Times, serif;
 	font-size: 12px;
  	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
#mail a:hover{
   
    font-family: Times New Roman, Times, serif;
 	font-size: 12px;
  	color:#E6A407;
	font-weight:normal;
	text-decoration:none;
}
/* classe pour le texte réalisation et mention légales */
.bastitre{
    font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
  	color:#303382;
}
.boldo{
font-weight:bold;
}

	.adresse	{
    font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;
  	color:#ffffff;
	font-weight:bold;
	padding-right:4px;
	}
	

	/* classe pour la bordure photo coup de coeur */
	.image {
border:2px solid #E65A05;
}
.image2 {
border:2px solid #7C95D7;

}
#mot td{
		
    font-family: Arial, Helvetica, sans-serif;
 	font-size:9px;
  	color:#000000;
	vertical-align:bottom;
	padding-bottom:0px;
	
	}

.situer{
text-indent:10px;
}
/*TABLEAUX*/

.tabFond1{ border-color:#000000; border-width:0; border-style:solid; padding:2px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#ffffff;}

.tabFond2{ border-color: #000000 ; border-width:1px; border-style:solid; padding:0px; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif;  color:#ffffff;}

.tabFond3{ border-color: #000000 ; background-image:url(../images/fond_print.jpg); border-width:1px; border-style:solid; padding:0px; font-size:9px; font-family: Verdana, Arial, Helvetica, sans-serif;  color:#ffffff;}

.tabTitre{background-image:url(../images/fond_tab.gif); color:#000000; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; border-color:#000000; border-width:1px; border-style:solid;}

.tabCouleur{border-color:#000000; border-width:1px; border-style:solid; padding:2px; color: #ffffff ;}
	
	
	
	/* CLASSES MISE EN PAGE GUIDE PRATIQUE */
	
.txtTitre3 {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 13px; 

font-style: normal; 

font-weight: bold; 

color: #ffffff;

}



.gras {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px; 

font-style: normal; 

font-weight: bold; 

color:#333399;

}



.encadre {

background-color:#ffffff; 

color: #333399;

border-color: #333399; 

border-width:2; 

border-style:solid; 

padding:2;

}

