/* CSS Document */
body {margin:18px 0px 0px 0px;}
td { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
input, select { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#444; border:1px solid #808080;}
.fondBlanc { background:#fff; padding:10px 10px 0px 10px;}
.fondBlanc2 { background:#fff; padding:0px 9px;}
.interligne5px { padding-top:5px;}
p { margin:0px;}
a{ color:#000;text-decoration:none;}
a:hover{ color:#000; text-decoration:underline;}
a.lienverts{ color:#415100;text-decoration:underline;}
a.lienverts:hover{ color:#415100; text-decoration:none;}

#basdepage td{ color:#fff;  padding:0px 12px;}
#basdepage a{ color:#fff;text-decoration:none;}
#basdepage a:hover{ color:#fff; text-decoration:underline;}

.referencement{ color:#E2AFAF;text-decoration:none;}
a.referencement{ color:#E2AFAF;text-decoration:none;}
a.referencement:hover{ color:#E2AFAF; text-decoration:underline;}

.commentaires { display:none; }



/****************************************************************************
* MENU 
****************************************************************************/

.menufond1{
background: #5E6261;
padding-left:14px; 
padding-right:14px; 
}
.menufond2{
background: #74B531;
padding-left:14px; 
padding-right:14px; 
}
.menufond3{
background: #D2120A;
padding-left:14px; 
padding-right:14px; 
}
.menuhaut{
color:#FFFFFF;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
a.menuhaut{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
a.menuhaut:hover{
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}


/****************************************************************************
* DIAPORAMA 
****************************************************************************/

#diaporama {
	background:#fff;
	height:289px;
	margin:0 0 0 0px;
	padding:0px;
	width:913px;
}

#contentDiaporama {
	height:289px;
	position:relative;
	width:913px;
}

#contentDiaporama  img {
	display:none;
	left:0;
	position:absolute;
	top:0;
}








/* TYPO */
.txt10 { font-size:10px;}
.txt12 { font-size:12px;}
.txt14 { font-size:14px;}
.txt18 { font-size:18px;}
.txt16 { font-size:16px;}
.txt20 { font-size:20px;}

.rouge { color:#BF0000;}
.vert { color:#6F8000;}
.orange { color:#FF9000;}
.blanc { color:#fff;}
.gris { color:#444;}
.vert2 { color:#415100;}

/* page ACCUEIL */
.fondAccueil { background: #466a20 url(../images/accueil/fond.jpg) repeat-x top left;}
/* .fondAccueilECH { background: url(../images/commun/fond_ech.gif) repeat-x top left;} */
.fondAccueilECH {background: #BF0000;}

/* .fondECH { background:#860000 url(../images/commun/fond_ech.gif) repeat-x top left;} */
.fondECH { background:#BF0000;}

.basdepageAccueil { background:url(../images/accueil/basdepage.gif) no-repeat top center;}
.basdepageAccueilECH { }

/* page COMMUNE */
.titre { background:#8EA52F;}
.soustitre { background:#E1E9BF;}
.fond { background:#466B20 url(../images/commun/fond.gif) repeat-x top left;}
.basdepage { }
.vignette img { border:1px solid #fff;}
.vignette {background:url(../images/commun/fond_photo_vert.gif) no-repeat top left;}

/* page Ecole */
#menuEcole a { background:url(../images/ecoles/bouton.gif) no-repeat left; padding-left:17px; display:block; text-decoration:none; color:#444; line-height:26px; height:26px; font-weight:bold;}
#menuEcole a:hover { background:url(../images/ecoles/bouton.gif) no-repeat left; padding-left:17px; display:block; text-decoration:none; color:#444; line-height:26px; height:26px;}

/* SOUS MENU METIERS */
#menuMetiers {
background:#fff;
line-height:normal;
height:20px;
}
#menuMetiers ul {
margin:0;
padding:0px 0px 0px 0px;
list-style:none;
}
#menuMetiers li {
display:inline;
margin:0px;
padding:0px;
}
#menuMetiers a {
float:left;
background:url(../images/metiers/onglet_gauche_bleu.gif) no-repeat left top;
margin:0;
padding:0px 0px 0px 11px;
text-decoration:none;
font-weight:bold;
}
#menuMetiers a span {
float:left;
display:block;
background:url(../images/metiers/onglet_droit_bleu.gif) no-repeat right top;
padding:7px 10px 8px 0px;
color:#444;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menuMetiers a span {float:none;}
/* End IE5-Mac hack */
#menuMetiers a:hover span {
color:#444;
text-decoration:underline;
}
#menuMetiers a:hover {
background-position:0% -28px;

}
#menuMetiers a:hover span {
background-position:100% -28px;
}

/* etat clique */
#menuMetiers .clic{
background-position:0% -56px;
}
#menuMetiers .clic span {
background-position:100% -56px;
color:#fff;font-weight:bold;
}


	  
		  
/* FAQ ******************************/

.questionNorm {
	PADDING-LEFT: 32px; 
	PADDING-RIGHT: 22px;
	FONT-WEIGHT: bold; 
	BACKGROUND: url(../images/picto_plus_norm.gif) no-repeat left top; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 3px;
	text-decoration:none;
}
a.questionNorm {
	text-decoration:none;
}
a.questionNorm:hover {
	text-decoration:none;
}
.questionSurv {
	PADDING-LEFT: 32px; 
	PADDING-RIGHT: 22px;
	FONT-WEIGHT: bold; 
	BACKGROUND: url(../images/picto_plus_surv.gif) no-repeat left top; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 3px;
	text-decoration:none;
}
a.questionSurv {
	text-decoration:none;
}
a.questionSurv:hover {
	text-decoration:none;
}
.reponseNorm {
	PADDING-LEFT: 32px; 
	PADDING-BOTTOM: 10px; 
	COLOR: #333333; 
	PADDING-TOP: 0px
}

