﻿a, a:visited {color:#444;text-decoration: none;}a:hover {color:#a12d76;text-decoration:none;}
img {border:0;}
body{
	padding:0px;
	margin:0;
	font-family:Tahoma;
	font-size:8pt;
	color:#000;
	background:#e4e4e4;
}
.clear{
	clear:both;
	overflow:hidden;
}
#master{
	margin:0;
	overflow:hidden;
}
#header{
	width:1006px;
	height:191px;
	background: url('images/header.jpg') no-repeat;
	overflow:hidden;
	margin:5px 0 0 0;
}
#pagebg{
	width:1006px;
	background:url('images/pagebg.gif') repeat-y;
	height:auto;
}
#pagepadding{
	font-family:Tahoma;
	font-size:8pt;
	padding:10px 13px 0 13px;
	overflow:hidden;
}
#pagedown{
	width:1006px;
	height:14px;
	background:url('images/pagedown.gif') no-repeat;
}
#content{
	width:781px;
	font-family:Tahoma;
	font-size:8pt;
	color:#000;
	direction:rtl;
	float:left;
}
.postbg{
	width:188px;
	height:220px;
	background:#fff;
	border:1px solid #bebebe;
	border-bottom:2px solid #bebebe;
	overflow:hidden;
	float:right;
	margin:0 5px 8px 0;
	-moz-transition: all 0.5s ease-out; /* FF4+ */ 
	-o-transition: all 0.5s ease-out; /* Opera 10.5+ */ 
	-webkit-transition: all 0.5s ease-out; /* Saf3.2+, Chrome */ 
	transition: all 0.5s ease-out;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-khtml-border-radius:7px;
	border-radius:7px;
}
.postbg:hover{
	border:1px solid #ba89ac;
	border-bottom:2px solid #ba89ac;
	-moz-box-shadow:0 0 4px #ba89ac;
	-webkit-box-shadow:0 0 4px #ba89ac;
	box-shadow:0 0 4px #ba89ac;
}
.postthumb{
	width:150px;
	height:120px;
	float:right;
	padding:3px;
	border:1px solid #c2c2c2;
	margin:5px 15px 0 0;
	overflow:hidden;
}
.posttitle{
	width:178px;
	height:36px;
	overflow:hidden;
	clear:both;
	margin:3px 5px 0 0;
	float:right;
	font:8pt tahoma;
	color:#990066;
	font-weight:bold;
	text-align:center;
	line-height:18px;
}
.posttitle a,.posttitle a:visited{color:#990066;}.posttitle a:hover{color:#560039;}
.postprice{
	width:178px;
	height:16px;
	font:8pt tahoma;
	color:#444;
	text-align:center;
	line-height:16px;
	float:right;
	margin:2px 5px 2px 0;
	overflow:hidden;
}
.postbt1{
	float:right;
	margin:0 15px 0 0;
	-moz-transition: all 0.5s ease-out; /* FF4+ */ 
	-o-transition: all 0.5s ease-out; /* Opera 10.5+ */ 
	-webkit-transition: all 0.5s ease-out; /* Saf3.2+, Chrome */ 
	transition: all 0.5s ease-out;
}
.postbt2{
	float:left;
	margin:0 0 0 15px;
	-moz-transition: all 0.5s ease-out; /* FF4+ */ 
	-o-transition: all 0.5s ease-out; /* Opera 10.5+ */ 
	-webkit-transition: all 0.5s ease-out; /* Saf3.2+, Chrome */ 
	transition: all 0.5s ease-out;
}
.postbt1:hover,.postbt2:hover{
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	opacity:0.8;
	FILTER:alpha(opacity=80);
}
#pagenav{
	width:755px;
	height:37px;
	background: url('images/pagenav.png') no-repeat;
	overflow:hidden;
	margin-top:10px;
	padding:0 10px;
	float:left;
	font:8pt tahoma;
	color:#222;
	direction:rtl;
	text-align:center;
	line-height:34px;
}
#pagenav a,#pagenav a:visited{color:#222;}#pagenav a:hover{color:#990066;}
#spostbody{
	width:775px;
	background:#fff;
	direction:rtl;
	overflow:hidden;
	border:1px solid #bebebe;
	border-bottom:3px solid #bebebe;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-khtml-border-radius:7px;
	border-radius:7px;
}
#spostcontent{
	padding:10px 20px;
	font:8pt tahoma;
	color:#222;
	line-height:20px;
	direction:rtl;
	text-align:right;
	overflow:hidden;
}
.tavajohbox{
	width:735px;
	height:170px;
	background: url('images/tavajohbg.png') no-repeat;
	float:right;
	overflow:hidden;
	margin:5px 0;
	position:relative;
}
.tavajohboxtitle{
	width:500px;
	height:22px;
	overflow:hidden;
	font:9pt tahoma;
	color:#990066;
	font-weight:bold;
	text-align:right;
	direction:rtl;
	text-shadow:1px 1px 0 #fff;
	float:right;
	margin:15px 17px 0 0;
}
.tavajohboxtext{
	width:500px;
	height:60px;
	overflow:hidden;
	font:8pt tahoma;
	color:#990066;
	text-align:justify;
	text-shadow:1px 1px 0 #fff;
	line-height:20px;
	direction:rtl;
	float:right;
	margin:5px 17px 0 0;
}
.tavajohboxprice{
	width:170px;
	height:55px;
	overflow:hidden;
	font:8pt tahoma;
	color:#333;
	text-align:center;
	direction:rtl;
	float:left;
	margin:-20px 0 0 12px;
}
.tavajohboxbuy{
	overflow:hidden;
	-moz-transition: all 0.5s ease-out; /* FF4+ */ 
	-o-transition: all 0.5s ease-out; /* Opera 10.5+ */ 
	-webkit-transition: all 0.5s ease-out; /* Saf3.2+, Chrome */ 
	transition: all 0.5s ease-out;
	position:absolute;
	top:50px;
	left:16px;
	z-index:200;
}
.tavajohboxbuy:hover{
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	opacity:0.8;
	FILTER:alpha(opacity=80);
}
#blockr{
	float:right;
	width:190px;
	font-family:Tahoma;
	font-size:8pt;
	direction: rtl;
	overflow:hidden;
}
#tablo{
	width:190px;
	height:200px;
	background:url('images/tablo.jpg') no-repeat;
	overflow:hidden;
	margin:0 0 10px 0;
}
#blocktopmain{
	width:190px;
	height:36px;
	background: url('images/blocktopmain.gif') no-repeat;
	overflow:hidden;
}
#blocktopcat{
	width:190px;
	height:36px;
	background: url('images/blocktopcat.gif') no-repeat;
	overflow:hidden;
}
#blocktopsearch{
	width:190px;
	height:36px;
	background: url('images/blocktopsearch.gif') no-repeat;
	overflow:hidden;
}
#blocktopads{
	width:190px;
	height:36px;
	background: url('images/blocktopads.gif') no-repeat;
	overflow:hidden;
}
.blockbody{
	width:188px;
	background:#e4e4e4;
	overflow:hidden;
	border:1px solid #bebebe;
	border-bottom:3px solid #bebebe;
	border-top:0;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	-khtml-border-radius:7px;
	border-radius:7px;
	-moz-border-top-right-radius:0;
	-webkit-border-top-right-radius:0;
	-khtml-border-top-right-radius:0;
	border-top-right-radius:0;
	-moz-border-top-left-radius:0;
	-webkit-border-top-left-radius:0;
	-khtml-border-top-left-radius:0;
	border-top-left-radius:0;
	margin-bottom:10px;
}
.blockcontent{
	padding:10px 5px 10px 5px;
	font:8pt tahoma;
	color:#222;
	direction:rtl;
	text-align:right;
	overflow:hidden;
}
#blockcontentmain ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
#blockcontentmain ul li a{
	height:25px;
	display:block;
	background:url('images/arrow.gif') no-repeat 98% 9px;
	padding:0 12px 0 0;
	line-height:24px;
	color:#333;
	overflow:hidden;
	border:1px solid #e4e4e4;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
}
#blockcontentmain ul li a:hover{
	background:#e1bfdb url('images/arrowh.gif') no-repeat 98% 9px;
	color:#990066;
	border:1px solid #bf92b7;
}
#blockcontentcat ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
#blockcontentcat ul li a{
	display:block;
	background:url('images/arrow.gif') no-repeat right 5px;
	padding:0 8px 0 0;
	margin:0 0 7px 0;
	color:#555;
	font-weight:bold;
	overflow:hidden;
}
#blockcontentcat ul li a:hover{
	text-shadow:0 0 2px #d7b9c9;
	color:#990066;
}
#blockcontentcat ul li ul li a{
	margin:0 12px 7px 0;
	color:#333;
	font-weight:normal;
}
#blockcontentads img{
	border:1px solid #c2c2c2;
	padding:3px;
	margin-bottom:5px;
	overflow:hidden;
}
#search{
	width:170px;
	height:32px;
	background:url('images/search.gif') no-repeat;
	text-align:left;
	overflow:hidden;
	margin:8px 2px 0 0;
}
#searchtxt{
	width:112px;
	height:20px;
	background:none;
	font:8pt tahoma;
	color:#444;
	text-align:right;
	direction:rtl;
	border:0;
	margin:4px 4px 0 0;
	float:right;
}
#searchbt{
	width:50px;
	height:32px;
	border:0;
	cursor: pointer;
	background:none;
	float:left;
	margin:0 0 0 1px;
}
#basketbox{
	width:190px;
	height:120px;
	background:url('images/basketbg.png') no-repeat;
	overflow:hidden;
	margin:0 0 10px 0;
}
#basketnum{
	width:35px;
	height:22px;
	overflow:hidden;
	font-family:arial;
	text-align:center;
	float:right;
	margin:27px 14px 0 0;
}
#basketbox a,#basketbox a:visited{
	width:57px;
	height:25px;
	background:#bf499c;
	font:8pt tahoma;
	text-align:center;
	direction:rtl;
	color:#cdd3db;
	line-height:24px;
	text-shadow:1px 1px 2px #993a7d;
	overflow:hidden;
	float:right;
	margin:5px 5px 0 0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
}
#basketbox a:hover{
	background:#600d38;
	color:#fff;
	text-shadow:1px 1px 2px #4d0a2d;
}
#footer{
	width:1000px;
	padding:10px 0;
	font-family:tahoma;
	direction:rtl;
	font-size:8pt;
	color:#4e4e4e;
	text-align:center;
	line-height:20px;
	text-shadow:1px 1px 0 #fff;
}
#footer a, #footer a:visited {color:#a12d76;text-decoration: none;}#footer a:hover {color:#4e4e4e;text-decoration:none;}
#footermenu{
	height:20px;
	overflow:hidden;
	margin:0;
}
#footermenu a, #footermenu a:visited {color:#4e4e4e !important;text-decoration: none;}#footermenu a:hover {color:#a12d76 !important;text-decoration:none;}


 .LCPageDiv {
  padding: 3px;
  margin: 3px;
  text-align:center;
  font-family:Tahoma,Helvetica,sans-serif;
  font-size:9pt;
  
 }
 
 .LCPageDiv a {
  border: 1px solid #ccdbe4;
  margin-right:3px;
  margin-left:4px;
  padding:1px 6px;

  background-position:bottom;
  text-decoration: none;

  color: #0061de;  
 }
 .LCPageDiv a:hover, .LCPageDiv a:active {
  border: 1px solid #2b55af;
  background-image:none;
  background-color:#3666d4;
  color: #fff;
 }
 .LCPageDiv span.LCPageNoSelected {
  margin-right:3px;
  margin-left:3px;
  padding:1px 2px;
  
  font-weight: bold;
  color: #000;
 }
 .LCPageDiv a.LCPageNext{
  border:2px solid #ccdbe4;
  margin:0 0 0 10px;
 }
 .LCPageDiv a.LCPageNext:hover{
  border:2px solid #2b55af;
 }
 .LCPageDiv a.LCPagePrev{
  border:2px solid #ccdbe4;
  margin:0 10px 0 0;
 }
 .LCPageDiv a.LCPagePrev:hover{
  border:2px solid #2b55af;
 }
 .order_cart_table
{
	border: 1px solid DarkGray; 
	width: 98%; 
	border-collapse: collapse;
	text-align: center;
	
}
.order_cart_table td
{
	text-align: center;
}
.order_cart_header
{
	background-color: rgb(231, 233, 212);
	height: 35px;
}
.order_cart_footer
{
	background-color: rgb(231, 233, 212); 
	height: 20px;
}

.order_cart_rows
{
	background-color: White; 
	height: 35px;
}
td,select,input
{
font-family:tahoma;
font-size:9pt;
}
.alert_order_t_tehran
{
	background-color: #FFCC00;
	border: 1pt solid #C0C0C0;
	padding:5px;
	width:500px;
}
.alert_order_t_esfahan
{
	background-color: #FFCC00;
	border: 1pt solid #C0C0C0;
	padding:5px;
	width:500px;
}

.alert_order_t
{
	background-color: #FFCC00;
	border: 1pt solid #C0C0C0;
	padding:5px;
	width:650px;
}
