/* Propriétés globales
***********************************************************************/
*{padding:0; margin:0; outline:none;}
body{font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#404040; background:#e0e0e0 url(http://www.passe-voyages.net/artpublic/templates/temp/images/bgd_body.gif) repeat-x; text-align:center;}

h1{font-size:1.545em; color:#404040; font-style:bold;text-transform: uppercase;}
	h1 img{display:block; margin:auto;}
	h1 strong{color:#8f8f8f;}
	h1 span{font-size:0.47em; color:#8f8f8f; display:block;}
h2{font-size:1em; color:#404040;}
h3{font-size:1em; color:#333;}
h4{font-size:1em; color:#333;}
.majuscule{text-transform: uppercase;} 

input, select, textarea, option{font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#404040;}
img, fieldset {border:none;}

a{color:#4f849f; text-decoration:none;}
a:hover{color:#000; text-decoration:underline;}

ul, ol{list-style:none;}

/* Classes communes
***********************************************************************/
	.clear{clear:both; height:0;}
/* Propriétés communes
***********************************************************************/
	/*header*/
	#header{font-size:1.1em; text-align:left; color:#4f849f; width:955px; margin:auto; overflow:hidden;}
	#header h1{	width:227px; float:left; text-align:center; padding-right: 0; padding-bottom: 10px; padding-left: 0; padding-top: 5px; }
	#header div{width:728px; float:left;}
	#header img{display:block;}
	#header li{background:url(http://www.passe-voyages.net/artpublic/templates/temp/images/bullet_01.gif) 0 2px no-repeat; padding:0 6px 0 10px; display:inline; line-height:32px;}
	#header .first{background:none; padding-left:0;}
	
	/*Contenu principal*/
	#maincontent{font-size:1.1em; text-align:left; width:955px; margin:auto; padding:0 0 8px 0; overflow:hidden; clear:both;}
		/***********************************************/
		#maincontent img{}
		#maincontent h2{background:url(http://www.passe-voyages.net/artpublic/templates/temp/images/bgd_h2_01.gif) 0 50% no-repeat; height:50px; margin:0 0 10px 0; overflow:hidden;}
		#maincontent h2 span{background:url(http://www.passe-voyages.net/artpublic/templates/temp/images/bgd_h2_02.gif) 100% 50% no-repeat; height:38px; padding:12px 0 0 0; display:block;}
		#maincontent h2 img{float:left; margin:0 5px 0 0; vertical-align:middle;}
		#maincontent .title01 span{height:32px; padding:18px 0 0 0;}
		#maincontent h3{padding:0 0 10px 0;}

		#maincontent p{font-family:Arial, Helvetica, sans-serif; padding:0 0 10px 10px; line-height:16px;}
		
		/*Colonne gauche*/
		#lev2{width:137px; margin:0 8px 0 0; float:left;}
		/*middle column*/
		#content{width:802px;float:left;}

		
			.highlight01{float:left;background:#f3f3f3 url(http://www.passe-voyages.net/artpublic/templates/temp/images/bgd_box1_04.gif) 100% 100% no-repeat; width:100%; margin:0 0 8px 0;}
			.highlight02{background:url(http://www.passe-voyages.net/artpublic/templates/temp/images/bgd_box1_03.gif) 0 100% no-repeat;}
			.highlight03{background:url(http://www.passe-voyages.net/artpublic/templates/temp/images/bgd_box1_02.gif) 100% 0 no-repeat;}
			.highlight04{background:url(http://www.passe-voyages.net/artpublic/templates/temp/images/bgd_box1_01.gif) no-repeat; padding:0 7px 14px 7px;}
			.highlight04 ul li{font-family:Arial, Helvetica, sans-serif; background:url(http://www.passe-voyages.net/artpublic/templates/temp/images/bullet_03.gif) 0 7px no-repeat; padding:0 0 0 10px; line-height:16px;}
			.highlight04 ol li{font-family:Arial, Helvetica, sans-serif; list-style:inside; list-style-type:decimal; line-height:16px;}
			.highlight04 ol li{font-family:Arial, Helvetica, sans-serif; list-style:inside; list-style-type:decimal; line-height:16px;}

			.tag01{float:left;background:#f3f3f3 url(http://www.passe-voyages.net/artpublic/templates/temp/images/bgd_box1_04.gif) 100% 100% no-repeat; width:100%; margin:0 0 8px 0;}
			.tag02{background:url(http://www.passe-voyages.net/artpublic/templates/temp/images/bgd_box1_03.gif) 0 100% no-repeat;}
			.tag03{background:url(http://www.passe-voyages.net/artpublic/templates/temp/images/bgd_box1_02.gif) 100% 0 no-repeat;}
			.tag04{background:url(http://www.passe-voyages.net/artpublic/templates/temp/images/bgd_box1_01.gif) no-repeat; padding:0 7px 20px 7px;}

			
			.box01{float:left;background:#fff url(http://www.passe-voyages.net/artpublic/templates/temp/images/bgd_box2_04.gif) 100% 100% no-repeat; width:100%; margin:0 0 8px 0;}
			.box02{background:url(http://www.passe-voyages.net/artpublic/templates/temp/images/bgd_box2_03.gif) 0 100% no-repeat;}
			.box03{background:url(http://www.passe-voyages.net/artpublic/templates/temp/images/bgd_box2_02.gif) 100% 0 no-repeat;}
			.box04{background:url(http://www.passe-voyages.net/artpublic/templates/temp/images/bgd_box2_01.gif) no-repeat; padding:5px 14px 14px 10px;}
			#maincontent #lev2 .box04 ul, #maincontent #lev3 .box04 ul, #maincontent #lev2 .box04 ol, #maincontent #lev3 .box04 ol{margin:0 0 10px 0;}
			#maincontent #lev2 .box04 p, #maincontent #lev3 .box04 p, #maincontent #content .box04 p{padding:0 0 10px 0;}
			
			/*******Re-défini pour la colonne centrale*******/
			#content .box04{padding:10px 7px 40px 7px;}
			#maincontent #content h2{background:none; height:auto;}
			
	/*footer*/
	#footer{font-size:1.1em; background:#fff url(http://www.passe-voyages.net/artpublic/templates/temp/images/bgd_footer.gif) repeat-x; text-align:center; padding:0 0 15px 0;}
	#footer p{background:url(http://www.passe-voyages.net/artpublic/templates/temp/images/bgd_innerFooter.gif) no-repeat; width:955px; height:45px; line-height:45px; margin:0 auto 8px auto;}
	#footer ul{width:955px; margin:0 auto; text-align:center;}
	#footer li{background:url(http://www.passe-voyages.net/artpublic/templates/temp/images/bullet_05.gif) 0 7px no-repeat; display:inline; padding:0 2px 0 10px; line-height:12px;}
	#footer .first{background:none; padding-left:0;}
	#footer a{color:#404040; text-decoration:none;}
	#footer a:hover{color:#000; text-decoration:underline;}	
	
	#contenupage {
	padding-left:165px;
	padding-right:5px
} 
	#coulcentre {padding:20px; background:#FFF}	
	
/* page accueil */

 #rubriques h1 {font-size:1.5em;color:#404040;border:0}
 #aa01 h1 {font-size:1.5em;color:#404040;border:0}
 #aa02 h1 {font-size:1.5em;color:#404040;border:0}

#accueil{
	width:99%;overflow:hidden;clear:both;
}

#aa01{
	float:left;
	width:48%;
	height:250px;
	padding:0.5em;
	background:#f3f3f3;
}

#aa01 img{padding:1em;}

#aa02{
	float:right;
	width:48%;
	height:250px;	
	padding:0.5em;
	background:#f3f3f3;
}

#rubriques{
	float:left;
	width:98%;
	padding-top:0.5em;
	padding-bottom:0.5em;
	border-top:#666 1px solid
}

#sousrubriques{
	float:left;
	width:98%;
}

/* fin page accueil */
