
body         {  background-color:#F8F8F3;margin:0px }

.fotosmall   { margin: 2 }
#sito {width:1000px;background-color:#F8F8F3;}

#centrosito{background-position: left top; width:1000px;background-color:#F8F8F3; background-image:url('images/centrosfondo.gif'); background-repeat:repeat-y}

td,div,p {font-family:helvetica,arial;font-size:13px;color:#333333}

#topnews  {background-position: center top; width:175;height:24px; background-image:url('images/topnews.gif'); background-repeat:no-repeat}
#centronews  {background-position: center top; width:175; background-image:url('images/centronews.gif'); background-repeat:repeat-y}




.top {width:1000px; }

ul {margin:0px;padding-left:15px;
	list-style-type: square;
}


.scroll_news {border:1px solid #666666; background-color: #FFFFFF}

li{
margin:0;padding:0;font-size:12px;
}

.sx {width:160px;float:left }

.testo{font-size:11px;}








th {color:#FFFFFF;
text-decoration:none;
font-variant:normal; font-size:11px; font-weight:bold; background-color:#004F84}

.testo_interno,.testo_small,.testo_news,.testo_link{padding-top:5px;text-align:left}


.alert{
font-size:11px;
color:#ff0000;
font-weight:bold;
}

.titolo_pagina{ font-size:20px;
color:#C00418;
font-size:21px;
font-weight:bold;
text-align:left;
}




#padding{padding:4px;}



.novis {	display: none;
	visibility: hidden;}





.under {}

form { padding: 0;margin:0 ;z-index:0}


input { font-family:verdana; font-size:10px; color:#333333;z-index:0 }
select { font-family:verdana; font-size:10px; color:#333333;z-index:0 }
textarea{ padding: 0;margin:0; font-family:verdana; font-size:10px;z-index:0 }

.newsletter        {  padding-right:20px;padding-left:20px}

.newsletter p  { padding:0;margin:0}

.tab_newsletter {border:1px solid #333333;}


.small {font-family:verdana;font-size:10px}
.small a{font-family:verdana;font-size:10px}
.small a:hover{font-family:verdana;font-size:10px}

.sfondo_newsletter {background-color: #F3F3F3}
               
.bordo_banner,.imgbanner {border:1px solid #333333}





.smallissimo{font-size:1px}
.extrasmall{font-size:3px}
.centro      {padding-top:10px;padding-right:10px;padding-left:10px;background-color:#FFFFFF }

#grigio { background-color:#838182}

.bianco {color:#FFFFFF;}
.bianco a{color:#FFFFFF;}
#sfondonews {background-color:#0C0B37}

.chiaro {background-color: #EFEFEF;color: #333333}
.scuro {background-color: #D2D2D2;color: #000000}

p{margin:0px;padding:0px}
form {margin:0px;padding:0px}
input {font-family:verdana;font-size:10px;}
select {font-family:verdana;font-size:10px;}
textarea {font-family:verdana;font-size:10px;}



.opacity{
filter:alpha(opacity=60);
-moz-opacity:.60;
opacity:.60;
} 

.sfondo_bianco{background-color: #FFFFFF}

#sfondo_grigio{background-color:#EBEBEB}



hr           { color: #004F84;height:1px;margin:0px;padding:1px }

.menu  {helvetica,arial;font-size: 13px;color:#282F89; font-family:helvetica,arial; font-weight:bold}
.menu a {helvetica,arial;font-size: 13px;color:#282F89; font-family:helvetica,arial; font-weight:bold}
.menu a:hover {helvetica,arial;font-size: 13px;color:#DF2C18; font-family:helvetica,arial; font-weight:bold}

#verde {color: #1F8418}
#blu {color: #282F89}

h1,h2,h3,h4,h5,h6 { margin:0px}
h1 { font-size:35px; color:#DF2C18; font-family:Trebuchet MS; font-weight:bold }
h2 { font-size:23px;color:#DF2C18;font-family:Trebuchet MS;}
h2 a{color:#DF2C18;}
h2 a:hover{color:#282F89;text-decoration:none}

h3 { font-size:18px; font-style:italic;color: #1F8418; font-family:Trebuchet MS; }

h4 { font-size: 13px;color: #282F89 }


a {
color:#DF2C18;
text-decoration:none;
font-variant:normal
}
a:hover {
color: #1F8418;
text-decoration:none;
font-variant:normal;}

h5 { font-size: 12px; }
h6 { font-size: 11px; }








 .nero a{
color:#000000;
text-decoration:none;
font-variant:normal
}
 .nero  a:hover{
color:#1F8418;
text-decoration:none;
font-variant:normal;}
