body {
	background-image: url('images/bg.png');
	font-family:Tahoma;
	background-color:#eeeeee;
	font-size:8pt;
	direction:rtl;
	text-align:right;
	margin:0;
	padding:0;
	line-height: 1.2;
	}

a {
	color: black;
	text-decoration: none;
	border: 0;
	}

p {
	text-align: justify;
	}

h1, h2 {

	font-family: B nazanin, arial;

	font-size: 11pt;

	color: black;

	margin:1px 5px 0 0;

	font-weight: bold;

}

h6{

	font-family: tahoma;

	font-size: 8pt;

	font-weight: normal;

	color: gray;

	margin: 2px 5px 0 0;

	text-decoration: none;

	}

/* ---------------------------------------------------------------- asl */

.asl {

	position: relative;

	background-color:#ffffff;

	width:950px;

	height:575px;

	margin:40px auto 0 auto;

	padding:0;

	border: 1px #000000 solid;

	}

/* ---------------------------------------------------------------- bands */

.bandup {

	width:950px;

	height:35px;

	margin-top:0;

	background-color: gray;

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

	}

.bandbottom {

	width:952px;

	height:35px;

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

	margin: 0 auto 20px auto;

	background-color: gray;

	}

/* ---------------------------------------------------------------- right */

.right {
	float: right;
	width:220px;
	height:250px;
	margin: 10px 25px 0 0;
	}

/* ---------------------------------------------------------------- link2 */
.link2 {
	width:215px;
	height:23px;
	margin:10px 0 0 0;
	border: 1px #000000 solid;
	padding: 0 3px 0 0;
	}
.link2 {
	font-family: tahoma;
	font-size: 8pt;
}
.link2 ul {
	list-style: none;
	margin: 0;
	padding: 4px 0 0 0;
}
.link2 li {
	display: inline;
}
.link2 a:link2, .link2 a:visited { 
	padding: 3px 5px 2px 5px; 
	color: #3B5998;
	text-decoration: none;
}
.link2 a:hover {
	color: #627aad;
}



/* ---------------------------------------------------------------- search */
#search {
	float:right;
	background: url(images/search.png) no-repeat right 0%;
	margin:0;
	padding: 0px;
	width: 220px;
	height: 21px;
	text-align: right;
}
#search .textbox {
	height: 15px;
	width: 150px;
	margin: 2px 65px 0px 0px;
	border-style: none;
	text-align: right;
	border-width: 0px;
	background: transparent;
	direction:rtl;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: none;
}

/* ---------------------------------------------------------------- sarmaghale */

.sarmaghale {
	float:right;
	width: 200px;
	height: 245px;
	margin:0;
	border: 1px #000000 solid;
	padding:10px;
	overflow: hidden;
	text-align: justify;
	}



/* ---------------------------------------------------------------- left */

.left {

	float: left;

	width:680px;

	height:535px;

	background-color: transparet;

	}

/* ---------------------------------------------------------------- link */

.link {

	position: absolute;

	width:640px;

	height:23px;

	margin:15px 0 0 0;

	border: 1px #000000 solid;

	}

.link {

	font-family: tahoma;

	font-size: 8pt;

}

.link ul {
	list-style: none;
	margin: 0;
	padding: 0;
	padding-top: 4px;
	text-align: center;
}

.link li {

	display: inline;

}

.link a:link, .link a:visited { 
	padding: 3px 2px 2px 2px; 
	color: #3B5998;
	text-decoration: none;
}
.link a:hover {
	color: #627aad;
}

/* ---------------------------------------------------------------- yek */
.yek {
	position: absolute;
	width:200px;
	height:140px;
	margin: 50px 0 0 0;
	overflow: hidden;
	}
/* ---------------------------------------------------------------- do */
.do {
	position: absolute;
	width:200px;
	height:140px;
	margin:50px 220px 0 0;
	overflow: hidden;
	}

/* ---------------------------------------------------------------- se */
.se {
	position: absolute;
	width:180px;
	height:140px;
	margin:50px 440px 0 0;
	padding: 5px 10px;
	overflow: hidden;
	}

.setall {
	position: absolute;
	width:200px;
	height:505px;
	margin:60px 440px 0 0;
	overflow: hidden;
	}

/* ---------------------------------------------------------------- chahar */

.chahar {
	position: absolute;
	width:200px;
	height:140px;
	margin:210px 0 0 0;
	overflow: hidden;
	}

/* ---------------------------------------------------------------- panj */

.panj {
	position: absolute;
	width:200px;
	height:140px;
	margin:210px 220px 0 0;
	overflow: hidden;
	}

/* ---------------------------------------------------------------- shesh */

.shesh {
	position: absolute;
	width:200px;
	height:140px;
	margin:210px 440px 0 0;
	overflow: hidden;
	}

/* ---------------------------------------------------------------- haft */

.haft {
	position: absolute;
	width:200px;
	height:150px;
	margin:370px 0 0 0;
	overflow: hidden;
	}

/* ---------------------------------------------------------------- hasht */

.hasht {
	position: absolute;
	width:200px;
	height:150px;
	margin:370px 220px 0 0;
	overflow: hidden;
	}

/* ---------------------------------------------------------------- noh */

.noh {
	position: absolute;
	width:200px;
	height:150px;
	margin:370px 440px 0 0;
	overflow: hidden;
	}


/* ---------------------------------------------------------------- onvan */

.onvan1, .onvan2, .onvan3, .onvan4, .onvan5, .onvan6, .onvan7, .onvan8, .onvan9 {
	width: 200px;
	height: 24px;
	margin:0;
	padding:0;
}

.onvan1 {
	background-image:url('http://www.welgard.ir/images/onvan1.png');
}

.onvan2 {
	background-image:url('http://www.welgard.ir/images/onvan2.png');
}

.onvan3 {
	background-image:url('http://www.welgard.ir/images/onvan3.png');
}

.onvan4 {
	background-image:url('http://www.welgard.ir/images/onvan4.png');
}

.onvan5 {
	background-image:url('http://www.welgard.ir/images/onvan5.png');
}

.onvan6 {
	background-image:url('http://www.welgard.ir/images/onvan6.png');
}

.onvan7 {
	background-image:url('http://www.welgard.ir/images/onvan7.png');
}

.onvan8 {
	background-image:url('http://www.welgard.ir/images/onvan8.png');
}

.onvan9 {
	background-image:url('http://www.welgard.ir/images/onvan9.png');
}
#pic {

	float: left;

	width: 60px;

	height: 60px;

	}

#pic img {

	position: absolute;

	margin: 3px 2px 0 3px;

	padding-right: 0;

	border : 0px #000000 solid;

	}



/* ---------------------------------------------------------------- titrs */

.titrs {

	position: absolute;

	width:640px;

	height:85px;

	margin:430px 0 0 0;

	border: 1px #000000 solid;

	}

/* ---------------------------------------------------------------- titrs */

.other { 

	position: absolute;

	background-color: black;

	width:630px;

	height:23px;

	color:#ffffff;

	padding: 3px 10px 0 0;

	font-family: B nazanin, arial;

	font-size: 11pt;

	}

.titrha { 

	position: absolute;

	color: black;

	width:620px;

	margin-top: 30px;

	padding: 3px 10px 0 0;

	font-family: B nazanin, arial;

	font-size: 10pt;

	font-weight: bold;

	}

.titrha ul {

	list-style: none;

	margin-top: -5px;

	padding: 0;

	padding-top: 4px;

}

.titrha li {

	display: inline;

}

.titrha a:titrha, .link2 a:titrha { 

	padding: 3px 5px 2px 5px; 

	color: #3B5998;

	text-decoration: none;

}

.titrha a:hover {

	color: #627aad;

}

/* ---------------------------------------------------------------- footer */



.footer {

	width:960px;

	padding:0 2px 0 2px;

	margin: 10px auto 20px auto;

	text-decoration: none;

	text-align: center;

	color: gray;

	}

.footer a:link, .footer a:visited {

	text-decoration: none;

	text-align: center;

	color: gray;

	}