* {font-family:Tahoma;}
@font-face {
    font-family:'BYekan';/*تعریف یک نام برای فونت*/
    src:url('font/BYekan.eot');/*اکسپلورر 9 به بعد*/
    src:local('bYekan'),/*بررسی نصب بودن فونت در سیستم کاربر*/
	    local('b Yekan'),/*برای برخی از مرورگرها مانند سافاری*/
		url('font/BYekan.eot?#iefix') format('embedded-opentype'),/*هک برای اکسپلورر 8 و ماقبل*/
	    url('font/BYekan.woff') format('woff'),/*مرورگر های جدید*/
	    url('font/BYekan.ttf') format('truetype'),/*تمام مرورگرها به جزء اکسپلورر*/
	    url('font/BYekan.svg#BYekan') format('svg');/*نسخه های قدیمی سیستم عامل iOS*/
    font-style:normal;
	font-weight:normal;
}
@font-face {
    font-family:'ANasim';/*تعریف یک نام برای فونت*/
    src:url('font/nassim.eot');/*اکسپلورر 9 به بعد*/
    src:local('bnassim'),/*بررسی نصب بودن فونت در سیستم کاربر*/
	    local('b nassim'),/*برای برخی از مرورگرها مانند سافاری*/
		url('font/nassim.eot?#iefix') format('embedded-opentype'),/*هک برای اکسپلورر 8 و ماقبل*/
	    url('font/nassim.woff') format('woff'),/*مرورگر های جدید*/
	    url('font/nassim.ttf') format('truetype'),/*تمام مرورگرها به جزء اکسپلورر*/
	    url('font/nassim.svg#BYekan') format('svg');/*نسخه های قدیمی سیستم عامل iOS*/
    font-style:normal;
	font-weight:normal;
}
body { margin:0px; background-color:#3f739d; direction:rtl; font-size:8pt;}
.header {margin-top:0px; background:url(images/header.gif) center center no-repeat; width:900px; height:145px; margin-bottom:0px;}

ul#top_menu {padding-top:56px; padding-right:150px; font-size:8pt; text-align:right; position: relative; list-style-type:none;}
ul#top_menu > li{ padding:5px; padding-right:12px; float:right; padding-left:12px; border-left:1px solid #111111; color:#ccc;}
ul#top_menu > li:last-child {border-left:1px solid #2a2a2a;}
ul#top_menu > li a {color:#fff; text-decoration:none;}
ul#top_menu > li > ul {top:77px; display:none; background-color:#323232; position:absolute; padding: 0px; margin-right:-12px; width:180px; z-index:1;}
ul#top_menu > li:hover > ul {display:block;}
ul#top_menu > li:hover > ul > li {display:block; padding:8px; float:center;}
ul#top_menu > li:hover > ul > li:hover {background-color:#9e3131; color:#fff; text-shadow:1px 1px 1px #ccc ;}
ul#top_menu li:hover {background-color:#9e3131;  }

ul#top_menu > li > ul > li > ul {display:none; background-color:#323232; position:absolute; padding: 0px; margin-right:172px; width:180px; margin-top:-21px;}
ul#top_menu > li > ul > li:hover > ul {display:block; }
ul#top_menu > li > ul > li > ul > li {display:block; padding:8px; }

.body {width:900px; background-color:#fff; margin-top:0px;}
.body p {margin:0px; padding:0px;}
.footer {width:900px; height:97px; background:url(images/footer.gif) center center no-repeat;}
.copyright {font-size:8pt; color:#9b9a9a; padding-top:70px;}
.top_time {font-size:8pt; background-color:#ebeaea; border:1px solid #ddd; padding:6px; margin-top:17px; margin-left:40px; margin-right:40px; text-align:right; padding-left:17px; padding-right:17px; border-radius:4px; float:left; color:#c81010; }
.titr {text-align:right; margin-right:20px;  width:300px; border-bottom:1px solid #c73a4e; font-family:'BYekan'; font-size:14pt;}
.content {padding:10px; margin-top:0px; margin-right:20px; margin-left:20px; border:1px solid #efefef; background-color:#ededed; line-height:17px; padding-right:15px; padding-left:15px; text-align:justify; color:#333; border-radius:5px; border-top-right-radius:0px;}
.lcontent {line-height:18px;}
.h1 {margin-left:5px; margin-right:20px; margin-left:20px; background-color:#ffffee; padding:5px; border:1px solid #ffcc33; border-radius:5px; margin-bottom:0px; text-align:justify;}
.h1 h1 {font-size:10pt; margin-top:0px;}
.h1 h3 {font-weight:normal;}
.h1s {font-weight:bold; color:#4e4e4e; padding-top:5px;}

.contact .td input, .contact .td textarea {border:1px solid #ccc;padding:4px;font-family:Tahoma, Geneva, sans-serif;font-size:8pt;width:200px;}
.contact .td input:focus, .contact .td textarea:focus{border:1px solid #b90909;color:#a50808;}

.submit { background-color:#498bcc; color:#FFF; border:1px solid #508bc5; padding:5px; padding-right:15px; padding-left:15px; width:100px; border-radius:3px; font-weight:bold; cursor:pointer; font-size:8pt;}
.submit:hover {border:1px solid #cc7a04; color:#fff; background-color:#ea7606;}

#img_h { opacity:0.8; border-radius:5px;}
#img_h:hover { opacity:1;}

.content p {font-size:9pt;}

#tick {background:url(images/tick.png) no-repeat right; height:17px; padding:2px; padding-top:4px; padding-right:24px; margin-bottom:2px; font-size:10pt; font-family:'Byekan', tahoma;}
#tick span {color:#F00; font-family:'Byekan', tahoma; text-decoration:blink;}
#tick:hover {background:url(images/tick2.png) #474747 no-repeat right; color:#fff; border-radius:3px;}

.tags {margin-top:40px; padding:5px; font-weight:normal; border-top:2px solid #bf0b31; color:#ccc; direction:rtl; text-align:right;}
.tags span {color:#474747; font-family: 'Byekan', tahoma; font-size:11pt;}
.tags a {display:inline-block; text-decoration:none; padding:2px 4px 2px 4px; background-color:#474747; color:#efefef; border-radius:2px; margin-bottom:2px;}
.tags a:hover { background-color:#cf2a4d; color:#fff;}

.error_red
{
	background-color:#f6d8d8;color:#df5251;border-radius: 3px;padding:8px;text-align:center;border:2px solid #e18d9a;font-size:10pt; font-family:'Byekan', tahoma; margin:2px;}
}

.error_green
{
	background-color:#dff0d8;color:#46885f;border-radius: 3px;padding:8px;text-align:center;border:2px solid #b4da95;font-size:10pt; font-family:'Byekan', tahoma; margin:2px;
}