body{



	width:1001px;



	font:12px tahoma;



	color:#000000;



	line-height:1.5;



	background:#51B5F3 url(bg1.jpg) repeat-x right top;



	margin:auto;



	}



div{



	direction:rtl;



	text-align:justify;



	}



a{



	color:#2D7EBE;



	text-decoration:none;



	}



a:hover{



	color:#2D7EBE;



	text-decoration:underline;



	}



img{



	border:0;



	}



.body2{



	background:transparent url(bg2.jpg) repeat-x right bottom;



	}



	.main{



		width:1001px;



		margin:auto;



		background:#D2E5F9 url();



		}



		.header{



			background:url(header.jpg) no-repeat right top;



			height:184px;



			padding:0 0 20px;



			}



		.menu{



			margin:0px 19px 30px 24px;



			height:29px;



			background:#57A7EB url(menu-bg.jpg) repeat-x right top;



			color:#ffffff;



			}



			.links{



				width:750px;



				height:29px;



				float:right;



				}



				.links a{



					background:url(menu-bg-hover.jpg) no-repeat left top;



					color:#ffffff;



					padding:4px 32px 7px;



					float:right;



					}



				.links a:hover{



					color:#ffffff;



					background:#4EB2F2 url(menu-bg-hover.jpg) repeat-x right top;



					text-decoration:none;



					}



			.search{



				float:right;



				width:130px;



				background:url(search-bg.jpg) no-repeat right top;



				margin:4px 9px 0px 10px;



				padding:0 10px 0 0;



				height:25px;



				}



				.search-i{



					border:0;



					background:transparent url();



					font:12px tahoma;



					color:#1273DB;



					width:95px;



					margin:3px 0 0;



					padding:0;



					float:right;



					}



				.search-b{



					border:0;



					background:transparent url();



					cursor:pointer;



					margin:0 5px 0 0;



					padding:3px 0 0;



					float:right;



					width:20px;



					height:20px;



					}



		.abdomen{



			margin:auto;



			width:1001px;



			overflow:auto;



			}



			.left{



				width:337px;



				float:left;



				}



				.register{}



				.newest{



					background:#E1AA0F url(newest-bg.jpg) repeat-x right 74px;



					}



					.newest-h{



						background:url(newest-h.jpg) no-repeat right top;



						height:74px;



						}



					.newest-t{



						background:url(newest-f.gif) no-repeat right bottom;



						padding:0 0 32px;



						border-left:#D3E7F9 26px solid;



						color:#4F3605;



						}



						.newest a{



							display:block;



							padding:3px 40px 3px 27px;



							background:url(newest-list-bg.gif) no-repeat 280px 9px;



							color:#4F3605;



							}



						.newest a:hover{



							background:#FDEA72 url(newest-list-bg-hover.gif) no-repeat 280px 9px;



							color:#4F3605;



							text-decoration:none;



							}



				.hotest{



					background:#C43B11 url(hotest-bg.jpg) repeat-x right 74px;



					}



					.hotest-h{



						background:url(hotest-h.jpg) no-repeat right top;



						height:79px;



						}



					.hotest-t{



						background:url(hotest-f.gif) no-repeat right bottom;



						padding:0 0 32px;



						border-left:#D3E7F9 26px solid;



						color:#4F3605;



						}



						.hotest a{



							display:block;



							padding:3px 40px 3px 27px;



							background:url(hotest-list-bg.gif) no-repeat 280px 9px;



							color:#fff;



							}



						.hotest a:hover{



							background:#F5B79C url(hotest-list-bg-hover.gif) no-repeat 280px 9px;



							color:#8B2F0D;



							text-decoration:none;



							}



			.middle{



				float:left;



				width:644px;



				}



				.middle-b{



					width:625px;



					background:#fff url(middle-bg.jpg) repeat-y right top;



					}



				.middle-h{



					height:21px;



					background:url(middle-h.jpg) no-repeat right top;



					padding:24px 45px 14px;



					font-weight:bold;



					}



				.middle-t{



					padding:0 45px 30px;



					background:url(middle-f.jpg) no-repeat right bottom;



					color:#373737;



					}



					.middle a{



						color:#373737;



						}



					.middle a:hover{



						color:#2D7EBE;



						text-decoration:none;



						}



			.store{



				float:left;



				width:413px;



				padding:10px 0 0 0;



				}



				.store-b{



					width:393px;



					background:#fff url(store-bg.jpg) repeat-y right top;



					}



				.store-h{



					background:#5296CC url(store-h.jpg) no-repeat right top;



					height:151px;



					}



				.store-t{



					background:url(store-f.jpg) no-repeat right bottom;



					padding:19px 0 27px;



					color:#1C405D;



					}



					.store a{



						padding:2px 67px 2px 30px;



						display:block;



						background:url(store-list-bg.jpg) no-repeat 335px 3px;



						color:#1C405D;



						}



					.store a:hover{



						background:#579BD1 url(store-list-bg-hover.gif) no-repeat 335px 3px;



						text-decoration:none;



						color:#fff;



						}



			.right{



				float:right;



				width:225px;



				padding:10px 23px 0 0;



				}



				.right-b{



					width:196px;



					background:#FEFEFF url(right-bg.jpg) repeat-x right 77px;



					color:#253D58;



					margin:0 0 15px 0;



					}



				.right-h{



					background:url(right-h.jpg) no-repeat right top;



					font-weight:bold;



					padding:42px 63px 0 20px;



					height:35px;



					}



				.right-t{



					background:url(right-f.gif) no-repeat right bottom;



					padding:0 10px 20px;



					}



					.right a{



						color:#253D58;



						display:block;



			                        padding:0 0px 2px;



						}



					.right a:hover{



						text-decoration:none;



						color:#FF0000;



						}



			.smalls{



				width:750px;



				float:left;



				overflow:hidden;



				padding:10px 0 0 0;



				}



				.small{



					background:url(small.png) no-repeat right top;



					color:#ff00f0;



					width:238px;



					float:right;



					margin:0 0 10px 5px;



					}



					.small-h{



						height:19px;



						padding:47px 79px 0 25px;



						font-weight:bold;



						}



					.small-t{



						padding:13px 0 20px;



						overflow-x:hidden;



						overflow-y:scroll;



						height:103px;



						margin:0 4px 22px 4px;



						}



						.small-t a{



							color:#A51464;



							display:block;



							background:url(small-list-bg.jpg) no-repeat 195px 6px;



							padding:2px 22px 2px 15px;



							}



						.small-t a:hover{



							color:#fff;



							background:#FF6AA6 url(small-list-bg-hover.gif) no-repeat 195px 6px;



							text-decoration:none;



							}



		.footer{



			width:825px;



			height:56px;



			padding:40px 88px 0;



			color:#253D58;



			background:#70BFFE url(footer-bg.jpg) repeat-x right top;



			}



			.footer a{



				color:#0F6CD0;



				}



			.footer a:hover{



				color:#0F6CD0;



				}



.rss_cat{



margin:10px 0 0 10px;				



}



.news_cat_image{



float:right



}
