#modaresim  {

	font-size:16px;

	width:100%;

	height:30px;

	padding:5px 0 5px 0;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	background-image:url(../images/a1.gif);

	background-repeat:repeat-x;

	background-position:0px -53px;

	margin-bottom: 5px;

	color: #000;

	display:block;

	text-align:center;

	text-decoration:none;

}
body

{

	background-color: #fff;

	color: #50514D;

	font-size: 11px;

	font-family: "tahoma", helvetica, sans-serif;

	margin: 0px;

	padding: 0px;

}



a

{

text-decoration: underline;

color: #93B300;

}



a:hover

{

text-decoration: none;

color: #fff;

background: #D3E378 url('../images/bbg1.gif') repeat-x;

}



strong

{

background: inherit;

color: #50514D;

}



#header

{

width: 100%;

height: 104px;

background-color: #4d4d4d;

background: url('../images/a1.gif') repeat-x;

color: #ffffff;

}



#header_inner

{

	position: relative;

	width: 700px;

	height: 104px;

	margin: 0px auto;

}



#header_inner h1

{

	background: inherit;

	position: absolute;

	bottom: 60px;

	font-size: 39px;

	color: #FFFFC7;

	font-weight: normal;

	right: 0px;

	padding-right: 5px;

	font-family: "trebuchet ms", helvetica, sans-serif;

	margin: 0px;

}



#header_inner h1 span

{

background: inherit;

color: #FFFFFF;

}



#slogan

{

	background: inherit;

	position: absolute;

	bottom: 60px;

	color: #333;

	font-size: 11px;

	font-weight:bold;

	right: 0px;

}

#search {

	font-family:Tahoma, Arial;

	font-weight:normal;

	text-align:center;

	position: absolute;

	right: 0px;

	bottom: 9px;

	width: 175px;

}

#search label {

display:none;

}

#search button {

-moz-border-radius-bottomleft:3px;

-moz-border-radius-bottomright:3px;

-moz-border-radius-topleft:3px;

-moz-border-radius-topright:3px;

	background-color:#F5F5F5;

	color:black;

	cursor:pointer;

	font-size:10px;

	width:170px;

	font-weight:normal;

	border-style: none;

	margin: 0;

}

#search button:hover, #search button:focus {

background-color:#DDDDDD;

}

#search input {

	font-family:Tahoma, Arial;

	border:2px solid #AAAAAA;

	color:#FF0000;

	font-size:11px;

	background-color: white;

	background-image: url(../images/search.jpg);

	background-repeat: no-repeat;

	background-position: 4px center;

	width: 150px;

	padding: 0 0 0 16px;

	margin-right: 5px;

}

#search select {

	font-family:Tahoma, Arial;

	border:2px solid #AAAAAA;

	color:#666666;

	font-size:10px;

	background-color: white;

	width: 170px;

	margin: 0;

}

#login {

	position: absolute;

	font-family: tahoma;

	color: #000000;

	left: 0px;

	width: 200px;

	bottom: 0px;

	margin-bottom: 5px;

	text-align: left;

}

#login label {

	white-space: nowrap;

	margin-left: 5px;

}

#login .input {

	background-color: #FFFFD2;

	border: 1px solid #FFFFFF;

	color: #000000;

	font-size: 11px;

	margin-bottom: 5px;

	width: 100px;

}

#submit {

	font-family: tahoma;

	font-size: 11px;

	color: #FFFFCE;

	margin-top: 5px;

	width: 60px;

	background-color: #50514D;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#header_inner #meno	{

	position:absolute;

	bottom:13px;

	font-size:12px;

	text-align:center;

	width:100%;

	direction:rtl;

	margin:0px;

	background: none;

	width:400px;

	right:170px;

}

#header_inner #meno	ul{

	list-style:none;

	margin: 0px;

}

#header_inner #meno	li{

	float:right;

	color:#FFF;

}

#header_inner #meno	li a{

	 text-decoration:none;

	 color:#000;

	 padding: 5px;

	 margin: 0 2px 0 2px;

}



#main

{

padding-top: 20px;

position: relative;

width: auto;

margin: 0px auto;

padding-bottom: 10px;

}

#menu {

	position: relative;

}





#menu ul

{

	list-style: none;

	margin: 0px;

	padding: 0px;

}





#menu li

{

	background: none;

	padding: 0px;

	text-align: right;

}



#menu a

{

	display: block;

	position: relative;

	height: 17px;

	margin-bottom: 1px;

	text-decoration: none;

	background: inherit;

	background-image: url('../images/bbg0.gif');

	color: #000;

	text-transform: lowercase;

	font-size: 12px;

	padding-right: 17px;

	font-family: tahoma;

}





#menu a:hover

{

	background: inherit;

	color: #fff;

	background-image: url('../images/bbg1.gif');

	font-weight: bold;

}



#menu_end

{

height: 10px;

background-image: url('../images/a2.gif');

}



h1

{

	background: inherit;

	color: #50514D;

	font-size: 26px;

	font-family: "trebuchet ms", helvetica, sans-serif;

}



h1 span

{

background: inherit;

color: #85AC1E;

}



h1 span sup

{

background: inherit;

color: #85AC1E;

font-size: 14px;

}



h3

{

	margin-top: 30px;

	margin-right:15px;

	background: url('../images/a3.gif') repeat-x 0px 17px;

	color: #50514D;

	font-size: 15px;

	text-transform: lowercase;

	height: 34px;

	background: url('../images/a3.gif') repeat-x 0px 17px;

	font-family: "trebuchet ms", helvetica, sans-serif;

}



h3 span

{

background: inherit;

color: #85AC1E;

}



h3.first

{

margin-top: 0px;

}



#center

{

	background-image: url(../images/a2.gif);

	background-repeat: repeat-x;

	background-position: center top;

	position: relative;

}



#lcontent

{

	position: relative;

	padding: 0px;

	text-align: right;

}

#lcontent p

{

	text-align: right;

	display: block;

	line-height: 20px;

	margin: 0px;

	height: auto;

}

#lcontent ul {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

}



#lcontent a {

	text-decoration: none;

	white-space: nowrap;

	display: block;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-right: 15px;

	position: relative;

}

#lcontent ul li a {

	text-decoration: none;

	white-space: nowrap;

	display: block;

	color:#000;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-right: 15px;

	position: relative;

	background-image: url(../images/a1.gif);

	background-repeat: repeat-x;

	background-position: 0px -78px;

}

#lcontent ul li a:hover {

	background-image: url(../images/bbg1.gif);

	background-repeat: repeat-x;

	background-position: center top;

	color:#FFF;

}

#lcontent ul li a span

{

	background: none;

}

#lcontent a span

{

	position: absolute;

	margin-top: 5px;

	width: 7px;

	height: 7px;

	background: url('../images/x1.gif') no-repeat;

	left: 15px;

}



#lcontent a:hover {

	background-image: url(../images/bbg1.gif);

	background-repeat: repeat-x;

}

#lcontent a:hover span

{

	position: absolute;

	margin-top: 5px;

	width: 7px;

	height: 7px;

	background: url('../images/x2.gif') no-repeat;

	left: 15px;

}

#modaresin a {

	font-size:16px;

	width:100%;

	height:auto;

	padding:5px 0 5px 0;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	background-image:url(../images/a1.gif);

	background-repeat:repeat-x;

	background-position:0px -53px;

	margin-bottom: 5px;

	color: #000;

	display:block;

	text-align:center;

	text-decoration:none;

}

#center_content

{

	padding: 25px 20px 0px 20px;

	text-align: justify;

	direction: rtl;

	text-indent: 15px;

	position: relative;

}

#center_content p img {

	padding: 2px;

	height: auto;

	width: 200px;

	border: 1px solid #666666;

	margin: 10px;

}



#center_content p

{

	font-size: 11px;

	line-height: 16px;

	margin: 0px;

	text-align:justify;

	font-family: tahoma;

	padding: 0px;

	position: relative;

}

#center_content p a {

	text-decoration: none;

	position: relative;

}



#center_content p a:hover {

	margin: 0px;

	padding: 0px;

	color: #50514D;

	background: none;

}





.summary

{

	text-align: right;

	font-style: italic;

	font-size: 9px;

	direction: ltr;

}





#rcol

{

	width: 185px;

	background-image: url('../images/a2.gif');

	background-repeat: repeat-x;

}



.divider

{

font-size: 0px;

position: relative;

border-bottom: solid 1px #F5F5F5;

height: 1px;

width: 100%;

margin: 10px 0px 10px 0px;

}





#slogan2

{

	font-size: 12px;

	position: relative;

	font-family: tahoma;

	text-align: justify;

}



.box

{

	position: relative;

	border: dashed 1px #dadada;

	margin-top: 15px;

	background: inherit;

	color: #85AC1E;

	width: 100%;

	height:auto;

}

.table {

	border: dashed 1px #dadada;

	margin-top: 15px;

	width: 100%;

	position: relative;

	color: #FFFFFF;

}

.table .header {

	background-color: #09C;

	color: #FFFFFF;

	text-align: center;

	padding-top: 10px;

	padding-bottom: 10px;

	width: 25%;

}

.table .member {

	color: #FF0000;

	text-align: center;

	background-color: #E0E0E0;

	vertical-align: middle;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CCCCCC;

}

.table .member2 {

	color: #FF0000;

	text-align: center;

	background-color: #EFEFEF;

	vertical-align: middle;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #CCCCCC;

}



.table a {

	color: #FF0000;

	text-decoration: none;

	display: block;

	padding-top: 5px;

	padding-bottom: 5px;

}

.table a:hover {

	color: #FFFFFF;

}

.table .active {

	color: #50514D;

	font-size: 9px;

	text-align: left;

	position: relative;

	top: -15px;

	margin-bottom: -15px;

	float: left;

}

.box h2

{

	color: #6C7425;

	text-transform: lowercase;

	font-weight: normal;

	font-size: 18px;

	margin-bottom: 5px;

	font-family: "trebuchet ms", helvetica, sans-serif;

}



.box p

{

	font-size: 13px;

	line-height: 16px;

	margin: 0px;

	font-family: tahoma;

	color: #50514D;

}



.box_inner

{

	border: solid 1px #fff;

	padding: 15px;

	background: #FFFFE9 url('../images/a4.gif') repeat-x;

	color: inherit;

}



.captioned_image

{

position: relative;

padding-bottom: 10px;

float: left;

margin-right: 17px;

}



.captioned_image div

{

	position: absolute;

	font-size: 9px;

	bottom: 0px;

	left: 0px;

	font-family: tahoma;

	direction: ltr;

}

.captioned_image img

{

width:120px;

height:80px;

}

#short_news {

	font-size: 15px;

	font-weight: bold;

	border: dotted #CCC 1px;

	text-align: right;

	padding: 3px 0 3px 0;

	margin: 15px 0 0 0;

}

#short_news #theTicker {

	font-size: 12px;

	text-align: right;

}

#short_news #theTicker a {

	color: #000;

	text-decoration: none;

	text-align: right;

	padding-bottom: 3px;

	font-weight: normal;

}

#short_news #theTicker a:hover {

	color: #FFF;

	background: #85AC1E;

	padding-top: 8px;

	padding-left:5px;

	padding-right:5px;

	padding-bottom: 4px;

}

#niazmandi {

	border:#CCC solid 1px;

	background: #FFFFE9 url('../images/a4.gif') repeat-x;

	width:200px;

	height:auto;

	margin-right: 15px;

	padding-bottom:15px;

}

#niazmandi  h2 {

	color: #000;

	height:27px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	background-image: url(../images/a1.gif);

	background-repeat: repeat-x;

	background-position: 0px -70px;

	padding-top: 5px;

	padding-bottom: 5px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

	text-align:center;

}

#niazmandi ul {

	margin: 0px;

	padding: 0 3px 0 0;

	text-align: right;

}

#niazmandi  ul li {

	list-style-type: none;

	display: block;

	height: auto;

	margin-bottom: 10px;

}

#niazmandi a {

	color: #000000;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #990000;

	padding-bottom: 3px;

	padding-right: 3px;

	text-align: right;

}



#niazmandi a:hover {

	color: #FFF;

}

.news a{

	color:#F00;

}

#history_back

{

	float:left;

	background: #CCC;

	padding:5px;

	text-align:center;

	cursor:pointer;

	padding-left:20px;

	border:solid #000 1px;

 }

#history_back:hover

{

	background: #999;

	color:#FFF;

 }



#footer

{

	clear: both;

	background: url('../images/a5.gif') repeat-x;

	background-color:#99e01c;

	width: 100%;

	padding-top: 10px;

	text-align: center;

	text-transform: lowercase;

	position: relative;

	font-family: tahoma;

	font-size: 10px;

	direction: rtl;

	margin-top: 0px;

	margin-right: auto;

	margin-left: auto;

	padding-bottom: 5px;

	color:#333;

}

#footer a {

	color:#000;

}

#leftcol {

	width: 185px;

}

#adver {

}



#adver .adver {

	margin-bottom: 10px;

}

#adver .adver a {

	text-decoration: none;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#adver .adver img {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	height: auto;

	width: 180px;

}

#leftcol h3 {

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	text-align: right;

}

#leftcol p #counter {

	color: #50514D;

	font-size: 9px;

	text-align: left;

	position: relative;

	top: 0px;

	margin-bottom: -13px;

	float: left;

	margin-left: 30px;

	direction:rtl;

}

#leftcol p:hover #counter {

	color:#FFF;

}

#leftcol p {

	text-align: right;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}

#leftcol p a{

	text-align: right;

	display: block;

	padding: 5px 5px 5px 0px;

	text-decoration: none;

}


