body
  { color: #369; 
  font-size: 10px; 
  font-family: Verdana, Arial, Geneva, Helvetica, "Times New Roman", sans-serif; 
  background-image: url("http://www.carrebleudeslandes.com/img/background.jpg");
	background-repeat: repeat-y;
  margin: auto;}

 table 
{ border:0px;}
 td
{padding:0px;
margin: 0px;
border: 0px;
}
img{border :0px;} 
h5  { color: #336699; font-size: 9px; font-family: Geneva,Helvetica, Verdana, Arial, sans-serif; font-style: normal; font-weight: normal; line-height: normal; text-decoration: none }
h4   { color: #336699; font-size: 11px; font-family: Verdana, Arial,Geneva, Helvetica,  sans-serif; font-style: normal; font-weight: bold; line-height: normal; text-decoration: underline; text-align: center }
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #369;
	text-decoration: none;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #369;
	text-decoration: none;
}
/*a:link { font-weight:bold; color:#111111; text-decoration:none }
a:visited { font-weight:bold; color:#111111; text-decoration:none }
a:hover { font-weight:bold; color:#DD0000; text-decoration:underline }
a:active { font-weight:bold; color:#E00000; text-decoration:underline }
a:focus { font-weight:bold; color:#E00000; text-decoration:underline }*/

#activelink

.general
{
background-color: #c6e0f4;
background-repeat: repeat-x;
}

.cadre
{
margin-left: auto;
margin-right: auto;
border-style: solid ;
border-width: 1px ;
border-color: #0075D0 ; 
width: 804px;
background-color: white;
}

.header
{
/*margin-left: 0px;*/
margin-left: auto;
margin-right: auto;
height: 53px;
width: 796px;
padding: 0px;
background-color: transparent;
background-repeat: no-repeat;

overflow: auto;
font-size: 11px;
color: #BBBBBB;
border-style: solid ;
border-width: 2px ;
border-color: white ; 
font-family:verdana, tahoma, century gothic,  URW Gothic L;
text-align: justify;

}

.menu
{
margin-left: auto;
margin-right: auto;

height: 20px;
width: 790px;
padding-right: 10px;
border-style: solid ;
border-width: 2px ;
border-color: white ; 

background-color: white;
overflow: auto;

font-size: 11px;
color: black;
font-family:verdana, tahoma, century gothic,  URW Gothic L;
text-align: right;
font-weight: bold;

}


.highlight
{
margin-left: auto;
margin-right: 0px;
width: 650px;
border-style: dotted ;
border-width: 1px ;
border-color: #0075D0 ;
/*padding-top: 0px;*/
padding: 8px;
background-color: #ffde00;
background-repeat: no-repeat;
color: #111111;
font-family:verdana, tahoma, century gothic,  URW Gothic L;
/*font-weight: bold;*/
font-size: 14px;
vertical-align: middle;
}



.encadre
{
margin-left: auto;
margin-right: auto;

width: 760px;

border-style: solid ;
border-width: 1px ;
border-color: #0075D0 ;
/*padding-top: 0px;*/
padding: 10px;
background-color: transparent;
background-repeat: repeat-x;


color: #000000;
font-family:verdana, tahoma, century gothic,  URW Gothic L;
font-weight: bold;
font-size: 12px;
}

.titre_encadre
{
padding: 5px;
background-color: transparent;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
}

.popup
{
margin-left: auto;
margin-right: auto;
/*width: 780px;*/
border-style: solid ;
border-width: 2px ;
border-color: white ;
/*padding-top: 0px;*/
/*padding: 10px;*/
background-color: white;
background-repeat: no-repeat;
color: #111111;
font-family:verdana, tahoma, century gothic,  URW Gothic L;
/*font-weight: bold;*/
font-size: 13px;
vertical-align: middle;
}


#infobulle {
position: absolute;
/*visibility: hidden;*/
display: none;
z-index: 50;
/*width: 350px;
height: 350px;*/
border-style: solid ;
border-width: 1px ;
border-color: #336699 ;
padding: 1px;
background-color: #ffffff;
float: left;
float: right;
margin-top:100px;
margin-left:100px;
/*opacity: .95;*/
/*filter: alpha(opacity=95);*/
}

#piccomment
{
padding: 0px;
color: #369;
font-weight: bold;
font-size: 13px;
text-align: center;

}


/*#map { width: 760px; height: 450px; padding : 10px; border : 1px solid #1B5EA8; margin : auto;}*/

.error
{
margin-left: auto;
margin-right: auto;
width: 760px;
border-style: dotted ;
border-width: 5px ;
border-color: #FF0000 ;
/*padding-top: 0px;*/
padding: 8px;
background-color: #ff8c8c;
background-repeat: no-repeat;
color: #000000;
font-family:century gothic,tahoma,  verdana, URW Gothic L;
/*font-weight: bold;*/
font-size: 14px;
vertical-align: middle;
}

.recap
{
margin-left: auto;
margin-right: auto;
width: 760px;
border-style: solid ;
border-width: 1px ;
border-color: #0075D0 ;
/*padding-top: 0px;*/
padding: 8px;
background-color: #FFFFFF;
background-repeat: no-repeat;
color: #000000;
font-family:verdana, tahoma, century gothic,  URW Gothic L;
/*font-weight: bold;*/
font-size: 14px;
vertical-align: top;

}

