/*----------------------------GENERICI-----------------------------*/
html,body{margin: 0;padding:0}
body{font-family: verdana,arial,helvetica,sans-serif;font-size: 76%}
textarea {width: 100%;}
table{font: normal normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;}

.invisibile {display: none;}

a:LINK {color: #000000;text-decoration:underline;font-weight: normal;}
a:ACTIVE {color: #000000;text-decoration:underline;font-weight: normal;}
a:VISITED {color: #000000;text-decoration:underline;font-weight: normal;}
a:HOVER {color: #CC0000;text-decoration:underline;font-weight: normal;}

img {border: 0px;}
img.margine {margin-right: 10px;}
img.marginesx {margin-right: 100px;}
img.right{ margin:0 0 5px 5px; float: right;}
img.left{ margin:0 5px 5px 0; float: left;}
img.marginert {margin-right: 15px;}
img.center {margin-left: 5px; margin-right: 5px;}
img.marginelf {margin-left: 15px;}


p.admintool{text-align: right; padding: 5px 5px 0px 0px;}
p.linkart{text-align: right; padding: 0 10px} 
p.center{text-align: center;} 
p.right{text-align: right;} 
p.left{text-align: left;} 
p.indent {padding-left:2em;} 
.centerbold{text-align: center; font-weight: bold; width:161px;}

div#container{position: relative}

.rosso{color:#CC0000;font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}
.rossolink{color:#CC0000;font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: underline;}
.arancio{color:#FF0000;width:50%;height:1px;font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}
.bianco{color:#FFFFFF;font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}
.nero{color:#000000;font: bold 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}

.bordo {border: 1px dotted #009900;}
.bordodxb {border-right: 1px dotted #009900;border-bottom: 1px dotted #009900;padding: 0px 5px 5px 0px;}
.bordosxb {border-left: 1px dotted #009900;border-bottom: 1px dotted #009900;padding: 0px 0px 5px 5px;}
.bordob {border-bottom: 1px dotted #009900;padding: 0px 0px 5px 0px;}

.lingue{font-size:0.9em;color: #000000;text-decoration: underline;}
.linguesx{font-size:0.9em;color: #000000;text-decoration: underline;padding: 0px 0px 0px 8px;}
.linguear{font-size:1.2em;color: #000000;text-decoration: underline;padding: 0px 0px 0px 8px;}


form {
margin: 3px 5px 5px 5px;
padding: 0px 0px 0px 0px;
}

form.nomargin {
margin: 0px;
padding: 0px;
}

fieldset{margin: 0px;padding: 0px; border: 0px;}

.nlnew{color:#CC0000;font: bold 1.1em/1.3em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}
.titolonl{color:#CC0000;font: bold 1.4em/1.6em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}
/*----------------------------FONT H-----------------------------*/

h1,h2{margin: 5px;padding:5px}
h1{color: #CC0000;font: bold 1.6em/1.8em verdana,arial,helvetica,sans-serif}
h2{color: #CC0000;font: bold 1.4em/1.6em verdana,arial,helvetica,sans-serif}
h3{color: #CC0000;font: bold 1.0em/1.2em verdana,arial,helvetica,sans-serif; margin: 5px 0px 3px 0px;
padding: 4px 0px; width:100%;
/*border-bottom-color: #009900;border-bottom-style: solid;border-bottom-width: 1px;*/
}



/*----------------------------HEADER-----------------------------*/

/*stili generici, su header e footer*/




div#header{
	background-color: #FFFFCC;
	height: 105px;
	position: relative;
}



.cerca a{margin: 5px 0px 0px 3px; color:#009900;font: normal bold 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}
.cerca a:hover{color: #009900;text-decoration: underline}

.cerca {
/*position: absolute; top: 58px; right: 180px;*/
/*position: absolute; right: 200px;*/
    border: 1px solid #FFFFFF;
font: normal bold 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;
color: #009900;
}

input.cerca2 {
    font: 0.8em Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    background-color: #FFFFFF;
    border: 1px solid #000000;
    padding: 1px 2px;
    width: 120px;
    margin: 0px 0px 4px 0px;
    }
   
  

div.header-sx {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
vertical-align: text-bottom;
height: 105px;
}


div.header-dx {
margin: 0px 0px 0px 0px;
padding: 25px 0px 0px 0px;
position: absolute; top: 0; right: 0px;
text-align: right;
vertical-align: middle;
height: 105px;
width: 400px;
}



#header-image { 
 display: none;
}

/*----------------------------TOOLBAR-----------------------------*/

div#toolbar{
background-color: #99CC00;
border-top: 1px solid #009900;
border-bottom: 1px solid #009900;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
height: 22px;
}

div#toolbar a:LINK {color: #000000; text-decoration:none;font-weight: normal;}
div#toolbar a:ACTIVE {color: #000000; text-decoration:none;font-weight: normal;}
div#toolbar a:VISITED {color: #000000; text-decoration:none;font-weight: normal;}
div#toolbar a:HOVER {color: #CC0000; text-decoration:underline;font-weight: normal;}

div#toolbar a.toolbar:LINK {color: #000000;background-color: #FFFFCC; text-decoration:none;font-weight: normal;padding: 2px 4px;}
div#toolbar a.toolbar:ACTIVE {color: #000000;background-color: #FFFFCC; text-decoration:none;font-weight: normal;padding: 2px 4px;}
div#toolbar a.toolbar:VISITED {color: #000000;background-color: #FFFFCC; text-decoration:none;font-weight: normal;padding: 2px 4px;}
div#toolbar a.toolbar:HOVER {color: #CC0000;background-color: #FFFFCC; text-decoration:underline;font-weight: normal;padding: 2px 4px;}

li.menusuperiore {
display: inline; 
list-style-type: none;
}
ul.menusuperiore {
margin: 0px 0px 0px 5px;
padding: 3px 0px 3px 0px;
vertical-align: middle;
}
.divisoremenusuperiore {
margin: 0px 0px 0px 2px;
padding: 0px 0px 0px 0px;
width: 1px;
height:100%;
}

div.toolbar-sx {
float:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: right;
}

div.toolbar-dx {
float:right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: right;
}




/*----------------------------PATH-----------------------------*/

/*stili specifici per il path*/
div#path{background-color: #FFF; color: #fff;
border-bottom: 1px solid #009900;
margin: 0px 0px 0px 0px;
padding: 2px 10px; color: #000000; height: 1.2em;}
div#path a:LINK {color: #000;text-decoration:none;font-weight: normal;}
div#path a:ACTIVE {color: #000;text-decoration:none;font-weight: normal;}
div#path a:VISITED {color: #000;text-decoration:none;font-weight: normal;}
div#path a:HOVER {color: #CC0000;text-decoration:underline;font-weight: normal;}


div.path-sx {
float:right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
width: 175px;
}


/*----------------------------NAVIGATION (BARRA SX)-----------------------------*/
div#navigation{
	float: left;
	width: 200px;
/*	width: 14em;*/
	background-color: #FFFFCC;
/*height: 450px;*/
}

div#navigation ul{
margin: 0px 0px;padding: 0px; list-style: none;
border-bottom-color: #009900;border-bottom-style: solid;border-bottom-width: 1px;
font-weight: bold;
}

div#navigation ul.menu{
background-color: #C2EB47;
}

div#navigation li{
display: block;margin: 0;padding: 0;
/*border-top-color: #990000;border-top-style: solid;border-top-width: 1px;*/
}

div#navigation li a
{
display: block;
width: 185px;
/*width: 14em;*/
padding: 3px 0 3px 3px;
text-decoration: none;
font-weight: normal;
}

div#navigation a:hover{color: #000000;text-decoration: underline;}
/*div#navigation a:active{color: #cc0000;font-weight: bold;text-decoration: none;}*/

div#navigation li.titolo{text-align: center; margin: 0px;padding: 5px 0px;}
div#navigation li.label{text-align: center; margin: 0px;padding: 5px 0px;background-color: #99CC00;
border-top-color: #009900;border-top-style: solid;border-top-width: 1px;
}
div#navigation li.menu1{background-color: #C2EB47; height:100%;}
div#navigation li.menu1sel{background-color: #C2EB47; height:100%;}
div#navigation li.menu2{background-color: #FFFFCC;padding: 1px 0px 2px 12px;
background-image: url(/images/dot.gif);
background-repeat: no-repeat;
background-color: #FFFFCC;
background-position: 3px 3px;
}
div#navigation li.menu2sel{margin: 0px;padding: 2px 0px 2px 12px;
background-image: url(/images/dot.gif);
background-repeat: no-repeat;
background-color: #FFFFCC;
background-position: 3px 3px;
}
div#navigation li.menu3{margin: 0px;padding: 5px 0px 5px 24px;
background-image: url(/images/punto-menu2.gif);
background-repeat: no-repeat;
background-color: #FFFFCC;
}
div#navigation li.menu3sel{margin: 0px;padding: 5px 0px 5px 24px;
background-image: url(/images/punto-menu2.gif);
background-repeat: no-repeat;
background-color: #FFFFCC;
}

div#navigation a.menu1{color:#000000;font-weight: bold;padding: 6px 0px 2px 6px;
border-top-color: #009900;border-top-style: solid;border-top-width: 1px;
}
div#navigation a.menu1:hover{color:#000000;text-decoration: underline; font-weight: bold;}
div#navigation a.menu1sel{color:#000000;text-decoration: underline;font-weight: bold;padding: 6px 0px 2px 6px;
border-top-color: #009900;border-top-style: solid;border-top-width: 1px;
}
div#navigation a.menu1sel:hover{color:#000000;font-weight: bold;}
div#navigation a.menu2{color:#000000;
border-top-color: #CCCCCC;border-top-style: solid;border-top-width: 1px;
}
div#navigation a.menu2sel{color:#CC0000;font-weight: bold;
border-top-color: #CCCCCC;border-top-style: solid;border-top-width: 1px;
}
div#navigation a.menu3{color:#000000;}
div#navigation a.menu3:hover{color:#CC0000;}
div#navigation a.menu3sel{color:#CC0000;}
div#navigation a.menu3sel:hover{color:#CC0000;}

input.login {
    font: 0.9em Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    background-color: #FFFFFF;
	background: #FFFFFF;
    border: 1px solid #000000;
    margin: 5px 2px 3px 0px;
    width: 80px;
 
 }

input.pulsante {
	font:  bold 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;
	font-weight: strong;
	color: #000000;
	background: #C2EB47;
	text-align: center;
	border: 1px solid #000000;
	height: 16px;
	width: 22px;
}

input.pulsante2 {
	font: normal bold 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;
	color: #000000;
	background: #cccccc;
	text-align: center;
	border: 0px;
	height: 1.6em;
        border: 1px solid #999999;
        margin: 0px 0px 3px 0px;
}


input.pulsante3 {
	vertical-align:middle;
        }




div#navigation div.logout{
margin: 5px 5px 5px 5px;
}

div#navigation li.puntato{
background-image: url('/images/punto-titoli.gif');
background-repeat: no-repeat;
background-position: 0px 4px;
list-style-type: none;
margin: 0px 0px 0px 3px;
padding: 0px 0px 0px 10px;
background-color: #EEEEEE;
border: 0px;
}

/*----------------------------EXTRA (BARRA DX)-----------------------------*/
div#extra{
	float: right;
	width: 175px;
	background-color: #C2EB47;
border-left-color: #009900;border-left-style: solid;border-left-width: 1px;
padding: 2px 1px 0px 1px
}
div#extra ul{clear:right; margin: 0px;padding: 0px; list-style-type: none}
div#extra li.titolo{margin: 0;padding: 5px 0px 5px 2px ;
background-color: #FFFFFF; color:#000000;font-weight: bold; text-align: center;
/*border-top-color: #009900;border-top-style: solid;border-top-width: 1px;*/
}
div#extra li.titolo2{float: right;margin: 0px 2px 0px 0px;padding: 0;
background-color: #FF9c63; color:#000000;font-weight: bold; text-align: center;
border-left: 1px solid #000000;
border-top: 1px solid #000000;
border-right: 1px solid #000000;
width: 165px
}

div#extra a.titolo{color:#000000;font: normal bold 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}
div#extra a.titolo:hover{color: #000000;text-decoration: underline}
div#extra a {color:#000000;font: normal normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}
div#extra a:hover{color: #000000;text-decoration: underline}

input.cercaimp {
    font: 0.8em Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    background-color: #FFFFFF;
	background: #FFFFFF;
    border: 1px solid #009900;
    margin: 5px 0px 5px 0px;
    width: 95%;
    }
 select {
    font: 1em Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    background-color: #FFFFFF;
	background: #FFFFFF;
    border: 1px solid #009900;
    margin: 5px 0px 0px 0px;
    scrollbar-arrow-color: #009900;
    scrollbar-face-color: #009900;
    scrollbar-base-color: #009900;
    
}

div#extra div.novita{float: right;	
margin: 0px 2px 10px 0px;
padding: 0px 0px 0px 0px;
width: 165px;
height: 170px;
overflow: auto;
border: 1px solid #000000; background-color: #FFFFFF; 
font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;
}


div#extra div.novita2{margin: 0px 0px 0px 1px;font: bold 0.9em/1.1em Verdana, Arial, Helvetica,sans-serif;}	

div#extra div.novita a {margin: 0px; padding: 0px;}

div#extra div.novita a:LINK{color: #000;text-decoration:none;font-weight: normal;}
div#extra div.novita a:ACTIVE{color: #000;text-decoration:none;font-weight: normal;}
div#extra div.novita a:VISITED{color: #000;text-decoration:none;font-weight: normal;}
div#extra div.novita a:HOVER{color: #000;text-decoration:underline;font-weight: normal;}

div#extra div#newsletter{	
	margin: 10px 2px 10px 2px;
	padding: 2px;
	width: 165px;
	color: #000000;
	border: 1px solid #009900; background-color: #FFFFCC; 
}
/*
div#extra div.newsbox{font-size: 90%;margin-bottom: 2em}
div#extra div.newsbox h2{color: #999;font-size: 1.2em}
div#extra div.newsbox p{margin: 0}
div#extra{position: absolute; top: 95px; right: 0;
    width: 160px;\width:170px;w\idth:160px;padding: 1em 5px background-color:#EEEEEE;}
    
*/


div#boxlogin{border: 1px solid #009900;
	background-color: #FFFFCC;
}


div#boxlogin form{padding: 15px 5px 15px 5px; 
border: 1px solid #009900;
}


div#boxlogin ul{
margin: 0px 
padding: 0px; list-style: none;
/*background-color: #FFFFCC;*/
font-weight: bold; border: 0px none;
}

div#boxlogin li{
display: block;margin: 5px;padding: 2px;
border-color: #009900;border-style: solid;border-width: 1px;

}


div.logout{background-color: #FFFFCC; border: 1px solid #FFFFCC; padding: 2px;}

div#boxlogout {border: 1px solid #009900;
	background-color: #FFFFCC; margin: 5px; padding: 5px;
}

div#boxlogout a{color: #000000;text-decoration: none;}
div#boxlogout a:hover{color: #000000;text-decoration: none;}



/*----------------------------CONTENUTI-----------------------------*/

li {padding: 0px 0px 10px 0px;}
/* alto, destra, basso, sinistra */

div#content {
margin: 0px 190px 0px 205px;
}

div#content hr{height:1px; width:80%; text-align: center; border: 0;}


div#content2{
/*margin: 0px 149px 0px 155px;*/
margin: 0px 5px 0px 205px;
}

div#contentprint{
/*margin: 0px 149px 0px 155px;*/
margin: 0px 5px 0px 5px;
}

/*-------------------------LABEL---------------------------------*/
div#label{	
padding: 5px;
width: auto;
height: 173px;
overflow: auto;
border: 1px solid #000000; background-color: #FFFFFF; 
}


/*----------------------------MAPPA-----------------------------*/

div#content2 ul#mappa{margin: 5px;padding: 5px 50px 5px 50px; list-style-type: none;}
div#content2 li.titolo{margin: 0;padding: 3px 0px 3px 2px ;
background-color: #C2EB47; color:#000000;font-weight: bold; text-align: center;
border: #C2EB47 solid 1px;
}
div#content2 li.mappa1{margin: 0px 0px;padding: 2px 0px 2px 2px ;
background-color: #FFFFFF;color:#000000;font-weight: bold;
border-left-color: #C2EB47;border-left-style: solid;border-left-width: 1px;
border-right-color: #C2EB47;border-right-style: solid;border-right-width: 1px;
border-bottom-color: #C2EB47;border-bottom-style: solid;border-bottom-width: 1px;
}
div#content2 li.mappa2{margin: 0px 0px;padding: 2px 0px 2px 2px ;
background-color: #FFFFFF;
border-left-color: #C2EB47;border-left-style: solid;border-left-width: 1px;
border-right-color: #C2EB47;border-right-style: solid;border-right-width: 1px;
border-bottom-color: #C2EB47;border-bottom-style: solid;border-bottom-width: 1px;
}
div#content2 li.mappa3{margin: 0px 0px;padding: 2px 0px 2px 2px ;
background-color: #FFFFFF;
border-left-color: #C2EB47;border-left-style: solid;border-left-width: 1px;
border-right-color: #C2EB47;border-right-style: solid;border-right-width: 1px;
border-bottom-color: #C2EB47;border-bottom-style: solid;border-bottom-width: 1px;
}

div#content2 li.mappa4{margin: 0px 0px;padding: 2px 0px 2px 2px ;
background-color: #FFFFFF;
border-left-color: #C2EB47;border-left-style: solid;border-left-width: 1px;
border-right-color: #C2EB47;border-right-style: solid;border-right-width: 1px;
border-bottom-color: #C2EB47;border-bottom-style: solid;border-bottom-width: 1px;
}
div#content2 li.label{margin: 0px 0px;padding: 2px 0px 2px 2px ;
background-color: #C2EB47; color:#000000;font-weight: bold;
border-left-color: #C2EB47;border-left-style: solid;border-left-width: 1px;
border-right-color: #C2EB47;border-right-style: solid;border-right-width: 1px;
border-bottom-color: #C2EB47;border-bottom-style: solid;border-bottom-width: 1px;
}

div#content2 a.mappa1{color:#000000;font: normal bold 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}
div#content2 a.mappa1:hover{color: #000000;text-decoration: underline}
div#content2 a.mappa1dis{color:#808080;font: normal bold 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}
div#content2 a.mappa1dis:hover{color: #808080;text-decoration: underline}
div#content2 a.mappa2{color:#000000;font: normal bold 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}
div#content2 a.mappa2:hover{color: #000000;text-decoration: underline}
div#content2 a.mappa2dis{color:#808080;font: normal bold 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}
div#content2 a.mappa2dis:hover{color: #808080;text-decoration: underline}
div#content2 a.mappa3{color:#000000;font: normal bold 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}
div#content2 a.mappa3:hover{color: #000000;text-decoration: underline}
div#content2 a.mappa3dis{color:#808080;font: normal bold 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}
div#content2 a.mappa3dis:hover{color: #808080;text-decoration: underline}
div#content2 a.mappa4{color:#000000;font: normal bold 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}
div#content2 a.mappa4:hover{color: #000000;text-decoration: underline}
div#content2 a.mappa4dis{color:#808080;font: normal bold 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}
div#content2 a.mappa4dis:hover{color: #808080;text-decoration: underline}


/*
div#content{margin: 0 170px; border-style:solid; border-width:0 1px; border-color:#ccc; padding:0px 1px}
div#contentExplorer{width: 100%; margin: 0 170px; border-style:solid; border-width:0 1px; border-color:#ccc; padding:0px 0px}
*/
/*----------------------------FOOTER-----------------------------*/

div#footer a{color:#fff;font-weight: bold;text-decoration: underline}
div#footer{text-align:center; margin: 0px 0px 0px 0px;padding: 1px 0px 1px 0px;
	background-color: #C2EB47; color: #000;border-top: 1px dotted #009900;height: 1.5em;
}

/* per simulare i box contenenti gli articoli
box3 e box4 nn testati, nel caso provare a modificare le %*/
div.box1 div{
    float: left;
    width: 90%; \width: 98%; w\idth: 96%;
    padding: 0px 2%;
    margin: 0px;
}
div.box2 div{
    float: left;
    width: 45%; \width: 49%; w\idth: 47%;
    padding: 0px 0% 0px 2%;
    margin: 0px;
}


/* stili per corpo e articoli */
/*
div.wide,div.split1,div.split2,div.split3{clear:none}
div.wide{margin: 0 1%;}
*/
div.clearer{
    float: none; clear: left;
    margin: 0px; padding: 0px;
}
/*div.clearer{clear: both; float: left;}*/

div.split1{clear: both; float: left; width: 100%;}
div.split1 div.box1{width: 98%;}

div.split2{width: 100%;height:100px;}
div.split2 div.box1{float: left; width: 49%;}
div.split2 div.box2{float: right; width: 49%;}

div.split3{width: 100%;}
div.split3 div.box1{float: left; width: 32%;}
div.split3 div.box2{width: 32%;}
div.split3 div.box3{float: right; width: 32%;}


table.tmpl {width:100%; margin: 0px; padding: 0px;font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}
td.split1{width: 100%;vertical-align: top;font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}
td.split2{width: 50%; padding: 7px; vertical-align: top;font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}
td.split3{width: 33%; padding: 5px; vertical-align: top;font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}
td.split4{width: 24%; padding: 3px; vertical-align: top;font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}

/*
div.clearer{float:left; clear:both;border-width: 1px 1px;border-style:solid;border-color: #CC0000;}
div.split1{float: none; margin: 0 1%; border-width: 1px 1px;border-style:solid;border-color: #2152BD;}
div.split2{border-width: 1px 1px;border-style:solid;border-color: #000000;}
div.split2 div{float: left; width: 48%; \width: 49%; w\idth: 48%; padding: 0 1%}
div.split3 div{float: left; width: 29%; \width: 33%; w\idth: 29%; padding: 0 2%}
*/

/*----------------------------BLOG-----------------------------*/

div.titolo_blog {font: bold 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none; color: #000000;}
div.testo_blog {padding: 4px 4px;}
div.pubblicato_blog {font: italic 1.0em/1.4em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;}
div.azioni_blog {padding: 8px 0px;}
/*----------------------------CALENDAR-----------------------------*/
/*
div#extra div#agenda {font: bold 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none; color: #CC0000;}
div#extra .calendarHeader { font: bold 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none; color: #000000; background-color: #C2EB47;  margin: 0px; padding: 0px;} 
div#extra .calendarHeader2 { font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none; color: #FFFFFF; background-color: #009900;  margin: 0px; padding: 0px;} 
div#extra .calendarToday { border: 1px solid #000000; font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;color: #000000;background-color: #FFFFFF;  margin: 0px; padding: 0px;} 
div#extra table.calendar { width: 168px;border: 1px solid #000000; font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;text-decoration: none;background-color: #FFFFFF; margin: 2px; padding: 0px;} 
div#extra a.calendarLink:LINK {color: #CC0000;background-color: #FFFFFF;text-decoration:underline;font: bold 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif; margin: 0px; padding: 0px;}
div#extra a.calendarLink:ACTIVE {color: #CC0000;background-color: #FFFFFF;text-decoration:underline;font: bold 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif; margin: 0px; padding: 0px;}
div#extra a.calendarLink:VISITED {color: #CC0000;background-color: #FFFFFF;text-decoration:underline;font: bold 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif; margin: 0px; padding: 0px;}
div#extra a.calendarLink:HOVER {color: #CC0000;background-color: #FFFFFF;text-decoration:none;font: bold 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif; margin: 0px; padding: 0px;}
*/
/*----------------------------AMMINISTRAZIONE-----------------------------*/

div#content2 table.sfondoTitoli{background-color:#bd2918;} 
div#content2 td.sfondoTitoli{background-color:#bd2918;} 
div#content2 td.tdHeader {background-color:#bd2918;} 
div#content2 td.tdDark {padding:3px; background-color:#EEEEEE;font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;} 
div#content2 td.tdLight {padding:3px;background-color:#FFFFFF;font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;} 

div#content2 a.tdHeader:LINK {color: #FFFFFF;text-decoration:underline;font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;}
div#content2 a.tdHeader:ACTIVE {color: #FFFFFF;text-decoration:underline;font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;}
div#content2 a.tdHeader:VISITED {color: #FFFFFF;text-decoration:underline;font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;}
div#content2 a.tdHeader:HOVER {color: #FFFFFF;text-decoration:underline;font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;}

div#content table.sfondoTitoli{background-color:#bd2918;} 
div#content td.sfondoTitoli{background-color:#bd2918;} 
div#content td.tdHeader {background-color:#bd2918;} 
div#content td.tdDark {padding:3px; background-color:#EEEEEE;font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;} 
div#content td.tdLight {padding:3px;background-color:#FFFFFF;font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;} 

div#content a.tdHeader:LINK {color: #FFFFFF;text-decoration:underline;font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;}
div#content a.tdHeader:ACTIVE {color: #FFFFFF;text-decoration:underline;font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;}
div#content a.tdHeader:VISITED {color: #FFFFFF;text-decoration:underline;font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;}
div#content a.tdHeader:HOVER {color: #FFFFFF;text-decoration:underline;font: normal 1.0em/1.2em Verdana, Arial, Helvetica,sans-serif;}

.mappa1{font-size:11px;color: #343D91;}
.mappa2{font-size:11px;color: #343D91;}
.mappa3{font-size:11px;color: #343D91;}
.mappadis{font-size:11px;color: #6F1122;}

.titoli{font-size:1.4em;font-weight: bold;color: #343D91;}
.titoli1{color: #CC0000;font: bold 1.4em/1.6em verdana,arial,helvetica,sans-serif; width:100%; background-color: #FFFFCC;}
.titoli2{font-size:1.2em;font-weight: bold;color: #343D91;}
.login{font-size: 11px;color: #FFFFFF;}
.titoli_homepage{font-weight: bold;color: #000000;}
.sottotitoli{font-weight: bold;color: #6F1122;}



