﻿body { background:#eaeaea; padding:0px; margin:0px; font-family:Arial; font-size:8pt; font-weight:normal; color:#6b6b6b; text-align:center;}

#container { background:#eaeaea; text-align:center; padding:0px; margin:0px; text-align:center; }

#topbar { background:url(../images/bckg-topnav3.gif) repeat-x; height:35px; padding-top:0px; }
#topnav-left { text-align:left; padding:2px  0px 0px 20px; margin:0px; margin-left:auto; margin-right:auto; position:relative; float:left; }
#topnav-right { text-align:right; padding: 2px 0px 0px 0px; margin:0px; margin-left:auto; margin-right:auto; position:relative; float:right; width:700px; }
#topnav-right a, #topnav-right a:visited, #topnav-left a, #topnav-left a:visited {font-family:Arial; font-size:10pt; font-weight:bold; color:#104973; text-align:center; text-decoration:none; }
#topnav-right a:hover, #topnav-left a:hover { font-family:Arial; font-size:10pt; font-weight:bold; color:#104973; text-align:center; text-decoration:underline; }
#topnav-right ul, #topnav-left ul { list-style-type:none; position:relative; right:0px; padding:0px; margin:0px; }
#topnav-right li, #topnav-left li { font-family:Arial; font-size:10pt; font-weight:bold; color:#104973; text-align:center; display:inline; padding:0px 5px 0px 5px; margin:0px; }

#header { width:982px; text-align:left; padding:0px; margin:0px; margin-left:auto; margin-right:auto; }
#logo { position:relative; float:left; padding:24px 0px 0px 0px; margin:0px; }
#customerservice { position:relative; float:right; padding:5px 0px 17px 0px; margin:0px; }

#mainmenu { text-align:left; padding:0px; margin:0px; height:30px; width:982px; border-bottom:solid 1px #b9b9b9; background:url(../images/bckg-mainmenu.gif) repeat-x; text-transform:uppercase; }
#mainmenu a, #mainmenu a:visited {font-family:Arial; font-size:9pt; font-weight:bold; color:#0067ab; text-align:center; text-decoration:none; }
#mainmenu a:hover { font-family:Arial; font-size:9pt; font-weight:bold; color:#0067ab; text-align:center; text-decoration:underline; }
#mainmenu ul { list-style-type:none; padding:0px; margin:0px; height:30px; }
#mainmenu li {text-align:center; float:left; padding:8px 0px 0px 0px; margin:0px; height:23px; width:163px; border-right:solid 1px #b9b9b9;}
#mainmenu li.end {text-align:center; float:left; padding:8px 0px 0px 0px; margin:0px; height:23px; width:161px; border-right:solid 0px #b9b9b9;}

#mainwindow { text-align:left; background:white; width:982px; border:solid 1px #b9b9b9; padding:0px; margin:auto; }

#content { padding:20px 20px 0px 20px; vertical-align:top; }

#fullad { width:941px; padding:15px 0px 0px 0px; margin:0px 0px 0px 0px; }

#boxpromotion_domaine, #boxpromotion_spam, #boxpromotion_internet { width:300px; background-color:#eaeaea; padding:10px 0px 10px 0px; margin:0px; text-align:center; }
#boxpromotion_domaine_insidebox, #boxpromotion_spam_insidebox, #boxpromotion_internet_insidebox { width:280px; background-color:white; border:solid 1px #75b7cd; padding:0px; margin:auto; }
#boxpromotion_domaine_title, #boxpromotion_spam_title, #boxpromotion_internet_title { width:280px; height:30px; background:url(../images/bckg-boxpromotion-title.gif) repeat-x; padding:0px; margin:0px; text-align:left; }
#boxpromotion_domaine_content, #boxpromotion_spam_content, #boxpromotion_internet_content { width:280px; height:200px; padding:0px; margin:0px; text-align:left; }

#boxreservation_domaine { width:622px; height:130px; background-color:#eaeaea; padding:10px 0px 0px 0px; margin:0px; text-align:center; }
#boxreservation_domaine_insidebox { width:602px; height:120px; background-color:white; border:solid 1px #75b7cd; padding:0px; margin:auto; }
#boxreservation_domaine_content { width:602px; padding:0px; margin:0px; text-align:left; }

#boxhebergementcommande_domaine { width:622px; height:50px; background-color:#eaeaea; padding:10px 0px 0px 0px; margin:0px; text-align:center; }
#boxhebergementcommande_domaine_insidebox { width:602px; height:40px; background-color:white; border:solid 1px #75b7cd; padding:0px; margin:auto; }
#boxhebergementcommande_domaine_content { width:602px; padding:8px 0px 0px 8px; margin:0px; text-align:left; }

#boxresultat_domaine, #boxprix, #boxcontact { width:622px; background-color:#eaeaea; padding:10px 0px 10px 0px; margin:auto; text-align:center; }
#boxresultat_domaine_insidebox, #boxprix_insidebox, #boxcontact_insidebox { width:602px; background-color:white; border:solid 1px #75b7cd; padding:0px; margin:auto; }
#boxresultat_domaine_title, #boxprix_title, #boxcontact_title { width:602px; height:30px; background:url(../images/bckg-boxpromotion-title.gif) repeat-x; padding:0px; margin:auto; text-align:left; }
#boxresultat_domaine_content, #boxprix_content, #boxcontact_content { width:602px; padding:0px; margin:0px; text-align:left; }

#boxhebergement_plan1, #boxhebergement_plan2 { width:300px; background-color:#eaeaea; padding:10px 0px 10px 0px; margin:0px; text-align:center; }
#boxhebergement_plan1_insidebox, #boxhebergement_plan2_insidebox { width:280px; background-color:white; border:solid 1px #75b7cd; padding:0px; margin:auto; }
#boxhebergement_plan1_title, #boxhebergement_plan2_title { width:280px; height:30px; background:url(../images/bckg-boxpromotion-title.gif) repeat-x; padding:0px; margin:0px; text-align:left; }
#boxhebergement_plan1_content, #boxhebergement_plan2_content { width:280px; height:530px; padding:0px; margin:0px; text-align:left; font-size:10pt; }

#boxcompte { width:340px; background-color:#eaeaea; padding:10px 0px 10px 0px; margin:0px; text-align:center; }
#boxcompte_insidebox { width:320px; background-color:white; border:solid 1px #75b7cd; padding:0px; margin:auto; }
#boxcompte_content { width:320px; height:210px; padding:0px; margin:0px; text-align:left; font-size:10pt; }

#boxcompte_ouverture { width:540px; height:auto; background-color:#eaeaea; padding:10px 0px 10px 0px; margin:0px; text-align:center; }
#boxcompte_ouverture_insidebox { width:520px; height:auto; background-color:white; border:solid 1px #75b7cd; padding:0px; margin:auto; }
#boxcompte_ouverture_content { width:520px; height:auto; padding:0px; margin:0px; text-align:left; font-size:10pt; }

#boxsoumission{ width:942px; background-color:#eaeaea; padding:10px 0px 10px 0px; margin:auto; text-align:center; }
#boxsoumission_insidebox { width:922px; background-color:white; border:solid 1px #75b7cd; padding:0px; margin:auto; }
#boxsoumission_title { width:922px; height:30px; background:url(../images/bckg-boxpromotion-title.gif) repeat-x; padding:0px; margin:auto; text-align:left; }
#boxsoumission_content{ width:922px; padding:0px; margin:0px; text-align:left; }

#boxhebergement_sousmenu { width:300px; background-color:#ffffff; padding:0px; margin:0px; text-align:center; }
#boxhebergement_sousmenu li { text-align:left; width:300px; }

#logos { padding:20px 20px 35px 20px }

#bottommenu { padding:0px 20px 20px 40px;}
#bottommenu ul { list-style-type:none; padding:0px; margin:0px; }
#bottommenu li { padding:0px; margin:0px; line-height:1.8;}

#footer { margin:auto; padding:10px 0px 20px 0px; width:982px; height:50px; }

#footernav { float:right; text-align:right; padding:0px; margin:auto; }
#footernav a, #footernav a:visited {font-family:Arial; font-size:8pt; font-weight:normal; color:#0067ab; text-align:center; text-decoration:none; }
#footernav a:hover { font-family:Arial; font-size:8pt; font-weight:normal; color:#0067ab; text-align:center; text-decoration:underline; }
#footernav ul { list-style-type:none; padding:0px; margin:auto; vertical-align:top; }
#footernav li { display:inline; padding:0px; margin:0px; }

/* tableau list-item */
.tableau-titre { background-image:url(../images/bckg-titre4.gif); background-repeat:repeat-x; padding-left:10px; border-bottom:#a1c2d4 1px solid; font:8pt; color:#242424; font-weight:bold }
.list-item-header { background-color:#e6f1f9;  font:8pt; color:#0067ac; font-weight:bold}
.list-item { background-color:#ffffff; font:8pt; color:#242424;}
.list-item-alternate { background-color:#fcfcfc; font:8pt; color:#242424; }
.error  { font:8pt; color: #ff0000; }
.confirm  { font:8pt arial; color: #009D00; }

#copyright { float:left; text-align:left; padding:0px; margin:0px; }

h1 { font-size:24pt; font-family:Arial; font-weight:normal; color:#75b7cd; margin:0px 20px 0px 20px; }
h1 small { display:block; font:9pt Arial; letter-spacing:0; font-weight:normal; color:#6b6b6b; padding-top:5px; line-height:1.2;  }
h2 { font-family:Arial; font-size:12pt; font-weight:bold; color:#545454; padding:0px 0px 0px 10px; margin:0px; }
h2 small { font-family:Arial; font-size:10pt; font-weight:normal; color:#545454; padding:0px 0px 0px 10px; margin:0px; }
h3 { font-family:Arial; font-size:9pt; font-weight:bold; color:#545454; padding:7px 0px 0px 10px; margin:0px; }
h4 { font-family:Arial; font-size:10pt; font-weight:bold; margin:0px 0px 0px 0px;}
h5 { font-family:Arial; font-size:22pt; color:#0067ab; font-weight:bold; padding:0px; margin:0px }
h5 small { display:block; font:8pt Arial; letter-spacing:0; font-weight:bold; color:#6b6b6b; padding-top:0px; line-height:1.2 }
h6 { display:block; font:12pt Arial; font-weight:bold; color:#75b7cd; padding:5px 0px 0px 0px; margin:0px; text-align:left;  }

.CommandeTitre { font-family:Arial; font-size:18pt; color:#0067ab; font-weight:bold; padding:0px; margin:0px }

a, a:visited { font-family:Arial; font-size:8pt; font-weight:normal; color:#0067ab; text-align:center; text-decoration:none; }
a:hover { font-family:Arial; font-size:8pt; font-weight:normal; color:#0067ab; text-align:center; text-decoration:underline; }

p { font:9pt Arial; letter-spacing:0; font-weight:normal; color:#6b6b6b; padding:0px 0px 20px 0px; margin:0px; text-align:left; vertical-align:top; }

.txt_domaine_available { font:9pt Arial; letter-spacing:0; font-weight:lighter; color:#489000; }
.txt_domaine_not_available { font:9pt Arial; letter-spacing:0; font-weight:Bold; color:#ff0000; }

.hebergement_prix { font:24pt Arial; letter-spacing:0; font-weight:normal; color:#545454; }
.hebergement_mois { font:12pt Arial; letter-spacing:0; font-weight:normal; color:#b8b8b8; }



