* { font-family: Verdana, Arial, Helvetica, sans-serif; }
body { margin: 0; padding: 0;  color: #555; background-color: #fff;}
img { border-width: 0; }
form{padding:0;margin:0;}
a:link { color: #a04615;}
a:visited { color: #a04615;}
a:hover { color: #58753a;}
#bigone{ margin: 10px 10px 3px; border: solid 1px #b3b7a1; }
#head { width: 100%;background-image: url(images/bg-sfondo-col-top.gif); background-repeat: repeat-y; background-position: 80% 0%;}
#testata { width: 74%; height:150px;float:left;}
#object {width: 25%; height:150px;padding: 0;float:right;background-image: url(images/casadiserugo.jpg);}
#stemma{float:left;margin-top:27px;margin-left:1%;}
#head-comune{float:left;margin-top:46px;margin-left:2%;}
#comune-di{clear:both;margin-left:5%;}
#nome-comune {clear:both;margin-left:12%;margin-top:1%;}
#menu-principale { width: 100%; background-color:#395877;font-size: 0.72em; text-transform:uppercase;}
#menu-principale a{display:block;float:left; text-decoration: none;color:#fff; padding:0.8em;}
#menu-principale a:hover{color:#395877; background-color:#DEDFD6}
#main {  background-color:#4c6b8a;background-image: url(images/macro.jpg); background-repeat: no-repeat; background-position: right top; }
#contenitore { background-image: url(images/bg-sfondo-col.gif); background-repeat: repeat-y; background-position: 66% 0%; width: 75%; }
#colonna-sinistra { background-color: #fff; width: 66%; float: left; }
#colonna-sinistra .pad { font-size: 0.8em; line-height: 140%; }
#colonna-sinistra .menu { font-size: 0.72em; text-transform:uppercase;background-color: #DEDFD6;}
#colonna-sinistra .menu a{display:block;float:left; text-decoration: none;color:#2B3A8A; padding:0.5em;}
#colonna-sinistra .menu a:hover{color:#fff; background-color:#2B3A8A}
#colonna-sinistra .intro{line-height:110%;padding:10px;background-color: #EAEAEA; color:#000}
#colonna-sinistra .intro-title{font-size:1em;color:#A04615;text-transform:uppercase;font-weight:bold;margin-bottom:10px;}
.content-box-content{font-size:0.72em;text-align:left;padding:5px;clear:both;margin:5px;}
.content-box-content img{margin-right:10px;float:left;border:1px solid #000000;}
.content-box-content-title{font-weight:bold;}


#colonna-destra { background-color: #E0E2C9;color: #000; width: 34%; float: left;font-size: 0.72em; line-height: 140%; overflow: auto;}
#colonna-destra .flag {background-color: #DEDFD6;}
#colonna-destra .flag a{padding:0;margin:0;}
.pad, .pad-recenti { padding: 5px; }
.padsx {padding: 0px 5px 5px 5px;}
.logo{padding: 5px 0px 0px 0px}
.logo-img{margin: 0px 0px 10px 5px}
.pad-recenti li a { background-image: url(images/post.gif); background-repeat: no-repeat; background-position: 0px 2px; padding-left: 15px; }

#argomenti, #link, #recenti, #archivi { background-image: url(images/bg-marezzato.jpg); height: 22px; border-bottom: 4px solid #9b9d8b; }
#argomenti .int { background-image: url(images/argomenti.gif); background-repeat: no-repeat; width: 100%; height: 22px; }
#link .int {  background-image: url(images/link.gif); background-repeat: no-repeat; width: 100%; height: 22px; }
#recenti .int {  background-image: url(images/recenti.gif); background-repeat: no-repeat; width: 100%; height: 22px; }
#archivi .int {  background-image: url(images/archivi.gif); background-repeat: no-repeat; width: 100%; height: 22px; }
#argomenti h2, #link h2, #recenti h2, #archivi h2 { font-size: 1px; visibility:hidden ; margin: 0; padding: 0; }
#colonna-destra ul { margin: 0; padding: 0;  list-style-type: none; }
#colonna-destra li {display: inline}
#colonna-destra #link-call {margin-top:10px; width:auto;}
#colonna-destra #link-call ul{ margin: 0; padding: 0;  list-style-type: none;border-top: 1px dotted #7a7f74;}
#colonna-destra #link-call li{display: inline;}
#colonna-destra #link-call li a { text-transform:uppercase; font-size:0.9em;text-decoration: none; border-bottom: 1px dotted #7a7f74; padding-top: 0.8em; padding-bottom: 0.8em; display: block;background-color:#EEFFFF }
#colonna-destra #link-call a:hover {background-color: #efefef; }

#colonna-destra li a { text-transform:uppercase; font-size:0.9em;text-decoration: none; border-bottom: 1px solid #7a7f74; padding-top: 0.5em; padding-bottom: 0.5em; display: block }
#colonna-destra li ul { padding-left: 10px; }
#colonna-destra a:link { color: #304020;}
#colonna-destra a:visited { color: #000000;}
#colonna-destra a:hover { color: #58753a; background-color: #f7fbdd; }
#colonna-destra .main-topic {border-bottom: 1px dotted #7a7f74; font-style: italic; padding-top: 0px ;padding-bottom: 0px; }
h1 { color: #41572b; font-size: 1.4em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; margin-bottom:2px}
#colonna-destra h1  { color: #000; font-size: 1.4em }
#footer { font-size: 0.7em; text-align: right; margin-right: 25%; margin-bottom: 15px; padding-right: 15px; padding-left: 15px; }
#colonna-sinistra h1 span {font-family: Georgia, "Times New Roman", Times, serif;}
.cerca { margin-top:10px;background-color: #e9ebe2; border-top: solid 1px #b3b7a1; border-bottom: solid 1px #b3b7a1;padding: 4px}
.bottone { background-color: #a04615; color:#ffffff; }
.box1{border: 1px solid #d7dbc1;font-size:0.62em;line-height:160%;padding:5px;margin-top:5px;}
.title-box1{float:right;width:auto;text-transform:uppercase}
.spacer{width:auto;font-size:1px;clear:both;}

.content-box-title{text-transform:uppercase;background-color: #D5D7C1;border-left:1px solid #C9CBB5;border-top:1px solid #C9CBB5;border-right:1px solid #C9CBB5;width:auto;color: #505050;font-size:1em;text-align:right;padding-right:5px;margin-top:10px;}
.content-box{background-color: #D5D7C1;border-left:1px solid #C9CBB5;border-right:1px solid #C9CBB5;border-bottom:1px solid #C9CBB5;padding:5px;}
.content-box img{margin-right:10px;margin-bottom:5px;float:left;border:1px solid #333333;}
.content-box span{font-size:0.9em;}
.footer {font-size: 0.72em; width: 66%; border-top: 1px dotted #d7dbc1;padding:5px;}
.footer a{text-decoration: none;}
#evidenza { background-color:#B3B08D; color:#000; }
#colonna-sinistra .content-box-evid-area{background-color: #FFFFFF;text-align:left;padding-right:5px;padding-top:5px;padding-bottom:5px;padding-left:5px;width:auto;font-size:0.72em;}
#colonna-sinistra .content-box-evid-area li{list-style-type: square;}
#colonna-sinistra .content-box-evid-area-title{text-transform:uppercase;text-align:left;padding:0.5em;width:auto;font-size:0.9em;}
#colonna-sinistra .content-box-evid-area li{clear:both;margin-bottom:1em;margin-right:5px;}
#colonna-sinistra .content-box-evid-area ul{list-style-image: url(images/dot.gif);margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0.5em;padding-left:20px;} 
#bandi{background-color:#5C747E;color:#fff}
.skip { display:none; }
.box-primo-piano .author{float:left;} 
.box-primo-piano .author img{border:0;margin-right:10px;} 
.box-primo-piano{text-align:left;padding:5px;clear:both;margin:5px;}
.box-primo-piano-title{font-weight:bold;}
