@charset "UTF-8";
/***********************************
	Standard identifier
************************************/
*{ margin:0;padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;  }
img{border:0;}
body{background:url(../medias/background_gradiant.gif) repeat-x #ffedcf fixed;}
h1{font-size:1.2em; font-weight:normal;color:#404040;margin:4px 0;}
h2{display:block;font-size:0.75em; font-weight:normal;color:#298bb0; text-transform:uppercase;margin-bottom:30px;}
h3{font-size:0.75em;color:#ffffff;font-weight:normal; background:url(../medias/mm_button_up_rl.gif) no-repeat top left;width:207px;height:30px;text-transform:uppercase;}
h4{font-size:1em;font-weight:normal; padding-top:20px;color:#f3972e;border-bottom:1px solid #f5bb7d;width:130px;}
p, li, td, th{font-size:0.7em;color:#686868;}
p{text-align:justify;}
#main_content li { 
	margin: 0 0 5px 1em;
}
#main_content ul {
	padding-left: 5px;
}
a{color:rgb(41, 139, 176);}



/***********************************
	ID identifier
************************************/
#centered{ position:relative; margin:auto; padding:0 30px 0 47px; width:759px; background:url(../medias/background_repeat.png) repeat-y transparent;}

/* Gouvernement header */
#gouv_header{padding-bottom:10px;}
#gouv_header img{float:left;}

/* Bulletin header */
#francoscope_header {border-top:1px solid #e5ecf2;}

/* Application header */
#sommaire_band{background:url(../medias/sommaire_band.jpg) no-repeat;height:31px;padding-top:33px;padding-left:250px;}
#sommaire_band ul{display:inline}
#sommaire_band li{display:inline;color:#efcba6;font-size:0.75em;}
#sommaire_band li a {color:#ffffff;}
#sommaire_band li a {text-decoration:none;}
#sommaire_band #page_options {float:right;margin:-2px 10px 0 3px; width:50px;}
#sommaire_band #text_options {float:right;margin:-2px 10px 0 0;width:50px;}
#sommaire_band #fil_ariane {width:auto;float:left;}

/* Main cell background hack */
#gradiant_shadow {background:url(../medias/mc_gradient.jpg) repeat-x;}
#gradiant_left {background:url(../medias/mc_right_gradiant.jpg) repeat-y top right;}
#mainmenu_pastille {background:url(../medias/mm_pastille.jpg) no-repeat bottom left;}

/* Main menu style */
#main_menu {background:url(../medias/mm_repeat.jpg) repeat-y top left;background-position:4px;width:261px;margin:0 0 200px -14px; float:left;}
#main_menu #faux_shadow{background:url(../medias/mm_pastille_top.jpg) bottom no-repeat;padding-left:17px;padding-top:30px;padding-bottom:10px;}
#main_menu #faux_shadow li  {list-style-type:none;font-size:0.7em;color:#686868;border-bottom:1px solid #cecccb; padding:5px 0 10px 30px;width:180px; background:url(../medias/mm_puce.jpg) no-repeat top left;background-position:17px 7px;} 
#main_menu #faux_shadow .last {border-bottom:none;}
#main_menu #faux_shadow ul {margin-top:10px;}
#main_menu #faux_shadow li a {color:#686868;text-decoration:none; width:100px;}
#main_menu #faux_shadow li a:hover {text-decoration:underline;}
#main_menu #faux_shadow h3 span {display:none;}
#main_menu_repeat {background:url(../medias/mm_background.jpg) no-repeat top;}


/* Main content */
#main_content { width:335px;float:left;padding-bottom:60px;}
#main_content #image_holder {float:left;margin-right:15px;margin-bottom:10px;font-size:0.9em; }
#main_content #image_holder img {border:1px solid #dcdad9;display:block; }
#main_content #image_holder strong {color:#525050;}
#main_content #news_option {border-top:1px solid #dcdad9;border-bottom:1px solid #dcdad9;font-size:0.7em;color:#686868;margin-top:30px;padding-top:10px;}
#main_content #news_option a {position:relative;float:left;color:#686868; text-decoration:none;line-height:14px;}
#main_content #news_option a span {margin-left:3px;display:block;position:relative;top:-17px;left:30px;width:140px; }
#main_content #news_option a:hover span {text-decoration:underline; }
#main_content #news_option img {margin-top:5px;}
#main_content #news_option .sendLink{float:right;}
#main_content p{margin-bottom:10px;}

/* Style formulaire */
#main_content input{width:180px;float:left;}
#main_content label{width:140px;display:block;height:30px;float:left;font-size:0.7em;text-align:right;color:#686868;padding-right:5px;}
#main_content form{padding-top:10px;}
#main_content fieldset{border:none;border-top:1px solid #dcdad9;}
#main_content legend{font-size:0.9em;padding-right:10px; color:#298BB0;}
#main_content #comment label{float:left;text-align:left;}
#main_content textarea {width:330px;margin-bottom:30px;font-size:0.7em;}
#main_content #comment {padding-top:20px;}
#main_content #button {margin-top:20px;}
#main_content #button input {float:right;width:auto;margin-left:20px;}
#main_content .fValidator-msg{color:#FF0000;font-size:0.7em;text-align:right;display:block;float:right;margin-bottom:7px;margin-right:5px;margin-top:2px;}
#main_content #formError{color:#FF0000;font-size:0.7em;padding:20px 0px;}
#main_content #formError{color:#FF0000;font-size:0.7em;padding:20px 0px;}
#main_content #formSucess{color:#298BB0;font-size:0.7em;padding:20px 0px;}
#main_content #archive_holder h3{font-size:0.75em;color:#f3972f;font-weight:normal; background:none;width:auto;height:auto;text-transform:uppercase;border-bottom:1px solid #f5bb7d;padding-bottom:2px;margin-bottom:10px;}
#main_content #archive_holder li{font-size:0.70em;color:#686868;margin-bottom:20px;}
#main_content #archive_holder li a{font-size:1em;color:#686868;margin-bottom:20px;}
#main_content #archive_holder ul{padding-left:30px;}


/* Secondary menu */
#secondary_menu { width:163px;float:left;margin-top:110px; background:url(../medias/ms_repeat.gif) repeat-y right;margin-left:10px; }
#secondary_top { background:url(../medias/ms_top.gif) no-repeat top right;  }
#secondary_bottom { background:url(../medias/ms_bottom.gif) no-repeat bottom right;padding-left:20px;padding-top:40px;padding-bottom:30px; }
#secondary_top li{list-style-type:none;font-size:0.7em;color:#686868;border-bottom:1px solid #f5bb7d; padding:5px;width:120px;}
#secondary_top a{color:#939191;text-decoration:none;}
#secondary_top a:hover{text-decoration:underline;}
#secondary_top h4 span{display:none}



/* Footer */
#footer {height:90px;background:url(../medias/footer.jpg) no-repeat #ffffff top right;}
#footer #footer_content{padding-top:40px;float:right;}
#footer span{font-size:0.65em;color:#f3a761;display:inline;margin-right:20px;}
#footer li{font-size:0.65em;color:#fbd9b9; display:inline;}
#footer a{color:#fbd9b9; text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer ul{display:inline;margin-right:30px;}

#gouv_logo{text-align:center;margin:20px 0;}

/* Portevoix */
#portevoix{position:absolute;top:175px;left:280px;}



/***********************************
	Class identifier
************************************/
.h4blue{color:#298bb0;border-bottom:1px solid #85b1cb;padding-top:20px}
.liblue{border-bottom:1px solid #85b1cb !important;}
.clear{display:block;clear:both;}
.date{display:block;color:#a19e9e;font-size:0.6em; text-transform:uppercase;margin-top:50px;}
.author{margin-top:20px;}
.margintop{margin-top:20px;}
.no_subtitle{margin-top:30px;margin-bottom:30px;}
.margin_bottom{padding-bottom:30px;}
