body{font-family:Candara;font-size:15px;margin:0px;color:#595455;}

.mode_debug, .mode_preview{display:none;}

.main_in, .footer_in, #admin_menu, .menu_portail{max-width:1300px;min-width:280px;margin:auto;}
.header {background:transparent url(header.png) no-repeat center 0px;float:left;width:60%;height:115px;border-bottom:15px solid #3d3c3e;background-size:auto;}
.tout_confort{background: transparent url(tout_confort.png) no-repeat center center;float: right;width: 40%;height: 116px;}
/*.menu_fond{background-color:#003C7B;}*/

main{padding-bottom:10px;}

.header_in{width:100%;}
.header_color{background-color:#3d3c3e;color:#ffffff;overflow: auto;}
.header_in, .main_in, .footer_in{min-width:280px;clear:both;}
.main_in {overflow:auto;}

a{color:#3d3c3e;text-decoration:none;}
a:visited{color:#3d3c3e;text-decoration:none;}
a:hover{color:#3d3c3e;text-decoration:none;}
/*input,select,textarea{border:0px;height:20px;padding-left:0px;box-shadow: 2px 2px 0 #bcbcbc;background-color:#E8E8E9;color:#1E1E1E;font-size:12px;margin:0;}*/
input,select,textarea{border: 1px solid #3d3c3e;height: 20px;padding-left: 5px;background-color: #f7d1a5;color: #000;font-size: 12px;margin: 0;}
/*input[type='button'],input[type='submit'],._bouton{box-shadow: 1px 1px 0 #EFEFEF;background:#F1545D none;color:#FFFFFF;border:none;border-radius:6px;-moz-border-radius:6px;vertical-align:center;line-height:35px;height:37px;cursor:pointer;padding:0px 15px;;margin-top:10px;-webkit-transition-property: background-color;-webkit-transition-duration: 2s;-moz-transition-property: background-color;-moz-transition-duration: 2s;transition-property: background-color;transition-duration: 2s;font-size:13px;font-weight:bold;border:0px;}
input[type='button']:hover,input[type='submit']:hover,._bouton:hover{background-color:#8A3235;color:#FFFFFF;border:0px;}*/
input[type='button'],input[type='submit'],._bouton{background:#3d3c3e none;color:#FFFFFF;border:none;border-radius:6px;-moz-border-radius:6px;vertical-align:center;line-height:35px;height:37px;cursor:pointer;padding:0px 15px;;margin-top:10px;-webkit-transition-property: background-color;-webkit-transition-duration: 2s;-moz-transition-property: background-color;-moz-transition-duration: 2s;transition-property: background-color;transition-duration: 2s;font-size:16px;font-weight:bold;border:0px;}
input[type='button']:hover,input[type='submit']:hover,._bouton:hover{background-color:#3d3c3e;color:#FFFFFF;border:0px;}

p{margin:0;padding:0}
input[type='text'],input[type='texte'],input[type='password']{padding:2px;padding-left:5px;}

/*MEMBRE ENCART*/
.membre_encart{background-color:#3d3c3e;padding:5px 4%;color:#FFFFFF;height:35px;padding-top:15px;width:92%;}
.membre_encart .encart_content{float:right;background:transparent url(fond_membre_encart.png) no-repeat 0px -3px;padding-left:35px;}
.membre_encart input{box-shadow:none;background-color:#FFFFFF;}
.membre_encart .connexion_bouton input{background-color:transparent;border:1px solid #FFFFFF;margin-top:-6px;}
.membre_encart .connexion_bouton input:hover{background-color:#3d3c3e;}
.membre_encart .titre{display:none;}
.membre_encart .lib, .membre_encart input, .membre_encart .connexion_bouton{float:left;margin-right:10px;text-transform:uppercase;}

/*MENU*/
.menu_portail{overflow: auto;height: 41px;}
#menu{border:0px;background-color:transparent;font-size:17px;padding-top:5px;padding-bottom:5px;margin-top:5px;margin-left:20%;text-transform:uppercase;font-weight:bold;}
#menu li, #menu ul li{float:left;width:auto;list-style-type: none;margin-left:15px;margin-right:15px;}
.menu_portail .separateur{display:none;}

/*REASSURANCE*/
.reassurance{background:#3d3c3e url(reassurance.png) no-repeat center center;height:140px;margin:20px auto;}

/*FOOTER*/
footer{background-color:#353535;border-top:9px solid #d2a26b;}
.menu_bas{padding-top:20px;min-height:40px;padding-bottom:20px;text-align:center;}
.menu_bas a{color:#FFFFFF;}
.menu_bas a:hover{color:#F85D61;}
.menu_bas .menu_item{display:inline;margin-right:20px;}
.bottom_micropulse{color:#F85D61;text-align: center;height: 35px;}
.bottom_micropulse a{color:#FF6F74;}
.bottom_micropulse a:hover{color:#FF0000;}
