

*{
  padding:0px;
  margin:0px;
}

body{
  position:relative; 
  padding:0px;
  margin:0px;
  font-family: Arial;
  color:#000000;
  font-size: 11px; 
  font-weight:normal;
}

a { font-weight: bold; font-size: 8pt; color: #003300; text-decoration: none; }

.titre {  font-size: 12px; font-weight: bold;}
.lien { font-weight: bold;}
.info { font-size: 10px;font-style: italic; }


#main{
  width:800px;  
  margin-right:auto;
  margin-left:auto;
  border: 2px solid #C0C0C0;
  background-color: #FBF2D5;
}

#header{
  height:130px;
  background-image: url(Photos/logohebergement.jpg);
  background-repeat: no-repeat;

}
img{border:0; }

ul.menu { 
  position:relative;
  top:110px;
  margin-left:0;
  width:800px;
  padding:0;

}

ul.menu li{
  float:left;
  text-align: center;  
  list-style: none;
}

ul.menu li a {
  display: block;
  width:160px; height:20px;
  color:#000000; 
  font-family: Arial; 
  font-size: 11px; 
  font-weight: bold; background-image: url(Photos/bouton1.jpg);
}
#leftcol{
   float:left;
  width:160px;
  margin-top:0;

}
#login{
  background-image: url(Photos/fondlogin.jpg);
  background-repeat: no-repeat;  
  height:100px;
}
#login .titre {margin-top:5px; font-size:15px}
#login p{ margin-left:5px;}
.inpt_text { width:80px; height:14px; font-size:10px}
#login label {
  position:relative;
  float:left;
  width:60px;
}
#login a  {
  font-weight:normal;
  text-decoration: underline;
  color:#000;
  margin-left:5px;
}
#login a.titre {
  font-weight:bold;
  text-decoration: none;
  color:#E72A0D;
  margin-left:0px;
}
#lien_image{
  background-image: url(Photos/fontcote1.jpg);
  background-repeat: no-repeat;

}

#lien_image p {  
  text-align: center;
  line-height: 100px;


}
.important{
  font-weight:bold;
  color :red;
}

body,form, p {
  font-weight:normal;
}
#centercol{
  background-color: #ffffff;
  margin-left:160px;
  width:630px;
  min-height:400px;
  text-align:left;
  padding-left:10px;
  font-family:verdana;
  font-size: 12px;
}
#centercol table{
  width:520px;
  margin-right:auto;
  margin-left:auto;

}
#centercol td{
  vertical-align: top;
  width:260px;
}

h2{
  font-size: 15px;
  padding:5px 0 15px 0;
  color :#E72A0D;
}
h3{
  font-size: 13px;
  padding:8px 0 8px 0;
  color :#F75C0C;
}
#centercol form p{
  padding-left:190px;
  font-weight:normal;
 
}
#centercol label {
  margin-left:-190px;
  position:relative;
  float:left;
  padding-left:10px; line-height:20px;

}
.formerror{
  font-style:italic;
  color : red;
}
.formwarning{
  font-style:italic;
  color : red;
}
#centercol p{
  margin:2px
}



#validation_achat p {
  margin-left:10px;
}
#validation_achat .prix{
  font-weight: normal;
  font-size:10px;
  color : #444;
}
#validation_achat p span{
  font-weight:bold;
  color : #444;
}

#validation_achat li{
  list-style: none ;
  margin-left:20px;
}


/*************************************************************
 *        WHOIS
 *************************************************************/ 
#whois form p{
  padding-left:0px;
  font-weight:normal;
}
#whois label {
  position:relative;
  padding-left:20px;
  margin-left:0px;
}
#labelchoix  {
  float:left;
}
#whois input[type='text'] {
  position:relative;
  float:left;
  margin-right:10px;
  width:180px
}
#snwdm {
  position:relative;
  left:130px;
}
#tld{
  margin-left:300px;
  height:80px;
  width:220px;
}
#tld p {
  display:block;float:left;
  width:100px;
  line-height:20px;
  margin-right:5px;
}
.whois_prix{
  color:#555;float:right;   line-height:22px;
  display:block;
}
#whois_res {
  padding:5px 0 20px 0;
}
#whois_res li{
  list-style: none;
  margin-left:20px
}
#whois_res li span{
  font-weight:bold
}
#whois_res li a{
  font-weight:normal;
  color:blue;
  
}
#whois button{
  width:auto;
  margin:5px 0 15px 60px;

  
}

/* 
	Plain old table styles
	written by Chris Heilmann http://wait-till-i.com
*/
table,td,th{
	border:1px solid #000;
	border-collapse:collapse;
	margin:0;
	padding:0;
}
td,th{
	padding:.2em .5em;
	vertical-align:top;
	font-weight:normal;
}
thead th{
	text-transform:uppercase;
	background:#666;
	color:#fff;
}
tbody td{
	background:#ccc;
}
tbody th{
	background:#999;
}
tbody tr.odd td{
	background:#eee;
}
tbody tr.odd th{
	background:#ccc;
}
caption{
	text-align:left;
	font-size:140%;
	text-transform:uppercase;
	letter-spacing:-1px;
}
table th a:link{
	color:#030;
}
table th a:visited{
	color:#003;
}
table td a:link{
	color:#369;
}
table td a:visited{
	color:#000;
}
table a:hover{
	text-decoration:none;
}
table a:active{
	color:#000;
}

