html { 
  padding:0px;
  margin: 0px;
}
body{
	text-align: center; 
  margin : 	 		auto; 
	padding : 		0;
	font-size : 	12px;
	font-family : Arial, Helvetica, sans-serif ;
	color : 			#000000;
	font-weight : normal;
	width : 			1000px;
}
#page{
	/*float:left;*/
	padding : 10px 0 0 0;
	width:1000px;
	text-align : left;
}
html>body #page{float:left;}/*MOZILLA*/

h1{float:left;margin:0;padding:0;}

img{border : none;}
form{padding:0;margin:0;}

#ici{color:#FEBA00;}
#ici a{font-weight:bold;text-decoration:none; color:#FEBA00;}
#ici a:hover{font-weight:bold;text-decoration:none; color:#FFEAC0;}
#ici span {color:#000;}
span.mentions{color:#000;font-size:10px;clear:both;float:left;}

/*CHOIX DE LA LANGUE*/
#langue {background-color:#FFEAC0;float:right; padding:0px 5px 0 0; margin:0; list-style-type:none;}
#langue li{float:left; margin:0; padding:0;}

.baseline{
	float:	left;
	margin:	30px 0 0 0;
	border-bottom:	2px solid #FEBA00;
	display:block;
	font-weight: bold;
	padding:8px 8px 0 8px;
	height:	30px; /*IE*/
	voice-family : "\"}\"";/*MOZILLA*/
	voice-family : inherit;/*MOZILLA*/
	height : 			 22px;/*MOZILLA*/
}	

/*MENU PRINCIPAL HAUT*/
ul#menu{
	float:	left;
	padding:0 50px 0 40px;
	margin:	30px 0 0 0;
	list-style-type:none;
	border-bottom:	2px solid #FEBA00;
}

ul#menu li{ float:left; }

ul#menu li a{
	float:	left;
	display:block;
	padding:8px 8px 0 8px;
	/*height:	22px;*/
	text-decoration:none;
	color:	#333333;
	background-color:#FFF;
	height:	30px; /*IE*/
	voice-family : "\"}\"";/*MOZILLA*/
	voice-family : inherit;/*MOZILLA*/
	height : 			 22px;/*MOZILLA*/
}
html>body ul#menu li a{height:22px;}/*MOZILLA*/

ul#menu li a:hover{color:#FEBA00; background-color:#FFEAC0;}
ul#menu li a.active{color:#fff; background-color:#FEBA00;}

/*MENU DE GAUCHE*/
#menu_gauche{clear:both;padding:10px 0 0 0;margin:0;}
#menu_gauche dt{padding:0;margin:0;}
#menu_gauche dt a{
	padding : 2px 0 0 20px;
	display:	block; 
	height:		20px;
	width:		280px;
	text-decoration : none;
	color : 	#000;
	background : #fff url('../img/bg_dt_dd.gif') no-repeat 7px 7px;
}
#menu_gauche dt a:hover{
	color : #000;
	background : #FFEAC0 url('../img/bg_dt_dd.gif') no-repeat 7px 7px;
}
#menu_gauche dt a.active {color:#fff; background-color:#FEBA00;}
#menu_gauche dd{padding:0;margin:0;}
#menu_gauche dd a{
	padding : 2px 0 0 50px;
	display:	block; 
	height:		20px;
	width:		250px;
	text-decoration : none;
	color : 	#000;
	background : #fff url('../img/bg_dd.gif') no-repeat 40px 7px;
}
#menu_gauche dd a:hover{
	color : #000;
	background : #FFEAC0 url('../img/bg_dd.gif') no-repeat 40px 7px;
}
#menu_gauche dd a.active{
	color : #fff;
	background : #FEBA00 url('../img/bg_dd_active.gif') no-repeat 40px 7px;
}


#content{
	clear : both;
	float:	left;
	border-bottom: 1px solid #FF9900;
	width : 1000px;
	padding : 0 0 10px 0;
}

/*PARTIE DE GAUCHE*/
#gauche{
	float : left;
	padding : 5px 0 0 0;
}
#gauche a{
	text-decoration : none;
}
#photo_gauche{
	margin : 20px 0 0 0;
	padding : 0px 0px 0px 0px;
	border : 1px solid #FF9900;
	width :  298px;
	float :  left;
	background-color : #FFEAC0;
}
#photo_gauche p{padding : 5px 5px 5px 5px; margin : 0;}

#cadre_gauche_divers{
	margin : 20px 0 0 0;
	padding : 0 0 0 0;
	clear:  both;
	float : left;
}


/*PARTIE CENTRE*/
#centre{float : left; padding:5px 5px 5px 5px;}

#centre p{margin:0;padding:5px 5px 5px 2px}

/*#centre a{text-decoration:none;color:#4A5A80;font-weight:bold;} */
/* #centre a:hover{color:#000;} */

#centre ul{margin:5px 0px 5px 0;padding:0;list-style-type:none;}
#centre dl{margin:5px 0 5px 0;padding:0;}
#centre dt{font-weight:bold;}
#centre ul li, #centre dd{
	margin:0;
	padding:2px 0 0 20px;
	background : #FFF url('../img/bg_li.gif') no-repeat 10px 7px;
}

#centre dl.contact {margin:10px 0 5px 0}
#centre dl.contact dt{margin:5px 0 0px 0}
#centre dl.contact dd{background : none;}

#centre dl.formulaire{float:left;}
#centre dl.formulaire dt{padding-top:5px; clear:left; float:left;width:80px;font-weight:normal;}
#centre dl.formulaire dd{padding-top:5px;float:left;}
#centre dl.formulaire dd input{background-color:#FFEAC0;border:1px solid #FF9900;width:515px;}

#centre dl.formulaire dd .txtarea{background-color:#FFEAC0;border:1px solid #FF9900;width:515px;height: 150px;}

#centre dl.formulaire_inscription{float:left;}
#centre dl.formulaire_inscription dt{padding-top:5px; clear:left; float:left;width:300px;font-weight:normal;}
#centre dl.formulaire_inscription1 dt{width:150px;}
#centre dl.formulaire_inscription2 dt{width:580px;}

#centre dl.formulaire_inscription dd{padding-top:5px;background:none;}

#centre dl.formulaire_inscription dd .input2{width:200px;}

.txtarea2{background-color:#FFEAC0;border:1px solid #FF9900;width:515px;height: 100px;font-size:12px;}

.select1,.input2{background-color:#FFEAC0;border:1px solid #FF9900;font-size:13px;width:100px;}

#btn{clear:left;text-align : center;}
.btn{clear:left;text-align : center;}


.nouveau{
	display : block;
	background-color : #FFEAC0;
	float : left;
	padding : 1px 2px 1px 2px;
	margin : 0 10px 0 0;
	color : #FF9900;
}

#bottom{clear:both;float:left;width:1000px;}
#bottom ul{clear:both;float:right;list-style-type:none;margin:0;padding:0px 0 0 0;}
#bottom ul li{
	float:left;
	padding:0 15px 0 15px;
	margin: 0;
	background : #FFF url('../img/bg_li.gif') no-repeat 0px 10px;
}

#bottom a{
	color:	#000;
	text-decoration:	none;
	display:	block;
	padding : 5px 5px 5px 5px;
}
#bottom a:hover{background-color:#FFEAC0;color:#FEBA00;
}
#bottom a.active{color:#fff; background-color:#FEBA00;}


h3{
	margin:	0;
	padding:3px 0 3px 20px;
	color:	#000;
	font-size : 13px;
	background : #FFEAC0 url('../img/bg_h3.gif') no-repeat 0px 3px;
}
h4{
	margin:	0;
	padding:0px 0 0px 0px;
	color:	#000;
	font-size : 12px;
}

h2{
	margin:	0;
	padding:3px 0px 3px 20px;
	color:	#000;
	font-size : 13px;
	border-top: 1px solid #FF9900;
	background : #FFEAC0 url('../img/bg_h3.gif') no-repeat 0px 3px;
}

a.lien:after {
	content: "\0000a0[\2197]";
}

/* Special pour page Galileo Masters */

#cg_dl{margin:0;padding:25px 0 0 0;}
#cg_dl dt{margin:0;padding:0;font-weight:bold;}
#cg_dl dd a{
	padding : 2px 0 0 20px;
	text-decoration : none;
	color : 	#000;
	background : #fff url("img/bg_dt_dd.gif") no-repeat 7px 7px;
}
#cg_dl dd a:hover{font-weight:bold;}
#cg_dl{margin:0;padding:25px 0 0 0;}
