/* ------------------------------------------------

     Style by :  PersianTools
		  web :  www.PersianTools.com
		Email :  info@PersianTools.com

------------------------------------------------ */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
img				{ border:0;}
.clearfloat 	{clear:both;height:0;font-size: 1px;line-height: 0px;}
input , select , textarea { font-family:Tahoma; font-size:12px;}
.btn			{cursor:pointer;}
a 				{text-decoration: none;color:#FFF;}
a:hover 		{text-decoration: none;color:#DDD;}
.cmfErrorMessageBoard{color:#F00;}
.leftImg		{float:left; margin:0 8px 8px 0;}
.rightImg		{float:right; margin:0 0 8px 8px;}
.breadcrumb		{color:#444;padding:4px 2px;}
.lang			{ padding:3px; text-align:right; font-family:Tahoma;color:#777; height:20px;}
.lang a			{ color:#777;}
.lang a:hover	{ color:#000;}

.topSearch			{ float:left;}
.topSearch .input	{ border:1px solid #777; padding:2px; font-size:11px;}
.topSearch .button	{ border:1px solid #777; margin:0 3px; cursor:pointer;}

a.homeLink		{display:block; width:797px; height:84px;}
.star			{color:#B00;}
.site-content-inner-title{ padding:0 0 8px 0;}
/*------------------ Page Layout ------------------*/
body			{background:#e1e1e1;font-size:12px; margin:0 0 30px 0;}
#warp			{width:798px; margin:0 auto;}
.container		{background:#acacac;}
h1.title		{color:#9d0a0e; font-family:"Times New Roman", Times, serif; font-size:20px; padding:5px 15px 20px 0;}
h2.title		{ font-size:11px; background:#9F9F9F; padding:5px; margin:0 0 7px 0;}
h3.title		{ font-size:16px; font-family:Arial, Helvetica, sans-serif; padding:5px 0;}

/*------------------ Content ------------------*/
.content		{background:#acacac; width:798px; height:477px;}
.contentIn		{}
.scrollDiv		{overflow:auto;overflow-x:hidden; height:440px;}
.page			{width:585px;margin:0 auto; color:#FFF; line-height:1.5;}
.date			{color:#646764;text-align:left;clear:both; padding:2px 5px; font-weight:bold;}
.dateBtn		{color:#646764;text-align:left;clear:both; padding:2px 5px; border-top:1px solid #888; margin-top:15px;}

.isoLogo		{ padding:0 15px; float:left;}
.pageBody		{ width:470px; text-align:justify; float:left; line-height:1.7;}	
.pageBody a {text-decoration: none;color:#F00;}
.pageBody a:hover{text-decoration: none;color:#111;}

.companiesLogo	{ float:right; width:95px; height:95px; overflow:hidden;}

/*----------------------------------------------*/
.contactTable	{ margin:0 auto;}
.contactTable td{ padding:3px;}
.contactTable .input	{ padding:3px; border:1px solid #949393; background:#CCCBCB;width:150px;}
.contactTable .fldfocus	{ padding:3px; border:1px solid #949393; background:#DDD; width:150px;}
.contactTable .fldblur	{ padding:3px; border:1px solid #949393; background:#CCCBCB; width:150px;}

.faqTable	{ margin:0 auto;}
.faqTable td{ padding:3px;}
.faqTable .input	{ padding:3px; border:1px solid #777; background:#CCCBCB;width:150px;}
.faqTable .fldfocus	{ padding:3px; border:1px solid #777; background:#DDD; width:150px;}
.faqTable .fldblur	{ padding:3px; border:1px solid #777; background:#CCCBCB;width:150px;}

.news_list		{ padding:5px 0 25px 0; text-align:justify;}
.news_list h1	{ font-size:11px; background:#9F9F9F; padding:5px; margin:0 0 7px 0;}

.news-body		{ text-align:justify;}


.products_table_list{ margin:0 auto;}
.products_table_list td{ padding:10px; vertical-align:top;}
.products_table_list .box{ border:1px solid #888;}

.product-full{ text-align:justify;}

.product-boxs{ padding:20px; border-bottom:1px solid #888;}


.orderTable{ color:#FFF; width:500px; margin:0 auto;}
.orderTable h1.productName{ font-size:18px; font-family:arial;}
.orderTable td{ padding:3px;}
.orderTable .input{ padding:3px; background:#cccbcb; border:1px solid #949393;}

.faqList{ padding:5px 15px;}
.faqList li{ list-style:square inside; padding:5px 0;}
.backToFaqList{ border-top:1px solid #888; display:block; margin-top:20px; padding:5px;}

/* ------------------- menu ------------------ */
.menu			{height:33px; border-bottom:1px solid #535355;border-top:1px solid #535355; background:#FFF;direction:rtl;text-align:center;padding-top:10px;}

/*------------------ Footer ------------------*/
.footer			{ background:#acacac;padding:18px 115px 18px 10px; color:#FFF;_height:120px; height:1%;}

.pdViewTbl
{
	width:98%;
	text-align:center;
	border-collapse:collapse;
	border:1px solid #000
}
.pdViewTbl td
{
	border:1px solid #000
}

.lblcontact
{
	font-weight:bold;
}





