@charset "utf-8";
/* CSS design by Mahsa Momenkhani */


.fl { float:right}
.fr { float:left}

#Template {direction:ltr; }

.logo { background: url(../images/logoEn.png) no-repeat; float:left; width:235px}
ul.menu {direction:ltr; }
ul.menu a {padding:0px 20px 0 20px;border-right:1px solid #c7c7c7; border-left:none}
ul.menu li { float:left; font-family:Tahoma, Geneva, sans-serif; font-size:14px;  font-weight:bold}

ul.menu ul {right:auto; left:0; }
ul.menu ul li {text-align:left;font-size:12px; font-weight:normal  }
ul.menu ul li a {border-left:1px solid #0b4a9c; }
ul.menu ul ul {right:auto; left:200px;}

ul.Column3mainPage li{ border-right:1px solid #d9d9d9; border-left:0; float:left}
ul.Column3mainPage li:first-child { padding-right:10px; padding-left:0}
ul.Column3mainPage li:last-child { padding-right:0; padding-left:10px}
ul.Column3mainPage li .title {font-family:tahoma; font-size:12px; font-weight:bold; text-transform:capitalize}
ul.Column3mainPage li p { text-align:left;}
ul.Column3mainPage li img { float:right; }

ul.titleBar li{  margin:0 0 20 0; }
ul.titleBar li a{ padding-left:15px!important; padding-right:0;
 background:url(../images/bgNaviEn.gif) no-repeat 0% 6px !important; }
 ul.titleBar li:first-child a{ margin-left:auto; padding-left:0}

ul.footerLink li{float:left; border-right:1px solid #D9D9D9; border-left:0;} 
ul.footerLink li:last-child { border-right:none}

.col400 { float:left; border-right:1px solid #D9D9D9; border-left:none}

.border0 { border-right:0} 
.padding10 { padding-left:10px; padding-right:0}

.hwd { text-align:left; margin-left:10px; margin-right:0}

ul.productList li{float:left;}



.productDetail {}
.productDetail .title {color:#C60000; margin-bottom:10px; font-size:14px; font-weight:bold}
.productDetail .mainPic { float:left; margin:0 15px 10px 0; width:200px; height:200px; padding:1px; border:1px solid #666}

.otherPic { margin-top:10px}
.otherPic .title { background:url(../images/BoxTitleArrowLtr.png) no-repeat; width:130px; height:25px; color:#fff; padding:0 10px 0 4px; font:14px tahoma}
.otherPic .cont1 { border:1px solid #999; background:#fff; padding:10px; overflow:hidden}
.otherPic .cont1 img { width:70px; height:70px; padding:1px; border:1px solid #999; float:left; margin-left:0; margin-right:10px}

Table.TableStyle {padding:3px; border:#ccc 1px solid;direction:ltr; border-collapse:collapse; color:#666; margin:10px 0; min-width:300px }
Table.TableStyle td { padding:5px; vertical-align:top;  border:1px #ccc solid; background:#ede8e8}
Table.TableStyle th { padding:5px; vertical-align:top; background-color:#f6f6f6; border:1px #ccc solid; background:#fff; font-weight:bold}


.hborderC1 { height:1px; margin:10px 0; background:#ccc;}
.titleMainPage { border-bottom:1px solid #E3E3E3; border-top:1px solid #E3E3E3; color:#000; line-height:26px; font-family:'yekan'; font-size:13px}

.flag { float:right; }
div.News .Picframe{ width:150px; height:150px; }
.News{border-bottom:1px solid #ccc;overflow:hidden; padding:10px 0;}