@charset "utf-8";
body {
	background-color: #efefe2;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: sans-serif, Arial, Verdana,  Helvetica ;
	

}

table,tr,td
{
	font-size:11px;
	font-family:verdana;
	color:#666666;
}

div{vertical-align:top; text-align:top;}



#conteneur{
	width:898px;
	height:630px;
    margin-left: auto;
    margin-right: auto;	
	background-image: url(../images/hotel_b_paris_boulogne.jpg);
	background-repeat:no-repeat;
	background-position:center 140px;
	/* 
	position: absolute ;
	 margin: auto;
margin-left: 5px;
	margin-left: 50%;
	position: absolute; top:5px;  
	left:auto; 	margin-left:5px; */
	padding-bottom:15px;
}


#pagecentretete {color:grey; background-color:inherit; width:898px;  padding-top:15px; padding-right:0px; padding-left:25px;}	
#pagecentretete p{ font-size:10px; color:grey;}
#pagecentretete h1{ color:grey; font-weight:bold; background-color:inherit; font-size:12px; margin:0; padding:10px 0px 5px 10px;}
#pagecentretete h2{ clear:both; color:grey; background-color:inherit; font-size:11px; font-weight:bold;}

#pagecentretete a{color:#7CAC29;; background-color:inherit; text-decoration: underline; font-style:italic; font-weight:bold; }
#pagecentretete a:hover{color:#ffbe33; background-color:inherit;}

#pagecentretete li{ line-height:1.2em; font-size:12px;padding : 0 0 4px 0; list-style-image:url(../artpackage/puce.gif); font-family:Arial, Helvetica, sans-serif; }



.partie_gauche_tete{
	width:430px;
	float:left;
	margin-left:30px; margin-top:12px; margin-right:0px; margin-bottom:10px;
	padding-left:20px;
}


.contient_flash_droit{
width:400px;
float:right; padding-top:20px;

}


#map_vtt {
	/*
	position: absolute;
	top: 535px;
	left: 0px;
	*/
	    margin-left: auto;
    margin-right: auto; margin-top:50px ; 
	width: 940px;
	height: 450px; 
	color:black ;
	background: url(../images/boite_dialogue.jpg) no-repeat;
} 


.text_map {
	padding: 20px 20px 0px 20px;
	color: #48591f ;
	font-size: 14px;
	line-height: 18px;
}

#pagetext{width:580px; padding:0 10px 0 0; float:left ;}



#pathway{width:940px; height:25px; clear:both;   line-height:2.3em; font-weight:bold; background-image:url(../artpackage/pathway.gif); background-repeat:repeat-x; font-size:11px;}
#pathway a{text-decoration:none; color:#2C6A93; background-color:#FFFFFF;}  /* color:#ff9900  */
#pathway a:hover{text-decoration: underline; font-weight:bold;color:#ffbe33;}

 
#footer_gg{clear:both; width:940px; color:grey; font-size:10px; padding:0px 0 0 0; }
#footer_gg p{text-align:center;padding:0; margin:0; color:grey;}
#footer_gg a{text-decoration:none;   color:grey; }
#footer_gg a:hover{text-decoration:underline; font-weight:bold;}





/* ****************************** FORMULAIRE *************************************** */
.module form{padding:0;margin:0; color:black; background-color:inherit;}
.input{  height:18px; font-size:10px; margin-bottom:5px; width:180px; color:black; background-color:inherit; border:1px solid blue;}
.textarea{  font-size:12px;  margin-bottom:5px;  color:black; background-color:inherit; border:1px solid blue;  }
.select{  height:18px; font-size:10px;  width:100px; line-height:1em;}
.chkbox{ line-height:2em; border:none; color:black;background-color:#fff;}
.bouton{background-color:#FFFFFF; color:black; border:1px solid blue; }


hr{display:block; clear:both; padding:3px 0 3px 0; visibility:hidden; border:none}
br {float:none}
img a{border:none;}  /* de jacques ???? signification ??? */
a img{border:none;}   /* Gilles :  pas de cadre sur une image qui est un lien  */
.clear{clear:both;}


#pagecentre li{ line-height:1.2em; font-size:12px;padding : 0 0 4px 0; list-style-image:url(../artpackage/puce.gif); font-family:Arial, Helvetica, sans-serif }


#pagecentre ul {clear:both; padding-top: 10px; list-style-image:url(../artpackage/puce.gif); }
#pagecentre ol {clear:both; padding-top: 10px; list-style-image:decimal }






