/* CSS Document */

body{
	background-image:url(../images/fond.jpg);
	background-repeat:repeat-x;
	margin: 0 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height: 100%;
	background-color:#5F526E;
}
img{
	border:0;
}
#haut{
	width:850px;
	margin-left:auto;
	margin-right:auto;
	height:8px;
	background-color:#FFFFFF;
}
#main{
	width:850px;
	margin-left:auto;
	margin-right:auto;
	height:600px;
	background-color:#FFFFFF;
	min-height: 100%;

}
#flash{
	width:365px;
	float:left;
	background-color:#FFFFFF;
}
#contenu{
	width:485px;
	height:600px;
	float:left;
	background-color:#FFFFFF;
	background-image:url(../images/eau.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
#img_accueil{
	margin-left: 190px;
	margin-top: -160px;
}
#titre{
	width:485px;
	text-align:right;
}
#menu{
	font-size:17px;
}

#footer{
	width:850px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	font-size: 14px;
	text-align:right;
	color:#FFFFFF;
}


/* classe */
.txteGras
{
	font-weight:bold;
}

.rougeGras
{
	color:#FF0000;
	font-weight:bold;
}

/* liens */
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0056a3;
	text-decoration: none;
	font-weight:bold;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0056a3;
	text-decoration: none;
	font-weight:bold;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0056a3;
	text-decoration: none;
	font-weight:bold;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0056a3;
	text-decoration: underline;
	font-weight:bold;
}

#footer a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
}
#footer a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
}
#footer a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
}
#footer a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: underline;
	font-weight:bold;
	font-size:12px;
}

/*Pages */
#main_page{
	width:850px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}
#haut_page{
	width:850px;
	height:167px;
	background-color:#FFFFFF;
}
#flash_page{
	width:330px;
	float:left;

}
#logo_page{
	width:520px;
	text-align:right;
	float:left;
}
#contenu_page{
	width:850px;
	background-color:#FFFFFF;
	text-align:left;
}

#menu_page{
	background-image:url(../images/menu_g.jpg);
	background-repeat:no-repeat;
	margin-left:0px;
	width:300px;
	height: 433px;
	background-color:#FFFFFF;
	float:left;
	font-size:14px;
	
}
#texte_page{
	width:490px;
	float:left;
	background-color:#FFFFFF;
		font-size:14px;

}
/* IE Hack */
.alphaPNG {
  /* compris uniquement par IE  javascript executé sur l'élément */
  behavior:url('../po/png.htc');
}


#infobulle{
	border: 1px solid #8E8E8E;
	padding: 5px;
	font-family: Tahoma,Verdana, Arial;
	font-size: 11px;
	background-color: #E9E9E9;
	filter: alpha(opacity=95); -moz-opacity: 0.95; opacity: 0.95;

}


#accueil a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
}
#accueil a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
}
#accueil a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
}
#accueil a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0056a3;
	text-decoration: underline;
	font-weight:bold;
	font-size:12px;
}