/* 
---------------------------------------------------------------------------
AUTHOR:  			Donatella Piccininno
WEBSITE:   			http://www.valedelrei.com
TEMPLATE NAME: 		Hotel Val dei Rei
TEMPLATE CODE: 		0001
VERSION:          	0.1   
LAST MODIFIED:    	November-19-2009
----------------------------------------------------------------------------  
/* see reset.css */

/* CSS Document */

/* =0 Reset 
-------------------------------------------------------------------*/  
@import url('reset.css');    

/* =1 Global 
-------------------------------------------------------------------*/  
/*
1.1em = 11px
1.2em = 12px
1.3em = 13px
1.4em = 14px
1.5em = 15px
1.6em = 16px
1.7em = 17px
1.8em = 18px
*/
body {margin:0px;padding:0px;background:#FFF;font-family:"Lucida Sans Unicode", Times, serif; font-size:62.5%;color:#192C46;} /* 10px */

/* =2 Links
-------------------------------------------------------------------*/  
a{color:#000000;text-decoration:none;}
a:hover{color:#6A020A;text-decoration:none;}

/* =3 Headings
-------------------------------------------------------------------*/  

/* =4 Header 
-------------------------------------------------------------------*/

/*header: h1 e language menu*/
#header{float:left;width:830px;height:20px;padding-left:10px;}
#header h1{font-family:Arial, Helvetica, sans-serif;font-size:1.0em;color:#0B1F3D;font-weight:normal;padding:0px;margin:0px;}
#header h1,#header h2,#header h3,#header a {
	float:left;
	color:#333;
	margin-right:3px;
}
#language_box {display:block;padding:0px;margin:0px;}
#language_box li{display:inline;}
#language_box li a{display:inline;font-family:Arial, Helvetica, sans-serif;font-size:1.0em;color:#0B1F3D;padding:0 3px;border-right:solid 1px #0B1F3D;}
#language_box li a:hover{text-decoration:underline;}
#language_box li.current a{text-decoration:underline;}
#language_box li.current a:hover{text-decoration:underline;}
#language_box li.last a{border:none;}

/* =5 Navigation 
-------------------------------------------------------------------*/
#main{
	width:960px;
	margin:0 auto;
	background:#FFFFFF;
	margin-top:10px;
	overflow:hidden;
}

/*logo*/
#logo{float:left;width:220px;height:110px;}
#logo img{border:none;}

/*flash home (+ grande) e flash pagine interne*/
#flash_home{clear:both;width:960px;height:375px;background:url(../images/shadow_flash_home.jpg) top left no-repeat;margin-top:10px;padding:20px 20px 0 20px;}
#flash{clear:both;width:960px;height:235px;background:url(../images/shadow_flash.jpg) top left no-repeat;margin-top:10px;padding:20px 20px 0 20px;}

/*menu*/
#menu_box {width:920px;margin:0 auto;padding:0px;}
#menu_box li{display:inline;padding-right:14px;}
#menu_box li a{display:inline;font-family:"Lucida Sans Unicode", Times, serif;font-size:1.3em;line-height:1.3em;color:#0B1F3D;}
#menu_box li a:hover{color:#D86C0F;}
#menu_box li.current a{color:#D86C0F;}
#menu_box li.current a:hover{color:#D86C0F;}
#menu_box li.last a{padding:0px;}

/*contenuto*/
#content{width:920px;margin:0 auto;padding:0;margin-top:20px;margin-bottom:20px;overflow:hidden;}

/*left menu*/
#left_menu {float:left;height:200px;width:170px;background:url(../images/shadow_left_menu.jpg) right center no-repeat;margin:0px;padding:0px;}
#left_menu li{}
#left_menu li a{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.8em;line-height:1.8em;color:#D86C0C;}
#left_menu li a:hover{color:#192C46;}
#left_menu li.current{background:url(../images/arrow_left_menu.gif) left center no-repeat;padding-left:15px;}
#left_menu li.current a{color:#D86C0C;}
#left_menu li.current a:hover{color:#D86C0C;}

/*Pagina introduttiva: nessuna voce del menu di sinistra selezionato*/
#center_column{float:left;width:275px;margin-left:20px;}
#right_column{float:left;width:330px;margin-left:45px;}
.cornice_logo{position:relative;width:330px;height:274px;background:url(../images/cornice_logo.jpg) no-repeat;}
.cornice_logo img{position:absolute;left:42px;top:40px;width:265px;height:200px;}

/*Pagina di dettaglio: selezionata voce del menu di sinistra*/
/*#center_column_detail{float:left;width:440px;position:relative;left:-3px;}*/
#center_column_detail{float:left;position:relative;left:-3px;width:705px;}
#center_column_detail h1{width:auto;}
#center_column_detail img{float:left;padding-right:45px;padding-bottom:45px;}
#center_column_detail h3{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.3em;line-height:1.3em;padding:0 0 0 0;margin:5px 0 0 0;color:#192C46;font-weight:normal;}


/*Photogallery*/
#left_column_photogallery{float:left;width:100px;}
#right_column_photogallery{float:right;width:850px;margin-top:45px;}

#photogallery .gallery{}
#photogallery .gallery .image{float:left;width:105px;height:85px;background:url(../images/bg_gallery_image.gif) top left no-repeat;padding:7px; 7px 0 0}
#photogallery .gallery a img{width:90px;height:70px;}
#photogallery .gallery a:hover img{}


/*Two column layout: es services*/
/*#left_column_two_column{float:left;width:350px;}*/
/*#right_column_two_column{float:left;width:330px;margin-left:100px;}*/
#left_column_two_column{float:left;width:780px;}
#left_column_two_column .cornice_logo{margin-left:45px;padding-bottom:45px;position:relative;width:330px;height:274px;background:url(../images/cornice_logo.jpg) no-repeat;float:right;}


/*List page: offerte ed eventi*/
#left_column_items{float:left;width:230px;background:url(../images/shadow_left_menu.jpg) right center no-repeat;height: auto !important;height: 200px;min-height: 200px;}
#center_column_items{float:left;width:620px;padding-left:20px;}
#right_column_items{float:left;width:290px;padding-top:20px;padding-left:50px;}
#left_column_items .item{border-bottom:dotted 1px #CCC;width:205px;padding:10px 0;}
#left_column_items .item h1{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.3em;padding:0 0 0 0;margin:0 0 0 0;color:#D86C0C;font-weight:normal;}
#left_column_items .item h1.select{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.3em;padding:0 0 0 0;margin:0 0 0 0;color:#D86C0C;font-weight:normal;background:url(../images/arrow_left_menu.gif) left center no-repeat;padding-left:15px;}
#left_column_items .item h3{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.3em;line-height:1.3em;padding:0 0 0 0;margin:5px 0 0 0;color:#192C46;font-weight:normal;}
#left_column_items .item .more{padding:5px 0;}
#left_column_items .item .more a{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.1em;color:#D86C0C;font-weight:normal;}
#center_column_items .more{padding:15px 0;}
#center_column_items .more a{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.3em;color:#D86C0C;font-weight:bold;}
#center_column_items .image_listpage{float:right;width:290px;height:250px;padding-left:45px;padding-bottom:45px;}

/*Home offerte*/
.items_box{float:left;height:110px;width:285px;background:url(../images/shadow_items.jpg) right no-repeat;padding:20px 0 0 20px;}
.items_box .thumb{float:left;width:100px;height:90px;background:#FFFFFF;border:solid 1px #CCCCCC;}
.items_box .thumb img{padding:5px;}
.items_box .detail{float:left;width:170px;padding-left:5px;}
.items_box .detail h1{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.5em;padding:0 0 10px 0;margin:0 0 0 0;color:#D86C0C;font-weight:bold;}
.items_box .detail h3{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.3em;line-height:1.3em;padding:0;margin:0;color:#192C46;font-weight:normal;}

.items_box .detail .more{float:left;margin:10px 0 0 0;}
.items_box .detail .more a{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.1em;color:#D86C0C;}
.items_box .detail .book{float:right;margin:10px 20px 0 0;}
.items_box .detail .book a{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.1em;color:#D86C0C;font-weight:bold;}

/*Location*/
#map_container{clear:both;width:960px;height:375px;background:url(../images/shadow_flash_home.jpg) top left no-repeat;margin-top:10px;padding:20px 20px 0 20px;}
#map_canvas{width:920px;height:370px;}
.firstHeading{font-size:1.4em;color:#D86C0C;margin-bottom:5px;}
#bodyContent{font-size:1.3em;color:#192C46;}

/*SiteMap*/
.site_map {margin:0 0 0 50px;padding:0px;}
.site_map li{line-height:2.0em;list-style:disc;}
.site_map li a{font-family:"Lucida Sans Unicode", Times, serif;color:#192C46;}
.site_map li a:hover{color:#D86C0C;}
.level-2 li{margin:0 0 0 20px;padding:0px;line-height:1.3em;list-style:circle;}

/*2 colonne: sitemap, newsletter, links*/
#column_left{float:left;width:350px;}
#column_right{float:left;width:330px;margin-left:100px;}

/*footer: copyright e footer menu*/
#footer{float:left;width:300px;height:20px;padding-left:45px;margin-top:10px;}
#footer #copyright{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;color:#999999;font-weight:normal;padding:0px;margin:0px;}
#footer_menu {display:block;text-align:right;padding-right:35px;margin:0px;margin-top:10px;}
#footer_menu li{display:inline;}
#footer_menu li a{display:inline;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;color:#999999;padding:0 3px;border-right:solid 1px #999999;}
#footer_menu li a:hover{text-decoration:underline;}
#footer_menu li.current a{text-decoration:underline;}
#footer_menu li.current a:hover{text-decoration:underline;}
#footer_menu li.last a{border:none;}

/*formattazione dei tag h1, h2, h3 a seconda dei template usati*/
/*3 colonne: nessuna voce sottomenu selezionata*/
#content #center_column h1{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.8em;line-height:1.8em;color:#D86C0C;font-weight:normal;padding:0px;margin:0px;}
#content #center_column h2{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.3em;color:#D86C0C;font-weight:normal;padding:0px;margin:0px;}
#content #center_column h3{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.3em;line-height:1.3em;color:#192C46;font-weight:normal;padding:10px 0 0 0;margin:0px;}
/*3 colonne: voce sottomenu selezionata*/
#content #center_column_detail h1{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.8em;line-height:1.8em;color:#D86C0C;font-weight:normal;padding-left:10px;margin:0px;}
#content #right_column_detail h3{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.3em;line-height:1.3em;color:#192C46;font-weight:normal;padding:10px 0 0 0;margin:0px;}
/*2 colonnetesto e logo in cornice*/
#content #left_column_two_column h1{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.8em;line-height:1.8em;color:#D86C0C;font-weight:normal;padding:0px;margin:0px;}
#content #left_column_two_column h3{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.3em;line-height:1.3em;color:#192C46;font-weight:normal;padding:10px 0 0 margin:0px;}
/*photogallery*/
#content #left_column_photogallery h1{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.8em;line-height:1.8em;color:#D86C0C;font-weight:normal;padding:0px;margin:0px;}
#content #left_column_photogallery h3{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.3em;line-height:1.3em;color:#192C46;font-weight:normal;padding:10px 0 0 margin:0px;}
/*List page: offerte ed eventi*/
#content #center_column_items h1{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.8em;line-height:1.8em;color:#D86C0C;font-weight:normal;padding:0px;margin:0px 0 5px 0;}
#content #center_column_items h2{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.3em;color:#D86C0C;font-weight:normal;padding:0px;margin:0px;}
#content #center_column_items h3{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.3em;line-height:1.3em;color:#192C46;font-weight:normal;margin:5px 0 0 }
/*2 colonne: sitemap,newsletter,links*/
#column_left h1{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.3em;padding:0 0 0 0;margin:0 0 0 0;color:#D86C0C;font-weight:normal;font-family:"Lucida Sans Unicode", Times, serif;font-size:1.8em;line-height:1.8em;color:#D86C0C;font-weight:normal;padding:0px;margin:0px;}
#column_left h3{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.3em;line-height:1.3em;color:#192C46;font-weight:normal;padding:10px 0 0 0;margin:0px;}

/*classes*/
.line_grey{width:880px;height:7px;background:url(../images/grey.gif) left bottom repeat-x;margin:0 auto;}
.last{background:none;}
.bg_rosa{background:#F7E2CF;}
.left{float:left;}

/* =6 BookingForm 
-------------------------------------------------------------------*/  

/* =7 Form 
-------------------------------------------------------------------*/  

/* =8 Extra 
-------------------------------------------------------------------*/
.ClearAll{clear:both;}
div.simple_flash_image_rotator a{display:none;}


/* =9 Footer 
-------------------------------------------------------------------*/

/* TRADE ------------------------------------------------------------------*/

#content #center_column_trade h1{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.8em;line-height:1.8em;color:#D86C0C;font-weight:normal;padding-left:10px;margin:0px;}
#center_column_trade {float:left;position:relative;width:905px;}
#center_column_trade h1{width:auto;}
#center_column_trade img{float:left;padding-right:45px;padding-bottom:45px;}
#center_column_trade h3{font-family:"Lucida Sans Unicode", Times, serif;font-size:1.3em;line-height:1.3em;padding:0 0 0 0;margin:5px 0 0 0;color:#192C46;font-weight:normal;}
#document_box {width:445px;}
#document_box .doc {height:20px;font-family:"Lucida Sans Unicode", Times, serif;font-size:1.3em;line-height:1.3em;color:#192C46;font-weight:normal;padding:10px 0 10px 0;margin:0px;border-bottom:1px dotted #000;}