/* zanbagh talesh by Part Studio www.part.ir */
body{
	background: url(../images/zgre.gif) #b8b8b8 repeat-x;
}

body, html {
	margin: 0px;
	padding:0px;
	height:100%;
	text-align: center;
}

a {
	text-decoration: none;
} 

a:link {
	text-decoration: none;
}

a img{
	border: 0;
}

table.upper {
	border-width: 0px 0px 0px 0px;
	width: 100%;
	height: 451px;
	text-align: center;
	background: url(../images/ztpat.jpg) #FFF top center repeat-x;
}

table.main {
	border-width: 0px 0px 0px 0px;
	width: 990px;
	height: 451px;
	text-align: center;
}

table.header {
	border-width: 0px 0px 0px 0px;
	width: 990px;
	height: 451px;
	text-align: center;
}

table.upbar {
	border-width: 0px 0px 0px 0px;
	width: 990px;
	height: 106px;
	text-align: center;
}

table.footer 
{
	background-image: url(../images/zfpat.jpg);
    background-repeat: repeat-x;
    background-color: white;
	width: 100%;
	height: 53px;
    text-align: center;
}

table.cellfooter 
{
	color: #805c72;
	font-family:verdana;
	font-size:10px;
	width: 970px;
	height: 53px;
    text-align: center;
}

td.banner {
    height: 345px;
}

td.logonav {
    height: 106px;
}

td.logonav a{
	text-decoration:none;
	color: #fff;
}

td.logonav a:hover{
	color: #fff;
	ext-decoration:none;
}

td.logocell {
    width: 150px;
	height: 106px;
	padding-top: 18px;
	padding-left: 5px;
}

td.navcell {
    width: 790px;
	height: 106px;
	padding-left: 60px;
}

td.footer1 {
	color: #805c72;
	font-family:verdana;
	font-size:10px;
    text-align: left;
}

td.footer1 a {
	color: #805c72;
	font-family:verdana;
	text-decoration: none;
}

td.footer1 a:hover {
	text-decoration: underline;
	color: #fff;
}

td.footer2 {
	color: #c8bcc3;
	font-family:verdana;
	font-size:10px;
    text-align: right;
}

td.footer2 a {
	color: #c8bcc3;
	font-family:verdana;
	text-decoration: none;
}

td.footer2 a:hover {
	text-decoration: underline;
	color: #fff;
}

.title {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: large;
	color: #6a1646;
	font-weight: bold;
}

td.gool {
    text-align: right;
	width: 200px;
}

td.gool2 {
    text-align: right;
	width: 300px;
}

td.text {
	color: #323232;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size:15px;
    text-align: justify;
}

td.text a {
	color: #6a1646;
	text-decoration: none;
}

td.text a:hover {
	text-decoration: underline;
	color: #4c8600;
}

.auto-style1 {
	margin-top: 0;
	margin-bottom: 0;
}

ul {
  text-align: left;
  display: inline;
  margin: 0;
  padding: 15px 4px 17px 0;
  list-style: none;
}
ul li {
  font: 16px/16px tahoma;
  display: inline-block;
  margin-right: -4px;
  position: relative;
  padding: 16px 25px;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
  color:#FFF;
}

ul li:hover {
  background: #46002B;
  color: #fff;
  opacity: .95;
  color:#FFF;
}

ul li ul {
  padding: 0;
  position: absolute;
  top: 48px;
  left: 0;
  width: 250px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  display: none;
  opacity: 0;
  visibility: hidden;
  -webkit-transiton: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  -transition: opacity 0.2s;
}
ul li ul li { 
  background: #46002B; 
  display: block; 
  color: #fff;
  text-shadow: 0 -1px 0 #000;
  opacity: .70;
}
ul li ul li:hover { background: #260017; opacity: .95; }
ul li:hover ul {
  display: block;
  opacity: 1;
  visibility: visible;
}
