/* CSS Document */

body {
font-family: Verdana, Arial, sans-serif;
/*color: #333;*/
margin:0;
padding :0;
width:750px;
margin-left: auto;
margin-right: auto;
border-left: solid #999 1px ;
border-right: solid #999 1px ;
	
background-color:#FFFFD7;

} 
h1{
margin:0;
padding :10px;
font-size: 1.2em;
font-weight:bold;
text-align:left;
color:#006666;
background-color:#FFFFFF;
}
h2{
font-size: 1em;
color:#666600;
clear:both;
}
a{
text-decoration:none;
}
a:hover{
background:none;/* bug IE*/
}



#entete{ 
width: 750px; 
background-color:#FFFFFF;
} 

.soustitre{ 
font-size: 0.8em; 
}

#menu
{

 margin: 0px 0px 0px 100px;
 font-weight:bold;
}
 #menu a
 {

text-decoration:none;
text-align:center;
background-color:#FFFFCC;
border-style:solid;
border-width: 1px;
border-color:silver;
margin: -3px;
padding:0px 15px 0px 15px;
color:#006666;
}
 #menu a:hover
 {
color: #FF0000;
}
.onglet
{
color: #0000FF;
/*font-weight:bold;*/
}

#contenu{
font-size: 0.7em;
width:750px;
/*background-image: url(media/ombre_d.jpg);
	background-repeat: repeat-y;
	background-position :right top;*/ 
background-color: #FFFFFF;

}

#menu_vert{
float:left;
width: 180px;

/*margin-top: 20px;*/
padding-left:10px;

background-repeat:no-repeat;
background-position:bottom;
background-color: #FFFFFF;
text-decoration: none;

}
#menu_vert p { 
/*margin-left: lem; */
}
#menu_vert ul  {

} 
#menu_vert li{
list-style-type: none; 

} 
#menu_vert li a { 
color:#006666;
}
#menu_vert li a:hover{ 
color:#FF0000;
} 

#menu_vert_cadre{

padding: 5px;
text-align:center;
border: solid #999 1px ;
background-color:#F0F0F0;
}


#texte{
float:left;
width: 500px;
margin-left: 20px;
padding: 10px 5px 10px 5px;
color:#333333;
text-align:justify;
/*background-color:#FFFFFF;*/
}

#texte td{
padding: 5px ;
}

#cartouche{
/*width: 500px;*/

height:auto;
padding: 5px;
text-align:justify;
border: solid #999 1px ;
background-color:#F0F0F0;

	/*background-image: url("ombre_d.jpg");
	background-repeat: repeat-y;
	background-position :right top; */

}
.titre_cartouche
{color:#006666;
font-weight:bold;
font-size: 1.2em;
}
.photo_gauche
{float:left;
padding: 0px 10px 10px 10px;

}
.photo_droite
{float:right;
padding: 0px 10px 10px 10px;

}
/* pour agrandir les photos*/
#texte a span
{display:none;
}
#texte a:hover span{
display:inline;
position:absolute;
width: 200px;

}
.texte_photo_g
{
clear:left;
}
.texte_photo_d
{
clear:right;
}

#pied{
clear:both;
padding: 0px ;
/*background-color:#b2b2b2;*/
}

/*resultat batilus*/
.general {border-style: solid; border-width:0; background-color: Lavender;}

/*.lenom {font-family: "times"; font-size: 14; font-weight: normal;}*/
.detail {border-style: solid; border-width: 0; background-color: Aquamarine;}
