ul#navtop li.webhosting a {
background-position:-135px -62px;
}

ul#navtop li.webhosting a:hover {
background-position:-135px -62px;
}

ul#navtop li.webhosting_fr a {
background-position:-166px -62px;
}

ul#navtop li.webhosting_fr a:hover {
background-position:-166px -62px;
}

#welcome {
margin:10px 0 12px 1px;
width:769px;
position:relative;
}

#hosting_highlights {
position:absolute;
right:0;
top:0;
}

#highlighted {
width:278px;
margin:0;
padding:0;
position:relative;
}

.hl_image img{
margin:4px 0 0 0;
border:0;
}

form {
padding:0;
margin:0;
}

fieldset {
margin:0 0 0 0;
padding:5px 9px 5px 2px;
text-align:center;
position:relative;
border:1px #CCCCCC solid;
}

fieldset img{
margin-bottom:6px;
}

INPUT[type="image"] { 
}

INPUT[type="text"] { color:#666666;
font-size:12px; 
margin-right:50px;
margin-top:2px;
margin-left:2px;
}

.submit_image {
position:absolute;
bottom:6px;
right:3px;
}



#content_column1 {
	float: left;
	width: 273px;
	margin:0 14px 0 0;
	padding:0 10px 0 0;
	border-right: 1px #CCCCCC dotted;
}

#content_column1 img{
margin:10px 0 5px 0;
}

#content_column1 a{
border-bottom:1px dotted #AABFD7;
}

#content_column1 a:hover{
text-decoration:none;
border-bottom:1px dotted #8A9FB7;
}

#content_column1 p {
margin:0 0 0 0;
padding:0 0 0 0;
}

#content_column2 { 
	float: left;
	width: 273px;
	margin:0 14px 0 0;
	padding:0 10px 0 0;
	border-right: 1px #CCCCCC dotted;
}

#content_column2 img{
margin:10px 0 5px 0;
}


#content_column2 a{
border-bottom:1px dotted #AABFD7;
}

#content_column2 a:hover{
text-decoration:none;
border-bottom:1px dotted #8A9FB7;
}

#content_column2 p {
margin:0 0 0 0;
padding:0 0 0 0;
}

#content_column3 {
	float: left;
	width: 166px;
	margin:0 0px 0 0;
}

#content_column3 a{
color:#EA9540;
text-decoration:underline;
}

#content_column3 img{
margin:10px 0 5px 0;
}

#content_column3 p {
margin:0 0 0 0;
padding:0 0 0 0;
}

table {
margin-left:6px;	
}

table#domainprice {

width: 450px;
border:1px solid #DDDDDD;
}

table#domainprice th, td {

border-bottom:1px solid #CADFF7;

}
table#domainprice th {

}

table#domainprice .domaine {
text-align: left;
border:1px solid #CADFF7;
}

div#domaincheck {
position: absolute;
top: 50px;
left: 700px;
width: 250px;
border: 1px #c0c0c0 solid;
}

div#domaincheck form {
margin: 1em;
}

div#domaincheck INPUT[type="text"] {
margin: 0;
}

div#domaincheck input, select {
background: blue;
border:1px solid #315477;
background:#CADFF7;
}

div#firstcolumn {
float: left;
width: 200px;
margin-left: 1em;
}

div#secondcolumn {
float: right;
width: 200px;
}

div#right {
float: right;
}

div#agrandir	{
font-size: 9px;
margin-bottom: 1em;
}

ul#listantispam {
padding:5px;
margin:0 0 4px;
}

ul#listantispam li{
list-style:none;
padding:0;
margin:0 0 0 4px;
}

div.application {
width: 350px;
border: 1px #c0c0c0 solid;
padding: 3px;
padding-top: 0;
}

div.applicationtitle {
background-repeat: no-repeat;
margin-left: auto;
margin-right: auto;
width: 230px;
height: 40px;
position: relative;
top: -15px;
}

div.titleapps {
position: absolute;
bottom: 10px;
left: 90px;
}

table#compare td {
text-align: center;
}

table#compare tfoot {
text-align: center;
}

table#compare .title {
text-align: left;
}

.plan {
width:240px;
background-image:url(../images/bg_plan_big.gif);
float:left;
}

.titreplan {
float:left;
background-color:#3F6F9E;
background:url("../images/bg_titreplan_big.png") no-repeat left top;
height:27px;
width:237px;
}

.titreplan2 {
float:left;
background-color:#3F6F9E;
background:url("../images/bg_titreplan_big.png") no-repeat left top;
height:27px;
width:237px;
}

.gopro {
margin-top:20px;
}



#tabs_compare_prohosting {
border-bottom:1px solid #ccc;
height:330px;
width:773px;
padding-left:5px;
padding-top:0;
}

#tabs_compare_prohosting div {

/*clear:both;*/
}


#tabs_compare_prohosting ul.tabs {
list-style:none;
			margin:0 0 5px 0;
			padding:0;
			/*clear:both;*/
			/*border-bottom:1px solid #ccc;*/

height:25px;
border-bottom:1px solid #ccc;
}

#tabs_compare_prohosting ul.tabs li {
			float:left;
			margin-right:5px;
			
			text-align:center;
		}

#tabs_compare_prohosting ul.tabs li a {
display:block;
padding:3px 5px 0px 5px;
background-color:#ddd;
width: 100px;
text-align: left;
height:22px;
font-size:14px;
font-weight:bold;
font-family:arial;
color:#292929;
}


		#tabs_compare_prohosting ul.tabs li a:hover {
			color:#666;
		}

		#tabs_compare_prohosting ul.tabs li a.active {
			background-color:#CADFF7;
		}


#orderantispam td {
border: 0;
}

.linux {
border-left: 1px solid #CADFF7;
}

.windows {
border-right:1px solid #CADFF7
}

.nb {
font-size: 10px;
}