/* 
    Document   : stile
    Created on : 16 maggio 2005, 10.07
    Author     : abertoni
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/


root { 
    display: block;
}
*/
body {
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	background-color :#ffffff;
    font-size:   10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #000000; 
}

#contenuto{
	font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #000000; 
        text-align: center;
        width: 701px;
        background-color :#ffffff;
        position:relative;
        margin-top:1px;
clear:both;
}

#footer{
	font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #333333; 
        text-align: center;
        width: 701px;
         background-color :#ffFFFF; 
        border-top:solid; border-width:1px; border-color:#336699;  /*ff6600*/
        border-bottom:solid; border-width:1px; border-color:#336699;  
        position:relative;
        padding-top:4px;
        padding-bottom:4px;
position: relative;
clear:both;
        /* font-weight: bold; */
}

#main{
	font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #000000; 
        text-align: left;
        margin-top:0px;
        margin-left:1px;
        float:right;
        width: 524px;
        position:relative;
        
}

#menu{
	font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #000000; 
        text-align: left;
        margin-bottom:10px;
        width: 176px;
        float:left;
        background-color :#ffffff;
        position:static;
        
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	
	color: #ff0000;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ff0000;
	text-decoration: underline;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ff0000;
	text-decoration: none;
}

a.bianco:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;

}
a.bianco:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

a.bianco:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}

a.footer:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
}
a.footer:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
}

a.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #cccccc;
	text-decoration: underline;
}



a.small:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}
a.small:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
}

a.small:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ff0000;
	text-decoration: underline;
}

div.testo {
	background-color: #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333333;
	padding-left: 36px;
	padding-top: 10px;
margin-left: 36px;
	
	}
div.menuItems {
	background-color :#03366B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: bold;
}
div.azzurro {
	background-color :#BFD2E6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	padding-left: 0px;
        font-weight: bold;
}

div.container {
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
position: static;
}
div.barra {
	margin: 0px;
	padding: 0px;
        position: static;
	clear: both;
}
div.barraBlu {
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
background-color :#336699;
position: relative;
height: 23px;
}
div.trasp {
	margin: 0px;
	padding: 0px;
        position: static;
	clear: both;
        background-color :#ffffff;
}

span.elemento 
{
	
	padding-top: 1px;
    position: relative;
    background-color :#ffffff;
}

img {border:none;}

span.imgelemento 
{
	
	padding-top: 0px;
    position: relative;
    background-color :#ffffff;
}
div.title {
	margin: 0px;
	padding-left: 8px;
        padding-bottom: 8px;
        position: static;
        background-color :#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
        font-weight: bold;
}

div.testo {
	margin-left: 10px;
	padding-left: 8px;
    padding-bottom: 8px;
    position: static;
    background-color :#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
    font-weight: normal;
    text-align:justify;
}





b.container {
padding-left: 4px;
padding-top: 3px;
padding-bottom: 0px;
position: static;
display: block;
}
