body{
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
background:url(images/bg.png) repeat-x top;
background-color:#eeeeee;
}

h1{
margin:0;
padding:62px 0 0 20px;
font-size:22px;
color:#FFF;	
}

#banner{
width:903px;
height:132px;
background-image:url(images/nuovo-banner.png);
background-repeat:no-repeat;
}

/*********CONTENUTO***************/

.english{
margin:0;
padding:8px 0 0 819px;
font-size:13px;
color:#FFF;
}

.italiano{
margin:0;
padding:8px 0 0 814px;
font-size:13px;
color:#FFF;
}

.nome_appartamento{
font-size:18px; font-weight:bold;color:#b61515;
padding-left:18px;
padding-bottom:22px;
padding-top:10px;
}

#testo_inizio{
padding:5px;
text-align:left;
width:679px;
padding-left:13px;
padding-bottom:12px;
font-size:12px; font-weight:normal;color:#000000;
}

.descrizione_appartamento{
font-size:12px; font-weight:normal;color:#000000;
padding: 6px 5px 6px 15px;
width:870px;
}

/*****MAPPA*****/
#map{
border: 2px solid #B2BFC5;
width:450px;
height:399px;
margin-left:8px;
}
#map-lente{
background-image:url(images/lente.jpg);
width:34px; height:36px; float:left;
margin-left:100px;

}
.click_mappa{float:left;padding-top:10px;width:250px;}
.link13bordeaux {	color:#b61515;	text-decoration: none;	font-size:13px;	font-weight:bold;}
.link13bordeaux:hover {color: #b61515;	text-decoration: underline;	font-size:13px;	font-weight:bold;}


.items_mappa{width: 350px;}
.items_mappa ul{
list-style-type: none;
margin: 2px 0; padding: 0;
}

.items_mappa ul li {
background: white url("images/menu/item-appto.gif") no-repeat 2px center;
color: #333333; font-size:12px;
padding: 6px 5px 6px 8px;
text-decoration: none;
margin-left:8px;
}

/*****SERVIZI APPARTAMENTO*****/

.items_appto{
width: 203px;
border: 1px solid #9A9A9A;
background-color:#fef7e4;
height:478px;
margin: 2px 0;
}

.items_appto ul{
list-style-type: none;
margin: 2px 0;
padding: 0;

}

.items_appto ul li {
background: white url("images/menu/item-appto.gif") no-repeat 2px center;
color: #333333; font-size:11px;
padding: 2px 5px 4px 8px;
text-decoration: none;
margin-left:8px;
background-color:#fef7e4;
}

/*******FOTINA***************/
.fotina{
border: 1px solid #9A9A9A;
width:86px; height:85px;
vertical-align:top;
padding:0; margin:0;
}

.click_foto{float:left;padding-top:10px;width:300px;}
/**************************/
table{background-color:#ffffff;}

.txt12b{
color:#000000;
font-size:12px;
font-weight:bold;
}
.txt13{
font-size:13px;
font-weight:bold;
}

.txt13bianco{
font-size:13px;
font-weight:bold;
color:#FFFFFF;
}

.txt9{
font-size:9px;
}

.select{font-family:Verdana, Geneva, sans-serif; font-size:10px;}

.link12 {
	color:#000000;
	text-decoration: underline;
	font-size:13px;
	font-weight:normal;
}

.link13bianco, .link13bianco:link, .link13bianco:visited, .link13bianco:active {
	color: #ffffff; text-decoration: none;
	font-size:13px; font-weight:bold;
}

.link13bianco:hover {
	color: #e6c719; text-decoration: underline;
	font-size:13px;  font-weight:bold;
}

.cellamenu{
background-color:#7e7d7a;
background-image:url(images/ombra-menu.png);
background-position:right;
background-repeat:no-repeat;
}

.tabella{
border: 1px solid #474641;
background-color:#fef7e4;
}

#marquee{
height:24px;
padding-top:8px;
border: 1px solid #474641;
background-color:#fef7e4;
font-size:13px;
font-weight:bold;
color:#b61515;
}



/*- Menus sinistro------------------ */

img {border: none;} 

.menuleft{width: 192px;}

.menuleft ul{
list-style-type: none;
margin: 2px 0;
padding: 0;
border: 1px solid #9A9A9A;
border-bottom:none;
}

.menuleft ul li a{
background: white url("images/menu/arrow-list.gif") no-repeat 2px center;
color: #333333; font-size:12px;
display: block;
background-color:#fef7e4;
padding: 6px 5px 6px 15px;
text-decoration: none;
border-bottom: 1px solid #B5B5B5;
}
.menuleft ul li a:visited, .menuleft ul li a:active{color: #333333;}

.menuleft ul li a:hover{
color: black;
background-color: #ffffcb;
background-image: url("images/menu/arrow-list-red.gif"); /*onMouseover image change. Remove if none*/
}



#titolo_blocchi{
height:21px;
background-color:#333333;
width:880px;
margin-left:10px;
color:#FFFFFF;
}

#titolo_blocchi_video{
height:21px;
background-color:#333333;
width:672px;
margin-left:10px;
color:#FFFFFF;
}

.tabella_tariffa{
color:#000000; font-size:12px; font-weight:bold;
width:879px;
text-align:center;
background-color:#fef7e4;
margin-left:11px;
border-spacing: 0;
border: 1px solid #000;
border-collapse: collapse;
}

.top_term{color:#000000; font-size:11px; font-weight:normal;}
.msg_tariffe{color:#b61515; font-size:11px; font-weight:bold;}

.prezzo_appartamento{
color:#b61515;
font-size:14px;
font-weight:bold;
}

#flashcontent{
padding-right:20px;
padding-bottom:1px;	
}

#flash{
background-image:url(images/flash.jpg);
background-repeat:no-repeat;
background-position:right
}