@charset "UTF-8";
/* CSS Document */

/*
@name: css/gallotours.css
@desc: css generale
@author: Chiara Rostagno
@lastauthor: Chiara Rostagno
*/

#html, body {margin:0; padding:0; background-image:url(img/fondo_appartamenti.jpg); background-repeat:repeat-x; background-color:#fff5d7; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; text-align:justify;}

#striscia_top {width:100%; text-align:center;}

h1 {font-size:11px; color:#fff0c2; font-weight:normal; margin:2px 0 0 0; padding:0;}
h3 {font-size:13px; color:#619a56; font-weight:bold; margin:0; padding:0;}

#container {width:964px; margin:11px auto;}

#header_ristorante {width:964px; background-image:url(img/fondo_ristorante.jpg); height:334px; background-repeat:no-repeat;}
#header_ristorante_eng {width:964px; background-image:url(img/fondo_ristorante_eng.jpg); height:334px; background-repeat:no-repeat;}
#header_appartamenti {width:964px; background-image:url(img/sfondo_head_int.jpg); height:334px; background-repeat:no-repeat;}
#header_appartamenti_eng {width:964px; background-image:url(img/fondo_appartamenti_eng.jpg); height:334px; background-repeat:no-repeat;}
#header_prezzi {width:964px; background-image:url(img/header_prezzi.jpg); height:334px; background-repeat:no-repeat;}
#header_prezzi_eng {width:964px; background-image:url(img/fondo_prezzi_eng.jpg); height:334px; background-repeat:no-repeat;}
#header_gallery {width:964px; background-image:url(img/header_gallery.jpg); height:334px; background-repeat:no-repeat;}
#header_gallery_eng {width:964px; background-image:url(img/fondo_gallery_eng.jpg); height:334px; background-repeat:no-repeat;}
#header_last {width:964px; background-image:url(img/header_last_minute.jpg); height:334px; background-repeat:no-repeat;}
#header_dove {width:964px; background-image:url(img/header_dove_siamo.jpg); height:334px; background-repeat:no-repeat;}
#header_dove_eng {width:964px; background-image:url(img/fondo_dove_eng.jpg); height:334px; background-repeat:no-repeat;}
#header_contatti {width:964px; background-image:url(img/header_contatti.jpg); height:334px; background-repeat:no-repeat;}
#header_contatti_eng {width:964px; background-image:url(img/fondo_contatti_eng.jpg); height:334px; background-repeat:no-repeat;}

#menu {width:941px; padding-left:23px; padding-top:24px; color:#ffebb0;}

#menu1 {margin-left:30px; margin-right:24px; float:left;}
#menu2 {margin-right:24px; float:left;}
#menu3 {margin-right:24px; float:left;}
#menu4 {margin-right:24px; float:left;}
#menu5 {margin-right:24px; float:left;}
#menu6 {margin-right:24px; float:left;}
#menu6 {float:left;}

#menu a {font-family:Arial, Verdana, sans-serif; font-weight:bold; font-size:12px; color:#ffebb0; text-decoration:none;}
#menu a:link {font-family:Arial, Verdana, sans-serif; font-weight:bold; font-size:12px; color:#ffebb0; text-decoration:none;}
#menu a:visited {font-family:Arial, Verdana, sans-serif; font-weight:bold; font-size:12px; color:#ffebb0; text-decoration:none;}
#menu a:hover {font-family:Arial, Verdana, sans-serif; font-weight:bold; font-size:12px; color:#003300; text-decoration:underline;}
.qui {font-family:Arial, Verdana, sans-serif; font-weight:bold; font-size:12px; color:#003300; text-decoration:underline;}

.img {border:0; vertical-align:middle;}

#menu_lingua {float:left; margin-top:25px; margin-left:-32px;}

#menu_lingua a {font-size:11px; color:#000; font-weight:bold; text-decoration:none;}
#menu_lingua a:link {font-size:11px; color:#000; font-weight:bold; text-decoration:none;}
#menu_lingua a:visited {font-size:11px; color:#000; font-weight:bold; text-decoration:none;}
#menu_lingua a:hover {font-size:11px; color:#003300; font-weight:bold; text-decoration:none;}

#flash {float:right; width:557px; height:323px; margin-top:12px; margin-right:18px;}

#content_clear { clear:both; width:960px; height:2px; background-image:url(img/head_content.jpg); background-repeat:no-repeat; margin-top:2px; margin-left:1px;}

#content_ristorante {width:936px; background-image:url(img/content.jpg); background-repeat:repeat-y; height:320px; min-height:320px; height:auto !important; margin-top:-1px; margin-left:1px; padding:12px;}

#content_appartamenti {width:936px; background-image:url(img/content.jpg); background-repeat:repeat-y; height:500px; min-height:500px; height:auto !important; margin-top:-1px; margin-left:1px; padding:12px;}

#content_gallery {width:936px; background-image:url(img/content.jpg); background-repeat:repeat-y; height:300px; min-height:300px; height:auto !important; margin-top:-1px; margin-left:1px; padding:12px;}

#content_contatti {width:936px; background-image:url(img/content.jpg); background-repeat:repeat-y; height:260px; min-height:260px; height:auto !important; margin-top:-1px; margin-left:1px; padding:12px;}

#ristorante {background-image:url(img/fondo_olivo.jpg); height:300px; background-repeat:no-repeat; background-position:bottom right;}

#text {width:654px; float:left; padding:10px; background-image:url(img/sfondo_testo_home.jpg); background-position:center bottom; background-repeat:no-repeat; border-right:1px solid #b1c99b; margin-left:4px;}

#right {float:right; width:270px; padding:10px 5px 5px 5px;}

#tit_contatti {width:265px; background-image:url(img/fondo_titolo_contatti.jpg); background-repeat:repeat-x; height:21px; padding:4px 0 0 5px; color:#003300; font-weight:bold;}

#contatti {width:260px; padding:5px; font-size:11px; color:#003300; margin-top:2px; background-color:#dedeab;}

#div_clear {width:958px; margin:1px 1px 5px 1px; height:1px; border-bottom:1px solid #b1c99b; clear:both;}

#left_last_minute {float:left; width:674px;}
 
#tit_last_minute {width:669px; background-image:url(img/fondo_titolo_contatti.jpg); background-repeat:repeat-x; margin-left:4px;  height:21px; padding:4px 0 0 5px; color:#003300; font-weight:bold;}

#tit_last_minute a {color:#003300; font-size:11px; font-weight:bold; text-decoration:none;}
#tit_last_minute a:link {color:#003300; font-size:11px; font-weight:bold; text-decoration:none;}
#tit_last_minute a:visited {color:#003300; font-size:11px; font-weight:bold; text-decoration:none;}
#tit_last_minute a:hover {color:#ffebb0; font-size:11px; font-weight:bold; text-decoration:none;}

#last_minute {width:672px; border:1px solid #b1c99b; background-image:url(img/sfondo_last.jpg); background-position:center bottom; background-repeat:no-repeat;  height:100px; min-height:100px; height:auto !important; margin-top:2px; margin-left:4px;}

#last_minute_sx {width:326px; padding:5px; float:left; font-size:11px;}

#last_minute_dx {width:326px; padding:5px; float:right; font-size:11px;}

#address_right {float:right; width:270px; padding:5px 5px 5px 5px; font-size:11px;}

#address_right a {font-size:11px; color:#000; font-weight:bold; text-decoration:none;}
#address_right a:link {font-size:11px; color:#000; font-weight:bold; text-decoration:none;}
#address_right a:visited {font-size:11px; color:#000; font-weight:bold; text-decoration:none;}
#address_right a:hover {font-size:11px; color:#000; font-weight:bold; text-decoration:underline;}

#footer {width:952px; margin-left:1px; background-image:url(img/footer_int.jpg); height:48px; background-repeat:no-repeat; padding:4px; text-align:center; font-size:11px;margin-top:-7px; color:#ffebb0;}

#footer a {font-size:11px; color:#ffebb0; font-weight:bold; text-decoration:none;}
#footer a:link {font-size:11px; color:#ffebb0; font-weight:bold; text-decoration:none;}
#footer a:visited {font-size:11px; color:#ffebb0; font-weight:bold; text-decoration:none;}
#footer a:hover {font-size:11px; color:#ffebb0; font-weight:bold; text-decoration:underline;}

#w3c {width:100%; text-align:center; margin-top:-8px;}


.chiaro {background-color:#dcdaa1; width:936px; height:76px; margin-bottom:3px;}

.chiaro_img {float:left; width:258px; text-align:left; padding-top:3px; border-right:1px solid #fff0c2; height:73px; padding-left:8px;}

.chiaro_descr {float:right; width:659px; padding:5px; height:66px;}


.scuro {background-color:#aac186; width:936px; height:76px; margin-bottom:3px;}

.scuro_img {float:left; width:258px; text-align:left; padding-top:3px; border-right:1px solid #fff0c2; height:73px; padding-left:8px;}

.scuro_descr {float:right; width:659px; padding:5px; height:66px;}

.last_img {border:4px groove #aac186; margin:0 15px 15px 0; width:200px; float:left;}

.last_text {background-color:#dcdaa1; width:703px; padding:5px; float:right; min-height:132px; height:132px; height:auto !important;}

#mappa {float:left; margin:0 15px 30px 0; border:2px solid #aac186; width:425px; height:340px;}

#form {width:620px; margin-right:20px; float:left; padding:0 30px 0 30px;}

#contact {width:212px; padding:10px; height:300px; float:right; border:1px solid #aac186;}

#contact a {font-size:12px; font-weight:normal; text-decoration:none; color:#619a56;}
#contact a:link {font-size:12px; font-weight:normal; text-decoration:none; color:#619a56;}
#contact a:visited {font-size:12px; font-weight:normal; text-decoration:none; color:#619a56;}
#contact a:hover {font-size:12px; font-weight:normal; text-decoration:underline; color:#619a56;}





