/* Make HTML 5 elements display block-level for consistent styling */
header, nav, article, footer, address {
    display: block;
}

.container {
    width: 1024px;
}

body{
	overflow: hidden;
}

/* homepage */

#slide8 article{
	width: 21%;
}

#galaxy_tab nav{
	position: absolute;
	top: 0px;
}

#galaxy_tab container{
	position: relative;
}

#aree_box{
	position: absolute;
	margin-left: 560px;
}

#aree_box ul{
	width: 260px;
}

.search_box{
	width: 172px;
}

#slide1{
	padding-top: 0px;
}

#wlc_offerta_title_area h1{
	margin-top: 45px;
}

.search_box form{
	display: inline;
}

#header .container{
	z-index: 1;
}

#wlc_area_servizi_opzionali .block_66 h3{
	margin-top: 50px;
}

#wlc_area_servizi_opzionali .wlc_icon_area .block_75{
	padding-bottom: 50px;
}

#formVerificaDomini_home #fvd_dominio{
	margin-left: -23px;
}

#verifica{
	width: 58px;
}

/* pagina valore nel tempo */

.valore-content #box_numeri{
	background: #ffffff;
}

/* pagina servizio meeting */

#download_meeting{
	background: #ffffff;
}

/* pagina servizio line test */

#box_esegui_line_test{
	background: #ffffff;
}

/* pagine servizi */

.servizio-content .blocco_costi .service_icon{
	background: #ffffff url("../img/sprite@ie8.png") no-repeat left top;
}

#wlc_offerta_title_area .service_icon{
	margin-top: 45px;
}

#wlc_offerta_title_area .title_box h3{
	margin-top: 50px;
}

.mail_login_box{
	background: #ffffff;
	clear: left;
}

body.single #slide1 .container{
	height: 450px;
}

#webmail_form INPUT{
	background: #f0f0f0 !important;
	width: 98% !important;
}

#webmail_form INPUT.accedi{
	width: 55px !important;
}

#servizio_claim{
	background: #0098cc;
}

.servizio-content .blocco_costi{
	width: 48%;
}

#main_menu UL LI:first-child{
	margin-left: 31px;
}

.wlc_offerta_form_box{
	background: #ffffff;
}

#formVerificaDomini input{
	background: #f0f0f0;
}

#uniform-fvd_tld span{
	background: #f0f0f0;
	height: 20px;
}

#formVerificaDomini #uniform-fvd_tld{
	height: 23px;
}

#formVerificaDomini #verifica{
	background: #f0f0f0;
	height: 20px;
	top: -1px;
	left: 10px;
}

.servizio-content #servizio_claim{
	left: 31px;
}

#profile_table .inner_table THEAD TR TD IMG{
	width: 121px;
}

.slide_testimonial SPAN.subtitle{
	position: relative;
	left: -270px;
}