@charset "utf-8";


/*FONT*/

@font-face {font-family: Maiandra GD; src:url('../typo/maiandra.ttf');}

/*COMMON*/
body{margin:0; height: 100%; font-size:11px; font-family: Arial, sans-serif; color:#c1c1c1;
scrollbar-face-color:#FFFFFF; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color:#ffffff; scrollbar-3dlight-color: #91a5b4; scrollbar-arrow-color: #ffffff; scrollbar-track-color:#ffffff; 					scrollbar-darkshadow-color:#91a5b4;}

.corps {width: 600px; margin:0 auto; border:0px; padding:100px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#8c8c8c;}

.header {margin:1px; padding:1px; background-image: url(../img/header.jpg); background-repeat:no-repeat; width:593px; height:100px;}

#titre{padding: 20px 10px 0px 0px; text-align:right; font-family:Maiandra GD,Arial, sans-serif; font-size:36px; color: #7289a6;}
#ss-titre{padding:0px 10px 0px 0px ;line-height:normal;text-align:right;font-family:Maiandra GD,Arial, sans-serif;font-size:14px; color: #c27d55;}

.close {text-align:right; font-weight:bold}
.close a{color:#c1c1c1;;text-decoration:none;}
.close a:hover{color:#0099FF;}
.close img{border:0px;}

.logo {margin:-75px 0px 0px 0px; padding:0px;float:left;}
.logo img {position: absolute;}

.fieldnotset{border: 1px solid #cac9c8; width: 600px; margin:0px; padding:0px;}

.contenu {margin:0px 10px 0px 20px; padding:10px 0px 10px 0px; text-align:left; border-bottom:#c1c1c1 solid 1px;}
.contenu ol{list-style-type:none;}
.contenu a{color:#8c8c8c; text-decoration:none;} 
.contenu a:hover{color:#7289a6;}

h1 {font-size:12px; font-weight:bold; text-decoration:underline; margin:0px; padding:10px 0px 10px 0px;  color:#7289a6;}
h2 {font-size:12px; font-weight:bold; margin:0px; padding:10px 0px 10px 0px;  color:#7289a6;}
h3 {font-size:12px; font-weight: normal; margin:0px; padding:10px 0px 10px 0px; color:#7289a6;}
h4 {font-size:12px; font-weight: normal; text-decoration:underline; margin:0px; padding:10px 0px 10px 0px;}
h5 {font-size:12px; font-weight: normal; margin:0px; padding:10px 0px 10px 0px;}
h6 {font-size:9px; font-weight:normal; text-decoration:none; margin:0px; padding:0px 0px 5px 0px;}

blockquote{ margin: 0px 0px 10px 0px; padding:0px}
span {font-size:12px; margin:0px; padding:10px 0px 10px 0px; color:#7289a6;}
p  {margin:0px; padding:10px 0px 10px 0px;}

/*PAGE INDEX*/
.index{width:100%; text-align:center;} 

/*PAGE ACCES*/
#road{margin:0px; padding:0px;}
#phone{float:left; border-left:#c1c1c1 solid 1px; padding-left:10px;} 
#map {clear:both; margin:10px 0px 0px 0px; padding: 10px 0px 0px 0px;  border-top:#c1c1c1 solid 1px;}

/*PAGE MENTION LEGAL*/

#mention{border-top:#c1c1c1 solid 1px; padding:10px 0px 0px 0px;}
#mention li{margin:0px; padding:0px}
#mention li{list-style-type:decimal; margin:0px; padding:0px}

#scroll_clipper{ width:560px; height:200px; overflow: auto; margin:0px 10px 0px 0px; padding:0px;}

/*PAGE TARIFS*/
.tarifs{width:100%; border:0px; margin:10px 0px 20px 0px; padding:0px;}
#gammeA {font-weight:bold; text-decoration:underline; font-variant:small-caps; padding:10px 0px 15px 0px;}
#gammeB {font-weight:bold; text-decoration:underline; font-variant:small-caps; padding:10px 0px 15px 0px;}
#gammeC {font-weight:bold; text-decoration:underline; font-variant:small-caps; padding:10px 0px 15px 0px;}
#gammeD {font-weight:bold; text-decoration:underline; font-variant:small-caps; padding:10px 0px 15px 0px;}
#gammeE {font-weight:bold; text-decoration:underline; font-variant:small-caps; padding:10px 0px 15px 0px;}
#gammeF {font-weight:bold; text-decoration:underline; font-variant:small-caps; padding:10px 0px 15px 0px;}
.contenance{text-align:center; font-weight:bold;width:90px;}
.produit{font-variant:small-caps; font-weight:bold;}
.prix{ text-align:center; border-left:#cbcaca 1px dashed;}
.l2 { background-color:#ffffff;}
.l1 { background-color:#f2f0f0;}

.partners {}
.partners li{list-style-type:none;}

#reserver {margin:10px 10px 15px 20px; padding:0px; border:0px; text-align:right} 

/*PAGE CONTACT*/
#form {list-style-type: decimal; margin:0px; padding:0px;}
#sendMail {text-align:center;}

input {color:#808080;font-size:11px;font-family: Arial, Helvetica, sans-serif;}
select {color:#808080;font-size:11px;font-family: Arial, Helvetica, sans-serif;}
textarea {color:#808080;font-size:11px;font-family: Arial, Helvetica, sans-serif;}


/*OUTILS*/
.outil {margin:10px 10px 15px 20px; padding:0px; border:0;}
.outil img {margin:0px 5px 0px 0px; padding:0px; border:0;}
.outil a{color:#6b7480; text-decoration:none;}
.outil a:hover{color:#aa603a;}
.outil ol{margin:0px; padding:0px; border:0px;}
.outil li{display:inline; margin:0px 20px 0px 0px; padding:0px; border:0px;}

/*FOOTER*/
.footer {list-style-type:none; padding:0px; margin:0 px; text-align:center; width:100%;}
.footer ol { list-style-type:none; margin:0px; padding:0px}
.footer li { margin:0px; padding:0px; display:inline}
.footer a {text-decoration:none; font-weight:normal; color:#c1c1c1;}
.footer a:hover {color: #0099FF;}

.navFooter {list-style-type:none; padding:0px; margin:0px 5px 5px 0px; text-align:center; width:100%;}
.navFooter ol {list-style-type:none; margin:0px; padding:0px}
.navFooter li {margin:5px; padding:0px; display:inline}
.navFooter a {text-decoration:none; font-weight:normal; color:#8c8c8c;}
.navFooter a:hover {color: #0099FF;}

