﻿Height8
html, body {
    margin: 0px;
    padding: 0px;
    border: 0px;
}
body {
    background: #fff url(../_img/struttura/bg_main_loop.jpg) repeat-x top;
    margin: auto;
    font-family: Tahoma,Arial,Sans-Serif;
    font-size: 10px;
    color: #595b53;
    line-height:1.5em;
}
#Header {
    height: 297px;
    width: 1000px;
    margin: auto;
}
#Content {
    width:790px;
    margin: auto;
    padding-left: 110px;
    padding-bottom: 30px;
    padding-top: 10px;
    padding-right: 0px;
}
#LeftCont {
    float: left;
    width: 440px;
    padding-right:20px;
}
#RightCont {
    
    background: url(../_img/struttura/sfumatura-vert.png) no-repeat top left;
    float: left;
    padding-left:40px;
    width: 200px;
    height: auto;
    text-align:justify;
}
#Footer {
    clear: both;
    background: #53116e url(../_img/struttura/bg_footer_loop.jpg) repeat-x top;
    min-height: 97px;
    width: 100%;
    height: 100%;
    margin: auto;
    position: relative;
    bottom: 0px;
}
#ServiceMenu {
    width: 200px;
    height: 60px;
    padding-top: 20px;
    padding-right: 150px;
    float: right;
    color:#eae4d5;
}
#ServiceMenu a.FooterMenu{color:#eae4d5;}
#Banner {
    width: 468px;
    height: 60px;
    padding-top: 20px;
    padding-left: 150px;
    float: left;
    display:block;
}

h1, h2, h3 {
    background:url(../_img/struttura/pallino.png) no-repeat left 7px;
    color: #8f3785;
    padding: 0px;
    padding-left: 30px;
    margin: 0px;
}
h2{background:url(../_img/struttura/pallino.png) no-repeat left top;}
.noBackground{background-image:none;padding-left:0px;}
a{color:#595b53;text-decoration:none;}
a:hover{color:#8f3785;text-decoration:none;}

img{border:0px;padding:0px;}
img.centerImg{vertical-align:middle;display:table-cell;padding-bottom:2px;}
img.rigaDivisoria{padding:20px 0px;clear:both;float:left;}
img.rigaViola{padding:10px 0px;clear:both;}
img.leftImg{float:left;padding-right:20px;padding-bottom:10px;}

/*Lista News a lato*/
.viola{color:#8f3785}
.grigio{color:#d5d2cc}

/*Lista Annuncio*/
table.tableAnnunci{border:0px;padding:0px;margin:0px;}
tr.rowStyle:hover{background-color:#f4f1ea;}
tr.rowStyle{padding-bottom:100px;}
td.leftCell{padding:15px;
    text-align:right;
    vertical-align:top;
    border:2px solid #d7d2c8;
    border-right:0px;
    }
td.rightCell{width:300px;
    padding:15px;
    padding-left:0px;
    vertical-align:top;
    border:2px solid #d7d2c8;
    border-left:0px;
    }    
td.Height8{padding:0px;display:table-row;empty-cells:show;}
span.titoloAnnuncio{font-size:11px;font-weight:bold;}
div.headerAnnunci{
    height:15px;
    padding:15px;
    background:#e5e1d2;
    border:0px;
    border-bottom:2px solid #595b53;
    color:#595b53;
    margin:5px 0px;
    font-size:11px;}
div.headerAnnunci a{color:#8f3785;text-decoration:none;font-weight:bold;}
div.headerAnnunci a:hover{color:#595b53;}
a.MaggioriInfo{color:#8f3785;text-decoration:none;font-weight:bold;font-size:11px;margin-top:10px;}
a.MaggioriInfo:hover{color:#595b53;}

/*ULTIMI IMMOBILI*/
div.UltimiImmobili{
    width:113px;
    height:125px;
    border:1px solid #cdc8be;
    float:left;
    overflow:hidden;
    padding:15px;
    text-align:center;
}
div.noLR{border-left:0px;border-right:0px;}
div.noTop{border-top:0px;}
div.UltimiImmobili:hover{background:#f4f1ea;}
img.imgUltimiImmobili{margin-bottom:5px;}


/*===============================
          INPUT
===============================*/
form{margin:0px;padding:0px;border:0px;}
input,select,textarea{
	height:14px;
	/*padding-left:5px;*/
    font-family: Tahoma,Arial,Sans-Serif;
	font-size:10px;
	color:#7f7e7e;
	width:115px;
	vertical-align:middle;
}
select.select{
	height:19px;
	width:120px;
	vertical-align:middle;
}
input.checkbox{
	width:auto;
}
input.shortInput{width:55px;}
textarea.textarea{
    height:100px;
    width:240px;
    }

input.submitVerde{
	background:url(../_img/struttura/btn_verde.jpg) no-repeat;
	width:56px;
	height:25px;
	padding:0px;
	border:0px;
	padding-bottom:5px;
	margin:0px;
	vertical-align:middle;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	color:#FFFFFF;
	cursor:pointer;
}
div.inputHolder{margin:7px 0px;}
div.inputHolder2{margin:7px 0px;float:left;margin-right:5px;}

/*=============================
            AGENZIA
===============================*/
div.agenzia{width:230px;float:left;}
div.sedi{width:210px;float:left;}


/*=============================
       Dettaglio immobile
===============================*/
#ImgBig,#descrizione{width:298px;float:left;padding-right:20px;padding-top:20px;}
#ImgTn,#info{width:116px;float:left;padding-top:20px;}
#ImgBig,#ImgTn{padding-top:0px;}

#Mappa{width:434px;clear:both;}
#Gmappa{height:170px;width:298px;}


/*=============================
            Contatti
===============================*/
.mappa{height:230px;width:230px;float:left;}

div.toggler{font-size:11px;text-align:left;cursor:pointer;padding:5px 0px;
	width:440px;height:15px;border-bottom:1px solid #8f3785;}
div.toggler:hover{background-color:#f4f1ea;}
div.accordion{width:440px;clear:both;}
div.accordionText{width:420px;padding:10px 0px;padding-left:10px ;font-size:11px;text-align:left;clear:both;}
