body {font-family:"Microsoft Sans Serif", sans-serif, arial; font-size:12px; text-align:center; background:url(images/back.gif) repeat-x #ff9036; margin:0; padding:0; color:#000}
#container {margin-top:0; width:907px; margin-left:auto; margin-right:auto; background-color:#fdeba9; border:0;text-align:left}
#banner {background:url(images/header.png) top left no-repeat; width:900px; height:230px}
p {text-align:justify; padding:5px}
h1 {font-family:"Century Gothic", Century, Arial, sans-serif; font-size:14px; text-align:right; font-weight:normal; padding-right:30px; color: #e34275}
h2 {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; text-decoration:underline; text-align:left; padding-left:20px; color:#e34275}
h3 {font-family:Georgia, "Times New Roman", Times, serif; letter-spacing:5px; font-weight:lighter; font-size:15px; text-align:center; border-bottom:1px solid #e34275; border-left:0; border-right:0; border-top:0;}
/*erreurs formulaire contact*/
h4 {font-family:Arial, Helvetica, sans-serif; font-size:14px; background-color:#46beef; color:#fff; text-align:center; border:0; margin-left:40px; margin-right:40px; padding:10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; -moz-border-radius: 10px;}

#menu {width:610px; background-color:#fdeba9; padding:5px;-webkit-border-radius: 5px; -khtml-border-radius: 5px; -moz-border-radius: 5px;}
#menu a {text-decoration:none; color:#932763; display:inline-table}
#menu a:hover{background-color:#ffc8da; text-decoration:none;}

tr td {font-family:"Microsoft Sans Serif", sans-serif, arial; font-size:12px; text-align:left;}
input, select, textarea {background-color:#ff5475; color:#000; font-family:"Century Gothic", Century, sans-serif; font-size:12px; border:3px solid #d6254d;}
img {border: none;}
A:link {COLOR: #d6254d; text-decoration:none; font-weight: normal}
A:visited {COLOR: #d6254d; text-decoration:none; font-weight: normal}
A:hover {COLOR: #ff5475; text-decoration:none; font-weight: normal}
A:active {COLOR: #d6254d; text-decoration:none; font-weight: normal}

#cont2 {margin-top:0; width:300px; margin-left:auto; margin-right:auto; background-color:#d3f6d4; border:1px solid #ee6775; text-align:justify; padding:5px;}
#cont2 p {font-size:11px; font-weight:lighter;}
#conditions {border: 1px dotted #ff9036; margin-left:10px; margin-right:10px; padding:10px; background-color:#f6d76b; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000}
.red {color:#FF0000; font-weight:bold;}
.small {font-size:9px;}
#formu {background-color:#f6d76b; margin-left:100px; margin-right:100px; padding:15px;-webkit-border-radius: 10px; -khtml-border-radius: 10px; -moz-border-radius: 10px;}

#cont3 {margin-top:0; width:500px; margin-left:auto; margin-right:auto; background-color:#d3f6d4; border:1px solid #ee6775; text-align:justify; padding:5px;}