@charset "utf-8";
/* CSS Document */

body {float:left;width:100%; height:auto;  background-image: url(immagini/header.png); background-repeat: repeat-x; line-height:18px; margin:0 auto; }
#container { width:980px; height:auto; margin:0 auto;}
img { border: 0;}


#header {float:left;width:980px;  /*background:url(immagini/sfondo_header.png)*/; height:198px; /*margin-left:105px;*/}
/*#lineUP {width:980px;float:left;}*/
#menu {float:right; width:600px;height:50px; margin-left:100px;}
#menu span {display:none; margin-left:10px; padding-left: 10px;}
#menu ul {float:left; width:600px;height:50px; display:inline;margin:0; padding:0;}
#menu ul li {display:inline; text-decoration:none; list.style:none;}
#menu ul li a {display:inline; list-style:none; }
#logo {float:left; width: 200px; height:150px; /*padding-left:5px;*/ margin-top:10px;}
#slider {float:left; width:949px; height:auto;margin-top:-50px; /*margin-left:120px;*/ margin-bottom:10px; border-style: solid; border-color: #FFF;}
#slider h1 a {font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.hp{ width:109px; height:46px;background: url(immagini/HP.png);float:left; }
.host{width:77px; height:46px;background:url(immagini/hosting.png);float:left;}
.services{width:84px; height:46px;background:url(immagini/services.png);float:left;}
.servers{width:130px; height:46px;background: url(immagini/serverstatus.png);float:left;}
.support1{ width:78px; height:46px;background:url(immagini/support.png);float:left;}
.contact{ width:87px; height:46px;background:url(immagini/contact.png);float:left;}

/*.hp:hover, .hp:focus, .hp:active {background:url(immagini/hp_b.png);}*/
.host:hover, .host:focus{background:url(immagini/hosting_g.png);}
.services:hover, .services:focus {background:url(immagini/services_g.png);}
.servers:hover, .servers:focus {background: url(immagini/servers_g.png);}
.support1:hover, .support1:focus{background:url(immagini/support_g.png);}
.contact:hover, .contact:focus{background:url(immagini/contact_g.png);}


#SearchDomain {float:left;width:100%; height:23px;font-family:"Verdana", Geneva, sans-serif; font-size:12px; padding: 30px 0 0 0;}
#SearchDomain form {float:right;}
#submit {background-color: #F60; /* colore di sfondo    */
  border: 2px solid #F60; /* bordo dell'elemento */
  color: #fff;               /* colore del testo    */
  padding: 0;                /* padding             */
  margin:0;
  height: 22px;              /* altezza             */
  width: 96px;               /* larghezza           */
  text-align:center;
  font-weight:400;}



#lineDown {float:left;margin-left:-15px;width:980px; margin-top:30px;}

#footer {float:left; /*margin-left:95px;*/ width:980px; height:180px; font-family:Verdana, Geneva, sans-serif; font-size:12px;  }
#logoSwiss {float:left; width:150px; height:200px;}
#copyright {float:left;width:280px !important; height:200px !important; }
/*#copyright p {float:left; width:280px;height:200px;}
#copyright p a:link {width:280px;height:200px;}*/
.support {text-decoration:none; color:#F60;}
.luiis {text-decoration:none; color: #F00;}

#links {float:left; width:180px; list-style:none; }
h2 {font-size:14px; color:#F60; font-weight:200; width:130px; margin-right:10px;}
#links ul {float:left; list-style:none; list-style-type:none; width:130px ; padding-left:0; margin-top:0;}
#links ul li a{float:left; list-style:none; list-style-type:none; width:130px ; color:#000; }

#links2 {float:left; width:260px; list-style:none;}
#links2 ul {float:left; list-style:none; list-style-type:none; width:150px; padding-left:0;margin-top:0; }
#links2 ul li a{float:left; list-style:none; list-style-type:none; width:260px;color:#000; }

#links3 {float:left; width:100px; list-style:none; }
#links3 ul {float:left; list-style:none; list-style-type:none; width:130px; padding-left:0;margin-top:0;}
#links3 ul li a{float:left; list-style:none; list-style-type:none; width:130px;color:#000; }




.accordionWrapper{display:inline-block; background-color:#fff; overflow:hidden;}

.accordionWrapper img{vertical-align:top; border:0; margin:0; padding:0;}
.accordionWrapper div{display:inline; float:left; margin:auto;}
.accordionWrapper div.title{cursor:pointer;}
.accordionWrapper div.content{display:none;}


/* HOSTING PAGE*/

.hp1{ width:109px; height:46px;background: url(immagini/hp_b.png);float:left; }
.hp1:hover, .hp1:focus, .hp1:active {background: url(immagini/HP.png);}
.host1 {width:77px; height:46px;background: url(immagini/hosting_g.png);float:left;}

#box{float: left; width:949px; height:auto; margin-bottom:10px;  background-image: url(imm2/immagini/box_03.png);}
#tabella {font-family:  "Arial", Helvetica, sans-serif; margin-top:-12px;}
#tabella tr{font-family:  "Arial", Helvetica, sans-serif;}

.hover_b {float:left; width:124px; height:58px; background: url(imm2/immagini/tag_price_br.png);padding:0;}
.hover_s {float:left; width:124px; height:58px; background: url(imm2/immagini/tag_price_s.png);padding:0;}
.hover_g {float:left; width:124px; height:58px; background: url(imm2/immagini/tag_price_g.png);padding:0;}
.hover_p {float:left; width:124px; height:58px; background: url(imm2/immagini/tag_price_p.png);padding:0;}
.hover_bu {float:left; width:124px; height:58px; background: url(imm2/immagini/tag_price_bu.png);padding:0;}

.hover_b:hover {background: url(imm2/immagini/tag_price_Hbr.png);}
.hover_s:hover {background: url(imm2/immagini/tag_price_Hs.png);}
.hover_g:hover {background: url(imm2/immagini/tag_price_Hg.png);}
.hover_p:hover {background: url(imm2/immagini/tag_price_Hp.png);}
.hover_bu:hover {background: url(imm2/immagini/tag_price_Hbu.png);}

#costi {float:left;width:350px; height:auto; margin-left:50px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#costi h2{float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}
#costi h2 p{float:left; margin:33px 0 0 50px !important;font-size:13px;}

/* SERVICES PAGE*/
.services1 {width:84px; height:46px;background:url(immagini/services_g.png);float:left;}

#slider1 {float:left; width:949px; height:auto; margin-top:-50px;/* margin-left:120px;*/ margin-bottom:10px; border-style: solid; border-color: #FFF;}

/* .sfondobox9 {float:left; height:410px; background-image: url(imm2/immagini/box_grey_03.png);}*/
span {display:none;}
#box9 {float:left; width:949px; height:auto; /*margin-top:-30px; margin-left:120px; margin-bottom:10px; border-style: solid; border-color: #FFF;*/ background-image: url(imm2/immagini/services_box.png); background-repeat:repeat-y;}
#box9 h1 {float:left; font-family: Arial, Helvetica, sans-serif; font-size:18; font-weight:400; color: #F60; margin-left:20px; width:96%;}
#box9 p {float:left; font-family:Arial, Helvetica, sans-serif; font-size:13; line-height:21px; margin-left:20px; width:96%;}
#box9 a {text-decoration:none;color:#F60;}



/* SERVERS STATUS PAGE*/

.servers1 {width:130px; height:46px;background: url(immagini/servers_g.png);float:left;}
#CheckStatus {float:left; margin: 30px 0 200px 20px; font-family: Arial, Helvetica, sans-serif; font-size:14px;}
#CheckStatus input{font-weight:bold;}



/* SUPPORT PAGE*/

.support11 {width:78px; height:46px; background: url(immagini/support_g.png);float:left;}

#table {float:left; margin-left:180px; margin-bottom:70px;}
#table table tr { line-height:60px;}
#table table tr td {float:left; width:300px; height:120px;font-family:Arial, Helvetica, sans-serif; font-size:18px; margin:auto;}
#table table tr td img {float:left; margin:10px 0 0 10px;}
#table p { font-size:13px;}


/* CLIENT LOGIN PAGE*/

.table1 {float:left;margin:80px 0 100px 30px;font-family:Arial, Helvetica, sans-serif;}
.table1 input {font-weight: 700;}
.img3 {float:left; margin: 90px 0 0 280px;}
h3 {float:left; font-family: Arial, Helvetica, sans-serif; font-size:16; font-weight:bold; color: #F60; margin:0 0 0 20px; width:96%;}

/* EMAIL SUPPORT PAGE*/

.img4 {margin:0;}


/* CONTACT PAGE*/
.contact1 {width:87px; height:46px; background: url(immagini/contact_g.png);float:left;}
h4{float:left; font-family: Arial, Helvetica, sans-serif; font-weight:200;font-size:16; margin:0 0 0 20px; width:96%;}