@charset "UTF-8";
/* CSS Document */

/*
@name: _ext/css/layout.css
@desc: css home page
@author: Chiara Rostagno
@lastauthor: Chiara Rostagno
*/

html, body {margin:0; padding:0; background-color:#373e4e; font-family:Futura, Arial, Verdana, sans-serif; color:#000; text-align:justify; color:#fff; line-height:1.3em; font-size:12px;}

#striscia_top {width:100%; text-align:center; background-color:#CCCCCC; margin:0; padding:0;}

h1 {font-size:10px; color:#000; font-weight:100; padding:5px; margin:0;}
h2 {font-size:10px; color:#fff; font-weight:100; margin:0; text-align:right;}

#container {width:100%; background-image:url(../img/fondo_alto.jpg); background-repeat:repeat-y; background-position:top center; background-color:#454c5a;}

#container_int {width:1000px; margin:0 auto;}  

.logo {border:none;}
.label {border:none; vertical-align:middle; background-color:#F9D8A0; }
.label_hover {border:none; vertical-align:middle; background-color:#F9D8A0; padding-top:6px; padding-bottom:6px; }

#flash {width:980px; height:464px; background-image:url(../img/ombra_flash.jpg); background-position:bottom center; background-repeat:no-repeat;}

a img {border:none;}

#menu {width:1000px; text-align:center;}



#sotto_menu {position:absolute; width:112px; height:61px;padding-top:4px; background-image:url(../img/fondo_menu_attivita.png); background-repeat:no-repeat; z-index:100; overflow:hidden; display:none; text-align:left; margin-left:532px;}

#sotto_menu a, #sotto_menu a:link, #sotto_menu a:visited {font-family:Futura, Arial, serif;  color:#f9d8a0;  font-size:12px; text-decoration:none; line-height:1.3em; text-align:left; }

#sotto_menu a:hover, .qui_sotto_menu {font-family:Futura, Arial, serif;  color:#f9d8a0;  font-size:12px;  text-decoration:underline; line-height:1.3em; text-align:left;  }

#sotto_menu_1 {position:absolute; width:127px; height:135px; padding-bottom:4px;background-image:url(../img/fondo_menu_dintorni.png); background-repeat:no-repeat; z-index:100; overflow:hidden; display:none; text-align:left; margin-left:640px;}

#sotto_menu_1 a, #sotto_menu_1 a:link, #sotto_menu_1 a:visited {font-family:Futura, Arial, serif;  color:#f9d8a0;  font-size:12px;  text-decoration:none; line-height:1.3em; text-align:left; }

#sotto_menu_1 a:hover, .qui_sotto_menu_1 {font-family:Futura, Arial, serif;  color:#f9d8a0;  font-size:12px;  text-decoration:underline; line-height:1.3em; text-align:left; background-color:#42495B;}

#sotto_menu ul, #sotto_menu_1 ul {margin-left:-10px; margin-top:5px;}

#sotto_menu li, #sotto_menu_1 li {list-style-image:url(../img/icona_menu.gif);}

#banda_azzurra {width:100%; height:20px; background-color:#535d73; background-image:url(../img/fondo_azzurro_chiaro.jpg); background-position:center; background-repeat:repeat-y;}

#banda_azzurra_int {width:980px; height:20px; background-color:#757d8f; margin:0 auto;}

#content {width:100%; background-color:#475063; background-image:url(../img/fondo_1.jpg); background-position:center; background-repeat:repeat-y;}

#content_no_home {width:100%; background-color:#475063; background-image:url(../img/fondo_azzurro_chiaro.jpg); background-position:center; background-repeat:repeat-y; padding-top:20px;}

#content_int {width:980px; margin:0 auto; background-color:#757d8f;}

#box {width:974px; padding-left:3px; padding-right:3px; height:160px; background-color:#5f6677; background-image:url(../img/fondo_azzurro_medio.jpg); background-position:center; background-repeat:repeat-y;}

#box_1 {width:229px; height:131px; background-image:url(../img/ospitalita.jpg); margin-right:6px; float:left; padding-top:29px; padding-left:10px;}
#box_2 {width:229px; height:131px; background-image:url(../img/eventi.jpg); margin-right:6px; float:left;padding-top:29px; padding-left:10px;}
#box_3 {width:229px; height:131px; background-image:url(../img/attivita_box.jpg); margin-right:6px; float:left;padding-top:29px; padding-left:10px;}
#box_4 {width:229px; height:148px; background-image:url(../img/dintorni_box.jpg); float:left; padding-top:12px; padding-left:10px;}
#box_1_en {width:229px; height:131px; background-image:url(../img/ospitalita_en.jpg); margin-right:6px; float:left; padding-top:29px; padding-left:10px;}
#box_2_en {width:229px; height:131px; background-image:url(../img/eventi_en.jpg); margin-right:6px; float:left;padding-top:29px; padding-left:10px;}
#box_3_en {width:229px; height:131px; background-image:url(../img/attivita_en.jpg); margin-right:6px; float:left;padding-top:29px; padding-left:10px;}
#box_4_en {width:229px; height:148px; background-image:url(../img/dintorni_en.jpg); float:left; padding-top:12px; padding-left:10px;}

#box_1_deu {width:229px; height:131px; background-image:url(../img/ospitalita_deu.gif); margin-right:6px; float:left; padding-top:29px; padding-left:10px;}

#box_2_deu {width:229px; height:131px; background-image:url(../img/eventi_deu.gif); margin-right:6px; float:left;padding-top:29px; padding-left:10px;}

#box_3_deu {width:229px; height:131px; background-image:url(../img/attivita_deu.gif); margin-right:6px; float:left;padding-top:29px; padding-left:10px;}

#box_4_deu {width:229px; height:148px; background-image:url(../img/dintorni_deu.gif); float:left; padding-top:12px; padding-left:10px;}


#box a, #box a:link, #box a:visited {color:#fff; font-family:Futura, Arial, serif; line-height:1.3em; text-decoration:none; font-size:14px;}
#box a:hover {color:#f9d8a0; font-family:Futura, Arial, serif; line-height:1.3em; text-decoration:none; font-size:14px;}

.clear_float {height:1px; width:900px; clear:both;}

#contenuto_sotto_box {width:100%; background-color:#535d73; background-image:url(../img/fondo_azzurro_basso.jpg); background-position:center; background-repeat:repeat-y;}

#contenuto_sotto_box_int {width:980px; margin:0 auto; padding-top:20px; text-align:left;}

#box_1_testo {width:240px; color:#ffdfa6; font-size:12px; float:left; margin-right:6px;}
#box_2_testo {width:240px; color:#ffdfa6; font-size:12px; float:left; margin-right:6px;}
#box_3_testo {width:240px; color:#ffdfa6; font-size:12px; float:left; margin-right:6px;}
#box_4_testo {width:240px; color:#ffdfa6; font-size:12px; float:left; }

#contenuto_sotto_box_int li {list-style-image:url(../img/icona_box.gif);}

#indirizzi_large {width:100%; background-image:url(../img/fondo_indirizzi.jpg); background-repeat:repeat-y; background-position:top center;}

#indirizzi {width:980px; background-color:#5f6571; padding-top:10px; font-size:10px; margin:0 auto;  background-image:none; padding-bottom:10px;}

#indirizzi_sx {width:550px; float:left; font-family:Futura, Arial, sans-serif; color:#fff; line-height:1.3em; border-right:1px dotted #fff; padding-left:10px;}

#indirizzi_dx {float:right; text-align:left; background-image:none; padding-left:10px; width:400px;}

#indirizzi a, #indirizzi a:link, #indirizzi a:visited {font-weight:bold; color:#fff; text-decoration:none;}
#indirizzi a:hover, .qui_menu_basso {font-weight:bold; color:#fff; text-decoration:underline;}

#img_top {width:980px; height:327px;} 

#menu_lingue {width:980px; height:327px;}

#menu_lingue_int {margin-left:30px; width:76px; height:35px; text-align:center; padding-top:7px; background-image:url(../img/fondo_lingue.png); background-repeat:no-repeat;}

#content_sx {width:634px; float:left;  font-size:13px; line-height:1.4em;}

#content_sx li {list-style-image:url(../img/icona_list.gif);}

#content_int a, #content_int a:link, #content_int a:visited {color:#f9d8a0; font-weight:bold; text-decoration:none;}
#content_int a:hover {color:#f9d8a0; font-weight:bold; text-decoration:underline;}  

#content_dx {width:327px; float:right; font-size:13px; color:#f9d8a0; line-height:1.4em;}

#content_dx_prezzi {width:297px; float:right; font-size:13px; color:#f9d8a0; line-height:1.4em; padding-left:30px;}

#content_dx li {list-style-image:url(../img/icona_list_beige.gif);}

#gallery_villa {width:634px; border-top:1px solid #acb1bc; padding-top:10px; border-bottom:1px solid #acb1bc; padding-bottom:10px; font-size:10px; color:#f9d8a0; text-align:right; font-weight:bold;}



#links {width:980px; margin-top:100px; color:#fff; font-size:10px; margin:0 auto;}

#links a, #links a:link, #links a:visited {color:#fff; font-weight:bold; text-decoration:none;}
#links a:hover {color:#fff; font-weight:bold; text-decoration:underline;}




