@CHARSET "UTF-8";
/*style general*/

*{  padding: 0px; margin: 0px;}
.left{float: left;}
.rigth{ float: right;}
.clear{ clear: both;}
.lnk {color: #FF6600; text-decoration: none;}
.lnk:hover {color: #FF6600; text-decoration: underline;}
.lnk1{text-decoration: none; color: #000;}
.lnk1:hover{text-decoration: underline; color: #000;}
.rubrique_encour{ font-size: 20px; text-align: center; height: 400px; margin: 50px 0 0 0;}
.selected{color:#FF6600;  }

body{ background: #006BA1 url('../images/degrade_body.gif') repeat-x 0 0;
	font-size: 12px;
	font-family: 'Arial';
	color: #000;
	
}
h1{ width:511px; height: 60px;  background: url('../images/logo.jpg') no-repeat; }

div#page{ width: 1000px;   margin: 0px auto 0; background:#fff; }
div#banniere{ width: 1000px; height:202px;  background: url('../images/banniere.jpg') no-repeat 0 0; }
div#header_1,div#contain { width: 982px; margin: 0 auto;}
div#pub_1,h1#logo{ float: left;}
h1#logo a{ display: block; width: 511px; height: 60px; }
h1#logo a span{display: none;}

div#deco{ background:url('../images/decor_banniere.gif'); width:982px; height:6px; margin:5px auto 0; font-size:1px; }

div#contain{ background: #f7f6f6 url('../images/degrade_contain.gif') top left repeat-x; border-top: 2px solid #fff;  }

div#contain_c, div#contain_g,contain_d,div#part_rigth{ float: left;}
div#part_rigth {  }
div#contain_g{ width: 187px; height:1090px; border: 1px solid #cedace; background: #fff;}
dl dt{ color: #fff;}
dl dt a{ color: #fff; text-decoration: none;}
dl dt#accueil{ width: 157px; height: 24px; background: #7a7a7a; border-top: 3px solid #434343; line-height: 24px; padding: 0 0 0 30px;}
dl dt.btnmenu{ width: 187px; height: 24px; background: #424242 url('../images/degrade_menu.gif') repeat-x 0 0; border-top: 3px solid #434343;}
dl dt.btnmenu a {display: block; width: 157px; height: 24px; background: url('../images/puce_menu.gif') no-repeat 10px 8px; padding: 0 0 0 28px; line-height: 24px; }
dl dt.btnmenu a:hover {color:#FF6600; display: block; width: 157px; height: 24px; background: url('../images/puce_menu.gif') no-repeat 10px 8px; padding: 0 0 0 28px; line-height: 24px; }

dl dt.btnmenu1{ width: 187px; height: 24px; background: #424242 url('../images/degrade_menu.gif') repeat-x 0 0; border-top: 3px solid #434343;}
dl dt.btnmenu1 a {display: block; width: 157px; height: 24px; background: url('../images/puce_menu.gif') no-repeat 10px 8px; padding: 0 0 0 28px; line-height: 24px; }


dl dd.ss-menu{ background:#5B5B5B;}
dl dd.ss-menu a{ text-decoration: none; color: #fff; margin: 0 0 0 40px; padding:2px 0 0 0; display: block; width: 147px; /*height: 18px;*/ }
dl dd.ss-menu a:hover, dl dd.ss-menu a.selected {color:#FF6600;  }

div.encart{ width: 339px;  background: url('../images/fd_encart_h.gif') repeat-y 0 0; }
div.encart_h{height:11px;  background: url('../images/fd_encart_haut.gif') no-repeat 0 0; font-size: 1px;}
div.encart_c{ padding: 5px 12px 10px 10px;  }
div.encart_b{ padding: 20px 0 0 20px;  background: url('../images/fd_encart_bas.gif') no-repeat 0 0; height: 24px; width:319px; margin:0 auto 0 ;}
div.encart_b a.lirearticle, div.pub1_b_2 a.lirearticle{ text-decoration: none; color: #0061a7; background: url('../images/puce_lire_article.gif') no-repeat 0 2px ; padding:  0 0 0 20px;}
div.encart_b a.lirearticle:hover, div.pub1_b_2 a.lirearticle:hover{ text-decoration: underline; }

div.encart_2{ width: 339px;  background: url('../images/fd_encart_h.gif') repeat-y 0 0; }
div.encart_h_2{height:11px;  background: url('../images/fd_encart_haut.gif') no-repeat 0 0; font-size: 1px;}
div.encart_c_2{ padding: 5px 12px 10px 10px;  }
div.encart_b_2{ padding: 0 0 0 20px;  background: url('../images/fd_encart_bas.gif') no-repeat 0 0; height: 44px; width:319px; margin:0 auto ; line-height: 54px;}
div.encart_b_2 , a.lirearticle{ text-decoration: none; color: #0061a7; background: url('../images/puce_lire_article.gif') no-repeat 0 2px ; padding:  0 0 0 20px;}
div.encart_b_2 a.lirearticle:hover{ text-decoration: underline; }


.titre2{  color:#ff6600; font-weight:normal; text-transform:uppercase; font-size:18px; background: url('../images/decor_titre.gif') repeat-x 10px 5px; padding: 0 0 0 10px; width:319px; margin:0 auto ;}
.titre2 span{ background: #fff; padding: 0 10px 0 10px; }

.titre2_bis{  color:#ff6600; font-weight:normal; text-transform:uppercase; font-size:18px; background: url('../images/decor_titre.gif') repeat-x 10px 5px; padding: 0 0 0 10px; width:290px; margin:0 auto ;}
.titre2_bis span{ background: #fff; padding: 0 10px 0 10px; }

.titre2_pub2{  color:#FFF; font-weight:normal; text-transform:uppercase; font-size:18px; background: url('../images/rainure_titre_pub2.gif') repeat-x 10px 5px; padding: 0 0 0 10px; width:134px;  margin:0 auto ;}
.titre2_pub2 span{ background: #7B7B7B; padding: 0 10px 0 10px; }


.titre2-1{ color:#fff; font-weight:normal; text-transform:uppercase; font-size:18px; background:#fc6a00 url('../images/decor_titre_2.gif') repeat-x 10px 5px; padding: 0 0 0 10px; width:319px; margin:5px auto 0 ;}
.titre2-1 span{ background: #fc6a00; padding: 0 10px 0 10px; }

.titreh3{ color:#ff6600; font-weight:normal; text-transform:uppercase; font-size:14px; margin:  5px 0 10px 0;}
.imgarticle{ float: right; margin: 0 0 0 5px;}

.txtorange{ color: #fc6a00;}
div#article, div#publicite, div#contain_d{float: left;}

div.pub1_2{ width:306px; background: url('../images/fb_pub1_degrade.gif') repeat-y 0 0; }
div.pub1_c_2{ width: 300px;  margin: 0 auto;}
div.pub1_h_2{height:11px;  background: url('../images/fb_pub1_haut.gif') no-repeat 0 0; font-size: 1px;}
div.pub1_b_2{background: url('../images/fb_pub1_bas.gif') no-repeat 0 0;padding: 6px 0 0 20px; height: 23px; }


div.pub2_2{margin: 2px 0 0 0;  width:148px; background: url('../images/fb_pub2_degrade.gif') repeat-y 0 0; }
div.pub2_c_2{ width: 120px;  margin: 10px auto;}
div.pub2_c_2 p#pubcontact{ color: #fff; margin: 5px 0 0 0; text-align: center;}
div.pub2_h_2{height:11px;  background: url('../images/fb_pub2_haut.gif') no-repeat 0 0; font-size: 1px;}
div.pub2_b_2{background: url('../images/fb_pub2_bas.gif') no-repeat 0 0; height: 12px; font-size: 1px;  }


.titre2_focus{  color:#ff6600; font-weight:normal; text-transform:uppercase; font-size:18px; background: url('../images/decor_titre.gif') repeat-x 10px 5px; padding: 0 0 0 10px; width:627px;  margin:0 auto ;}
.titre2_focus span{ background: #fff; padding: 0 10px 0 10px; }

div.focus_2{ width:643px; background: url('../images/focus_degrade.gif') repeat-y 0 0; }
div.focus_c_2 img{ border: none;}
div.focus_c_2{ padding: 0 5px 0 5px; margin: 15px 0 0 0;}
div.focus_h_2{height:11px;  background: url('../images/focus_haut.gif') no-repeat 0 0; font-size: 1px;}
div.focus_b_2{background: url('../images/focus_bas.gif') no-repeat 0 0; height: 39px; font-size: 1px;  }
.imgfocus{ float: left; margin: 0 0 0 8px;}

div#footer{ height:45px;  background: url('../images/fd_pied_page.gif') repeat-x 0 0; padding: 20px 3px 0px 10px; margin: 5px 0 0 0;}
div#footer ul{ list-style-type: none;  margin: 5px 0 0  0;}
div#footer ul li{display: inline;  margin: 0 10px 0 0; padding: 0 15px 0 0; }
.borderrigth{ border-right: 1px solid #000;}

ul#demarrage-favoris{ text-align:right; list-style-type: none; float: right; margin: 160px 0 0 0; padding: 0 15px 0 0;}
ul#demarrage-favoris li { margin: 0 0 3px 0;}
ul#demarrage-favoris li a{ text-decoration: none; color: #000;}
ul#demarrage-favoris li a:hover{ text-decoration:  underline;}

.style-text-banniere{ font-size: 14px; font-weight: bold; background: url('../images/puce_lire_article.gif') no-repeat 0 2px ; padding:  0 0 0 20px;}


/*  page forum */
div#desc_focus  p {  width:580px; padding: 0 0 0 20px;   }
.titreh3-bis{padding:20px 0 10px 22px; color:#ff6600; font-weight:normal; text-transform:uppercase; font-size:14px; margin:  5px 0 10px 0;}

/* annuiaire des entreprises */
div.encart_3{ float: left; margin-right: 15px; width: 300px;  background: url('../images/fd_encart_h_3.gif') repeat-y 0 0; }
div.encart_h_3{height:11px;  background: url('../images/fd_encart_haut_3.gif') no-repeat 0 0; font-size: 1px;}
div.encart_c_3{ padding: 5px 12px 10px 10px;  }
div.encart_b_3{ padding: 20px 0 0 20px;  background: url('../images/fd_encart_bas_3.gif') no-repeat 0 0; height: 24px; width:280px; margin:0 auto 0 ;}
div.encart_b_3 a.lirearticle{ text-decoration: none; color: #0061a7; background: url('../images/puce_lire_article.gif') no-repeat 0 2px ; padding:  0 0 0 20px;}
div.encart_b_3 a.lirearticle:hover{ text-decoration: underline; }

.titre3{  color:#ff6600; font-weight:normal; text-transform:uppercase; font-size:18px; background: url('../images/decor_titre.gif') repeat-x 10px 5px; padding: 0 0 0 10px; width:280px; margin:0 auto ;}
.titre3 span{ background: #fff; padding: 0 10px 0 10px; }

.imgarticle2{ float: left; margin: 0 5px 0 0;}

/* Commentaires */
.com { margin-top: 5px; margin-left: 15px; }
.titre-comm strong { color: #ff6600; }
.addcommentaire { margin-top: 25px; }
.meser { margin-top: 15px; color: #ff0000; font-weight: bold; text-align: center; }

/* Bourse à l'emploi */
.bourse strong { color: #000; }
.reponse_formulaire { margin: 15px 0 0 25px; color: #ff0000; list-style-type: none; font-weight: bold; }
#champs_obligatoires { margin: 15px 0 0 25px; font-style: italic; }
#bourse_employeur { margin: 25px 0 0 50px; }
.gauche { padding-right: 15px; text-align: right; }