body{
font-family: "Book Antiqua", "Palatino", serif;
font-size:13px;
text-align: center;
background:#6F6D64;
margin:0;
padding:0;
background-image: url('../images/bck.gif');
}

#keret{
width:860px;
/*
margin-left: auto;
margin-right: auto;
*/
margin: 0 auto;
background-color:#FBF4D5;
}

h1{
font-family:Times, "Book Antiqua", "Palatino",serif;
font-size: 18px;
text-transform: uppercase;
border-bottom: 2px solid #C3AA60;
color: #4F0000;
padding-top:5px;
margin-bottom:5px;
background-image: url(../images/sepBg.jpg);
background-repeat: no-repeat;
background-position: center left;
padding-left: 25px;
}

h3.bBold{
border-bottom: 1px solid #C3AA60;
padding-top: 10px;
}

img{
border:0;
}

td{
vertical-align: top;
}

a:link, a:visited{
color:#4F0000;
}

label{
float:left;
width:30%;
text-align:right;
margin-right:5px;
margin-top:3px;
}

/* @group header */

#header{
	
	background-image:url(../images/lesorgentiHeader.jpg);
	background-repeat:no-repeat;
	height:265px;
}


#menubg{
background-color: #4F0000;
padding: 5px;
}

/* @group homeNav */

#homeNav {
float:left;
text-align: left;
padding-left: 5px;
}


#homeNav ul{
	margin:0;
	padding:5px 0px 0px 0px;
}

#homeNav ul li{
	display:inline;

}

#homeNav ul li a:link, #homeNav ul li a:visited{
	text-decoration: none;
	color: #ffffff;
	padding:0px 7px;
	font-size: 11px;
}

#homeNav ul li a:hover{
	text-decoration:underline;
}

/* @end */


/* @group languagesMenu */
#languages{
	text-align: right;
}

#languages ul{
	margin:0;
	padding:5px 0px 0px 0px;
}

#languages ul li{
	display:inline;

}

#languages ul li a:link, #languages ul li a:visited{
	text-decoration: none;
	color: #ffffff;
	padding:0px 7px;
	font-size: 12px;
	border-right: 1px solid #ffffff;
}

#languages ul li a:hover{
	text-decoration:underline;
}

/* @end */



/* @end */

/* @group content */

#content{
background-color:#E4C872;

padding: 7px;
text-align: justify;
}

.main{
width:505px;
float: left;
}

.right{
width: 315px;
float: right;
}



/* @end */

/* @group navigation */
#mainNav{
	
position:relative;
top:224px;
font-family:Times, "Book Antiqua", "Palatino","FreeSerif", serif;
background:#160100;
padding-top:9px;
padding-bottom: 5px;
margin-bottom:10px;
font-size: 14px;

}

#mainNav ul{
	margin: 0;
	padding: 0;
}

#mainNav ul li{
	display:inline;	
	
}

#mainNav ul li a:link, #mainNav ul li a:visited{
	color:#ffffff;
	padding: 5px;
	text-decoration: none;
	font-size: 13px;
}

#mainNav ul li a:hover{
background: #E4C872;
color: #4F0000;
}

.selected{
background: #E4C872;
color: #4F0000;
}

/* @end */

.clear{
	clear: both;
}

#footer{
	background-image:url(../images/footerBg.png);
	background-repeat: repeat-y;
	padding:7px 5px;
	color:#fff;
	border-top:1px solid #000;
}

#footer img {
	border:2px solid #fff;
}

.box{
text-align:justify;
padding: 3px;

}

.booking{

text-align:justify;
padding: 3px;
border:1px solid #C3AA60;
background:#CAB164;

}


.sorgentiImg{
	
	border: 2px solid #C3AA60;
	padding:2px;
	margin-right:7px;
}

.bBold{
	font-weight:bold;
	color:#440002;
	
}

#offers ul li{
	font-weight:bold;
	color:#440002;
	margin-bottom:7px;
	
}

#offers ul li ul li{
	
	font-weight:normal;
	color:#000;
	margin-bottom:3px;
}

.offer{
padding:15px 10px 10px 10px;
background-image: url('../images/offerTop.png');
background-repeat: no-repeat;
background-position: top center;
border:1px solid #CAB164;
border-bottom: 2px solid #CAB164;
border-right: 2px solid #CAB164;
background-color: #FCDC7C;
margin-bottom: 15px;
}

.offer h3{
text-align: center;
border: 0;
font-size: 18px;
font-style: italic;
color:#440002;
}

.col{
width: 150px;
float:left;
margin-right:10px;
text-align: left;
border:1px solid #C3AA60;
background:#CAB164;
}

.col p{
padding: 3px;
}

.menuTitle{
background:#4F0000;
color:#FBF4D5;
padding: 3px;
}

.menuCard{
width:400px;
margin:0 auto 20px auto;
text-align: center;
border:1px solid #C3AA60;
background:#CAB164;
}

.menuCard p{
padding: 0 10px;
}

.em{
font-style: italic;
font-size: 12px;
}