body{color: #444; font: 11px verdana; background: #75ADDE url(../images/sfondo.jpg) top no-repeat;}

#content  {width: 970px; margin: 0 auto; background: #fff; font: 12px arial; padding: 5px;}

img {border: 0;}


h1{
	margin: 0; 
	font: 22px Georgia, "Times New Roman", Times, serif;
	line-height: 1.21em;
	font-variant: small-caps;
	text-align: left;
	text-indent: 0px;
	color: #3AB44F;
}

h2{font: bold 14px Arial; margin-top: 0; padding-top: 0; line-height: 1;}

a {color: #333333;}
a:hover {color: #666F6D;}

/*
	ul {list-style-type: none; padding: 0; margin: 0 0 20px 20px;}
	li {padding: 2px; list-style: url(../images/list.gif);}
*/

/***** HEAD BOX *******/
#header img {border: 0px;}
#header img a {border: 0px;}

/***** PERCORSI *****/
#path_prodotti {margin-bottom: 10px; color: #008080; display: block; padding: 10px 0; font: normal 10px verdana; text-transform: uppercase; }
#path_prodotti a {color: #008080;}
#path_prodotti a:hover { color: #004040;}

/***** PAGINE E SIDEBAR *****/
#page{width: 550px; text-align: justify; 
	font: 11px verdana; line-height: 1.5;
	}


#page h2 {margin: 10px 0;}

/***** HOMEPAGE *****/

#home_pdf {}
#home_pdf ul {list-style-type: none; padding: 0; margin: 0 0 25px 25px;}
#home_pdf li {padding: 2px; padding-left: 5px; list-style: url(../images/tipi_file/pdf.gif);}


.file a {font: bold 13px Arial;}

.sidebar {font: 12px arial; margin: 30px 0;
	padding: 0 20px 0 27px; }

.sidebar h1 {
	background: #E6F6FD;
	text-transform: uppercase;
	letter-spacing: 2px;
	font: normal 14px "Lucida Grande",Geneva,Arial,Verdana,sans-serif;
	padding: 5px 8px;
	border-bottom: 1px solid #FFF;
	color: #004C54;
	}


.sidebar a {
	display:block;
	float: right;
	color: #333333;
	padding: 5px 8px;
	text-decoration: none;
	border-bottom: 1px solid #E6F6FD;
	width: 150px;
	}

.sidebar a:HOVER { background: #E6F6FD; color: #000;}


/************ LINEE.PHP *********/

.greycell table {background: #FFF; text-align: center; border: 0px; padding: 0; margin: 0; font: 10px Verdana; color: #555555;}
.greycell td {background-color:#eaeaea;}



/**** accordion ****/

.urbangreymenu{
	width: 230px;
}

.urbangreymenu h3 {padding: 0px; margin: 0;}

.urbangreymenu .headerbar{
	font: bold 13px Arial;
	border-bottom: 1px solid #FFF;
	color: white;
	background: #E6F6FC url(../images/btn.gif);
	margin-bottom: 0;
	text-transform: uppercase;
	padding: 7px;
}

.urbangreymenu .headerbar a {
	text-decoration: none;
	color: #488189;
	display: block;
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
	padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
	font: bold 12px Arial;
	color: #FFF;
	background: #61A0D6;
	display: block;
	padding: 4px 0;
	line-height: 17px;
	padding-left: 10px; /*link text is indented 8px*/
	text-decoration: none;
}

.urbangreymenu ul li a:visited{
	color: #FFF;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
	color: #FFF;
	background: #76B9E6;
}


#footer {
	text-align: center;
	font: 10px verdana;
	background-color: #fff;
	margin-top: 0px;
	border-top: 2px solid #d3d3d3;
	color: #AAA; 

	}
#footer a {color: #AAA;}
#footer a:hover {color: #333;}