/* 
---------------------------------------------------------------------------
AUTHOR:  			Donatella Piccininno
WEBSITE:   			http://www.alcovadeldoge.com
TEMPLATE NAME: 		Hotel Alcova del Doge
TEMPLATE CODE: 		0001
VERSION:          	0.1   
LAST MODIFIED:    	September-21-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:#561617 url(../images/bg_rossochiaro.jpg) repeat-x;font-family:Arial, Helvetica, sans-serif; font-size:62.5%;color:#000;} /* 10px */

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

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

/* =4 Header 
-------------------------------------------------------------------*/
h1{float:left;color:#768799;font-size:1.1em;margin:0px;color:#6C070F;}

/* =5 Navigation
-------------------------------------------------------------------*/
#service_box{width:1010px;margin:0 auto;text-align:center;height:15px;}
#page_box{width:1031px;margin:0 auto;background:url(../images/shadow_page_box.png) repeat-y;overflow:hidden;margin-top:10px}
#page{width:950px;margin:0 0 0 10px;overflow:hidden;padding:0 30px 0 30px;}

#header{width:950px;height:180px;}
#header #col_sx{float:left;width:315px;height:170px;background:url(../images/bg_header_col_sx.gif) no-repeat;}
#header #col_sx #descr{margin:10px 0 0 0;font:Georgia, "Times New Roman", Times, serif;font-size:1.2em;font-weight:bold;font-style:italic;color:#6C070F;}
#header #col_sx #logo{witdh:304px;height:135px;background:url(../images/logo.jpg) no-repeat;margin:12px 0 0 0;}
#header #col_dx{float:right;width:300px;height:170px;background:url(../images/bg_header_col_dx.gif) no-repeat;}
#header #col_dx #language_menu{float:right;margin:10px 0 0 0;}
#header #col_dx #booking_form_box{width:300px;height:130px;margin:30px 0 0 0;}

/*language*/
#language_menu ul{margin:0px;padding:0px;display:block;}
#language_menu li {float:left; display:inline;list-style:none;}
#language_menu li.flag_en{float:left;background:url(../images/flag_en.gif) no-repeat;padding: 0 10px 0 10px;cursor:pointer;}
#language_menu li.flag_fr{float:left;background:url(../images/flag_fr.gif) no-repeat;padding: 0 10px 0 10px;cursor:pointer;}
#language_menu li.flag_de{float:left;background:url(../images/flag_de.gif) no-repeat;padding: 0 10px 0 10px;cursor:pointer;}
#language_menu li.flag_it{float:left;background:url(../images/flag_it.gif) no-repeat;padding: 0 10px 0 10px;cursor:pointer;}

#flash_menu_box{width:950px;height:350px;}
#flash_menu_box #flash{float:left;width:640px;height:350px;}
#flash_menu_box #menu_box{float:right;width:309px;height:350px;background:#44130F;border-left:solid 1px #FFF;}

/*menu*/
#menu{width:309px;height:350px;margin:0px;padding:0px;overflow:hidden;position:absolute;}
#menu li a{width:279px;height:14px;display:block;text-align:left;font-size:1.1em;font-weight:bold;color:#FFF;background:url(../images/bg_button.gif) repeat-x;padding:5px 0 20px 30px;cursor:pointer; line-height:24px;}
#menu li a:hover{background:url(../images/bg_button_sel.gif) repeat-x;}
#menu .current a{background:url(../images/bg_button_sel.gif) repeat-x;}

#content_box{width:950px;overflow:hidden;margin-top:10px;}
#content_box #home_col_sx{float:left;width:615px;padding-right:15px;}
#content_box #home_col_cen{float:left;width:310px;padding-right:10px;}
#content_box #home_col_dx{float:left;width:310px;}

#shadow_bottom{clear:both;width:1011px;height:20px;background:url(../images/shadow_bottom.jpg) no-repeat;margin:0 auto;}

/*homepage*/
.home_box_offer{padding-bottom:25px;border-bottom:solid 1px #CECECE;}
.home_box_event{border-bottom:solid 1px #CECECE;padding-top:15px;}
.first_event{border-bottom:solid 1px #CECECE;padding-top:0px;}

/*default page*/
#content_box #content{width:950px;overflow:hidden;margin-top:10px;}
#content_box #content #col_sx{float:left;width:630px;padding-right:10px;}
#content_box #content #col_dx{float:right;width:310px;}

/*minigallery*/
#minigallery .gallery .image{float:left;width:155px; height:120px;text-align:right;margin-bottom:10px;}
#minigallery .gallery img{width:145px; height:120px;}
#minigallery .gallery a {}
#minigallery .gallery a:hover {}

/*photogallery*/
#photogallery{width:940px;hidden;padding-top:20px;padding-bottom:10px;overflow:hidden;position:relative;margin:0 auto;}
#photogallery .gallery .image{float:left;width:150px; height:120px;text-align:right;margin:0 15px 15px 15px;}
#photogallery .gallery img{width:150px; height:120px;}
#photogallery .gallery a {border:solid 2px #44130F;}
#photogallery .gallery a:hover {border:solid 2px #A87E47;}

/*list page*/
#content_box #content #listpage_col_sx {float:left;width:530px;padding:20px 100px 0 0;
min-height: 450px;
height: auto !important;
height: 450px;
}
#content_box #content #listpage_col_sx .image{float:left;width:220px;height:auto;}

#content_box #content #listpage_col_dx {float:right;width:310px;}
#content_box #content #listpage_col_dx .list_box .sfondo_item_preview{padding:10px 0 0 0;overflow:hidden;}
#content_box #content #listpage_col_dx .list_box{position:relative;clear:both;border-bottom:solid 1px #CCC;}
#content_box #content #listpage_col_dx .item_preview .titolo{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;color:#931210;font-style:normal;}

.sfondo_item_preview.selected {background-color:#FAEFE4;}
.sfondo_item_preview.selected a{color:#931210;}

/*photogallery*/
.gallery a {float:left; width:150px; height:120px; margin:0 0 0 0;}
.gallery a:hover {}

.titolo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.8em;
	font-style: italic;
	color: #44130F;
	font-weight: bold;
	margin-bottom:10px;
}

.sottotitolo_rosso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;	
	line-height: 1.8em;
	font-weight: normal;
	font-variant: normal;
	color: #44130F;
}

.sottotitolo_rosso a {color:#333;}
.sottotitolo_rosso a:hover {text-decoration:underline;}
.sottotitolo_rosso ul { list-style: disc inside none; padding-left: 15px; }


.sottotitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-style: italic;
	line-height: 1.2em;
	font-weight: normal;
	font-variant: normal;
	color: #000;
	margin-bottom:15px;
}

.txt_body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-style: normal;
	line-height: 1.8em;
	font-weight: normal;
	font-variant: normal;
	color: #000;
}

.image{margin-bottom:15px;}

/*sitemap*/
#sitemap{}
#content_box #content #sitemap #col_sx{float:left;width:430px;padding-right:10px;margin-left:100px;}
#content_box #content #sitemap #col_dx{float:right;width:400px;height:100px;}
li.category{padding:0 0 2px 0;font-size:1.3em;line-height:1.5em;}

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

/* =7 Form 
-------------------------------------------------------------------*/  
/*Newsletter*/
#newsletter{font-size:1.3em;color:#232930;}
#content_box #content #newsletter #col_sx{float:left;width:530px;padding-right:10px;}
#content_box #content #newsletter #col_dx{float:right;width:400px;height:100px;}
#newsletter h1{clear:both;margin-bottom:10px;color:red;font-weight:normal;}
#newsletter form{clear:both;margin:0px;padding:0px;}
#newsletter .radio_button_descr{float:left;margin:4px 0 0 0;line-height:1.3em;}
#newsletter .left{float:left;}
#newsletter .label{font-weight:bold;margin:0 0 5px 0;}
#newsletter .privacy{font-weight:bold;float:left;}
#newsletter select{margin-top:5px;}
#newsletter .send{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;width:70px;text-align:left;border:none;background:url(../images/freccina_dx.gif) right no-repeat;margin-right:5px;color:#931210;font-weight:bold;cursor:pointer;margin-top:10px;}

/* =8 Extra 
-------------------------------------------------------------------*/  
.book_list{float:right;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;width:90px;text-align:left;border:none;background:url(../images/freccina_dx.gif) right no-repeat;margin-right:5px;color:#931210;font-weight:bold;cursor:pointer;margin-top:10px;}
.more{background:url(../images/freccina_dx.gif) bottom right no-repeat;text-align:right;padding-right:15px;margin:10px 0 0 0;cursor:pointer;}
.ClearAll{clear:both;height:1px;}
div.simple_flash_image_rotator a{display:none;}

/* =9 Footer 
-------------------------------------------------------------------*/
/*menu footer*/
#footer_box{width:1010px;margin:0 auto;text-align:center;overflow:hidden;background:none;height:40px;}
a.footer{padding:0px 5px 0 5px;font-family: Arial, Helvetica, sans-serif;font-size:1.2em;color:#FFF;border-right:solid 1px #FFFFFF;}
a.last{border-right:none;}
a:hover.footer{text-decoration:underline;}
#footer_box a.current{	padding:0 5px;font-family: Arial, Helvetica, sans-serif;font-size:1.2em;color:#FFF;text-decoration:underline;}
