	@charset "UTF-8";
/* CSS Document */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-weight:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}
:focus{outline:0}
a:active{outline:none}
body{
  color: #7E7D7D;
    font-family: 'proxima_nova_ltregular';
    font-size: 16px;
    line-height: 26px;
   -webkit-text-size-adjust: 100%;
	background:url(../images/bg.png) repeat
  }
  body#dom{
  color: #7E7D7D;
    font-family: 'proxima_nova_ltregular';
    font-size: 16px;
    line-height: 26px;
   -webkit-text-size-adjust: 100%;
	background:#f9f8f4
  }
  table.infoBoxContents2 input {
    border: 1px solid #a7a7a7; height: 22px;
    border-spacing: 0;
}  table.infoBoxContents2 textarea {
    border: 1px solid #a7a7a7; 
    border-spacing: 0;
}
ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0}
caption,th,td{  border-bottom: 1px solid #DDDDDD;
    font-weight: 400;
    text-align: left;}
blockquote:before,blockquote:after,q:before,q:after{content:""}
*{border:0;margin:0;padding:0}
@font-face {
    font-family: 'ProximaNovaRgRegular';
    src: url('../font/proximanova-regular-webfont.eot');
    src: url('../font/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/proximanova-regular-webfont.woff') format('woff'),
         url('../font/proximanova-regular-webfont.ttf') format('truetype'),
         url('../font/proximanova-regular-webfont.svg#ProximaNovaRgRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'proxima_nova_ltbold';
    src: url('../font/proximanova-semibold-webfont.eot');
    src: url('../font/proximanova-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/proximanova-semibold-webfont.woff') format('woff'),
         url('../font/proximanova-semibold-webfont.ttf') format('truetype'),
         url('../font/proximanova-semibold-webfont.svg#proxima_nova_ltbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'proxima_nova_rgbold';
    src: url('../font/proximanova-bold-webfont.eot');
    src: url('../font/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/proximanova-bold-webfont.woff') format('woff'),
         url('../font/proximanova-bold-webfont.ttf') format('truetype'),
         url('../font/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'proxima_nova_ltregular';
    src: url('../font/proximanova-light-webfont.eot');
    src: url('../font/proximanova-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/proximanova-light-webfont.woff') format('woff'),
         url('../font/proximanova-light-webfont.ttf') format('truetype'),
         url('../font/proximanova-light-webfont.svg#proxima_nova_ltregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
.domain-email-n {
   border: 1px solid #DDDDDD;
    height: 20px;
    margin-left: -87px;}
body#dom form {
    float: left;
    margin-bottom: 63px;
}.claim-contact {
    color: #7E7D7D;
    float: left;
    font-family: 'ProximaNovaRgRegular';
    font-size: 28px;
    height: auto;
    line-height: 33px;
    margin-left: 21px;
    margin-top: 65px;
    padding-top: 0;
    text-align: center;
    text-transform: none;
    width: 921px;
}
.n- {
  float: left;
    margin-left: 31px;
    margin-top: -5px;}.btn-n2 {
    border: 0 none;
    color: #363119;
    cursor: pointer;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    height: 34px;
    margin: -6px 0;
    position: absolute;
    text-align: center;
    text-indent: -9999em;
    width: 94px;
}
a:link, a:visited{
    color: #DC3603;
    font-family: trebuchet ms;
    font-size: 18px;text-decoration:none;
    text-transform: none; } a:hover{
    color: #377284;
    font-family: trebuchet ms;
    font-size: 18px;
    text-transform: none; text-decoration:underline}
#container {
    margin: 0 auto;
    width: 1006px; }
#pages {
     float: left;
    height: 43px;
    margin: 0 auto 0 26px;
    padding-top: 13px;
    position: relative;
    text-align: center;
    width: 948px;
}#pages ul li {
      color: #717171;
    display: inline-block;
    font-family: trebuchet ms;
    font-size: 13px;
    height: 47px;
    list-style-type: none;
    margin-right: 6px;
    padding-top: 0;
    text-align: center;
    text-decoration: none;
    width: 26px;
}
#pages ul li#prev {
    background: none repeat scroll 0 0 transparent;
    color: #FFFFFF;
     font-family: trebuchet ms;
    font-size: 15px;
    text-decoration: none;
    margin-left: 3px;
    margin-top: -7px;
    text-decoration: none;
}#pages a:link, #pages a:visited {
    color: #717171;
   font-family: trebuchet ms;
    font-size: 16px;
    text-decoration: none;    
    text-decoration: none;
}	#pages ul li#page-active {
    background: none repeat scroll 0 0 #DDDDDD;
    color: #717171;
    display: inline-block;
    font-family: trebuchet ms;
    font-size: 13px;
    height: 27px;
    list-style-type: none;
    margin-right: 6px;
    padding-top: 0;
    text-align: center;
    text-decoration: none;
    width: 26px;
}
#header {
    padding-top: 0px;
    width: 1006px;   height:96px;
	 	background:url(../images/header.jpg) no-repeat
}.dominio-elenco {
      color: #D5140A;
    font-family: 'proxima_nova_ltregular';
 font-size:18px; float:left; width:954px;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
   
}.claim-elenco-domini  td.text-last {
    border-bottom: 1px solid #DDDDDD;
    border-right: none;
    font-family: 'proxima_nova_ltregular';
    font-size: 15px;
    font-weight: 400;
    text-align: center;
}td.text-last a:link, td.text-last a:visited{
    color: #DC3603;
    font-family: 'proxima_nova_ltregular';
    font-size: 15px;
    text-decoration: none;
    text-transform: none;
}.textb{
     
    text-align: center;border-right: medium none;
  
}.textb-titolo{
     
       border-right: medium none;
    color: #377284;
    float: none;
    font-family: 'proxima_nova_ltregular';
    font-size: 15px;
    font-weight: normal;
    padding-top: 21px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}.claim-elenco-domini table{
     
 background: url("../images/gradiente.jpg") repeat scroll 0 0 transparent;
    height: 96px;
    padding-top: 0;
}.claim-elenco-domini  td.textb-a {
            border-bottom: 1px solid #DDDDDD;
    border-left: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
    font-family: trebuchet ms;
    font-size: 17px;
    font-weight: normal;
    text-align: center; color:#377284
}.claim-elenco-domini caption, th, td {
       border-bottom: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
    font-weight: 400;
    text-align: center; font-family: 'proxima_nova_ltregular';
    font-size: 15px;
}
.textb-active a:link, a:visited {
    color: #222;
    font-family: 'proxima_nova_ltregular';
    font-size: 15px;
    text-decoration: none;
    text-transform: none;
}
.textb-active {
     background: none repeat scroll 0 0 #fff;
    border-bottom: 1px solid #DDDDDD;
    font-size: 15px;
    font-weight: bold;
    text-align: center;
}.textb a:link.active{
    color: #222; 
    font-family: 'proxima_nova_ltregular';
    font-size: 15px;
    text-decoration: none;
    text-transform: none;
}.textb a:link,.textb  a:visited, .text a:link,.text  a:visited{
    color: #DC3603;
    font-family: 'proxima_nova_ltregular';
    font-size: 15px;
    text-decoration: none;
    text-transform: none;
}
.textb  a:hover, .text  a:hover {
    color: #222;
    font-family: 'proxima_nova_ltregular';
    font-size: 15px;
    text-decoration: none;
    text-transform: none;
}

.logo {
  float: left;
    height: 50px;
    margin-top: -1px;
    padding-left: 16px;
    padding-top: 0;
    width: 521px;
  }

.claim-elenco-domini {
      color: #7E7D7D;
    float: left;
    font-family: 'ProximaNovaRgRegular';
    font-size: 16px;
    line-height: 33px;
    margin-left: 21px;
    margin-top: 65px;
    padding-top: 0;
    text-align: center;
    text-transform: none;
    width: 921px;
}
#menu {
    background-repeat: no-repeat;
    float: right;
    height: 46px;
    margin-top: 11px;
    width: 441px;}#menu ul{
float:left; list-style-type:none
}
#menu ul li{
      color: #7E7D7D;
    display: inline;
    font-family: 'proxima_nova_ltregular';
    font-size: 16px;
    list-style-type: none;
    margin-left: 0px;
    margin-right: 10px;
    padding-top: 17px;

}#menu ul li a:link, #menu ul li a:visited{
color:#7e7d7d;  font-family: 'proxima_nova_ltregular'; text-decoration:none;text-transform: none;  font-size: 15px;

}#menu ul li a:hover{
color:#DC3603;  font-family: 'proxima_nova_ltregular'; text-decoration:none;text-transform: none; font-size: 15px;

}.domini-offerta {
/*   background: url("../images/offerta.png") no-repeat scroll 0 0 transparent;
*/    color: #757575;
    float: left;
    font-size: 18px;
    height: 115px;
    letter-spacing: -0.5px;
    margin-left: 0;
    margin-top: 32px;
    padding-left: 77px;
    padding-top: 25px;
    text-align: center;
    width: 989px;  font-family: trebuchet ms;
}.domini-offerta2 {
/*background: url("../images/offerta.png") no-repeat scroll 0 0 transparent;
*/    color: #757575;
    float: left;
    font-size: 18px;
    height: 115px;
    letter-spacing: -0.5px;
    margin-left: 57;
    margin-top: 52px;
    padding-left: 57px;
    padding-top: 25px;
    text-align: center;
    width: 889px;  font-family: trebuchet ms;
}
.domini-offerta strong{
    
    font-size: 22px;font-weight: normal;
   
}
.space{
    
    float: left;
    margin-left: -10px;
    margin-top: -3px;
    text-align: center;
    width: 915px;   
}.path{
font-size: 16px;
    margin-left: 50px;
    margin-top: 65px;
    position: absolute;}
.btn-n{
background: none repeat scroll 0 0 #F0F0F0;
    border: 1px solid #DDDDDD;
    border-radius: 3px 3px 3px 3px;
    padding: 2px;}
small{
  font-family: trebuchet ms; text-decoration:none;text-transform: none; font-size:16px

}
.domini-offerta a:link, .domini-offerta a:visited{
    color: #d5140a; font-weight:normal; font-size:18px;  text-decoration: none; text-transform:none
}.domini-offerta a:hover{
    color: #4b4b4b; font-weight:normal;  text-decoration: none;font-size:18px;  text-transform:none
}
.domini-offerta .dominio{
    color: #d5140a; font-weight:normal;  text-decoration: none; text-transform:none
}.domini-offerta .dominio-small{
    color: #757575; font-weight:normal;  text-decoration: none; text-transform:none; font-size:14px; font-style:italic;    
}.domini-offerta .dominio-small2{
    color: #757575; font-weight:normal;  text-decoration: none; text-transform:none; font-size:14px; font-style:italic;     margin-left: 10px;
}.domini-offerta .domain-input {
      background: url("../images/usd.jpg") no-repeat scroll 1px center transparent;
    border: medium none;
    color: #377284;
    font-family: 'ProximaNovaRgRegular';
    font-size: 14px;
    height: 30px;
    margin-top: 5px;
    padding-left: 6px;
    width: 125px;
}.btn {
/*   background: url("../images/btn-invia.png") no-repeat scroll 0 1px transparent;
*/    border: 0 none;
    color: #363119;
    cursor: pointer;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    height: 35px;
    margin: 4px 0;
    text-align: center;
    text-indent: -9999em; position:absolute;
    width: 94px; 
}
.domini-offerta .domain-email {
    background: url("../images/email.jpg") no-repeat scroll 1px center transparent;
    border: medium none;
    color: #377284;
    font-family: 'ProximaNovaRgRegular';
    font-size: 14px;
    height: 30px;
    margin-top: 6px;
    padding-left: 6px;
    width: 234px;
}
.claim {
   color: #7E7D7D;
    float: left;
    font-family: 'ProximaNovaRgRegular';
    font-size: 28px;
    height: 50px;
    line-height: 33px;
    margin-left: 11px;
    margin-top: 25px;
    padding-top: 0;
    text-align: center;
    text-transform: none;
    width: 921px;
}.claim2 {
 color: #7E7D7D;
    float: left;
    font-family: 'ProximaNovaRgRegular';
    font-size: 28px;
    height: 50px;
    line-height: 33px;
    margin-bottom: 52px;
    margin-left: 21px;
    margin-top: 60px;
    padding-top: 0;
    text-align: center;
    text-transform: none;
    width: 921px;
}.claim3 {
 color: #7E7D7D;
    float: left;
    font-family: 'ProximaNovaRgRegular';
    font-size: 28px;
    height: 50px;
    line-height: 20px;
    margin-bottom: 52px;
    margin-left: 11px;
    margin-top: 60px;
    padding-top: 0;
    text-align: center;
    text-transform: none;
    width: 921px;
}
.iget{

   color:#dc3603; font-family:'ProximaNovaRgRegular'; font-size:28px; text-transform:uppercase
}
.domain{
  
   color:#241f20; font-family:'ProximaNovaRgRegular'; font-size:28px; text-transform:uppercase
}.domini-normali {
    padding-top: 0px;
    width: 380px;   height:469px;margin-left: 111px;
	 	background:url(../images/domini-normali2.png) no-repeat; float:left;   margin-top: -21px;
}
.domini-normali ul{
  float: left;
    height: 250px;
    margin-left: 59px;
    margin-top: 123px;
    padding-top: 0;
    width: 300px;
    
}.domini-normali ul li{
  float: left;
    list-style: none outside none;
    padding-top: 0;
    width: 257px; height: 27px;
    
}.domini-normali ul li a:link,.domini-normali ul li a:visited {
color:#757575; font-family:trebuchet ms; font-size:17px; text-decoration:none
    
}
.domini-normali ul li a:hover {
color:#dc3603; font-family:trebuchet ms; font-size:17px; text-decoration:none
    
}
.domini-normali ul li .price {
color:#7fa31a; font-family:'proxima_nova_ltbold'; font-size:16px; text-decoration:none; float:right
    
}
.domini-normali ul li .year {
color:#7fa31a; font-family:'proxima_nova_ltbold'; font-size:11px; text-decoration:none; float: right;
    
}
.domini-premium {
    padding-top: 0px;
    width: 380px;   height:469px;
	 	background:url(../images/domini-premium2.png) no-repeat; float:left;   margin-top: -21px;
}
*:first-child+html .domini-premium{
    padding-top: 0px;
    width: 380px; float: left;   height:469px;    margin-top: 101px;

	 	background:url(../images/domini-premium2.png) no-repeat; float:left;   
}
*:first-child+html  #pages ul li {
      color: #717171;
    display: inline-block;
    font-family: trebuchet ms;
    font-size: 13px;
    height: 47px;
    list-style-type: none;
    margin-right: 6px;
    padding-top: 0;
    text-align: center;
    text-decoration: none;
    width: 26px; float:left; 
}*:first-child+html #pages {
    float: left;
    height: 43px;
    margin:0 auto 0 300px;
    padding-top: 13px;
    position: relative;
    text-align: center;
    width: 448px;
}*:first-child+html #footer {
    background: none repeat scroll 0 0 white;
    clear: both;
    color: #989BA6;
    font-family: 'ProximaNovaRgRegular';
    font-size: 13px;
    height: 35px;
    margin-top: 22px;
    padding-top: 12px;
    text-align: center;
    width: 100%; float:left
}
*:first-child+html .domini-normali   
   {
    background: url("../images/domini-normali2.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 469px;
    margin-left: 111px;
    margin-top: 101px;
    padding-top: 0;
    width: 380px;

}*:first-child+html .claim-elenco-domini {
    color: #7E7D7D; 
    float: left;
    font-family: 'ProximaNovaRgRegular';
    font-size: 16px;
    line-height: 33px;
    margin-left: 21px;
    margin-top: 25px;
    padding-top: 0;
    text-align: center;
    text-transform: none;
    width: 921px; 
}
.domini-premium ul li a:link,.domini-premium ul li a:visited {
color:#757575; font-family:trebuchet ms; font-size:17px; text-decoration:none
    
}#menu ul li.active{
color:#dc3603; 
    
}
.domini-premium ul li a:hover {
color:#dc3603; font-family:trebuchet ms; font-size:17px; text-decoration:none
    
}
.domini-premium ul li .price {
color:#52b8d8; font-family:'proxima_nova_ltbold'; font-size:16px; text-decoration:none; float:right
    
}
.domini-premium ul li .year {
color:#52b8d8; font-family:'proxima_nova_ltbold'; font-size:11px; text-decoration:none; float:right
    
}
.domini-premium h1, .domini-normali h1{
   color: #FFFFFF;
    font-family: 'ProximaNovaRgRegular';
    font-size: 26px;
    height: 1px;
    margin-left: 38px;
    padding-top: 53px;
    position: absolute;
    text-align: center;
    width: 300px;} .domini-normali h1 .color{
   color: #dfecc0;
    font-family: 'ProximaNovaRgRegular';
    font-size: 26px;
   }.domini-premium h1 .color{
   color: #cceefa;
    font-family: 'ProximaNovaRgRegular';
    font-size: 26px;
   }
.domini-premium ul{
      float: left;
    margin-left: 59px;
    margin-top: 123px;
    padding-top: 0;
    width: 300px;    height: 250px;

    
}.domini-premium ul li{
  float: left;
    list-style: none outside none;
    padding-top: 0;
    width: 257px;height: 27px;
    
}.inputbox {
    border: 1px solid #DDDDDD;
    font-size: 1.2em;
    margin: 0;
    padding: 2px; height:20px
}.button {
    background: none repeat scroll 0 0 white;
    border: 1px solid #DDDDDD;
    cursor: pointer;
    display: block;
    height: 25px;
    line-height: 23px;
    margin-left: 1px;
    margin-top: 18px;
    padding: 0;
    width: 43px;
}#footer a:link, #footer a:visited{
    color: #989BA6;
    font-family: 'ProximaNovaRgRegular';
    font-size: 13px;
    text-align: center; text-decoration:none
}#footer a:hover{
    color: #DC3603;
    font-family: 'ProximaNovaRgRegular';
    font-size: 13px;
    text-align: center; text-decoration:underline
}.log {
    border-bottom: 1px solid #DDDDDD;
    color: #7E7D7D;
    float: left;
    font-family: 'ProximaNovaRgRegular';
    font-size: 28px;
    margin-bottom: 10px;
    text-transform: uppercase;
    width: 470px;
}label{
    float: left;
    font-family: 'ProximaNovaRgRegular';
    font-size: 15px;
    margin-top: 10px;
    width: 470px;
}#login {
height:200px
}
.learn{
  float: left;
    height: 36px;
    margin-left: 57px;
    overflow: hidden;   
    
}
.view{
         float: left;
    font-size: 4em;
    height: 36px;
    margin-left: 15px;
    margin-top: 0px;
    overflow: hidden;
   
    
}.welcome{
color: #989BA6;
    float: left;
    font-family: 'proxima_nova_ltregular';
    font-size: 24px;
    margin-left: 25px;
    margin-top: 25px;
    width: 415px;
   
    
}.subtitle{
color: #dc3603;
    float: left;
    font-family: 'proxima_nova_ltregular';
    font-size: 13px;
   
    width: 503px; text-transform:uppercase
   
    
}
.hr{
color: #dc3603;
    float: left;
	border-top:1px solid #cbcbcc; height:3px; width:430px;
	border-bottom:1px solid #cbcbcc;
   
    
}
.welcome p{
   color: #757575;
    float: left;
    font-family: 'ProximaNovaRgRegular';
    font-size: 14px;
    line-height: 21px;
    padding-top: 10px;
    text-align: justify;
    width: 428px;   
    
}
.search {   border-top: 1px solid #CBCBCC;
    float: left;
    margin-left: 25px;
    margin-top: 32px;
    width: 429px;
 
}

.left {
     color: #377284;
    float: left;
    font-family: 'proxima_nova_ltbold';
    font-size: 16px;
    margin-top: 10px;
    width: 271px;
}.search .domain-input {
    background: url("../images/search2.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #377284;
    font-family: 'ProximaNovaRgRegular';
    font-size: 14px;
    height: 30px;
    margin-top: 6px;
    padding-left: 6px;
    width: 271px;
} checkbox {
    
    border: medium none;
    color: #377284;
    font-family: 'ProximaNovaRgRegular';
    font-size: 14px;
    height: auto;
    margin-top: 6px;
    padding-left: 6px;
    width: auto;
}
.right {
   float: right;
     color: #6294A0;
    float: left;
    font-family: 'proxima_nova_ltbold';
    font-size: 13px;
    margin-left: 13px;
    margin-top: 24px;
		width: 127px;
}
.right input {
margin-left:10px
}
.domain-submit {
    background: url("../images/search.jpg") no-repeat scroll left top transparent;
    border: 0 none;
    color: #363119;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    height: 46px;
    margin: 10px 0;
    text-align: center;
    width: 139px; cursor:pointer;text-indent: -9999em;
}
.news {
  background: url("../images/news.jpg") no-repeat scroll left top transparent;
    color: #989BA6;
    float: right;
    font-family: 'proxima_nova_ltregular';
    font-size: 14px;
    height: 359px;
    margin-bottom: 30px;
    margin-right: 23px;
    margin-top: 25px;
    width: 466px;}.news .title{
   border-bottom: 1px solid #CBCBCC;
    color: #989BA6;
    float: left;
    font-family: 'proxima_nova_ltregular';
    font-size: 24px;
    margin-left: 24px;
    padding-bottom: 5px;
    padding-top: 25px;
    width: 422px;
    
}.clear{
line-height:19px
    
}.news .date{
    color: #757575;
    float: left;
    font-family: 'ProximaNovaRgRegular';
    font-size: 14px;
    margin-left: 24px;
    padding-top: 10px;
    width: 422px;
    
}.news .title-news{
    color: #dc3603;
    float: left;
    font-family: 'ProximaNovaRgRegular';
    font-size: 16px;
    margin-left: 24px;
    padding-bottom: 5px;
    width: 422px;
    
}.news .text{
    color: #757575;
    float: left;
    font-family: 'ProximaNovaRgRegular';
    font-size: 14px;
    margin-left: 24px;
    padding-bottom: 5px;
    width: 422px; font-style:italic;
    
}.language{
    float: left;
    margin-left: 418px;
    margin-top: 67px;
    position: absolute;
    
}
*:first-child+html .language{
    float: left;
    margin-left: 380px;
    margin-top: 7px;
    position: relative; width:500px
    
}*:first-child+html .claim2 {
    color: #7E7D7D;
    float: left;
    font-family: 'ProximaNovaRgRegular';
    font-size: 28px;
    height: 50px;
    line-height: 33px;
    margin-bottom: 52px;
    margin-left: 21px;
    margin-top: 20px;
    padding-top: 0;
    text-align: center;
    text-transform: none;
    width: 921px;
}
*:first-child+html .domini-premium h1,*:first-child+html  .domini-normali h1 {
    color: #FFFFFF;
    font-family: 'ProximaNovaRgRegular';
    font-size: 26px;
    height: 1px;
    margin-left: 38px;
    padding-top: 53px;
    position: relative; float:left;
    text-align: center;
    width: 300px;
}*:first-child+html .domini-premium ul {
    float: left;
    height: 250px;
    margin-left: 59px;
    margin-top: 70px;
    padding-top: 0;
    width: 300px;
}*:first-child+html .domini-normali ul {
    float: left;
    height: 250px;
    margin-left: 59px;
    margin-top: 70px;
    padding-top: 0;
    width: 300px;
}*:first-child+html .domini-premium ul li .price {
    color: #52B8D8;
    float: right;
    font-family: 'proxima_nova_ltbold';
    font-size: 16px;
    text-decoration: none; margin-top:-25px
}
*:first-child+html .news .date {
    color: #757575;
    float: left;
    font-family: 'ProximaNovaRgRegular';
    font-size: 14px;
    margin-left: 24px;
    padding-top: 0px; height:10px;
    width: 422px;
}
*:first-child+html .domini-premium ul li .year {
    color: #52B8D8;
    float: right;
    font-family: 'proxima_nova_ltbold';
    font-size: 11px;
    text-decoration: none;margin-top:-25px
}*:first-child+html .domini-offerta {
    color: #4B4B4B;
    float: left;
    font-size: 18px;
    height: 115px;
    letter-spacing: -0.5px;
    margin-left: 0;
    margin-top: 32px;
    padding-left: 77px;
    padding-top: 25px;
    text-align: center; margin-top:0px; padding-bottom:30px;
    width: 973px;
}
.flag{
    float: left;
  
    margin-right: 8px; 
    
}#footer{
    background: none repeat scroll 0 0 white;
    clear: both;
    color: #989BA6;
    font-family: 'ProximaNovaRgRegular';
    font-size: 13px;
    height: 35px;
    margin-top: 22px;
    padding-top: 12px;
    text-align: center;
    width: 100%;
    
}
