.t1 {
	width: 770px;			
}
	td.ng_right {
		padding: 10px 10px 10px 0;
	}
	.ng_left {
		padding: 15px 25px;
		font: normal 12px Arial, Helvetica, sans-serif;
	}
	.ng_left h3 {
		margin: 0;
		font-size: 16px;
		border-bottom: solid 1px #e7e7e1;
		width: 100%;
	}
	.ng_main_news img, .ng_anonce img {
		margin: 0 10px 5px 0;
	}
	.ng_main_news h1 {
		margin: 0;
		font-size: 18px;
	}
	.ng_anonce h1 {
		margin: 0;
	}
	.ng_main_news p, .ng_anonce p {
		margin: 5px 0 0 0;
	}
	.ng_main_news {
		background: #faf9f2;
		border: solid 1px #e7e7e1;
		padding: 10px;
	}
	.ng_anonce {
		padding: 10px;
	}
	.ng_more_news p {
		margin: 0 0 5px 0;
	}
	.ng_more_news UL {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	.ng_more_news {
		border: solid 1px #e7e7e1;
		padding: 10px;
	}
	table.ng_right {
		font: normal 12px Arial, Helvetica, sans-serif;
	}
	td.ng_navy, td.ng_last_added
	 {
		border-bottom: dashed 1px #696969;
		padding-bottom: 10px;
	}
	td.ng_more {
		padding-top: 10px;
	}
	.ng_home, .ng_home, .ng_Beauty, .ng_Health, .ng_Computers, .ng_Jewelry, .ng_Shopping, .ng_Sport, .ng_Art, .ng_Auto {
		width: 49%;
		display: inline;
		height: 30px;
		padding: 5px 0 0 35px;
		font-weight: bold;
	}
	.ng_home {
		background: url(/img/i6.gif) no-repeat left;
	}
	.ng_Health {
		background: url(/img/i23.gif) no-repeat left;
	}
	.ng_Beauty {
		background: url(/img/i3.gif) no-repeat left;
	}
	.ng_Computers {
		background: url(/img/i16.gif) no-repeat left;
	}
	.ng_Jewelry {
		background: url(/img/i8.gif) no-repeat left;
	}
	.ng_Shopping {
		background: url(/img/i1.gif) no-repeat left;
	}
	.ng_Sport {
		background: url(/img/i14.gif) no-repeat left;
	}
	.ng_Art {
		background: url(/img/i2.gif) no-repeat left;
	}
	.ng_Auto {
		background: url(/img/i7.gif) no-repeat left;
	}
	.ng_last_added {
		padding: 10px 0 10px 10px;
	}
	.ng_news_anonce {
		padding: 10px 0 10px 10px;
	}
	.ng_last_added b {
		display: block;
		padding-bottom: 5px;
		font-size: 12px;
	}
	.ng_last_added p {
		font-size: 11px;
	}
#calendar table {
	text-align: center;
}
#calendar .th {
	border-collapse: collapse;
/*	background: #fafafa;*/
}
#calendar .th td {
	padding: 4px 10px;
	border-bottom: solid 1px #faf9f2;
}
#calendar .mc {
	border-collapse: collapse;
/*	background: #DFDFE5;*/
	border: solid 1px #faf9f2;
	border-width: 1px 0 0 1px;
	padding: 0px;
}
#calendar td.dn, #calendar .mc td {
/*	background: #fafafa;*/
	padding: 3px;
	margin: 0px;
	width: 10%;
	border: solid 1px #faf9f2;
	border-width: 0 1px 1px 0;
	font: normal 10px Verdana;
}
#calendar td.dn {
	background: #faf9f2;
	font-weight: bold;
}
#calendar td.nowd {
	background: #faf9f2;
}
#calendar span {
	display: block;
	background: #e7e7e1;
	color: #fff;
	margin: 0;
	font: bold 10px Verdana, Arial;
	text-align: center;
	padding: 6px 10px;
	border-bottom: solid 1px #1f4f7f;
}
