body{
background:url(../img/fondo_pagina.gif);
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
margin:auto;
text-align:center;
}


.contenuto{
width:900px;
margin:auto;

}

.effetto_fumo{
background:url(../img/fumo_big_arancio.png) no-repeat bottom right; 
width:1000px; 
margin:auto;
}

.titoloAdmin{
font-size:30px;
border-bottom:1px solid #FFF;
}

.menuAdmin{
margin:20px 0 0 15px;
padding:0;
}

.menuAdmin li{
float:left;
margin-right:50px;
}

.colonna_sx{
float:left;
width:265px;
}

.allinea_sx{
float:left;
}

.allinea_dx{
float:right;
}


.colonna_dx{
float:right;
width:635px;
text-align:center;
}

.clear{
clear:both;
}

#panorama1{
float:left;
width:460px;
}

.miniature{
float:right;
width:125px;
}

.box_tour{
margin-top:15px;
width:594px;
height:600px;


}

	
#menu {
	list-style:none;
	margin:0;
	padding:0;
	width:237px;
}



	
#menu li a {
	height:26px;
  	text-decoration: none;
	margin:0 0 5px 0;
	padding:5px 0 0 0;
	text-transform:uppercase;
}	
	
#menu li a:link, #menu li a:visited {
	color: #FFF;
	display: block;
	background:url(../img/fondo_menu.png) 0 -62px no-repeat;
}
	
#menu li a:hover {
	color: #FFF;
	height:26px;
	text-decoration:none;
	background: url(../img/fondo_menu.png) 0 -31px no-repeat;
	}
	


.attivo {

	background: url(../img/fondo_menu_on.png) top ; color:Blue;
}
	
.box_indirizzo{
background:url(../img/box_indirizzo.png) no-repeat;
width:237px;
height:87px;
#height:107px;
text-align:center;
padding-top:20px;
font-size:14px;
margin-top:70px;
}

.box_indirizzo a{
color:#6ccff6;
font-weight:bold;
text-decoration:none;
}
.testo12{
font-size:12px;
}

.div_home{
margin:30px 0 15px 0;
}
	
.box_lavori{
float:left;
width:270px;
margin:0;
padding:0;
text-align:left;
position:relative;
}

.box_offerte{
float:left;
width:300px;
padding-left:20px;
position:relative;
}
.contenuto_offerta{
width:300px;
font-size:13px;
line-height:13px;
text-align:left;
margin:0;
background:url(../img/fondo_offerta_mese.png) bottom no-repeat;
padding-top:20px;
color:#000000;
}


.alcuni_lav{
display:block;
margin:0 0 8px 0;
padding:0;
}

.foto_lavoro{
margin:0;
padding:0;
}

.testo_lavori{
font-size:12px;
text-align:justify;
margin-top:8px;
}

.testo_privacy{
font-size:13px;
}

.contenuto_pag
{
	width:590px; 
	text-align:left; 
	padding:20px;
}



.contenuto_pag a
{
	color:#6ccff6;
	}

.testata_dove
{
	width:590px; 
	height:70px; 
	margin-bottom:30px;
	background:url(../img/dove_siamo.gif) left top no-repeat;
	text-align:left;
}

.testata_contatti
{
	width:590px; 
	height:70px; 
	margin-bottom:30px;
	background:url(../img/contatti.gif) left top no-repeat;
	text-align:left;
}

.testata_chi
{
	width:590px; 
	height:70px; 
	margin-bottom:30px;
	background:url(../img/chi_siamo.gif) left top no-repeat;
	text-align:left;
}


.testata_chi
{
	width:590px; 
	height:70px; 
	margin-bottom:30px;
	background:url(../img/chi_siamo.gif) left top no-repeat;
	text-align:left;
}

.testata_prod
{
	width:590px; 
	height:70px; 
	margin-bottom:30px;
	background:url(../img/prodotti.gif) left top no-repeat;
	text-align:left;
}

.testata_offerte
{
	width:590px; 
	height:70px; 
	margin-bottom:30px;
	background:url(../img/offerte.gif) left top no-repeat;
	text-align:left;
}

.testata_privacy
{
	width:590px; 
	height:70px; 
	margin-bottom:30px;
	background:url(../img/privacy_policy.gif) left top no-repeat;
	text-align:left;
}

.piede_home
{
	border-top:1px solid #044db1;
	width:900px;
	font-size:10px;
	margin:auto;
	padding:5px 0 15px 0;
	}
	
.piede_home a
{
	color:#6ccff6;
}

.box_categorie
{
	float:left;
	width:165px;
	margin:0 30px 25px 0; 
	text-transform:uppercase;
}

.percorso
{
	border-bottom:1px solid #044db1;
	padding:0 0 3px 0;
	width:560px;
	text-transform:uppercase;
	font-size:20px;
	margin-bottom:20px;
}

.percorso a
{
	text-decoration:none;
	font-size:14px;
	text-transform:capitalize;
	color:#093f89;
}
.percorso a:hover
{
	text-decoration:underline;
}
.testoViola
{
	font-size:16px;
	color:#093f89;
	text-transform:capitalize;
}

.tipologie
{
	text-transform:uppercase;
	margin-top:35px;
	margin-bottom:5px;
	font-size:20px;
}

.img_prodotto
{
	border:none;
	max-height:100px;
	height:100%;
	max-width:100px;
	width:auto; 
	margin-bottom:5px;
}






.boxImg_prod
{
	float:left;
	font-size:13px;
	border:3px solid #044db1; 
	margin:0 10px 25px 0; 
	height:100px;
	width:100px; 
	background-color:#000;
	text-align:center;
}

.descr_breve{
font-size:12px;
	float:left;
	width:170px; 
	height:100px;;
}

.boxImg_dettProd
{
	font-size:13px;
	border:3px solid #044db1; 
	margin:0 15px 10px 0; 
	/*height:300px;
	width:470px; */
	background-color:#000;
	text-align:center;
}


.img_dettProd
{
	border:none;
	/*max-width:470px;
	width:100%; */
	margin-bottom:5px;
	text-align:center;
}

.img_dettProd2
{
/*width:470px;
 height:300px;*/
 text-align:center;
	
	}


.box_miniatura
{	
	display:block;
	width:60px;
	height:60px;
	border:3px solid #044db1; 
	margin:0 10px 15px 0;
	background-color:#000;
}

.miniatura_dettProd
{
	border:none;
	max-height:60px;
	height:100%;
	max-width:60px;
	width:auto; 
	
	
}






.descr_prodotto
{
	display:block;
	margin:0;
	padding:0;
	font-size:14px;
}

.descr_prodotto_offerta{
	display:block;
	margin:0;
	padding:0;
	font-size:14px;
	border-bottom:1px solid #093f89;
	margin-bottom:20px;

}

.NomeProdotto
{
	color:#093f89;
	font-size:24px;
}	

.prezzo
{
	display:none;
	font-size:18px;
}

.testoViolaDett
{
	color:#093f89;
	font-weight:bold;
}

#box_dettaglio
{
	border-bottom:1px solid #093f89;
}

.boxImg_cat
{
	font-size:13px;
	border:3px solid #044db1; 
	margin:0; 
	height:100px;
	width:165px; 
	background-color:#000;
	text-align:center;
}


.imgCat{
	height:100px;
	width:165px;
}

.nome_prod{
font-weight:bold;
font-size:16px;
color:#044db1;
}
