@charset "utf-8";
/* CSS Document */

body, html {
background:url(img/base_container.jpg) repeat-y top center;
/*background:#E6E6E6 none repeat scroll 0%;*/
font-family:tahoma,verdana,arial,sans-serif;
color:#696868;
font-size:15px;
/*letter spacing:2px;*/
line-height:normal;
height:100%;
margin:0px;
padding:0px;
}
#container {
background:#ffffff none repeat scroll 0%;
/*border:2px solid silver;*/
margin:2px auto;
min-height:99%;
padding:0px;
width:758px;
}
#container #top {
background:#ffffff url(img/poderebonagiunta.jpg) no-repeat scroll  top;
font-family:tahoma, verdana,arial,sans-serif;
font-style:italic;
height:260px;
color:#467042;
}
#container #top_camere {
background:transparent url(img/colazione_camere.jpg) no-repeat scroll  top;
font-family:tahoma, verdana,arial,sans-serif;
font-style:italic;
height:260px;
color:#467042;
}
#top p{
padding-top:200px;
}
#language {
	background: url(img/barra_linguaggio.gif) no-repeat scroll left ;
	position:absolute;
	height:20px;
	top:250px;
	width:758px;
	padding-left:20px;
}

#col_left {
float:left;

height:350px;
margin:1px;
padding-top:15px;
width:200px;
font-size:15px;
color:#467042;
}
#col_left ul {
float:left;
list-style-type:none;
margin:0px;
padding-top:15px;
padding-left:inherit;
width:85%;
}
#col_left li {
background: url(img/voci_menu.gif) no-repeat scroll left top;
margin:15px 0px;
/*border-bottom:dotted #a6a3a3 1px;*/
padding-left:25px;
padding-bottom:5px;
}
#col_left ul li a {
/*background:#F69C46 url(images/border.jpg) no-repeat scroll left top;*/
color:#467042;
display:block;
text-decoration:none;
width:100%;
}
#col_left ul li a:hover {
/*background:#C88942 url(images/border_hover.jpg) no-repeat scroll left top;*/
text-indent:12px;
text-decoration:underline;

}


#col_right {
background: url(img/base_right.jpg) no-repeat  left bottom;
float:right;
height:50%;
margin-right:2px;
margin-top:9px;
width:550px;
border-right:1px solid #a6a3a3;
border-bottom:1px solid #a6a3a3;

}
#col_right p {
padding:15px 10px;
}
.links_contatti {
padding-right:25px;
text-decoration:none;
font-size:11px;
}
#col_right a {
text-decoration:underline;
color:#696868;
}
.validation img {
border:0px none;
}
#footer {
text-align:center;
border:1px solid #a6a3a3;
font-size:12px;
padding-bottom:5px;
margin-top:5px;
}
#footer a {
text-decoration:underline;
color:#696868;
}
/* Foto Bed And Breakfast Bonagiunta */
.foto
{
	cursor: default;
	list-style: none;
	padding-right:60px;
	width:400px;
	height:190px;
	
}

.foto a
{
	cursor: default;
}

.foto a .preview
{
	display: none;
}

.foto a:hover .preview
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 2;
}


.foto img
{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: 1px solid #467042;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width:100px;
	
	
}

.foto li
{
	background: #eee;
	border-color: #ddd #bbb #aaa #ccc;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
	text-align:center;
	font-size:12px;
	
}

.foto .preview
{
	border-color: #000;
	width: 300px;
	
}


