/*Page g&eacute;n&eacute;rale*/
body{
	background-color:#8E7D7D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3E3E40;
	font-size:0.8em;
	margin:0px;
	padding:0px;

}

a img 
{ 
border: none; 
} 

#conteneur {	
	position:absolute;
	width:1024px;
	top:0px;
	left:50%;
	margin-left:-512px;
}

#entete{
	width:1024px;
}

#bandeau{
	width:1024px;
	height:180px;
	background-image:url('../images/bandeau.jpg');
}

/*Menu du site*/
#menu{
	width:1024px;
	height:36px;
	background-color:#9B1515;
}

#menu_centre{
	position:absolute;
	width:660px;
	height:36px;
	left:50%;
	margin-left:-330px;
}

#menu_centre ul {
	margin:0px;
	padding:0px;
}


#menu_centre li{
	height:36px;
	list-style-type:none;
	margin:0px;
	position:relative;
	float:left;
}

#accueil{
	width:130px;
	height:34px;
}

#partenaires{
	width:140px;
}

#contact{
	width:130px;
}

#inscriptions{
	width:260px;
}

#menu_centre a{
	position:absolute;
	padding-top:10px;	
	text-align:center;
	font-size:1.2em;
	font-weight:bold;
	color:white;
	text-decoration:none;	
}

#image_menu1{
	position:relative;
	width:24px;
	height:26px;
	padding-top:6px;
	padding-left:5px;
	padding-right:10px;
	border:0;	
}

#image_menu2{
	position:relative;
	width:24px;
	height:26px;
	padding-top:6px;
	padding-left:5px;
	padding-right:10px;
	border:0;	
}

#image_menu3{
	position:relative;
	width:24px;
	height:26px;
	padding-top:6px;
	padding-left:5px;
	padding-right:10px;
	border:0;	
}

#image_menu4{
	position:relative;
	width:24px;
	height:26px;
	padding-top:6px;
	padding-left:5px;
	padding-right:10px;
	border:0;	
}

/*Corps du site*/



#corps {
	width:1024px;
	height:617px;
	background-image:url('../images/trancheFondBlanc.jpg');
}
html>body #corps {
	height: auto;
	min-height:617px;
}

#piedPage{
	width:1024px;
	height:31px;
	background-image:url('../images/piedDePage.jpg');
}

/*Page accueil*/

#question{
	position:relative;
	top:20px;
	left:40px;
	width:471px;
	height:119px;
	background-image:url('../images/point_interro.jpg');
}

#zone_text{
	position:relative;
	width:406px;
	height:400px;
	top:-99px;
	left:90px;
}

#zone_text p{
	padding-left:27px;
	padding-right:27px;
	
}

#text_zone1{
	position:relative;
	top:25px;	
	text-align:justify;
}

#text_zone1 p{
	text-indent:3em;
}

#text_zone2{
	position:relative;
	top:10px;
	text-align:justify;
	font-weight:bold;
	color:white;

}

#text_zone2 p{
	text-indent:3em;
}


#text_zone3{
	position:relative;
	top:35px;
	text-align:justify;
	font-size:0.95em;
	font-weight:bold;
}


#titre{
	font-size:1.5em;
	font-weight:bold;
	color:#9B1515;
}

#text_rouge{
	position:relative;
	top:25px;
	width:406px;
	height:120px;
	background-image:url('../images/rectangle_texte.jpg')
}

#separateur_vertical{
	position:absolute;
	top:340px;
	left:580px;
	width:13px;
	height:260px;
	background-image:url('../images/trait_rouge.jpg');
}

#exclamation{
	position:absolute;
	top:250px;
	left:930px;
	width:28px;
	height:81px;
	background-image:url('../images/point_exclam.jpg');
}

#news{
	position:absolute;
	top:250px;
	left:815px;
	width:28px;
	height:81px;
}

#news p{
	font-size:3em;
	font-weight:bold;
	font-style:italic;
	color:#9B1515;
}

#separateur_horizontal{
	position:absolute;
	top:340px;
	left:740px;
	width:215px;
	height:8px;
	background-image:url('../images/trait_rouge_horizontal.jpg');
}

#logo_autoecole{
	position:absolute;
	top:390px;
	left:645px;
	width:135px;
	height:119px;
	/*background-image:url('../images/logo.jpg');*/
}

#image_auto_ecole{
	width:135px;
	height:119px;
	display:block;
}

#text_news{
	position:absolute;
	top:360px;
	left:750px;
	width:200px;
	text-align:right;
	font-weight:bold;
	color:#00519D;
	font-size:1em;
}

/*Page contact*/
#contact_trait{
	position:absolute;
	top:370px;
	left:40px;
	width:858px;
	height:39px;
	background-image:url('../images/contact_ligne.png');
}

#contact_crayon{
	position:absolute;
	top:255px;
	left:823px;
	width:77px;
	height:134px;
	background-image:url('../images/contact_crayon.png');
}

#contact_zone_text{
	position:absolute;
	top:240px;
	left:50px;
	width:380px;
	height:auto;
	display:block;
}

#contact_zone_text p{
	position:relative;
	padding-left:27px;
	padding-right:27px;
	text-align:justify;	
}

#titre_contact{
	font-size:1.9em;
	font-weight:bold;
	color:#9B1515;
}

#coordonnees_titre{
	position:relative;
	top:50px;
	font-weight:bold;
	color:#9B1515;
}

#coordonnees{
	position:relative;
	top:75px;
}

#contact_separation{
	position:absolute;
	top:400px;
	left:440px;
	width:13px;
	height:260px;
	background-image:url('../images/trait_rouge.jpg');
}

#zone_formulaire_contact{
	position:absolute;
	top:312px;
	left:500px;
	width:420px;
	height:auto;
}

#titre_formulaire_contact{
	font-size:1.9em;
	font-weight:bold;
	color:#9B1515;
}

#formulaire_contact{
	position:relative;
	top:60px;
}

.form_label{
	float: left;
	margin-bottom: 5px;
	width: 160px;
}

.champ_text{
	border:1px double #9B1515;
	
}

#message{
	border:1px double #9B1515;
	width:340px;
}

.information{
	color:#9B1515;
	font-weight:bold;
}

.rouge {
	color:#9B1515;
}

/*Cours*/
#nyon{
	position:absolute;
	top:20px;
	left:200px;
	width:243px;
	height:191px;
	background-image:url('../images/local_def.jpg');
}

#adresse{
	position:absolute;
	top:0px;
	left:0px;
	width:155px;
	text-align:right;
}

#listeCours{
	position:absolute;
	top:250px;
	left:50%;
	margin-left:-150px;
	width:500px;
}

#inscriptionsTel{
	position:absolute;
	top:440px;
	left:80px;
	width:217px;
	height:146px;
	background-image:url('../images/cadreRouge.jpg');
}

#horaires{
	position:absolute;
	top:200px;	
}

.sincrire{
	width:100px;
	height:40px;
	background-image:url('../images/cours_cadre.jpg');
}

#choix{
	background-color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#3E3E40;
	font-size:1em;
	margin:0px;
	padding:0px;
}

#page_blanche{
	background-color:white;
	position:absolute;
	width:1024px;
	top:0px;
	left:50%;
	margin-left:-512px;
}

html>body #page_blanche {
    height: auto;
    min-height:617px;
}

#centrer{
	position:absolute;
	top:150px;
	left:50%;
	margin-left:-160px;
}

#sep_ho{
	position:relative;
	top:20px;
	left:-100px;
	width:516px;
	height:19px;
	background-image:url('../images/barres_choix.jpg');
}

#START{
	position:relative;
	top:40px;
	left:60px;
}

