

body{margin:0;padding:0;text-align:center;background:#FFFFFF url('../imgs/bg.gif');}

.table_principale{margin-left: auto; margin-right: auto;width:900px;}

.td_top{height:52px;background: url('../imgs/top.jpg');}

.td_menutop{height:30px;background:#61779E;border-top:1px solid #EDEDED;border-bottom:1px solid #EDEDED;}

.td_header{border-top:1px solid #E9E9E9;padding-top:4px;border-bottom:1px solid #E9E9E9; padding-bottom:4px;background:#FFFFFF ;}

.td_center{background:#FFFFFF url('../imgs/bg.gif');}

.td_ligne{border-top:1px solid #E9E9E9;height:2px;font-size:3px;background:#FFFFFF ;}

.td_footer{text-align:center;color:white;background:#61779E;border-top:1px solid #E9E9E9;padding-top:2px;height:40px;}


.bleu{color:#61779E}

.td_footer  a{font-family:Arial,Helvetica,sans-serif;font-size:0.7em;color:white;font-weight:bold;text-decoration:none;}


.td_footer  a:hover{text-decoration:underline;}
.td_footer  a.actif{text-decoration:underline;}

.td_newsletter{text-align: left; width: 270px;height:32px;text-align:center;background:#F2F2F2;}


.td_newsletter{font-family:Arial,Helvetica,sans-serif;color:#323333;}

.td_newsletter a{font-family:Arial,Helvetica,sans-serif;font-size:0.8em; color:#323333; padding:0; margin:0; margin-bottom:2px; text-decoration:none;}

.td_newsletter a:hover{text-decoration:underline;}

.td_newsletter a.actif{text-decoration:underline;}

.td_newsletter input{font-family:Arial,Helvetica,sans-serif; font-size:0.9em; height:20px; width:140px; text-transform:uppercase; padding-left:5px; font-weight:normal;}




.td_menu {text-align:center;}
.td_menu ul{margin:0;padding:0;margin-left:10px;}

.td_menu li{display:inline;}
.td_menu li a{background: url('../imgs/puce.gif') no-repeat left center;padding-left:25px; padding-right:15px; padding-top:10px; padding-bottom:8px;height:30px; text-transform:uppercase; text-decoration:none;font-size:0.7em;font-weight:bold;color:#FFFFFF; font-family:Arial,Helvetica,sans-serif;border-left:1px solid #61779E;border-right:1px solid #61779E;}


.td_menu li a:hover{background:#7295D5 url('../imgs/puce.gif') no-repeat left center;;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}

.td_menu li a.actif{background:#7295D5 url('../imgs/puce.gif') no-repeat left center;;border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}

.table_center{text-align: left; width: 100%;}
.contenu{border-left:1px solid #EDEDED;padding:10px;}
.droite{width:200px;background:white;border-left:1px solid #EDEDED;border-right:1px solid #EDEDED;text-align:center;



    height: 100%;


}

.contenu h1{font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#323333;height:32px;background:#ffffff url('../imgs/bg_h1.gif') repeat-x;padding-left:10px;padding-top:8px;margin:0;}


h3{

border-top:1px solid #DFDFDF;
border-bottom:1px solid #DFDFDF;
color:#F89015;
font:small-caps;
padding-top:8px;
padding-bottom:8px;
font-size:0.9em;
font-family:Arial,Helvetica,sans-serif;
background:#FFFFFF;padding-left:10px;
margin:0;margin-top:0;
}
.appeloffre{ padding:5px;
background:#F2F2F2;border-bottom:1px solid #DFDFDF;padding-top:10px;padding-bottom:10px;
}

.appeloffre p{
text-align:center;
font-family:Arial,Helvetica,sans-serif;
font-size:0.8em;
}

.divbouton{display:block;text-align:right;background:#ffffff;position:relative;padding-right:30px;padding-bottom:15px;padding-top:10px;}

.divbouton img{border:none;}



.bloc {background:#ffffff;padding:13px;padding-top:1px;;border-bottom:1px solid #EDEDED;margin:0;margin-bottom:15px;}


.bloc p{background:#ffffff; font-family:Arial,Helvetica,sans-serif;font-size:0.8em;text-align:justify}

.bloc p b{color:#F89015;}


.bloc ul {margin:0;padding:0;background:#ffffff}
.bloc ul li {list-style:none;margin:0;padding:0;background:#ffffff url('../imgs/puce2.jpg') no-repeat left center;padding-left:20px;display:block;margin-left:15px;margin-bottom:6px;font-family:Arial,Helvetica,sans-serif;font-size:0.8em;}

.bloc ul li b{color:#F89015;}

.bloc ul li a{color:#61779E;text-decoration:underline;font-weight:bold;}
.bloc ul li a:hover{text-decoration:none;}



.bloc p a{color:#61779E;text-decoration:underline;font-weight:bold;}
.bloc p a:hover{text-decoration:none;}


.note{color:#323333;font-weight:bold;}



h4{

margin:0;padding:0;
padding-right:15px;margin-bottom:15px;color:#BBBBBB;padding-bottom:5px;padding-top:5px;font-size:0.9em;text-align:right;
}



.mat{
height:20px;
background:#ffffff;border:1px solid #DFDFDF;
font-family:Arial,Helvetica,sans-serif;
font-size:0.8em;
padding-left:25px;padding-top:4px;
}


.td_mat2{width:100px;text-align:center;color:#61779E;font-weight:bold;}


.td_mat2 a{color:#61779E;text-decoration:underline;font-weight:bold;}
.td_mat2 a:hover{text-decoration:none;}






.boxconfirm{



background:#ffdfdf url(../lib/uniform/img/uf_error.png);
border-top:1px solid #df7d7d;
border-bottom:1px solid #df7d7d;
margin-top:5px;
margin-bottom:5px;
padding:20px;
font-size:0.9em;

}




.ctrlHolder a{color:#61779E;text-decoration:underline;font-weight:bold;}
.ctrlHolder a:hover{text-decoration:none;}




.table_liens{width:100%;}

.td_liens{
padding-top:10px;
padding-bottom:10px;
border-top:1px solid #efefef;border-bottom:1px solid #efefef;
padding-left:10px;
color:#999999;
font-size:11px;

}





.td_liens a{
font-size:13px;
text-decoration:none;
color:#555555;
font-weight:bold;
}


.table_newsletter{

margin-left:6px;

width:190px;margin-bottom:20px;

}

.content_newsletter{

background: url('../imgs/bg_newsletter.jpg') repeat-y left center;
padding-left:5px;
padding-right:5px;height:50px;
}


.table_champ_newsletter{

width:160px;
}

.table_champ_newsletter input{
border:2px solid #61779E;
width:110px;
font-size:11px;color:#9D9B9C;padding-left:5px;
}

.table_champ_newsletter .boutonok{
padding:2px;
color:#FFFFFF;
background:#F89015;
border:none;
width:30px;
cursor:pointer;
}


.table_champ_newsletter .caseacoche{
width:12px;
height:12px;margin-right:10px;
border:none;display:inline;
}
.table_champ_newsletter label{
font-size:11px;color:#555555;display:inline;
font-family:Arial,Helvetica,sans-serif;padding:0;margin:0;
}

.content_newsletter p{
margin:0;
padding:0;text-align:center;
font-family:Arial,Helvetica,sans-serif;font-size:0.7em;padding-left:10px;padding-right:10px;
}


.top_newsletter{

background: url('../imgs/top_newsletter.jpg') no-repeat left center;
height:63px;

}

.bottom_newsletter{

background: url('../imgs/bottom_newsletter.jpg') no-repeat left center;
height:21px;
}





