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

#striscia_top {background-color:#d3d3d3; padding-top:3px; padding-bottom:3px; text-align:center; width:100%;}

h1 {font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center; color:#8e8e8e; font-weight:normal; padding:0; margin:0;}

#container_intro {width:768px; margin:30px auto; }

#container {width:768px; margin:10px auto; }

#testata {background-image:url(img/fondo_testata.jpg); background-repeat:no-repeat; width:768px; height:98px;}

#menu_lingue {padding-top:72px; padding-left:12px; height:22px;}

#menu_lingue a {color:#005800; font-weight:bold; font-size:10px; text-decoration:none; background-image:url(img/fondo_menu_lingue.jpg);
background-repeat:no-repeat; padding-left:23px; padding-top:3px; padding-bottom:5px; background-position:left center;}
#menu_lingue a:link {color:#005800; font-weight:bold; font-size:10px; text-decoration:none; background-image:url(img/fondo_menu_lingue.jpg);
background-repeat:no-repeat; padding-left:23px; padding-top:3px; padding-bottom:5px; background-position:left center;}
#menu_lingue a:visited {color:#005800; font-weight:bold; font-size:10px; text-decoration:none; background-image:url(img/fondo_menu_lingue.jpg);
background-repeat:no-repeat; padding-left:23px; padding-top:3px; padding-bottom:5px; background-position:left center;}
#menu_lingue a:hover{color:#005800; font-weight:bold; font-size:10px; text-decoration:underline; background-image:url(img/fondo_menu_lingue_hover.jpg);
background-repeat:no-repeat; padding-left:23px; padding-top:3px; padding-bottom:5px; background-position:left center;}

#content {background-image:url(img/fondo_content.jpg); background-repeat:repeat-y; width:768px; height:562px;}

#content_azienda {background-image:url(img/fondo_content.jpg); background-repeat:repeat-y; width:768px; height:652px;}

#content_azienda_fra {background-image:url(img/fondo_content.jpg); background-repeat:repeat-y; width:768px; height:690px;}

#content_appartamenti {background-image:url(img/fondo_content.jpg); background-repeat:repeat-y; width:768px; height:512px;}

#content_contatti {background-image:url(img/fondo_content.jpg); background-repeat:repeat-y; width:768px; height:632px;}

#content_contatti_conferma {background-image:url(img/fondo_content.jpg); background-repeat:repeat-y; width:768px; height:300px;}

#content_foto {background-image:url(img/fondo_content.jpg); background-repeat:repeat-y; width:768px; height:552px;}

#content_mappa {background-image:url(img/fondo_content.jpg); background-repeat:repeat-y; width:768px; height:800px;}

#content_mappa_eng {background-image:url(img/fondo_content.jpg); background-repeat:repeat-y; width:768px; height:870px;}

#content_camere {background-image:url(img/fondo_content.jpg); background-repeat:repeat-y; width:768px; height:362px;}

#content_tariffe {background-image:url(img/fondo_content.jpg); background-repeat:repeat-y; width:768px; height:292px;}

#content_sx {float:left; width:178px; margin-left:6px; margin-top:5px;}

#menu_sx {padding-left:4px; background-image:url(img/fondo_menu.jpg); width:173px; background-repeat:repeat-y; margin-top:-2px;}

#menu_sx a {padding-top:4px; font-size:10px; font-weight:bold; text-decoration:none; color:#000000;}
#menu_sx a:link {padding-top:4px; font-size:10px; font-weight:bold; text-decoration:none; color:#000000;}
#menu_sx a:visited {padding-top:4px; font-size:10px; font-weight:bold; text-decoration:none; color:#000000;}
#menu_sx a:hover {padding-top:4px; font-size:10px; font-weight:bold; text-decoration:underline;color:#005800;}

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

#content_dx {float:right; width:560px; border-left:1px solid #3c8979; padding-right:10px; margin-top:12px;}

#content_dx_contatti {float:right; width:550px; border-left:1px solid #3c8979; padding-right:10px; margin-top:8px;}

#contatti {width:540px; padding-left:10px;}

#colonna_sx {float:left; width:260px; padding:4px;}
#colonna_dx {float:right; width:260px; padding:4px;}

#footer {font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;background-image:url(img/fondo_footer.jpg); background-repeat:no-repeat; width:768px; height:46px; text-align:center; font-size:9px; padding-top:8px; padding-bottom:5px; clear:both;}

#footer a {font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold; color:#204b4b; text-decoration:none;}
#footer a:link {font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold; color:#204b4b; text-decoration:none;}
#footer a:visited {font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold; color:#204b4b; text-decoration:none;}
#footer a:hover {font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold; color:#000000; text-decoration:none;}

#header_intro {background-image:url(img/fondo_alto_intro.jpg); background-repeat:no-repeat; width:338px; height:48px; padding-top:180px; padding-left:430px;}

#header_intro a {font-weight:bold; color:#204b4b; text-decoration:none;}
#header_intro a:link {font-weight:bold; color:#204b4b; text-decoration:none;}
#header_intro a:visited {font-weight:bold; color:#204b4b; text-decoration:none;}
#header_intro a:hover {font-weight:bold; color:#000000; text-decoration:none;}

#animazione {width:768px; height:206px;}

#footer_intro {font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;background-image:url(img/fondo_basso_intro.jpg); background-repeat:no-repeat; width:768px; height:51px; text-align:center; font-size:9px; padding-top:5px; padding-bottom:5px;}

#footer_intro a {font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold; color:#204b4b; text-decoration:none;}
#footer_intro a:link {font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold; color:#204b4b; text-decoration:none;}
#footer_intro a:visited {font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold; color:#204b4b; text-decoration:none;}
#footer_intro a:hover {font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold; color:#000000; text-decoration:none;}

#iyl_intro {text-align:center; font-size:10px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}

#iyl_intro a {font-weight:bold; color:#204b4b; text-decoration:none;}
#iyl_intro a:link {font-weight:bold; color:#204b4b; text-decoration:none;}
#iyl_intro a:visited {font-weight:bold; color:#000000; text-decoration:none;}
#iyl_intro a:hover {font-weight:bold; color:#000000; text-decoration:none;}

#foto {float:left; width:263px; height:207px; padding-left:5px;}

#foto_tariffe {float:left; width:263px; height:240px; padding-left:5px;}

#testo {float:right; width:280px; padding:5px; padding-left:7px;}

#foto_appartamenti {float:left; width:206px; height:465px; padding-left:5px;}

#testo_appartamenti {float:right; width:320px; padding:5px; padding-left:7px; padding-right:10px;}

#mappa {text-align:center;}

#text_mappa {padding:7px;}

.td {text-align:center; background-color:#005800; color:#ffffff; border:1px solid #ffffff}
#testo td {border:1px solid #ffffff}

h2 {font-size:12px; padding:2px; border:1px solid #005800; font-weight:bold; margin:0;}

#container_foto {width:440px; margin:10px auto; text-align:center;}

#foto_gallery {text-align:center; width:440px; height:450px;} 

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


