@charset "iso-8859-1";
/* company: SoftHrod - www.softhrod.com */
/* author: Ruggero Barsacchi */


html {
	background: url(../imgs/bg1.gif) #ddddae center;
}

body {
	background: url(../imgs/bg2.jpg) center top repeat-x;
}

body { 
	/*background:url(../imgs/pixel_esterno.jpg) repeat;*/
	text-align:center; 
	padding:0; 
	margin:0; 
	border:0;
	font-family:Verdana, Arial, helvetica; 
}

#involucro { 
	background:url(../imgs/pixel_sfondo.jpg) repeat; 
	width:778px;
	height:100%;
	border-left:10px solid #FFFFFF; 
	border-right:10px solid #FFFFFF;	
}

#testa { 
	background:url(../imgs/header_top.jpg); 
	width:778px; 
	height:320px;
}

#sottoheader {
	background-image:url("../imgs/header_bottom.jpg");
	width:778px; 
	height:127px;
	margin-bottom:0;
}

#contenitore {
	margin-top:0;
	background:url("../imgs/sfondo_colonna.jpg") repeat-y;
}

#corpo { 
	width:543px;
	background-color:#FFFFFF;
	padding:0;
	margin-top:0;
}

#colonna {
	width:235px;
	float:left;
	padding-left:20px;
}

#sfondocolonna {
	background:url("../imgs/spiga_colonna.jpg") no-repeat bottom left;
}

#lingue a{
	float:right;
	/*margin-top:-75px;*/
}

#crediti{
	width: 778px;
}

/* vecchio css */
/* originali */
h1 {
	font-family: Book Antiqua;
	text-align:left; 
	font-size:110%; 
	line-height: normal; 
	text-transform:uppercase; 
	margin-left:20px; 
	padding-left:5px; 
	line-height:150%; 
	color:#669933; 
	margin-top:0; 
	padding-top:0;
}
h2 {font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:90%; line-height: normal; text-transform:uppercase; margin-bottom:30px 3% 10px 3%; line-height:150%; border-bottom:1px dashed; width:300px; margin-left:30px; color:#669933}
p {font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height: normal; margin:8px 0 0 3%; padding-left:5px; line-height:150%; color:#333333; text-align:justify;}

#menu {
	margin-top:10px; 
	margin-left:10px; 
	padding-left:35px; 
	line-height:200%; 
	font-variant:small-caps; 
	letter-spacing:1px; 
	list-style-image:url("../imgs/symbol.jpg");
}

#menu a {color:#CCFF00;}

/* identici a quelli del corpo*/
#corpo p,ul,ol {line-height:150%; text-align:justify; margin-top:8px; margin-left:3%; margin-right:3%; margin-bottom:3%; font-size:90%;}
#contenuto table {margin-bottom:15px; margin-left:3%; margin-right:3%;}
#contenuto td {line-height:150%;}
#contenuto img {padding:3px; border:1px solid #000000;}
#contenuto ol {margin-left:8%;}

/* oggetti interni al corpo */
#colonna h3 {font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:90%; line-height: normal; text-transform:uppercase; margin:0 0 10px 15px; line-height:150%; border-bottom:1px dashed; color:#94A526;}
#colonna p {line-height:150%; text-align:left; margin:8px 5px 25px 10px; font-size:80%; padding-left:10px;}
#colonna ul {line-height:150%; text-align:left; margin:8px 5px 25px 10px; font-size:80%; padding-left:10px;}

/* footer */
#footer {margin-left:0; padding-top:12px; padding-bottom:10px; background:url(http://gandalf/agriturismo-sangiuseppe.it/imgs_new/pixel_esterno.jpg) repeat; text-align:center; font-size:70%;}
#footer a {color:#666666; text-decoration:none;}
#footer a:visited {color:#666666;}

#softhrod {width:250px; float:left; font-size:80%; text-align:left; margin-top:15px; margin-left:170px; height:55px;}

#top {text-align:right;}
#coda {float:left; width:60%; font-family:Verdana; text-align:left; line-height:200%;}
#copy {margin-left:60%; margin-right:1%; font-family:Verdana; text-align:right; line-height:150%;}

/* Mappa del sito */
#mappa td {font-size:100%;}

/* FAQ */
#contenuto .domanda {font-weight:bold; color:#009;}
#contenuto .risposta {margin-bottom:1em;}
#contenuto .domanda,.risposta {line-height:150%; text-align:left; margin-top:8px; margin-left:10px; margin-right:5px; font-size:90%;}

/* PREZZI */
#prezzi {font-size:90%;}

/* PRENOTAZIONI */
.prenotazioni {color:#ffffff; background:#006600;}

/* form */
#contenuto form {line-height:150%; text-align:left; margin-top:8px; margin-left:10px; margin-right:5px; font-size:90%;}

/* LOCATION */
.reach {font-family: Verdana; font-size:75%; margin-bottom:10px; margin-left:10px; margin-top:15px;}
.reach .head {background-color:#E8D766; font-weight:bold; text-align:center;}
.reach td {border-bottom:1px solid #E8D766;}
.reach .title {font-weight:bold; text-align:center;}

/* GALLERIA FOTOGRAFICA */
#galleria {margin-left:0;}
#galleria img {padding:2px; margin:2px; border:1px solid #CCCCCC;}
div.float {float:left; margin-bottom:8px;}
div.spacer {clear:both;}
.littlepic {width:130px; height:110px;}

/* Fotografie */
#fotografie {margin-left:50px;
		margin-right:10px;
}

/* Photogallery */
.photogallery {clear:both;}
.photogallery img {border:1px solid #666600; padding:3px; margin:15px;}
.photogallery .float {float:left; height:120px; width:155px;}
