html, body {
	margin:0;
	padding:0;
}

body {
	background:#FFFFFF none repeat scroll 0 0;
	color:#000000;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:10px;
	margin:0;
}
a{
 text-decoration:none;
 color: #000;
 font-weight: bold;
}
/* BLOCCO TOP FORMATO DA ELENCO PAGINE + FORM LOGIN AL SITO */

#blocco_top{
	background-repeat:repeat-x;
	font-family:Verdana !important;
	line-height:normal !important;
	font-size:10px;
	background-color:#E7E7E7;
	height:40px;
}
	#blocco_top_centro{
		width:980px;
		margin: 0 auto;
	}
		#topmenu{
			float:left;
			width: 480px;
			padding:14px 0px;
			font-size:12px;
		}
			#topmenu ul {
				list-style-type:none;
				margin: 0px 0px;
				padding: 0px;
			}
				#blocco_top_centro ul li{
					display:inline;	
					margin:5px;
				}
		#login{
			float:right;
			width: 400px;
			padding:10px 0px;
		}
		#loggato{
			float:right;
			width: 260px;
		}
			#loggato a{
				color: #000;
				text-decoration:none;		
			}

/* BLOCCO LOGO FORMATO DA LOGO SITO + BANNER PUBBLCITA */
#blocco_logo{
	width:980px;
	height:98px;
	margin: 0 auto;
	margin-top: 15px;
}
	#logo{
		width: 200px;
		float:left;
	}
	#ads_logo{
		width: 630px;
		height: 90px;
		float: right;
		background: url('http://www.articoli-gratis.it/shanty.png') #FFF ;
	}

/* BLOCCO MENU FORMATO DA PUBBLICITA SOPRA + MAIN MENU + PUBBLICITA SOTTO */

#blocco_menu{
	font-size:12px;
	letter-spacing:0;
	margin: 0px auto;
	height: 83px;
	width: 980px;
}
	#ads_top{
		width: 980px;
		height: 22px;
	}
		#ads_top_dx{
			background-image:url(../images/ads-dx.png);
			background-repeat:no-repeat;
			float:left;
			width:3px;
			height:22px;
		}
		#ads_top_bg{
			background-image:url(../images/ads-sfondo.png);
			background-repeat:repeat-x;
			height:22px;
			width:968px;
			padding: 3px 3px 3px 3px;
			float:left;
		}
		#ads_top_sx{
			background-image:url(../images/ads-sx.png);
			background-repeat:no-repeat;
			float:left;
			width:3px;
			height:22px;
		}
	#mainmenu{
		background-image:url(../images/sfondo-menu.png);
		background-repeat:no-repeat;
		font-weight:bold;
		width: 980px;
		height: 35px;
		padding 4px;
	}
		#mainmenu-categorie{
			text-decoration:none;
			color: #FFF;
			width: 980px;
			height: 35px;
		}
			#mainmenu-categorie a{
				font-weight:bold;
				color: #FFF;
				text-decoration:none;
			}
			#mainmenu-categorie ul{
				list-style-type:none;	
				margin: 0px;
				padding: 9px 0px;	
			}
				#mainmenu-categorie ul li{
					display:inline;	
					margin: 0px 4px 0px 4px;
				}
	#ads_down{
		background-image:url(../images/ads-down.png);
		background-repeat:no-repeat;
		width: 980px;
		height: 14px;
		padding: 4px 4px 4px 4px;
		margin-top:3px;
	}
		#ads_down_content{
			text-decoration:none;
			color: #FFF;
		}

/* CONTENITORE FORMATO DA COLONNA DESTRA + COLONNA SINISTRA */

#contenitore{
	width: 980px;
	margin: 0 auto;
}
	/* COLONNA DI SINISTRA */
	#col_sx{
		width:670px;
		float:left;
		margin-right:5px;
	}
		#path{
			width:655px;
			padding: 15px 0px 13px 10px;
			height:14px;
			font-size:10px;
		}
		#path a{
			font-weight: bold;
		}
		/* ANNUNCIO RETTANGOLO IN CONTENT */
		#ads_rettangolo{
			width:670px;
		}
			#bordo_top{
				background-image:url(../images/content-alto.png);
				background-repeat:no-repeat;
				font-size:12px;
				font-weight:bold;
				height:8px;
				margin-top:0;
				padding-left:15px;
				padding-top:0;
				text-transform:uppercase;
				width:655px;
			}
			#bordo_bg{
				background-image:url(../images/sfondo-content.png);
				background-repeat:repeat-y;
				font-size:12px;
				height:auto;
				margin-top:-3px;
				padding:5px 10px;
				width:650px;
			}
			#bordo_down{
				background-image:url(../images/content-basso.png);
				background-repeat:no-repeat;
				height:9px;
				margin-top:-4px;
				padding-bottom:11px;
			}
		/* TESTI CONTENT */
		#testo{
			width:670px;
		}
			#testo_top{
				background-image:url(../images/content-alto.png);
				background-repeat:no-repeat;
				font-size:12px;
				font-weight:bold;
				height:8px;
				margin-top:0;
				padding-left:15px;
				padding-top:0;
				text-transform:uppercase;
				width:655px;
			}
			#testo_bg{
				background-image:url(../images/sfondo-content.png);
				background-repeat:repeat-y;
				font-size:12px;
				height:auto;
				margin-top:-3px;
				padding:5px 10px;
				width:650px;
			}
				#titolo{
					color:#CA0003;
					font-weight: bold;
					font-size:13px;
					float:right;
					width:430px;
				}
					#titolo a{
						color:#CA0003;
						font-weight: bold;
						font-size:13px;
						text-decoration: none;
						letter-spacing:-1px;
						line-height:30px;
						margin-top:0;
						/* padding-right:80px; */
					}
				.titolo{
					color:#CA0003;
					font-weight: bold;
					font-size:13px;
				}
					.titolo a{
						color:#CA0003;
						font-weight: bold;
						font-size:13px;
						text-decoration: none;
						letter-spacing:-1px;
						line-height:30px;
						margin-top:0;
						/* padding-right:80px; */
					}
				#dettagli{
					color:#8C8C8C;
					font-size:11px;
				}
					#dettagli a{
						color:#8C8C8C;
						font-size:11px;
						text-decoration: none;
						font-weight: bold;
					}
				/* #corpo_testo{
					display:block;
					float:left;
					width:400px;
				} */
				.post{
					margin: 0px 0px 25px;
					padding: 10px 0px 20px;
					border-bottom:1px solid #CFCFCF;
					min-height:250px;
				}
			#testo_down{
				background-image:url(../images/content-basso.png);
				background-repeat:no-repeat;
				height:9px;
				margin-top:-4px;
				padding-bottom:11px;
			}
		/* BLOCCO SHARE */
		#share{
			width:670px;
		}
			#share ul{
				list-style-image:none;
				list-style-position:outside;
				list-style-type:none;
			}
				#share ul li{
					display:inline;
				}
		/* BLOCCO IN EVIDENZA */
		#inevidenza{
			width:670px;
		}
			#inevidenza_top{
				background-image:url(../images/menu-content.png);
				background-repeat:no-repeat;
				font-size:12px;
				font-weight:bold;
				height:22px;
				margin-top:0;
				padding-left:15px;
				padding-top:0;
				text-transform:uppercase;
				width:655px;
				color:#FFF;
			}
			#inevidenza ul {
				padding: 0px 0px;
			}

			#inevidenza ul ol{
				padding: 0px 15px;
			}

			#inevidenza ul ol li a{
				font-weight:400;
			}

	/* COLONNA DI DESTRA DEL CONTENITORE */
	#col_dx{
		width:300px;
		float:right;
		margin-left:5px;
	}
		#ads_quadrato{
			margin-top: 15px;
			width:300px;
			height:250px;
		}

			.widget_top{
				background-image:url(../images/menu-sidebar.png);
				background-repeat:no-repeat;
				color:White;
				font-family:Trebuchet MS,Verdana,Geneva,Arial,Helvetica,sans-serif;
				font-size:12px;
				font-weight:bold;
				height:22px;
				margin-top:12px;
				padding-left:15px;
				padding-right:15px;
				padding-top:3px;
				text-transform:uppercase;
				width:270px;
			}
			.widget_bg{
				background-image:url(../images/sfondo-sidebar.png);
				background-repeat:repeat-y;
				font-family:Trebuchet MS,Verdana,Geneva,Arial,Helvetica,sans-serif;
				font-size:12px;
				height:auto;
				margin-top:-3px;
				padding:5px 18px;
				width:280px;
			}

				.widget_bg a{
					color: #000;
					text-decoration: none;
					font-weight:400;
				}
				.widget_bg ul{
					list-style-type:none;	
					list-style-image:url(../images/list_style.jpg); 
					padding-left:10px;
				}
			.widget_down{
			background-image:url(../images/sidebar-basso.png);
			background-repeat:no-repeat;
			height:9px;	
			margin-top:-4px;
			width:300px;
			}

		#ads_widget{
			margin-top:15px;
		}
		.ads_widget_top{
				background-image:url(../images/sidebar-alto.png);
				background-repeat:no-repeat;
				color:White;
				font-size:12px;
				font-weight:bold;
				height:22px;
				margin-top:12px;
				padding-left:15px;
				padding-right:15px;
				padding-top:3px;
				text-transform:uppercase;
				width:270px;
		}

	/* FOOOOOOOOOOOOOOOTER */
#blocco_footer{
	height:260px;
	background-color:#E7E7E7;
	width:100%;
	margin-top:25px;
}
	#content_footer{
		width: 980px;
		margin: 0 auto;
	}
	#credit{
		width:300px;
		margin-right:23px;
		float:left;
		padding-top: 10px;
	}
	#top_autori{
		width:300px;
		margin-right:23px;
		float:left;
		padding-top: 10px;
	}
	#last_commenti{
		width:300px;
		float:left;
		padding-top: 10px;
	}
		 .footer-box ul{
			padding: 0px 0px;
			font-weight: 400;
			font-size: 10px;
			list-style-type:none;		
		}
		.footer-box .recentcomments{
			margin:5px;
		}
	.titolo_footer{
		border-bottom:1px dashed #000000;
		font-size:17px;
		letter-spacing:-1px;
		margin:0 0 10px;
		padding:0 0 10px;
	}

