body {
 background-color:#fff;
 margin:0px auto; 
 text-align:center;
 font-family: tahoma, sans-serif
}



a:link {
	color: #999;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;

}

a:visited {
	color: #999;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;

}
a:hover {
	color: #903;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}


h1 {
 width:80%;
 color: #444;
 background-color: transparent;
 border-bottom: 1px solid #D0D0D0;
 font-size: 16px;
 font-weight: bold;
 margin: 24px 0 2px 0;
 padding: 5px 0 6px 0;
 clear:both;
}

h2 {
 color: #fff;
 font-size: 16px;
 font-weight: bold;
 margin:0;
 padding:0;
 clear:both;
}

h3 {
 color: #999;
 font-size: 12px;
 font-weight: normal;
 margin:0;
 padding:0 10px 0 0;
 clear:both;
}

.icodoc
{
	list-style-image:url("../images/agent_icodoc.png");
}

li{
	margin:4px 0 0 0; padding:0 0 0 6px;
}
ul
{
	list-style-image:url("../images/agent_iconmenu.png");

}



#container {
 display:block;
 margin:0 auto;
 text-align:center;
 width:1000px; 
}

#header {
	display:block; 
	width:1000px; 
	height:89px; 
	background-color:#fff; 
	clear:both;
}

/* BLOCCO CENTRALE */

#strip {display:block;  margin:0 11px; width:978px; height:186px; background:#ccc url('../asset/quadrosso.jpg') no-repeat;}

#news_sx { 
	display:block; 
	float:left; 
	margin:10px 60px 0 40px;
	width:220px; 
	color:#fff;
}

.titolo {
	display:block; 
	float:left; 
	text-align:left; 
	margin:0; 
	clear:both; 
	font-size:24px;
}

a.linktitolo {
	display:block; 
	float:left; 
	text-align:left; 
	margin:0; 
	clear:both; 
	font-size:24px;
	color:#fff;
}

.testo {
	display:block; 
	float:left; 
	margin:10px 0 0 0; 
	text-align:left; 
	font-size:12px;
}

#news_dx {
	display:block; 
	float:left; 
	margin:20px 80px 0 0px; 
	width:220px; 
	color:#fff;
}
#news_sx .titolo{
	display:block; 
	float:left;
	margin:0 0 12px 0px; 
	
}

#boxgatto {
	display:block;
	float:left; 
	text-align:left;
	width:150px; 
	color:#eee; 
	margin:84px 20px 0 4px;	
	line-height:140%
}

#boxgatto a{
	color:#ddddd9;
	font-size:11px;
	font-weight:bold;
	clear:both;
}

#boxcane {
	display:block;
	float:left; 
	text-align:left;
	width:150px; 
	color:#eee; 
	margin:84px 0 0 4px;	
	line-height:140%
}
#boxcane a{
	color:#ddddd9;
	font-size:11px;
	font-weight:bold;
	clear:both;
}

/* BOTTOM */

#bottom {
	display:block; 
	margin:25px 0 0 0;
	width:1000px;
}

#bottom img{
	display:block;
	float:left;
	margin:4px 4px 0 0;
}

#bottom .titolo_bottom{
	display:block;
	color:#be0815;
	font-size:18px;

}
#bottom .box_sx{
	display:block;
	float:left;
	margin:0 0 0 15px;
	padding:0;
	width:270px;
	text-align:left;


}
#bottom .box_dx{
	display:block;
	float:left;
	margin:0 10px 0 12px;
	padding:0;
	width:180px;
	text-align:left;


}

#bottom .testo_bottom {
	font-size:12px;
	color:#999;

}
/*	NEWS FADEIN */
.news_style{
display:none;
}
.news_show
{
font-size:12px;
overflow: auto;	
height:130px;
text-align:left;

}
.news_border
{

overflow: auto;	

}
.news_mark{

font-size:11px;
text-align:left;
font-weight:bold:


}
.news_title{
	color:#5d0a0f;
	
}
.news_show img{

margin-left: 5px;
margin-right: 5px;

}
.buttondiv
{
position: absolute;
/*float: left;*/
/*top: 169px;*/
padding: 5px 5px 5px 5px;
/*border-top-color: white;*/
border-top:none;
height:20px;
}

/* FOOTER */
#footer {display:block; float:left; margin:30px 0 30px 0; width:978px; height:30px; padding:8px; text-align:center; background:#fff url('../asset/footer.png') no-repeat; font-size:11px; color:#999;}
