* { 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%;}
#menu-navigazione { width: 100%; background-color:#fff;font-size: 0.72em; text-transform:uppercase;border-bottom: solid 1px #b3b7a1;}
#menu-navigazione a{display:block;float:left; text-decoration: none;color:#000; padding:0.5em;}
#menu-navigazione a:hover{color:#fff; background-color:#395877}
#menu-navigazione .arrow{display:block;float:left;color:#000; padding:0.5em;}
#menu-navigazione strong{display:block;float:left;color:#000; padding:0.5em;}
#testata { height:60px;background-image: url(images/top.jpg);background-position: 74% 0%; width: 100%;}
#stemma{float:left;margin-top:5px;margin-left:1%;}
#head-comune{float:left;margin-top:20px;}
#comune-di{float:left;margin-left:1%;}
#nome-comune {float:left;margin-left:10px;}
#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;background-color:#395877;}
#menu-principale a:hover{color:#395877; background-color:#DEDFD6}
#menu-principale-onpage a {display:block; float:left; text-decoration: none; padding:0.8em; color:#395877; background-color:#DEDFD6}
#contenitore { background-image: url(images/bg-sfondo-col_interna.gif); background-repeat: repeat-y; background-position: 74% 0%; width: 100%; }
#colonna-sinistra { background-color: #fff; width: 74%; 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;}
#colonna-sinistra .intro-title-page{font-size:1em;color:#A04615;text-transform:uppercase;font-weight:bold;}
#colonna-sinistra .intro-primo-piano{line-height:110%;padding:10px; color:#000}

.content-box-content{font-size:0.72em;text-align:left;padding:5px;float:left;margin:5px;width:40%}
.content-box-content img{margin-right:10px;float:left;border:1px solid #000000;}
.content-box-content-title{font-weight:bold;}

.box-primo-piano{font-size:0.72em;text-align:left;padding:5px;clear:both;margin:5px;}
.box-primo-piano img{margin-right:10px;float:left;border:1px solid #000000;}
.box-primo-piano-title{font-weight:bold;}
.box-primo-piano .author{float:left;} 
.box-primo-piano .author img{border:0;margin-right:2px;} 
#colonna-destra { background-color: #E0E2C9;color: #000; width: 25%; float: right;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 { padding-left:5px;text-transform:uppercase; font-size:0.9em;text-decoration: none; border-bottom: 1px dotted #7a7f74; padding-top: 0.5em; padding-bottom: 0.5em; display: block;background-color:#EEFFFF }
#colonna-destra #link-call a:hover {color: #58753a; background-color: #f7fbdd; }

#colonna-destra #sez-son {margin-top:10px; width:auto;}
#colonna-destra #sez-son ul{ margin: 0; padding: 0;  list-style-type: none;border-top: 1px dotted #7a7f74;}
#colonna-destra #sez-son li{display: inline;}
#colonna-destra #sez-son li a { padding-left:5px;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:#EEEEEE }
#colonna-destra #sez-son a:hover {color: #58753a; background-color: #f7fbdd; }

#colonna-destra li a {padding-left:5px; 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;background-color:#D5D7C1 }
#colonna-destra ul { border-top: 1px solid #7a7f74;margin-top: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 }
#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: 75%; border-top: 1px dotted #d7dbc1;padding:5px;clear:both;}
.footer a{text-decoration: none;}
#primo-piano{background-color: #E3D7C1;color:#000;}
#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}
#colonna-sinistra .content-box-evid-area-box-content{text-align:left;padding:5px;clear:both;margin:5px;}
#colonna-sinistra .content-box-evid-area-box-content img{margin-right:10px;float:left;border:1px solid #000000;}
#colonna-sinistra .content-box-evid-area-box-content-title{font-weight:bold;}
.skip{display:none}
.tree { font-size:0.72em; padding:2em; line-height: 150%; color: #555555;}
.tree a { text-decoration:none; color: #555555;}
.tree a:visited { color: #555555;}
.tree-one { padding-left:2em; } 
#little-space {margin-top:10px; margin-bottom:0px; margin-left:0px; margin-right:0px;}