body{ background-color:#ccc; margin:0; font-family:Arial, Helvetica, sans-serif;}

#contents{ text-align:left; width:1100px; display:block; margin:auto; background-image:url(/img/hpimg/content.gif); background-repeat:repeat-y; }

#contents a { color: #fff;}

#contents-top{ width:1100px; height:20px; display:block; margin:auto; background-image:url(/img/hpimg/content-top.gif); background-repeat:no-repeat; clear: both; }
#subcontent-left{ width:712px; margin-left:71px; float:left;  }
#subcontent-right{ width:312px; float:right;  }
#searchbox { background-image:url(/img/hpimg/bg-box-cerca.gif); height:101px; width:712px; display:block; background-repeat:no-repeat; }
#chisiamobox{ background-image:url(/img/hpimg/bg-box-chisiamo.jpg); height:173px; display:block; background-repeat:no-repeat; padding-left:38px; }
#containerprodotti { background-image:url(/img/hpimg/bg-subbottom.gif); background-repeat:repeat-y; padding-left:20px; padding-bottom: 20px; }

#box-right-freecall { background-image:url(/img/hpimg/box-right-freecall.gif); height:133px; background-repeat:no-repeat;}
#box-right-freecall h1{ margin:0; padding:0; color:#fff; font-size:18px; padding-top:13px; padding-left:18px; font-weight:normal; margin-bottom:12px; }
#box-right-freecall span { margin-left:80px; width:}
#box-right-freecall .phone { color:#179303; font-size:22px; font-weight:normal; }
#box-right-freecall .A { color:#0072bc; font-size:11px; font-weight:normal; padding-top:8px; font-weight:bold; }
#box-right-freecall .B { color:#707070; font-size:11px; font-weight:normal; padding-top:10px; font-weight:bold; }
#box-right-freecall .C { color:#707070; font-size:9px; font-weight:normal; padding-top:2px; font-weight:normal; width:100px; display:block; }
#spot-flash { text-align:center; margin-bottom:10px; }

#box-right-news { background-image:url(/img/hpimg/box-right-news.gif); height:161px;}
#box-right-news h1{ margin:0; padding:0; color:#fff; font-size:18px; padding-top:13px; padding-left:18px; font-weight:normal; }
#box-right-news ul { margin:0; padding:0; font-size:12px; margin-left:25px; margin-top:5px; list-style:none;  }
#box-right-news ul li,
#box-right-news ul li a { line-height:36px; color:#0072bc;}
#box-right-news ul li b { color:#ed6302; font-weight:normal; }
#box-right-dicono { background-image:url(/img/hpimg/box-right-dicono.gif);  height:202px;}
#box-right-dicono h1{ margin:0; padding:0; color:#fff; font-size:18px; padding-top:13px; padding-left:18px; font-weight:normal; }

#box-right-dicono q { color:#707070; font-size:12px; margin-top:20px; margin-left:25px; display:block; width:178px;}
#box-right-dicono p a { color:#0072bc; text-decoration:none; font-size:12px; margin-left:25px; } 
#box-helpdesk{ height:85px;  text-align: center; margin-top: 4px;}
#contents-bottom{ background-image:url(/img/hpimg/background-bottom.gif); width:1100px; height:84px; background-repeat:no-repeat; display:block; margin:auto;}



#box-helpdesk,
#box-right-dicono,
#box-right-freecall,
#box-right-news { width:220px; display:block; }

#qcontainerA { padding-top:15px; width:260px; margin-left:130px; float:left; }
#qcontainerB { width:110px; padding-top:14px; float:left; }
#qcontainerC { width:210px; padding-top:14px; float:left; text-align:center; font-size:18px; color:#fff; }

#qcontainerA a{ color:#FFF; text-transform:uppercase; font-size:10px; text-decoration:none; }
#qcontainerA a:hover{ text-decoration:underline; }

#qcontainerC span{ margin:0; padding:0; font-size:28px; line-height:24px; }

#chisiamobox b,

#chisiamobox h1{ color:#ee6d12; font-size:28px; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
#chisiamobox p { width:425px; font-size:14px; color:#999; }

#chisiamobox a { color:#0072bc; font-weight:normal; }
#chisiamobox h1 a { color:#ee6d12;  }

#footernew{ background-image: url(/img/hpimg/footerbar.gif); background-repeat:none; display: block; width: 1100px; height:130px; margin: auto; padding-top: 20px;  }

.homeTopFooter { display: block; margin: auto; width:929px;}

.qinput{ width:240px; margin-bottom:4px; background:#fff; border:none; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#717171; padding:7px; }
.btncerca{ background-image:url(/img/hpimg/btn-cerca.gif); width:105px; height:49px; }

.buttonnew { background-image:url(/img/hpimg/bg-button.gif); width:105px; height:34px; display:block; color:#fff; text-decoration:none; line-height:34px; font-size:12px; text-transform:uppercase; padding-left:12px; background-repeat:no-repeat; margin:auto; margin-top:4px; }

.box-prodotti-hot {  background-image:url(/img/hpimg/box-prodotti-hot.gif); }
.box-prodotti-basic {  background-image:url(/img/hpimg/box-prodotti-basic.gif); }
.box-prodotti-freesetup {  background-image:url(/img/hpimg/box-prodotti-freesetup.gif); }

.box-prodotti-hot,
.box-prodotti-basic,
.box-prodotti-freesetup
{ display:block; width:220px; height:298px; background-repeat:no-repeat; float:left; margin:3px;}

.box-prodotti-hot h1,
.box-prodotti-basic h1,
.box-prodotti-freesetup h1
{ font-size:15px; font-weight:bold; color:#000; margin-top:16px; margin-left:16px; padding:0; margin-bottom:0; line-height:20px;}

.box-prodotti-hot h2,
.box-prodotti-basic h2,
.box-prodotti-freesetup h2
{ font-size:18px; font-weight:normal; color:#949494; padding:0; margin:0; margin-top:2px; margin-left:16px;}

.box-prodotti-hot p,
.box-prodotti-basic p,
.box-prodotti-freesetup p
{ font-size:12px;height:64px; font-weight:normal; color:#666; padding:0; margin:0; margin-top:25px; padding: 0 10px;}

.box-prodotti-hot ul,
.box-prodotti-basic ul,
.box-prodotti-freesetup ul
{ margin:0;  list-style:none;  margin-top:4px; padding:0; font-size:12px; line-height:24px; color:#666; text-transform:uppercase; }

.box-prodotti-hot ul li,
.box-prodotti-basic ul li,
.box-prodotti-freesetup ul li
{ height:24px; padding-left: 16px; }

.box-prodotti-hot ul li b,
.box-prodotti-basic ul li b,
.box-prodotti-freesetup ul li b
{ font-weight:normal; color:#ed6302; }

.logo-icann { margin-left:90px; background-image:url(/img/hpimg/logo-icann-g.jpg); width:120px; height:76px; display:block; float:left; margin-top:2px; }
.logo-icann:hover { background-image:url(/img/hpimg/logo-icann-c.jpg); width:120px; height:76px; display:block; float:left; margin-top:2px; }
.logo-cpanel { margin-left:8px; background-image:url(/img/hpimg/logo-cpanel-g.jpg); width:120px; height:76px; display:block; float:left; margin-top:2px; }
.logo-cpanel:hover {  background-image:url(/img/hpimg/logo-cpanel-c.jpg); width:120px; height:76px; display:block; float:left; margin-top:2px; }
.logo-ripe { margin-left:8px; background-image:url(/img/hpimg/logo-ripe-g.jpg); width:120px; height:76px; display:block; float:left; margin-top:2px; }
.logo-ripe:hover { margin-left:8px; background-image:url(/img/hpimg/logo-ripe-c.jpg); width:120px; height:76px; display:block; float:left; margin-top:2px; }
.logo-eu { margin-left:8px; background-image:url(/img/hpimg/logo-eu-g.jpg); width:120px; height:76px; display:block; float:left; margin-top:2px; }
.logo-eu:hover { margin-left:8px; background-image:url(/img/hpimg/logo-eu-c.jpg); width:120px; height:76px; display:block; float:left;margin-top:2px;  }
.logo-dell { margin-left:8px; background-image:url(/img/hpimg/logo-dell-g.jpg); width:120px; height:76px; display:block; float:left;margin-top:2px; }
.logo-dell:hover { margin-left:8px; background-image:url(/img/hpimg/logo-dell-c.jpg); width:120px; height:76px; display:block; float:left;margin-top:2px; }
.logo-cisco { margin-left:8px; background-image:url(/img/hpimg/logo-cisco-g.jpg); width:120px; height:76px; display:block; float:left; margin-top:2px; }
.logo-cisco:hover { margin-left:8px; background-image:url(/img/hpimg/logo-cisco-c.jpg); width:120px; height:76px; display:block; float:left; margin-top:2px; }
.logo-nic { margin-left:8px; background-image:url(/img/hpimg/logo-nic-g.jpg); width:120px; height:76px; display:block; float:left;margin-top:2px;  }
.logo-nic:hover { margin-left:8px; background-image:url(/img/hpimg/logo-nic-c.jpg); width:120px; height:76px; display:block; float:left; margin-top:2px; }
.logo-inet { margin-left:8px; background-image:url(/img/hpimg/logo-inet-g.jpg); width:120px; height:76px; display:block; float:left;margin-top:2px;  }
.logo-inet:hover { margin-left:8px; background-image:url(/img/hpimg/logo-inet-c.jpg); width:120px; height:76px; display:block; float:left; margin-top:2px; }



.clear{ clear:both;}