/* id: home.css 3001 2009-08-07 hostingbits.ro */

#home {
display: block;
margin: 0 auto;
width: 900px;
margin-top: 0px;
margin-left: 5px;
}

#theShow
{
width: 896px !important;
height: 250px !important;
}

#tbd {
display: block;
height: 150px;
width: 896px;
margin-left: 2px;
vertical-align: middle;
display: table-cell;
}

/* --- home --- */

#home #banner {
display: block;
margin: 0 auto;
width: 896px;
margin-left: 2px;
margin-top: 5px;
height: 250px;
}

#home #boxes-home {
display: block;
margin: 0 auto;
margin-top: 5px;
height: 160px;
width: 900px;
background: url(../img/boxes_bg.png) no-repeat;
}

#home #boxes-home #box1, #home #boxes-home #box2, #home #boxes-home #box3 {
display: block;
float: left;
height: 150px; }
#home #boxes-home #box1 {width: 200px; padding-left: 100px;}
#home #boxes-home #box2 {width: 210px; padding-left: 90px;}
#home #boxes-home #box3 {width: 200px; padding-left: 100px;}

#home #boxes-home a, #home #boxes-home a:hover {
display: block;
float: left;
clear: both;
font-size: 16px;
color: #585858;
font-family: Helvetica;
line-height: 52px;
vertical-align: middle;
font-weight: bold;
text-decoration: none; }
#home #boxes-home a:hover {color: black;}

#home #domain-checker {
display: block;
width: 900px;
height: 156px;
background: url(../img/domain_checker_bg.png) no-repeat; }

#home #domain-checker #domain {
display: block;
float: left;
width: 248px;
height: 155px;
padding-left: 289px; }
#home #domain-checker #domain #field {
display: block;
margin-top: 71px;
margin-left: 2px;
background: url(../img/domain_checker_field.png) no-repeat;
width: 207px; /* 243 - padding */
padding-left: 5px;
padding-right: 30px;
height: 25px; /* 37 - padding */
padding-top: 12px;
border: 0;
color: #585858;
font-size: 14px;
font-family: Helvetica;
font-weight: bold; }

#home #domain-checker #exts {
display: block;
float: left;
width: 235px;
height: 155px; }
#home #domain-checker #exts table {
border: 0;
margin-top: 54px;
margin-left: 3px; }
#home #domain-checker #exts table tr {vertical-align: top;}
#home #domain-checker #exts table td {width: 60px; height: 30px;}
#home #domain-checker #exts table span {
font-weight: bold;
margin-left: 2px;
line-height: 15px;
vertical-align: top;
cursor: pointer; }
#home #domain-checker #exts img {cursor: pointer;}

#home #domain-checker #submit {
display: block;
float: left;
width: 100px;
height: 155px; }
#home #domain-checker #submit input {
display: block;
margin-left: 10px;
margin-top: 73px;
width: 81px;
height: 30px;
border: 0;
cursor: pointer;
background: url(../img/domain_checker_submit.png) no-repeat; }

#home #newsletter_clienti {
display: block;
width: 900px;
height: 161px;
margin-top: 10px;
background: url(../img/newsletter_clienti_bg.png) no-repeat;
font-weight: bold; }
#home #newsletter_clienti span {
font-weight:bold;
line-height:15px;
vertical-align:top;}

#home #newsletter_clienti #spacer { padding-left: 5px; }

#home #newsletter_clienti #newsletter {
display: block;
float: left; }

#home #newsletter_clienti #semail {
display: block; /*float: left;*/
width: 420px; height: 37px;
margin-top: 2px;
margin-left: 23px;
vertical-align: top; }
#home #newsletter_clienti #snume {
display: block; /*float: left;*/
width: 420px; height: 20px;
margin-top: 80px;
margin-left: 23px;
vertical-align: top; }
#home #newsletter_clienti #semail #iemail, #home #newsletter_clienti #snume #inume {
border: 1px solid #e1e1e1;
padding-top: 3px;
height: 18px;
width: 200px;
font-family: helvetica;
font-size: 12px;
color: #585858;}
#home #newsletter_clienti #semail #buton {
cursor: pointer;
width: 99px;
height: 30px;
border: 0px;
background: url(../img/newsletter_clienti_buton.png) no-repeat; }

#home #newsletter_clienti #sformat {
display: block; float: left;
width: 363px; height: 37px;
margin-top: 0px;
margin-left: 23px;
clear: both;  }

#home #newsletter_clienti #clients {
display: block;
float: right;
clear: none;
width: 410px;
height: 105px;
margin-right: 20px;
margin-top: 50px; }

#home #newsletter_clienti #clients #item {
display: block;
float: left;
margin: 5px;
}

/* end */