body,html{
padding:0;
margin:0;
}
body{
background: #131316 url(../images/bg.jpg) right repeat-y;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}
a:link {color: #FFFFFF; text-decoration:none;}
a:visited {color: #FFFFFF;text-decoration:none;}
a:hover {color: #FFFFFF ;text-decoration:underline;}
#table{ background:#FFFFFF;
/*border:#e5e4e5 1px solid;  */
width:1024px;
height:1082px;}
#td_haut{
background:url(../images/bghaut.jpg) no-repeat;
 width:1024px;
height:100px;
/*padding-top:10px;*/
}
#td1_haut{
 width:784px;

}
#td2_haut{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
width:240px;

text-align:center;
/*padding-left:10px;*/


}
#td2_haut a{
color:#999999;
/*padding-top:10px;*/

}
#td2_haut a:hover{
color:#999999;
/*padding-top:10px;*/

}
#td2_haut a:visited{
color:#999999;
/*padding-top:10px;*/
}
#td3_haut{
 width:1024px;
 height:29px;
/*padding-left:310px;*/
}
#td_bann{
background:#ededed;
 width:1024px;
height:199px;
}
#td_bas{
background: url(../images/bg_bas.jpg) no-repeat;
width:1024px;
height:80px;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
#td_middle{
border-left:#d9dada 1px solid;
border-right:#d9dada 1px solid;
background:#ffffff url(../images/bgmiddle.jpg) bottom repeat-x;
height:696px;
width:1024px;
}
#tdligne{
background:url(../images/lignehaut.jpg) no-repeat;
width:1024px;
height:11px;
}
#tdleft{
 width:301px;
height:677px;
}
#tdright{
 width:307px;
height:677px;
}
#tdcontent{
 width:416px;
/*height:677px;*/
}
#table_left{
 width:243px;
height:664px;
margin-left:25px;
margin-right:32px;
margin-top:12px;
margin-bottom:12px;
}
#tdform{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
 width:243px;
height:280px;

border-left:#cccccc 1px solid;
border-right:#cccccc 1px solid;
border-bottom:#cccccc 1px solid;
padding-left:12px;
}
#tdformbas{
background:url(../images/bgcliquer.jpg) no-repeat;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:30px;
text-align:center;
color:#003366;
 width:243px;
height:121px;
padding-bottom:20px;
padding-top:15px;
}
#tdformbas a{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:30px;
text-align:center;
color:#003366;
text-decoration:underline;
}
#tdformbas a:hover{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:30px;
text-align:center;
color:#003366;
text-decoration:none;
}
#tdformbas a:visited{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:30px;
text-align:center;
color:#003366;
text-decoration:underline;
}
#table_content{

 width:416px;
/*height:677px;*/
margin-top:12px;
}
#td_text{
/*background:#FFFFFF url(../images/bg_texte.jpg) no-repeat;*/
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
 width:416px;
/*height:140px;*/



}
#td_text_info{
/*background:#FFFFFF url(../images/bg_texte.jpg) no-repeat;*/
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
 width:416px;
/*height:140px;*/
}
#td_text_info a{
/*background:#FFFFFF url(../images/bg_texte.jpg) no-repeat;*/
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
 width:416px;
/*height:140px;*/
text-decoration:none;
}
.texte{
 width:416px;
border-left:#cccccc 1px solid;
border-right:#cccccc 1px solid;
border-bottom:#cccccc 1px solid;
padding-left:12px;
padding-right:12px;
padding-top:20px;
padding-bottom:10px;
}
.texte2{
 width:416px;
border-left:#cccccc 1px solid;
border-right:#cccccc 1px solid;
padding-left:12px;
padding-right:12px;
padding-top:20px;
padding-bottom:10px;
}
#td_text a{ 
color:#000;
font-weight:bold;
}
#td_text a:hover{ 
color:#ccc;
text-decoration:underline;
font-weight:bold;
}
#td_text a:visited{ 
color:#999;
text-decoration:non;
font-weight:bold;
}
#td_info{
 width:415px;
height:142px;
border-left:#cccccc 1px solid;
border-right:#cccccc 1px solid;
border-bottom:#cccccc 1px solid;
}
#table_right{
 width:243px;
/*height:664px;*/
margin-left:32px;
/*margin-right:31px;*/
margin-top:12px;
margin-bottom:5px;
/*border-left:#cccccc 1px solid;
border-right:#cccccc 1px solid;
border-bottom:#cccccc 1px solid;*/
}
.champs{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
border:#cccccc 1px solid;
width:133px;
}
.champs2{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
border:#cccccc 1px solid;
width:200px;
}
#table_conseils
{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
width:414px;
text-align:center;
}
#table_conseils a{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
width:414px;
text-align:center;
text-decoration:none;
}
.tr1_conseils
{
background:#f6f6f6;
height:25px;
}
.tr2_conseils
{background:#e5e5e5;
height:25px;
}
#nosliens
{background: url(../images/bgnosliens.jpg) no-repeat;
width:416px;
height:156px;
padding-left:28px;
margin-top:15px;
margin-bottom:10px;
}
#table_offres{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
width:243px;
height:20px;
border-left:#cccccc 1px solid;
border-right:#cccccc 1px solid;
border-bottom:#cccccc 1px solid;
}
.offres1{
background:#f6f6f6;
text-align:center;
width:241px;
}
.offres2{
background:#e5e5e5;
text-align:center;
width:241px;
height:49px;
}
.ref{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
font-weight:bold;
}
.info{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff9900;
text-decoration:underline;
}
.info a{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff9900;
text-decoration:underline;
}
.info a:hover{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.info a:visited{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff9900;
text-decoration:underline;
}
.principal {
position: relative;
}
.gauche {
background:url(../images/flecheleft.jpg); 
position: relative; 
top: 100; 
left: 0; 
height: 8; 
width: 5; 
cursor: hand;
}
.droite {
background:url(../images/flecheright.jpg); 
position: relative; 
top: -100; 
left:50; 
height: 8;
width: 5; 
cursor: hand;
}
.img {
position: relative;
}
.image{
border:#cccccc 1px solid;
}
.erreur{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #FF0000;
}
#marqueecontainer{
position: relative;
width:250px; /*marquee width */
height: 100px; /*marquee height */
/*background-color:lightyellow;*/
overflow: hidden;
}
#marqueecontainer img {
}
.offreencour {
background:url(../images/bgoffreencou.jpg) no-repeat; 
height:65px;
width: 243px;; 
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #FFFFFF;
text-align:center;
/*padding-top:20px;*/
padding-left:15px;

}

#offredemploi{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
 width:691px;
/*height:140px;*/
padding-left:12px;
padding-right:12px;
padding-top:20px;
padding-bottom:10px;
border-left:#cccccc 1px solid;
border-right:#cccccc 1px solid;
border-bottom:#cccccc 1px solid;
}
.offre1{
background:#f6f6f6;
width:689px;
}
.offre2{
background:#e5e5e5;
width:689px;
}
.infos1{

background:#f6f6f6;
border-left:#cccccc 1px solid;
}
.infos2{
background:#e5e5e5;
}

.testtable{
background:#FFFFFF;



}