body {
background:#f2f2f2 none repeat scroll 0%;
color:#8F7E74;
font-size:10px;
margin:10px;
padding:0pt;
}

* {
font-family:Verdana,Arial,Helvetica,sans-serif;
}
td {
font-size:10px;
}

h1 {
font-size:16px;
}
a { color:#234363; text-decoration: none; }
a:link { color:#234363; text-decoration: none; } 
a:hover { color:#4b8ac9; text-decoration: underline; background-color:#EEE; }
a:active { color:#4b8ac9; text-decoration: underline; }
form{margin:0px;padding:0px;}
#container {
padding:0pt;
width:100%;
}
#centrale {
margin-bottom:5px;
width:100%;
}
#logo{text-align:center}
#left {
background-color:#FFFFFF;
padding:6px;
width:260px;
}
#left1{width:100%;text-align:center}


#left1 .nuovo{
background-color:#FFCC00;
border:1px solid #ff8c00;
color:#000000;
font-size:11px;
padding:4px 0px 4px 2px;
display:block;width:100%;cursor: pointer
}
#left1 .nuovo span a {
width:100%;
display:block;
}


#left2{margin-top:5px;padding:4px 0px 4px 2px;border:1px solid #e49931;background:#fafafa;width:100%;}
#left3{text-align:center;margin-top:5px;padding:4px 0px 4px 2px;border:1px solid #244f77;background:#fafafa;width:100%;}
#left4{text-align:center;margin-top:5px;padding:4px 0px 4px 2px;border:1px solid #e49931;background:#fafafa;width:100%;}
#left5{text-align:center;margin-top:5px;padding:4px 0px 4px 2px;border:1px solid #244f77;background:#fafafa;width:100%;}
#dir {
width:100%;
border-collapse:collapse;
border:0px;
padding:0px;
margin:0px;
} 
#dir #ann {
min-height:540px;
}
#right {
background-color:#FFFFFF;
padding:0pt;
width:218px;
}
#right1{text-align:center;border:1px solid #88a23f;background:#fafafa;width:100%;}
#right2{margin-top:5px;text-align:center;border:1px solid #244f77;background:#fafafa;width:100%;}
#logo h1 {
color:#333333;
font-size:13px;
line-height:20px;
margin:0pt;
padding:2px 0pt 4px;
text-align:center;
}
.citta {
border-bottom:1px solid #CCCCCC;
font-size:10px;
padding:3px 0pt 1px;
white-space:nowrap;
}
#elcitta .selected{color:red}
.dir_cat {
background-color:#FFFFFF;
border-bottom:1px solid #EFEDE2;
font-size:11px;
font-weight:normal;
padding:0px;margin:0px;
white-space:nowrap;

}
.dir_cat .int {
background-color:#c0ce42;
padding:3px 5px;font-weight:bold;
color:#fff;height:20px;
border:1px solid #88a240;
}
.dir_cat .int a:link,.dir_cat .int a:visited{

padding:3px 5px;font-weight:bold;
color:#fff
}

.dir_cat .voci {
padding:3px 5px;
color:#fff
}

#path{padding-left:5px;height:30px;border:1px solid #244f77;background:white}
#path td{font-size:12px;}
.titoli {
color:#8F7E74;
font-size:18px;
font-weight:normal;
}
#newann{width:100%;text-align:center}


#newann .nuovo{
background-color:#FFCC00;
border:1px solid #ff8c00;
color:#000000;
font-size:11px;
padding:4px 0px 4px 2px;
display:block;cursor: pointer
}
#left1 .nuovo span a {
width:100%;
display:block;
}
.adlisting{background:white;border:1px solid #88a240;padding:5px;}

.datehead  {
background-color:#c0ce42;
padding:3px 5px;font-weight:bold;
color:#fff;height:20px;
border:1px solid #88a240;
}
.annuncio {
color:#4F3E34;
font-size:12px;
line-height:18px;
padding-bottom:9px;
border-bottom:1px solid #f2f2f2
}
.adpreview{}
.adtitle{font-weight:bold}
.annunciof{color:#4F3E34;
font-size:12px;
line-height:18px;
padding-bottom:9px;margin-bottom:5px;
border-bottom:1px solid #fff;background:#f2f2f2}

.adheader{background:#fff;margin-top:5px;border:1px solid #88a240;}
.adheader td{font-size:12px;}
.dannunciotitolo{font-size:12px;
background-color:#c0ce42;
padding:3px 5px;font-weight:bold;
color:#fff;height:20px;
border:1px solid #88a240;
width:100%
}
.contactform td{font-size:12px;}
.dcontattatitolo{font-size:12px;
background-color:#c0ce42;
padding:3px 5px;font-weight:bold;
color:#fff;height:20px;
border:1px solid #88a240;
width:100%
}
.dett{background:#fff}
.dett td{font-size:12px;}
.err{margin-top:5px;font-size:12px;padding:5px;border:1px solid red;background:white;color:red}
.msg{margin-top:5px;font-size:12px;padding:5px;border:1px solid green;background:white;color:green}
.adsense728{text-align:center;margin-top:5px;padding:5px;height:90px;border:1px solid #88a240;background:white}
.adsense728b{text-align:center;margin-top:5px;padding:5px;height:90px;border:1px solid #e49931;background:white}
