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

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



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

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

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

#container {width:980px; margin:3px auto;}

#header {width:980px; height:81px; background-image:url(img/fondo_header.jpg); background-repeat:no-repeat;}

#menu_lingue {float:left; width:150px; margin-top:7px; margin-left:107px;}

#menu {float:right; margin-right:0px; width:600px; text-align:right; margin-top:3px;}

#menu a {font-size:12px; color:#450000; font-weight:100; text-decoration:none;}
#menu a:link {font-size:12px; color:#450000; font-weight:100; text-decoration:none;}
#menu a:visited {font-size:12px; color:#450000; font-weight:100; text-decoration:none;}
#menu a:hover {font-size:12px; color:#450000; font-weight:100; text-decoration:underline;}

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

#flash {width:970px; clear:both; background-image:url(img/fondo_flash.jpg); background-repeat:no-repeat; padding-left:10px; padding-top:1px; height:410px;}

#img_header {width:970px; clear:both; height:294px; padding-left:10px; padding-top:1px;}

#menu_vert {float:left; width:243px; margin-left:50px; text-align:center; margin-top:1px; margin-bottom:95px}




#menuX_vert {width:208px; height:18px; background-image:url(img/fondo_menu.jpg); background-repeat:no-repeat; text-align:right; padding-top:7px; padding-right:35px; margin-top:3px}
/*#menu1_vert {width:208px; height:18px; background-image:url(img/fondo_menu.jpg); background-repeat:no-repeat; text-align:right; padding-top:7px; padding-right:35px; margin-top:3px;}
#menu2_vert {width:208px; height:18px; background-image:url(img/fondo_menu.jpg); background-repeat:no-repeat; text-align:right; padding-top:7px; padding-right:35px; margin-top:3px;}
#menu3_vert {width:208px; height:18px; background-image:url(img/fondo_menu.jpg); background-repeat:no-repeat; text-align:right; padding-top:7px; padding-right:35px; margin-top:3px;}
#menu4_vert {width:208px; height:18px; background-image:url(img/fondo_menu.jpg); background-repeat:no-repeat; text-align:right; padding-top:7px; padding-right:35px; margin-top:3px;}*/

#menu_vert a {font-size:11px; color:#fff; font-weight:100; font-family:Georgia, Times New Roman, Times, serif; text-decoration:none;}
#menu_vert a:link {font-size:11px; color:#fff; font-weight:100; font-family:Georgia, Times New Roman, Times, serif; text-decoration:none;}
#menu_vert a:visited {font-size:11px; color:#fff; font-weight:100; font-family:Georgia, Times New Roman, Times, serif; text-decoration:none;}
#menu_vert a:hover {font-size:11px; color:#fff; font-weight:100; font-family:Georgia, Times New Roman, Times, serif; text-decoration:underline;}

.qui_vert {font-size:11px; color:#fff; font-weight:100; font-family:Georgia, Times New Roman, Times, serif; text-decoration:underline; display:block;width:208px; height:18px; background-image:url(img/fondo_menu.jpg); background-repeat:no-repeat; text-align:right; padding-top:7px; padding-right:35px; margin-top:3px;}

.sottomenu_vert {width:180px; margin-top:0px; padding-left:40px; margin-left:10px; background-color:#f5ead6} 

.menu_s {width:182px; height:15px; margin-top:0px; text-align:left;}

/*container è stato preso a caso come un div contenitore dei link del sottomenu, per creare una regola css più forte*/
#container div.sottomenu_vert a {width:152px; height:15px; display:block; background-image:url(img/fondo_menu_app.jpg); background-repeat:no-repeat; font-size:11px; color:#450000; font-weight:100; text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; margin-top:2px; padding-left:30px;}
#container div.sottomenu_vert a:link {width:152px; height:15px; display:block; background-image:url(img/fondo_menu_app.jpg); background-repeat:no-repeat; font-size:11px; color:#450000; font-weight:100; text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; margin-top:2px; padding-left:30px;}
#container div.sottomenu_vert a:visited {width:152px; height:15px; display:block; background-image:url(img/fondo_menu_app.jpg); background-repeat:no-repeat; font-size:11px; color:#450000; font-weight:100; text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; margin-top:2px; padding-left:30px;}
#container div.sottomenu_vert a:hover {width:152px; height:15px; display:block; background-image:url(img/fondo_menu_app_hover.jpg); background-repeat:no-repeat; font-size:11px; color:#000; font-weight:100; text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; margin-top:2px; padding-left:30px;}


#content {float:right; width:684px; margin-top:1px;}

#text {font-style:italic; width:390px; float:left; padding:20px; line-height:1.8em;}

#dx {width:250px; float:right; text-align:center;  background-image:url(img/fondo_content.jpg); background-repeat:no-repeat; background-position:top right;}

#box_appartamenti {width:201px; margin-left:24px; margin-top:10px; text-align:center; background-image:url(img/fondo_box_appartamenti.jpg); background-repeat:no-repeat; padding-top:140px; height:52px;}

#box_dependances {width:201px; margin-left:24px; margin-top:10px; text-align:center; background-image:url(img/fondo_box_dependances.jpg); background-repeat:no-repeat; padding-top:147px; height:45px;}

#dx a {font-size:12px; color:#450000; font-weight:bold; font-family:Georgia, Times New Roman, Times, serif; text-decoration:none;}
#dx a:link {font-size:12px; color:#450000; font-weight:bold; font-family:Georgia, Times New Roman, Times, serif; text-decoration:none;}
#dx a:visited {font-size:12px; color:#450000; font-weight:bold; font-family:Georgia, Times New Roman, Times, serif; text-decoration:none;}
#dx a:hover {font-size:12px; color:#450000; font-weight:bold; font-family:Georgia, Times New Roman, Times, serif; text-decoration:underline;}

.divide {width:684px; height:1px; clear:both;}

#news {width:669px; height:132px; background-image:url(img/fondo_news.jpg); background-repeat:no-repeat; font-size:11px; padding:7px 7px 7px 60px; margin-top:-80px;}

#news_sx {width:321px; float:left; position:absolute;}

#news_dx {width:321px; float:right; position:absolute; margin-left:350px;}

.img_news {float:left; margin-right:7px; border:0;}

#menu_basso {width:980px; height:30px; padding:15px 3px 0 0; text-align:right; font-size:11px; background-image:url(img/fondo_menu_basso.jpg); background-repeat:no-repeat;
line-height:1.5em;}

#menu_basso a {color:#450000; font-weight:100; text-decoration:none;}
#menu_basso a:link {color:#450000; font-weight:100; text-decoration:none;}
#menu_basso a:visited {color:#450000; font-weight:100; text-decoration:none;}
#menu_basso a:hover {color:#450000; font-weight:100; text-decoration:underline;}

.qui_menu_basso {color:#450000; font-weight:bold; text-decoration:underline;}

#footer {width:650px; font-size:10px; margin-top:22px; float:left;}

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

#w3c {width:320px; float:right; margin-top:22px; font-size:10px; text-align:right;}

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

#bottom {clear:both; width:980px; margin:70px auto; font-size:10px;}



#bottom a {color:#660000; font-weight:200; text-decoration:none;}
#bottom a:link {color:#660000; font-weight:200; text-decoration:none;}
#bottom a:visited {color:#660000; font-weight:200; text-decoration:none;}
#bottom a:hover {color:#660000; font-weight:200; text-decoration:none;}

