/*Gratisdomaine CSS                                                                  
Fichier CSS réalisé par TheWOD.com                                                 
Pour Gratisdomaine - Tous droits réservés                                           
Vous n'êtes pas autorisés à utiliser ce fichier sans 
l'accord de son propriétaire: TheWOD.com, 
pour plus d'infos contactez info@thewod.com*/
body {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: normal;
   color: #000000;
   background-color: #8BAED3;
   background-image: url(images/bcg.gif);
   background-attachment: fixed;
   background-repeat:repeat-x;
   margin : 0;
   padding: 0;
   text-align: center;
}
img {
   border: 0;
   margin: 0;
}
A:link {
  color : #00375D; 
  text-decoration : none; 
} 
A:active {
  color : #00375D; 
  text-decoration : none; 
} 
A:visited {
  color : #00375D; 
  text-decoration : none; 
} 
A:hover {
  color : #000; 
  text-decoration : none; 
}
#global {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: normal;
   color: #000000;
   background-color: #FFFFFF;
   letter-spacing: normal;
   word-spacing: normal;
   width: 770px;
   margin-right: auto;
   margin-left: auto;
   margin-top: 0;
   margin-bottom: 0;
   padding: 0;
   border-right: 1px solid #000;
   border-left: 1px solid #000;
}
#header {
   background-color: #1F4A96;
   margin: 0;
   padding: 0;
   text-align: left;
}
#menu {
   background-color: #DCDCDC;
   background-image: url(images/bcg_menu.gif);
   margin: 0;
   width: 185px;
   padding: 0;
   text-align : left;
   float: left;
   clear: left;
}
#centre{
   background-color: #fff;
   text-align: justify;
   margin-left : 185px;
   margin-top : 0;
   margin-bottom : 0;
   padding: 5px 10px 10px 5px;
}
h1 {
   font-size: 13px;
   color :#15284B;
   font-weight: bold;
   text-align: left;
   margin-top: 30px;
   margin-bottom: 5px;
   padding:0px;
}
h2 {
   font-size: 11px;
   width: 220px;
   color :#2F5895;
   font-weight: bold;
   text-align: left;
   padding-left : 10px;
   padding-top : 0;
   padding-bottom: 5px;
   margin-left:10px;
   border-left: 1px dashed #15284B;
   border-bottom: 10px solid #15284B;
   float: right;
 }
.titre_boite {
   font-size: 22px
}
ul {
   list-style-type: none;
   margin-bottom: 0;
   margin-left: 0;
   margin-top: 0;
   margin-right: 0;
   padding: 0;
   } 

li {
   margin: 0;
   padding: 0;}

.bouton a {
   margin-top: 10px;
   margin-bottom: 0;
   margin-right: 10px;
   margin-left: 0;
   padding-right: 10px;
   padding-left: 10px;
   padding-top: 6px;
   padding-bottom: 9px;
   display: block;
   font-size: 11px;
   text-align: left;
   text-decoration: none;
   color: #000;
   background: #DCDCDC;
   background-image: url(images/bcg_lien.gif);
   background-repeat:repeat-x;
 }
.bouton a:hover {
   background-image: url(images/bcg_hover.gif);
}
.bouton a:active {
   background-image: url(images/bcg_hover.gif)
}
.pub_menu {
   margin-top: 25px;
   margin-bottom: 20px;
   text-align: center;
   margin-right: 10px;
} 
.barre {
   margin-left : 3px;
   background-image: url(images/bord_barre.gif);
   background-repeat:repeat-x;
   width: 562px;
   height: 36px;
}
.barre_centre  {
   margin-right: 5px;
   margin-left: 4px;
   background-image: url(images/bcg_barre.gif);
   background-repeat:repeat-x;
   height: 36px;
   padding-top : 7px;
   color: #fff;
}
.extension {
   text-align : right;
   font-style: italic;
   font-size :  11px;
   color:#829AD0;
}
.exemple_telephone {
   text-align : left;
   font-style: italic;
   font-size :  11px;
   color:#829AD0;
}
.quota {
   text-align : left;
   font-style: italic;
   font-size :  11px;
   font-weight: bold;
   color:#CF0000;
}
.search {
   text-align: center;
   font-size :  11px;
   border: 1px solid #3F5D86;
}
form {
   padding : 0;
   margin : 0;
}
TABLE {
   font-size: 12px; 
   font-family: Arial, Verdana, Tahoma, sans-serif;
   text-align : left; 
   vertical-align : top;
   border : 0;
}
TR {
   font-size: 12px; 
   font-family: Arial, Verdana, Tahoma, sans-serif;
   text-align : left;
   vertical-align : top; 
   border : 0;
}
TD {
   color: #fff;
   font-size: 12px;  
   font-family: Arial, Verdana, Tahoma, sans-serif;
   text-align : left; 
   vertical-align : top;
   border : 0;
}
.tdc {
   color: #fff;
   font-size: 12px;  
   font-family: Arial, Verdana, Tahoma, sans-serif;
   text-align : left; 
   vertical-align : top;
   border : 0;
   width:20%;
}
/*----------------------------------------*/
.conteneur_offre {
   margin-top: 10px;
   width : 162px;
   background-color: #DCDCDC;
   background-image: url(offres/bcg.gif);
}
.titre {
   height: 29px;
   background-image: url(offres/titre.gif);
   text-align : center;
   margin-bottom: 3px;
}
.titre_txt {
   text-align : center;
   padding-right : 10px;
   padding-top : 4px;
   padding-left : 10px;
   font-size: 12px; 
   color: #00375D;
   font-weight: bold; 
}
.prix {
   width: 141px;
   height: 56px;
   margin-left: 9px;
   background-image: url(offres/bleu.jpg);
   margin-bottom: 3px;
}
.prix_txt {
   margin : 0;
   color : #fff;
   font-weight: bold; 
   font-size: 18px;
   text-align : center;
   padding-top: 15px;
}
.prix_ht_txt {
   margin : 0;
   color : #fff;
   font-weight: bold; 
   font-size: 10px;
   text-align : right;
   padding-top: 3px;
   margin-right: 3px;
}
.details_offre {
   margin-left : 13px;
   margin-right : 17px;
   color: #505050;
   margin-top : 4px;
   margin-bottom: 4px;
   font-size : 11px;
}
.vert {
   color : #7AA468; 
}
.bas {
   height: 28px;
   background-image: url(offres/bas.gif);
   text-align : center;
}
.conteneur_offre_2 {
   margin-left : 35px;/*40*/
   margin-top: 10px;
   width : 162px;
   background-color: #DCDCDC;
   background-image: url(offres/bcg.gif);
}
.prix_bleu{
   width: 141px;
   height: 56px;
   margin: 0px;
   margin-left: 9px;
   background-image: url(offres/bleu.jpg);
   margin-bottom: 3px;
}
.prix_mauve {
   width: 141px;
   height: 56px;
   margin-left: 9px;
   background-image: url(offres/mauve.jpg);
   margin-bottom: 3px;
}
.prix_vert {
   width: 141px;
   height: 56px;
   margin-left: 9px;
   background-image: url(offres/vert.jpg);
   margin-bottom: 3px;
}
.prix_orange {
   width: 141px;
   height: 56px;
   margin-left: 9px;
   background-image: url(offres/orange.jpg);
   margin-bottom: 3px;
}
/*-----------------------------------------------------------------------*/
#footer {
   height: 50px;
   background-image: url(images/footer.gif);
   margin : 0;
   padding : 0;
   clear: both;
}
.footer_txt {
   padding-left : 13px;
   padding-right : 17px;
   color: #505050;
   padding-top : 20px;
   padding-bottom: 20px;
   font-size : 11px;
}
/* ------------------ Divers ----------------------------------------------*/
.h2_gd {
   font-size: 11px;
   width: 220px;
   color :#2F5895;
   font-weight: bold;
   text-align: left;
   padding-left : 10px;
   padding-top : 5px;
   padding-bottom: 5px;
   margin-top:10px;
   margin-left:10px;
   border-top: 1px solid #15284B;
   border-left: 1px solid #15284B;
   border-bottom: 3px solid #15284B;
   border-right: 3px inset #15284B;
   float: right;
 }
/* ------------------ Detail offre --------------------------------------- */
#offre_detail{
   background-color: #fff;
   text-align: justify;
   margin-left : 5px;
   margin-right : 5px;
   margin-top : 5px;
   margin-bottom : 5px;
   padding: 5px 5px 5px 5px;
}
.offre_detail_barre {
   background-image: url('/design/images/bord_barre.gif');
   background-repeat:repeat-x;
   width: 100%;
   height: 36px;
   margin-left : 0px;
   margin-right : 0px;
   margin-top : 0px;
   margin-bottom : 0px;
}
.offre_detail_barre_centre {
   margin-right: 5px;
   margin-left: 4px;
   background-image: url(images/bcg_barre.gif);
   background-repeat:repeat-x;
   height: 36px;
   padding-top : 7px;
   color: #fff;
}
.offre_detail_td {
   color: black;
   font-size: 12px;  
   font-family: Arial, Verdana, Tahoma, sans-serif;
   text-align : center; 
   vertical-align : top;
   border : 1px solid black;
}
/* ------------------ whois --------------------------------------- */
.whois_erreur {
	text-align : center;
   	color: #FF0000;
   	font-size : 12px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}
.whois_table {
   font-size: 12px; 
   font-family: Arial, Verdana, Tahoma, sans-serif;
   text-align : center; 
   /*vertical-align : top;*/
   border : 0;
   width : 99%;
}
.whois_td_entete {
   font-size: 12px;  
   font-family: Arial, Verdana, Tahoma, sans-serif;
   text-align : center; 
   vertical-align : top;
   background-color : #708DB8;
   border : 1px solid #306898;
}   
.whois_td_blanc {
   font-size: 12px;  
   font-family: Arial, Verdana, Tahoma, sans-serif;
   text-align : center; 
   vertical-align : top;
   background-color : white;
   border : 1px solid #306898;
}   
.whois_td_blanc_noir {
   font-size: 12px;  
   font-family: Arial, Verdana, Tahoma, sans-serif;
   text-align : center; 
   vertical-align : middle;
   background-color : white;
   border : 1px solid #306898;
   color : black;
}   
.whois_td_bleu {
   font-size: 12px;  
   font-family: Arial, Verdana, Tahoma, sans-serif;
   text-align : center; 
   vertical-align : top;
   background-color : #ECF4FB;
   border : 1px solid #306898;
}   
/* ----------------------- Inscription -------------- */
.inscription_td {
   color: black;
   font-size: 12px;  
   font-family: Arial, Verdana, Tahoma, sans-serif;
   text-align : center; 
   vertical-align : top;
   border : 0px ;
}
.inscription_input {
   color : black ;
   background-color : #ECF4FB;
   text-align: center;
   font-size :  11px;
   border: 1px solid #306898;
}
.inscription_td_droit {
   color: black;
   font-size: 12px;  
   font-family: Arial, Verdana, Tahoma, sans-serif;
   text-align : left; 
   vertical-align : top;
   border : 0px ;
}
.inscription_input_droit {
	margin: 1px;
   color : black ;
   background-color : #ECF4FB;
   text-align: left;
   font-size :  11px;
   border: 1px solid #306898;
   margin-left: 2px;
}


/*Gratisdomaine CSS                                                                  
Fichier CSS réalisé par TheWOD.com                                                 
Pour Gratisdomaine - Tous droits réservés                                           
Vous n'êtes pas autorisés à utiliser ce fichier sans 
l'accord de son propriétaire: TheWOD.com, 
pour plus d'infos contactez info@thewod.com*/