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

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

html, body {margin:0; padding:0; text-align:justify; font-family:Verdana, Arial, sans-serif; font-size:12px;}

#striscia_top {width:100%; text-align:center; padding:5px; background-color:#cccccc;}

h1 {font-size:10px; font-weight:100; color:#000; margin:0; padding:0;}
h2 {margin:0; padding:0; font-weight:300; color:#fff; font-size:11px; width:572px; padding:7px 10px 7px 10px; background-image:url(../img/icona_h2.jpg); background-repeat:no-repeat; background-position:right center; background-color:#e98a10;}
.agriturismo {margin:0; padding:0; font-weight:300; color:#fff; font-size:11px; width:572px; padding:7px 10px 7px 10px; background-image:url(../img/icona_h2_agriturismo.jpg); background-repeat:no-repeat; background-position:right center; background-color:#e98a10;}
.appartamenti {margin:0; padding:0; font-weight:300; color:#fff; font-size:11px; width:572px; padding:7px 10px 7px 10px; background-image:url(../img/icona_h2_appartamenti.jpg); background-repeat:no-repeat; background-position:right center; background-color:#e98a10;}
.camere {margin:0; padding:0; font-weight:300; color:#fff; font-size:11px; width:572px; padding:7px 10px 7px 10px; background-image:url(../img/icona_h2_camere.jpg); background-repeat:no-repeat; background-position:right center; background-color:#e98a10;}
.prezzi {margin:0; padding:0; font-weight:300; color:#fff; font-size:11px; width:572px; padding:7px 10px 7px 10px; background-image:url(../img/icona_h2_prezzi.jpg); background-repeat:no-repeat; background-position:right center; background-color:#e98a10;}
.immagini {margin:0; padding:0; font-weight:300; color:#fff; font-size:11px; width:572px; padding:7px 10px 7px 10px; background-image:url(../img/icona_h2_immagini.jpg); background-repeat:no-repeat; background-position:right center; background-color:#e98a10;}
.video {margin:0; padding:0; font-weight:300; color:#fff; font-size:11px; width:572px; padding:7px 10px 7px 10px; background-image:url(../img/icona_h2_video.jpg); background-repeat:no-repeat; background-position:right center; background-color:#e98a10;}
.dove {margin:0; padding:0; font-weight:300; color:#fff; font-size:11px; width:572px; padding:7px 10px 7px 10px; background-image:url(../img/icona_h2_dove.jpg); background-repeat:no-repeat; background-position:right center; background-color:#e98a10;}
.ristorante {margin:0; padding:0; font-weight:300; color:#fff; font-size:11px; width:572px; padding:7px 10px 7px 10px; background-image:url(../img/icona_h2_ristorante.jpg); background-repeat:no-repeat; background-position:right center; background-color:#e98a10;}
.link {margin:0; padding:0; font-weight:300; color:#fff; font-size:11px; width:572px; padding:7px 10px 7px 10px; background-image:url(../img/icona_h2_link.jpg); background-repeat:no-repeat; background-position:right center; background-color:#e98a10;}
.contatti {margin:0; padding:0; font-weight:300; color:#fff; font-size:11px; width:572px; padding:7px 10px 7px 10px; background-image:url(../img/icona_h2_contatti.jpg); background-repeat:no-repeat; background-position:right center; background-color:#e98a10;}

.agriturismo_eng {margin:0; padding:0; font-weight:300; color:#fff; font-size:11px; width:572px; padding:7px 10px 7px 10px; background-image:url(../img/icona_h2_agriturismo_eng.jpg); background-repeat:no-repeat; background-position:right center; background-color:#e98a10;}
.appartamenti_eng {margin:0; padding:0; font-weight:300; color:#fff; font-size:11px; width:572px; padding:7px 10px 7px 10px; background-image:url(../img/icona_h2_appartamenti_eng.jpg); background-repeat:no-repeat; background-position:right center; background-color:#e98a10;}
.camere_eng {margin:0; padding:0; font-weight:300; color:#fff; font-size:11px; width:572px; padding:7px 10px 7px 10px; background-image:url(../img/icona_h2_camere_eng.jpg); background-repeat:no-repeat; background-position:right center; background-color:#e98a10;}
.prezzi_eng {margin:0; padding:0; font-weight:300; color:#fff; font-size:11px; width:572px; padding:7px 10px 7px 10px; background-image:url(../img/icona_h2_prezzi_eng.jpg); background-repeat:no-repeat; background-position:right center; background-color:#e98a10;}
.immagini_eng {margin:0; padding:0; font-weight:300; color:#fff; font-size:11px; width:572px; padding:7px 10px 7px 10px; background-image:url(../img/icona_h2_immagini_eng.jpg); background-repeat:no-repeat; background-position:right center; background-color:#e98a10;}
.dove_eng {margin:0; padding:0; font-weight:300; color:#fff; font-size:11px; width:572px; padding:7px 10px 7px 10px; background-image:url(../img/icona_h2_dove_eng.jpg); background-repeat:no-repeat; background-position:right center; background-color:#e98a10;}
.ristorante_eng {margin:0; padding:0; font-weight:300; color:#fff; font-size:11px; width:572px; padding:7px 10px 7px 10px; background-image:url(../img/icona_h2_ristorante_eng.jpg); background-repeat:no-repeat; background-position:right center; background-color:#e98a10;}
.link_eng {margin:0; padding:0; font-weight:300; color:#fff; font-size:11px; width:572px; padding:7px 10px 7px 10px; background-image:url(../img/icona_h2_link_eng.jpg); background-repeat:no-repeat; background-position:right center; background-color:#e98a10;}
.contatti_eng {margin:0; padding:0; font-weight:300; color:#fff; font-size:11px; width:572px; padding:7px 10px 7px 10px; background-image:url(../img/icona_h2_contatti_eng.jpg); background-repeat:no-repeat; background-position:right center; background-color:#e98a10;}

h3 {color:#999999; font-size:12px; font-weight:bold; text-align:center; margin:0; padding:0;}
h4 {color:#000000; font-size:13px; font-weight:bold; text-align:center;}

#container {width:967px; margin:5px auto 0 auto; border:1px solid #cccccc; background-image:url(../img/sfondo_container.jpg); background-repeat:repeat-y;}

#logo {width:159px; height:149px;}

#col_sx {width:159px; float:left; background-color:#eaeaea;}

#col_dx {width:805px; float:right;}

#content_sx {float:left; width:592px;}

#content_int {background-color:#fff; width:572px; padding:15px 10px 15px 10px;}

#logo_1 {width:592px; height:52px;}

#flash {width:592px; height:254px;}

.menu {width:124px; height:14px; background-image:url(../img/fondo_menu.jpg); background-repeat:no-repeat; padding:5px 15px 5px 20px;}

.menu a, .menu a:link, #menu a:visited {font-size:12px; text-decoration:none; color:#FFFFFF; font-weight:100;}
.menu a:hover, .qui {font-size:12px; text-decoration:underline; color:#FFFFFF; font-weight:bold;}

#link_sx {width:270px; float:left; background-color:#f2d7ab; padding-top:10px;  padding-bottom:10px;}
#link_dx {width:270px; float:right; background-color:#f2d7ab; padding-top:10px; padding-bottom:10px;}

#link_sx a, #link_sx a:link, #link_sx a:visited, #link_dx a, #link_dx a:link, #link_dx a:visited {color:#000; text-decoration:none;}
#link_sx a:hover, #link_dx a:hover  {color:#e98a10; text-decoration:none;}

#col_indirizzi {width:212px; float:right;}

#lingue {width:157px; text-align:right; padding-bottom:4px; border-bottom:1px solid #e9ba6b; margin-bottom:7px;}

#indirizzi_alto {width:212px; height:7px; background-image:url(../img/fondo_alto_indirizzi.jpg); background-repeat:no-repeat;}

#indirizzi {width:212px; background-image:url(../img/fondo_indirizzi.jpg); background-repeat:repeat-y; height:auto !important; min-height:189px; text-align:left;}

#indirizzi_sx {float:left; padding-top:112px; width:44px; text-align:center; line-height:1em;}

#indirizzi_dx {width:163px; float:right; font-size:11px; color:#000; padding:2px 2px 2px 2px;}

#form_home {width:198px; padding:10px 7px 2px 7px; background-color:#e98a10; color:#fff; font-size:11px; line-height:0.8em;}

#titolo_form {width:198px; padding-bottom:4px; border-bottom:1px solid #eaba68; font-size:12px; font-style:italic; margin-bottom:10px; text-align:center;}

.descr_app {float:left; width:350px;}

.img_app {float:right; width:188px;}

.gallery_app {border:4px solid #cccccc;}

.close_gallery {clear:both; height:10px; width:500px;}

.descr_app li {list-style-position:outside;}

#gallery {margin-left:27px; width:517px;}

.gallery_1 {width:118px; float:left; margin-right:15px;}
.gallery_2 {width:118px; float:left; margin-right:15px;}
.gallery_3 {width:118px; float:left; margin-right:15px;}
.gallery_4 {width:118px; float:left;}

.close_gallery_img {width:500px; clear:both; height:15px;}

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

#close {width:960px; clear:both; height:1px;}

#close_bottom {width:969px; height:7px; margin:0 auto; background-image:url(../img/close_bottom.jpg); background-repeat:no-repeat;}

#footer {width:969px; text-align:center; margin:5px auto; font-family:Trebuchet MS, Verdana, Arial, sans-serif; font-size:10px; line-height:1.2em;}

#footer a, #footer a:link, #footer a:visited {font-family:Trebuchet MS, Verdana, Arial, sans-serif; font-size:10px; line-height:1.2em; font-weight:bold; text-decoration:none; color:#000;}
#footer a:hover {font-family:Trebuchet MS, Verdana, Arial, sans-serif; font-size:10px; line-height:1.2em; font-weight:bold; text-decoration:none; color:#000;}

#partners {width:967px; margin:0 auto; text-align:center;}

#partners a, #partners a:link, #partners a:visited {color:#000; text-decoration:none;}
#partners a:hover {color:#000; text-decoration:underline;}

.logo {border:none;}
.center {text-align:center;}
.icona {border:none; vertical-align:middle;}
.inter {line-height:1.6em;}
.header_th {background-color:#f2d7ab; text-align:center;}
.head_tab {text-align:center; border:1px solid #eaeaea;}
.left_col {text-align:left; background-color:#eaeaea; padding-left:5px;}
.orange {color:#e98a10; font-weight:bold;}









