/* CSS Document */
/*======= STRUTTURA =======*/
body { font-family:Century gothic, Verdana, Arial; font-size:12px; margin:0px; padding:0px 0px 0px 0px; background-color:#fff; color: #333333;}
a, a:visited{color: #009900; margin:0px; padding:0px 0px 0px 0px; text-decoration:none; font-weight:bold;}
a:hover{ text-decoration:underline; }
img{ border:none;}
ul{ list-style-type:none; margin:0px;}
li{list-style-type:none}
/*div.header{background-image: url(images/head2.jpg);width:1000px; height:186px;}
div.top{background-image: url(images/topBody2.jpg); width:1000px; height:44px; }*/
div.header{background-image: url(images/headV2.jpg);width:1000px; height:167px;}
div.top{background-image: url(images/topV2.jpg); width:1005px; height:60px; }
div.wrapper{background-image: url(images/wrapperV2.jpg); width:1000px;}

div.footer{background-image: url(images/wrapperV2.jpg); width:1000px; height:70px;}
/*======= CORPO =======*/
div.contenuto{padding: 20px 28px 5px 28px;}
/*  Vecchia Versione
	div.modulo{background-image:url(images/BgTitoloIntero.jpg); background-position:top left; background-repeat:no-repeat; padding:5px;padding-top:7px;}
	div#comunicati{background-image: url(images/modulo_comunicati.jpg); background-position:top left; background-repeat:no-repeat;}
	div#rss{background-image: url(images/modulo_rss.jpg); background-position:top left; background-repeat:no-repeat;}
	div#sondaggi{background-image: url(images/modulo_sondaggi.jpg); background-position:top left; background-repeat:no-repeat;}
	div#newsletter{background-image: url(images/modulo_newsletter.jpg); background-position:top left; background-repeat:no-repeat;}
	div#media{background-image: url(images/modulo_media.jpg); background-position:top left; background-repeat:no-repeat;}
	div#link{background-image: url(images/modulo_link.jpg); background-position:top left; background-repeat:no-repeat;}
*/
div.box{ background-image:url(images/box_standard.jpg); background-position:center; background-repeat:no-repeat; width:300px; height:100%; margin-bottom:5px;}
div#noimg{ background-image:none;}
div.colonnaGrande{ width:600px; margin:0px; padding:1px;}
div.colonnaGrande div#news{background-image:url(images/BgTitoloInteroGrande_news.jpg); background-position:top left; background-repeat:no-repeat;}
div.colonna{width:320px; margin:0px; padding:1px; /*border:1px solid #666;*/}
	div#sinistra{ float:left;}
	div#centro{ width:390px;float:left; margin-left:0px;  }
	div#destra{ width:200px; float:right; margin-right:0px;}
div.separatore{ float:left;margin:3px; height:100%;}
	div#sep-sinistra{/* border-left:2px dashed #d6d6d6; */}
	div#sep-destra{ /*border-right:2px dashed #d6d6d6;*/}
/*====== INTESTAZIONE MODULO ======*/
div.colonna h2{color: #ff0000; color: #FF0000;font-weight:bold;font-size:120%;padding:0px;margin:0px; font-family: Arial, Helvetica, sans-serif; border-bottom:1px solid #d6d6d6;}
div.modulo{padding-bottom:25px; margin-bottom:5px;}
div.moduloGrande{/*background-image:url(images/BgTitoloInteroGrande.jpg); background-position:top left; background-repeat:no-repeat; padding:10px;padding-top:10px;*/}
/*
div#comunicati{ background-image:url(images/icon_news.jpg); background-position:top right; background-repeat:no-repeat;}
div#territorio{ background-image:url(images/icon_territorio.jpg); background-position:top right; background-repeat:no-repeat;}
div#link{background-image:url(images/icon_link.jpg); background-position:top right; background-repeat:no-repeat;}
div#rss{ background-image:url(images/icon_rss.jpg); background-position:top right; background-repeat:no-repeat;}
div#sondaggio{ background-image:url(images/icon_pool.jpg); background-position:top right; background-repeat:no-repeat;}
div#newsletter{ background-image: url(images/icon_newsletter.jpg); background-position:top right; background-repeat:no-repeat;}
*/
div#readMore{ float:right;margin-right:12px; margin-top:5px;}
div#readMore a{font-style:italic; font-weight:normal; color: #666666; }
div#moduloCommenti{width:330px; float:left;}
div#benvenuto{ font-family: "Times New Roman", Times, serif; padding:3px;  border:1px solid #d6d6d6; }
div#benvenuto h2{ font-size:120%; border:none; color:#333333;}
/*====== TIPI DI ELENCHI =====*/
/*====== LINK (blogRoll) =====*/
ul#link{ list-style-image: url(images/bg/link.png); margin:0px; padding-left:15px; margin-left:5px;}
li#link{  margin:5px 10px 5px 7px;font-size:110%; border-bottom:1px dashed #d6d6d6;}
/*======= RSS ======*/
ul.news{list-style-type:none;padding:0px;margin:0px; margin-left:7px; margin-right:10px;}
ul.news li.news{list-style-type:none;padding:0px;margin:0px;margin-top:2px;padding-bottom:2px; border-bottom:1px dashed #d6d6d6;}
ul.news li.news span#dataRss{color: #666666;padding:0px;margin:0px;font-size:90%;}
ul.news li.news a{color:#35982C;list-style-type:none;padding:0px;margin:0px;text-decoration:none;font-size:90%;font-weight:bold;font-family: Century gothic, Verdana, Arial; text-transform:uppercase;}
ul.news li.news a:hover{text-decoration: underline;}

/*======= MENU PRINCIPALE ======= */
div.top div.menu{float:left; padding-left:25px; padding-top:15px;}
div.top div.menu ul#vociMenu{margin:0px;padding:0px;display:block;}
div.top div.menu ul#vociMenu li{float:left; padding:0px;  border-right: 1px solid #666; border-left:1px solid #F5F5F5;}
div.top div.menu ul#vociMenu li#home{float:left; padding:0px;  border-right: 1px solid #666; border-left:none;}
div.top div.menu ul#vociMenu li a, a:visited{ font-size:120%;padding-left:2px; padding-right:2px;margin-left:2px; margin-right:2px; color:#666666;}
div.top div.menu ul#vociMenu li a:hover{ text-decoration:underline}
div.footer div.menu{float:left; padding-left:25px; padding-top:15px;}
div.footer div.menu ul#vociMenu{margin:0px;padding:0px;display:block;}
div.footer div.menu ul#vociMenu li{float:left; padding:0px;  border-right: 1px solid #666;}
div.footer div.menu ul#vociMenu li a, a:visited{ font-size:80%;padding-left:2px; padding-right:2px;margin-left:2px; margin-right:2px; color:#666666;}
div.footer div.menu ul#vociMenu li a:hover{ text-decoration:underline}
/*Vecchia Versione Verticale*/

div#menuVerticale ul{ list-style-image:none;list-style:none;margin:0px;padding:0px;display:block;margin-bottom:10px;background-color:#fff; background-color:none;}
div#menuVerticale ul li{margin:5px 10px 5px 7px;padding:0px 0px 1px 0px;border-bottom:2px dashed #D6D6D6;background-image: url(images/arrow_menu.png);background-repeat:no-repeat;background-position:right; font-weight:bold; font-size:100%;background-color:none;}
div#menuVerticale ul li a {color: #FF0000;text-decoration:none;font-size:90%;font-family: Century Gothic, Verdiana,Arial;}
div#menuVerticale ul li a:hover {text-decoration: underline;}

/*======= COLONNA DESTRA ======*/
/*div.contenuto div#destra{margin-left:10px; margin-right:10px; padding:0px; padding-left:0px;float:left; width:300px;}*/
/*div.contenuto div#destra h2{ Color: #666;font-weight:bold;font-size:150%;padding:0px;margin:0px;border:none; padding-left:0px;}
/*======= COLONNA CENTRO ======*/
/*div.contenuto div#centro{float:left;width:300px;margin:0px; margin-left:0px; margin-right:0px;}*/
/*div.contenuto div#centro h2{ Color: #666;font-weight:bold;font-size:150%;padding:0px;margin:0px;border:none; padding-left:0px;}
/*======= COLONNA SINISTRA ======*/
/*div.contenuto div#sinistra{float:left;width:300px;margin:0px;margin-left:10px; margin-right:10px;}*/
/*div.contenuto div#sinistra h2{color:#FF0000;font-weight:bold;font-size:150%;padding:0px;margin:5px 0px;}*/
/*div.contenuto div#sinistra h2{ Color: #666;font-weight:bold;font-size:150%;padding:0px;margin:0px;border:none; padding-left:0px;}


/*======= PAGINA =======*/
div.pagetitle{color: #ff0000; color: #FF0000;font-weight:bold;font-size:180%;padding:0px;margin:0px; height:30px;}
div.pageBody{ margin:0px; padding:0px;}
/*======= ARTICOLO =======*/
div#post_content{margin-right:5px;}
div.contenuto div#sinistra div#post_content h2.post_name{color: #ff0000; color: #FF0000;font-weight:bold;font-size:180%;padding:0px;margin:0px; height:30px;}
div.contenuto div#sinistra h2#infoCommenti{color: #666;font-weight:bold;font-size:120%;padding:0px;margin:0px;padding-bottom:1px;border:none; border-bottom:1px solid #666;}
div.post_meta{color: #666666; font-size:90%;}
 span#corsivo{ font-style:italic;}
 span#corsivo a, a:visited {color:#666666; text-decoration:none;}
span#corsivo a:hover {color:#666666; text-decoration: underline;}
div.post_meta a {color:#666666; text-decoration:none;}
div.post_meta a:hover {color:#666666; text-decoration:underline;}
div.post_meta span#lnk_commenta { background-image:url(images/bg/bubble.png); background-position:left; background-repeat:no-repeat; padding-left:15px;}
div.post_meta span#lnk_commenta a, a:visited {color:#666666; text-decoration:none;}
div.post_meta span#lnk_commenta a:hover {color:#666666; text-decoration: underline;}
span#edit {background-image: url(images/bg/doc.png); background-position:left; background-repeat:no-repeat; padding-left:15px;}
div.post_meta span#edit a,a:visited {color:#666666; text-decoration:none;}
div.post_meta span#edit a:hover {color:#666666; text-decoration: underline;}
span#bold{ font-weight:bold;}
div#divisore{ height:3px; border-bottom:2px dashed #d6d6d6; margin-left:25px; margin-bottom:10px; margin-right:25px;}
div#commenti{ width:330px;}
/*====== COMMENTI ======*/
div#moduloCommenti{padding:5px; margin:0px;}
div#txtDiscussione{ padding-left:20px;  Color: #666;font-weight:bold;font-size:150%; background-image:url(images/bg/user.png); background-position:left; background-repeat:no-repeat; }
div.commentcont{ font-size:90%;}
div#comment-form h2{font-weight:bold;font-size:120%;padding:0px;margin:0px;padding-bottom:1px;border:none; border-bottom:1px solid #666;}
div#comments ul{ padding-left:16px; list-style-image:url(images/bg/bubble.png);}
div#commentText{ padding-left:15px; font-family:"Times New Roman", Times, serif; font-style:italic;}
label{ font-weight:bold;}
/*====== BOTTONE ======*/
.invia{
background-image: url(images/submit.png);
background-repeat:no-repeat;
width:65px;height:24px;
background-color:#fff;
background-position:center center;
border-right:1px solid #003;
border-bottom: 1px solid #003;
border:none;
cursor:pointer;
color:#FFFFFF;
font-weight:bold;
}
/*======= PANNELLO DI CONTROLLO =======*/
div.pannelloControllo{float:left;padding:15px;padding-left:35px;font-family:Century Gothic, Verdiana,Arial;color:#666666;}
div.pannelloControllo a, a:visited{font-size:100%;color: #666666;text-decoration:none;}
div.pannelloControllo a:hover{text-decoration:underline;}
div.pannelloControllo #nomeUtente{font-style:italic;}

/*===== CATEGORIE =======*/
ul#cat-list{ list-style-image:url(images/bg/doc.png); margin-left:25px;}
div#catId-6{ background-image:url(images/icon_news.jpg); background-position:top right; background-repeat:no-repeat;}
div#catId-7{ background-image: url(images/icon_territorio.jpg); background-position:top right; background-repeat:no-repeat;}
div#search{background-image: url(images/icon_search.jpg); background-position:top right; background-repeat:no-repeat;}

div#top{
width:100%;
background-image:url(images/topBox.jpg);
height:8px;}
div#bottom{
width:100%;
background-image: url(images/bottomBox.jpg);
height:10px;}
div#wrapper{
width:100%;
background-image: url(images/wrapperBox.jpg);
}
div.menu{
padding:10px;}

div.credits{
font-size:x-small;
font-family:"Courier New", Courier, mono;
text-align:right;
padding-top:30px;
padding-right:30px;
}
div.credits a:link{ 
font-size:x-small;
font-family:Century Gothic, Verdiana,Arial;
color:#006699;
text-decoration:none;
font-weight:bold;
}
div.credits a:visited{ 
font-size:x-small;
font-family:Century Gothic, Verdiana,Arial;
color:#006699;
text-decoration:none;
font-weight:bold;
}
div.credits a:hover{
text-decoration:underline;
color:#006699;
font-weight:bold;
} 
div#login-form{
padding:0px;
font-size:small;}

div#search-form{
padding:15px;
padding-right:35px;
float:right;
font-size:xx-small;}


a:visited{ color:#009900;}
div.democracy h2 {color:#009900; border:none;}


