body					{background-color:#000000; margin: 0px; height:930px;
}


.cornicegruppo{
	background-color:white;
	width: 802px;
	height:1086px;
}	
.cornicegruppogiovani{
	background-color:white;
	width: 802px;
	
}	
.header  {
background-image: url(images/header.jpg);
width: 800px;
height:106px;
}		
	.foto 			{
background-color:#000000; 
float:left;
border-left-width: 1px;
border-left-style: solid;
border-color: white;
width: 527px;
height:233px;
}
.indirizzo 			{
background-color: #365786; 
border-left-width: 1px;
border-left-style: solid;
border-color: white;
padding-left:20px;
float:left;
align: left;
width: 252px;
height:161px;
}

.indirizzo_rosso			{
background-color:#F60224; 
float:left;
padding-top:2px;
padding-left:16px;
border-left-width: 1px;
border-left-style: solid;
border-top-width: 1px;
border-top-style: solid;
border-color: white;
width: 511px;
height:19px;
}
.partita_iva 			{
background-color:#000000; 
float:left;
padding-top:2px;
padding-left:20px;
border-left-width: 1px;
border-left-style: solid;
border-top-width: 1px;
border-top-style: solid;
border-color: white;
width: 252px;
height:19px;
}
.stiletesto_indirizzi 	{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color:white;
	font-size: 12px;
	font-style: normal;
	text-align: left;
}
.stiletesto_indirizzi 	a:link{
    color: white;
	text-decoration:underline;
}

.stiletesto_indirizzi 	a:visited{  
    color: white;
	text-decoration:underline;
}

  .stiletesto_indirizzi  a:hover{
   color: white;
   text-decoration:underline;
   

}	

.bandamenu			{
background-color:#F60224;
align:center; 
width: 800px;
height:44px;
}
.navigation{ float:left; align:center; font-family: verdana; font-weight: lighter; width: 800px; height: 30px; padding-top: 12px; list-style-type: none; }
.navigation li{
	font-family: verdana;
	font-weight: lighter;
	display: inline;
	padding: 3px 8px 3px 3px;
	font-size: 12px;
}
.navigation li a{ color: white; font-size: 12px; font-family: verdana; font-weight: lighter; text-decoration: none; padding-left: 0.3em; }
.navigation li a#current{ color: #000000; font-size: 12px; font-family: verdana; font-weight: lighter; text-decoration: none; padding-left: 0.3em; }
.navigation li a:hover{ color: #000000; font-family: verdana; font-weight: lighter;
}

.boxtesto {
background-color: white;
float: left;
padding-top:2px;
padding-left:16px;
border-left-width: 1px;
border-left-style: solid;
border-color: white;
width:511px;
height:650px;
}
.boxtestogiovani {
background-color: white;
float: left;
padding-top:2px;
padding-left:16px;
border-left-width: 1px;
border-left-style: solid;
border-color: white;
width:511px;
}
.boxnews {
background-color: white;
padding-left:20px;
float: left;
width:253px;
height:650px;
}
.stiletesto_lungo	{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color:#958B8B;
	font-size: 11px;
	font-style: normal;
	font-weight: lighter;
	text-align: left;
	line-height: 15px;
	
}
.stiletesto 	{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	color:#333333;
	font-size: 12px;
	font-style: normal;
	font-weight: lighter;
	text-align: left;
	line-height: 17px;
	
}
.stiletesto	a:link{
    color: #365786;
	text-decoration:underline;
}

.stiletesto	a:visited{  
    color: #365786;
	text-decoration:underline;
}

  .stiletesto a:hover{
   color: #365786;
   text-decoration:underline;
   

}	

.footer{
	background-color:#365786;
	float:left;
	border-left-width: 1px;
border-left-style: solid;
	border-color: white;
	width: 800px;
	height:29px;
	}

.navigation_f{float: left; font-family: arial; font-weight: lighter; width: 600px; height: 25px; padding-top:4px;
padding-left: 16px; list-style-type: none; }
.navigation_f li{ 	font-family: arial;
	font-weight: lighter;
	display: inline;
	font-size: 12px;
}
.navigation_f li a{ color: white; font-size: 12px; font-family: arial; font-weight: lighter; text-decoration: none; padding-left: 0.2em; }
.navigation_f li a#current{ color: white; font-size: 12px; font-family: arial; font-weight: lighter; text-decoration: none; padding-left: 0.2em; }
.navigation_f li a:hover{ color: white; font-family: arial; font-weight: lighter;
}

.scroll {
height:600px;
overflow:auto;
padding-right:3px;
scrollbar-arrow-color:#FFFFFF;
scrollbar-base-color:#6D8693;
scrollbar-shadow-color:#F3F3F3;
scrollbar-face-color:#365786;
scrollbar-highlight-color:#F3F3F3;
scrollbar-dark-shadow-color:white;
scrollbar-3d-light-color:#9BAAC1
}
