@charset "utf-8";
/* CSS Document */

div,p,h1,h2,h3,li,ul{
margin:0;
padding:0;
}

a:link,a:visited{
text-decoration:none;
}


a{
color:#4b3f27;
}

#conditions a{
color:#330033;
}

a:hover{
color:#330033;
}

.violet{ /* pour chgt couleur des liens  */
color:#8b0b24;
font-size:14px;
line-height:14px;
font-weight:bold;
}

.blanc{
color:#ffffff;
}

img{
border:none;
}

.rouge{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#9b0b1a;
}

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}

h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}

#cadre{
width:auto;
/*background-color:#FFFFFF;*/
background-color:#9c0b1a;
}

	#dessous_main{
	/*background-image:url(images/ligne_1px.jpg);
	background-repeat:repeat-y;*/
	background-color:#9c0b1a;
	width: 1087px;
	margin: auto;
	}

	#main {
	background-image:url(images/banniere.jpg);
	background-repeat:no-repeat;
	width: 1087px;
	margin: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E3D3AA;
	background-position: 42px 0px;
	}	
	
		#sous_main{
		width:1000px;
		/*margin-left:76px;*/
		margin-left:42px;
		padding-bottom:30px;
		}
		
	
			#accroche{
			padding-left:500px;
			/*padding-top:120px;*/
			padding-top:38px;
			width:400px;
			float:left;
			}
			
			#langue{
			/*padding-top:169px;*/
			padding-top:87px;
			float:left;
			}
			
			#navigation{
			clear:both;
			margin-left:18px;
			padding-top:30px;
			padding-bottom:40px;
			}
			
				
			
				#nav_1{
				width:87px;
				float:left;
				text-align:center;
				}
				#nav_2{
				width:150px;
				float:left;
				margin-left:3px;
				text-align:center;
				}
			
				#nav_3{
				width:147px;
				float:left;
				margin-left:3px;
				text-align:center;
				}
				
				#nav_4{
				width:112px;
				float:left;
				margin-left:3px;
				text-align:center;
				}	
			
				#nav_5{
				width:120px;
				float:left;
				margin-left:3px;
				text-align:center;
				}
				
				#nav_6{
				width:84px;
				float:left;
				margin-left:3px;
				text-align:center;
				}	
			
				#nav_7{
				width:78px;
				float:left;
				margin-left:3px;
				text-align:center;
				}	
			
				#nav_8{
				width:68px;
				float:left;
				margin-left:3px;
				text-align:center;
				}	
			
				#nav_9{
				width:90px;
				float:left;
				margin-left:3px;
				text-align:center;
				}	
					
			
			#entete_page{
			margin-left:20px;
			clear:both;
			}
			
				#titre_rub{
				width:314px;
				height:30px;
				padding-top:15px;
				float:left;
				text-align:center;
				letter-spacing:2px;
				font-weight:200;
				font-size:20px;
				color:#2c1e10;
				border-right : solid 13px #2c1e10;
				}
				
				#texte_rub{
				width:607px;
				margin-left:13px;
				padding-left:10px;
				float:left;
				margin-bottom:10px;
				}
				
		
				
			#contenant{
			clear:both;
			margin-left:20px;
			padding-top:20px;
			width:960px;
			overflow-x:scroll;
			overflow-y:hidden;
			overflow : -moz-scrollbars-horizontal;
			overflow : -moz-scrollbars-horizontal;
			scrollbar-face-color: #9d0a1c;
			scrollbar-shadow-color: #FFD1D2;
			scrollbar-highlight-color: #FFFFFF;
			scrollbar-3dlight-color: #F6989B;
			scrollbar-darkshadow-color: #EA5666;
			scrollbar-track-color:#ada074;
			scrollbar-arrow-color: #FFFFFF;
			}
			
				#contenu_page{
				width:6500px;
				padding-bottom:10px;
				}		
				
					#texte_rub_bis{
					margin-bottom:20px;
					}
				
					#image_rub1{
					float:left;
					}
					
					#texte_rub1{
					float:left;
					width:300px;
					margin-left:15px;
					}
					
						#conditions{
						margin-top:40px;
						}
					
					#texte_contact{
					float:left;
					width:600px;
					margin-left:15px;	
					}
					
						fieldset{
							border:none;
							padding-left:20px;
							color:#E3D3AA;
							}

						.calagelabel{
							width:170px;
							display:inline;
							float:left;
							margin-top:5px;
							}
													
						.reglage_input{
							background-color:#afa075;
							margin-top:3px;
							}
							
						.reglage_input_court{
							background-color:#afa075;
							width:15px;
							margin-top:3px;
							}
							
						.reglage_input_tel{
							background-color:#afa075;
							width:120px;
							margin-top:3px;
							}
							
						.reglage_input_adresse{
							background-color:#afa075;
							width:351px;
							margin-top:3px;
							}

						.reglage_input_texte{
							background-color:#afa075;
							margin-top:3px;
							margin-left:62px;
							width:351px;
							}							
							
						.reglage_envoyer{margin-left:280px;}
						.default_formulaire{color:#e0f181;}
							
						.px18{font-size:18px;}
						
					#image_rub2{
					float:left;
					margin-left:15px;
					}
					
					#texte_rub2{
					float:left;
					width:260px;
					margin-left:15px;
					}
					
					#image_rub3{
					float:left;
					margin-left:15px;
					}
					
					#texte_rub3{
					float:left;
					width:300px;
					margin-left:15px;
					}
					
					#image_rub4{
					float:left;
					margin-left:15px;
					}
					
					#texte_rub4{
					float:left;
					width:300px;
					margin-left:15px;
					}
					
					#image_rub5{
					float:left;
					margin-left:15px;
					}
					
					#texte_rub5{
					float:left;
					width:300px;
					margin-left:15px;
					}	
					
					#image_rub6{
					float:left;
					margin-left:15px;
					}
					
					#texte_rub6{
					float:left;
					width:300px;
					margin-left:15px;
					}	
					
					#image_rub7{
					float:left;
					margin-left:15px;
					}
					
					#texte_rub7{
					float:left;
					width:300px;
					margin-left:15px;
					}
					
					#image_rub8{
					float:left;
					margin-left:15px;
					}
					
					#texte_rub8{
					float:left;
					width:300px;
					margin-left:15px;
					}

					#image_rub9{
					float:left;
					margin-left:15px;
					}
					
					#texte_rub9{
					float:left;
					width:300px;
					margin-left:15px;
					}



					#suite{
					clear:both;
					text-align:right;
					font-size:18px;
					width:900px;
					padding-top:10px;
					padding-bottom:12px;
					font-weight:100;
					}		
					
					#sous_cadre_actu{
					border:dashed 3px #2c1e10;
					width:730px;
					padding:5px;
					margin-left:110px;					
					}
					
						#cadre_actu{
						background-color:#E3D3AA;
						width:720px;
						padding:5px;
						}
						
							#actu{
							border:dashed 2px #9c0b1a;
							width:695px;
							color:#4b3f27;
							padding:10px;
							}
							
					#liens{
					width:730px;
					padding:5px;
					margin-left:110px;	
					color:#351B00;				
					}
					
					/*
					#liens a{
					color:#cccca4;
					}
					*/
								
			#bas_de_page{
			width:1000px;
			margin-left:1px;
			color:#2c1e10;
			background-image:url(images/bas_de_site_reduit.jpg);
			background-repeat:no-repeat;
			background-color:#afa075;
			}		
			
				#bas_de_page_gauche{
				float:left;
				}
			
					#bas_haut_gauche{
					margin-top:30px;
					width:660px;
					margin-left:17px;
					font-size:11px;
					}
					
					#bas_bas_gauche{
					margin-left:17px;
					margin-top:10px;
					margin-bottom:10px;
					width:660px;
					font-size:9px;
					}
					
				#bas_de_page_droite{
				float:left;
				}	
				
					#bas_haut_droite{
					width:70px;
					margin-left:230px;
					margin-top:40px;
					font-weight:bold;
					}
					
					#bas_bas_droite{
					margin-left:10px;
					margin-top:3px;
					}
				
				#bidon2{
				clear:both;
				}