﻿A {TEXT-DECORATION: none;}
img{border:none;}
body{font-family:Tahoma;margin:0;background:#f5f0e4}
input, select, textarea{font-family:Tahoma;}
.main{width:989px;float:right;direction:rtl;text-align:right;background:#ffffff url('bg.jpg') repeat-x top }
.viz{display:none}
.top{width:989px;float:right;background:url('top.jpg') no-repeat top right;height:170px;text-align:right;}
.topm{width:989px;float:right;font-size:9pt;padding:0 20px 0 0;color:#111111;height: 35px; background: url(menu.jpg) no-repeat center right; text-align: right}
.topm a{color:#ffffff;padding:0 13px;font-size:10pt;}
.topm a:hover{color:#feba26}
li{list-style:none}

.topm-pad{float:right;width:100%;height:143px;overflow:hidden}

.menu{width:215px;float:right;direction:rtl;text-align:right;}
.menupad{margin:10px 5px 0 0;}

.tmenu{width:205px;float:right;background:url('m1.jpg') no-repeat top right;height:61px;font-size:10pt;color:#111111}
.tmenu1{padding:8px 40px 0 0;display:none}
.xmenu{width:205px;float:right;background:url('m2.jpg') repeat-y right;font-size:9pt;color:#fff}
.xxmenu{padding:0 10px 5px 5px}
.xmenu a{color:#ffffff}
.xmenu a:hover{color:#ffba00}
.bmenu{width:205px; background:url('m3.jpg') no-repeat top right; height:18px; float:right;}

.xmenu ul{padding:0;margin:0}
.xmenu ul li{padding:3px 20px 5px 10px;background:url('dot.gif') 175px 8px no-repeat;border-bottom:1px solid #545454;margin:0 7px}
.xmenu ul li ul li{padding:3px 15px 3px 0;background:url('dot2.gif') 135px 8px no-repeat;border-bottom:0}

#categories-3 ul li{border-bottom:0}
#rahgiri .tmenu{width:205px;float:right;background:url('r1.jpg') no-repeat top right;height:55px;}
#rahgiri .tmenu2{width:205px;float:right;background:url('r4.jpg') no-repeat top right;height:35px;}
#rahgiri .tmenu2 div{padding:10px 0 0 0;text-align:center;color:#fff;font-size:9pt}
#rahgiri .tmenu2 div a{color:#fff}
#rahgiri .ali img{margin:5px 0}
#rahgiri .ali a:hover img {
    filter: alpha(opacity = 80);
    opacity:0.8;
}

#rahgiri .xmenu{width:205px;float:right;background:url('r2.jpg') repeat-y right;font-size:9pt;color:#333333}
#rahgiri .ali{padding:0 10px;text-align:center;}
#rahgiri .bmenu{width:205px;background:url('r3.jpg') no-repeat top right;height:20px;float:right}

.textwidget{padding:3px 10px;text-align:center}
#text-2 .tmenu{background:url('m-ads.jpg') no-repeat top right;height:43px}
.random-posts .tmenu{background:url('basket.jpg') no-repeat top right;height:42px}
.random-posts .tmenu2{background:url('m-rand.jpg') no-repeat top right;height:42px}
.random-posts .tmenu3{background:url('news.jpg') no-repeat top right;height:42px}
.random-posts .tmenu4{background:url('links.jpg') no-repeat top right;height:42px}
#last .tmenu{background:url('m-last.jpg') no-repeat top right;height:48px}
#views-3 .tmenu{background:url('m-full.jpg') no-repeat top right;height:48px}

.post{width:774px;float:right;direction:rtl;text-align:right;overflow:hidden}
.postpad{margin:18px 0 0 0;}

.blogskin{width:256px;float:right;overflow:hidden}
.blogskin a:hover img {
    filter: alpha(opacity = 80);
    opacity:0.8;
}
.tpost{width:250px;float:right;background:url('p1.jpg') no-repeat top right;height:45px;overflow:hidden}
.tpost a,.tpost-ali a{color:#333333}
.tpost h1{font-size:9pt;margin:0;padding:11px 60px 8px 0;color:#333333}
.tpost h2{font-size:9pt;margin:0;padding:11px 60px 8px 0;color:#333333}
.xpost{width:250px;float:right;background:url('p2.jpg') repeat-y right;color:#333333;line-height:110%;}
.xxpost{padding:0 10px 5px 10px;font-size:9pt;}
.xpost a{color:#b8260f}
.xpost a:hover{color:#000000}

#bs .tpost{width:100%;float:right;background:url('p1.gif') no-repeat top right;height:43px;overflow:hidden}
#bs .xpost{width:100%;float:right;background:url('p2.gif') repeat-y right;color:#333333;line-height:110%;}
#bs .xxpost{padding:0 15px 5px 25px;font-size:9pt;}
#bs .xxpost2{padding:5px 8px 5px 8px;font-size:9pt;}
#bs .p3{width:100%;float:right;background:url('p3.gif') no-repeat top right;height:35px}
.note{padding:5px 140px 0 25px;background:url('n.jpg') no-repeat top center;height:180px;margin-top:20px;font-size:8pt;color:#444444}
.note span{font-size:9pt;font-weight:bold;color:#CC0000}

.khat{float:right;width:206px;height:156px;border:1px solid #cccccc;margin:3px 10px 10px 10px}
.khat img{width:200px;height:150px;margin:3px;}
.fi{float:right;width:250px;height:25px;background:url('fi.jpg') no-repeat top center;text-align:center;}
.fi div{padding:0 10px 0 0;color:#b33124}
.fi div span{color:#444444;font-weight:bold}
a.buy{float:right;width:118px;height:40px;background:url('z1.jpg') no-repeat top right;margin-left:10px}
a.buy:hover{background:url('z1.jpg') 0px -51px no-repeat }
a.des{float:right;width:95px;height:40px;background:url('z2.jpg') 0 3px no-repeat}
a.des:hover{background:url('z2.jpg') 0px -48px no-repeat}

.p3{width:250px;float:right;background:url('p3.jpg') no-repeat top right;height:35px}


.date{float:right;padding:10px 0 0 0;width:170px;}
.date2{padding:0 70px 0 0}
.bpost a{color:#fc7d00}

.pagenavi{width:100%;float:right;font-size:9pt;color:#333333;}
.pagenavi a{color:#333333;}

.sch{background:none;float:right;width:30px;height:20px;cursor:pointer;border:0}
.txtsch{text-align:right;font-size:9pt;color:#efefef;background:none;width:160px;height:20px;border:0;font-family:tahoma;float:right}

.ft{width:100%;background:url('ft.gif') no-repeat top;height:55px;color:#000000;font-size:9pt;direction:rtl;float:right;}
.ft div{padding:20px 30px 0 0;text-align:right}
.ft a{color:#000000;font-weight:normal}
*html .ft{float:none}

form#searchform{margin:0;padding:0;}

.xxxpost{margin:0 10px}

.post-titr2{background:url('dot.gif') 183px 4px no-repeat;padding:0 10px 5px 0;font-size:8pt;}
.pico{float:left;margin:10px 5px 5px 0}
.edame{padding:5px;text-align:left;float:left}

.tpost-x{width:209px;float:right;background:url('p11.jpg') no-repeat top right;height:32px}
.tpost-x div{padding:7px 20px 0 0;font-size:10pt;color:#1ba7c7;font-weight:bold}
.xpost-x{width:209px;float:right;background:url('p12.gif') repeat-y right;color:#333333;height:200px;overflow:hidden}
.xpost-x a{color:#333333}
.xpost-x a:hover{color:#1192b0}
.bpost-x{width:209px;float:right;background:url('p13.jpg') no-repeat top right;height:30px}

table.shoppingcard-items { width:100%; margin-bottom:25px; font-size:13px; border:solid 3px #dfdfdf; border-radius:5px; }
table.shoppingcard-items th { text-align:right; padding:7px 5px; color:#333333; background:#dfdfdf; }
table.shoppingcard-items td { border-top:1px solid #CCCCCC;  padding:7px 5px; }
input.shoppingcard-discount { font:13px tahoma; width:97px; padding:3px; margin-top:10px; }
input.shoppingcard-submit { font-size:14px; font-weight:bold; padding:5px; margin-top:10px; cursor:pointer; background:#c2c2c2; color:#000; border-radius:5px; border:solid 1px gray; }
select#ostan, select#shahr { font-size:13px; font-weight:bold; width:200px; padding:3px; }
div.checkout { direction:rtl; font-size:12px; }
div.checkout table.checkout-form { line-height:20px; font-size:12px; width:100%; border-collapse:collapse; border:solid 3px #dfdfdf; }
div.checkout table.checkout-form th { background:#dfdfdf; padding:7px 5px; text-align:right; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; }
div.checkout table.checkout-form td { line-height:20px; font-size:12px; border-top:1px solid #f2f2f2;  padding:2px 5px; }
div.checkout table.checkout-form td.label { width:100px; text-align:left; vertical-align:top; }
div.checkout table.checkout-form td.input { background:none; text-align:right; direction:rtl; }
div.checkout table.checkout-form td.input input { font-size:13px; padding:3px; width:300px; }
div.checkout table.checkout-form td.input input#firstname { margin-top:10px; }
div.checkout table.checkout-form td.input input#save { margin-bottom:10px; }
div.checkout table.checkout-form td.input textarea { font-size:13px; padding:3px; width:300px; height:70px; }
div.checkout table.checkout-form td.firstname label { display:inline-block; padding-top:10px; }
div.checkout table.checkout-form input#verificationcode { width:90px; }
div.checkout table.checkout-form input#save, div.track input#save { width:auto; font-size:14px; font-weight:bold; padding:5px; margin-top:10px; cursor:pointer; background:#c2c2c2; color:#000; border-radius:5px; border:solid 1px gray; }
div.success { direction:rtl; font-size:13px; padding:20px 10px 0 0; color:green; }

table.checkout-items { width:100%; font-size:13px; border-collapse:collapse; border:solid 3px #dfdfdf; }
table.checkout-items th { text-align:right; padding:7px 5px; color:#333333; background:#dfdfdf; }
table.checkout-items td { border-top:1px solid #CCCCCC; font-size:13px; padding:4px 5px; }
table.checkout-items td.name { width:420px; }
table.checkout-sendtype { width:100%; font-size:13px; border-collapse:collapse; border:solid 3px #dfdfdf; }
table.checkout-sendtype th { text-align:right; padding:7px 5px; color:#333333; background:#dfdfdf; }
table.checkout-sendtype td { border-top:1px solid #CCCCCC; font-size:13px; padding:4px 5px; }
table.checkout-sendtype td.name { width:420px; }
table.checkout-fields { width:100%; font-size:13px; border-collapse:collapse; border:solid 3px #dfdfdf; }
table.checkout-fields th { text-align:right; padding:7px 5px; color:#333333; background:#dfdfdf; }
table.checkout-fields td { border-top:1px solid #CCCCCC; font-size:13px; padding:4px 5px; }
table.checkout-fields td.name { width:250px; }
table.checkout-fields td.fields { color:red; }
table.checkout-fields td.fields select { width:120px; padding:2px; font-size:12px; }
table.checkout-payment { width:100%; font-size:13px; border-collapse:collapse; border:solid 3px #dfdfdf; border:solid 1px #c0c0c0; background:url('/thetba-contents/themes/onlinepayment4.png') no-repeat bottom center; }
table.checkout-payment th { text-align:right; padding:7px 5px; color:#333333; background:#dfdfdf; }
table.checkout-payment td { border-top:1px solid #CCCCCC; font-size:13px; padding:4px 5px; }
table.checkout-payment tr.onlinepaymentrow td { padding-bottom:105px; }

div.track input { font-size:13px; padding:3px; }

.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 a.page-select {
  margin-right:3px;
  margin-left:3px;
  padding:1px 2px;
  font-weight: bold;
  color: #000;
 }


a.content-buylink{
	width:118px;
	height:38px;
	display:block;
	margin:5px auto;
	background:url(buylink.jpg) no-repeat;
	font-size:1px;
	text-indent:-300px;
	overflow:hidden;
	color:white;
}











