body {
	margin-bottom: 0px;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #525252;
}
td, textarea, input, select {
	font-family: Tahoma;
	font-size: 12px;
	color: Gray;
	font-weight: normal;
}
.tableDetail {
	font-size: 10px;
	font-family: Verdana;
	color: #49394E;
}
a {
	color: #FF0000;
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;

}
a:hover {
	color: #7390D2;
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	border: thin none #FFFFFF;
	text-decoration: underline;
}
h1
{
    text-align:center;
}
.text1 {
	font-family: tahoma;
	font-size: 10px;
	color: #5C5C5C;
	font-weight: normal;
}
.text2 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #3B5AB5;
}
.text3 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #A7C03C;
}
.text3 span{
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #11BCC4;
}

.text4 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #11BCC4;
}
.text5 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #C6C6C6;
}
.text6 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.text7 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.text8 {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #94AEC5;
}
.text9 {


	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #4E4E4E;
}
.frame {
	border: 1px solid #CCCCCC;
}
#designed_by a:link, #designed_by a:visited{
	color: #FF0000;
	
}
#designed_by a:hover
{
    color:#3B5AB5;
}
a.download:link {
	font-family: tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #A7C03C;
	text-decoration: underline;
}
a.download:hover {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #039DA9;
	text-decoration: none;
}
a.download:visited {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #A7C03C;
	text-decoration: underline;
}
a.b:link {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #53534B;
	text-decoration: underline;
}
a.b:hover {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #A7C03C;
	text-decoration: none;
}
a.b:visited {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #53534B;
	text-decoration: underline;
}
a.c:link {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.c:hover {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.c:visited {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.d:link {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.d:hover {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.d:visited {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
a.e:link {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #944F23;
	text-decoration: underline;
}
a.e:hover {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #4E4E4E;
	text-decoration: underline;
}
a.e:visited {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #944F23;
	text-decoration: underline;
}
a.f:link {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #594B13;
	text-decoration: underline;
}
a.f:hover {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #4E4E4E;
	text-decoration: underline;
}
a.f:visited {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #594B13;
	text-decoration: underline;
}
a.g:link {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
a.g:hover {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}
a.g:visited {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.inputstyle {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #5F726F;
	background-color: #E2EDEB;
	border: 1px solid #333333;
}
.left_side, td.left_side {
    float:left;
    padding-left:10px;
    margin-bottom: 0px;
}
.title2 {
	font-family: tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #3B5AB5;
}
.title3
{
    font-weight:bold;
	font-size: 14px;
	text-decoration: underline;
	padding-top:10px;
    padding-left:9px;
	padding-bottom:5px;
    }
    
.title3span
{	
    color: #A7BD3A;  
	text-decoration: none;
    font-weight:bold;
	font-size: 14px;
	padding-top:10px;
    padding-left:9px;
	padding-bottom:5px;
}
.title4
{
    font-weight:bold;
	font-size: 11px;
	padding-top:7px;
    padding-left:12px;
	padding-bottom:5px;
	color: #1338d7;
    }
.area4
{
    line-height:15px;
    padding-left:10px;
    color:Gray;
}
.right_side td.right_side{
    float:right;
    padding-right:10px;
}
.colonna_destra
{
    float:right; 
    padding:1em 5px; 
    width:35%; 
    text-align: center;
}
img .img_block
{
padding:1px;
border-color:#CCCCCC;
border-width:1px;
}
#mainmenu 
{
	font-family: tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #5F726F;
    background: inherit;
    float:left;
    padding-top:10px
}
#mainmenu a:link 
{	display: block;
    color: #636363;
	font-family: verdana;
	font-size: 14px;
	line-height: 1.4em;
	text-decoration: none;
}
#mainmenu a:hover {
	color: #a7c03c;
	font-family: tahoma;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	border: thin none #FFFFFF;
	text-decoration: none;
}
#mainmenu a:visited {
	color: #a7c03c;
	font-family: tahoma;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
#barra a:link, #barra a:visited
{
    font-weight:800;
	color:#FF0000;
	text-decoration:none;
}
#barra a:hover{
	color:#3B5AB5;
	text-decoration:underline;
}
#barra table
{
    width:165px;
    border:solid 1px #cccccc
}
#barra td
{
	font-size: 12px;
	font-weight: 800;
    padding: 5px 15px 5px 15px;
    background-image:url(images/ev3c.jpg);
    text-align:center;
}
h3
{
background: inherit;
color: #50514D;
font-family:Sans-Serif;
font-size: 20px;
padding-top:10px;
}

h3 span
{
background: inherit;
color: #3B5AB5;
}
h4
{
background: inherit;
font-family: Tunga; 
color:#BBBBBB; 
padding-top:10px;
}
h5
{
background: inherit;
font-weight:bold;
}
h6
{
background: inherit;
font-weight:bold;
} 
#fondo{
	padding:0px;
	font-size: 12px;
	margin:0px;
	text-align: center;
	background:#ffffff;
}

#fondo img {
	margin:5px 30px 5px 30px;
	border: 0px;
}
.tabella table{
border: 2px solid gray;
border-collapse: collapse;
}
.tabella td{
border: 1px solid gray;
width: 80px;
text-align: center;
font-weight: 800;
}
