body {
	font-family: Trebuchet MS, Verdana, Arial; 
	font-size:13px;
	color: #333;
	margin:0;
	padding:0;
	behavior: url(csshover.htc);
	background-image:url(elements/fond.gif); background-repeat:repeat-x
}
#banniere{position: absolute; top:250px; left:87%}
#conteneur { 
	width: 892px;
	margin: 0 auto; 
}

#header {
width:100%; height:174px
}

#contenu { background-image:url(elements/fondpage.gif); background-repeat:repeat-y;

	padding:0px 40px 0px 20px; 
	height:auto;
	width:832px;
	float:left; clear:both;  
}
#centre{ 
	padding:20px;
	width:600px
}
.pola{ padding-top:4px; z-index:100}
.logo{ float:left; padding:20px 0px 0px 50px}

/*-------------------------------------------------------------pied------------------------------------------------------------------------*/

#pied{ padding-top:7px; 
	background-color: #307C1F; 
	clear:both;
    height:28px;
	font-size:12px;
	color:#FFF;
}
.pied a {color:#FFFFFF; text-decoration:none }
.pied a:hover { color:#FFFFFF; text-decoration: underline }

/*-------------------------------------------------------div droite---------------------------------------------------------------------------*/

#droite { z-index:100; padding-top:50px;
	float:right;
	width: 179px;
	font-family:Trebuchet MS, Verdana, Arial; color:#047390;
	font-size:12px; 
}

.cont_rub{ padding:10px 0px 10px 10px; background-color:#F7F7E7; }
.cont_rub a { color:#BF0000; text-decoration: none}
.cont_rub a:hover  { color:#BF0000; text-decoration: non}
	
.rubriques{background-image:url(elements/rub.gif);
	width:170px; 
	padding:5px 0px 0px 10px;
	height:20px;
	background-color:#FFBF00; 
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px; font-weight:bold;display:block;}
	
	.rubriques2{background-image:url(elements/rub2.gif);
	width:170px; 
	padding:5px 0px 0px 10px;
	height:20px;
	background-color:#8F0000; 
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px; font-weight:bold;display:block;}

#sousmenu{ background-color:#F7F7E7; width:auto; height:15px; font-size:11px; font-weight:bold; padding:4px 10px 4px 45px}
#sousmenu a{color:#307C1F; text-decoration:none}
#sousmenu a:hover{color:#307C1F; text-decoration:underline}
/*----------------------------------------------------------page accueil---------------------------------------------------------------------*/
#page {	
	padding:20px 0px 20px 15px; 
	float:left; 
	background-color:#FFFFFF; 
	width:620px}
	
#bienvenue{ 
	background-color:#F7F7E7; 
	width:220px; height:15px; 
	font-size:11px; font-weight:bold; 
	color:#307C1F;
	padding:4px 10px 4px 20px}

/*--------------------------------------------------------------menu-------------------------------------------------------------------------*/
div#menu {
	padding-left:56px;
	height:32px; 
	} 
	
div#menu a {
	color:#ffffff; 
	font-family: Trebuchet MS, Verdana, Arial; 
	font-variant:small-caps; color:#FFFFFF; 
	text-decoration:none; 
	font-size:11px; 
	} 
	
div#menu ul {
	padding: 0; 
	margin:0px; 
	background-color: #FFBF00; position:relative;
	} 
	
div#menu li:hover {background-color: #FFBF00}
div#menu ul.niveau2 :hover{background-color: #FFBF00; text-decoration:underline}  
div#menu li.niveau2 :hover{background-color: #FFA100; text-decoration:underline} 

/* float left pour les li afin d'aligner le menu et plus de bordures*/ 
div#menu ul li {position:relative; list-style: none;/* border-bottom:1px solid;*/ float:left;} 

/* le décalage n'est plus a gauche maintenant mais en bas on annule donc le decalage a gauche et la correction en haut et on place la restriction de taille*/ 
div#menu ul ul {position: absolute;/* top: -1px; left: 100px; */display:none; width:170px; float:left; clear:both} 

/* plus de bordure et taille remise a 100px*/ 
div#menu li a {text-decoration: none; padding: 7px 10px 6px 10px ; display:block; /*border-left: 8px solid #BBB; */} 
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block;} 

/*--------------------------------------------------------------------------------------------------------------------------------------------*/


.coordonnees{ background-color:#F3E6D6; width:550px; padding:20px}									
.votrevoyage{ background-color:#F7F7E7; width:550px; padding:20px}	 
LABEL { DISPLAY: inline ; FLOAT: left ; WIDTH: 150px; margin-left: 25px; font-family: "Trebuchet MS", Verdana, Arial; font-weight:bold; font-size: 12px; color:#333333}
.INPUT { background-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; margin-left: 20px}
