body{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:18px;
margin:0px;
color:#363636;
background:#C8CED1;
}
ul{
position:relative;
overflow:hidden;
list-style:none;
}
ul,p,blockquote{
margin:0px;
padding:0px;
}
blockquote ul{
margin-top:10px;
}
ul.lista{
position:relative;
overflow:hidden;
clear:both;
}
ul.lista li{
width:490px;
float:left;
padding-top:4px;
padding-bottom:10px;
}
ul.lista li a{
line-height:20px;
color:#3366CC;
}
ul.lista li p{
padding-right:10px;
}
.divpage{
position:relative;
overflow:hidden;
width:1000px;
background:#ffffff;
}
.divpage .ricerca{
padding:10px;
margin-top:20px;
margin-bottom:10px;
}
.ricerca input[type=text]{
width:400px;
font-size:18px;
color:#006CCC;
font-weight:bold;
padding:4px;
border:1px solid #C3D9FF; 
}
.ricerca input[type=submit]{
font-size:18px;
padding:2px;
}
.divpage .content{
position:relative;
overflow:hidden;
text-align:left;
padding:4px;
}
.content .postdescription ul{
margin:4px;
padding:4px;
list-style:circle;
}
.content .postdescription li{
list-style:circle;
margin-left:16px;
padding:2px;
}
.ricerca .followus{
position:absolute;
left:0px;
top:0px;
color:#363636;
padding:4px;
line-height:18px;
background:#EDF4FF;
border:1px solid #E3EDFF;
}
.ricerca .topmenu{
position:absolute;
right:0px;
top:0px;
color:#363636;
padding:4px;
line-height:18px;
background:#EDF4FF;
border:1px solid #E3EDFF;
}
.topmenu a{
color:#3366CC;
font-weight:normal;
text-decoration:none;
font-size:13px;
}
.topmenu a:hover{
text-decoration:underline;
}
.content h1{
color:#FF7C00;
margin:24px;
margin-left:0px;
margin-right:0px;
}
.content h2{
color:#1F9AFF;
margin:10px;
margin-left:0px;
margin-right:0px;
font-weight:normal;
}
.content h3{
color:#FF7C00;
font-weight:normal;
}
.content h4{
color:#1AB123;
}
.content .images{
position:relative;
overflow:hidden;
padding:4px;
text-align:left;
clear:both;
}
.content .ads{
position:relative;
overflow:hidden;
float:left;
width:350px;
}
.images #img1{
padding:10px;
border:1px solid #eeeeee;
vertical-align:middle;

}
.images #img2{
padding:10px;
vertical-align:middle;
border:1px solid #eeeeee;
}

.content li.post.dettaglio{
position:relative;
overflow:hidden;
color:#000000;
margin:0px;
padding:0px;
margin-right:8px;
margin-bottom:8px;
padding:4px;
border:1px solid #C3D9FF;
font-size:13px;
float:none;
width:980px;
}
li.post.dettaglio h3{
margin:0px;
padding:4px;
color:#000000;
font-size:20px;
padding-left:0px;
}
li.post.dettaglio .entry{
position:relative;
overflow:hidden;
padding:4px;
background:#EDF4FF;
}
.entry .title{
font-size:18px;
line-height:24px;
}
li.post.dettaglio a{
color:#2248E6;
text-decoration:underline;
}
.entry small{
font-size:10px;
color:green;
}
.entry address{
margin:0px;
padding:0px;
display:inline;
}
li.post.dettaglio a.categoria{
text-decoration:none;
}
li.post.dettaglio a.categoria:hover{
text-decoration:underline;
}
.addressbar{
position:relative;
overflow:hidden;
padding:4px;
background:#E0ECFF;
border-top:1px solid #C3D9FF;
}
.addressbar .navigator{
text-align:left;
color:#363636;
font-size:12px;
}
.navigator div{
display:inline;
}
.navigator a{
color:#3366CC;
font-weight:normal;
text-decoration:none;
}
.navigator a:hover{
text-decoration:underline;
}
.footer{
position:relative;
overflow:hidden;
text-align:left;
font-size:11px;
line-height:12px;
color:#888888;
border-top:1px solid #C3D9FF;
padding-top:10px;
}
.footer a{
color:#555555;
}
