@charset "utf-8";
/* CSS Document */
.body
{
	border-color:#FF671C;
	border-style:solid;
	border-width: 2px;
	height:auto;
	margin:auto;
	width:990px;
}
/*Entete*/
.header
{
	position:relative;
	top:0px;
	left:0px;
	z-index:50;
	background: url(../images/commun/fond_header.png) top left repeat-x;
}

.header .logoscript
{
	position: absolute;
	/*z-index: 51;*/
	top: 10px;
	left: 20px;
}


.header .discimpr
{
	left:119px;
	position:absolute;
	top:-56px;
}

.header .formulaireconnect
{
	position: absolute;
	top: 5px;
	right: 0px;
}

.header .formulaireconnect ul
{
	/*left:102px;*/
	left:65px;
	position:absolute;
	top:32px;
}

.header .formulaireconnect .imgfondform
{
	margin-right:48px;
	margin-top:0px;
}

.header .formulaireconnect li
{
	color:#FFFFFF;
	float:left;
	padding-left:2px;
}

.header .formulaireconnect li a
{
	color:#FFFFFF;
	font-size:7pt;
	padding-left:8px;
}

.header .formulaireconnect form
{
	position:absolute;
	right:59px;
	top:9px;
}

.header .formulaireconnect form input
{
	background-color:#D2D2D2;
	width:71px;
	color:#000000;
	height:10pt;
}

.header .formulaireconnect form .input
{
	position:absolute;
	right:111px;
	top:0;
}

.header .formulaireconnect form .input1
{
	position:absolute;
	right:27px;
	top:0;
}

.header .formulaireconnect form .submitok
{
	background-color: white;
	border: 0px none;
	display: inline;
	width:20px;
	height:20px;
}

.menu0
{
	left:91px;
	position:absolute;
	top:0px;
	z-index:5;
	background: #000;
}

#menuDeroulant0
{
	border: 1px solid #ff916b;
	height: 24px;
	line-height: 24px;
	list-style-type: none;
	margin: 0 0 0 25px;
	padding: 0;
	background: url(../images/commun/menu.png) top left repeat-x;
	width: 950px;
	-moz-border-radius: 2px;
}
#menuDeroulant0 li
{
	float: left;
	/*width: 115px;*/
	margin: 0;
	padding: 0;
	border: 0;
	text-align: center;
	/*z-index:5;*/
}


#menuDeroulant0 li.lv2 a
{
	/*background:#FFFFFF none repeat scroll 0 0;*/
	color: #FFF;
	display: block;
	font-weight: bold;
	margin: 0;
	padding: 0 30px;/*1px 3px;*/
	text-decoration: none;
	font-size: 12px;
	/*z-index:5;*/
}



#menuDeroulant0 .sousMenu0,#menuDeroulant0 .sousMenu1,#menuDeroulant0 .sousMenu2
{
	display: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	z-index:5;
	border-top: 1px solid #FF671C;
	border-bottom: 1px solid #FF671C;
	width:176px;
	background-color:#FFFFFF;
}

#menuDeroulant0 .sousMenu0
{
	border-left:1px solid #FF671C;
	border-right: 1px solid #FF671C;
}

#menuDeroulant0 .sousMenu1
{
	left:292px;
	position:absolute;
	top:22px;
}

#menuDeroulant0 .sousMenu2
{
	border-left:medium none;
	border-right:1px solid #FF671C;
	left:468px;
	position:absolute;
	top:22px;
	z-index:5;
}


#menuDeroulant0 .sousMenu0 li,#menuDeroulant0 .sousMenu1 li,#menuDeroulant0 .sousMenu2 li
{
	border-color:transparent transparent -moz-use-text-color -moz-use-text-color;
	border-style:solid solid solid solid;
	margin:0;
	padding-top:10px;
	text-align:left;
	width:176px;
	z-index:5;
	float:none;
}





#menuDeroulant0 .sousMenu0 li a, #menuDeroulant0 .sousMenu1 li a,#menuDeroulant0 .sousMenu2 li a
{
	display: block;
	margin: 0;
	border: 0;
	text-decoration: none;
	color:#000000;
	background-color:#FFFFFF;
	z-index:50;
	padding-left:2px;
}

#menuDeroulant0 .sousMenu0 li .soumenue li ,#menuDeroulant0 .sousMenu1 li .soumenue1 li ,#menuDeroulant0 .sousMenu2 li .soumenue2 li 
{
	color:gray;
	padding-left:4px;
	padding-top:2px;
}

#menuDeroulant0 .sousMenu0 li .soumenue .fondorange,#menuDeroulant0 .sousMenu1 li .soumenue1 .fondorange,#menuDeroulant0 .sousMenu2 li .soumenue2 .fondorange
{
	background-color:#FDD8C5;
	height:30px;
}

#menuDeroulant0 .sousMenu0 li .soumenue .fondorange span,#menuDeroulant0 .sousMenu1 li .soumenue1 .fondorange span,#menuDeroulant0 .sousMenu2 li .soumenue2 .fondorange span
{
	color:#FF671C;
	font-weight:bold;
}

#menuDeroulant0 .sousMenu0 li a:hover,#menuDeroulant0 .sousMenu1 li a:hover,#menuDeroulant0 .sousMenu2 li a:hover
{
	color: #FF671C;
	z-index:50;
}

#menuDeroulant0 li:hover > .sousMenu0 { display: block;z-index:5;}
#menuDeroulant0 li:hover > .sousMenu1 { display: block;z-index:5;}
#menuDeroulant0 li:hover > .sousMenu2 { display: block;z-index:4;}


/*#menuDeroulant0 .sousMenu0 li ul li a,#menuDeroulant0 .sousMenu1 li ul li a
{
	color:#787878;
	font-size:11px;
	font-weight:normal;
}
*/

.soumenue
{
	background-color:#FFFFFF;
	border:1px solid #FF671C;
	left:262px;
	margin-top:0px;
	position:absolute;
	z-index:60;
}

.soumenue1
{
	background-color:#FFFFFF;
	border:1px solid #FF671C;
	left:147px;
	margin-top:0px;
	position:absolute;
	z-index:60;
}

.soumenue2
{
	background-color:#FFFFFF;
	border:1px solid #FF671C;
	left:175px;
	margin-top:0px;
	position:absolute;
	z-index:60;
}

.fondorange span
{
	padding-left:5px;
}


#menuDeroulant0 .sousMenu0 li ul li a:hover,#menuDeroulant0 .sousMenu1 li ul li a:hover
{
	color:#FF671C;
}

.separ,.separ1,.separ2,.separ3,.separ4,.separ5
{
	background-color:#FF671C;
	height:16px;
	left:115px;
	position:absolute;
	top:3px;
	width:1px;
	z-index:600;
}

.separ
{
	left:114px;
}


.separ1
{
	left:229px;
}

.separ2
{
	left:344px;
}

.separ3
{
	left:459px;
}

.separ4
{
	left:574px;
}

.separ5
{
	left:689px;
}

#soumenumutipage
{
	background-color:#FFFFFF;
	border:1px solid #FF671C;
	left:274px;
	position:absolute;
	top:22px;
}

#soumenuetudiants
{
	background-color:#FFFFFF;
	border:1px solid #FF671C;
	left:274px;
	position:absolute;
	top:59px;
}


/*bas*/
.copyright
{
	position:relative;
	top:0px;
}

.copyright a
{
	background-color:#FFFFFF;
	left:759px;
	position:absolute;
	top:-10px;
}

.cgv
{
	position:relative;
	top:0px;
}

.cgv  a{
	color:#595959;
	font-size:7pt;
	left:-3px;
	position:absolute;
	top:4px;
}
.right1
{
	left:716px;
	position:absolute;
	top:24px;
	z-index:30;
}

