/* COLUMNS
---------------------*/
* html #wrapper {width:100%;}
body hr, hr{height:1px;background-color:#3c5257;border:0px solid #3c5257;}
body img{border:none;}
body strong{color:#003;font-size:94%;}
body h1{font-size:1.1em;color:#c90;padding-left:25px;}
a, a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
p{text-align:justify;font-size:.9em;}

/* COLUMNS
---------------------*/
#bodypage{font-family: Georgia, "Times New Roman", serif;font-size:100%;color:#666;text-align:left;padding:0px;background: #fff url('/library/images/loading.gif') no-repeat 20% 30%;}
#column_main{position:relative;z-index:10;width:100%;min-height: 509px; height: auto !important; height: 509px;background: transparent url('/library/images/2009_main.jpg') no-repeat top left;}
#column_info{position:relative;z-index:10;width:100%;display:table;min-height: 240px; height: auto !important; height: 240px;margin-top:-10px;background: transparent url('/library/images/2009_bkg_lower.gif') top left repeat-x;}
#column_footer{width:100%;min-height: 140px; height: auto !important; height: 140px;margin-top:-20px;padding-top:5px;background: transparent url('/library/images/2009_cornice_footer.gif') top left repeat-x;color:#fff;}
#main_item{position:relative;background: transparent url('/library/images/loading.gif') no-repeat 50% 30%;text-align:center;z-index:1;}

/* LANGS
---------------------*/
#langs{text-transform:lowercase;font-size:0.81em;margin:0px;width:480px;text-align:right;padding:2px 0 10px 0;}
#langs a, a:visited{color:#e1e1e1;}
#langs a:hover, #langs a.active{color:#333;background:none;}
#langs .flag{width:25px;}
#langs img{border:none;margin:0px 2px;}

/* MAINSLIDE
---------------------------*/
.jcarousel-container {position: relative;}
.jcarousel-clip {z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative;width:}
.jcarousel-clip-horizontal {width: 380px;float:right;}
.jcarousel-list {z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0;}
.jcarousel-item {float: left; list-style: none; width: 110px;padding:10px;}
.jcarousel-scroll {margin-top: 0px; text-align: center;}
#mainslide_container{width:460px;}
#mainslide_container img{border:1px solid #f19716;}
#mainslide_container ul{list-style:none;overflow:hidden;width:1280px;}
#mainslide_container ul li{list-style:none;float: left; display:inline;}
/* TITLES
---------------------*/
.title_box{min-height: 90px; height: auto !important; height: 90px;padding:30px 0px 0px 75px;margin-top:-30px;position:relative; z-index:30;margin-bottom:0px;width:350px;}	
.title_news{background: transparent url('/library/images/ico_news.gif') top left no-repeat;}
.title_guest{background: transparent url('/library/images/ico_guest.gif') top left no-repeat;}
.title_contact{background: transparent url('/library/images/ico_contact.gif') top left no-repeat;}
.title{width:99%;display:block;text-align:left;border-bottom:1px solid #9a9bac;padding:2px 0;margin:0px;}

#booking{min-height: 90px; height: auto !important; height: 90px;padding:20px 0px 0px 105px;position:relative; z-index:30;margin-bottom:0px;
background: transparent url('/library/images/booking_on_line.gif') top left no-repeat;}	
/* TITLE MAIN
---------------------------*/
#bed_and_breakfast_matelica_castelraimondo{position:absolute;z-index:50;top:20px;left:180px;/*Size of the image*/ padding-top: 82px; width: 219px; /*The image*/ background-image: url('/library/images/bed_and_breakfast_matelica_castelraimondo.gif'); background-repeat: no-repeat; font-size:10px;/*Hide the text*/ overflow: hidden; /* WIN IE5 hack */ height: 82px; voice-family: "\"}\""; voice-family:inherit; height: 0; margin:0px;}

/* NEWS
---------------------------*/
#news{width:390px;overflow:auto;height: 440px;	font-size: .9em;color:#333;	border:1px solid #3c5257;padding:0px;margin-bottom:30px;padding:0px;text-align:left;}
#news span.small{font-size:.8em;font-style:italic;color:#000;}
#news h1{font-size:18px;}
#news .news_item{width:260px;padding-right:5px;}
#news .data {/*font-size:12px;*/}
#news .titolo_eventi{margin-top:20px;font-weight: bold;text-transform: uppercase;	color:#fff;border-bottom:1px solid #e1e1e1;margin:0px;	padding:5px;background-color:#3c5257;font-size:1.2em;}
#news .paese_sx {font-style:oblique;color:#333;font-weight: bold;border-bottom:1px solid #ccc;background-color:#e1e1e1;padding:3px;}
#news .titolo_evento_sx {/*	font-size:15px;*/font-weight: bold;padding:3px 0;background-color:#fff;color:#900;}
#news .info_evento_sx {text-align:justify;	font-size:.9em;color:#333; padding-right:5px;	margin-bottom:20px;}
#news hr {color:#fff; width:260px;}

/* GUESTBOOK
---------------------------*/
/*
#guestbook{width:390px;font-size:95%;margin-top:5px;}
#guestbook p{color:#3c5257;border-bottom:1px solid #e1e1e1;padding:3px 0px 10px 40px;width:100%;background:transparent url('/library/images/ico_cappuccino.gif') top left no-repeat;}
#guestbook span.data{font-size:95%;font-style:italic;}
*/
#guestbook{width:90%;font-size:95%;margin-top:5px;}
#guestbook p{color:#3c5257;border-bottom:1px solid #e1e1e1;padding:3px 0px 10px 40px;width:100%;background:transparent url('/library/images/ico_cappuccino.gif') top left no-repeat;}
#guestbook span.data{font-size:95%;font-style:italic;}

/*AMENITIES
---------------------------*/
#amenities_container{width:100%;margin:0px auto;text-align:center;}
.amenities{width:22%;float:left;display:inline;}
.amenities img{clear:both;}
.amenities p{padding-top:2px;font-size:90%;text-align:center;}

/* FOOTER
---------------------------*/
#footer {font-size:0.95em; line-height:1.5em; color:#fff;}
#footer p{padding:30px;}
#footer a, #footer a:visited { text-decoration:none; color:#e0eff3;}
#footer a:hover, #footer a.on, #footer .on  { text-decoration:underline; color:#f19716;font-size:110%;}
#footer strong{color:#f19716;font-size:110%;}
#footer .ind { padding:18px 0 0 0px;}
#footer .txt { padding-top:7px; color:#fff; font-weight:bold;}


