/* #######################################################################################################
################################### Styles Interface PERSONNALISES #######################################

Permet de ré-écrire par-dessus les styles définis pour ce template





Charte MFR 	:
	VERT	:	#2FA829
	ORANGE	:	#F7AD00
	
Charte Interface
	VERT CLAIR			:	#CEED6F
	VERT MOYEN			:	#81A738
	VERT FONCE			:	#517806
	BLEUTITRE			:	#3399CC
	
	
*/

h2 {
border-bottom-color:#003399;
border-bottom-style:dotted;
border-bottom-width:1px;
color:#003399;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding-bottom:0;
padding-left:0;
padding-right:3px;
padding-top:3px;
}
h4 {
border-bottom:#CC0000 solid 1px;
border-left:#CC0000 solid 12px;
color:#CC3300;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-left:0;
margin-right:0;
margin-top:20px;
padding-bottom:0;
padding-left:10px;
text-transform:uppercase;
}

body {background-image:url(../img/interface/degrade.jpg);
background-repeat:repeat-x;
}
div#footer_fin {
width:980px;
background-image:url(../img/interface/ombre_footer.png);
background-repeat:no-repeat;
height:36px;
margin:0 auto;
}
div#RL_div_header_master {
width:955px;
background-image:url(../img/interface/bandeau.jpg);
background-repeat:no-repeat;
height:203px;
}
.INTERF_txtMarquee {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:25px;
padding-left:263px;
padding-top:8px;
width:525px;
}
div#RL_div_conteneurGeneral {
width:980px;
margin:0 auto;
background-image:url(../img/interface/ombre.png);
background-repeat:repeat-y;
}
.TitreMetier {
background-color:#990066;
color:#FFFFFF;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:4px;
padding-left:8px;
padding-right:1px;
padding-top:3px;
}

.TitreFormation {
background-color:#FFCC33;
border-bottom-color:#FF3333;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:#FF3333;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:solid;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:1px;
border-right-color-ltr-source:physical;
border-right-color-rtl-source:physical;
border-right-color-value:#FF3333;
border-right-style-ltr-source:physical;
border-right-style-rtl-source:physical;
border-right-style-value:solid;
border-right-width-ltr-source:physical;
border-right-width-rtl-source:physical;
border-right-width-value:1px;
border-top-color:#FF3333;
border-top-style:solid;
border-top-width:1px;
color:#990000;
font-family:"Courier New",Courier,mono;
font-size:14px;
font-weight:bold;
margin-bottom:12px;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:2px;
padding-left:8px;
padding-right:2px;
padding-top:2px;
}

.TexteMetier {
background-color:#FFFFFF;
color:#000033;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:16px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:15px;
padding-left:18px;
padding-right:18px;
padding-top:15px;
text-align:left;
}

.TexteFormation {
background-color:#FFFFFF;
background-image:url(../images/pucePC1.gif);
background-position:1.2em 0.1em;
background-repeat:no-repeat;
color:#000000;
display:block;
font-family:"Courier New",Courier,mono;
font-size:12px;
font-weight:normal;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:8px;
padding-left:30px;
padding-right:15px;
padding-top:0;
}

div#ZoneTexte{
width:550px;
margin:0 auto;}


#ZoneMetier {
background-color:#FFFFFF;
border:#003366 1px solid;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
}
#ZoneFormation {
background-color:#FFFFFF;
background-color:#FFFFFF;
border:#003366 1px solid;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
}



h5 {
border-bottom-color:#990000;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:#990000;
border-right-color-ltr-source:physical;
border-right-color-rtl-source:physical;
border-right-color-value:#990000;
border-top-color:#990000;
border-top-style:solid;
border-top-width:1px;
color:#990000;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
margin-bottom:5px;
margin-left:0;
margin-right:0;
margin-top:10px;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
text-align:left;
text-transform:uppercase;
}
#blocDroite {
	background-color:#FFCC00;
	background-image:url(../img/interface/fond-forma.jpg);
	color:#666;
	-moz-border-radius : 10px;
	-webkit-border-radius: 10px;
	border:#666 2px solid;
	font-family:Arial,Helvetica,sans-serif;
	margin-left:500px;
	margin-top:0;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	padding-top:10px;
	width:220px;
}
.blocDroite-ttr {
color:#FFCC00;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
}
.blocDroite-txt1 {
	background-color:#FFFFFF;
	border-bottom:#990000 solid 1px;
	border-left:#990000 solid 1px;
	border-right:#990000 solid 1px;
	border-top:#990000 solid 1px;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-align:left;
}
.blocDroite-txt2 {
font-size:10px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
}
.blocGauche-txt1 {
color:#000033;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-bottom:20px;
margin-left:35px;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:5px;
padding-right:0;
padding-top:0;
text-align:justify;
white-space:normal;
}
.blocGauche-txt2 {
color:#000033;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:16px;
margin-bottom:0;
margin-left:70px;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:10px;
padding-right:0;
padding-top:0;
}
.blocGauche-txt3 {
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:10px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-left:60px;
padding-top:0;
text-align:left;
}
#blocGauche ul li {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
list-style-image:url(../images/pucePC1.gif);
list-style-position:outside;
list-style-type:square;
margin-bottom:7px;
margin-left:25px;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:5px;
padding-right:0;
padding-top:0;
}
#blocGauche {
float:left;
margin-bottom:0;
margin-left:15px;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:15px;
padding-top:0;
width:460px;
background-color:#FFFFFF;
}
#blocDroite strong {
color:#990000;
font-size:12px;
}
.blocGauche-txt11 {
color:#000066;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin-bottom:20px;
margin-left:50px;
padding-left:5px;
text-align:left;
}
.blocGaucheTtrGras {
color:#000066;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:40px;
padding-right:0;
padding-top:0;
text-transform:uppercase;
}
#blocFiche {
background-color:#F4F4F4;
border-bottom-color:#990000;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:#990000;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:solid;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:1px;
border-right-color-ltr-source:physical;
border-right-color-rtl-source:physical;
border-right-color-value:#990000;
border-right-style-ltr-source:physical;
border-right-style-rtl-source:physical;
border-right-style-value:solid;
border-right-width-ltr-source:physical;
border-right-width-rtl-source:physical;
border-right-width-value:1px;
border-top-color:#990000;
border-top-style:solid;
border-top-width:1px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:10px;
padding-bottom:5px;
padding-left:10px;
padding-right:15px;
padding-top:5px;
}
.ficheTitre {
background-color:#990000;
color:#FFCC00;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bolder;
margin-bottom:15px;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
text-align:center;
text-transform:uppercase;
}
.ficheTexte {
color:#000033;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-align:justify;
}
.ficheTitre2 {
background-image:url(../images/puceC1.gif);
background-repeat:no-repeat;
color:#CC6600;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:25px;
padding-bottom:0;
padding-left:25px;
padding-right:0;
padding-top:0;
text-decoration:underline;
text-transform:uppercase;
}
.ficheTexte2 {
color:#000000;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:13px;
padding-left:15px;
}
#blocDroite a {
color:#663366;
}
#clear {
clear:both;
color:#FFFFFF;
height:0;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
width:auto;
}
#blocImprim {
color:#990000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin-bottom:0;
margin-left:500px;
margin-right:0;
margin-top:10px;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
text-align:left;
}
.BacProTitre1 {
border-bottom-color:#990000;
border-bottom-style:dotted;
border-bottom-width:1px;
color:#000066;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-style:normal;
font-weight:bolder;
margin-bottom:40px;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
}
.BacProTitre2 {
background-color:#FFCC33;
color:#000066;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:50px;
padding-bottom:2px;
padding-left:15px;
padding-right:0;
padding-top:1px;
text-transform:none;
}
#blocDroiteBacPro {
background-color:#FFCC00;
	background-image:url(../img/interface/fond-forma.jpg);
	color:#666;
	-moz-border-radius : 10px;
	-webkit-border-radius: 10px;
	border:#666 2px solid;
	font-family:Arial,Helvetica,sans-serif;
	margin-left:500px;
	margin-top:0;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	padding-top:10px;
	width:220px;}
	
	
.BacProTitreDroite {
border-bottom-color:#990000;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:#990000;
border-right-color-ltr-source:physical;
border-right-color-rtl-source:physical;
border-right-color-value:#990000;
border-top-color:#990000;
border-top-style:solid;
border-top-width:1px;
color:#990000;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin-bottom:5px;
margin-left:0;
margin-right:0;
margin-top:10px;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
text-align:left;
text-transform:uppercase;
}
.BacProblocDroite-txt1 {
background-color:#FFF;
border:#999999 1px solid;
color:#990000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
text-align:left;
}
#blocDroiteBepa {
background-color:#FFCC00;
	background-image:url(../img/interface/fond-forma.jpg);
	color:#666;
	-moz-border-radius : 10px;
	-webkit-border-radius: 10px;
	border:#666 2px solid;
	font-family:Arial,Helvetica,sans-serif;
	margin-left:500px;
	margin-top:0;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	padding-top:10px;
	width:220px;
}
.BepaTitreDroite {
border-bottom:solid #666 1px;
border-top:solid #666 1px;

color:#666;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin-bottom:5px;
margin-left:0;
margin-right:0;
margin-top:10px;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
text-align:left;
text-transform:uppercase;
}
.BepablocDroite-txt1 {
background-color:#FFF;
border:#999999 1px solid;
color:#990000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
text-align:left;
}
.BepaTitre2 {
background-color:#990000;
color:#FFFF66;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:50px;
padding-bottom:2px;
padding-left:15px;
padding-right:0;
padding-top:1px;
text-transform:none;
}
.BepaTitre1 {
border-bottom-color:#990000;
border-bottom-style:dotted;
border-bottom-width:1px;
color:#990000;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-style:normal;
font-weight:bolder;
margin-bottom:40px;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
}
.FormTitre1 {
border-bottom-color:#FF6633;
border-bottom-style:dotted;
border-bottom-width:1px;
color:#FF6600;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-style:normal;
font-weight:bolder;
margin-bottom:40px;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
}
.FormTitre2 {
background-color:#FF9933;
color:#990000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:50px;
padding-bottom:2px;
padding-left:15px;
padding-right:0;
padding-top:1px;
text-transform:none;
}
#blocDroiteForm {
background-color:#FFCC00;
	background-image:url(../img/interface/fond-forma.jpg);
	color:#666;
	-moz-border-radius : 10px;
	-webkit-border-radius: 10px;
	border:#666 2px solid;
	font-family:Arial,Helvetica,sans-serif;
	margin-left:500px;
	margin-top:0;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	padding-top:10px;
	width:220px;}
.FormTitreDroite {
border-bottom:#666 solid 1px;
border-top:#666 solid 1px;
color:#666;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin-bottom:5px;
margin-left:0;
margin-right:0;
margin-top:10px;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
text-align:left;
text-transform:uppercase;
}
.FormblocDroite-txt1 {
	background-color:#FFFFFF;
	border-bottom:#990000 solid 1px;
	border-left:#990000 solid 1px;
	border-right:#990000 solid 1px;
	border-top:#990000 solid 1px;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	text-align:left;
}

