@charset "utf-8";
@import url('generic.css');
@import url('links.css');
@import url('menu.css');

div.contenitore{
	margin:5px auto;
}
	div.contenitore, div.head, div.curv, div.contents, div.foot{
		border:solid black 0px;
		width:920px;
	}
	div.head{
		position:relative;
		height:170px;
	}
	#appart{
		position:absolute;
		top:80px;
		left:258px;
	}
		div.lang{
			position:absolute;
			top:10px;
			left:800px;
		}
	div.contents{
		background:url('../img/content.jpg') repeat-y;
	}
		div.contents-in{
			background:url('../img/curv.jpg') no-repeat;
		}
			div.menu-sx{
				border:solid black 0px;
				margin-left:40px;
				padding-top:80px;
				float:left;
			}
			div.page{
				border:solid black 0px;
				margin:10px auto auto 10px;
				width:670px;
				float:left;
			}
	div.foot{
		background:url('../img/foot.jpg');
		height:30px;
		position:relative;
	}
		div.foot div{
			border-top:solid #666666 1px;
			margin-left:220px;
			width:650px;
			text-align:center;
		}
		/********************** Home page *******************************************************************************/
		div.home-abs{
			margin-left:60px;
			width:85%;
			font-style:italic;
			font-size:16px;
		}
		/*
		div.desc-txt img{
			margin-left:10px;
			float:right;
			width:250px;
		}
		*/
		div.home-servizi{}
		div.home-servizi p{
			/*
				vedi: generic.css
				div.list{}
			*/
		}
		div.home-posizione{}
		div.home-posizione p{
			/*
				vedi: generic.css
				div.list{}
			*/
		}
		/********************** Bed & Breakfast **************************************************************************/
		div.beb-gallery{
			background:url('../img/quadro_center.jpg') repeat-y;
		}
		div.beb-gallery table{
			background:url('../img/quadro_top.jpg') no-repeat;
			width:660px;
		}
		div.beb-gallery table tr td{ /*width:40%;*/ }
		div.beb-gallery table tr td.pad{ width:10px; }
		div.beb-gallery table tr td.txt{ padding:0px 20px 0px 20px; text-align:justify; }
		div.beb-gallery table tr td.img{ padding:10px 0px 10px 0px; text-align:center; }
		div.quadro-bottom{
			background:url('../img/quadro_bottom.jpg') no-repeat;
			width:660px;
			height:25px;
		}
		div.beb-gallery table tr td img{ width:250px; }
		div.beb-prezzi{}
		div.beb-prezzi p{
			/*
				vedi: generic.css
				div.list{}
			*/
		}
		/********************** Appartamenti *****************************************************************************/
		div.appartamenti-main-desc{text-align:justify;}
		/********************** Attività estive **************************************************************************/
		
		/********************** Attività invernali ***********************************************************************/
		
		/********************** Prezzi ****************************************************************************/
		table.prezzi-appartamenti tr td a img{
			width:100px;
			height:auto;
		}
		table.prezzi-appartamenti tr td p{
			font-variant:small-caps;
			font-style:italic;
			text-decoration:underline;
		}
		/********************** Come arrivare ****************************************************************************/
		div.map-titolo{
			text-align:center;
			/*
				vedi: generic.css
				div.list{}
			*/
		}
		div.map-pic{text-align:center;}
		div.map-desc{text-align:center;}
		div.google-map{text-align:center;}
		/********************** Attività contattarci *********************************************************************/
		div.contattaci-abs{text-align:center;}
		/********************** Links ************************************************************************************/
		div.links{text-align:center;}
			div.links p{
				margin:auto;
			}
			div.links p.group1{
				border:#0066CC solid 1px;
				width:400px;
				font-weight:bold;
			}
			div.links p.group2{
				border:#009900 solid 1px;
				width:400px;
				font-weight:bold;
			}
			div.links p.group3{
				border:#000099 solid 1px;
				width:400px;
				font-weight:bold;
			}
			div.links p.group4{
				border:#CC9900 solid 1px;
				width:400px;
				font-weight:bold;
			}
			div.links p.group5{
				border:#FF0000 solid 1px;
				width:400px;
				font-weight:bold;
			}
			div.links p.group6{
				border:#000000 solid 1px;
				width:400px;
				font-weight:bold;
			}
	
