.io{
background-image:url(images/costruzioni.jpg)
 


}
.iono{

background-image:url()
}


.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:ececec;
scrollbar-3dlight-color: ececec;
scrollbar-darkshadow-color: whitesmoke;
scrollbar-shadow-color: whitesmoke; 
scrollbar-arrow-color: white;
scrollbar-track-color: white;
 scrollbar-face-color:#E0E0E0;
	margin: 0 auto;
	        font-family: Verdana, Arial, Helvetica, sans-serif;

			color: #5e5e5e;
		font-size: 13px;


	}







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: black;
	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;
	
}
td { 
        font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #5e5e5e;
		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: #5e5e5e;
		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;
}


















/* menu pagine*/





.submenu{
background-image:url(linkpagine.jpg);
display: block;
height: 18px;
/* u margine*/
/*margin-left: 26px;*/
margin-left: 22px;
padding-left: 22px;
padding-top: 2px;
/* margine del testo all'INTERNO dle menu*/

color: #333333;
width: 146px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
}


a.submenu:hover{
	background-image:url(linkpaginehover.jpg);
}

.submenusel{
background-image:url(linkpaginehover.jpg);
display: block;
height: 18px;
/* u margine*/
margin-left: 22px;
padding-top: 2px;
/* margine del testo all'INTERNO dle menu*/
padding-left: 22px;
/*color: #333333;*/
width: 146px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
}