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

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


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

#striscia_top {width:100%; text-align:center; margin-top:2px;}

h1 {font-size:10px; color:#e5d1be; margin:0; padding:0;}
h2 {font-family:Georgia, Times New Roman, serif; font-size:20px; color:#e6b382; margin:0; padding:0;}
h3 {font-size:13px; color:#660000; font-weight:bold;}

#top {width:980px; background-image:url(img/fondo_top.jpg); height:auto !important; background-repeat:repeat-x; height:15px; margin:4px auto 0 auto;}

#container {width:980px; margin:0 auto; background-image:url(img/fondo_container.jpg);height:890px; min-height:890px; height:auto !important; background-repeat:repeat-y; }
#container_int {width:980px; margin:0 auto; background-image:url(img/fondo_container.jpg);height:840px; min-height:840px; height:auto !important; background-repeat:repeat-y; }
#container_int_eng {width:980px; margin:0 auto; background-image:url(img/fondo_container.jpg);height:850px; min-height:850px; height:auto !important; background-repeat:repeat-y; }
#container_int_gallery {width:980px; margin:0 auto; background-image:url(img/fondo_container.jpg);height:905px; min-height:905px; height:auto !important; background-repeat:repeat-y; }
#container_int_gallery_eng {width:980px; margin:0 auto; background-image:url(img/fondo_container.jpg);height:915px; min-height:915px; height:auto !important; background-repeat:repeat-y; }
#container_int_tempo_libero {width:980px; margin:0 auto; background-image:url(img/fondo_container.jpg); height:1398px; min-height:1398px; height:auto !important; background-repeat:repeat-y; }
#container_int_tempo_libero_eng {width:980px; margin:0 auto; background-image:url(img/fondo_container.jpg); height:1320px; min-height:1320px; height:auto !important; background-repeat:repeat-y; }
#container_int_contatti {width:980px; margin:0 auto; background-image:url(img/fondo_container.jpg); height:920px; min-height:920px; height:auto !important; background-repeat:repeat-y; }
#container_int_contatti_eng {width:980px; margin:0 auto; background-image:url(img/fondo_container.jpg); height:940px; min-height:940px; height:auto !important; background-repeat:repeat-y; }

#menu {clear:both; width:974px; height:40px; margin:3px; background-image:url(img/fondo_menu.jpg); background-repeat:no-repeat;}

#menu1 {float:left; width:95px; height:25px; text-align:center; padding-top:10px; background-image:url(img/menu1.jpg); background-repeat:no-repeat; margin-left:8px;}
#menu2 {float:left; width:113px; height:25px; text-align:center; padding-top:10px; background-image:url(img/menu2.jpg); background-repeat:no-repeat;}
#menu3 {float:left; width:139px; height:25px; text-align:center; padding-top:10px; background-image:url(img/menu3.jpg); background-repeat:no-repeat;}
#menu4 {float:left; width:141px; height:25px; text-align:center; padding-top:10px; background-image:url(img/menu4.jpg); background-repeat:no-repeat;}
#menu5 {float:left; width:122px; height:25px; text-align:center; padding-top:10px; background-image:url(img/menu5.jpg); background-repeat:no-repeat;}
#menu6 {float:left; width:98px; height:25px; text-align:center; padding-top:10px; background-image:url(img/menu6.jpg); background-repeat:no-repeat;}
#menu7 {float:left; width:129px; height:25px; text-align:center; padding-top:10px; background-image:url(img/menu7.jpg); background-repeat:no-repeat;}
#menu8 {float:left; width:122px; height:25px; text-align:center; padding-top:10px; background-image:url(img/menu8.jpg); background-repeat:no-repeat;}

#menu a {font-size:12px; color:#532900; font-weight:100; text-decoration:none; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;}
#menu a:link {font-size:12px; color:#532900; font-weight:100; text-decoration:none; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;}
#menu a:visited {font-size:12px; color:#532900; font-weight:100; text-decoration:none; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;}
#menu a:hover {font-size:12px; color:#532900; font-weight:bold; text-decoration:underline; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;}

.qui {font-size:12px; color:#532900; font-weight:bold; text-decoration:underline;}

#flash {width:956px; height:291px; margin-left:4px; background-image:url(img/fondo_flash.jpg); background-repeat:no-repeat; padding-left:16px; padding-top:9px;}

#content_sotto {width:972px; background-image:url(img/fondo_content_sotto.jpg); background-repeat:repeat-y; height:360px; min-height:360px; margin-left:4px;}

#content {width:972px; background-image:url(img/fondo_content.jpg); background-repeat:no-repeat; height:360px; min-height:360px;}

#contatti {width:164px; float:left;}

#contatti input {font-size:10px;}

#menu_lingua {margin-top:8px; margin-left:20px;}

#menu_lingua a {color:#660000; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-weight:bold; text-decoration:none;}
#menu_lingua a:link {color:#660000; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-weight:bold; text-decoration:none;}
#menu_lingua a:visited {color:#660000; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-weight:bold; text-decoration:none;}
#menu_lingua a:hover {color:#660000; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-weight:bold; text-decoration:underline;}

#titolo_contatti {font-size:13px; color:#660000; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-weight:bold; font-style:italic; width:164px; text-align:right; margin-top:27px;} 

#form_contatti {margin-top:6px; margin-left:9px; width:158px; background-image:url(img/fondo_form_contatti.jpg); background-repeat:repeat-x; background-position:bottom; background-color:#edd8c3; padding:3px 3px 0 3px; font-size:11px; height:auto !important;}

#text {float:right; width:781px; margin-top:2px; border:1px solid #e2dcd3; background-color:#fff8e9; height:337px; min-height:337px; height:auto !important; margin-right:8px;}

#text_high {width:781px; background-image:url(img/fondo_testo_alto.jpg); background-repeat:no-repeat; height:14px; min-height:14px; height:auto !important; font-family:Georgia, Times New Roman, serif; font-size:16px; color:#660000; text-align:center;}

#testo {background-image:url(img/fondo_testo_basso.jpg); background-repeat:no-repeat; background-position:bottom; width:781px; min-height:200px;}

#box_promo {width:138px; height:156px; padding:45px 25px 15px 41px; margin-left:10px; margin-right:10px; float:left; background-image:url(img/fondo_promo.jpg); background-repeat:no-repeat; font-size:15px; line-height:1.5em; color:#eedac5; text-align:center; font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;}

#text_bottom {width:535px;padding:10px; height:203px; min-height:203px; height:auto !important; float:right;}

#close_testo {clear:both; width:780px; height:1px;}

#content_bottom {width:972px; background-image:url(img/fondo_content_bottom.jpg); height:10px; background-repeat:no-repeat; clear:both; margin-left:5px;}

#menu_basso {width:972px; text-align:center; margin-top:5px; margin-bottom:5px;}

#menu_basso a {font-size:11px; color:#660000; font-weight:100; text-decoration:none;}
#menu_basso a:link {font-size:11px; color:#660000; font-weight:100; text-decoration:none;}
#menu_basso a:visited {font-size:11px; color:#660000; font-weight:100; text-decoration:none;}
#menu_basso a:hover {font-size:11px; color:#660000; font-weight:100; text-decoration:underline;}

.qui_basso {font-size:11px; color:#660000; font-weight:bold; text-decoration:underline;}

#footer {width:960px; margin-left:8px;  margin-right:8px; margin-top:8px; margin-bottom:0;}

#footer_sx {width:500px; float:left; font-size:10px;}

#footer_dx {width:350px; float:right; font-size:10px; text-align:right;}

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

#container_bottom  {width:980px; margin:-8px auto 0 auto; background-image:url(img/fondo_bottom.jpg); height:9px; background-repeat:no-repeat;}

#content_header {width:968px; height:261px; margin-left:6px; margin-bottom:0; background-image:url(img/fondo_header_int.jpg); background-repeat:no-repeat;}

#content_header_sx {float:left; width:231px;}

#menu_lingua_sx {margin:15px 0 0 15px;}

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

#foto_header_small_sx {margin-top:29px; margin-left:24px;}


#foto_header_dx {float:right; width:703px; height:245px; margin-top:12px; margin-right:12px;}

#sfondo_content_int {background-image:url(img/sfondo_content_int.jpg); background-repeat:repeat-y; width:968px; margin:0 6px 0 6px; height:355px; min-height:355px; height:auto !important; padding-top:5px;}

#content_int {width:932px; border:1px solid #e3dcd3; background-color:#fff8e9; background-image:url(img/header_fondo_content_int.jpg); background-repeat:no-repeat; height:340px; min-height:340px; height:auto !important; padding:16px 8px 8px 8px; margin-left:10px;}

#sfondo_content_int_gallery {background-image:url(img/sfondo_content_int.jpg); background-repeat:repeat-y; width:968px; margin:0 6px 0 6px; height:420px; min-height:420px; height:auto !important; padding-top:5px;}

#content_int_gallery {width:932px; border:1px solid #e3dcd3; background-color:#fff8e9; background-image:url(img/header_fondo_content_int.jpg); background-repeat:no-repeat; height:400px; min-height:400px; height:auto !important; padding:16px 8px 8px 8px; margin-left:10px;}

#content_int_gallery a {color:#660000; font-weight:bold; text-decoration:none;}
#content_int_gallery a:link {color:#660000; font-weight:bold; text-decoration:none;}
#content_int_gallery a:visited {color:#660000; font-weight:bold; text-decoration:none;}
#content_int_gallery a:hover {color:#660000; font-weight:bold; text-decoration:underline;}

#sfondo_content_int_tempo_libero {background-image:url(img/sfondo_content_int.jpg); background-repeat:repeat-y; width:968px; margin:0 6px 0 6px; height:800px; min-height:800px; height:auto !important; padding-top:5px;}

#content_int_tempo_libero {width:932px; border:1px solid #e3dcd3; background-color:#fff8e9; background-image:url(img/header_fondo_content_int.jpg); background-repeat:no-repeat; height:880px; min-height:880px; height:auto !important; padding:16px 8px 8px 8px; margin-left:10px;}

#content_int_tempo_libero_eng {width:932px; border:1px solid #e3dcd3; background-color:#fff8e9; background-image:url(img/header_fondo_content_int.jpg); background-repeat:no-repeat; height:810px; min-height:810px; height:auto !important; padding:16px 8px 8px 8px; margin-left:10px;}

#content_int a {font-size:12px; font-weight:bold; color:#660000; text-decoration:none;}
#content_int a:link {font-size:12px; font-weight:bold; color:#660000; text-decoration:none;}
#content_int a:visited {font-size:12px; font-weight:bold; color:#660000; text-decoration:none;}
#content_int a:hover {font-size:12px; font-weight:bold; color:#660000; text-decoration:underline;}

#col_sx {float:left; width:298px; margin-left:3px; margin-right:15px;}
#col_mid {float:left; width:298px; margin-right:15px;}
#col_dx {float:left; width:298px;}

#text_sx {float:left; width:380px; line-height:1.6em;}

#text_sx_posizione {float:left; width:620px; line-height:1.4em;}

#descr_app {float:left; width:263px; border:1px solid #e6b382; padding:8px; margin-left:20px; line-height:1.4em;}

#descr_app li {list-style-image:url(img/appartamenti_vacanze_lazio_7.jpg);}


#foto_app {float:right; width:234px;}
#foto_posizione {float:right; width:274px;}

#foto_gallery {width:912px; border:1px solid #e5b281; padding:9px;}

.tit {text-align:right; font-family:Georgia, Times New Roman, serif; font-size:16px; color:#660000; font-weight:bold; font-style:italic; width:510px; float:right; margin-right:10px; padding-top:40px;}

#text_bottom_home {width:980px; margin:270px auto; font-size:10px;}

#text_bottom_home a {color:#000; font-weight:100; text-decoration:none; font-size:10px;}
#text_bottom_home a:link {color:#000; font-weight:100; text-decoration:none; font-size:10px;}
#text_bottom_home a:visited {color:#000; font-weight:100; text-decoration:none; font-size:10px;}
#text_bottom_home a:hover {color:#000; font-weight:100; text-decoration:underline; font-size:10px;}







