﻿/* 
Theme Name: web.Bonyanalam.ir (قالب مخصوص)
Author:<a href="http://bonyanalam.ir">Bonyanalam</a>
Author URI: http://bonyanalam.ir
Description: <p dir="rtl"> این قالب مخصوص Bonyanalam.ir جهت استفاده در سیستم <a href="http://http://bonyanalam.ir/">Bonyanalam </a> توسط <a href="http://bonyanalam.ir"> Bonyanalam </a> طراحی شده است .
*/

/* main style */
body {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	line-height: 150%;
	margin: 0;
	
}
a:link, a:visited {
	text-decoration: none;
	font-size: 12px;
	color: #33CC33;

	line-height: 150%;
}

a:hover {
		color: #FF0000;
}

img {
	border: 0;
}
.page {
	width: 778px;
	background: #E9F5F8;
	direction:rtl;
	background: url('../images/bg.jpg');
	cursor: default;
}
.north { 
	background: url(../images/north.png) repeat-x top; 
}
.east { 
background: url(../images/east.png) repeat-y right; 
}
.south { 
	background: url(../images/south.png) repeat-x bottom; 
}
.west { 
	background: url(../images/west.png) repeat-y left; 
}
.ne { 
	background: url(../images/ne.png) no-repeat top right; 
}
.se { 
	background: url(../images/se.png) no-repeat bottom right; 
}
.sw { 
	background: url(../images/sw.png) no-repeat bottom left; 
}
.nw { 
	background: url(../images/nw.png) no-repeat top left; 
}

.nw { 
	padding: 20px 25px; 
}
.post-box {
	float: right;
	width: 535px;
	text-align: justify;
	background-color: #fff;
	margin-right: 12px;
	height: auto;
}

.post-box p{
	margin: 0;
	padding-bottom: 15px;

}

.post-box h5, .box h5  {
	font-weight: normal;
	text-align: right;
	font-size: 11px;
	letter-spacing: 1px;
	color: #FF6600;
	border-bottom:3px #E2E2E2 double;
	padding-bottom: 3px;
	margin: 0;
	margin-bottom: 5px;
}


.box h5 {
	text-align: center;
}

.post-box h4, .box h4  {
	font-weight: normal;
	text-align: right;
	font-size: 11px;
	letter-spacing: 1px;
	color: #0099FF;
	border-bottom:3px #E2E2E2 double;
	padding-bottom: 3px;
	margin: 0;
	margin-bottom: 5px;
}

.box {
	float: left;
	width: 195px;
	text-align: justify;
	background-color: #fff;
	margin-left: 12px;
	
}

.box  ul {
	list-style: none;
	padding-right: 1px;
	margin-right: 5px;
	text-indent: -3px;
	margin-bottom: 0;
	margin-top: 8px;
}
.box  ul li {	
	background: url(../images/arrow.jpg) no-repeat right bottom; 
	padding-right: 25px;
}
.box .parent li, .box .children li,.box .base li {
	background: url(../images/spacer.gif) repeat-x bottom; 
	padding: 0;
}
.box  ul ul {	
	list-style-type: circle;
	margin-right: 22px;
}

.box .base {
	list-style-type: square;
	margin-right: 18px;

}

.box .parent {
	list-style-type: disc;
	margin-right: 19px;
}

.p_desc a:link, .p_desc a:visited {
	color: #FF3399;
}
.p_desc a:link.comment, .p_desc a:visited.comment {
	color: #009900;
	border-bottom: 1px dashed #009900;
	padding-bottom: 1px;
}
.p_desc a:link.link, .p_desc a:visited.link {
	color: #CC6633;
	border-bottom: 1px dashed #CC6633;
	padding-bottom: 1px;
}
.p_desc a:link.user, .p_desc a:visited.user {
	color: #305f80;
}

.p_desc {
	margin-top: 25px;
}

.catimage {
	float: left;
	width: 96px;
	height: 96px;	
	margin-right:15px
}

.footer {
	height: 60px;
	clear:both;
	background: url(../images/footer.jpg) no-repeat bottom; 

}
.header {
	position: absolute;
	top: 0;
	text-align: center;
	width: 754px;
	height: 73px;
	background: url(../images/header.gif) no-repeat top; 
	
}











#pn {
	width: 450px;
	height: 50px;
	direction:rtl;
	font-size:11px;
	text-align: center;

}
#pn  #selected {
	text-align: center;
	border: 1px solid #587C1D;
   background: #fff;
   margin-top: 2px;	
	padding: 3px 6px 2px 6px;
}
#pn #links {
  text-align: right;
  margin-top: 2px;	
	
}
#pn a:link, #pn a:visited  {
	text-align: center;
	border: 1px solid #587C1D;
	background: #CEE4BA;
	padding: 2px 5px;
	margin: 0 2px;

}
#pn a:hover  {
	color:#fff;
	background: #9CC570;
	padding: 2px 5px;
}




.main {
	width: 535px;
	float: right;
}

.sidebar {
	float: left;
	width: 195px;
}






input, textarea, select {
	color: #000000;
	font: 11px tahoma; 
	margin: 2px;
}

textarea {
	line-height: 150%;
}

input.btn  {
	background-color: #B8D8FF;
	background: url(../images/btnbg.gif);
	border: 1px solid #3A3096;
}
input.radio  {
	background-color: #B8D8FF;
	margin-right: 10px;
	border: 1px solid #3A3096;
}
input.txt {
	background-color: #B8D8FF;
	background: url(../images/inptbg.gif);
	border: 1px solid #3A3096;
}

.hlight {
	background-color: #FFFFCC;
	font-weight: bold;
	font-style: italic;
}

.blocks img {
	margin: 2px;
}