/* CSS Document */

body {
	margin: 0;
	padding: 0;
	text-align: center; /* per IE5.x/Win */
	background:#DCDCDC;
	color: #666666;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#centrato {
	width:900px;
	margin:auto;
	text-align: left; /* per IE5.x/Win */
}

#corpo {
	width:900px;
	float:left;
	background-image: url(img/russo_06.png);	
	background-repeat: repeat;
}

#colonna-1 {
	float:left;
	margin: 0;
	padding: 0;
	width:301px;
	background-image: url(img/russo_06.png);	
	background-repeat: repeat;
	
}
#colonna-2 {
	float: left;
	margin: 0;
	padding: 0;
	width:599px;	
	
background:#fff;	
	
}
#colonna-1cen {
	float:left;
	width:310px;
	height:212px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	background-image: url(img/russo_02.png);		
	background-repeat: no-repeat;
	

}
#colonna-2cen {
	float:left;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	width:590px;
	height:212px;
	background:#fff;	
	
}


#colonna-1cen1 {
	float:left;
	width:310px;
	height:112px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	background-image: url(img/logo2.png);		
	background-repeat: no-repeat;
	

}
#colonna-2cen1 {
	float:left;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	width:590px;
	height:112px;
	background:#fff;
	background-image: url(img/banQUADRI.png);		
	background-repeat: no-repeat;	
	
}

#colonna-1cen2 {
	float:left;
	width:310px;
	height:112px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	background-image: url(img/logo2.png);		
	background-repeat: no-repeat;
	

}
#colonna-2cen2 {
	float:left;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	width:590px;
	height:112px;
	background:#fff;
	background-image: url(img/banCANALI.png);		
	background-repeat: no-repeat;	
	
}

#colonna-1cen3 {
	float:left;
	width:310px;
	height:112px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	background-image: url(img/logo2.png);		
	background-repeat: no-repeat;
	

}
#colonna-2cen3 {
	float:left;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	width:590px;
	height:112px;
	background:#fff;
	background-image: url(img/banAZIENDA.png);		
	background-repeat: no-repeat;	
	
}

#centro {
	width:580px;
	margin:30px;
	border-top: 1px solid;
	text-align: left; /* per IE5.x/Win */
}
#intestazione {
height:47px;
width:900px;
color: #FFF;
background-image: url(img/russo_01.png);
background-image: repeat-x;
}
#intestazione1 {	
	
	height:212px;
}
#intestazione2 {	
	
	height:112px;
}
#elenco {
	background-image: url(img/russo_05.png);	
	background-image: repeat-x;
	background-color: #fff;
	
	width:900px;
	height:39px;
}

.spot{
float:left;
margin-left:30px; 
width:180px;
padding:0;
font: 85% Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #666666;
}

.spot1{
float:left;
margin-right:50px; 
width:240px;
padding-top:10px;
font: 85% Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #666666;
}
.spot1 h2{
margin-bottom:10px;
display:block;
height:auto;
}
.spot a img{
margin-top:0;
}
.spot h2{
margin-bottom:10px;
display:block;
height:auto;
}
.spot p{
margin: 0px;
padding-top:5px;
padding-left:0;
padding-right:0;
text-align: left;
}
.spot1 p{
margin: 0px;
padding-top:5px;
padding-left:0;
padding-right:0;
text-align: left;
}


#pie-di-pagina {
	clear:left;
	height:60px;
	background-image: url(img/russo_08.png);	
	background-image: repeat-x;
	color: #fff;		
}

div p {
	margin: 0;
	padding: 0.5em 1em;
}

A.stra2{DISPLAY: block; text-align:left;  padding-left:1px; font-weight:bold; line-height:35px; height:35px; border-bottom:1px solid #6699CC; text-decoration:none; background: transparent; color:#487AAD}
A.stra2:hover {TEXT-DECORATION: none; background-color:#5180AF; font-weight:bold; color:#fff}

A:LINK{text-decoration: none; color : #666699} 
A:VISITED{text-decoration: none; color : #666699} 
A:HOVER{text-decoration: underline;  color : #666699}



#tab{    
 padding:0;    
 margin:0;    
 font-family:Arial, Helvetica, sans-serif;    
 font-size:12px;    
 color:#FFFFFF;    
 font-weight:bold;
 }
#tab ul{    
 list-style:none;    
 margin:0;    
 padding:0;
}
#tab ul li{    
 display:inline;    
 margin:0;    
 text-transform:capitalize;
}
#tab ul li a{    
 padding:12px 45px;    
 color:#FFFFFF;    
 background-image: url(img/russo_01.png);
background-image: repeat-x;   
 float:left;    
 text-decoration:none;    
  border-right:1px solid #999999;
 margin:0;    
 text-transform:capitalize;
}
#tab ul li a:hover{  
background-image: url(img/tasto_sopra.png);
background-image: repeat-x;      
 color:#fff;    
 text-decoration:none;     
}
#tab ul li a.active{    
 background:#99ff00;    
 color:#006600;    
 border-bottom:1px solid #99ff00;
}
#contenuto{        
 background:#f1f1f1;    
 clear:both;    
 font-size:11px;    
 color:#000000;    
 padding:10px;    
 font-family:Verdana, Helvetica, sans-serif;
}

.Stile3 {
	font: 79% Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.Stile6 {color: #CC0000; font-weight: bold; }
 
.Stile1 {color:	#333333; font-size: 9px;  }
.Stile15 {color:	#ffffff; font-size: 9px;  }
.Stile8 {font-size: 10px}