html, body{
	margin: 0;
	padding: 0;
 
}
body{
background:#6E87AE url(../com/img/bg.jpg) repeat-x;
color: #000;
font-size: 11px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: center;
}

#grand_tab{
width:800px;
height:100%;
}

#col_left{
background:url(../com/img/ombre-left.jpg)  repeat-y;
width:10px;
}

#col_right{
background:url(../com/img/ombre_right.jpg)  repeat-y;
width:10px;
}
#td_footer{
background: #6E87AE  url(../com/img/bg_footer.jpg) top  no-repeat;
height:27px;
text-align:center;
font-size:10px;
color:#87AED7;
padding-top:20px;
padding-bottom:10px;
}


#tab_top{
background:url(../com/img/bg_top.jpg) repeat-x;
width:100%;
height:89px;
border:1px solid #404759;
}

#td_slogan{
text-align:center;
font-family:"Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
}



#td_slogan h1{
font-size:13px;
color:#4A6690;
margin-top:10px;
}

.td_drapeau{
text-align:right;
padding-top:5px;
padding-right:5px;
}

.style4{
display:block;
margin-left:55px;
}
.style5{
font-size:20px;
font-weight:bold;
}

#td_content{
background:#627EA8 ;
padding:0px;
}

#tab_menu_haut{
background:url(../com/img/bg_menu_top.jpg) repeat-x;
height:44px;
margin-top:5px;
margin-bottom:3px;
}

#tab_content{
width:780px;
background:#627EA8 ;
margin-top:5px;

}

#td_menu_left{
background:#46618B;

}

.tab_menu_left{
width:206px;
}

.td_titre_menu{
padding-bottom:10px;
padding-top:10px;
}

.td_lien1{
background: url(../com/img/bg_menu_left.jpg) left  no-repeat;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
font-size:11px;
color:#fff;
}

.td_lien1 a{
font-size:11px;
color:#fff;
text-decoration:none;
}
.td_lien1 a:hover{
color:#83C4FA;
}


.td_s_lien{
background:#87AED7 url(../com/img/bg_s_menu_left.jpg) left  no-repeat;
width:206px;
font-size:11px;
color:#fff;
padding-top:3px;
padding-bottom:3px;
padding-left:7px;
}

.td_s_lien a{
color:#fff;
text-decoration:none;
}
.td_s_lien a:hover{
color:#fff;
text-decoration:none;
}

.td_text{
padding-top:15px;
padding-left:7px;
font-size:12px;
text-align:justify;
color:#fff;
padding-right:7px;
}

#td_commentaire{
background:#364F77 url(../com/img/bg_news.jpg) top  repeat-x;
text-align:left;
padding-top:40px;
color:#fff;
font-size:11px;
}

#td_commentaire ul{
list-style-image: url(../com/img/puce5.jpg);
padding-bottom:10px;
}
#td_commentaire ul li{
margin-bottom:5px;
}
#td_commentaire ul li a{
color:#fff;
font-size:11px;
text-decoration:none
}
#td_commentaire ul li a:hover{
color:#000;
font-size:11px;
text-decoration:none
}

.tab_news{
margin-bottom:20px;
width:160px;
}


.td_news input{
background:#354F77;
height:20px;
}

.td_btn{
text-align:right;
}
.td_btn input{
background:#fff ;
border:1px solid #525868;
font-size:11px;
color:#525868;
font-weight:bold;
height:20px;
}

.style1{
color:#B4E4FF;
}
.style2{
font-weight:bold;
}


.style3{
font-size:14px;
font-weight:bold;
color:#CCE8FF;
}

.tab_contact{
width:550px;
font-size:12px;
color:#FFFFFF;
margin-top:20px;
}
.td_titre_form{
padding-left:20px;

}

.td_remarque{
font-size:10px;
text-align:left;
color:#CCE8FF;
padding-left:20px;
}

.td_champ_form input, .td_champ_form textarea{
font-size:11px;
 }
 
.bouton_contact{
background:#354F77;
border:1px solid #525868;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}

.adresse{
text-align:center;
}
.adresse a{
color:#CCE8FF;
text-decoration:none;
}
.adresse a:hover{
color:#2C618C;
text-decoration:none;
}
.td_bouton_contact{
padding-right:40px;
}

#tab_lien{
width:100%;
font-size:12px;
color:#fff;
}
#tab_lien td{
text-align:justify;
}

.td_accees{
text-align:center;
font-weight:bold;
color:#CCE8FF;
font-size:14px;
}