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

body{
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, Verdana, Geneva,  sans-serif;
    font-size: 12px;
    height: 100%;
    color: Black;
    background: white url(immagini_layout/sfondo.jpg) center top no-repeat;
    text-align: left;
	position: relative;
}
html{height: 100%;}
table{
    margin: 0px;
    padding: 0px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
}

.aj_div_attesa_nascondi, .aj_div_principale_nascondi{display:none;}
.aj_div_attesa_vedi{width: 100%;top: 50px;position: relative;text-align:center;}

a{text-decoration: none;color: Black;}
a:hover{text-decoration: none;color: Black;outline: none;}
img{border: 0px;}
input, textarea{background: White; color: Black; border: 1px solid black; margin: 0px; padding: 2px;}
.input_noborder{background-color: transparent;color: Black; border: 0px;}
form{margin: 0px;padding: 0px;}
.center{text-align: center;}
.left{text-align: left;}
.right{text-align: right;}
.giustificato{text-align: justify;}

h1{font-size: 16px; margin: 0px;}
h2{font-size: 14px; margin: 0px;}
h3{font-size: 12px; margin: 0px;}
h4{font-size: 11px; margin: 0px;}
h5{font-size: 10px; margin: 0px;}
.testo9, .testo9_rosso, .testo9_bianco{font-size: 9px;}
.testo10, .testo10_rosso, .testo10_bianco{font-size: 10px;}
.testo11, .testo11_rosso, .testo11_bianco{font-size: 11px;}
.testo12, .testo12_rosso, .testo12_bianco{font-size: 12px;}
.testo13, .testo13_rosso, .testo13_bianco{font-size: 13px;}
.testo14, .testo14_rosso, .testo14_bianco{font-size: 14px;}
.testo16, .testo16_rosso, .testo16_bianco{font-size: 16px;}
.testo18, .testo18_rosso, .testo18_bianco{font-size: 18px;}

.testo9_rosso, .testo10_rosso, .testo11_rosso, .testo12_rosso, .testo13_rosso, .testo14_rosso, .testo16_rosso, .testo18_rosso{color: Red;}
.testo9_bianco, .testo10_bianco, .testo11_bianco, .testo12_bianco, .testo13_bianco, .testo14_bianco, .testo16_bianco, .testo18_bianco{color: White;}
.bianco{color: White;}
.privacy{color: Gray; font-size: 10px;}
.hidden{position:absolute;left:0px;top:-1000px;width:1px;height:1px;overflow:hidden;}


#contenitore {
	width: 960px;
	height: auto !important;
	min-height: 100%;
	height: 100%;
	padding: 0px;
	margin: 0px auto;
	position: relative;
}
	
h1 {
	width: 154px;
	height: 136px;
	position: relative;
	left: 50%;
	top: 0px;
	padding: 0px;
	margin: 0px 0px 0px -77px;
	z-index: 0;
}

	h1 span.sostituzione {display: block; width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; z-index: 5; background: url(immagini_layout/logo-neavita.png) left top no-repeat;}

h2 {
	text-align: center;
	padding: 0px;
}
	
	h2 img {margin: 0px; padding: 0px;}

a.corredo_te {
	display: block;
	width: 260px;
	height: 115px;
	float: left;
	z-index: 0;
	margin: -140px 0px 0px 30px;
	padding: 0px;
	position: relative;
	background: url(immagini_layout/bottone_te.png) left top no-repeat;
}

a.ambiente {
	display: block;
	width: 260px;
	height: 115px;
	float: right;
	z-index: 0;
	margin: -140px 30px 0px 0px;
	padding: 0px;
	background: url(immagini_layout/bottone_ambiente.png) left top no-repeat;
}

	a.ambiente:hover, a.corredo_te:hover {background-position: -260px bottom;}

a.royalcollection {
	display: block;
	width: 165px;
	height: 70px;
	margin: 0px 0px 0px 70px;
	padding: 0px;
	text-indent: -9999px;
	clear: both;
	background: url(immagini_layout/pulsante_royalcollection.png) left top no-repeat;
}
	
	a.royalcollection:hover {background-position: -165px top;}

#footer {
	clear: both;
	width: 100%;
	height: 72px;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

	h3.catalogo_te a, h3.catalogo_ambiente a{
		width: 200px;
		height: 22px;
		line-height: 22px;
		margin: 0px 0px 20px 0px;
		padding: 0px 0px 0px 25px;
		float: left;
		font-size: 12px;
		font-weight: normal;
		color: #431709;
		position: relative;
		left: 50%;
	}
		h3.catalogo_te a {background: url(immagini_layout/download_pdf_2.png) left center no-repeat; margin-left: -280px;}
		h3.catalogo_ambiente a{background: url(immagini_layout/download_pdf_2.png) left center no-repeat;margin-left: 80px;}
	
		h3.catalogo_ambiente a:hover , h3.catalogo_te a:hover{background-image: url(immagini_layout/download_pdf_hover_2.png);color: white;}
	
	h4.footer{
		width: 100%;
		height: 30px;
		line-height: 30px;
		text-align: center;
		margin: 0px 0px 0px 0px; 
		padding: 0px;
		font-size: 11px;
		font-weight: normal;
		color: white;
		clear: both;
		position: relative;
		background: #431709;
	}
	h4.footer a{color: white;}