 
 
 /* valeurs par default
 ---------------------------------------------------------------------------------*/
*{ margin: 0; padding: 0; list-style: none;}


 
  /* Page
 ---------------------------------------------------------------------------------*/
#page{ 
    width:950px;
	margin:0px auto 0px;
	background:#FFFFFF;
	
	border-style: solid;
	border-width: 1px;
}
 


 
 /* Header
 ---------------------------------------------------------------------------------*/
#header{ 
    display : none;
}

 
 
 /* Middle
 ---------------------------------------------------------------------------------*/
#middle{ 


}

	
	 /* BarreHierar
	 ---------------------------------------------------------------------------------*/
	#BarreHierar{ 
	    display : none;
		
	}


 
	 /* menu colonne droite
	 ---------------------------------------------------------------------------------*/
	#menu{ 
	    display : none;
	}

	 
	 /* Content contenu colonne centrale
	 ---------------------------------------------------------------------------------*/
	#content{ 
	    /*margin: 23px 0px 0px 230px ;*/
		margin: 13px 0px 0px 10px ;
		/*background:url(img/content.png) repeat-x 0px 0px;*/
		width: 100%;		
	}
	#main{ 
	    padding: 20px 20px 0px 10px; 
		/*background:url(img/contentright.png) no-repeat ;*/
		/*height: 455px;		
		min-height:455px;*/ 

	}
	
.inlineblock {
	/* Indispensable */
	display: -moz-inline-stack; /* Pour Firefox 1-2 */
	display: inline-block; /* Écrase la valeur précédente si le navigateur comprend inline-block */

	/* Positionnement vertical du bloc */
	vertical-align: top;
}	
	 

	
 /* footer
 ---------------------------------------------------------------------------------*/
#footer{ 
	display : none;
}


	 /* pub
	 ---------------------------------------------------------------------------------*/
	#pub{ 

		display : none;
	} 

	
	 /* copyright
	 ---------------------------------------------------------------------------------*/
	#copyright{ 
		display : none;
	} 
	
	
	
	
	
	
	
	
	
 
 
 /* valeurs par default
 ---------------------------------------------------------------------------------*/
*{ 
	margin: 0; 
	padding: 0; 
	list-style: none;
}


 
 
 /* Body arriere plan et definition de la font
 ---------------------------------------------------------------------------------*/
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-style: normal; 
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	background: #FFFFFF;
 }


 
 
 /* Definition des liens
 ---------------------------------------------------------------------------------*/
a, a:visited{
	color: #3A3A3C;
	text-decoration:none;
} 
 
a:hover{
	color:#277AD7
}

a img{
	border: 0
} 

/*hr{
	clear: rigyht;
	visibility: hidden;
} */
 
 
 



 
 
 
 /* contenu de main - droite
 ---------------------------------------------------------------------------------*/
#main .box{ 
	font-size: 13px;
	margin: 0px 0px 60px 6px;
}

#main h3{ 
	font-size: 16px; 
	line-height: 20px; 
	color: #277AD7;
	padding: 0px 0px 5px 0px;
}

#main h3 a, a:visited{
	color: #277AD7;
	text-decoration:none;
} 
 
#main h3 a:hover{
	color:#AAAAAA;
	text-decoration: underline overline;
}

#main h4{ 
	font-size: 12px; 
	line-height: 18px;
}

#main h4 span{ 
	font-size: 11px;
	float: right;
}

#main .p1{
	padding: 10px 0px 6px 0px; 
	text-align: justify;
}

#main .p1 .pfl{
	float: left; 
	margin: 5px 5px 0px 0px;
}

#main .p1Red{
	padding: 0px 0px 6px 0px; 
	text-align: justify;
	color: #FF0000;
}

#main .p1Center{
	padding: 0px 0px 6px 0px; 
	text-align: center;
}

#main .p1Decale{
	padding: 20px 0px 5px 40px; 
	text-align: justify;
}

#main .p1DecaleBas{
	padding: 20px 0px 0px 0px; 
	text-align: justify;
}

#main .p1DecaleBasCenter{
	padding: 20px 0px 0px 0px; 
	text-align: center;
}

#main .boxco{
	padding: 5px 0px 0px 0px; 
	text-align: right
}

#main .boxco a{
	margin: 0px 5px 0px 0px;
}

#main a{ 
	color:#000000;
}

#main a:hover{ 
	color: #277AD7;
}


#main ul li{ 
	background: url(img/puce.jpg) no-repeat 0px 4px; 
	text-indent: 15px; 
	margin-bottom: 4px;
	margin: 3px 0px 0px 80px; 
}

#main .texteUL, .texteUL2
{
	background: url(img/bulle.gif) no-repeat 0px; 
	padding: 0px 0px 0px 20px; 
	margin: 10px 0px 5px 40px; 
}

#main .texteUL2
{
	background: url(img/fg.png) no-repeat 0px; 
}

#main .texteULEspace
{
	background: url(img/bulle.gif) no-repeat 0px; 
	padding: 0px 0px 0px 20px; 
	margin: 40px 0px 5px 40px; 
}

#main form{
	padding: 0px 0px 0px 60px; 
}

#main img{
	padding: 0px 5px 0px 0px; 
}

#main .DecaleBasCenter{
	padding: 20px 0px 0px 50px; 
}

 /* Utilisé dans contact.php*/
#main .tab{
	width:400px;
	border:none;
}

 /* Utilisé dans tarifs.php*/
#main .tab2{
	width:550px;
	margin: 10px 0px 20px 20px;
}

#main .tabCol{
	width:100px;
	height: 25px;
}

#main .tab2Col{
	width:420px;
	height: 25px;
	padding: 0px 0px 0px 2px; 
}

#main .ta2bCol2{
	text-align: right;
	padding: 0px 2px 0px 0px; 
}
 
#main .souligne{
	text-decoration:underline; 
}
 
 
 