BODY
{
	font-family: Verdana,tahoma ;
	color: navy;
	background:#B3CFE9;
}
  a:link, a:visited 
{
	text-decoration: none;	
	
}

 a:hover, a:active
{
	text-decoration: underline;

}

.tabInactive a:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: navy;
}
.tabInactive a:hover {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.tabInactive {
	FONT-SIZE: 11px;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #afb4b8;
	border-right: 1px solid #afb4b8;
	border-left: 1px solid #afb4b8;
	border-bottom: 1px solid #afb4b8;
	background-color: #FFFFFF;
	text-align: center;
	cursor: hand;
	color: navy;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
}

.tabActive {
	FONT-SIZE: 11px; 
	border-top: 1px solid #afb4b8;
	border-right: 1px solid #afb4b8;
	border-left: 1px solid #afb4b8;
	border-bottom: 0px none #afb4b8;
	background-color: #ffffcc;
	text-align: center;
	cursor: hand;
	color: navy;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
}

.itemlink ul {
	list-style: none;
	margin:0;
	float:left;
	padding:     3px  10px 0px 5px;
	
	
}
	
.itemlink li {
	
	float:left;
	padding: 0px 0px 0px 0px;
}
.cercainartigiano ul {
	margin:0;
	padding:  5px 10px 5px 15px;
	color:#000;
	list-style: none;
	
	}
.cercainartigiano li {
	margin:0 10px 0 0;
	padding: 0;
	display: inline;
	}
	
.cercaweb ul {
	margin:0;
	padding:  5px 10px 5px 15px;
	color:#000;
	list-style: none;
	
	}
.cercaweb li {
	margin:0  10px 5px 0;
	padding: 0;
	display: inline;
	}

.cerca ul {
	margin:0;
	padding:  10px 5px  5px 2px;
	color:#000;
	list-style: none;
	
	}
.cerca li {
	margin:  15px  2px 5px 0;
	padding: 0;
	display: inline;
	}
	
.itemtab
{
	font-size: 11px;
	cursor: hand;
	color: navy;
}
	

#search td
{
	BORDER-RIGHT: #afb4b8 1px solid;
	HEIGHT: 15px; 
	BORDER-TOP: #afb4b8 0px solid;
	BORDER-BOTTOM: #ffffcc 1px solid;

}

#search div
{
	border-right: #afb4b8 1px solid;
	padding-right: 0px;
	background-position: right top;
	border-top: #afb4b8 0px solid;
	padding-left: 0px;
	z-index: 99;
	left: 0px;
	visibility: hidden;
	padding-bottom: 0px;
	margin: 0px;
	border-left: #afb4b8 1px solid;
	width: 758px;
	padding-top: 0px;
	border-bottom: #afb4b8 1px solid;
	background-repeat: no-repeat;
	position: absolute;
	top: 16px;
	height: 40px;
	
}	

ul {
	list-style: none;
	margin:0;	
	padding:  0px   0px 0px 0px;
}
li {
	
	padding: 0px 0px  0px  0px;
}


	
img{border-width: 0}


.puls {
color: white;
font-size: 11px;
font-family: tahoma;
background-color: #ff6600;
height:22px;
}
.puls:hover {
color: navy;
font-size: 11px;

font-family: tahoma;
background-color: #ff6600;
height:22px;
}

SELECT {background-color: #e8f1f4; font-weight: bold; font-size: 12px; color: white;}
.trinactive
{
	background-color:#ccff99;
	width:100%;
}
.tractive
{
	background-color:#D4DBE1;
	width:100%;

}

		
#menutop-servizi td a:link,
#menutop-servizi td a:visited{display: inline;color : #01589b;padding : 0 2px;text-decoration : none;font-weight : bold;display : block;}
#menutop-servizi td a:active{display: inline;color : #01589b;background : #ffffff; text-decoration : none;}

#menutop-laterale td a:link,
#menutop-laterale td a:visited{display: inline;color : #01589b;padding : 0 2px;text-decoration : none;font-weight : bold;display : block;}
#menutop-laterale td a:hover{display: inline;background : #ffffff;color : #ff9432;text-decoration : none;}
#menutop-laterale td a:active{display: inline;color : #01589b;background : #ffffff; text-decoration : none;}


#menu-laterale td{display: inline;margin : 2px 0;border : 0px solid #01589b;text-align:center;}
#menu-laterale td a:hover {display: inline;color : #01589b;padding :  2px 0;text-align:center;text-decoration : none;display : inline;}
		
		
.menutop-left {BORDER-TOP: #02579a 1px solid; BORDER-LEFT: #02579a 1px solid;text-align : left;vertical-align:top;display: inline;margin : 0px 0;background : #ffffff; color : #000;}
			

#menu-header-bottom td a:link,
#menu-header-bottom td a:visited{display: inline;color : #01589b;padding : 0 2px;text-decoration : none;font-weight : bold;display : block;}
#menu-header-bottom td a:hover{display: inline;background : #ffffff;color : #ff9432;text-decoration : none;}
#menu-header-bottom td a:active{display: inline;color : #01589b;background : #ffffff; text-decoration : none;}
			
#menu-prodotti td{text-align : center;vertical-align:top;display: inline;margin : 0px 0;background : #ffffff;}
#menu-prodotti td a:link,
#menu-prodotti td a:visited{display: inline;color : #01589b;padding : 0 2px;text-decoration : none;font-weight : bold;display : block;}
#menu-prodotti td a:hover{display: inline;background : #ffffff;color : #ff9432;text-decoration : none;}
#menu-prodotti td a:active{display: inline;color : #fff;background : #ffffff; text-decoration : none;}

INPUT
{
	border: #01589b 1px solid;

}
INPUT.Registrazione 
{	
	border: #afb4b8 1px solid;
	color:Black;
	font-family:Tahoma;	
	font-size:10px;
	background-color:#e8f1f4;
}
INPUT.CssCheckBox
{
	border: #afb4b8 1px solid;
	font-family:Tahoma;	
	font-size:10px;
	color: #3d3c3d;
	background-color:#e8f1f4;
}
.Elenco ul 
{
	margin:0;
	padding:   5px 0px 5px  10px;
	color:#000;
	list-style: none;	
}

.thumbnail
{
	position: relative;
	z-index: 0;
}

.thumbnail:hover
{
	background-color: transparent;
	z-index: 50;
}

.thumbnail span
{ /*CSS for enlarged image*/
	position: absolute;
	background-color: #e8f1f4;
	padding: 5px;
	left: -1000px;
	border: 1px dashed gray;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.thumbnail span img
{ /*CSS for enlarged image*/
	border-width: 1;
	padding: 2px;
}

.thumbnail:hover span
{ /*CSS for enlarged image on hover*/
	visibility: visible;
	top: 0;
	left: 20px; /*position where enlarged image should offset horizontally */
}
		
