			

#top_int h1,address {display:none;}

#interno h1,address {display:none;}

.clear { 
  clear:both; height:1px; line-height:1px; }



/**********
 * Content
 **********
*/ 


h1 {font:14px Trebuchet MS; font-weight:bold; color:#16608A; float:left;}


			
			  
p.txt-azienda {	font:12px Trebuchet MS; color:#AEA5A7; text-align:right; letter-spacing:0px; 
				line-height:1.4em; 
		  		margin:0 3px 0 10px;}
				
ul.res {list-style:none;
			margin:0;
			font-size:20px;
			line-height:22px;
			padding:0 0 30px 0;
			color:#71706b;}				
		  
			  
				

#txt-news {position:relative;
			  width:563px; height:261px; 
			  margin-top:65px; 
			  border:2px solid #EFEDCD;
			  padding:10px 10px 10px 10px;}
			  
			  
#sx {	position:relative;
			width:455px; /*height:212px;*/ 
			float:left;
			text-align:center;
			margin-top:60px;
			font-size:14px;
			color:#71706b;
			
			/*border:1px solid red;*/}
			


#dx {	position:relative;
			width:460px; /*height:212px;*/ 
			float:left;
			text-align:justify;
			margin-top:60px;
			padding:0 0 0 10px;
			/*border:1px solid red;*/}
			
#dx-bottom {position:relative;
			width:405px; /*height:212px;*/ 
			float:right;
			text-align:justify;
			margin-top:20px;
			border:1px solid black;}			
			
			
.tit {margin-top:100px;}	





.smaltimento-rifiuti {
height:34px;
width:251px;
line-height:26px;
background:url(skin/smaltimento-rifiuti.png) no-repeat;
float:left;
position:relative;
margin-left:25px;
cursor:hand;
border:1px solid red;

}




#basic-accordian{
	/*border:3px solid #EEE;*/
	/*padding:5px;*/
	width:475px;
	position:relative;
	text-align:left;
	margin:60px 0 0 0;
	/*left:50%;
	top:50%;*/
	float:right;
	z-index:2;
	/*margin-top:-100px;*/
}

.accordion_headings{
	padding:5px;
	/*background:#99CC00;*/
	color:#71706b;
	font-size:20px;
	line-height:20px;
	border:1px solid #FFF;
	cursor:pointer;
}

.accordion_headings:hover{
	/*background:#00CCFF;*/
	color: #3b74e7;
}

.accordion_child{
	padding:25px 0 15px 10px;
	background:#EEE;
	color:#71706b;
	font-size:14px;
	line-height:16px;
}

.accordion_child img {margin-left:25px;}

.accordion_child p {margin:0 0 0 35px;}


.header_highlight{
	/*background:#00CCFF;*/
	color: #3b74e7;
}



/**********
 * Contatti
 **********
*/ 

#preventivo { 	position:relative;
				width:380px;
				margin-top:35px;
			  	float:right;
				}

.testo2 {
font-size:11px;
font-weight:normal;
}

.tab {}

/*table #dx  {margin:0; float:left;}*/


