﻿ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; font-family:Tahoma, Arial; }
a img,:link img,:visited img { border: none; }

a:link, a:visited{
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#0379A1;
	text-decoration: underline;
}
a:active{
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#0482AD;
	text-decoration: underline;
}
a:hover{
	text-decoration: none;
}

body
{
  margin: 0;
  padding: 0;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background: #eeeeee;
}


div#header p
{
	padding: 0em 1em 1em; 
}

a.head
{
	  padding: 1.57em 0em 0; 
	  font-size:140%; 
	  font-family: titr, arial;
	  line-height: 0.8;
	  text-align:center;
	  vertical-align: text-top;
	  text-decoration: none;
	  color:#64DBBB; /*8ACCCF;*/
}


#header ul#main_nav a:link
{
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color:black;
	text-decoration: none;
}

#header ul#main_nav a:visited
{
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color:black;
	text-decoration: none;
}

#header ul#main_nav a:hover
{
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color:#006FB7;
	text-decoration: bold;
}

#header ul#main_nav
{
  float: right;
  display: block;
  padding: 6px;
  width: 768px;
  background-color:#E8F6D3; 
}

#header ul#main_nav li
{
  display: inline;
}

#header ul#main_nav li::after
{
  content: '  ';
  margin: 1em;
}

#header ul#main_nav li:first-child::before
{
  content: '';
}

input{
padding:2px;
}

textarea{
padding:2px;
direction:rtl;
}

div.message
{
color: #d8332f;
}


.form_error
{
color: #d8732f;
}

.textInput { 
        background-image: url(../images/tile.gif); 
        background-color: #eeeeee;
}


div#right
{
	float:right;
	width:250px;
	margin:0;
	padding:1em;
	/*border-left:1px solid gray;*/
}

h1{
	font: bold 20px/21px Arial, Tahoma;
	margin: 18px 0px 0 0;
	color: #525252;
}

p.block{
display: block;
}

legend{
margin-right:3 em;
font-size: 130%;
font-weight: bold;
}

a.timeline
{
	  background-color: #ccFFcc;
	  margin-top: 10px;
	  padding: 1em 0em 1em; 
	  line-height: 1;
	  display: block;
	  text-align:center;
	  text-decoration: none;
	  color:#000;
}

fieldset.product1 
{
background:url(../images/kelidDanesh-dscr.JPG) no-repeat bottom left;
direction:rtl ;
border-style:outset; 
border-width:3px; 
margin:0; 
text-indent:0; 
word-spacing:0; 
text-align:right; 
line-height:150%; 
direction:rtl; 
padding-left:4px; 
padding-right:4px; 
padding-top:1px; 
padding-bottom:1px;
}



fieldset.product2 {
background:url(../images/namavaran-dscr.JPG) no-repeat bottom left;
direction:rtl ;
border-style:outset; 
border-width:3px; 
margin:0; 
text-indent:0; 
word-spacing:0; 
text-align:right; 
line-height:150%; 
direction:rtl; 
padding-left:4px; 
padding-right:4px; 
padding-top:1px; 
padding-bottom:1px;
}

fieldset.product3 {
direction:rtl ;
border-style:outset; 
border-width:3px; 
margin:0; 
text-indent:0; 
word-spacing:0; 
text-align:right; 
line-height:150%; 
direction:rtl; 
padding-left:4px; 
padding-right:4px; 
padding-top:1px; 
padding-bottom:1px;
}





#firstheader
{
  width: 780px;
  color:white;
  background-color:#006FB7; /*00797f; */
  direction:rtl;
  margin-left: auto;
  margin-right: auto;
}


#firstheader ul#main_nav a:link
{
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color:black;
	text-decoration: none;
}

#firstheader ul#main_nav a:visited
{
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color:black;
	text-decoration: none;
}

#firstheader ul#main_nav a:hover
{
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color:#006FB7;
	text-decoration: bold;
}

#firstheader ul#main_nav
{
  float: right;
  display: block;
  padding: 10px 20px;
  width: 740px;
  background-color:#E8F6D3; 
  background:url(../images/firstpat.JPG);
}

#firstheader ul#main_nav li
{
  float:right;
  display: block;
  width: 80px;
  padding: 0 12px;
}

#firstheader ul#main_nav li::after
{
  content: '  ';
  margin: 1.5em;
}









#header ul#admin_nav a:link
{
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#header ul#admin_nav a:visited
{
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#header ul#admin_nav a:hover
{
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
	color:black;
	text-decoration: bold;
}

#header ul#admin_nav
{
  float: right;
  display: block;
  padding: 6px;
  width: 768px;
  background-color:#E8ffD3; 
  color:black;
}

#header ul#admin_nav li
{
  display: inline;
}

#header ul#admin_nav li::after
{
  content: '|';
  margin: .1em;
}
