/* Documento CSS © IDM - Tra i Frutti (Bed & Breakfast) (Powered by Overdev - http://www.overdev.biz) 
	Scritto da Plebani Damiano. Vietata la riproduzione di questo file non autorizzata. */

@import url(global.css);

/* Inizio Elementi Basilari */
body {
	background:     #d0b587 url(images/back.gif) repeat-x;
	color: 			#755938;
	margin: 		0px;
	padding: 		0px;
	font-family: 	georgia, times, serif;
	line-height:	15px;
}
hr {
	color: 			#c52f2d;
	background-color: #c52f2d;
	height: 		1px;
	width:			75%;
	border:			0;	
}
img { border: none; background: transparent;}
img#mappa { margin-left: 30px; margin-top: 5px;}
img.border { padding: 2px; border: 1px solid #556017; }
a:hover { color: #534029; text-decoration: none; }
a { 
	color:			#7a5b36;
	font: 			normal 12px Tahoma;  
	text-decoration:underline;
 
}
ul { margin-left: 30px; font-size: 1.2em; color: #755938; }
#column2 p span { font-weight: bold; color: #4d3b21 }
#column2 p { text-align: center; color: #755938;}
#column1 p#titolo { font-size: 2.4em; color: #624a31; font-family: georgia, times, serif; margin-top: 0px;}
#column1 p { margin: 3px 20px 0px 20px; color: #755938;}
#parag p { color: #715737; font-size: 1.2em;}
#parag { padding: 15px;}
#parag p span { font-weight: bold; font-size: 120%; color: #4d3b21 }
h2 { font-size: 2.2em; color: #556017; font-weight: normal; font-family: georgia, times, serif;}
h4 { font-size: 1.6em; color: #556017; text-shadow: #b79f75 2px 2px 2px; padding: 4px; background: url(images/pattern2.gif) bottom repeat-x;}
h4#lingua { font-size: 1.3em; text-align: center; margin: 0; background: none;}
#frutti { margin: 0 auto; width: 607px; height: 150px; padding: 2px; margin-top: 10px; border: 1px solid #556017; }
#header { width: 100%; height: 166px; background: transparent url(images/header.jpg) center no-repeat; margin: 0 auto}
#container {
	width: 900px;
	margin: 0 auto;	
}
#content {
	width: 664px;
	overflow: hidden;
	margin: 0 auto;
	background: #c5ac7d;
}
#column1
{
	width: 420px;
	float: left;
}
#column2
{
	width: 214px;
	float: right;
	background: transparent url(images/pattern.gif) left repeat-y;
	padding: 0px 15px 0px 15px;
}
#column1 img { margin: 5px 20px 2px 20px; border: 2px solid #4d3b21;}
#title { display:none;}
#menu {
	height: 16px;
}

ul#menu	{
	list-style: none;
	margin: 0;
	padding: 8px 0;
	font-weight: bold;
	text-align: center;
	margin-bottom: 1px;
	white-space: nowrap;
	padding-right: 50px;
}
ul#menu li{display: inline;margin: 0 2px; text-shadow: #4e3e2a 2px 2px 2px;}
ul#menu a{text-decoration: none; padding: 8px 5px 6px 5px; color: #e3b481;}
ul#menu a#current{ padding: 8px 5px 9px 5px; background: transparent url(images/backmenu.gif); }
ul#menu a:hover{border-bottom: 4px solid #4d3b21;color: #f9e1c7; }
ul#menu a#current:hover { border: none;}

ul#flag { 
	list-style: none;
	text-align: center;
	margin: 32px 0 4px 0px;
	margin-top: 32px;
}
ul#flag li{display: inline; margin: 0 2px; }
#flag li a{ font-family:Arial, Helvetica, sans-serif; font-size: 10px; padding: 25px 7px 0px 7px; text-transform: uppercase; color:#7a5b36; text-decoration: none;}
#flag li a:hover{ color:#7a5b36; border-bottom: 1px solid #b38a5a;}
#flag li { color:#7a5b36;}
a#italian { background: url(images/flag/italian.gif) no-repeat center top;}
a#french { background: url(images/flag/french.gif) no-repeat center top; }
a#english { background: url(images/flag/english.gif) no-repeat center top; }
a#spanish { background: url(images/flag/spanish.gif) no-repeat center top; }
a#deutsche{ background:url(images/flag/deutsche.jpg) no-repeat center top;}
a#russian{ background:url(images/flag/russia.jpg) no-repeat center top;}

#overflow {
	overflow: auto;
	height: 300px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#camere { width: 96%; margin-left: auto; margin-right: auto;  margin-top: 15px; }
p.special { font-weight: bold; font-size: 110%;} 
