body {
	
	margin: 0px;
	padding: 0px;
	background-image: url(images/tavole.jpg);
	background-repeat: repeat;
	font-family:  sans-serif, "arial", "helvetica", "Verdana";
	}


img{
	
	border: none;
	
	}
/* Aggiunto Mau */
a {text-decoration: none;color: White;}
a:hover{text-decoration: none;color: Gray;}
.testo9, .testo9_bianco{font-size: 9px;}
.testo10, .testo10_bianco{font-size: 10px;}
.testo11, .testo11_bianco{font-size: 11px;}
.testo12, .testo12_bianco{font-size: 12px;}
.testo13, .testo13_bianco{font-size: 13px;}
.testo14, .testo14_bianco{font-size: 14px;}
.testo16, .testo16_bianco{font-size: 16px;}
.testo18, .testo18_bianco{font-size: 18px;}
.testo9_bianco, .testo10_bianco, .testo11_bianco, .testo12_bianco, .testo13_bianco, .testo14_bianco, .testo16_bianco, .testo18_bianco{color: White;}
.hidden{position:absolute;left:0px;top:-1000px;width:1px;height:1px;overflow:hidden;}

.form_contatti{background: transparent; color: white; border: 1px solid white; margin: 0px; padding: 2px;}


img, div  { behavior: url(iepngfix.htc) }
	
#shadow {
	
	width: 100%;
	height: 626px;
	position: absolute;
	top: 50%;
	margin-top: -313px;
	background-color: black;
	border-bottom: solid 1px #662323;
	border-top: solid 1px #662323;

	}
	
#container {
	
	position: absolute;
	width: 920px;
	left: 50%;
	margin-left: -460px;
	height: 600px;
	}
	
#header {
	float: left;
	height: 118px;
	width: 100%;
	background-color: black;
	background-image: url(images/logo1.png);
	background-repeat: no-repeat;
	background-position: 6px 40px;
	}

#logo2 {
	float: right;
	display: inline;
	margin-right: 6px;
	height: 100%;
	width: 59px;
	background-image: url(images/logo2.png);
	background-repeat: no-repeat;
	background-position: 0px 30px;
	}
	

#nav {
	
	float: left;
	display: block;
	height: 18px;
	padding-top: 7px;
	width: 100%;
	border-bottom: solid 1px #662323;
	border-top: solid 1px #662323;
	
	}
	
#nav ul {
	
	display: inline;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	font-size: 11px;
	text-transform: uppercase;
	
	
	}
	
#nav ul li {
	
	display: inline;

	}
	
#nav ul li a {
	float: left;
	display: table;
	height: 18px;
	color: white;
	text-align: center;
	text-decoration: none;
	margin-left: 18px;
	margin-right: 18px;
	}
	



#nav ul li a:hover, #nav ul li a#active {
	height: 15px;
	border-bottom: solid 3px #999;
	}
	
.separatore {
	display: table;
	float: left;
	height: 18px;
	width: 1px;
	background-color: #662323;
	}
	
.lingue {
	float: right;
	display: table;
	height: 15px;
	}

#ita {
	display: block;
	width: 15px;
	background-image: url(images/ita.jpg);
	background-repeat: no-repeat;
	padding-right: 10px;
	}

#eng {
	display: block;
	width: 15px;
	background-image: url(images/eng.jpg);
	background-repeat: no-repeat;
	background-position: -5px 0px;
	padding-right: 20px;
	}
	
.content{
	
	float: left;
	height: 435px;
	padding-top: 20px;
	width: 908px;
	color: silver;
	padding-left: 6px;
	padding-right: 6px;
	}


/* AGGIUNTO DA MAU */
.novita2009{
	height: 75px;
	width: 330px;
	margin: 0px;
	display: block;
	top: 20px;
	left: -5px;
	position: relative;
}

.novita2009 span{ /* Nascondo il testo del link */
	display: none;
}


/* AGGIUNTO DA MAU */


#interna {
	padding-top: 30px;
	}
	
#fasciata {
	padding-top: 0px;
	}

.fascia{
	color: white;
	height: 11px;
	padding-top: 19px;
	width: 100%;
	float: left;
	text-align: right;
	text-transform: uppercase;
	}

.fascia a{
	color: white;
	font-size: 10px;
	text-decoration: none;
	padding-left: 12px;
	background-image: url(images/dot.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
	}

	
.didascalia {
	position: absolute;
	bottom: -1px;
	width: 360px;
	color: white;
	font-size: 12px;
	left: -5px;
	}	

#didascalia2 {
	padding: 0px 0px 20px 20px;
	line-height: 14px;
	font-size: 11px;
	}	

.colonna-a {
	float: left;
	width: 400px;
	height: 400px;
	padding-right: 30px;
	padding-top: 10px;
	}
	
.colonna-h {
	float: left;
	width: 400px;
	height: 400px;
	margin-right: 30px;
	margin-top: 10px;
	background-color: #5a1918;
	display: inline;
	position: relative;
	}

.colonna-b {
	float: left;
	width: 476px;
	height: 398px;
	background-image: url(images/made.gif);
	background-position: 44px 370px;
	background-repeat: no-repeat;
	border: solid 1px #662323;
	margin-top: 10px;
	}

.colonna-i {
	float: left;
	width: 476px;
	height: 398px;
	border: solid 1px #662323;
	margin-top: 10px;
	position: relative;
	}


.colonna-b-titolo {
	float: left;
	height: 55px;
	width: 100%;
	display: block;
	padding-bottom: 0px;
	}


	
.colonna-b-testo {
	width: 390px;
	padding-left: 43px;
	padding-right: 43px;
	font-size: 12px;
	color: white;
	text-align: justify;
	}
	
.colonna-d {
	float: left;
	display: inline;
	position: relative;
	width: 320px;
	height: 400px;
	margin-right: 30px;
	margin-top: 10px;
	background-color: #5a1918;
	}

#nero {
	background-color: #333;
	}

.colonna-oggettistica-tutto {
	float: left;
	display: inline;
	width: 320px;
	height: 400px;
	margin-right: 30px;
	margin-top: 10px;
	}
	
.colonna-oggettistica-1 {
	float: left;
	width: 320px;
	height: 196px;
	margin-bottom: 8px;
	background-color: #5a1918;
	background-image:url(images/oggettistica-rouge.gif);
	background-repeat: no-repeat;
	background-position: 0px 63px;
	}
	
.colonna-oggettistica-1:hover {
	background-color: #6a1918;
	}

.colonna-oggettistica-2 {
	float: left;
	width: 320px;
	height: 196px;
	background-color: #333;
	background-image:url(images/oggettistica-noire.gif);
	background-repeat: no-repeat;
	background-position: 0px 63px;
	}
	
.colonna-oggettistica-2:hover {
	background-color: #444;
	}

.menu-lat{
	margin: 0px;
	list-style-type: none;
	width: 130px;
	padding: 7px 0px 0px 20px;
	float: left;
	}
	
#menu-lat2{
	
	padding-left: 30px;
	
	}

	
.menu-lat li{
	display: block;
	padding: 1px 0px 1px 0px;
	margin: 0px;
	height: 16px;
	border-bottom: solid 1px white;
	}
	
	.menu-lat li.doppio {
		height: 35px;
	}
	
.menu-lat li a{
	text-decoration: none;
	color: white;
	font-size: 11px;
	display: block;
	text-transform: uppercase;
	/*line-height: 16px;*/
	padding: 0px 0px 0px 0px;
	height: 16px;
	line-height: 16px;
	}
	
	.menu-lat li.doppio a {
		height: 31px;
		line-height: 15px;
		padding: 2px 0px;
	}

.menu-lat li a:hover, .menu-lat li a#active {
	color: #662323;
	background: white;
	background-position: 0px 2px;
	}

.menu-lat2{
	margin: 0px;
	list-style-type: none;
	width: 120px;
	padding: 7px 0px 0px 20px;
	float: left;
	padding-left: 30px;
	}

.menu-lat2 li{
	display: block;
	padding: 1px 0px 1px 0px;
	margin: 0px;
	height: 16px;
	border-bottom: solid 1px white;
	}
	
	.menu-lat2 li.doppio {
		height: 35px;
	}

	
.menu-lat2 li a{
	text-decoration: none;
	color: white;
	font-size: 11px;
	display: block;
	text-transform: uppercase;
	/*line-height: 16px;*/
	padding: 0px 0px 0px 0px;
	height: 16px;
	line-height: 16px;
	}
	
	.menu-lat2 li.doppio a {
		height: 31px;
		line-height: 15px;
		padding: 2px 0px;
	}


.menu-lat2 li a:hover, .menu-lat2 li a#active {
	color: #662323;
	background: white;
	background-position: 0px 2px;
	}



#menu-nero li a:hover, #menu-nero li a#active{
	color: #333;
	}

.colonna-c {
	float: left;
	width: 906px;
	min-height: 398px;
	border: solid 1px #662323;
	margin-top: 10px;
	}

.colonna-c-titolo {
	float: left;
	position: relative;
	height: 55px;
	width: 476px;
	margin-left: 430px;
	margin-bottom: 5px;
	
	}
	
.colonna-e {
	float: left;
	width: 556px;
	height: 398px;
	background-image: url(images/oggettistica.jpg);
	border: solid 1px #662323;
	margin-top: 10px;
	}

.colonna-l {
	float: left;
	width: 556px;
	height: 398px;
	background-image: url(images/accessori.jpg);
	border: solid 1px #662323;
	margin-top: 10px;
	}

.colonna-e-testo {
	width: 516px;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 12px;
	color: white;
	text-align: justify;
	float: left;
	
	}

.colonna-f {
	float: left;
	width: 556px;
	height: 398px;
	border: solid 1px #662323;
	margin-top: 10px;
	}

.colonna-g {
	float: left;
	width: 556px;
	height: 398px;
	background-image: url(images/vetri.jpg);
	border: solid 1px #662323;
	margin-top: 10px;
	}

.colonna-m {
	float: left;
	width: 556px;
	height: 398px;
	background-image: url(images/decorazioni.jpg);
	border: solid 1px #662323;
	margin-top: 10px;
	}

.colonna-accessori-1 {
	float: left;
	display: inline;
	width: 153px;
	height: 398px;
	margin-right: 13px;
	background-color: #662323;
	margin-top: 10px;
	}


.colonna-accessori-2 {
	float: left;
	display: inline;
	width: 153px;
	height: 398px;
	margin-right: 30px;
	background-color: #333;
	margin-top: 10px;
	}



#footer {
	
	position: absolute;
	top: 625px;
	height: 8px;
	padding-top: 12px;
	width: 914px;
	padding-left: 6px;
	left: 50%;
	margin-left: -460px;
	color: #999;
	font-size: 10px;
	}

/* Aggiunto Mau */
.box_news{
	float: left;
	width: 906px;
	height: 180px;
	border-bottom: 1px solid #662323;
}
.box_news_immagini{
	width: 430px;
	height: 180px;
	text-align: center;
	float: left;
	position: relative;
}
.box_news_immagini img{margin: 10px 10px 10px 0px;}
.box_news_testo{
	width: 476px;
	height: 180px;
	float: left;
	position: relative;
}
.box_news_testo h2{
	width: 430px;
	height: 25px;
	background: #662323;
	color: white;
	padding-left: 25px;
	line-height: 25px;
	font-size: 12px;
}
.box_news_testo p.testo_news{padding: 0px 15px 5px 25px; font-size: 12px;}


/* Aggiunto da manu */

#home {
	background-image: url(images/emozioni_homepage.jpg);
	background-repeat: no-repeat;
	background-position: 0px -13px;
	position: relative;
	}
	
	.scopri { 
		display: block;
		width: 307px;
		height: 23px;
		top: 225px;
		left: 240px;
		position: relative;
		background: url(images/freccia_homepage.png) left top no-repeat;
		color:#000;
		padding:85px 0px 0px 90px;
	}
	
		.scopri:hover {
				background: url(images/freccia_homepage_02.png) left top no-repeat;
				color:#FFF;
}
	
	.scopri span{color:#000;
	font-size:14px;
	}
	.scopri:hover span{color:#FFF;
	}
	
	a#heatglass {
		display: block;
		width: 235px;
		height: 40px;
		background: url(images/link_heatglass.png) left top no-repeat;
		text-indent: -9999px;
		float: right;
		margin: 45px 50px 0px 0px;
	}
		a#heatglass:hover {background-position: left -40px;}
		
		
/*==== PAGINA HEATGLASS.HTM ====*/
.intro_heatglass { 
	float: left;
	width: 320px;
	height: 398px;
	background: url(images/intro_heatglass.jpg) left top no-repeat;
	margin-top: 10px;
}

.intro_heatglass h2 {
	font-size: 16px;
	font-family: Arial;
	font-weight: normal;
	padding: 15px 0px 0px 16px;
}

.heatglass { 
	float: right;
	width: 556px;
	height: 398px;
	margin-top: 10px;
	border: solid 1px #662323;
	background: url(images/heatglass.jpg) center center no-repeat;
}

.heatglass a {
	font-size: 16px;
	font-family: Arial;
	color: white;
	display: block;
	float: right;
	text-align: center;
	width: 269px;
	height: 67px;
	line-height: 67px;
	background: url(images/depliant_heatglass.jpg) left top no-repeat;
}
	.heatglass a:hover {background-position: -269px top; color: white;}
/*==== / PAGINA HEATGLASS.HTM ====*/


/*==== PAGINA NOVITA 2010 ====*/
ul.lista_novita {
	clear: left;
	margin: 0px;
	padding: 20px 0px 0px 0px;
	list-style: none;
}

	ul.lista_novita li {
		margin-bottom: 5px;
		font-size: 15px;
		height: 25px;
		line-height: 25px;
		padding-left: 35px;
		background: url(images/pdf.png) left top no-repeat;
	}
	
		ul.lista_novita li a:hover {color: #8C4448;}


/*====/  PAGINA NOVITA 2010 ====*/

