#body {background:#1f328e;}
body {text-align:center; 
font:80% verdana,helvetica,sans-serif; 
margin:0; padding:0
}
#testa { width:100%; margin:1em auto;text-align:left; }
 
#testa {
background:#ffffff; 
background-image:url(../images/testamonet1500.jpg);
background-repeat: no-repeat;
background-position:0px 0px;
padding:0px; 
min-height: 77px;
height: auto !important;
height: 77px;border:1px solid #ffffff;
}
#temperatura { display:none; }
.traspare{display:none;}
.nascondi { margin: 0px; padding: 0px; font-size:18px;font-family:"MS Serif", "New York", serif;}
div.skip {position:absolute; top:-10000px; margin:0; padding:0; height:1px; width:1px; font-size:0.1em; line-height:0.1em;}
div.skip ul, div.skip ul li {display:inline; margin:0; padding:0;}

input.campotesto{
		/* anche i moduli del campo è bene che siano in % */
		width:60%;
		}
.nav {display:none;}

.banner{
display:none;
}
ul{
background:#ffffff;
color:#000000;
list-style-tipe:circle;
}
li{
background:#ffffff;
color:#000000;
list-style-type:square;
padding-top:0.40em;
padding-bottom:0.40em;
}

/*menù orizzontale*/
.sottomenu{
	display:none;
}


/*fine menù orizzontale*/

#corpo-colonna1 {
display:none;
}

/*fine menu siti*/

#corpo-colonna2 {
margin:1cm;
background:#fff;
padding:0px;
background-image:url(../images/backgr-primopiano.jpg);
background-repeat: no-repeat;
background-position:0px 0px;
height:1000px;
width:auto;
}
#corpo-colonna2 a{
text-decoration:underline;
color:#6C6B6E;
}
/*pagine sezione comune*/
#corpo-colonna2comune {
margin:1cm;
background:#fff;
padding:0px;
padding-left:10px;
background-image:url(../images/backgr-pag-comune.jpg);
background-repeat: no-repeat;
background-position:10px 20px;
height:1000px;
}

html>body #corpo-colonna2comune {
margin:0 190px 0 170px;
background:#fff;
padding:0px;
padding-left:10px;
background-image:url(../images/backgr-pag-comune.jpg);
background-repeat: no-repeat;
background-position:10px 20px;
height:1000px;
}


#corpo-colonna2comune a{
text-decoration:underline;
color:#6C6B6E;
}
div .testointernocomune { 
padding:1em;
padding-top:100px;
padding-left:0px;
margin:0px;
width:auto;
background:transparent;
}
div .testointernocomune h1{ 
background:#ffffff;
color:#c44413;
font-size:1.20em;
margin:0px;
}
/*fine pagine sezione comune*/

div .notizia { 
background:#ffffff;
color:#000000;
margin-left:10px;
margin-right:0px;
margin-bottom:0px;
margin-top:0px;
min-height: 90px;
height: auto !important;
height: 90px;
border-bottom:1px solid #a5a2a2;width:auto;
}

html>body div .notizia { 
background:#ffffff;
color:#000000;
margin-left:10px;
margin-right:10px;
margin-bottom:0px;
margin-top:0px;
min-height: 90px;
height: auto !important;
height: 90px;
border-bottom:1px solid #a5a2a2;width:auto;
}


.notizia img { 
float:left; 
margin:0.80em 4px 4px 0px; 
}
.notizia p{
margin-top:6px;
margin-right:0px;
margin-bottom:0px;
padding-left:0px; 
padding-right:4px;
padding-bottom:4px;
padding-top:0px;
background:transparent;
color:#000000;
}
html>body .notizia p{
margin-top:6px;
margin-right:4px;
margin-bottom:0px;
padding-left:82px; 
padding-right:4px;
padding-bottom:4px;
padding-top:0px;
background:transparent;
color:#000000;
}

/*box contenuto pagine secondo livello*/
#corpo-colonna2interna {
margin-left:170px;
background:#fff;
padding:0px;
}
#corpo-colonna2interna a{
text-decoration:underline;
color:#000000;
}
div .testointerno { 
padding:1em;
padding-top:0px;
margin:0px;
width:auto;
background:#ffffff;
}
.molliche {
font-size:0.85em;
margin-top:0.50em;
margin-bottom:0.50em;
}
div .testointerno h1{ 
background:#ffffff;
color:#000000;
font-size:1.20em;
margin:0px;
}
div .testointerno h2{ 
background:#ffffff;
color:#000000;
font-size:1em;
margin:0px;
}
div H1.menurosso{color:#c44413;margin-top:1em;margin-bottom:1em;}
div H2.menurosso{color:#c44413;margin-top:1em;margin-bottom:0.85em;}
div H1.menuviola{color:#8057BD;margin-top:1em;margin-bottom:1em;}
div H2.menuviola{color:#8057BD;margin-top:1em;margin-bottom:1em;}
div H1.menublu{color:#1f328e;margin-top:1em;margin-bottom:1em;}
div H2.menublu{color:#1f328e;margin-top:1em;margin-bottom:1em;}
/*
.blocca{
width:400px;
background:red;
} 
*/ 
#corpo { width:90%; margin:1em auto; text-align:left } 
#corpo {
position:relative; 
background:#ffffff;  
font-size:0.85em;
} 
#corpoint { width:90%; margin-top:0px; text-align:left } 
#corpoint {
position:relative; margin:1em auto;
background:#ffffff;  
font-size:0.85em;border-right:1px solid #a5a2a2;
} 
/*
code {
font:80% verdana,helvetica,sans-serif; 
display:block; 
margin:0 1em .5em 1em; 
}
*/
hr { display:none }
 
#corpo-colonna3 {
display:none;
}

#sx{
margin:0px;
margin-top:0.50em;
padding:0.6em;
float:left;
width:50%;
background-image:url(../images/backgr-altrenotizie.jpg);
background-repeat: no-repeat;
background-position:4px 0px;
min-height: 400px;
height: auto !important;
height: 400px;
}
#sx ul{
margin:0px;
margin-top:28px;
padding:0px;
list-style-type:none;
border-right:1px solid #a5a2a2;
}

#sx li{
margin:0px;
padding:0px;
padding-bottom:0.4em;
padding-left:0.4em;list-style-type:none;
}

#dx{
margin:0px;
padding:0.6em;
margin-right:-1px;
width:42%;
float:left;
min-height: 400px;
height: auto !important;
height: 400px;
}
html>body #dx{
margin:0px;
padding:0.6em;
margin-right:-1px;float:left;width:40%;
}

#dx ul{
margin:0px;
padding:0px;
list-style-type:none;
}
#dx li{
margin:0px;
padding:0px;
padding-bottom:0.4em;
list-style-type:none;
}


/*video*/
div .multimedia2 { 
display:none;
}

/*comunicati*/
div .comunicati { 
display:none;
}

/*loghi*/
div .loghi { 
display:none;
}


/*note*/
div .note { 
padding:1em;
padding-top:0.50em;
margin:3px;
clear:both;
width:99%;
border-bottom:1px dashed #a5a2a2;
background:#ffffff;
text-align:right;
color:#6C6B6E;
font-size:0.80em;
}
html>body div .note { 
padding:1em;
padding-top:0.50em;
margin:3px;
clear:both;
width:95%;
border-bottom:1px dashed #a5a2a2;
background:#ffffff;
text-align:right;
color:#6C6B6E;
font-size:0.80em;
}
div .note img{ 
float:right;
}
div .noteint { 
padding:1em;
padding-top:0.50em;
padding-right:40px;
margin:3px;
clear:both;
width:auto;
border-top:1px dashed #a5a2a2;
background:#ffffff;
text-align:right;
color:#6C6B6E;
font-size:0.80em;
}
