	/* Zeldman.com layout  */
	/* You may adapt elements of this CSS in your own projects, but the unique combination of images, colors, sizes, typography, and positioning ("the design") is copyright 2004 Jeffrey Zeldman and Happy Cog Studios and may not be reproduced. */ 


	/* Fix a silly bug in Mozilla; thanks, Carey Evans */

html {
	min-width: 780px;
 }

 code {
	background-color : #;
	color : #000;
	border-top : 1px solid #0066CC;
	border-bottom : 1px solid #0066CC;
	padding : 5px;
	margin : 15px 0;
	width : 95%;
	display : block;
	text-align : left;
}
	/* Helpers and base rules */

img	{
	border: 0;
}

#blog img {
	padding : 5px 0;
}



	/* Primary layout divisions */

body {
	text-align: left;
	margin: 0;
	padding: 0;
	border: 0;
	background-color: #FFFFFF;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-image : url("/image/sfondo.jpg");
	background-repeat : repeat-x;
	background-position : top;
}
	
div#wrapper	{
	width: 760px;
	margin: 0px auto;
	padding: 0;
	background-image: url(/image/fondocentrale.jpg);
}

div#barra {
	background-image:url(/image/logo_furgoplast.jpg);
	width: 760px;
	height: 107px; min-height: 107px;
	margin : 0;
	padding: 0;
	text-align: left;
}

div#menu {
	float: right;
	width: 340px;
	height:25px;
	margin-top: 30px;
	padding-top: 20px;
	margin-right: 10px;
	letter-spacing: 0px;
}
div#bussola {
	background-color: #FFFFFF;
	width: auto;
	height:20px;
	margin: 0;
	padding: 4px 0 0 10px;
	text-align: left;
	color: #66889E;
	border-bottom : 1px solid #999;
	border-top : 1px solid #999;
}

div#PaginaProtettaLogin {
	width: 300px;
	margin: 30px auto;
	padding: 10px;
	text-align: center;
	border: 1px solid #66889E;
}

div#PaginaProtettaLogin p {
	margin: 10px 0;
}

#bussola a, #bussola a:visited, #bussola a:active, #bussola a:link {
	color: #66889E;
	padding: 0px 0px 5px;
	text-decoration: none;
	border-bottom: none;
	
}

#bussola a:hover {
	color: #66889E;
	text-decoration: underline;
}

	
div#fondocentrale {
	width : 100%;
	display : block;
	color : #333;
	background-image: url(/image/fondocentrale.jpg);
}

/* Menu Laterale */
#menuleft {
	height: 20px; min-height: 20px;
	margin-left: 30px;
	width: 600px; min-width: 600px;

}

#menuleft ul {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font: normal 9px Verdana, Arial;
	letter-spacing:1px;
}

#menuleft ul li {
	list-style: none;
	float:left;
	margin-left: 5px;
	padding-left: 0;
}

#menuleft ul li.titolo {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	display: block;
	padding: 4px 10px;
	width: 120px;
	background-color: #5FA7A4;
	color: #000;
	border-bottom: 1px solid #FFF;
	letter-spacing:1px;
	/**background-image: url("/image/scanso.gif");
	background-repeat: no-repeat;
	background-position: right top;**/
}

#menuleft a {
	display: block;
	padding: 4px 10px;
	width: 120px;
	background-color: #5FA7A4;
	color: #FFF;
	border-bottom: 1px solid #FFF;
	text-decoration: none;
}

#menuleft a:hover {
	color: #000;
	background-color: #E4E9EC;
	text-decoration: none;
}


div#Contenuti {
	background-image: url(/image/sfondo_menu.jpg);
	background-repeat: no-repeat;
	width : 758px;
	margin-left: 1px;
	padding : 10px 0 0 0;
	voice-family: "\"}\"";
	voice-family: inherit;

}

div#maincontent 	{
	/*float: left;*/
	display : block;
	width: 710px;
	padding: 0;
	border: 0;
	margin: 70px 0 10px 20px;
}


div#footer	{
	clear: both;
	border: 0;
	background-color: #FFFFFF;
	background-image:url(/image/footer_furgoplast.jpg); background-repeat: no-repeat;
	color: #66889E;
	width: 100%;
	height: 45px; min-height: 45px;
	padding-top: 20px;
	margin: 0;
}

		
div#maincontent p	{
	font-size: 11px;
	margin: 1em 0 0 0;
	padding: 0 10px;
}


div#maincontent p.primo	{
	font-size: 11px;
	margin: 10px 0 0 0;
	padding: 0 10px;
}

div#menu p	{
	font-size: 12px;
	color : #0066CC;	
	font-weight : bold; 
	display : list-item;
	margin: 0;
	padding: 0 0 0 10px;
}
	
div#footer p	{
	font-size: 11px;
	line-height: 18px;
	margin: 0;
	padding: 0 0 0 10px;
	}
	
/*div#menu ul {
	margin: 0;
	padding: 2px 0 0 0;
	border: 0;
	list-style-type: none;
}

div#menu li {
	font-size: 12px;
	color : #0066cc;
	margin: 0;
	padding: 0 10px 0px 10px;
	border: 0;
	display: block;
	float: right;
	position: relative;
}	

div#menu li a, 
div#menu li a:link,
div#menu li a:visited{
	font-size: 12px;
	color : #0066cc;	
	margin: 0px 10px 0px 10px;
	padding: 0;
	border: 0;
	display: block;
	position: relative;
	font-weight : bold;
	text-decoration : none;
}

div#menu li a:hover{
	font-size: 12px;
	color : #0066cc;
	margin: 0px 10px 0px 10px;
	padding: 0;
	border: 0;
	display: block;
	position: relative;	
	font-weight : bold; 
	text-decoration : none;
}

div#menu li a.selected:link,
div#menu li a.selected:visited {
	border-bottom: 4px solid #EA5542;
	color: #0066cc;
}

*/




	


	/* Default links 	*/
/*
a:link, a:visited {
	color: #EA5542;
	text-decoration: none;
	}

a:hover {
	color: #EA5542;
	font-weight : bold; 
	text-decoration: none;
	}

a:active {
	font-weight : bold; 
	color: #EA5542;
	text-decoration: none;
	}
*/


	/* Typography 	*/
	


p {
	margin: 0 0 1em 0;
	line-height: 140%;
}

p.piccolo {
	font-size: 9px;
}

h1 {
	margin : 10px 0 0 10px;
	padding-left: 15px;
/*	padding : 15px 0 15px 10px;*/
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 14px;
	letter-spacing: 2px;
	color : #66889E;
	background-image:url(/image/freccia_h.gif);
	background-repeat:no-repeat;
}

h2 {
	margin : 0 0 0 10px;
	padding : 0;
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 14px;
	letter-spacing: 2px;
	color : #66889E;
}
h3 {
	margin : 0 0 0 10px;
	padding : 0;
	font-family: Verdana, Arial;
	font-size: 12px;
	letter-spacing: 1px;
	color : #66889E;

}
h5 {
	margin : 10px 0 0 10px;
	padding : 0;
	font-weight: bold;
	font-family: Verdana, Arial;
	font-size: 11px;
	letter-spacing: 1px;
	color : #66889E;

}

a,
a:link,
a:active {
	color: #FF9933;
	text-decoration:none;
	/*border-bottom: 1px dashed #EA5542;*/
}

a:hover {
	/*border-bottom: 1px solid #EA5542;*/
}
div#maincontent a,
div#maincontent a:link,
div#maincontent a:active {
	color: #000099;
	text-decoration:underline;
	/*border-bottom: 1px dashed #EA5542;*/
}

div#maincontent a:hover {
	color: #000066;
	background-color:#E4E9EC;
}
div#maincontent a:visited {
	color: #999;
	text-decoration:underline;
}
 a:visited {
	font-size: 100%;
	color: #999;
	text-decoration:none;
	/*border-bottom: 1px dotted #999;*/
}

div.dataPubblicazione {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666;
	background-color: transparent;
	padding: 20px 0px 0px 10px;
}


div#MapSite {
	margin-bottom: 20px;
}

div#MapSite li {
	list-style-type: none;
}

div#MapSite a.submenu,
div#MapSite a.submenu:link,
div#MapSite a.submenu:active,
div#MapSite a.submenu:visited,
div#MapSite a.submenu:hover {
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #039;
	margin-top: 30px;
	text-decoration: none;
	margin: 3px;
}

div#MapSite li.titolo{
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #039;
}

div#MapSite li.bold{
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 30px 0;
	color: #039;
}

div#MapSite li {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #039;
}

div#MapSite img {
	display: none;
}

div#MapSite .rightPane {
	display: block;
	float: right;
	width: 300px;
}

div#MapSite .rightPane li.titolo {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFF;
	background-color: #039;
	margin: 3px 0;
}


div#Gallery {
	margin-top: 10px;
}

h3.Gallery {
	margin: 20px 0 0 0;
}

div#Gallery div#ElencoGallery {
	width: 90%;
	margin: 0 auto;
	padding: 10px;
}

div.GalleryRepeater {
	clear: both;
	border-bottom: 1px solid #ccc;
	margin-top: 20px;
}

div.GalleryRepeater div.Thumb {
	float: left;
	display: block;
	padding-right: 10px;
}

div.GalleryRepeater h3 {
	margin: 0;
}

div.GalleryRepeater p {
	margin-top: 8px;
}

div.GalleryRepeater a {
	text-decoration: none;
	color: #000;
}


#Power a,
#Power a:link,
#Power a:active,
#Power a:visited {
	color: #FF9900;
	text-decoration:none;
	/*border-bottom: 1px dashed #EA5542;*/
}

#Power a:hover {
	color: #FF9900;
	background-color:#E4E9EC;
	text-decoration:underline;
}

