ul#menutop li a#all{background:url(../images/menu_all.jpg) no-repeat bottom;color:#808080;display: block;font-size: 15px;font-weight: bold;height: 38px;letter-spacing: -1px;padding: 14px 0 0 45px;text-decoration: none;width:153px;}
#menu {height: 58px;list-style: none outside none;margin: 0 auto;position: relative;width: 100%;}
#accroche {background:url(../images/bgaccroche_all.jpg) repeat-x scroll 0 0 transparent;height: 5px;width: 100%;}
#page{overflow:hidden;width:980px;margin:15px auto 0;}

.col_left{width:160px;overflow:hidden;padding:0 0 0 20px;margin-top:15px;float:left;}
.col_left #conteneur_photo{border: 1px solid #DEDACE;border-radius: 5px 5px 5px 5px;float: left;font-weight: bold;height: 150px;margin: 0 15px 20px 0;padding: 2px;width: 150px;}
.col_left #photo{height:150px;text-align:center;width:150px;}
.col_right{width:615px;float:left;overflow:hidden;padding:0 0 0 20px;margin:15px 0 40px 0;}
#mentions{padding-left:35px;padding-right:15px;width:616px;text-align:justify;color:#777777;font-size:11px;font-style:italic;}
#mentions{padding-bottom:20px;}
h1{color:#354f0e;}
.col_right label {font-size:12px;color:#777777;}
.col_right select{background-color:#faffed;border: 2px solid #f2ffcc;font-size: 11px;height:30px;padding: 2px 10px 2px 7px;width: 200px;}
.col_right input[type="text"]{background-color:#faffed;border: 2px solid #f2ffcc;font-size: 11px;height:23px;padding: 2px 10px 2px 7px;width: 400px;}
.col_right input[type="password"] {background-color:#faffed;border: 2px solid #f2ffcc;font-size: 11px;height:23px;padding: 2px 10px 2px 7px;width: 400px;}
.col_right #contact_message{background-color:#faffed;border: 2px solid #f2ffcc;font-size: 11px;height:300px;padding: 2px 10px 2px 7px;width: 400px;}
.col_right #contact_captcha{float:left;margin-left:10px;background-color:#faffed;border: 2px solid #f2ffcc;font-size: 11px;height:23px;padding: 2px 10px 2px 7px;width: 195px;margin:15px 0 45px 10px;}
.col_right form input, form.form_common select, form.form_common textarea {border-radius: 5px 5px 5px 5px;box-shadow: 0 0 10px #f3f3f1 inset;color: #333333;margin-bottom: 5px;}
.col_right p {font-size:12px;color:#777777;}
img#captcha{float:left;}


input.btn_submit_contact{background:url(../images/btn_etapesuivante.jpg) no-repeat top;height:51px !important;width:180px !important;cursor:pointer;box-shadow:none!important;float: left;color:#354f0e;font-size:15px;font-weight:bold;margin-right: 20px;}
input.btn_submit_contact:hover{background:url(../images/btn_etapesuivante.jpg) no-repeat bottom;height:51px !important;width:180px !important;cursor:pointer;}

a.back{color:#004276;text-decoration:none;}
a.back:hover{color:#71b800;text-decoration:underline;}
