/*****************************************************
                   ELEMENTI HTML                       
*****************************************************/

body {
margin: 0;
}

* html body {
background-image: url(../images/shared/header.gif);
background-repeat: repeat-x;
}


div#right h1#SEO_trick {
font-family: trebuchet MS;
font-size: 15px;
color: #000080;
font-weight: bold;
}

div#right h2 {
color: #B55900;
font-size: 32px;
font-family: Times New Roman;
margin-top: 0;
}

h3.affitti {
background-color: #B55900;
color: white;
font-family: Arial;
padding: 2px;
}

/* style properties */

div.property {
clear: both;
margin-bottom: 11px;
border-top: 1px solid #b55900;
padding:5px;
}

div.property div.foto {
float: left;
width: 200px;
padding:5px;
background-color:#f3dac1;
margin-top:-5px;
border-right:1px solid #b55900;
}

div.descr {
float: left;
width: 252px !important;
width: 305px;
padding-right:15px;
}

/* ie bug ------------------*/
* html div.property p.foto {
padding-top: 10px;
}

* html div.property p.descr {
margin-top: 8px;
}
/* ---------------------- */

div.property img {
float: left;
clear: left;
margin: 0 0 10px 10px;
}

div.property span {
display: block;
float: left;
clear: both;
margin-left: 10px;
}

/* ie bug -----------------------*/

* html div.property p.foto span {
width: 250px;
margin-left: 5px;
}
/* ----------------------------- */

a {
font-weight: bold;
color: #B55900;
}

div.property a img {
border: 0;
}

* {
font-family: Arial;
font-size: 13px;
}

/* paragrafi speciali --> chi siamo, etc. */

p#special {
font-family: Georgia;
font-size: 15px;
}

div#vote_1,
div#vote_2,
div#vote_3,
div#vote_4,
div#vote_5,
div#vote_6,
div#vote_7,
div#vote_8,
div#vote_9,
div#vote_10 {
padding-left: 30px;
background-repeat: no-repeat;
}

div#vote_1 {
background-image: url(../images/vendite/vote1.gif);
}

div#vote_2 {
background-image: url(../images/vendite/vote2.gif);
}

div#vote_3 {
background-image: url(../images/vendite/vote3.gif);
}

div#vote_4 {
background-image: url(../images/vendite/vote4.gif);
}

div#vote_5{
background-image: url(../images/vendite/vote5.gif);
}

div#vote_6 {
background-image: url(../images/vendite/vote6.gif);
}

div#vote_7 {
background-image: url(../images/vendite/vote7.gif);
}

div#vote_9 {
background-image: url(../images/vendite/vote9.gif);
}

div#vote_10 {
background-image: url(../images/vendite/vote10.gif);
}
/*****************************************************
                        LAYOUT                        
*****************************************************/

div#container {
border: 0px solid red;
width: 700px;
width: 700px;
position: absolute;
top: 0px;
z-index: 1;
left: 50%;
margin-left: -350px;
}

div#header {
position: absolute;
z-index: 2;
height: 80px;
width: 100%;
overflow: hidden;
border: 0px solid red;
background-image: url(../images/shared/header.gif);
background-repeat: repeat-x;
text-align: center;
top: 0;

}

div#left {
width: 150px;
border: 0px solid green;
margin-top: 48px;
float: left;
background-image: url(../images/shared/left.jpg);
background-repeat: no-repeat;
}

div#nav {
position: relative;
margin-top: 283px;
border: 0px solid pink;
border-top: 1px solid #000080;

}

div#right {
border: 0px solid black;
width: 519px!important;
width: 549px;
padding: 75px 15px 15px 15px;
float: left;
border-left: 1px solid #000080;
}

div#footer {
float: left;
width: 700px;
border: 0px solid black;
text-align: center;
border-top: 1px solid #000080;
padding-top: 9px;
}

/*****************************************************
                   NAVIGAZIONE                       
*****************************************************/

div#nav ul {
margin-left: 0px;
padding-left: 0px;
list-style-type: none;
margin-top: 0px;
}

div#nav ul li {
padding: 5px 6px 8px 12px;
border-bottom: 1px solid #000080;
}

div#nav ul li a {
font-family: verdana;
font-weight: bold;
font-size: 13px;
color:#B55900;
}
