/* CSS Document */
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:black;
background-color:#FFF;
}
#wrapper{
	margin:0 auto;
	width:1000px;
	background-color:#f1f3f6;
}
#site{
	width:960px;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:10px;
	background-color:#FFF;
}
#menu_horiz {
	background-image:url(../images/menu_h_fond.jpg);
	background-repeat:no-repeat;
	clear:both;
	height:46px;
	padding-top:10px;
}
#mainContent{
	background-color:#FFF;
	float:left;
	width:585px;
}
#left{
	background-color:#FFF;
	float:left;
	width:185px;
}
#right{
	background-color:#FFF;
	float:left;
	margin-left:10px;
	margin-right:5px;
	width:170px;
}
.centre{ 
padding-left:2px;
}
.texte{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:black;
}
.texteSmall{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:black;
}
.smallTexte{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
color:#959595;
font-style:italic;
}
li.bleu {
text-indent:0px;
background-image:url(../images/puce_carreBleu.gif);
background-repeat:no-repeat;
background-position:3px 5px; 
padding-left:17px;
}
li.rouge{
text-indent:0px;
background-image:url(../images/puce_carreRouge.gif);
background-repeat:no-repeat;
background-position:3px 5px; 
padding-left:17px;
}
li.ocre{
text-indent:0px;
background-image:url(../images/puce_carreOcre.gif);
background-repeat:no-repeat;
background-position:3px 5px; 
padding-left:17px;
}
li.telBleu {
text-indent:0px;
height:20px;
background-image:url(../images/adobe-reader.jpg);
background-repeat:no-repeat;
background-position:0px -6px; 
padding-left:24px;
}
li.inscrire {
text-indent:0px;
height:20px;
background-image:url(../images/enveloppe_bleu.jpg);
background-repeat:no-repeat;
background-position:138px 0px; 
padding-left:156px;
margin-top:10px;
}
li.std{
text-indent:0px;
list-style-type:disc;
background-repeat:no-repeat;
background-position:0px 0px; 
padding-left:0px;
padding-bottom:10px;
padding-right:10px;
}
ul
{
list-style-type:none;
padding:0px;
padding-left:10px;
margin:0px;
}

/* REFERENCEMENT */
.ref, .ref a, .ref a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
color:#CCCCCC;
text-align:left;
text-decoration:none;
}
/* TITRE */
.sstitre1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
font-weight:bold;
color:#000000;
text-align:left;
display:block;
height:18px;
}
.plusInfos{
	color:#718eab;
}
.sstitreRouge{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#cf003c;
text-align:left;
display:block;
height:18px;
border-bottom:solid 1px #cf003c;
margin-bottom:5px;
margin-left:5px;
margin-right:10px;
width:97%;
}
.sstitreBleu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#718eab;
text-align:left;
display:block;
height:18px;
border-bottom:solid 1px #718eab;
margin-bottom:5px;
margin-left:5px;
margin-right:10px;
width:97%;
}
.sstitreOcre{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#d19958;
text-align:left;
display:block;
height:18px;
border-bottom:solid 1px #d19958;
margin-bottom:5px;
margin-left:5px;
margin-right:10px;
width:97%;
}
.sstitreVert{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#859a8e;
text-align:left;
display:block;
height:18px;
border-bottom:solid 1px #859a8e;
margin-bottom:5px;
margin-left:5px;
margin-right:10px;
width:97%;
}
.sstitreNoir{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#000000;
text-align:left;
display:block;
height:18px;
border-bottom:solid 1px #000000;
margin-bottom:5px;
margin-left:5px;
margin-right:10px;
width:97%;
}
.sstitre2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
color:#000000;
display:block;
height:15px;
}
.titre1_bleu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#ffffff;
border:solid 1px #718eab;
padding-top:6px;
font-weight:bold;
color:#718eab;
display:block;
height:20px;
margin-bottom:5px;
text-align:left;
padding-left:5px;
text-transform:uppercase;
}
.titre1_rouge{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#ffffff;
border:solid 1px #cf003c;
padding-top:6px;
font-weight:bold;
color:#cf003c;
display:block;
height:20px;
margin-bottom:5px;
text-align:left;
padding-left:5px;
text-transform:uppercase;
width:97%;
}
.titre1_vert{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#ffffff;
border:solid 1px #859a8e;
padding-top:6px;
font-weight:bold;
color:#859a8e;
display:block;
height:20px;
margin-bottom:5px;
text-align:left;
padding-left:5px;
text-transform:uppercase;
width:97%;
}
.titre1_ocre{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#ffffff;
border:solid 1px #d19958;
padding-top:6px;
font-weight:bold;
color:#d19958;
display:block;
height:20px;
margin-bottom:5px;
text-align:left;
padding-left:5px;
text-transform:uppercase;
width:97%;
}
.titre2_rouge{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FFFFFF;
padding-left:15px;
border-bottom:solid 1px #cf003c;
padding-top:6px;
font-weight:bold;
color:#cf003c;
display:block;
margin:0;
margin-bottom:8px;
height:20px;
text-align:left;
text-transform:uppercase;
}
.titre2_bleu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FFFFFF;
padding-left:15px;
border-bottom:solid 1px #718eab;
padding-top:6px;
font-weight:bold;
color:#718eab;
display:block;
margin:0;
margin-bottom:8px;
height:20px;
text-align:left;
text-transform:uppercase;
}
/* NAVIGATION */
.arianne{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
}
.titrePage{
position:relative;
top:80px;
z-index:5;
right:30px;
color:#FFFFFF;
font-weignt:bold;
font-size:18px;
text-transform:uppercase;
text-align:right;
height:00px;
}
/* MENU */
.menu_v_n1 {
background-image:url(../images/menu_v_fond.jpg);
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
padding-left:12px;
height:26px;
padding-top:8px;
text-align:left;
}
.menu_v_n1 a, .menu_v_n1 a:visited,.menu_v_n2 a, .menu_v_n2 a:visited {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#000000;
text-decoration:none;
}
.menu_v_n1 a:hover, .menu_v_n2 a:hover {
text-decoration:none;
color:#454545;
}
.menu_v_n2 {
background-image:url(../images/menu_v_fond.jpg);
font-weight:bold;
padding-left:12px;
padding-top:8px;
text-align:left;
}
a.formation, a.formation:visited{
color:#718eab;
font-weight:bold;
}
a.formation:hover{
text-decoration:none;
}
/* ENCART DROIT */
.encart{
background-color:#f0f0f0;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:13px;
padding-left:12px;
padding-right:12px;
height:20px;
padding-top:8px;
text-align:left;
}
.textHomeActus{
font-size:11px;
padding-top:5px;
padding-bottom:10px;
}
.textHomeActus a,.textHomeActus a:visited{
font-size:11px;
padding-top:5px;
padding-bottom:10px;
color:#cf003c;
text-decoration:unerline;
}

/* FOOTER */
.footer {
background-color:#959595;
color:#FFFFFF;
text-align:right;
}
.footer a, .footer a:visited{
color:#FFFFFF;
}
.footer a:hover{
color:#000000;
}
/*ENCADRÉ*/
.cadreRouge{
border:solid 1px #cf003c; margin-left:50px;width:80%;
}
/* TABLEAU */ 
.tabForm{
padding-left:30px;
}
.tabFormation{
border:solid 1px #959595;
}
.tabFormationTitre{
border:solid 1px #718eab;
background-color:#FFFFFF;
color:#718eab;
font-weight:bold;
}
.titreAccueilBleu
{
font-family:Arial, Helvetica, sans-serif;
letter-spacing:1px;
font-size:13px;
font-weight:bold;
background-color:#718eab;
background-image:url(../images/fondAccueil_titreBleu.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
height:20px;
text-align:center;
padding-top:2px;
width:280px;
}
.titreAccueilVert
{
font-family:Arial, Helvetica, sans-serif;
letter-spacing:1px;
font-size:13px;
font-weight:bold;
background-color:#859a8e;
background-image:url(../images/fondAccueil_titreVert.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
height:20px;
padding-top:2px;
text-align:center;

}
.titreAccueilOcre
{
font-family:Arial, Helvetica, sans-serif;
letter-spacing:1px;
font-size:13px;
font-weight:bold;
background-color:#d19958;
background-image:url(../images/fondAccueil_titreOCre.jpg);
background-repeat:repeat-x;
color:#FFFFFF;
height:20px;
padding-top:2px;
text-align:center;

}
.texteAccueil
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
background-color:#FFFFFF;
color:#454545;
padding-top:0px;
text-align:left;
height:220px;
}
.lienAccueilBleu a, .lienAccueilBleu a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
background-color:#FFFFFF;
color:#718eab;
padding-left:10px;
margin-left:10px;
margin-right:25px;
margin-top:15px;
text-decoration:underline;
}
.lienAccueilBleu a:hover {
text-decoration:none;
}
.zone1
{
width:280px;
float:left;
margin-right:40px;
margin-left:10px;
/margin-bottom:15px;
}
.zone2
{
width:280px;
float:left;
margin-right:40px;
/margin-bottom:15px;
}
.zone3
{
width:280px;
float:left;
margin-right:20px;
/margin-bottom:15px;
}
.lienAccueilVert a, .lienAccueilVert a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
background-color:#FFFFFF;
color:#859a8e;
padding-left:10px;
margin-left:10px;
margin-right:25px;
margin-top:15px;
text-decoration:underline;
}
.lienAccueilVert a:hover {
text-decoration:none;
}
.lienAccueilOcre a, .lienAccueilOcre a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
background-color:#FFFFFF;
color:#d19958;
padding-left:10px;
margin-left:10px;
margin-right:25px;
margin-top:15px;
text-decoration:underline;
}
.lienAccueilOcre a:hover {
text-decoration:none;
}
.ville{
float:left;
width:120px;
}

.lienEncart a, .lienEncart a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#cf003c;
text-decoration:underline;
}

.lienEncart a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#cf003c;
text-decoration:none;
}
.bloc {background-color:#FFFFFF; overflow:auto; padding-bottom:10px; padding-left:27px;
}
.lienPageOcre {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#d19958;
text-decoration:underline;
}
.lienPageOcre a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#d19958;
text-decoration:none;
}
.lienPageVert {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#859a8e;
text-decoration:underline;
}
.lienPageVert a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#859a8e;
text-decoration:none;
}
.lienPageBleu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#718eab;
text-decoration:underline;
}
.lienPageBleu a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#718eab;
text-decoration:none;
}
.pucePlan{
margin-left:50px;
}
.pucePlan a{
margin-left:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#859a8e;
text-decoration:underline;
}
.pucePlan a:hover{
margin-left:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#859a8e;
text-decoration:none;
}
