@charset "utf-8";

* {

	margin: 0;

	padding: 0;

	font-family: tahoma;

}

html,body {

	color: #142E49;

	font-family: tahoma, arial;

	font-size: 11px;

	line-height: normal;

	background-color: #c9ccd0;

}

body a{

	color: #BC6724;

	text-decoration: none;

}

body a:hover{

	text-decoration: underline;

}

ul{

	list-style: none;

}

img {

	border-width: 0px;

}

.left {

	float: left;

}

.right {

	float: right;

}

.bold{

	font-weight:bold;

}

.click {

    cursor:pointer;

}

.fa {

	direction:rtl;

	text-align: right;

}

.en {

	text-align: left;

	direction:ltr;

}

.pic{

    padding-right: 5px;

	padding-left: 5px;

	padding-bottom: 2px;

	margin-top: 5px;

}

form {

	margin: 0px;

	padding: 0px;

}

a.comment {

	color: #333333;

}

div#wrapper {

	margin-right: auto;

	margin-left: auto;

	width: 998px;

}

div#wrapper table td div.main{

    background-color: #e4e4e4;

    width: 100%;

	padding-top: 5px;



}

div#wrapper table td div.header {

	background-image: url(../../images/theme/eaeee/topright-fa.jpg);

	width: 500px;

	height: 74px;

}

div#boxsearch{

	direction:rtl;

	float:left;

	padding-left: 10px;

	padding-bottom: 10px;

}

div.searchbtn{

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

	width: 50px;

	height: 20px;

	cursor: pointer;

}

div#boxsearch table td div.searchtext{

    color: #142E49;

}

#frm-search input.txt{

	height: 14px;

	width: 130px;

	margin-right: 5px;

}

div#wrapper table td div.menu-top {

	float: right;

	margin-bottom: 12px;

}

div#wrapper table td div.menu-top ul {

	margin: 0px;

	padding: 0px;

}

div#wrapper table td div.menu-top ul li {

    float: right;

	text-align: center;

	margin-top: 5px;

	padding-top: 5px;

	padding-left: 5px;

	padding-right: 12px;

	padding-bottom: 0px;

	margin-right: 20px;

	height: 26px;

	background-image: url(../../images/theme/eaeee/mtsep.jpg);

	background-repeat: no-repeat;

	background-position: right 10px;

}

div#wrapper table td div.menu-top ul li a {

	display: block;

	text-decoration: none;

	font-family: tahoma;

	font-size: 11px;

	font-weight: normal;

	padding-top: 3px;

	padding-right: 5px;

	padding-bottom: 3px;

	padding-left: 5px;

	color: #FFFFFF;

}

div#wrapper table td div.menu-top ul li a:hover{

    color: #A3BBD5;

}





/*برای جزئیات صفحات */

div.content {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #4E6E94;

	border-right-color: #4E6E94;

	border-bottom-color: #4E6E94;

	border-left-color: #4E6E94;

	padding: 3px;

	direction:rtl;

	text-align:right;

	margin-top: -3px;

	margin-bottom: auto;

	background-color: #D9DEE4;



}

div.content img {

	padding: 1px;

	border: 1px solid #4E6E94;

	margin: 2px;

}

/*برای جزئیات صفحات */





div.maincontent {



}

div.maincontent table td div.ctitle{

   background-color: #B6C3D4;

   padding-top: 5px;

}

div.maincontent table td div.contentcenter{

   background-color: #FFFFFF;



}







/*برای جزئیات اخبار و مطالب صحه اوئل و جزئیات صحات ساخته شده */

div.box-content {

	border: 1px solid #4E6E94;

	border-top: none;

	direction:rtl;

	background-color: #D9DEE4;

	margin-top: -10px;

}

div.box-content div.text{

	padding-left: 5px;

	padding-right: 5px;

	padding-top: 0px;

	padding-bottom: 5px;

	text-align: justify;

	direction: rtl;

	color: #142E49;

}

div.box-content table.detiles-content {

	background-color: #9AAEC7;

	font-weight: normal;

}

/*برای جزئیات اخبار و مطالب صحه اوئل و جزئیات صحات ساخته شده */





div#sideright {

	padding-top:15px;

	padding-bottom: 5px;

}

div#sideright div.menubox{

	padding-top: 6px;

	padding-left: 10px;

	padding-right: 10px;

}

div#sideright div.box{

	padding-left: 10px;

	padding-right: 10px;

	padding-top: 7px;

}

div.boxcenter{

   background-color: #d9dce1;
   direction:rtl;
   text-align:right;

}

div.memberbox{

   background-color: #D9DCE1;

   float: right;

   text-align:right;

   direction: rtl;

   padding-right: 20px;

}

div#sideleft{

    padding-top: 15px;

	padding-bottom: 5px;

}

div#sideleft div.box{

	padding-right: 10px;

	padding-left: 10px;

	padding-bottom: 7px;

}

div.center{

	padding-top: 10px;

}

div#footer {

	clear: both;

	background-image: url(../../images/theme/eaeee/footer.jpg);

	background-repeat: repeat-x;

	text-align: center;

	color: #FFFFFF;

	background-position: left top;

	padding-top: 10px;

	background-color: #1f4061;

	height: 50px;

}

div#footer a {

	text-decoration: none;

	color: #FFFFFF;

}

div#footer a:hover {

	text-decoration: underline;

}

div#footer span {

	color: #333333;

}

div.inner {

	padding: 3px;

}

div.btitle {

    float: right;

	font-family: tahoma;

	font-size: 11px;

	color: #FFFFFF;

	text-align: right;

	padding-right: 15px;

	margin-bottom: 22px;

	background-image: url(../../images/theme/eaeee/btitle.png);

	background-repeat: no-repeat;

	background-position: right 5px;

	margin-right: 5px;

}





h2 {

	text-align: right;

	font-family: tahoma;

	font-size: 11px;

	font-weight: normal;

	color: #ffffff;

	background-color: #4E6E94;

	direction:rtl;

	padding-right: 10px;

	margin-top: 10px;

	margin-bottom:5px;

	padding-bottom: 5px;

	padding-top: 2px;

	display: block;

	border-bottom: 2px solid #4E6E94;

	border-right: 1px solid #4E6E94;

	border-left: 1px solid #4E6E94;

	border-top: 1px solid #4E6E94;

}

h2  span {

	color: #9AAEC7;

}



div.clearfix {

	clear: both;

}











/* فرم اطلاعاتی و خطابها*/

input.btn {

	text-align: center;
	background-image:url(../../images/theme/eaeee/btn.jpg);
	background-position: center;
	background-repeat: no-repeat;
	background-color: #D9DCE1;
	color: #FFFFFF;
	font-size: 11px;
	width:60px;
	height: 30px;
	border: none;
	padding-bottom: 5px;
	padding-right: 2px;

}

input.txt,select.txt,textarea.txt {

	border: 1px solid #142E49;

	font-size: 11px;

	padding: 1px;



}

.form-input {}

.form-input table td.key {

	padding-left: 10px;

	text-align: left;

	direction:rtl;

}

.form-input table td.value {

	text-align: right;

}

span.red {

	color: #FF0000;

}

div.required-fields {

	text-align: left;

	padding-left: 20px;

	direction:rtl;

	margin-bottom: 5px;

}

div.err-msg {

	color: #FF0000;

	display: block;

}

/* فرم اطلاعاتی و خطابها*/







/* لیست خبرهای ساید کنار */

div.rows-list div{

	background-image: url(../../images/theme/eaeee/icon.jpg);

	background-repeat: no-repeat;

	background-position: right 8px;

	padding-right: 5px;

	padding-top: 2px;

	padding-bottom: 2px;

	margin-right: 3px;

	text-align: right;

}

div.rows-list a {

	text-decoration: none;

	color: #142E49;

	direction:rtl;

	padding-right: 8px;

}

div.rows-list a:hover {

	text-decoration: underline;

}

div.rows-list div.more {

	text-align: left;

	padding-left: 5px;

	background-image: none;

	direction:rtl;

	padding: 5px;

}

div.rows-list div.more a {

	color: #4E6E94;

}

/* لیست خبرهای ساید کنار */











/*باکس نظر سنجی یساید کنار*/

div.poll {

	padding-top: 5px;

	padding-bottom: 5px;

}

div.poll div.question {

	font-weight: bold;

	text-align: right;

	padding-right: 3px;

	direction: rtl;

	padding-bottom: 5px;

}

div.poll label {

	display: block;

	direction:rtl;

	padding-right: 10px;

	padding-top: 1px;

	padding-bottom: 2px;

}

div.poll div.click {

	text-align: center;

	padding-top: 5px;

}

/*باکس نظر سنجی یساید کنار*/







/* تب */

div.tabs {

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-bottom: 5px;

}

div.tabs ul {

	margin: 0px;

	padding: 0px;

}

div.tabs ul li {

	margin-left: 1px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	display: inline;

	float: right;

}

div.tabs ul li a {

	display: block;

	color: #ffffff;

	margin: 0;

	text-decoration: none;

	letter-spacing: 1px;

	background-color: #B6C3D4;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 10px;

}

div.tabs ul li a:hover {

	background-color: #4E6E94;

	color: #FFFFFF;

}

div.tabs ul li a.cur {

	background-color: #4E6E94;

	border-top-color: #8D8CC4;

	border-right-color: #8D8CC4;

	border-bottom-color: #8D8CC4;

	border-left-color: #8D8CC4;

	color: #FFFFFF;

}

div.tabs div.panle {

	padding: 5px;

	text-align: right;

	clear: right;

	direction:rtl;

	font-size: 12px;

	border-top-width: 5px;

	border-right-width: 1px;

	border-bottom-width: 3px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #4E6E94;

	border-right-color: #4E6E94;

	border-bottom-color: #4E6E94;

	border-left-color: #4E6E94;

	background-color: #D9DEE4;

}

div.tabs div.panle img {

	padding: 1px;

	border: 1px solid #4E6E94;

}

/* تب */







/* افکتهای آجاکس */

#ajax-load,#wrapper-layer {

	z-index: 2000000;

	display: none;

	position: absolute;

	font-size: 14px;

	background-color: #1F304C;

}

#ajax-load div {

	margin: 5px auto;width: 150px;

}

.layer-loading {

	height:160px;

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

	background-repeat: no-repeat;

	background-position: center center;

}

.loading div {

	padding-bottom: 15px;

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

	background-repeat: no-repeat;

	background-position: center center;

}

.loading div div {

	background: none;

	padding-bottom: 0;

}

/* افکتهای آجاکس */







/* باکس پیام های ارسالی */

.message-div-static{

	padding:7px;

	text-align:right;

	margin: 5px 0px;

	color: #142E49;

}

div.success {

	background-color: #E2FCD8;

	border: 1px solid #666666;

}

div.info {

	background-color: #E6F5FF;

	border: 1px solid #77C9FF;

}

div.warning {

	background-color: #FBF3CA;

	border: 1px solid #D49E34;

}

/* باکس پیام های ارسالی */









/*باگس آمار سایت*/

ul.state_visit{

	padding-right: 5px;

	width: 95%;

}

ul.state_visit li {

	background-image: url(../../images/theme/eaeee/icon.jpg);

	background-repeat: no-repeat;

	background-position: right 9px;

	padding-right: 10px;

	direction:rtl;

	padding-top: 3px;

	padding-bottom: 3px;

}

ul.state_visit li span {

	padding-right: 5px;

}

ul.state_visit li.laststate {

    padding-left: 10px;

}

/*باگس آمار سایت*/









/* صفحه لیست آرشیو خبرها */

table.list {direction:ltr;border-collapse: collapse;}

table.list td {

	padding: 5px;

}

table.list td.row {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #333333;

}

table.list td.title a{

	background-image: url(../../images/theme/eaeee/icon.jpg);

	background-repeat: no-repeat;

	background-position: right 5px;

	padding-right: 12px;

	color: #142E49;

	text-decoration: none;

	direction:rtl;

	font-weight: bold;

	display: block;

	font-family: tahoma;

	font-size: 11px;

}

table.list td.title a:hover{

	text-decoration: underline;

}

table.list td.date {

	font-family: tahoma;

	font-weight: normal;

	color: #4E6E94;

	text-align: left;

	padding-left: 5px;

	direction:rtl;

	font-size: 11px;

}

table.list td.text {

	color: #142E49;

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

	text-align:justify;

	direction:rtl;

}

/* صفحه لیست آرشیو خبرها */







div.notings {

	text-align: center;

	padding: 5px;

}





/*باکس نتیجه نظر سنجی */

table.poll-result {

	text-align: right;

	width: 100%;

	border-collapse: collapse;

	direction:ltr;

}

table.poll-result td {

	direction:rtl;

	padding: 2px;

}

table.poll-result td.question {

	text-align: right;

	font-weight: bold;

	padding-right: 5px;

	height: 25px;

	padding-top: 0px;

	padding-bottom: 0px;

}

table.poll-result td.date {

	text-align: left;

	color: #333333;

	padding: 5px;

}

table.poll-result td.vote{

	text-align: right;

}

table.poll-result td.count-vote {

	text-align: right;

	padding: 5px;

}

table.poll-result td.voter-txt,table.poll-result td.txt-vote {

	text-align: left;

	padding-left: 5px;

}

div.pollbar{

	height:20px;

	position:relative;

	border:1px solid #eee;

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

	background-position: 0px -20px;

}

div.pollbar b{

	height:20px;

	display:block;

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

}

div.pollbar span{

	position:absolute;

	line-height:20px;

	padding-right:5px;

	text-align:center;

}

/*باکس نتیجه نظر سنجی */







/*باکس صحه بندی */

.paginationControl {

	margin-top: 10px;

	margin-bottom: 5px;

	text-align: center;

	direction:rtl;

	font-family: tahoma;

	font-size: 11px;

	padding-top: 5px;

	padding-right: 35px;

	padding-bottom: 5px;

	background-color: #CECECE;

}

.paginationControl a {

	text-align: center;

	margin-left: 5px;

	display: block;

	float: right;

	padding-right: 7px;

	padding-bottom: 2px;

	padding-left: 7px;

	color: #142E49;

	text-decoration: none;

	border: 1px solid #CECECE;

}

.paginationControl a:hover {

	text-decoration: none;

	border: 1px solid #142E49;

	color: #FFFFFF;

	background-color: #5D1519;

}

.paginationControl .curpage {

	background-color: #5D1519;

	color: #FFFFFF;

	text-align: center;

	margin-left: 7px;

	display: block;

	float: right;

	padding-right: 7px;

	padding-bottom: 2px;

	padding-left: 7px;	

	border: 1px solid #142E49;

}

.paginationControl .disabled {

	text-align: center;

	margin-left: 6px;

	display: block;

	float: right;

	padding-right: 7px;

	padding-bottom: 2px;

	padding-left: 7px;

	color: #666666;

}



.paginationControl .counter {

	float: right;

	margin-left: 6px;

	padding-right: 7px;

	padding-left: 7px;

	padding-bottom: 2px;

}

.paginationControl .last-page , first-page {

	margin-left: 6px;

	padding-right: 7px;

	padding-bottom: 2px;

	padding-left: 7px;

	float: right;

}

/*باکس صحه بندی */







/*لینک بیشتر صحه اول */

a.more {

	text-align: left;

	display: block;

	padding-left: 10px;

	color: #4E6E94;

	direction:rtl;

	float: left;

	background-image: url(../../images/theme/eaeee/icon.jpg);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 15px;

	text-decoration: none;

}

a.more:hover {

	text-decoration: underline;

}

/*لینک بیشتر صحه اول */







/* نتایج مجستو در کل سایبن */

div.resultsearch {

	text-align: right;

	padding: 5px;

}

.textfound{

	color:#FF0000;

}

div.resultsearch ul {

	margin-right: 15px;

}

div.resultsearch span {

	background-image: url(../../images/theme/eaeee/icon.jpg);

	background-repeat: no-repeat;

	background-position: right center;

	display: block;

	padding-right: 15px;

	direction:rtl;

	margin-bottom: 5px;

}

div.resultsearch li {

	padding-top: 7px;

	padding-bottom: 7px;

	direction:rtl;

	background-image: url(../../images/theme/eaeee/icon.jpg);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 13px;

	margin-right: 20px;

}

div.resultsearch li a {

	color: #3E669A;

	text-decoration: none;

}

div.resultsearch li a:hover {

	text-decoration: underline;

}

/* نتایج مجستو در کل سایبن */





/* منو ناوبری صحه محصولات */

div.nav-menu {

	padding: 5px;

	text-align: right;

	margin-bottom: 10px;

	direction:rtl;

	font-size: 12px;

	font-family: tahoma;

    color: #4E6E94;

}

div.nav-menu a {

	color: #4E6E94;

	text-decoration: none;

	font-family: tahoma;

	font-size: 12px;

}

div.nav-menu a:hover {

	text-decoration: underline;

}

div.nav-menu span {

	color: #a43340;

	font-family: tahoma;

	font-size: 12px;

}	

/* منو ناوبری صحه محصولات */





/*لیست محصولات */		

table.list-products {

	margin-top: -3px;

	margin-bottom: auto;

	position: relative;

}

table.list-products tr.row {

}	

table.list-products tr.row td.img {

}

table.list-products tr.row td.img img {

	border: 1px solid #4E6E94;

}

table.list-products tr.row td.detiles {

	color: #142E49;

	padding-top: 5px;

	padding-right: 15px;

	background-image: url(../../images/theme/eaeee/sep.jpg);

	background-repeat: no-repeat;

	background-position: right center;

	text-align: justify;

}

table.list-products tr.row td.detiles div.title a {

	color: #1F4061;

	text-decoration: none;

	font-weight: bold;

	font-family: tahoma;

	font-size: 11px;

}

table.list-products tr.row td.detiles div.title a:hover {

	text-decoration: underline;

}

/*لیست محصولات */	







table.logo-cats {

	border-bottom-width: 5px;

	border-bottom-style: solid;

	border-bottom-color: #5c5c5c;

}

table.logo-cats .txt {

	font-family: tahoma;

	font-size: 11px;

	font-weight: bold;

	color: #142E49;

	text-align: right;

	direction:rtl;

}





/* جزئیات محصول */

div.view-product fieldset {

	clear: left;

	margin-top: 10px;

	border: 2px solid #4E6E94;

	padding: 2px;

	text-align: right;

}

div.view-product fieldset legend {

	font-weight: bold;

	padding-right: 5px;

	padding-left: 5px;

	margin: 0px;

	padding-bottom: 10px;

	color: #4E6E94;

}

div.view-product div.imgbox {

	height: 105px;

	width: 105px;

	float: right;

	margin-bottom: 5px;

	margin-left: 5px;

	text-align: center;

	display: block;

	margin-right: 2px;

	border: 1px solid #4E6E94;

}



div.view-product div.imgbox img

{border:none}





div.view-product img

{	border: 1px solid #4E6E94;}

/* جزئیات محصول */





/* لیست هرست محصولات و گالری تصاویر */

table.list-photo-groups div {

	float: right;

	width: 90%;

}

table.list-photo-groups div:hover {



}

table.list-photo-groups div span {

	color: #7E7E7E;

	direction:rtl;

}

table.list-photo-groups img {

	border: 1px solid #4E6E94;

	padding: 1px;

}

table.list-photo-groups a {

	color: #4E6E94;

	text-decoration: none;

	direction:rtl;

}

table.list-photo-groups a:hover {

	text-decoration: underline;

}

/* لیست هرست محصولات و گالری تصاویر */





/* لیست تصاویر گالری */

table.list-photos {

	margin-bottom: 10px;

}	

table.list-photos img {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	display: block;

	margin-right: auto;

	margin-left: auto;

	max-height: 98px;

	max-width: 98px;

	margin-bottom: auto;

	margin-top: auto;

}

table.list-photos a {

	text-decoration: none;

	padding: 4px;

	display: block;

	text-align: center;

	border: 1px solid #4E6E94;

	margin-top: 5px;

	margin-bottom: 5px;

	margin-left: 10px;

	margin-right: 10px;

	width: 100px;

	float: right;

	height: 100px;

}

table.list-photos a:hover{

	border: 1px solid #9CADC7;

}

/* لیست تصاویر گالری */







/* جزئیات تصویر گااری */

div.view-photo {

	text-align: center;

	margin-bottom: 10px;

}

div.view-photo img {

	margin-top: 10px;

	margin-right: auto;

	margin-left: auto;

	border:none;

}

div.view-photo div.title {

	font-weight: bold;

}



div.view-photo div.comment {}

div.view-photo table.nav {

	width: 60%;

	margin-right: auto;

	margin-left: auto;

	text-align: center;

	direction:ltr;

}

div.view-photo table.nav td.next {

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

	background-repeat: no-repeat;

	height: 16px;

	text-align: left;

	background-position: left -312px;

	padding-left: 20px;

	}

div.view-photo table.nav td.next a{

    color: #142E49;

}

div.view-photo table.nav td.next a:hover{

    color: #4E6E94;

}

div.view-photo table.nav td.previous a{

    color: #142E49;

}

div.view-photo table.nav td.previous a:hover{

    color: #4E6E94;

}

div.view-photo table.nav td.previous {

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

	background-repeat: no-repeat;

	height: 16px;

	background-position: right -280px;

	text-align: right;

	padding-right: 20px;

}	

div.view-photo table.nav td a {

	text-decoration: none;

	font-size: 11px;

	color: #01a89e;

}

	

/* جزئیات تصویر گااری */









/*نقشه سایت */

table.sitemap {}

table.sitemap h3 {

	color: #017A6B;

	font-family: tahoma;

	font-size: 11px;

	font-weight: bold;

} 

table.sitemap ul ul {}

table.sitemap li {

	padding-right: 10px;

	padding-top: 2px;

	padding-bottom: 2px;

	background-image: url(../../images/theme/eaeee/icon.jpg);

	background-repeat: no-repeat;

	background-position: right 7px;

	margin-right: 15px;

}

table.sitemap a{

	color: #142E49;

	text-decoration: none;

}

table.sitemap a:hover {

	color: #990000;

	text-decoration: underline;

}

/*نقشه سایت */







/*باکس تبلیغات*/

div.list-advertise {

	text-align: center;

}

div.list-advertise img{

	text-align: center;

	margin-right: auto;

	margin-left: auto;

	display: block;

}

/*باکس تبلیغات*/





div.notetxt {

	text-align: right;

	direction:rtl;

	padding-right: 3px;

	padding-left: 3px;

	padding-top: 5px;

	padding-bottom: 5px;

	text-align: justify;

}



div.btn {

	text-align: center;

	margin-top: 20px;

	margin-right: 10px;

	margin-bottom: 10px;

	margin-left: 10px;

	display: block;

}

div.btn a {

	background-color: #971B26;

	-moz-border-radius: 5px; 

	-webkit-border-radius: 5px; 	

	border: 1px solid #5D161C;

	text-decoration: none;

	color: #FFFFFF;

	padding-top: 10px;

	padding-right: 20px;

	padding-bottom: 10px;

	padding-left: 20px;

}

div.btn a:hover {

	background-color: #5C5C5C;

	border: 1px solid #142E49;

}





div.faq blockquote {

	padding: 3px;

	color: #666666;

	margin-right: 5px;

	margin-bottom: 10px;

	margin-left: 5px;

	text-align: justify;

	margin-top: 2px;

	border-right-width: 3px;

	border-right-style: solid;

	border-right-color: #4E6E94;

}

div.faq fieldset {

	background-color: #FFFFFF;

	padding: 5px;

	border: 1px solid #4E6E94;

	margin-bottom: 5px;

}

div.faq legend {

	font-weight: bold;

	color: #971A28;

}

div.faq div.answer {

	padding: 5px;

	color: #666666;

	text-align: justify;

}

div.faq span.text {color:#06447F}

div.faq div.faq-search {

	width: 100%;

	text-align: center;

	background-color: #FFFFFF;

	margin-top: 5px;

	margin-bottom: 5px;

}

div.faq div.faq-search select.txt{

	width: 100px;

}

div.faq div.faq-search input.txt{

	width: 100px;

}

div.faq div.faq-search input.btn{

	width: 70px;

	height: 20px;

	padding-bottom: 5px;

	padding-top: 0px;

}

div.faq div.rows-list a {

	color: #FFFFFF;

}

div.faq div.rows-list span.date {

	color: #7E7E7E;

}

ul.list {

	margin: 5px;

}

ul.list li {

	background-image: url(../../images/theme/eaeee/icon.jpg);

	background-repeat: no-repeat;

	background-position: right 7px;

	padding-right: 10px;

	direction:rtl;

}

/* پرسش و پاسخ*/

div.rows-list-photo div{
	background-image: none;
}
div.rows-list-photo div img {
	height: auto;
	width: 30px;
}

div.box-list-photo-album img {
	height: auto;
	width: 50px;
	margin: 3px;
	float: right;
	padding: 2px;
	border: 1px solid #CCC;
}
.required:before {
	content:"* ";
	color:#F00
}
.desc-form {
	padding: 5px;
	margin-bottom: 5px;
}
.description {
	color: #666;
	margin: 0px;
	padding: 0px;
}
dl.zend_form input[type=text],textarea,select{
	border: 1px solid #333;
}
dl.zend_form input[type=submit] {
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 5px;
}
dl.zend_form {
}
dl.zend_form dt{

}
dl.zend_form dd{}
ul.errors li{
	color: #F00;
	background-image: none;
	margin: 0px;
	padding: 0px;
}

.nothing {
	text-align:center;
	padding:10px;}
div.menu-bottom {
	margin-bottom: 3px;
}

table.cardpostal_send_to_friend {direction:ltr}

div.amount_payment table{direction:ltr}
div.amount_payment div.amount, div.amount_payment div.result {
	text-align: center;
	padding: 5px;
}
div.amount_payment div.amount span, div.amount_payment div.result span  {
	color: #F00;
	font-weight:bold;	
}

div.weather_info {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	text-align:right;
	direction:rtl;
}
div.weather_info div.title_state {
	text-align: center;
}
div.weather_info div.title_state a {
	font-weight: bold;
	text-decoration: none;
	color: #036;
}
div.weather_info div.title_state a:hover {
	text-decoration: underline;
}
div.weather_info div.icon {
	float: right;
}
div.weather_info div.state {
	float: right;
}
div.weather_info ul {}
div.weather_info ul li {
	background-position: right 10px;
}

table.list-companies {direction:ltr}
table.list-companies td.title {
	text-align: right;
	background-image: url(../../images/theme/proma/bullet.jpg);
	background-repeat: no-repeat;
	background-position: 99% 7px;
	padding-right: 13px;
}
table.list-companies td.row {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
table.list-companies table.detiles td.key {
	direction:rtl;
	background-color: #F8F8F8;
}
table.list-companies table.detiles td.value {direction:rtl}
table.form_login {direction:ltr}
table.form_register {direction:ltr}
ul.detiles-products span {font-weight:bold}



div.amount_payment input.btn {
	background-color:#43658A;
	width:150px;
	background-image:none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
}


