html,body,ul,li{
	margin:0;
	padding:0;
	line-height:1.7em;
}
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	text-align: center;
}
#cont-perlite{width:98%; background-color:#fff; margin-top:5px; border:1px solid #333}
#perlite-contenitore{	
	height:auto;
	background-image:  url(img-perlite/sfondo.jpg); 
	background-repeat: repeat-y;
	background-position: top right;
}
#perlite-intestazione{
	background-image:  url(img-perlite/perlite_logo.jpg);
	background-repeat: no-repeat;
	height:90px;
	text-aling:left;
	
}

#perlite-intestazione_img {
	position : absolute;
    	top : 0 px;
   	right : 0 px;
	left:0px;
	zindex : 1;
	height:90px;
	
}
span{display:none;}
#briciole ul{
	list-style-type: none;
	vertical-align: middle;
	padding-top:0px;
}
#briciole li{
	padding-right:2px;
	margin:0px;
	border:0px;
	vertical-align: middle;
}
#briciole{
	text-align: left;
	margin-left:5px;
	vertical-align: middle;
}
#briciole li{display: inline;} 

#briciole a, #briciole a:visited{text-decoration: none;color:#000;}
#briciole a:hover, #briciolea:link{text-decoration: underline;color:#000;}
#footer a:visited{text-decoration: none;color:#fff;}
#footer a:link{text-decoration: underline;color:#fff;}

#menu_sx{
	font-family: Trebuchet MS;
	font-size: 110%;
	text-align: left;
	color:#ECEEF0;
	float:right;
	width:170px;
	height:400px;
	background-repeat: no-repeat;
    	background-color:#7C97C4;
}
#menu_sx ul {
	list-style:none;
	margin-top:0px;
	}

#menu_sx ul li{
	width:170px;
	height:40px;
	background-image:  url(img-perlite/puntoElenco.gif);
	background-repeat: no-repeat;
	background-position:left;
	}		
#menu_sx a{text-decoration:none;
        	margin-left:0px;
	padding-left:15px;
	width:170px;
	height:40px;
	color:#ECEEF0;
	border-bottom:3px solid #C3CEDE;
	padding-top:10px; font-weight: bold;
}
#menu_sx a.attivo{
	background-color:#ECEEF0;
	background-image:  url(img-perlite/puntoElenco.gif);
	background-repeat: no-repeat;
	background-position:left;
	color:#3C3D3E;
}


#menu_sx a:hover{border-bottom:3px solid #011E9B;}


#perlite-contenuto ul a{
  	color:#9D181B;
	text-decoration:none;
	}
#perlite-contenuto{
	width:100%;
	height:800px !important;
	background-color:#DDEBFA;
	text-align:left;
	
}

#perlite-contenuto table p a {text-decoration:none; color:#000; font-weight: normal;}
#perlite-contenuto table a:hover{text-decoration:underline}

#perlite-contenuto p a{text-decoration:underline; color:#0260FC; 
	font-weight: bold;}

#perlite-contenuto p{
	margin-top:20px;
	margin-left:10px;
	padding-left:10px;
	padding-right:10px;
	
}

#perlite-contenuto img{
	margin:15px;
	margin-right:20px;
	float:right;
	border:1px solid #3b77df;
	padding-left:10px;
}  
#perlite-contenuto p a img.sx{
	float:left;
	position:relative;
	margin:0px;
	border:0px;	
}
#perlite_contenuto h1{
    	font-family:papyrus;
    	margin-top:10px;
	padding-left:8px;
	color:#17067D;padding-bottom:0px;
}
#perlite-contenuto h3{
	text-align: center;
	margin-top:0px;
	padding-left:10px;
	color:#17067D;
    padding-bottom:0px;
}
#perlite-contenuto h3.sx{
	margin-left:10px;
	margin-bottom:10px;
	text-align:left;
	}
#perlite-contenuto ul{
	list-style:none;
	margin-bottom:10px;
	}
#perlite-contenuto ul li {
	list-style: square inside;
	padding-left: 40px;
	}

#azienda{width:70%;
	height:200px;
	background-color:red;
	text-align:left;}

#footer{
	clear:booth;
	color:#fff;
	font-weight: bold;
	text-align: center; 
	margin-top:3px;
	padding:0;
	background-color:#3b77df;
}
#perlite-contenuto table  {
	margin:0px; 
	text-align: left;
	width:100%;
	line-height:18px;
}



#perlite-contenuto table h3{
    	margin-top:5px; 
	margin-left:10px; 
	margin-right:10px; 
	padding-left:5px;
	background-color:#7C97C4; 
	color:#fff}

#perlite-contenuto table p, #contenuto table.modulo p {
        margin-top:0px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;font-size: 82%;
}	

#perlite-contenuto table tr { margin:0px;}
#perlite-contenuto table td { margin:0px;}

#perlite-contenuto table td img{ 
	float:right; 
	margin-top:5px;
	margin-left:10px;
	margin-bottom:0px;
	border:1px solid black;
	
	}
#perlite-contenuto table  a:link, a:visited{color:black; text-decoration:none;} 
#perlite-contenuto table a:hover:{ text-decoration:underline;}

.bordo{border-right:1px dashed black}


#menu_home{
	color:#fff;
	font-weight: bold;
	background-color:#3b77df;
	text-align: right;
	width:100%;
	padding-bottom:0px;
    	
}

#menu_home ul, #briciole ul{
	list-style-type: none;
	vertical-align: bottom;
	padding-top:0px;
}
#menu_home li{
	padding-right:10px;
	margin:0px;
	border:0px;
}

#menu_home li, #briciole li{display: inline;} 
#menu_home a, #footer a:visited{text-decoration: none;color:#fff;}
#menu_home a:hover, #footer a:link{text-decoration: underline;color:#fff;}

.attivo{
	font-weight: bold;
	text-decoration: underline;
	
}

#perlite-contenuto table.modulo {
	width:70%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:10px;
	font-size: 95%;
}

#perlite-contenuto table.modulo tr td p {
	padding-left:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:0px;
	
}

#perlite-contenuto table.modulo tr td{
	padding-left:10px;
  	margin-left:10px;
	
}