/* Remise à zéro de tous les styles*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}

ol,ul {list-style:none;}

caption,th {text-align:left;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

q:before,q:after{content:'';}

abbr,acronym {border:0;}

body {

	background-color: #6a747c;

   background-image: none;

   color:#003366;

   text-align : center;

   margin:0;

   padding:0;

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

   display: block;

}

#navcontainer ul li {

list-style-type: none;

padding: 0;

margin: 0;

display: block;

float: left;

background: url("../images/repos.gif");

font: 10px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;

text-align: center;

}



#navcontainer a

{

color: #204B7E;

text-decoration: none;

display: block;

width: 100px;



}

#navcontainer a:hover {

background: url("../images/survol.gif");

color: #DB0A00;

}



#accueil{

   position:absolute;

   width: 700px;

   height:370px;

   background-color: white;

   color:black;

   text-align: left;

	left: 50%;

	margin-left: -350px;

	/* Hack CC pour IE MAC \*/

	top: 50%;

	margin-top: -185px;

	/* fin hack CSS pour IE MAC */

}

#easyaccueil{

 	clear:both;

}

#interne{

   position:absolute;

   width: 700px;

   background-color: white;

   color:black;

   text-align: left;

	left: 50%;

	margin-left: -350px;

	/* Hack CC pour IE MAC \*/

	top: 50%;

	margin-top: -241px;

	/* fin hack CSS pour IE MAC */

}



#top{

   width:700px;

   height: 29px;

	padding:0 0 0 0;

   margin:0;

   background-color: transparent;

	/*background-image: url(../images/fond-menu.gif);

   background-repeat: no-repeat;

   background-position: bottom right;*/

}



#gauche{

   float: left;

   width: 428px; 

}



#gauche img{

   border:0;

   margin:13px 0 0 13px;

}

#photographie{

  width: 370px;

  text-align: center;

  vertical-align: top;

}



#photographie img{

   border:0;

   margin:38px 0 0 13px;

}

#nouvelle{

  width: 370px;

  text-align: right;

  vertical-align: top;

}

#nouvelle img{

   border:0;

   margin:13px 0 0 13px;

}

#droite{

   float: right;

   width: 272px;

   text-align:center;

   padding:30px 0 0 0;

}



#droite p{

   display: none;

}



#texte{

   width: 330px;

	height:360px;

   text-align:left;

   padding:0 0 0 0;

   vertical-align:top;

}

#texte a{

   /*color:#003366;

   text-decoration:none;*/

}



#texte h2{

 font-size: 20px;

 color:#CC3300;

 text-align:right;

 padding:0 10px 10px 0;

 font-weight: normal;

}



#texte h3{

 font-size: 10px;

 color:#CC3300;

 text-align:left;

 padding:0 10px 0 100px;

 font-weight: bold;

}

#texte h3 a{

 text-decoration:none;

  color:#CC3300;

}



#texte h3 img{

vertical-align: middle;

}



#texte p{

  color:#003366;

   padding:0 10px 10px 45px;

   margin:0;

   font-size:10px;

}



#texte li{

 color:#003366;

 text-align:left;

 padding:0 0 0 60px;

 margin:0;

 list-style: none;

 font-size:10px;

}



#texte li a{

   color:#003366;

   text-decoration:none;

   margin:0;

   padding:0;

}



#texte li:first-letter{

   color: #CC3300;

   font-weight: bold;

   margin:0;

   padding:0;

}



#texte p:first-letter{

   color: #CC3300;

   font-weight: bold;

   margin:0;

   padding:0;

}



#bas{

position: relative;

top: 12px;

}



#bas img{

   border:0;

   margin:0;

   padding:0;

}



#adresse{

   height: 35px;

   width: 700px;

   background-color:transparent;

   color:#003366;

   font-size:10px;

   padding-left:10px;

}



#promotion img{

  bottom: 0;

  right: 0; 

  float:right;

  border:0;

}



#adresse a{

   color:#003366;

   text-decoration: none;

}



#easy{

   height: 30px;

   width: 700px;

   background-color:#6a747c;

   text-align: right;

   height: 30px;

   width:700px;

   font-size: 10px;

   color: #A1ABAC;



}



#easy img{

   border:0;

   vertical-align: middle;

}



#easy a{

   font-size: 10px;

   color: #A1ABAC;

   text-decoration:none;

}



#easy p{

   font-size: 10px;

   color: #A1ABAC;

}

#tableau{

	width:700px;

	background-color: transparent;



}



.contenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #003366}

.titres {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #CC3300}

td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #003366 }

input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #003366 }

.titresCopie { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF}




