/* Global Styles */



body { width:800px;

	margin: auto; padding: 0px; padding-top:20px; 

	}

#entete { width: 800px; clear:both; display:block;
}

#zone_gauche { background-image:url(../../images/austria_water_lily_leaves9.jpg); width:400px; height:140px; float:left;
}
#zone_droite { width:400px; height:140px; color: #FFFFFF;	letter-spacing:0.4em; text-indent: 15px; float:right;
}
#zone_droite_haut { background-color:#86964D; height: 59px; 
}
#nom { font:18px/24px georgia; padding-top: 35px;
}
#zone_droite_bas { background-color:#4B4F41; height: 81px; 
}
#slogan {font:12px/18px georgia; padding-top: 40px;
}

#trait_1 { clear:both; display:block; float:left; width:800px; height:15px; background-color:#FFFFFF; margin:auto;
}

#trait_2 { clear:both; display:block; float:left; width:800px; height:1px; border-bottom: 1px solid #666666; margin:auto; 
}

#trait_3 { clear:both; display:block; float:left; width:800px; height:20px; background-color:#FFFFFF; margin:auto;
}
#trait_4 { clear:both; display:block; float:left; width:800px; height:20px; background-color:#FFFFFF; margin:auto;
}
#trait_5 { clear:both; display:block; float:left; width:800px; height:1px;border-top: 1px solid #666666; margin:auto;
}

#col_gauche { font:bold 16px/16px georgia; color: #FFFFFF; letter-spacing:.1em; width:160px; clear:both; display:block; float:left; 
}
#pageencours { color:#86964D; font:bold 11px/1.5em georgia; letter-spacing:0.1em; background-color: #FFFFFF; padding:10px;
	border-top: 1pt solid #86964D;
	border-right: 0px solid #86964D;
	border-bottom: 1pt solid #86964D;
	border-left: 1px solid #86964D;
}

#menu { 
}

#menu a {
	font:bold 11px/1.5em georgia;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing:0.1em;
	display:block;
	padding:10px;
	background-color: #4B4F41;
	}

#menu a:hover {
	color:#4B4F41; background-color: #86964D;
	
	}
#col_centre { width: 340px; font:11px/1.5em arial; color:#1D2B11; letter-spacing:.1em; margin-top:0px; text-align:justify; border-left: 1px solid #86964D; float:left;  padding-left:38px; padding-top:40px;
}
#col_droite { width:140px; float:right; 
}

h1{
	font:bold 16px/20px georgia;
	color: #666666;
	letter-spacing:0.1em;
	}

a {
	color: #86964D;
	text-decoration:underline;
	}

a:hover {
	color: #1D2B11;
	text-decoration:none;
	}

#english a {
	font:bold 11px/1.5em georgia;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing:0.1em;
	display:block;
	padding:10px;
	background-color: #86964D;
	border-top: 1pt solid #86964D;
	border-right: 0px solid #86964D;
	border-bottom: 1pt solid #86964D;
	border-left: 0px solid #86964D;
	float: none;
}

#english a:hover { 	
	background-color: #4B4F41;
	color:#FFFFFF;
}

#contact { width:160px; color: #666666; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:400;
} 
#col_centre_contact { width: 400px; font:11px/1.5em arial; color:#666666; letter-spacing:.1em; margin-top:0px; padding: 40px; text-align:justify; border-left: 0px solid #86964D; float:left; border-left: 1px solid #86964D;
}

#logos { width:460px; clear:both; margin-top:20px; padding-top:20px;
}
.class_logos {  float:left;  margin:25px;
}
h2 { width:120px;  font:11px/1.5em arial; color:#666666; 
}

#contact h2 { width:160px;  font:11px/1.5em arial; color:#86964d; 
}
  
#col_centre_real { width: 550px; font:11px/1.5em arial; color:#1D2B11; letter-spacing:.1em; margin-top:0px; 
        text-align:justify; border-left: 1px solid #86964D; float:left; padding-left:38px; padding-top:40px; 
}
.rang { float:left; width:600px;
}
.rang_L { float:left; width:430px; padding-right:20px; padding-top:10px;
}
.rang_R { float:left; width:140px;  padding-bottom:10px;
}