body { background: #fee202 url(../../media/xx/navig/fd_p.jpg) repeat-x; margin:0;  
        font:12px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000;}

td { font:12px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000;}

h1 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; display: inline; font-weight: bold; }
h2 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; display: inline; font-weight: bold; }
h3 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; display: inline; font-weight: bold; }

/*a { color: #0089c8; font-weight: normal; text-decoration: underline;}
a:hover { text-decoration: none;}*/
.marron { color:#DB7C04 }
.s-font-erreur { color: red; font-weight: bold;}
.s-font-ok { color:#009900; font-weight: bold; }

label {	color: #000 }
.obligatoire { color: #009ce8 }
input.texteform, textarea.texteform {	border:#baaa9d solid 1px; padding:2px; width:80%; }
input.submitform { border:#baaa9d outset 1px; background-color: #baaa9d }

#site { width:1000px; }

.centrer { margin-left: auto; 	margin-right: auto;	text-align: center;}

/* --- Bandeau --- */
#bandeau { width: 1000px; height: 136px; background: url(../../media/xx/navig/bandeau.jpg) no-repeat; vertical-align: top;}


/*--- Menu haut ---*/

#menu-haut { font-size: 10px;	color:#993300; height:17px; padding-right: 3px;  }
#menu-haut a { font-size: 11px; font-weight: normal; }

a.menu_haut_non_select { color: #006699; text-decoration: none; }
a.menu_haut_non_select:hover { text-decoration: underline;}	

a.menu_haut_select { color: #f37619; text-decoration: underline;}
a.menu_haut_select:hover { text-decoration: none;}	

#menu-haut .gauche {	float: left;}
#menu-haut .droite {	float: right;}

#menu-actu {
	background: url(../../media/xx/navig/fond_news.jpg) repeat-y right; text-align: right;
   width: 192px; margin-top: 6px;	padding: 7px 0; }
#menu-actu a {
	padding-left: 10px;	padding-right: 4px;
	text-decoration: none;
}
#menu-actu a:hover { text-decoration: underline;}	

a.menu_actu_select {
	color: #663300; font:bold 13px Arial, Helvetica, sans-serif; 
	/*background: url(../../media/xx/navig/puce.gif) no-repeat;	background-position: 0 5px; */
		}
a.menu_actu_non_select {
	color: #663300; font:normal 13px Arial, Helvetica, sans-serif; }


/* --- Gauche --- */
#colonne-gauche {	background: #90bee0 url(../../media/xx/navig/bas_flash.jpg) no-repeat;	background-position: 0 336px;	text-align: center;	width: 170px; }


/*--- Menu Gauche ---*/
#menu-gauche {	background: #fdc702 url(../../media/xx/navig/fd_famille.jpg) no-repeat;	width: 190px;	vertical-align: top;	padding-top: 15px; }

#menu-gauche .barre-haut {	margin: 3px 0 4px 5px;	width: 175px;	height: 10px;}

#menu-gauche .barre{	margin:  0 4px;}

/*#menu-gauche div.rechercher { font-family: Arial, Helvetica, sans-serif; font-size: 11px;	color: #FFF;	margin-left: 5px; font-weight: normal;}
#menu-gauche input.recherche { margin: 6px 0 3px 0;}
#menu-gauche a.rechercher-ok { font-size: 10px;	font-weight: bold; color: #333;	text-decoration: underline;	margin-left: 5px;}
#menu-gauche a.rechercher-ok:hover { text-decoration: none; }*/

/*  utiliser à la place : sous-menu-principal !
a.menu_famille_non_select { margin: 0 3px;	font:12px Arial, Helvetica, sans-serif; color: #5e5852; text-decoration: none; }
a.menu_famille_non_select:hover { text-decoration: underline; }
a.menu_famille_select { margin: 0 3px 6px 3px;	font:bold 12px Arial, Helvetica, sans-serif;	color: #4e4943;	text-decoration: none;}
a.menu_famille_select:hover { text-decoration: underline; }

a.sous_menu_famille_non_select { font:normal 11px Arial, Helvetica, sans-serif; color:#9d4f00; text-decoration: none; }
a.sous_menu_famille_non_select:hover { text-decoration: underline; }
a.sous_menu_famille_select { font:bold 11px Arial, Helvetica, sans-serif; color: #663300; text-decoration: none; }
a.sous_menu_famille_select:hover { text-decoration: underline; }
*/

/*------ PAGE ------*/
/*#conteneur-page {	width: 640px; background-color: #fff; }

#page {	min-height: 420px; vertical-align: top; padding: 10px 5px 0 5px; }*/
#conteneur-page{	width: 640px;	background-color: #fff;}

#page {	min-height: 500px;	vertical-align: top;	padding: 10px 5px 0 5px;}
/*#page a { color: #fd6a00; text-decoration: none; }*/
#page a:hover { text-decoration: underline; }


/* --- MENU PRINCIPAL --- */

/*#menu-principal {	background: #f37619 url(../../media/xx/navig/fd_rub.jpg) no-repeat;	height: 26px; color: #fff; padding-top: 12px; 
	               font-size: 12px; font-weight: normal;}

#menu-principal a { display: block-inline; width: auto; padding: 2px 10px; text-align: center; text-decoration: none; font-size: 11px; }
#menu-principal a:hover { text-decoration: underline;}

a.menu_principal_non_select { color: #3B2015; font-weight: normal;  background-color: #e8f2fb}
a.menu_principal_select {  background-color:#f37619; padding-left: 10px; color: #fff;	font-weight: bold;*/

#menu-principal {	background: #f37619 url(../../media/xx/navig/fd_rub.jpg);	width:1000px; height: 32px; font-size: 12px; text-align: center; }
#menu-principal table {	width:100% }
#menu-principal a { display:block; width: auto; padding: 2px 10px; text-align: center; text-decoration: none; font-size: 11px; }
#menu-principal a:hover { text-decoration: underline;}

a.menu_principal_non_select { background:#e8f2fb; color:#3B2015; font-weight:normal; }
a.menu_principal_select { background:#f37619; padding-left:10px; 
 font-weight: bold; color: #fff; }

a.lien-langue { text-align: center; color:#bdae9b; font-size: 10px; margin-top: 30px; }

/* --- SOUS MENU PRINCIPAL --- */
#sous-menu-principal { width: 190px; padding-top: 20px; color:#fff; background:#fdc702 url(../../media/xx/navig/fd_sousmenu.jpg) top no-repeat;}
#sous-menu-principal img { display: block;  margin: 3px auto }
#sous-menu-principal a { display: block; text-decoration: none; font-family: Arial, Helvetica, sans-serif; }
#sous-menu-principal a:hover { text-decoration: underline; }
a.sous_menu_principal_non_select
{ font-size:12px; color:#fff; margin:1px 1px 1px 12px; }

a.sous_menu_principal_select 
{ font-size: 12px;	color: #FFF; font-weight: bold; text-decoration: none; 
	background: url(../../media/xx/navig/puce.gif) no-repeat;	background-position: 3px 6px;	padding-left: 12px; margin:1px 1px 1px 12px;
  font-weight: bold; }

a.sous_sous_menu_principal_non_select { font-size: 11px;	color: #663300; background-color:#fe9100;  text-decoration: none; padding-left: 4px; margin: 1px 5px 1px 10px; }
a.sous_sous_menu_principal_non_select:hover { text-decoration: underline; }

a.sous_sous_menu_principal_select 
{ font-size: 11px; font-weight: bold;	color: #cc6600; text-decoration: none; 
	background: #fff url(../../media/xx/navig/puce2.gif) no-repeat;	background-position: 2px 4px;	padding-left: 15px; margin: 2px 5px 2px 10px;  }
	
a.sous_sous_menu_principal_select:hover { text-decoration: none; } 


/* --- ACTU --- */
a.actualite-liste-nom { color: #DB7C04;	font-weight: bold;	font-size: 12px;	text-decoration: none;}
a.actualite-liste-nom:hover { text-decoration: underline;}

.actualite-resume { color: #666; font-weight: normal; font-size: 11px; }

a.actualite-plus-infos { background: url(../../media/xx/navig/puce4.gif) no-repeat; background-position: 0 5px; padding-left: 9px; 
  font-size: 10px; font-weight: bold;	color: #993300; text-decoration: underline; }
a.actualite-plus-infos:hover { text-decoration: none;}

a.actualite_retour { font-weight: bold; color: #EF7D00;	font-size: 11px;	text-decoration: none;}
a.actualite_retour:hover { text-decoration: underline;}

/*--- A la une (Accueil) ---*/
#a-la-une {	margin-left:8px; margin-top:5px; }
#a-la-une .titre { font-size: 14px;	font-weight: normal; line-height: 2em;	}
#a-la-unea, #a-la-une span { display: block; text-decoration: none; }
#a-la-une img { display: block; margin: 2px auto; }
#a-la-une a:hover { text-decoration: undeline; }
#a-la-une a.titre_actu_accueil { font-weight: bold; font-size: 11px;	color: #81310E; margin-bottom: 4px}
#a-la-une .resume_actu { font-size: 11px;	color:#333; margin-bottom: 4px}	
#a-la-une a.plus-infos { background: url(../../media/xx/navig/puce4.gif) no-repeat; background-position: 0 5px; padding-left: 9px; font-size: 10px;
	font-weight: bold;	color: #993300; text-decoration: underline; }

/* ------ RECHERCHE ------ */
/*.rechercher-result {	float: left;}
.rechercher-score {	float: right;}*/


/*--- Plan d'acces ---*/
#adresse2 {	display: none;}
#map { display: block; }


/*--- Plan du site ---*/
/*h1.plan { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; display: inline;}
h2.plan { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; display: inline;}
h3.plan { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; display: inline;}

a.plan1 { font-size: 12px; font-weight: normal; text-decoration: none; color: #e0321a; padding-right: 15px; display: block; }
a.plan1:hover { text-decoration: underline; }

.plan1 { font-size: 12px; font-weight: normal; color: #e0321a; padding-right: 15px; display: block;}

a.plan2 { font-size: 12px; font-weight: bold; text-decoration: none; color:#009ce8; padding-left: 15px; padding-right: 15px; display: block; }
a.plan2:hover { text-decoration: underline; }

a.plan3 { font-size: 11px; font-weight: normal; text-decoration: none; color: #62ceff; padding-left: 30px; padding-right: 15px; display: block; }
a.plan3:hover { text-decoration: underline; }*/

h1.plan { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; display: inline;}
h2.plan { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; display: inline;}
h3.plan { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; display: inline;}

a.plan1 { font-size: 12px; font-weight: bold; text-decoration: none; color: #C66C00; padding-right: 15px; display: block; }
a.plan1:hover { text-decoration: underline; }

.plan1 {  font-size: 12px; font-weight: bold; color: #C66C00; padding-right: 15px; display: block;}

a.plan2 {  font-size: 12px; font-weight: normal; text-decoration: none; color: #993300; padding-left: 15px; padding-right: 15px; display: block; }
a.plan2:hover { text-decoration: underline; }

a.plan3 { font-size: 11px; font-weight: normal; text-decoration: none; color: #333; padding-left: 30px; padding-right: 15px; display: block; }
a.plan3:hover { text-decoration: underline; }


/*------ Pied ------*/

#pied1{	background: #d5f3fe;	padding: 4px 0 4px 174px;	color: #996600;	font-size: 11px;}

#pied1 a { color: #382016;	font-size: 11px;  font-weight: normal;	text-decoration: none;}
#pied1 a:hover{	text-decoration: underline;}

#pied1 h1{	font-size: 11px; color: #382016;	display: inline; font-weight: bold;}

a.copyugocom {	font-size: 10px; color: #6495ed; font-weight: normal; text-decoration: none; padding-left: 10px;}
a.copyugocom:hover { text-decoration: underline;}

/*--- Menu pied (plan) ---*/
td.pied2_gauche { background-color: #e9f9fe; width: 170px; }
td.pied2_droite { background-color: #e9f9fe; width: 830px; padding: 5px 0 5px 0; }

#pied2 h2.pied_page_plan { font-size: 10px; display: inline; vertical-align: middle }

a.pied_page_plan_1 {  font: 11px Arial, Helvetica, sans-serif; text-decoration: none; color: #6ba7ad;	display: block; padding-right: 20px; }
a.pied_page_plan_1:hover { text-decoration: underline;}

h3.pied_page_plan { font-size: 10px; display: inline; }

a.pied_page_plan_2 { font: 11px Arial, Helvetica, sans-serif; text-decoration: none; color: #999; display: block; padding-right: 10px; }
a.pied_page_plan_2:hover { text-decoration: underline;}

h2.pied_page_plan_2 { font-size: 10px; display: inline; font-weight: normal; color: #4B2812; }

td.pied3_gauche { background-color: #f3fcfe; width: 170px; }
td.pied3_droite { background-color: #f3fcfe; width: 830px; padding: 5px 0 5px 0; }

a.pied_page_plan_3 { font: 10px Arial, Helvetica, sans-serif; text-decoration: none; color: #6ba7ad;; }
a.pied_page_plan_3:hover { text-decoration: underline;}

.pied_page_plan_3 { font-weight: normal; font-size: 10px; color: #4B2812; }

td.pied4_gauche { background-color: #f9feff; width: 170px; }
td.pied4_droite { background-color: #f9feff; width: 830px; padding: 5px 0 5px 0; font-weight: normal; font-size: 10px; color: #999; }
	
td.pied4_droite a { font: 10px Arial, Helvetica, sans-serif; color: #999; text-decoration: underline;}
td.pied4_droite a:hover { text-decoration: none;}

/*#pied3 { color:#666; background-color:#c3ecfe; padding: 5px 20px; }
#pied3 td h2 { display:inline; font-size:10px; font-weight:normal; color:#666; }
#pied3 td a { display:inline; font-weight:normal; font-size:10px; text-decoration: none; color: #666; }
#pied3 td a:hover { text-decoration: underline;}

.pied_page_plan_3 { font-weight: normal; font-size: 10px; color: #8e7662; }

#pied4 {	background: #e8f6ff;	padding: 4px 0; color: #74b9cd; font-size: 10px;}

td.pied4_gauche { background-color: #e8f6ff; width: 170px; }
td.pied4_droite { background-color: #e8f6ff; width: 830px; padding: 5px 0 5px 0; font-weight: normal; font-size: 10px; color: #74b9cd; }

#pied4 h1 {	font-size: 10px; font-weight: bold; color: #74b9cd }	
#pied4 a { font-weight: normal; font-size: 10px;  color: #74b9cd; }
#pied4 a:hover { text-decoration: none; text-decoration: underline;}*/	
