*{padding:0;margin:0;}
html{height:100%;}
body{height:100%;background:#112b11 url(../img/sfondo-header.jpg) repeat-x; text-align:center;}

body#pagina-interna{
background:#f3f3d6 url(../img/sfondo-header.jpg) repeat-x;

}

img {border:0;}
h1 {font-family:'Times new Roman';font-style:italic;padding-left:10px;}
#header100{}
#header{position:relative;height:230px;/*background:url(../img/decorazioni.png) no-repeat;background-position: 360px 30px;*/}
	.logo h1{width:314px;height:150px;text-indent:-3000px;background:url(../img/pollaio-e-orto.jpg) no-repeat;}
	.logo h1 a{display:block;width:100%;height:100%;}
#content{width:960px;text-align:left;margin:0 auto;}
#corpo{}
#colonna1{}
#colonna2{}
	#colSx{width:550px;float:left;}
	#colDx{width:410px;margin-left:550px;position: relative;}
	#colDx img {margin-top: -230px;/*margin-top: -200px;margin-left:-60px;*/}
	#colDx #ritratto{margin-top: -200px;margin-left:60px;}
#colonna2 .inner{padding-left:1px;padding-top:2px;}
	.intro1{width:550px;height:114px;margin-top:50px;text-indent:-3000px;background:url(../img/intro1.png) no-repeat;}
	.intro2{width:755px;height:370px;margin-top: 150px;text-indent:-3000px;background:url(../img/intro2.png) no-repeat;}
#colonna3{}
	
#colDx{
	position: relative;
}	
	
#footer{}

#footer100{background-color:#99b37d;padding-bottom:80px;padding-top:10px;}
.footercontent{width:960px;margin:0 auto;font-family:Tahoma;font-size:11pt;color:#3f3f3f;text-align:left;position: relative;}
.footerSx{width:480px;float:left;}
.footerDx{margin-left:480px;font-size:9pt;}

.menu {margin-top: -50px;height:225px;}
.menu p {padding-top:180px;text-align:center;font-family:Tahoma;font-size:11pt;}
.menu a{display:block;width:100%;}
.menu a:link{color:#221c17;text-decoration:underline;}
.menu a:hover{color:#664f5b;text-decoration:none;}
.menu a:visited{color:#221c17;text-decoration:underline;}
.menuItem1{border:3px solid #d7d79c; width:161px;height:205px;float:left;background:#d7d79c url(../img/menu-pollaio.jpg) no-repeat;margin:0 8px;}
.menuItem2{border:3px solid #d7d79c;width:161px;height:205px;float:left;background:#d7d79c url(../img/menu-orto.jpg) no-repeat;margin:0 8px;}
.menuItem3{border:3px solid #d7d79c;width:161px;height:205px;float:left;background:#d7d79c url(../img/menu-gallery.jpg) no-repeat;margin:0 8px;}
.menuItem1Piccolo{border:3px solid #d7d79c; width:161px;height:85px;float:left;background:#d7d79c url(../img/menu-pollaioPiccolo.jpg) no-repeat;margin:0 8px;}
.menuItem2Piccolo{border:3px solid #d7d79c;width:161px;height:85px;float:left;background:#d7d79c url(../img/menu-ortoPiccolo.jpg) no-repeat;margin:0 8px;}
.menuItem3Piccolo{border:3px solid #d7d79c;width:161px;height:85px;float:left;background:#d7d79c url(../img/menu-galleryPiccolo.jpg) no-repeat;margin:0 8px;}

.close{clear:both;}

.testo{/*color:#d7d79c;*/ color: #000; font-family:Tahoma;font-size:11pt;line-height:1.4em;}
.testo p{padding: 10px;}

.galleryContainer{margin-top: 20px;padding-left: 20px;}
.galleryItem{float:left;padding-right:15px;}
.galleryPhoto img{border:1px solid black;}
.galleryText{font-size:8pt;}

.razzaItem {margin:15px; padding:15px; background-color:#d7d79c;color:#221c17;}
.razzaFoto {width:150px;float:left;}
.razzaFoto img {border:1px solid black;}
.razzaTitolo{margin-left: 160px;font-size:16pt;margin-bottom:5px;}
.razzaTitolo a:link{color:#221c17;text-decoration:none;}
.razzaTitolo a:visited{color:#221c17;text-decoration:none;}
.razzaTitolo a:hover{text-decoration:underline;}
.razzaTesto{margin-left: 160px;font-size:10pt;}

.razzaItemBig {margin:15px; padding:15px; background-color:#d7d79c;color:#221c17;}
.razzaFotoBig {margin-bottom: 20px;}
.razzaFotoBig img {border:1px solid black;}
.razzaTitoloBig{font-size:16pt;margin-bottom:5px;}
.razzaTestoBig{font-size:10pt;}

.paragrafoItem{margin:15px;}
.paragrafoItem img {border:1px solid white;}
.paragrafoTitolo{font-size:14pt;margin-bottom:20px;font-family:'Times New Roman';}
.paragrafoFotoSx{width:170px;float:left;text-align:left;}
.paragrafoFotoDx{width:170px;float:right;text-align:right;}

#scritta-ritratto{
	position: absolute;
	bottom: -40px;
	left: 160px;
}

#footer100{
	position: relative;
}

#decorazioni{
	position: absolute;
	right: 0;
	top: -100px;
}

#decorazioni-top{
	position: absolute;
	bottom: 70px;
	right: 0;
}