html,address,blockquote,body,dd,div,dl,dt,fieldset,form,frame,frameset,h1,h2,h3,h4,h5,h6,noframes,ol,p,ul,center,dir,hr,menu,pre {display:block;text-decoration:none;font-weight: normal; margin: 0 auto;border:0;padding:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}

body {font-family: Helvetica, Arial;background: url(' ../img/fond.jpg ') repeat-x top center;}
ol, ul {list-style: none;}
/*Titres*****************************************************************************************************************************/

.content{width:450px;margin:100px auto 0;background:#fff url(../img/bas-sas.png) 0 100% repeat-x;-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px;dximagetransformmicrosoftgradient:(13px);text-align:left;height:287px;font-size:14px;border:1px solid #4386D4;-moz-box-shadow:0 0 8px #000;-webkit-box-shadow:0 0 8px #000;box-shadow:0 0 8px #000;}

#header{margin: 0 auto;height:3px;border-bottom:1px solid #4386D4;background:#4386D4;-moz-box-shadow:0 0 4px #000000;-webkit-box-shadow:0 0 4px #000000;box-shadow:0 0 4px #000000;}
	.inner-block {width:980px;height:5px; margin: 0 auto;}
#header ul {list-style:none;margin:4px 10px;float:right;background:url('../img/main-tab.png') 0% 0% no-repeat;height:37px;width:150px;}
#header li {margin-left:5px;padding-top:5px;text-align:center;}
.header-haut {margin: 0 auto;width:980px;height:104px;}
.header-haut ul{float:left;margin:30px 0 0 80px;}
.header-haut li{float:left;list-style:none;background:  url('../img/side.png') repeat-y 100% 0%;height:50px;margin-right:15px;padding:0 10px 0 0;
font-size:13px;color:#fff;font-weight:bold;}


.moncompte:link, .moncompte:active, .moncompte:visited {color:#fff;text-decoration:none;font-size:14px;}
.moncompte:hover {color:#ccc;text-decoration:underline;}


.logo2{float:left;margin:25px 0 0;}
h1,h2,h3,h5,h6,p{font-family:Gotham-Book, Verdana, sans-serif;font-size:14px;color:#fff;}
h1{color:#fff;font-size:1.652em;line-height:.3em;font-weight:400;width:400px;margin-left:-33px;padding:35px 5px;}
h2{color:#4386D4;font-size:17px;}
h3{color:#000;font-size:16px;line-height:2em;font-weight:700;}
h4{color:#000;font-size:14px;font-weight:700;text-align:center;}
h5{color:#fff;font-size:15px;}
h6{color:#560039;font-size:17px;}
p{color:#333;font-size:13px;line-height:1.2em;}
.clear{clear:left;}
.login{width:550px;margin:0 auto 0 450px;}
span{color:#4386D4;}
.message{width:450px;background-image:url(../img/trans.png), url(../img/scroller-body.png);background-position:0 0 0 0;background-repeat:repeat-x, repeat;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);text-align:left;height:287px;font-size:14px;border:5px solid #ccc;margin:20px auto 0;}
#confirm1{width:430px;color:#000;font-size:16px;text-align:center;background:url(../img/fond-inscrit.gif) repeat-x;-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px;dximagetransformmicrosoftgradient:(13px);border:1px solid #ccc;font-weight:700;margin:5px 0 0 5px;padding:5px;}
#message2{font-size:16px;font-weight:700;text-align:center;color:red;width:460px;position:relative;z-index:999;margin:0 auto -32px;padding:5px 5px 7px;}
#confirm{width:380px;color:#fff;font-size:19px;text-align:center;margin:50px 35px;}
#error{width:450px;color:#fff;font-size:12px;height:38px;background:url(../img/trans.png) repeat-x;text-align:center;padding-top:10px;margin:10px 0;}
.content ul{list-style:none;color:#fff;margin:5px 0 0 0px;}
.content li{float:left;padding:0 10px;margin-left:45px;}
#button5{font-size:14px;border:1px solid #4386D4;background:url(../img/bas-sas.png) repeat-x;color:#fff;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);cursor:pointer;margin:20px 0 0 140px;padding:3px;}
#button5:hover{background:#4386D4;}
.oubli{text-align:center;color:#fff;margin-top:-65px;font-size:15px;font-weight:700;}
.content2{width:450px;background:#EBEBEB;-moz-border-radius:13px;-webkit-border-radius:13px;border-radius:13px;dximagetransformmicrosoftgradient:(13px);text-align:center;font-size:13px;border:1px solid #ccc;margin:45px auto 0;padding:10px;}
.content2 ul{list-style:none;}
.entour{border:1px solid #ccc;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);width:175px;font-size:13px;color:#666;background:#EBEBEB;font-weight:700;float:left;margin:15px 0 0 -20px;padding:5px;}
.footer-extranet{background:#4386D4;height:100%;text-align:center;color:#fff;font-size:13px;padding:10px 0 10px 0;margin:50px 0 0;width:100%}
.go:link{color:#000;font-size:16px;font-weight:700;padding-right:15px;}
.go2:link{color:#000;font-size:12px;font-weight:700;text-decoration:underline;padding-right:15px;}
.copy:link{color:#000;font-size:10px;font-weight:700;text-decoration:underline;margin:0 0 0 140px;}
#password,#username{font-size:14px;border:1px solid #ccc;width:175px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;dximagetransformmicrosoftgradient:(7px);margin:15px 0 0 5px;padding:5px;
position:relative;z-index:0;outline: 0 none;}
.go:hover,.go2:hover{color:#fff;text-decoration:none;}
.go:visited,.go2:visited,.copy:visited,.copy:hover{color:#000;text-decoration:none;}

.moncompte2:link, .moncompte2:active, .moncompte2:visited {font-size:20px;color:#fff;text-decoration:underline;font-weight:bold;}
.moncompte2:hover {text-decoration:none;}

.souscrit_d{float:left;width:420px;min-height:400px;background:#e1e1e1;padding:20px 25px 10px;margin:0;position:relative;z-index:1;}
.souscrit_d ul{width:420px;margin:10px 0 0;}
.souscrit_d li{width:400px;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;dximagetransformmicrosoftgradient:(3px);margin-bottom:15px;padding:7px;}
.souscrit-img{float:left;margin:1px 0 0;}
#cp,#tel,#email,#nom{float:left;border:none;font-size:15px;margin:2px 0 0 10px;width:300px;}
#heure{border:none;font-size:15px;margin:2px 0 0 10px;}
#checkbox{border:1px solid #ccc;}
#submit{background:#4386D4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;dximagetransformmicrosoftgradient:(5px);cursor:pointer;font-size:15px;border:none;color:#fff;font-weight:700;margin:5px 0 0 100px;padding:10px 30px;width:230px;}
#submit:hover{background:#88CAED;}
.recevoir {text-align:center;}

.callback{float:left;width:418px;min-height:400px;padding:0px;margin:0;position:relative;z-index:1;margin-top:-10px;background: url(../img/fond-callback.jpg);}
.callback ul{width:418px;margin:10px 0 0;}
.callback li{width:350px;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;dximagetransformmicrosoftgradient:(3px);margin:0 0 15px 15px;padding:7px;}
.souscrit-img{float:left;margin:1px 0 0;}
#cp,#tel,#email,#nom{float:left;border:none;font-size:15px;margin:2px 0 0 10px;width:300px;}
#heure{border:none;font-size:15px;margin:2px 0 0 2px;}
#checkbox{border:1px solid #ccc;}
#submit{background:#4386D4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;dximagetransformmicrosoftgradient:(5px);cursor:pointer;font-size:15px;border:none;color:#fff;font-weight:700;margin:5px 0 0 100px;padding:10px 0px;width:230px;}
#submit:hover{background:#88CAED;}
.recevoir {text-align:center;}

.upload {float:left;width:418px;min-height:400px;padding:0px;margin:0;position:relative;z-index:1;margin:-10px 0 0 15px;background: url(../img/fond-callback.jpg);}
.upload ul{width:418px;margin:10px 0 0;}
.upload li{width:350px;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;dximagetransformmicrosoftgradient:(3px);margin:0 0 15px 15px;padding:7px;}
#submit22 {background:#ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;dximagetransformmicrosoftgradient:(5px);cursor:pointer;font-size:15px;border:none;color:#4386D4;font-weight:700;margin:0px 0 0 65px;padding:10px 30px;}
#submit22:hover {background:#88CAED;}
