/* CSS Document */

@charset "iso-8859-1";
body {
font-family: arial;
font-size: 10px;
color: #000000;
margin: 0px;
padding: 0px;
background-color: #C0B588;
}

#new_body {
left: 50%;
margin-right: auto;
margin-left: -500px;
width: 1000px;
height: auto;
background: white;
padding: 0px;
position: absolute	!important;	/* pour FF */
position: relative;	/* pour IE */
}

table, td, {
font-family: arial;
font-size: 10px;
}

.date {font-weight: bold;}
.gris {color:#d9cf9e;}
.rouge {color: #ff3300}
.bleu {color: #004487;}


#pub_726 {width: 728px; height: 90px; border: 1px solid #d9cf9e; padding: 0px; margin: auto;}
#pub_726_bottom {width: 100%; padding: 10px 0px 10px 0px; margin: 0px; text-align: center;}
#pub_300  {width: 300px; height: 250px; padding: 0px 0px 10px 0px; margin: 0px;}



#urgent {
width: 964px;
font-size: 11px;
background-color: #E1DEC8;
	padding-top: 10px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 18px;
}
#urgent td {font-size: 11px;}
#urgent a {color: #ff0000;}
.urgent_heure {color: #ff0000; font-weight: bold;	padding-left: 5px;}

.urgentab {
	width: 964px;
	height: 33px; 
    margin: 0px;
	background-color: #fff9dd;
border: 3px solid red;
}

#content {
	width: 1000px;
	height: auto; 
    margin: 0px;
	background-color: #E1DEC8;
	text-aligne: center;
	
	}
	
#content_td {
	width: 1000px;
	height: auto; 
    padding: 10px 18px 0px 18px;
	margin: 0px;

}

#exclusif {
width: 646px;
height: 268px;
padding: 0px 0px 0px 0px; 
margin: 0px;
border: 1px solid #d9cf9e; 
background: white;
}
#exclusif_menu {height: 30px; width: auto; margin: 0px 0px 0px 0px; padding: 5px 10px 5px 10px ; background:#d9cf9e;}
#exclusif_menu h3 {font-size: 18px; color:#af5700; font-weight: bold; padding: 0px; margin: 3px 0px 2px 0px; float: left;}
#exclusif_menu a {color: white; width:19px; height: 18px; margin-left: 10px; padding: 3px 0px 2px 10px; margin: 3px 0px 2px 5px; font-size: 14px; font-weight: bold; background: #af5700; float: left;}
#exclusif_menu a:hover {color: white; background: #004485;}

#exclusif_menu ul {padding: 20px 5px 0px 0px;}

a.exclusif_menu_off{color: white; background: #af5700;}

a.exclusif_menu_off:hover{color: white; background: #af5700;font-weight:bold;}

a.exclusif_menu_on{color: white; background: #004485; }

a.exclusif_menu_on:hover{color: white; background: #004485;font-weight:bold;}


.exclusif_article_on{
	width: 646px;
	height:229px;
	background: white;
	clear: both;
}

.exclusif_article_off{
	width: 644px;
	height:229px;
	background: white;
	display:none;
}


#exclusif_article {padding: 10px 5px 0px 10px; }

a.exclusif_articles_title{
	font-size: 18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#004485;
	margin: 0px;
	font-weight:bold;
	text-decoration:none;
}
a.exclusif_articles_title:hover{
	font-size: 18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#004485;
	margin: 0px;
	font-weight:bold;
	text-decoration:underline;
}

a.exclusif_articles_chapo{
	font-size: 12px; color:#004485; margin: 0px; font-weight:bold;
	text-decoration:none;
}
a.exclusif_articles_chapo:hover{
	font-size: 12px; color:#004485; margin: 0px; font-weight:bold;
	text-decoration:underline;
}



#gauche {width: 400px; margin: 0px 0px 10px 0px; padding: 0px; float: left; background:}

#droite {width: 219px; margin: 0px 0px 10px 18px; padding: 0px; float: left; }

.gauche {width:646px;background: #e1dec8; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.centre {width:18px;background: #e1dec8; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.droite {width:302px;background: #e1dec8; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

#encart1 {
font-size: 10px;
width: 400px;
height: 220px;
padding: 0px 5px 0px 0px; 
margin: 10px 0px 0px 0px;
border: 1px solid #d9cf9e; 
background: white;
}
#encart1 h1 {font-size: 18px; color:#004485; margin: 0px;}
#encart1 h2 {font-size: 14px; color:#af5700; margin: 0px;}
#encart1 h4 {font-size: 12px; color:black; margin: 0px; font-weight: normal;}
#encart1 li {font-size: 8px; color:#af5700; padding: 1px; margin-left: 5px;}
#encart1 a {font-size: 12px;}
a.encartLI{font-size: 20px; color:#af5700; padding: 1px; margin-left: 5px;text-decoration:none}
a.encartLI:hover{text-decoration:underline;}

#encart1 a.encartHome{font-size: 18px; color:#004485; margin: 0px;text-decoration:none;}
#encart1 a.encartHome:hover{text-decoration:underline;}
#encart1 a.encartHome2{font-size: 12px; color:black; margin: 0px;font-weight: normal;text-decoration:none;}
#encart1 a.encartHome2:hover{text-decoration:underline;}


#guidejdc {
text-align: center;
color: white;
width: 229px;
height: 220px;
padding: 0px 0px 0px 0px; 
margin: 10px 0px 0px 0px;
border: 1px solid #d9cf9e; 
background: #af5700;
}
#guidejdc p {
font-size: 11px;
text-align: left;
width: 200px;
margin: 3px 0px 3px 12px;
}
#guidejdc select {
border: 1px solid silver; 
font-size: 10px; 
height: 18px; 
background: #f0ede9; 
margin: 3px 0px 3px 0px; 
width: 200px; 
}
#jdc_valid {color: #004485; border: 1px solid #d9cf9e; font-size: 9px; font-weight:bold; height: 18px; background: white; margin: 3px 0px 3px 0px;}

#publi1 {
width: 229px; 
height: 220px; 
padding: 0px 0px 0px 0px; 
margin: 10px 0px 0px 0px; 
border: 1px solid #d9cf9e; 
/*background: url(../img/bg_brasserie.jpg) center no-repeat; */
background-color: white;
}
#publi1 h3 {font-size: 12px; color: #004485; margin: 120px 5px 5px 5px;text-decoration:none;font-weight:bold;}
#publi1 a.title {font-size: 12px; color: #004485;text-decoration:none;font-weight:bold;}
#publi1 a.title:hover{text-decoration:underline;}
#publi1 h4 {font-size: 11px; color: black; margin: 5px; font-weight: normal;} 

#publi2 {
width: 229px;
height: 220px;
padding: 0px 0px 0px 0px; 
margin: 10px 0px 0px 0px;
border: 1px solid #d9cf9e; 
background: white;
}
#publi2 h3 {font-size: 12px; color: #004485; margin: 120px 5px 5px 5px;text-decoration:none;font-weight:bold;}
#publi2 a.title {font-size: 12px; color:#004485; text-decoration:none;font-weight:bold;}
#publi2 a.title:hover{text-decoration:underline;}
#publi2 h4 {font-size: 11px; color:black; margin: 5px; font-weight: normal;}

#clear {padding: 0px; margin: 0px; clear: both;}
#clear2 {padding: 0px; margin: 0px; clear: both;border-top-width:1px;border-top-style:solid;border-top-color:#AF5700;height:1px;}

#sponsor {
width: 644px;
height: 105px;
padding: 0px 0px 0px 0px; 
margin: 10px 0px 0px 0px;
border: 1px solid #d9cf9e; 
background: #fff9dd;
}

#sponsor h4 {font-size: 11px; color:black; margin: 5px; font-weight: normal;}


#encart2 {
font-size: 10px;
width: 646px;
height: auto;
padding: 5px 0px 5px 0px; 
margin: 10px 10px 0px 0px;
border: 1px solid #d9cf9e; 
background: white;
}
#encart2 h3 {font-size: 14px; color:#af5700; margin: 5px;}
#encart2 a {font-size: 12px;}
#encart2 ul {margin-left: 20px;}
#encart2 li {font-size: 12px; color:#af5700; padding: 2px; margin-left: 5px;}
#encart2_cont {display: inline; width: 50%; float: left; background: white;} 
#liste_rub_cont {display: inline; width: 100%; float: left; background: white;} 
#liste_rub_cont h5 {font-size: 11px; color:#AE5600; margin: 0px; padding:0px; font-weight: normal; display: inline;}



#galerie {
font-size: 10px;
width: 646px;
height: auto;
padding: 0px 0px 0px 0px; 
margin: 10px 0px 0px 0px;
border: 1px solid #d9cf9e; 
background: white;}

#galerie_centre {
padding: 0px 0px 0px 4px; }

#galerie a {font-size: 12px; color:#ffffff; text-decoration: none;}
#galerie a:hover {font-size: 12px; color:#ffffff; text-decoration: underline;}
#galerie ul {font-size: 10px; color:#004487; margin-left: 3px; margin-right: 3px;}
#galerie li {font-size: 12px; color:#004487; padding: 2px; margin-left: 5px;}
#galerie li a:hover {font-size: 12px; color:#ffffff; text-decoration: none;}

.tdgalerie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	background-color: #bfb087;} 

ul#tabnav {
font: bold 11px arial, sans-serif;
list-style-type: none;
list-style-image:none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
margin: 0;
}

ul#tabnav li {
list-style-image:none;
float: left;
width : auto;
height: 21px;
color: white;
margin: 0px 4px 0px 0px;
padding: 4px 0px 0px 10px;
}

ul#tabnav li.inactive {
list-style-image:none;
float: left;
width : auto;
height: 21px;
color: white;
background-image: url(../img/png/bg_tabnav.png);
background-color: #af5700;
margin: 0px 4px 0px 0px;
}

ul#tabnav li.active {
list-style-image:none;
width : auto;
height: 21px;
border-bottom: 1px solid #ffffff;
background-color: #ffffff;
}

ul#tabnav li.active a {
color: #af5700;
}

ul#tabnav_rub li {
list-style-image:none;
float: left;
width : auto;
height: 21px;
color: white;
margin: 0px 4px 0px 0px;
padding: 4px 0px 0px 10px;
text-align:center;
}

ul#tabnav_rub li.inactive {
list-style-image:none;
float: left;
width : auto;
height: 21px;
color: white;
background-image: url(../img/png/bg_tabnav_rub.png);
background-color: #af5700;
margin: 0px 4px 0px 0px;
}

ul#tabnav_rub li.active {
list-style-image:none;
width : auto;
height: 21px;
border-bottom: 1px solid #ffffff;
background-color: #C0B588;
}

ul#tabnav_rub li.active a {
color: #af5700;
font-weight: bolder;
text-decoration:underline;
font-size: 11px;
}

ul#tabnav_rub li.inactive a:hover{
text-decoration: none;
}

ul#tabnav_rub li.inactive a {
color: #FFFFFF;
font-weight: bolder;
text-decoration:underline;
font-size: 11px;
}


ul#tabnav_rub li.inactive a:hover{
text-decoration: none;
}


#tabnav a {
float: left;
display: block;
color: white;
font: bold 12px arial, sans-serif;
text-decoration: none;
padding: 1px;

}

#tabnav a:hover {
color: #af5700;
background: white;
width : auto;
height: 20px;
}

.tabnav_on{
	width: auto;
	background: white;
	margin: 0px 10px 10px 2px;
	padding: 10px 0px 10px 0px;
	clear: both;
}

.tabnav_off{
	width: auto;
	background: white;
	margin: 0px 0px 10px 0px;
	padding: 10px 0px 10px 0px;
	clear: both;
	display:none;
}

.pmuc{
	background-color: #077B10;	
}


#news_droite {
width: 300px;
height: auto;
background: white;
border: 1px solid #d9cf9e; 
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
clear: both;
}
#news_droite ul {margin-left: 0px;}
#news_droite a {font-size: 12px;}
#news_droite li {font-size: 12px; color:#af5700; padding: 2px; margin-left: 25px;}

#encart_droite {
width: 290px;
height: auto;
background: white;
border: 1px solid #d9cf9e;
margin: 0px 0px 10px 0px;
padding: 5px 0px 10px 10px;
clear: both;
}

#encart_droite h3 {font-size: 12px; color:#af5700; margin: 0px 0px 5px 0px;}
#encart_droite a {font-size: 12px;}
#encart_droite ul {margin: 0px 0px 10px 17px;}
#encart_droite li {font-size: 10px; color:#af5700; padding: 2px; margin: 0px 0px 0px 0px;}
#encart_droite td {font-size: 12px;}

li#pdf {list-style-image:url(../img/png/puce_pdf.png); margin-left: 6px;}


#alerteemail {
text-align: center;
color: white;
width: 300px;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 10px 0px;
border: 1px solid #d9cf9e; 
background: #af5700;
float: left;
}
#alerteemail td {
color: white;
font-size: 11px;
text-align: left;
}
#alerteemail select {
border: 1px solid silver; 
font-size: 10px; 
height: 18px; 
background: #f0ede9; 
margin: 3px 0px 3px 0px; 
width: 180px; 
}
#alerte_valid {color: #004485; border: 1px solid #d9cf9e; font-size: 9px; font-weight:bold; height: 18px; background: white; margin: 3px 5px 3px 0px; float: right;}

#sondage_td {padding: 0px 0px 0px 0px}
#sondage_valid {color: white; border: 1px solid #d9cf9e; font-size: 9px; font-weight:bold; height: 18px; background: #d9cf9e; margin: 5px 0px 0px 0px; float: left;}

#service {
width: 300px;
height: auto;
background: white;
border: 1px solid #d9cf9e; 
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
clear: both;
}
#service ul {margin-left: 0px;}
#service a {font-size: 12px;}
#service li {font-size: 12px; color:#af5700; padding: 2px; margin-left: 25px;}
#service p {font-size: 12px; color:#004485; margin: 5px; margin-left:10px; border-bottom: 1px solid #d9cf9e;}

.bleu {color: #004487;}


#sitemap {
width: 964px;
background: white;
padding: 5px 0px 5px 0px;
margin: 0px 18px 0px 18px;
display: block;
}
#sitemap h2 {font-size: 11px; color:#666666; margin: 3px 3px 3px 10px;}
#sitemap h3 {font-size: 11px; color:#af5700; text-transform: uppercase; font-weight: bold; padding: 0px; margin: 7px 0px 2px 0px;}
#sitemap_cont {display: inline; width: 180px; float: left; background: white; margin: 0px 0px 0px 10px;}

#footer {
width: 964px;
text-align: center;
padding: 5px 0px 5px 0px;
margin: 0px 18px 0px 18px;
background: #e0dec9;
}

.button {
	background-color: #bfb087;
	border: none;
	height: 20px;
	width: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;


}
.button:hover {
	background-color: #004487;}

#galeriephoto_liste {
font-size: 10px;
text-align: left;
width: 210px;
height:250px;
margin: 5px;
padding: 10px;
background: #e9e5e0;
border-bottom: 1px solid #c8bdb2;
border-right: 1px solid #c8bdb2;
float: left;
}

#galeriephoto_droite{
	font-size:11px;
}

#galeriephoto_droite h2{
	font-size: 18px; 
	color:#9A4D00;
}

#encart_emploi1 {
font-size: 10px;
width: 99%;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 3px;
border-bottom: 1px solid #cecece; 
background: white;
}
#encart_emploi1 h1 {font-size: 18px; color:#124b84; margin: 0px;}
#encart_emploi1 h2 {font-size: 14px; color:#124b84; margin: 0px;}
#encart_emploi1 h3 {font-size: 12px; color:#124b84; margin: 0px;}
#encart_emploi1 h4 {font-size: 11px; color:black; margin: 0px; font-weight: normal;}
#encart_emploi1 h5 {font-size: 11px; color:silver; margin: 0px; font-weight: normal;}

#encart_emploi2 {
font-size: 10px;
width: 99%;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 3px;
border-bottom: 1px solid #cecece; 
background: #f5f5f5;
}
#encart_emploi2 h1 {font-size: 18px; color:#124b84; margin: 0px;}
#encart_emploi2 h2 {font-size: 14px; color:#124b84; margin: 0px;}
#encart_emploi2 h3 {font-size: 12px; color:#124b84; margin: 0px;}
#encart_emploi2 h4 {font-size: 11px; color:black; margin: 0px; font-weight: normal;}
#encart_emploi2 h5 {font-size: 11px; color:silver; margin: 0px; font-weight: normal;}


.emploi_td1 {font-size: 10px; font-weight: bold; text-transform: uppercase; border-bottom: 1px solid #cecece; background: #f5f5f5;}
.emploi_td2 {font-size: 11px; font-weight: bold; border-bottom: 1px solid #cecece;}
.emploi_td3 {font-size: 11px; font-weight: normal; border-bottom: 1px solid #cecece;}

li.searchresult{
	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#AE5600;
}
a.searchresult{
	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#AE5600;
	text-decoration:underline;
}
a.searchresult:hover{
	text-decoration:none;
}
span.searchresult{
	font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;
	font-style:italic;
}