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

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

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

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

h1 {font-size:10px; font-weight:100; color:#000; margin:0; padding:0;}

#container {width:984px; margin:0 auto;}

#uff {float:left; width:140px; font-size:12px; color:#805500; padding-top:147px; line-height:1.2em; margin-left:4px;}

#logo {width:683px; float:left; text-align:center; margin-top:12px;}

#menu_lingua {width:146px; float:right; text-align:right; margin-top:147px; line-height:1.2em; margin-right:4px;}

#menu_lingua a, #menu_lingua a:link, #menu_lingua a:visited {color:#805500; text-decoration:none; line-height:1.2em;}
#menu lingua a:hover {color:#271100; text-decoration:none; line-height:1.2em;}

#menu {clear:both; width:890px; margin-top:34px; text-align:center; margin-left:20px;}

#menu1, #menu2, #menu3, #menu4, #menu5  {width:149px; float:left; height:24px; text-align:center;}

#menu1 a, #menu1 a:link, #menu1 a:visited, #menu2 a, #menu2 a:link, #menu2 a:visited, #menu3 a, #menu3 a:link, #menu3 a:visited, #menu4 a, #menu4 a:link, #menu4 a:visited, #menu5 a, #menu5 a:link, #menu5 a:visited {display:block; float:left; width:149px; height:20px; text-align:center; color:#271100; font-family:Times New Roman, serif; font-weight:bold; text-decoration:none; font-size:15px; margin-top:5px; padding-top:4px; line-height:1.2em;}
#menu1 a:hover, #menu2 a:hover, #menu3 a:hover, #menu4 a:hover, #menu5 a:hover, .qui {display:block; float:left; width:149px; height:20px; text-align:center; color:#782800; font-family:Times New Roman, serif; font-weight:bold; text-decoration:underline; background-image:url(../img/fondo_menu_hover.jpg); background-repeat:no-repeat; background-position:center; font-size:15px; margin-top:5px; padding-top:4px; line-height:1.2em;}

#menu1_eng, #menu2_eng, #menu3_eng, #menu4_eng  {width:145px; float:left; height:24px; text-align:center;}
#menu5_eng {width:180px; float:left; height:24px; text-align:center;}

#menu1_eng a, #menu1 a:link, #menu1_eng a:visited, #menu2_eng a, #menu2_eng a:link, #menu2_eng a:visited, #menu3_eng a, #menu3_eng a:link, #menu3_eng a:visited, #menu4_eng a, #menu4_eng a:link, #menu4_eng a:visited {display:block; float:left; width:145px; height:20px; text-align:center; color:#271100; font-family:Times New Roman, serif; font-weight:bold; text-decoration:none; font-size:15px; margin-top:5px; padding-top:4px; line-height:1.2em;}
#menu1_eng a:hover, #menu2_eng a:hover, #menu3_eng a:hover, #menu4_eng a:hover,  .qui_eng {display:block; float:left; width:145px; height:20px; text-align:center; color:#782800; font-family:Times New Roman, serif; font-weight:bold; text-decoration:underline; background-image:url(../img/fondo_menu_hover.jpg); background-repeat:no-repeat; background-position:center; font-size:15px; margin-top:5px; padding-top:4px; line-height:1.2em;}

#menu5_eng a, #menu5_eng a:link, #menu5_eng a:visited {display:block; float:left; width:180px; height:20px; text-align:center; color:#271100; font-family:Times New Roman, serif; font-weight:bold; text-decoration:none; font-size:15px; margin-top:5px; padding-top:4px; line-height:1.2em;}

#menu5_eng a:hover,  .qui_eng5 {display:block; float:left; width:180px; height:20px; text-align:center; color:#782800; font-family:Times New Roman, serif; font-weight:bold; text-decoration:underline; background-image:url(../img/fondo_menu_hover.jpg); background-repeat:no-repeat; background-position:center; font-size:15px; margin-top:5px; padding-top:4px; line-height:1.2em;}

.sep {clear:both; width:980px; height:11px;}

#flash {clear:both;  width:974px; height:317px; margin:0 0 0 5px;}

#content_top  {width:986px; height:17px; background-image:url(../img/top_content.jpg); background-repeat:no-repeat;margin-top:6px;}

#content {width:950px; background-image:url(../img/content.jpg); background-repeat:repeat-y; padding:12px 18px 4px 18px;}

#content_bottom {clear:both; width:986px; height:7px; background-image:url(../img/bottom_content.jpg); background-repeat:no-repeat;}

#sx {width:460px; float:left; color:#271100; line-height:1.3em; font-size:13px; color:#782800;}

#dx {float:right; width:465px; line-height:1.3em; font-size:13px;}

.img {float:left; width:205px; height:110px;}

.appartamenti_home {float:right; width:253px; padding-top:19px; padding-left:7px; font-size:13px; color:#782800; background-image:url(../img/fondo_appartamenti.jpg); background-repeat:no-repeat; line-height:1em; height:54px; margin-top:37px;}

.appartamenti_home a, .appartamenti_home a:link, .appartamenti_home a:visited {color:#782800; font-size:13px; text-decoration:none;}
.appartamenti_home a:hover {color:#782800; font-size:13px; text-decoration:underline;}

#footer {margin-top:20px; width:980px; text-align:center; font-size:10px; line-height:1.2em; color:#000;}

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

.sep_dx {width:460px; clear:both; height:15px;}

.icona_menu {width:30px; height:15px; float:left; margin-top:10px; text-align:center;}

.icona {border:none; vertical-align:middle;}








