﻿
body
{
	background: url('immagini/top.jpg');
	background-repeat: repeat-x;
	background-position: top ;
	height: auto;
    min-height: 100%; 
	margin-top:10px; 
	margin-bottom:5px;
	
}

table {

text-align:justify;
}


ul, ul a { 		
	
	font-weight: normal;
	color: #4A4739;
	font-size : 14px;
	font-family: tahoma,arial,helvetica,sans-serif;
	text-decoration: none;
	list-style-type:none;
	font-weight:normal;
  	background-color:#FFFFFF;
  
}
li, li a {
	
	border-bottom: 1px solid #D3D3D3;
	margin-left: 20px;
	margin-top: 2px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
}
li a:hover{

	background-color: #F3F2F1;
	
}

pippo  {
	border-bottom: 1px solid #000000;
	style="border:0px;"
	
}

div
{
    font-size: 9px;	 
    font-family: tahoma,arial,helvetica,sans-serif;    
    color: #101010;
    align:justify;

}

.div1
{
    font-size: 12px;	 
    font-family: tahoma,arial,helvetica,sans-serif;
    padding:10px;
    color: #101010;
    align:justify;

}

.divpagine
{
    font-size: 12px;	 
    font-family: tahoma,arial,helvetica,sans-serif;
    padding-right:7px;
    padding-left:7px;
    color: #101010;
    align:justify;

}
textarea {
 font-size : 14px;
 border: 1px solid #444034;
 font-family : Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	
}

.inputnormalM  {
	font-family : Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size : 14px;
	color: #000000;
	font-weight: normal;
	border: 1px solid #444034;
	padding: 2px;
	text-transform: uppercase;
}

.inputnormal  {
	font-family : Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size : 14px;
	color: #000000;
	font-weight: normal;
	border: 1px solid #444034;
	padding: 2px;	
}

.inputbig  {
	font-family : Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size : 17px;
	color: #555454;
	font-weight: normal;
	border: 1px solid #000000;
	padding: 2px;	
}

.inputsmall  {
	font-family : Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size : 11px;
	font-weight: normal;
	border: 1px solid #929292;	
}
/* ----- ----- ----- ----- ----- */
/* 
div#TOPtondo1
{
	float: left;
	width: 950px;
	background-color: #4A80AF;	
	
}
div#TOPtondo2
{
	float: left;
	width: 950px;
	min-height: 3px;
   height: auto !important;
	height: 3px;
	background-color: #4A80AF;	
	
}
div#TOP
{
	float: left;
	width: 950px;
	min-height: 100px;
   	height: auto !important;
	height: 100px;
	background-color: #4A80AF;	
	
}
----- ----- ----- ----- ----- */
.TestoAzzurro
{
    font-size: 14px;	 
    font-family: tahoma,arial,helvetica,sans-serif;
    color: #3B659E;
    font-weight: normal;    
}

div#boxPagina1
{
	float: left;
	width: 950px;
	background-color: #444034;	
	
}
div#boxPagina2
{
	float: left;
	width: 950px;
	min-height: 3px;
    height: auto !important;
	height: 3px;
	
	
}


div#boxRicerca1
{
	float: left;
	width: 680px;
	background-color: #444034;	
	
}

div#boxRicerca2
{
	float: left;
	width: 680px;
	min-height: 3px;
    height: auto !important;
	height: 3px;
	
	
}

div#boxRicerca
{
	float: left;
	width: 680px;
	min-height: 100px;
   	height: auto !important;
	height: 100px;
	background-color: #4A80AF;	
	
}


div#Menu1
{
	float: left;
	width: 950px;
	background-color: #2C2921;	
	
}
div#Menu2
{
	float: left;
	width: 950px;
	min-height: 3px;
    height: auto !important;
	height: 1px;
	background-color: #000000;	
	
}


div#barra
{
float:left; 
width: 950px; 
min-height: 35px;
height: auto !important;
height: 35px;
background-color:#4A80AF; 
}
div#PagineTop
{
	Float:left;
	width:664px;
	height: 27px;
	min-height: 27px;
   	height: auto !important;
	background-color: #444034;
	
}

div#Paginebox1
{
	Float:left;
	width:664px;
	height: 5px;
	min-height: 5px;
   	height: auto !important;
   	background-color:#F0EFEC;
   	
	
}
div#Paginebox2{
	float:left;
	width:664px;
	height: 5px;
	min-height: 5px;
   	height: auto !important;	 	
	
}


div#TOPbox1
{
	Float:left;
	width:400px;
	height: 27px;
	min-height: 27px;
   	height: auto !important;
	background-color: #444034;
	
}
div#TOPbox2{
	float:left;
	width:400px;
	height: 5px;
	min-height: 5px;
   	height: auto !important;	 	
	
}
div#TOPbox3{
	float:left;
	width:400px;
	height: 5px;
	min-height: 5px;
   	height: auto !important;
	background-color: #444034;	 	
	
}
div#TOPbox4{
	float:left;
	width:400px;
	height: 5px;
	min-height: 5px;
   	height: auto !important;
	background-color: #E3E0E0 ;
	
}

div#box1, div#box3,div#box5{
	float:left;
	width:210px;
	height: 5px;
	min-height: 5px;
   	height: auto !important;
	background-color: #444034;	 	
	
}
div#box2, div#box4,div#box6 {
	float:left;
	width:210px;
	height: 5px;
	min-height: 5px;
   	height: auto !important;
	background-color: #E3E0E0 ;
	
}
div#CENTRO
{
    float: left;
    width: 215px;
    background-color: #FFFFFF;	
    	
    min-height: 385px;
    height: auto !important;
    height: 385px;
   
}
div#LEFT
{
    
    width: 264px;
    background-color: #FFFFFF;	    	
   
} 
div#FOOTER
{
	clear: left;
	min-height: 10px;
	height: auto !important;
	height: 10px;	
	left: 0;
	width: 950px;	
	background-color: #444034;	
}


.Spazio
{
float:left;
width: 500px;
min-height: 6px;
height: auto !important;
height: 6px; 
}

.SfondoColore
{
padding-left:3px;
background-color: #F4F4F3;
}

.TitoliPagine
{
float:left;
width: 510px; 
padding-left: 7px;
padding-right: 7px;
background-color: #9DC63A;
border-top:2px solid #FFFFFF;
border-bottom:0px solid #FFFFFF;
border-left:6px solid #BCBDB9;

height:22px
min-height: 20px;
height: auto !important;

font-size: 14px;	 
font-family: tahoma,arial,helvetica,sans-serif;
color: #FFFFFF;
font-weight: bold;
letter-spacing: 2px;

}

.Small
{
    font-size: 11px;	 
    font-family: tahoma,arial,helvetica,sans-serif;
    color: #6C6853;
    font-weight: bold;
}

.Small a:
{
    font-size: 12px;	 
    font-family: tahoma,arial,helvetica,sans-serif;
    color: #292929;
    font-weight: bold;    
}

.Rosso
{
    font-size: 13px;	 
    font-family: tahoma,arial,helvetica,sans-serif;
    color: #B70004;
    font-weight: bold;
    
}
.Verde
{
    font-size: 13px;	 
    font-family: tahoma,arial,helvetica,sans-serif;
    color: #00712B;
    font-weight: bold;
    
}
.TitoloAzzurro
{
    font-size: 23px;	 
    font-family: tahoma,arial,helvetica,sans-serif;
    color: #024885;
    font-weight: bold;
    
}

.TitoloNero
{
    font-size: 25px;	 
    font-family: tahoma,arial,helvetica,sans-serif;
    color: #2F2F2F;
    font-weight: bold;
    letter-spacing: 1px;
}

.Titolo
{
    font-size: 22px;	 
    font-family: tahoma,arial,helvetica,sans-serif;
    color: #FFFFFF;
    font-weight: normal;
    letter-spacing: 1px;
}

.TitoloMedio
{
    font-size: 16px;	 
    font-family: tahoma,arial,helvetica,sans-serif;
    color: #313131;
    font-weight: normal;
    }

textarea {
	font-family : Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size : 13px;
	font-weight: normal;
	background: #fff;
	padding: 1px 3px 1px 1px;
	border: 1px solid #000000;
}

select  {
	font-family : tahoma,arial,helvetica,sans-serif;
	font-size : 14px;
	font-weight: normal;
	background: #F0EFEC;
	padding: 1px 3px 1px 1px;
	border: 1px solid #FFFFFF;
}

.Bianco
{
    font-size: 15px;
	text-decoration: none;	 
    font-family: tahoma,arial,helvetica,sans-serif;
    color: #FFFFFF;
    font-weight: 200;
    padding: 1px 3px 1px 1px;
}

.Link {
	font-size: 13px;
	text-decoration: none;
	color: #3B5998;
	font-weight: normal;
	font-family: tahoma,arial,helvetica,sans-serif;
}

.TestoG {
	font-size: 13px;
	text-decoration: none;
	color: #414040;
	font-weight: normal;
	font-family: tahoma,arial,helvetica,sans-serif;
}

.TestoSx {
	font-size: 13px; 
	text-decoration: none;
	color: #101010;
	font-weight: normal;
	font-family: tahoma,arial,helvetica,sans-serif;
	text-align:left;
}


.Testo {
	font-size: 13px;
	text-decoration: none;
	color: #101010;
	font-weight: normal;
	font-family: tahoma,arial,helvetica,sans-serif;
}
div, p, ul, form, label, h2, h3, h4, img{padding:0px; margin:0px;font-size: 13px;}