/* 
---------------------------------------------------------------------------
AUTHOR:  			Donatella Piccininno
WEBSITE:   			http://www.hotelprati.it
TEMPLATE NAME: 		Hotel PRATI
TEMPLATE CODE: 		0001
VERSION:          	0.1   
LAST MODIFIED:    	April 2010
----------------------------------------------------------------------------  
/* 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:transparent url(../images/B_bg1.png);font-family:Georgia, "Times New Roman", Times, serif; font-size:62.5%;color:#a8a8a8;} /* 10px */

/* =2 Links
-------------------------------------------------------------------*/  
a{color:#EEE;text-decoration:none;}
a:hover{color:#A5CEFE;text-decoration:none;}

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

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

/*header: h1 e language menu*/
#header{float:left;width:840px;height:20px;padding-left:10px;}
#header h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.0em;color:#979797;font-weight:normal;padding:0px;margin:0px;}
#header h1,#header h2,#header h3,#header a {
	float:left;
	color:#979797;
	margin-right:3px;
}
#language_box {display:block;padding:0px;margin:0px;}
#language_box li{display:inline;}
#language_box li a{display:inline;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.0em;color:#979797;padding:0 3px;border-right:solid 1px #979797;}
#language_box li a:hover{text-decoration:underline;color:#FFF;}
#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; padding-left:20px;}
#logo img{border:none;}
#header_text_1{float:left;width:140px;height:80px; padding-right:10px; font-size:11px; line-height: 15px; padding-top:30px; color:#979797;}
#header_text_2{float:left;width:140px;height:80px; padding-right:10px; font-size:11px; line-height: 15px; padding-top:30px; color:#979797;}

/*flash home (+ grande) e flash pagine interne*/
#flash_home{clear:both;width:960px;height:370px !important;padding:10px 20px 0px 20px;}
#flash{clear:both;width:960px;height:230px !important;padding:10px 20px 0px 20px;} 
#ombra_flash {width:960px; height:20px; clear:both; margin:0px; padding:0px 20px; background:url(../images/shadow_hor.png) 20px top no-repeat;}

/*menu*/
#menu_box {width:920px;margin:-10px auto 0 auto;padding:0;}
#menu_box li{display:inline;padding-right:7px;}
#menu_box li a{display:inline; padding-right:7px; font-family:Georgia, "Times New Roman", Times, serif;font-size:1.5em;line-height:1.5em;color:#979797; text-transform:uppercase; border-right:solid 1px #979797;}
#menu_box li a:hover{color:#A5CEFE;}
#menu_box li.current a{color:#A5CEFE;}
#menu_box li.current a:hover{color:#A5CEFE;}
#menu_box li.last a{padding:0px; border:none;}

/*contenuto*/
#content{width:920px;margin:0 auto;padding:0;margin-top:10px;overflow:hidden; background-color: #474747;}
#content ul{list-style: disc inside none;}

/*left menu*/
#left_menu {float:left;width:170px;margin:0px;padding:20px; height:auto !important;  }
ul#left_menu {list-style: none outside none;}
#left_menu li a{font-family:Georgia, "Times New Roman", Times, serif; font-size:1.8em;line-height:1.8em;color:#F3E4C5;}
#left_menu li a:hover{color:#A5CEFE;}
#left_menu li.current{background:url(../images/arrow_left_menu.gif) left center no-repeat;padding-left:15px;}
#left_menu li.current a{color:#A5CEFE;}
#left_menu li.current a:hover{color:#A5CEFE;}

/*Pagina introduttiva: nessuna voce del menu di sinistra selezionato*/
#center_column{float:left;width:439px;margin-left:20px; border-left: 1px solid #F3E4C5;}
#right_column{float:left;width:170px; padding:60px 15px 15px 15px;}
.cornice_logo{width:150px;height:186px; padding:8px 10px; background:url(../images/cornice_logo.png) no-repeat;}
.cornice_logo img{width:150px; height:186px;}

#column_right  div.cornice_logo {width:290px;height:258px; margin-left:45px; margin-bottom:45px; margin-top:45px; padding:10px; background:url(../images/ombra_large.png) no-repeat;}
#column_right div.cornice_logo img{width:290px;height:258px;}

#right_columns {float:left;width:170px; padding:60px 20px;}
#right_columns  div.cornice_logo {width:150px;height:186px; padding:10px; background:url(../images/cornice_logo.png) no-repeat;}
#right_columns div.cornice_logo img{width:150px;height:186px;}

/*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;width:664px; border-left:1px solid #F3E4C5;}
#center_column_detail h1{width:auto;}
#center_column_detail img{float:left;padding-right:45px;padding-bottom:45px;}
#center_column_detail h3{font-family:Georgia, "Times New Roman", Times, serif; font-size:1.3em;line-height:1.3em;padding:0 0 0 0;margin:5px 0 0 0;color:#A8A8A8;font-weight:normal;}


/*Photogallery*/
#left_column_photogallery{padding:20px 20px 0px 20px;}
#right_column_photogallery{padding:20px; width:880px;}


#photogallery .gallery .image{float:left;width:90px;height:70px;background: transparent url(../images/ombra_thumb_gallery.png) top left no-repeat;padding:10px;}
#photogallery .gallery a img{width:90px;height:70px;}
#photogallery .gallery a:hover img{}

#minigallery  div.gallery {padding-top:30px;}
#minigallery .gallery .image{float:left;width:145px;height:120px;background: transparent url(../images/ombra_minigallery.png) top left no-repeat;padding:10px; margin-right:5px;}
#minigallery .gallery a img{width:145px;height:120px;}
#minigallery .gallery a:hover img{width:145px;height:120px;}



#left_column_two_column{float:left;width:680px; padding:20px;}
/*#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:210px;height: auto !important;height: 200px;min-height: 200px; padding:70px 20px 20px 20px; background: #424242; }
#center_column_items{float:left;width:620px;padding:20px;}
#right_column_items{float:left;width:290px;padding-top:20px;padding-left:50px;}
#left_column_items .item{border-bottom:dotted 1px #252525;width:205px;padding:10px 0;}
#left_column_items .item h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;padding:0 0 0 0;margin:0 0 0 0;color:#F3E4C5;font-weight:normal;}
#left_column_items .item h1.select{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;padding:0 0 0 0;margin:0 0 0 0;color:#F3E4C5;font-weight:normal;background:url(../images/arrow_left_menu.gif) left center no-repeat;padding-left:15px;}
#left_column_items .item h3{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;line-height:1.3em;padding:0 0 0 0;margin:5px 0 0 0;color:#A8A8A8;font-weight:normal;}
#left_column_items .item .more{padding:5px 0;}
#left_column_items .item .more a{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.1em;color:#F3E4C5;font-weight:normal;}
#left_column_items .item .more a:hover{color:#A5CEFE;}
#center_column_items .more{padding:15px 0;}
#center_column_items .more a{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;color:#A5CEFE;font-weight:bold;}
#center_column_items .more a:hover{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;color:#F3E4C5;font-weight:bold;}

#center_column_items .image_listpage{float:right;width:290px;height:258px; margin-left:45px; margin-bottom:45px; padding:10px; background:url(../images/ombra_large.png) no-repeat;}

/*Home offerte*/
.items_box{float:left;height:140px;width:285px;padding:20px 0 0 20px;}
.items_box .thumb{float:left;width:100px;height:100px;padding:10px; background: transparent url(../images/ombra_thumb_home.png) no-repeat;}
.items_box .thumb img{width:100px;height:100px; background:transparent;}
.items_box .detail{float:left;width:160px;padding-left:5px; padding-top:10px;}
.items_box .detail h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.5em;padding:0 0 10px 0;margin:0 0 0 0;color:#F3E4C5;font-weight:bold;}
.items_box .detail h3{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;line-height:1.3em;padding:0;margin:0;color:#A8A8A8;font-weight:normal;}

.items_box .detail .more{float:left;margin:10px 0 0 0;}
.items_box .detail .more a{font-family:Georgia, "Times New Roman", Times, serif; font-size:1.1em;color:#F3E4C5;}
.items_box .detail .more a:hover{color: #A5CEFE;}
.items_box .detail .book{float:right;margin:10px 20px 0 0;}
.items_box .detail .book a{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.1em;color:#F3E4C5;font-weight:bold;}
.items_box .detail .book a:hover{ color: #A5CEFE; }

/*Location*/
#map_container{clear:both;width:960px;height:370px;padding:20px 20px 0 20px;}
#map_canvas{width:920px;height:370px;}
.firstHeading{font-size:1.4em;color:#F3E4C5;margin-bottom:5px;}
#bodyContent{font-size:1.3em;color:#A8A8A8;}

/*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:Georgia, "Times New Roman", Times, serif;color:#A8A8A8;}
.site_map li a:hover{color:#A5CEFE;}
.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:310px; padding:20px;}
#column_right{float:left;width:300px; padding:15px; margin-left:100px;}


#ombra_footer {width:960px; height:20px; clear:both; margin:0px; padding:0px 20px; background:url(../images/shadow_hor.png) 20px top no-repeat;}


/*footer: copyright e footer menu*/
#footer{float:left;width:300px;height:20px;padding-left:45px;margin-top:-5px;}
#footer #copyright{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.1em;color:#BDBDBD;font-weight:normal;padding:0px;margin:0px;}
#footer_menu {display:block;text-align:right;padding-right:35px;margin:0px;margin-top:-5px;}
#footer_menu li{display:inline;}
#footer_menu li a{display:inline;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.1em;color:#979797;padding:0 3px;border-right:solid 1px #979797; text-transform:uppercase;}
#footer_menu li a:hover{text-decoration:underline; color: #FFF;}
#footer_menu li.current a{text-decoration:underline;color:#FFF;}
#footer_menu li.current a:hover{text-decoration:underline;color:#979797;}
#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 {padding:20px;}
#content #center_column h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:2.5em;line-height:2em;color:#F3E4C5;font-weight:normal;padding-left:10px;margin:0px;}
#content #center_column h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;color:#F3E4C5;font-weight:normal;padding:0px;margin:0px;}
#content #center_column h3{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;line-height:1.3em;color:#A8A8A8;font-weight:normal;padding:10px 0 0 0;margin:0px;}
/*3 colonne: voce sottomenu selezionata*/
#content #center_column_detail {padding: 20px;}
#content #center_column_detail h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:2.5em;line-height:2em;color:#F3E4C5;font-weight:normal;padding-left:10px;margin:0px;}
#content #right_column_detail h3{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;line-height:1.3em;color:#A8A8A8;font-weight:normal;padding:10px 0 0 0;margin:0px;}
/*2 colonnetesto e logo in cornice*/
#content #left_column_two_column h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:2.7em;color:#F3E4C5;font-weight:normal;padding:0 0 20px 40px;margin:0px;}
#content #left_column_two_column h3{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;line-height:1.3em;color:#A8A8A8;font-weight:normal;padding:10px 0 0 margin:0px; text-align:justify;}
/*photogallery*/
#content #left_column_photogallery h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:2.7em;line-height:2.2em;color:#F3E4C5;font-weight:normal;padding:0px;margin:0px;}
#content #left_column_photogallery h3{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;line-height:1.3em;color:#A8A8A8;font-weight:normal;padding:10px 0 0 margin:0px;}
/*List page: offerte ed eventi*/
#content #center_column_items h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:2.5em;line-height:2.2em;color:#F3E4C5;font-weight:normal;padding:0px;margin:0px 0 5px 0;}
#content #center_column_items h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;color:#F3E4C5;font-weight:normal;padding:0px;margin:0px;}
#content #center_column_items h3{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;line-height:1.3em;color:#A8A8A8;font-weight:normal;margin:5px 0 0 }
/*2 colonne: sitemap,newsletter,links*/
#column_left h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;padding:0 0 0 0;margin:0 0 0 0;color:#F3E4C5;font-weight:normal;font-size:1.8em;line-height:1.8em;color:#F3E4C5;font-weight:normal;padding:0px;margin:0px;}
#column_left h3{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.3em;line-height:1.3em;color:#A8A8A8;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{}
.left{float:left;} 

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

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

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

#content table.normale td {padding:5px; border: 1px solid #F3E4C5;}

ul.napoli li {list-style: none outside none; padding:10px; height:48px; font-size: 14px; border-bottom: 1px dotted #FCFCFC;}
ul.napoli li a.lbox {display: block; float:left; width:70px; height:48px;font-size: 14px; cursor: url("/graphics/zoomin.cur"), pointer; }
ul.napoli li div.napolilink { width: 570px; height: 48px; float:left; font-size: 14px; padding-left:10px;}
h2.napolititolo  {font-size:18px; font-weight: bold;}

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

