body{

	font:12px tahoma;

	color:#000000;

	line-height:1.5;

	background:#51B5F3 url(bg1.jpg) repeat-x right top;

	margin:0;

	}

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 59px 3px 27px;

							background:url(newest-list-bg.gif) no-repeat 265px 9px;

							color:#4F3605;

							}

						.newest a:hover{

							background:#FDEA72 url(newest-list-bg-hover.gif) no-repeat 265px 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 59px 3px 27px;

							background:url(hotest-list-bg.gif) no-repeat 265px 9px;

							color:#fff;

							}

						.hotest a:hover{

							background:#F5B79C url(hotest-list-bg-hover.gif) no-repeat 265px 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;
					
					width:540px;

					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 24px 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 25px 20px;

					}

					.right a{

						color:#253D58;

						display:block;

						}

					.right a:hover{

						color:#253D58;

						}

			.smalls{

				width:750px;

				float:left;

				overflow:hidden;

				padding:50px 0 0 0;

				}

				.small{

					background:url(small.png) no-repeat right top;

					color:#A51464;

					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 20px 4px;

						}

						.small a{

							color:#A51464;

							display:block;

							background:url(small-list-bg.jpg) no-repeat 190px 6px;

							padding:2px 33px 2px 15px;

							}

						.small a:hover{

							color:#fff;

							background:#FF6AA6 url(small-list-bg-hover.gif) no-repeat 190px 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

}

.mypages table

{

margin : auto;

direction : ltr;

}

.mypages table td

{

background:#E6EAED;

border-color:white #BFC3C6 #BFC3C6 white;

border-style:solid;

border-width:1px;

color:#000000;

padding : 3px;

font-size : 12px;

}

.stf{

float:left;

width:300px;

}

.stf_input{

width:135px;

}