


#vmarquee a:link

	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	}

#vmarquee a:hover
 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration: underline;
	}
#vmarquee a:visited 

{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	

}

.hide{
display: none;
}
.show{
display: block;
}

.submenu
{
background-image:url(112.jpg);
display: block;
height: 19px;
/* u margine*/
margin-left: 3px;
padding-top: 2px;
/* margine del testo all'INTERNO de menu*/
padding-left: 28px;
color: #333333;
width: 190px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}

.submenu a:link
{
text-align:center;
color: #000000;
text-decoration: none;
}






body {
scrollbar-highlight-color: #;
scrollbar-3dlight-color: #;
scrollbar-darkshadow-color: #;
scrollbar-shadow-color: whitesmoke; 
scrollbar-arrow-color: white;
scrollbar-track-color: white;
 scrollbar-face-color:D9DCDC;
	margin: 0 auto;

	}





/*pro scroll in home*/
#marqueecontainer{
/*z-index:1;*/
position: relative;
width: 343px; /*marquee width */
height: 250px; /*marquee height */
background-color: white;
overflow: hidden;
/*border: 1px solid #CCCCCC;*/
/*border-top:1px solid gray;*/
padding: 5px;
padding-left: 4px;
}







#Layer1 {
	width:455px;
	height:400px;
	/*background-color: #999999;*/
	overflow:auto; 
	
	}
#Layer2 {
	width:360px;
	height:750px;
	/*background-color: #999999;*/
	overflow:auto; 
	}


/*a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	
	
}*/
/*a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-decoration: none;
	
	
}*/
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C00E1C;
	/*text-decoration: underline;*/
	
	
}
/*a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-decoration: none;
	
}*/



.menuorizzontale a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	text-decoration: none;
	
	
}
.menuorizzontale a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #C00E1C;
	/*text-decoration: underline;*/
	
	
}
.menuorizzontale a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
	text-decoration: none;
	
}



td { 
        font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-size: 13 px;
		/*color: #050505;*/
		
	   /* border-style: none none solid none;  
        border-width: 1.px 1px;
        border-color: #29547F;*/ 
}
p { 

        font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-size: 13px;
		/*color: #050505;*/
		
	   /* border-style: none none solid none;  
        border-width: 1.px 1px;
        border-color: #29547F;*/ 
}

.daniele
{
	
 
	/*border-left: 1px solid #ff6600; 
	border-right: 1px solid #ff6600;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5e5e5e;
	font-size: 13px;

}
.classina a:link
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #5e5e5e;
	text-decoration: none;
	



}
textarea {
	BORDER-LEFT: #008030 1px solid; border-bottom:  #008030 1px solid; border-left-width:medium;
}
.TL {
	BORDER-LEFT: #008030 1px solid; border-bottom:  #008030 1px solid; border-left-width:medium;
}


.ele {
	/*BORDER-LEFT: #008030 1px solid; border-bottom:  #008030 1px solid; */
	border-left-width:thin;
	font-size: 12px;
}
.ele3 {
	BORDER-LEFT: #008030 1px solid; border-bottom:  #008030 1px solid; 
	border-left-width:thin;
	font-size: 8px;
}
.ele2 {
	 border-bottom:  #004E91 1px solid; 
	 font-size: 12px;
}

INPUT {
	BORDER-RIGHT: #008030 3px; BORDER-TOP: #008030 1px; BORDER-LEFT: #008030 3px solid; BORDER-BOTTOM: #008030 1px solid
}
.vedi {
	font-size: 11px;
}
.danieleb{

	
	border-left: 1px solid #ff6600; 
	border-right: 1px solid #ff6600;
}
.danielet{
	border-top: 1px solid #ff6600; 
	border-left: 1px solid #ff6600; 
	border-right: 1px solid #ff6600;
}







/*menux*/
.menuorizzontale
{
/* 171px è cella menu*/
margin: 0px 0px 0 14px;
padding: 0;
height: 0px;
}

.menuorizzontale ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

.menuorizzontale ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

.menuorizzontale ul li a
{

/*background: #3A73C6;   #2B80A7 sfondo voci menu*/
background:#004E91;
width: 110px;
height: 14px;
/*border-top: 1px solid #ffffff;*/
border-left: 2px solid #ffffff;

border-right: none;
padding: 0;
margin: 0 0 0px 0;
color: #ffffff;
text-decoration: none;
display: block;
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
}



/* semplice rollover*/
.menuorizzontale ul li a:hover
{
color: #000;
background: #D9DCDC;
font-weight:bold;
}

/* sel attiva */
.menuorizzontale a:active
{
background: #000000;
color: #fff;

}


.menuorizzontale li#active a
{
background: #fff;
border: 1px solid #fff;
color: #fff;
}



/*la macro sezione attiva */
.menuorizzontale .active {
	background: #ffffff;
	color: #000000;
	border-bottom: 1px solid #ffffff;
}












/* attivita menu old*/
.cellaA
{

/*background: #3A73C6;   #2B80A7 sfondo voci menu*/
/*background:#004E91;*/
height:15px;
width: 270px;
background-image:url(imagestoppag/sfondocella.jpg);
border-left: 2px solid #ffffff;
border-bottom: 1px solid #3A73C6;
border-right: none;
padding: 0px;
margin: 0 0 0px 0;
text-decoration: none;
display: block;
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
}
.cellaA a:link
{
text-align:center;
color: #ffffff;
text-decoration: none;
}
.cellaA a:hover
{
text-align:center;
color: #ffffff;
text-decoration: underline;
}

.dada
{
background-image:url(imagestoppag/sfondocellaover.jpg);
height:15px;
width: 270px;
border-right: none;
padding: 0px;
margin: 0 0 0px 0;
text-decoration: none;
display: block;
text-align: center;
color:#00FF33;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 15px;
cursor:hand;
font-weight:bold;
   }

.dada a:hover
{
/*background-image:url(imagestoppag/attivita_f2.jpg);*/
color: #000000;
text-decoration: none;
font-weight:bold;
font-size: 12px;
}
.activo
{
text-align: center;
background-image:url(imagestoppag/sfondocellaactivo.jpg);
color: #000000;
text-decoration: none;
font-weight:bold;
font-size: 12px;
}
