@charset "utf-8";
/* CSS Document */

body{
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
color:#575757;
font-size:11px;
text-align:justify;
padding:0px;
margin:0px;}

input{;
background:#3664af;
color:#FFFFFF;
border:1px #ffffff solid;
margin:2px}

form{ padding:0px; margin:0px;}

h1{
margin-top:5px;
margin-bottom:5px;
}
ul{

margin-top:5px;
}
.all_content{
width:375px; padding-top:20px; vertical-align:top;
padding-left:5px;
padding-right:5px;
}

.center{padding-top:20px; vertical-align:top;}
.center_content{

}

.titre{color:#3664af; font-size:13px; font-weight:bold;  background:url(../images/icone.png) no-repeat; padding-left:28px; padding-top:3px; height:20px; vertical-align:middle;}

.separateur{
height:306px; width:50px; vertical-align:top; background:url(../images/separateur.jpg) no-repeat center;
}
.content_blocs{
width:254px;padding-top:10px; vertical-align:top;
}

.bloc_contact{
background:url(../images/bloc_contact.jpg) no-repeat; height:178px; width:252px;
}
.titre_bloc_contact{
color:#3664af; font-size:13px; font-weight:bold; vertical-align:top; text-align:right; height:40px; padding-right:20px; padding-top:35px; 
}

.content_bloc_contact{
color:#3664af; font-size:13px; font-weight:bold; vertical-align:top; padding-left:20px; height:88px; padding-top:15px;
}


.bloc_client{background:url(../images/espace_client.jpg) no-repeat; height:186px; width:245px;}

.titre_bloc_client{color:#3664af; font-size:13px; font-weight:bold; vertical-align:top; text-align:right; height:35px; padding-right:20px; padding-top:40px;}

.content_bloc_client{color:#3664af; font-size:13px; font-weight:bold; vertical-align:top; padding-left:30px; height:88px; padding-top:15px;}



/* *********** */
.bloc_pdf{background:url(../images/blos_pdf.jpg) no-repeat; height:67px; width:252px; text-align:center;
}
.titre_bloc_pdf{ display:block;
color:#3664af; font-size:13px; font-weight:bold; vertical-align:top; text-align:right; height:46px; padding-right:20px; padding-top:14px; text-decoration:none;
}
.titre_bloc_pdf:hover{
color:#f46304;
}
/* *********** */


.mail{
color:#3664af; font-size:11px; font-weight:bold; 
}

.color_bleu{
color:#3664af;
}
.sous_titre{
color:#f46304;
font-size:16px;
font-weight:bold;
}
.color_oronge{
color:#f46304;
font-weight:bold;
}
.localite{
color:#f46304;
font-size:12px;
font-weight:bold;
text-align:center;}
.footer{
background:#f3f3f3; height:29px; width:900px; border:#a7a7a7 1px solid; text-align:center;
}

.footer a{
color:#3664af; font-size:11px; text-decoration: none;
}
.footer a:hover{
color:#f46304;
}

/* ########### Menu ############  */

#menu{width:900px;height:30px; vertical-align:top; background:url(../images/menu.jpg) no-repeat;

}
#menu form{ display: inline-block; width:200px; height:30px; text-align:center;border:#000000 0px solid;
}
#menu div{

float:left;}

#menu a{border:#000000 0px solid;
font-size:12px;
font-weight:bold;

padding-top:8px;
height:22px;
text-decoration:none;
text-align:center;
display: inline-block;
float:left;
}
#menu a:hover{
color:#f46304;
}

.btn_acc{width:105px; color:#3664af;}
.btn_acc_hover{width:105px; color:#f46304;}

.btn_pres{width:114px; padding-left:2px;color:#3664af;}
.btn_pres_hover{width:114px; padding-left:2px;color:#f46304;}

.btn_act{  width:180px; color:#3664af; }
.btn_act_hover{  width:180px; color:#f46304; }

.btn_comp{ width:100px; padding-left:10px; color:#3664af;}
.btn_comp_hover{ width:100px; padding-left:10px; color:#f46304;}

.btn_ose{ width:62px;  padding-left:8px;color:#3664af;}
.btn_ose_hover{ width:62px;  padding-left:8px;color:#f46304;}

.btn_contact{ width:109px;  padding-left:6px;color:#3664af;}
.btn_contact_hover{ width:109px;  padding-left:6px;color:#f46304;}

.input_rech{
width:140px; height:18px;  border:0px; margin:5px;margin-left:15px; padding:0px; float:left;
}
.submit_rech{
background:url(../images/btn_recherche.png) no-repeat; width:30px; height:23px;  float:right; border:0px;
}
/*  ################# */


