/* CSS Document */

body {
margin:0;
background:url(img/back1.jpg);
background-color:#dfdfe1;
color:#052147;
font-family:Arial, Helvetica, sans-serifl;
}

/*tables*/
#main {
margin-top:5px;
margin-bottom:10px!important;
border-style:solid;
border-width:4px;
border-color:#008cad;
width:760px;
height:400px;
background-color:#ffffff;
text-align:left;}

#top {
margin:0;
padding-left:20px;
height:126px;
background:url(img/fond_top.gif);
background-repeat:repeat-x;
}

#menutop{
height:35px!important;
background-color:#052147;
}

#menutop div{
margin:0;
color:#ffffff;
/*padding-left:60px;*/
float:left;
font-size:12px;
}

#menutop div a{
color:#73cadf;
font-weight:bold;
text-decoration:none;
}

#menutop div a:hover{
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

/* bas de page */

#bas{
font-size:10px;
height:35px;
background-color:#052147;
}

#bas table{
color:#FFFFFF;
font-size:10px;
font-weight:bold;
height:35px;
width:100%;
padding-left:10px;
padding-right:10px;
}

#bas table a{
color:#FFFFFF;
text-decoration:underline;
}

#bas table a:hover{
color:#00a0c6;
text-decoration:underline;
}

/* bas de page */
#bas2{
height:12px;
background:url(img/bottom.gif);
background-repeat:repeat-x;
}

/* contenu */
#contenu{
height:400px;
text-align:left;
}

h1{
font-size:24px;
font-weight:bold;
text-decoration:none;
}
h3{
font-size:14px;
font-weight:bold;
text-decoration:underline;
}
.texte{
font-size:11px;
padding:10px;
}
#texte_contenu p{
font-size:11px;
}
#section{
width:300px;
font-size:24px;
font-weight:bold;
color:#ffffff;
margin:0px;
margin-left:50px;
margin-top:10px;
}

#commentaire{
width:300px;
background:#FFFFFF;
font-size:16px;
font-weight:bold;
padding:20px;
margin:0px;
margin-left:25px;
margin-top:160px;
filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
}
#fond_orange{
/*background-color:#b59a75;*/
/*background-color:#052147!important;*/
/*background-color:#efefef!important;*/
}
#formulaire{
background-color:#eeeeee;
font-size:12px;
}
#adresse{
padding-left:20px;
font-size:11px;
}
.news{
font-family:Arial, Helvetica, sans-serif;
position: absolute; background: url(img/bloc_news.gif) no-repeat; width:255px; height:321px; margin-left:520px; margin-top:145px;font-size:12px;}

.news ul{ margin-top:10px;}
.news li{ list-style-image: url(img/bullet2.gif)}

.news a{color:#12326b; text-decoration:none;}
.news a:hover{color:#6b8ac2; text-decoration:none;}

/********** SECTION DES NOUVELLES ***********/
#div_nouvelles{
	width:295px;
	color:#FFFFFF;
	height:auto;
	font-family:Arial, Helvetica, sans-serifl;
	font-size:11px;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 5px;
}
#div_nouvelles p{
	margin:0px;
	padding:0px
}
#div_nouvelles li{
	list-style-type: square;
	margin-left:-10px;
}
#div_nouvelles a:link{
	text-decoration:none;
	color:#FFFFFF;
}
#div_nouvelles a:visited{
	text-decoration:none;
	color:#FFFFFF;
}
#div_nouvelles a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}
#div_nouvelles a:active{
	text-decoration:none;
	color:#FFFFFF;
}
#titre_nouvelles{
	width:300px;
	border-bottom:thin solid #FFFFFF;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

/********** LIENS en général **************/

a:link{
	text-decoration:none;
	color:#052147;
}
a:visited{
	text-decoration:none;
	color:#052147;
}
a:hover{
	text-decoration:underline;
	color:#052147;
}
a:active{
	text-decoration:none;
	color:#052147;
}