﻿@font-face {
    font-family: "yekan";
    src: url(../fonts/Yekan.eot);
    src: url(../fonts/Yekan.eot?#iefix) format("embedded-opentype"), url(../fonts/Yekan.woff) format("woff"), url(../fonts/Yekan.ttf) format("truetype"), url(../fonts/Yekan.svg#BYekan) format("svg");
    font-weight: normal;
    font-style: normal
}


body {
	background: #DCDDDF url(../images/7AF2Qzt.png);
	color: #000;
	font: 14px yekan;
	margin: 0 auto;
	padding: 0;
	position: relative;
    direction:rtl;
}
.container { margin: 25px auto; position: relative; width: 900px; }
#content {
	background-color: #f9f9f9;
	border: 1px solid #c4c6ca;
	margin: 0 auto;
	padding: 25px 0 25px 0;
	position: relative;
	text-align: center;
	text-shadow: 0 1px 0 #fff;
	width: 400px;
}
#txtMail,
#txtPsw {
	
	background: #eae7e7 url(../images/8bcLQqF.png) no-repeat;
	border: 1px solid #c8c8c8;
	color: #777;
	font: 13px BYekan;
	margin: 0 0 10px;
	padding: 10px 10px 10px 40px;
	width: 180px;
}
#txtMail { background-position: 5px 10px !important }
#txtPsw { background-position: 5px -53px !important }
#content a
{
    text-decoration:none;
    color:blue;
}

#btnLogin
{
    width:150px;
    padding:10px 10px;
}

.summary
{
    list-style:none;
    color:red;
}

.okmessage
{
    background-color: #B0FFB0;
    border: 1px solid #009933;
    padding: 8px;
    margin-bottom:5px;
}

.notokmessage
{
    background-color: #FFD2D2;
    border: 1px solid #CC3300;
    padding: 8px;
    margin-top:5px;
    margin-bottom: 5px;
}

.p-entry
{
    text-decoration:none;
    background-color:#5a5959;
    padding:30px 50px;
    color:#fff;
}

.p-entry:hover
{
    text-decoration:none;
    background-color:#fff;
    padding:25px 45px;
    color:#000;
    border:3px solid #5a5959;
}