/* CSS Document */
* {margin:0;padding:0;}
body,html{font:12px   Arial, sans-serif;margin:0;height:100%;background:#999999; }
div#global{min-height:100%; width:760px;margin:0 auto;background: #FFFFFF url(images/fond_degrade.jpg) repeat-x;padding:0px;position:relative; }
a {text-decoration:none;}
/*MENU FLASH*/
div#global div#menu{margin-bottom:3px;z-index:5;}
/*LOGO*/
img#logo-promotors{position:absolute;left:20px;top:-10px;z-index:10;}

/*FOOTER*/
div#footer{position:absolute; height:34px;width:760px;background:#E2E2E2 url(images/footer.jpg);bottom:0;}
div#footer p{ color:#FFFFFF; text-align:right; padding-right:30px;font-weight:bold; font-size:10px; line-height:34px;}
div#footer p a{color:#FFFFFF;}
/*TITRES SOUS-TITRES ....*/
div#contenu h1.titre{background:url(images/h1_fond.png) no-repeat;color:#FFFFFF; font-size:100%;height:27px; line-height:27px;padding-left:15px;margin-bottom:15px;margin-top:35px; clear:both; clear:both;}
div.bloc-type1 h1{background:url(images/h1_colonneGauche.jpg) no-repeat;color:#FFFFFF; font-size:100%;height:27px; line-height:27px;padding-left:15px;}
/*CENTER*/
div#center{padding-bottom:70px;overflow: auto;}
/*CONTENU*/
div#contenu{
float:right;
width:450px;
padding-right:50px;
text-align:justify;
}
div#contenu p.paragraphe{text-align:justify;letter-spacing:normal;}

/*COLONNE DE GAUCHE*/

div#colonneGauche{
float:left;
margin-top:35px;
width:240px;
background:url(images/separColonne.png) right top no-repeat;
}
/*COLONNE DE GAUCHE - BLOCS*/
div.bloc-type1{
	width:195px;
	background:#FFDF28;
	position:relative;
	margin:0 auto;
	margin-bottom:23px;
	background-color: #FFDF28;
}
div.bloc-type1 p#p_bloc1{text-align:left;margin:10px; font-size:11px;padding-bottom:20px;}
p.footerBloc1{ background:url(images/bloc_footer.jpg) no-repeat; height:11px; width:195px; bottom:0; position:absolute;padding:0;margin:0;} 

div.bloc-type2, div.bloc-type3{ position:relative;margin:0 auto ;margin-bottom:23px;}
div.bloc-type2{ width:195px;}
div.bloc-type2 img, div.bloc-type3 img{margin-bottom:1px;border:#999999 2px solid;}
div.bloc-type2 p, div.bloc-type3 p{color:#FFFFFF;font-size:10px; font-weight:bold; background:#666666 url(images/bloc2_fond_photo.jpg) repeat-x;/*height:45px;*/padding-left:5px; padding-right:5px; padding-top:5px;padding-bottom:0px;}

div.bloc-type3{float:left; margin-bottom:0px;margin-right:15px;}
div.bloc-type4{float:left; margin-bottom:0px;margin-right:23px; text-align:center; font-weight:bold; width:89px;}
div.bloc-type2 p strong{font-size:12px;margin-top:20px;} 
div.bloc-type2 p {padding:0;display:block;}
div.bloc-type2 a {color:#FFFFFF;}
div.bloc-type2 a:hover {background:#666666 url(images/bloc2_fond_photo_a.jpg) repeat-x;display:block;padding:0;margin:0;height:45px;}

/*TABLEAU ARCHIVES ACTUALITES*/
div#tableau{margin-top:10px;}
div.lignTab{background:#FFDF28;  clear:both; padding:0px 10px; font-size:11px;height:28px;}
div.lignTab a{color:#990000;}
div.lignTab a:hover{text-decoration:underline;}
p.ligneTabActu, p.ligneTabActuIcone,p.ligneTabActuDate{ float:left;}
p.ligneTabActuIcone{float:right;}
p.ligneTabActuDate{width:75px;font-weight:bold; }
p.enteteTab{ background:url(images/fond_degrade_tableau.jpg) repeat-x; height:15px;}
p.soustitreDate{height:16px; background:#CCCCCC;line-height:16px; color:#FFFFFF; font-weight:bold;padding-left:10px;font-size:12px;}

div.mentionslegales{ width:135px; padding-right:15px; float:left; text-align:left;}
div.mentionslegales h2{ font-size:11px; color:#666666; font-weight:bold;}


/*BLOC EMAIL ---------------------*/
form#formulaire label{clear:left;display:block;float:left;width:60px;}
form#formulaire p{margin-bottom:5px;}
form#formulaire input[type="submit"]{  padding:2px; }
form#formulaire input[type="text"]:focus, form#formulaire input[type="textarea"]:active{background:#E5E9E8; border:1px solid;}
form#formulaire{ margin-left:15px;}
form#formulaire p#en_tete_form{height:25px;line-height:25px;background:#F69E32;border-bottom:#FFFFFF 1px solid;}
h6#info_envoi{font-size:9px; color:#FF0000; text-align:right; margin-bottom:5px;}

/*------------------------*/



/*BLOC LEINS PARTENAIRES----------------------*/

.bloc_adresse_mail{ width:220px; float:left;}
.bloc_adresse_mail a{color:#000000;font-weight:bold;}
.bloc_adresse_mail a:hover{text-decoration:underline; color:#666666; font-weight:bold;};
/*------------------------------*/
