{font-family:tahoma;font-size:9pt;margin:0px;padding:0px;}
html{overflow-y:scroll;}
body{margin:0px;padding:0px;font-family:tahoma;font-size:9pt;background-color:white;text-align:center;background-image: url(../images/bg.png);}
.textbox{border: 1px solid #C0C0C0; width:194px;background-color:white;display:block;padding:8px;}
#wrapper {width:700px;/* background-color: #E3E4E4; */height:300px;position:relative}
.center {text-align:center;display:inline-block;}
form{margin:0px;padding:0px;}
input {border-radius: 0;}
#footer {
    border-top: 1px solid #DEDEDE;
    /* background-color: #FFF; */
    /* padding-top: 10px; */
}
@font-face {
	font-family: 'Yekan';
	src: url('"../fonts/Yekand41d.eot?#') format('eot'),   url('"../fonts/Yekan.woff') format('woff'),    url('"../fonts/Yekan.ttf') format('truetype');  
   font-weight: normal;
   font-style: normal;
}

a:link{color: #0288D7;text-decoration:none;}
a:visited  {color:#0288d1;text-decoration:none;}
a:hover{color:#01579b;text-decoration:none;}

#loginbox {background-color:#fafafa;width:235px;height:100%;float:left;position:relative;text-align:center;display:inline-block;}
#loginchat{position:absolute;left: 63%;right:50%;top: 0px;bottom:0px;width:230px;margin-left: +22px;background-color: #696E6F;height: 300;box-shadow: 0px 5px 0px #888888;border: 2px solid #7B8082;}
#loginlink {display:inline-block;width:210px;direction:rtl;padding-top:10px;line-height:200%;margin-bottom:70px;position:absolute;top:130px;left:10px;}

#luster {background-color: #5D6263;width:460px;height:100%;float:left;position:relative;margin-left:5px;box-shadow: 0px 5px 0px #888888;border: 2px solid #7B8082;}
#luster .imgbox{max-height:220px;overflow:hidden;}
#luster .imgbox img{max-width:100%;width:100%;padding:0px;margin:0px;max-height:220px;}
#luster .txtbox{width:100%;text-align:right;direction:rtl;padding-top:10px;max-width:100%;}
#luster .txtbox span{line-height:200%;font-family: b yekan;font-size:13px;color:white;display:block;padding:10px;direction:rtl;text-align:right}


#firstspc {height: 30px;}
#menu {font-size:9pt;background-color:white;text-align:center;margin-top:10px;margin-bottom:10px;direction:rtl;color:gray;line-height:200%;padding-left:5px;padding-right:5px;}
.clear{clear:both;}
.ads {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 2px solid #2E3746;
    border-radius: 5px 5px 5px 5px;
    border-right: 2px solid #2E3746;
    box-shadow: 0 0 20px #696E6F inset;
    margin: auto auto;
    /* padding: 10px 12px; */
    /* text-align: right; */
}
#newsbox {
    font-size: 9pt;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    border: 1px solid #dadada;
    border-bottom: 1px solid #a4a4a4;
    margin-top: 5px;
    margin-top: 10px;
    margin-bottom: 10px;
    border-top: solid 2px #A4A4A4;
}
#newsbox .head{
    border-left: 1px solid #fff;
    border-right: 1px solid #ecebeb;
    color: #363636;
    display: block;
    font: 1.3em/20px yekan,yekan num;
    margin: 6px 0;
    text-shadow: 0 1px 1px #fff;
    float: right;
    padding: .2em 13px;
    white-space: nowrap;
    /* background-color: #ECE8E8; */
    /* box-shadow: 50px 5px; */
    font-family: b yekan;
    font-size: 13;
}
#newsbox .content {
    border-left: 1px solid #fff;
    border-right: 1px solid #ecebeb;
    color: #363636;
    display: block;
    font: 1.3em/20px yekan,yekan num;
    margin: 6px 0;
    text-shadow: 0 1px 1px #fff;
    float: right;
    padding: .2em 13px;
    white-space: nowrap;
    font-family: b yekan;
    font-size: 13;
}
#logo{text-align: right;width:100%;}
#logo img{max-width:100%;max-height: 80px;}


.btn {
    width: 222px;
    height: 35px;
    background: #2196F3;
    border: solid 1px rgba(0, 0, 0, 0.3);
    box-shadow: inset 1px 1px 0px rgba(238, 168, 255, 0.41);
    border-bottom: solid 2px rgba(0, 0, 0, 0.3);
    font: 16px B Yekan,tahoma;
    /* border-radius: 4px; */
    color: #fff;
    text-shadow: 1px 1px rgba(0, 0, 0, 0.16);
    cursor: pointer;
    -moz-transition: all 0.1s ease-in;
    -webkit-transition: all 0.1s ease-in;
    -o-transition: all 0.1s ease-in;
    -ms-transition: all 0.1s ease-in;
    right: -2px;

}
.btn:hover {-webkit-appearance: none; border-radius: 0;padding:6px;background-color: #2196f3;color:white;border:0px;font-family: b yekan; font-size: 9pt;}

.tf-user, .tf-pas{
padding: 8px;
}
.error{font-family: b yekan;
    font-size: 15px;}




.form{
background-color: #696E6F;
box-shadow: 0px 5px 0px #888888;
border: 2px solid #7B8082;
    position: absolute;
  height: 300px;
width:230px;

  margin-top:0px;
  margin-bottom: 380px;
 margin-right: auto;
 margin-left: 1055px;
font-family:Tahoma;
color:white;
font-size:16px;
line-height:130%
font-weight:bold;
 vertical-align:middl


}