@charset "iso-8859-1";
/* company: SoftHrod - www.softhrod.com */
/* author: Ruggero Barsacchi */


body { 
	background:url(/imgs/pixel_sfondo_esterno.jpg) repeat; 
	text-align:center; 
	padding:0; 
	margin:0; 
	border:0;
	font-family:Verdana, Arial, helvetica; 
}

h1 {
	font-family:"Book Antiqua",Arial, Helvetica, sans-serif;
    text-align:left; 
    font-size:130%; 
    font-variant:small-caps; 
    margin:0; 
    padding-left:10px; 
    line-height:150%; 
    color:#FFFFFF;
    }
    
h3 {
	margin-left:24px;
	text-align:justify;
	font-size:14px;
	color:#3e3d05;
    }

h4,h5 {
	margin-left:24px;
	text-align:justify;
	color:#3e3d05;
	font-size:14px;
}

#involucro { 
	width:877px;
	background:url(/imgs/sfondo_villa_giardino.jpg) repeat-y; 
	border-bottom:1px solid #FFFFFF;
	border:0;
}

#testa { 
	background:url(/imgs/villa_giardino.jpg); 
	width:851px; 
	height:265px;
}

#corpo{ 
	width:652px;
	float:left;
	color:#333333;
}

#corpo a {
	color:#3e3d05;
	font-size:12px;
	text-decoration:underline;
}

#corpo a:visited{
	color:#666666;
	text-decoration:none;
}

#sottoheader { 
	background:url(/imgs/sotto_header.jpg); 
	width:652px;
	height:50px; 
	text-align:left;
	color:#FFFFFF;
	margin-left:13px;
}

#colonna {
	width:199px;
	float:right;
	padding-left: 0;
	padding-right: 12px;
	background:url(/imgs/foto_dx.jpg) no-repeat bottom center;
}

#footer {
	width:851px;
	height:60px;
	background:url(/imgs/pixel_scuro.jpg) repeat;
	font-family:Verdana, Arial, helvetica; 
	border-top:1px solid #FFFFFF;
	font-size:small;
	z-index:10;
	text-align:center;
}

#locate {
	text-align: justify
	float: left;
	font-size:90%;
	color:#FFFFFF;
	margin-top: 5px;
}

#textmenu {
	float:right;
	color:#FFFFFF;
	font-size:small;
	text-decoration:none;
}

#textmenu a {
	text-decoration:none;
	color:#FFFFFF;
}

#image {
	background:url(/imgs/giardino.png) left no-repeat;
	width:437px;
	height:90px;
	z-index:100;
	margin-top:-60px;
	margin-left:25px;
}
/*Style Menu*/

.bottone {
	background:url(/imgs/bottone.jpg) no-repeat;
	width: 199px; 
	height: 22px;
	color: #FFFFFF;
	font-size:small;

}

.bottone a {
	color: #FFFFFF;
	text-decoration: none;
	width: 199px; 
	height: 22px;
	display: block;
}

.bottone a:visited {
	width: 199px; 
	height: 22px;
	color: #FFFFFF;
	text-decoration: none;
}

.bottone a:hover {
	background:url(/imgs/bottone_roll.jpg);
	width: 199px; 
	height: 22px;
}

/*Stile testo*/

p {
	margin-top:5px;
	margin-left:30px;
	margin-right:7px;
	font-size:small;
	text-align:justify;
}

ul {
	text-align:justify; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:small; 
	margin-left:13px;
}

/* GALLERIA FOTOGRAFICA */
#galleria {margin-left:30px;}
#galleria img {padding:2px; margin:5px; border:1px solid #CCCCCC;}
div.float {float:left; margin-bottom:8px;}
div.spacer {clear:both;}
.littlepic {width:120px; height:120px;}


.photogallery {clear:both; padding:50px;}
.photogallery h3 {padding: 25px 0 0 0;}
.photogallery img {border:1px solid #999999; padding:3px; margin:15px;}
.photogallery .float {float:left; height:120px; width:155px;}

/* Stile Articoli*/
#articolo {margin-left:40px;}
#articolo h1 {font-family:Arial; color:#003300; padding-left:0;}
#articolo h2 {font-family:Arial; font-size:16px; margin-top:0px;}
#articolo h3 {color:#669900; margin-top:0; margin-left:0;}
#articolo p {margin-left:0;}
#articolo img {padding:4px; border:1px solid #EEEEEE; margin:8px;}
#articolo #contenuto {font-family:Tahoma; line-height:150%; text-align:justify;}
#articolo #data {font-family:Tahoma; line-height:150%; text-align:right; font-style:italic;}

.articoloinlista {text-align:justify;}
.articoloinlista img {padding:4px; border:1px solid #EEEEEE; margin:8px;}
.articoloinlista h1 {font-family:Arial; color:#003300;}
.articoloinlista h1 a {text-decoration:none; color:#003300;}
.articoloinlista .sub {font-size:18px;}
.articoloinlista h4 {font-family:Arial; font-size:12px; margin-top:0px; margin-left:40px; cursor:pointer; margin-bottom:12px;}
.articoloinlista h4 .normale {padding-left:20px; font-size:120%; color:#333333; background-image:url("/imgs/page.png"); background-repeat:no-repeat;}
.articoloinlista h4 .selezionato {padding-left:20px; color:#CCCC99; background-image:url("/imgs/freccia.png"); background-repeat:no-repeat;}
.articoloinlista .aggregazione {display:none; border-bottom:1px dashed #CC3300; margin:-12px 0 12px 45px; background-color:#FFFFCC; padding:5px;}
.articoloinlista .contenuto {font-family:Tahoma; line-height:150%; text-align:justify;}
.articoloinlista .contenuto a {text-decoration:none; color:#003399;}
.articoloinlista .contenuto a:hover {color:#003399;}
.articoloinlista .link {text-align:right; line-height:300%; padding:3px 6px 3px 6px; background-color:#FFFFFF; color:#CC3300; font-weight:bold; text-decoration:none;}
