/* Reset CSS */
a:link {
	text-decoration: none;
	border:none;
	color:#d3041a;
}
a:visited {
	text-decoration: none;
	color:#d3041a;
}
a:hover {
	text-decoration: none;
	color:#ff6633;
}
a:active {
	text-decoration: none;
}
img {
	border:none;
}
body {
	margin:0 auto;
	font-family:Tahoma;
	font-size:11px;
	background:url(images/template/bg.png) repeat-x #ff7886;
	direction:rtl;
}
td , tr , div {
	font-size:11px;
}
#red {
	color:#d3041a
}
#blue {
	color:#0477ad
}
#orang {
	color:#F60
}
#date {
	color:#FFF;
	position:absolute;
	right:10px;
	top:2px;
 }
#left-top {
	position:absolute;
	left:0;
	top:0;
	width:100px;
	height:100px;
}
#shop {
	margin:0 auto;
	width:825px;
}
#header-r {
	float:right;
	margin-top:70px;
	width:25px;
	height:185px;
}
#header {
	float:right;
	margin-top:70px;
	width:800px;
	height:185px;
	background-image: url(images/template/header-logo.png);
}
#head-keys {
	float:left;
	direction:ltr;
	width:200px;
	height:22px;
	margin-top:105px;
	padding-left:25px;
	vertical-align:bottom;
	text-align:left;
}
#head-keys a img {
	margin:0 7px;
}
#search-d {
	width:190px;
	height:20px;
	float:left;
	margin: 20px 0 0 20px;
}
#search-d form {
	margin:0;
}
#search-bot {
	font-size:11px;
}
#search {
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	background:url(images/template/bg-m.gif);
	border: 1px #ff5663 dashed;
	font-weight:normal;
	color:#0980b8;
}
#search:hover {
	background:none;
	border: 1px #ff5663 solid;
}
#r-m {
	width:21px;
	height:100px;
	float:right;
	padding-left:4px;
}
.r-m-img {
	margin-bottom:3px;
}
#l-m {
	width:800px;
	float:right;
	background:url(images/template/main-bg.png) #f4f9fb;
}
#m-f {
	clear:both;
}
#menu-m{
	width:172px;
	padding-top:7px;
	float:right;
}
#marq-t {
	color:#85552a
}
.m-t-top , .m-t-top-g {
	height:21px;
	color:#666;
	text-align:center;
	font-weight:bold;
}
.m-t-top {
	background-image:url(images/template/menu-top.png);
}
.m-t-top-g {
	background-image:url(images/template/menu-top-g.png);
}
.m-t-main {
	border-right:1px solid #cfb19c;
	border-left:1px solid #cfb19c;
	border-bottom:1px solid #cfb19c;
	padding:0;
}
.img-sup {
	margin:0 4px 2px 4px;
	cursor:pointer;
}
.m-t-main-g {
	border-right:1px solid #c9c396;
	border-left:1px solid #c9c396;
	border-bottom:1px solid #c9c396;
	padding:0;
}
.menu-in {
	padding-bottom:10px;
	float:left;
}
#news-r {
	padding:8px;
	clear:both;
	text-align:justify;
}
#news-r p{
	font-weight:bold;
	color:#0099CC;
	margin:8px -5px 2px -5px;
	background:#FEFFFC;
	padding:2px;
	padding-right:5px;
}
#news-r em {
	font-style:normal;
	color:#788;
}
a#ads {
	clear:both;
	margin:3px auto;
	display:block;
	width:120px;
	height:240px;
	border:1px solid #F4FCFF;
}
a#ads:hover {
	border:1px solid #c9c396;
	clear:both;
	opacity:0.8;
	filter:alpha(opacity=80);
}
#add-link {
	text-align:right;
	line-height:200%;
	padding:5px;
}
a.top-shop-box {
	display:block;
	float:right;
	width:144px;
	padding:5px;
	height:130px;
	margin:0;
}
a.top-shop-box:hover {
	background:#e2ffcf;
}
#t-s-box {
	width:462px;
	height:140px;
}

#r-fld {
	width:140px;
	background:#f9efe9;
	color:#F63;
	border:1px solid #cfb19c;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	margin-top:4px;
}
#r-bot {
	margin-top:4px;
}
#form2{
	margin:6px 0;
}
a.p-menu {
	 DISPLAY: block;
	 padding:0px;
	 MARGIN: 1px;
	 FONT: 11px Tahoma;
	 DIRECTION: rtl;
	 BORDER-TOP: #c2dfe7 1px solid;
	 COLOR: #d3041a;
	 margin:0 2px;
	 text-align:right;
}
a.p-menu:hover {
	BORDER-RIGHT: #cfb19c 1px solid;
	BORDER-TOP: #cfb19c 1px solid;
	BACKGROUND: #fae3b5;
	BORDER-LEFT: #cfb19c 1px solid;
	COLOR: #fe0000;
	font-weight: 600;
	padding-right:6px;
}
#main-m {
	width:628px;
	float:right;
}
#top-m{
	width:620px;
	float:right;
	margin:7px 1px 1px 0;
}
#t-m-top {
	width:580px;
	height:18px;
	background-image:url(images/template/t-l.png);
	color:#444;
	font-size:12px;
	font-weight:bold;
	padding:3px 19px 0 0 ;
	text-align:right;
}
#t-m-main {
	width:577px;
	border-right:1px solid #cfb19c;
	border-left:1px solid #cfb19c;
	border-bottom:1px solid #cfb19c;
	margin-bottom:8px;
	line-height:150%;
	font-weight:600;
	text-align:right;
	padding:5px;
	padding-right:15px;
	color:#666;
}
#t-m-main:hover {
	background:#FEFFFC;
}
#t-m-main span {
	color:#d3041a;
}
#t-m-main img {
	vertical-align:middle;
}
#pages {
	width:400px;
	height:24px;
	margin:0 auto 7px auto;
	font-size:12px;
	font-family:Tahoma, Arial;
	padding:1px 4px;
}
#pages:hover {
	background:#FEFFFC;
}
#pages a {
	display:block;
	float:left;
	padding:2px 7px 3px 7px;
	background:#ffffff;
	border:1px #f9644f solid;
	margin: 2px;
	color:#f92424;
}
#pages a:hover {
	background:#f9644f;
	border:#933 1px solid;
	color:#FFF;
	font-weight:bold;
	padding:2px 6px 3px 7px;
}
#pages span {
	display:block;
	float:left;
	background:#fcf5f5;
	padding:2px 7px 3px 7px;
	border:1px #e0e0e0 solid;
	margin: 2px;
	color:#e1e1e1;
}
#pages div {
	display:block;
	float:left;
	width:5px;
	height:5px;
}
#pages span font , #pages a font {
	font-family:Arial;
	font-size:11px;
}
#safe {
	float:right;
	display:block;
	padding:2px 7px 4px 7px;
	margin: 2px;
	border:1px #9aa solid;
	font-style:normal;
	color:#677;
	font-size:11px;
}
#objs {
	width:620px;
	float:right;
	padding-right:3px;
}

#footer-r {
	float:right;
	width:25px;
	height:110px;
	margin-bottom:30px;
}
#t-footer {
	width:800px;
	background:url(images/template/main-bg.png);
}
#banks {
	height:32px;
	width:570px;
	direction:ltr;
	margin:0 auto;
	padding-top:8px;
}
#banks img{
	vertical-align:middle;
}
#b-footer {
	background:url(images/template/bot-logo.png);
	width:800px;
	height:70px;
}
#footer {
	float:right;
	width:800px;
	height:110px;
	margin-bottom:30px;
}
#foot {
	padding:10px;
	padding-top:20px;
	line-height:170%;
	color:#666666;
	font-size:10px;
}
#foot span {
	color:#666666;
}
#menu-label-div {
	width:445px;
	height:20px;
	float:right;
	margin-top:152px;
}
#nav-help {
	list-style:none;
	float:right;
	}
#menu-label {
	margin:0;
	padding:0;
	margin-right:12px;
	}
#nav-help a {
	background:transparent url(images/template/key-l.png) no-repeat scroll left top ;
	display:block;
	margin-left:5px;
	}
#nav-help a span {
	background:transparent url(images/template/key-r.png)  no-repeat scroll right top  ;
	color:#666;
	font-weight:bold;
	display:block;
	padding:4px 8px 3px 3px;
	margin-left:5px;
	}
#nav-help a:hover {
	background:url(images/template/key-l.png)  no-repeat scroll left bottom ;
	}
#nav-help a:hover span {
	background:url(images/template/key-r.png)  no-repeat scroll right bottom ;
	color:#363;
	}
/*main-contetnt-TakForoshi.com*/
#mahsool {
	width:300px;
	float:right;
	padding-right:5px;
        padding-bottom:10px;
}
a.a-mahsool {
	width:295px;
	filter:alpha(opacity=92);
	display:block;
	cursor:default;
}
a.a-mahsool:hover {
	filter:alpha(opacity=100);
	background:#FEFFFC;
}
#tbl-main {
	border-bottom:1px solid #cfb19c;
	border-left:1px solid #cfb19c;
	border-right:1px solid #cfb19c;
	color:#444;
}
#tbl-main:hover{
	background:#FEFFFC;
	color:#333;
}

#tbl-top {
	background:url(images/template/pro.gif);
	height:17px;
}
#tbl-title {
	height:12px;
	font-weight:bold;
	padding:4px 8px 5px 4px;
	text-align:right;
}
#tbl-content {
	line-height:130%;
	padding:0 8px;
	text-align:justify;
}
#div-price {
	float:left;
	width:92px;
	height:32px;
	text-align:center;
}
#div-price strong {
	color:#d3041a;
}
#div-buy {
	float:right;
	width:90px;
	height:24px;
	padding-top:6px;
	padding-right:10px
}
#div-more {
	float:right;
	width:90px;
	height:24px;
	padding-top:6px;
	padding-right:10px
}
#tag-hid {
	display:none;
}
.pagination-link {
	display:none;
}
.right-li {
background:transparent url(images/template/right-li.gif) no-repeat scroll 95% 2px;
height:1%;
list-style-image:url(none);
list-style-position:outside;
list-style-type:none;
padding:6px 25px 0px 0px;
text-align:right;
}
.tblmain{
background:#ffffff;
border:1px #999999 solid;
padding:5px 5px 5px 5px;
width:525px;
margin:5px 0px 5px 0px;
}
.tbl1{
background:#f9f9f9;
vertical-align:middle;
}
.intext {
BORDER: #666666 1px solid;
FONT-SIZE: 8pt;  
FONT-FAMILY: tahoma; 
BACKGROUND-COLOR: #ebebeb;
}
#ajax-dv {
	display:none;
	width:40%;
	min-width:400px;
	padding-bottom:18px;
	background:#c0cacd url(images/template/arch/l-t.gif) left top no-repeat;
	position:fixed;
	right:30%;
	left:30%;
	top:22%;
}
#aj-wait {
	display:none;
	width:20%;
	padding-bottom:18px;
	position:fixed;
	right:40%;
	left:40%;
	top:200px;
	text-align:center;
}
#ajax-r-t {
	width:5px;
	height:5px;
	background:url(images/template/arch/r-t.gif) no-repeat;
	float:right;
}
#ajax-close {
	width:42px;
	height:17px;
	background:url(images/template/arch/close.gif);
	float:right;
	margin-right:9px;
	cursor:pointer;
}
#ajax-ifm {
	width:96%;
	background:#FFF;
	margin:38px auto 0 auto;
	line-height:120%;
	border:#79979c 1px solid;
}
#ajax-contact {
	height:295px;
	padding-top:5px;
	display:none;
}
.aj-con {
	display:none;
	padding:7px;
	text-align:justify;
}
#ajax-bg{
	width:100%;
	height:100%;
	background:#000;
	opacity:0.65;
	filter:alpha(opacity=65);
	top:0px;
	right:0px;
	position:fixed;
	display:none;
}
.intext2 {
BORDER: #666666 1px solid;
FONT-SIZE: 8pt;  
FONT-FAMILY: tahoma; 
BACKGROUND-COLOR: #ffffff;
}