html { min-height: 100%; margin-bottom: 1px; }
body {
	margin:0px;
	padding:0px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 170%;
	cursor: default;
	background-color:#000000;
	background-image:url(../images/image/behsazeh/design/body-bg.gif);
	background-position:top center;
	background-repeat:no-repeat;
	width:100%;


}
body body {
	background: none !important;
	background-image:none !important;
	padding: 5px 5px 5px 5px;
	margin: 0px;
	color:black !important;
}
p, div{

}
table, tr, td, td, p, th{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
h1{
	background-image:url(../images/image/behsazeh/design/h1-bul.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:35px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
	overflow:hidden;
	color:#333333;

	
}
h2{
	background-image:url(../images/image/behsazeh/design/h2-bul.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:15px;
	line-height:12px;
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
	color:#0e4273;

}
h3{
	background-image:url(../images/image/behsazeh/design/h3-bul.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:12px;
	line-height:8px;
	font-size:13px;
	font-weight:normal;
	vertical-align:middle;
	color:#0e4273;
	margin-right:20px;

	
	
}
h4{
	background-image:url(../images/image/behsazeh/design/h4-bul.gif);
	background-position:top right;
	background-repeat:no-repeat;
	padding-right:17px;
	line-height:12px;
	margin:0px 15px 5px 0px;
	font-size:11px;
	vertical-align:middle;
	color:#333333;
	font-weight:normal;
}
h5{
	background-image:url(../images/image/behsazeh/design/h5-bul.gif);
	background-position:top right;
	background-repeat:no-repeat;
	padding-right:15px;
	line-height:12px;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	overflow:hidden;
	color:#0e4273;
	margin-right:20px;
}
h6{

	line-height:30px;
	font-size:12px;
	font-weight:bold;
	color:#0066CC;
	border-bottom:1px dotted #0066CC;
	margin-right:10px;

}

a{
	text-decoration:none;
	color:#0066CC;
}
a:link,a:visited { 
	text-decoration: none;
}
a:hover {
	color: #ff6600;
	text-decoration: underline;
}
hr{
	height: 1px;
	border:0px;
	border-top:1PX solid #CCCCCC;
	width: 100%;
	margin-top: 7px;
	margin-bottom: 7px;
}
form{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
legend{
	font-weight:bold;
}
fieldset{
	border:1px solid #CCCCCC;
}
input, select, textarea{
	border:1px solid #EBEBEB;
	background-color:#F7F7F7;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}
/* ******************************************************************************************** */
/*                                            TEMPLATE                                          */
/* ******************************************************************************************** */



.master{
	width:907px;
	margin:0px auto;
	margin-top:55px;
	overflow:hidden;







}

.master2 {
	margin-top:20px;
	background-color:#FFFFFF;
	

}
.master3 {
	width:640px;
	direction:rtl;
	float:left;
	border-right:1px solid  #8ec5eb;
	margin-top:20px;
}

.center_div{
	background-color:#FFFFFF;



}

.header_bar{
	margin:0px auto;
	height:90px;
	overflow:hidden;
}


.banner_bar{
	width:640px;
	overflow:hidden;
	float:left;


	

	
	

}



.last_bar{
	width:221px;
	margin:0px;
	overflow:hidden;
	float:left;
	margin-right:10px;
	background-image:url(../images/image/behsazeh/design/last-bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	min-height:500px;
	padding:10px;
	margin-top:12px;
	background-color:#FFFFFF;


	
	
}





	




.content_bar{
	width:615px;
	margin:0px auto;
	margin-top:10px;
	overflow:hidden;
	


	
}



.footer_bar{
	background-image:url(../images/image/behsazeh/design/footer-bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#444444;
	height:230px;
	margin:0px;


	
}




.clearboth{
	clear:both;
	margin:0px;
	padding:0px;
	height:0px;
}

.xt-border{

background-image:url(../images/image/behsazeh/design/x-border.gif);
background-position:top;
background-repeat:repeat-x;
}

.xb-border{

background-image:url(../images/image/behsazeh/design/x-border.gif);
background-position:bottom;
background-repeat:repeat-x;
}

.yl-border{

background-image:url(../images/image/behsazeh/design/y-border.gif);
background-position:left;
background-repeat:repeat-y;
}

.yr-border{
background-image:url(../images/image/behsazeh/design/y-border.gif);
background-position:right;
background-repeat:repeat-y;
}


/* ******************************************************************************************** */
/*                                             Menu                                             */
/* ******************************************************************************************** */
/*----------------------*/
/*        header-menu1      */
/*----------------------*/
#header-menu {

}

#header-menu ul {
	margin:0px;
	padding:0px;
	margin-right:0px auto;
	line-height:30px;
	vertical-align:middle;
	height:15px;
	
}

#header-menu ul li{
	list-style:none;
    list-style-position:inside;
	line-height:30px;
	float:right;
	vertical-align:middle;
	text-align:center;
	padding:0px;
	padding-right:3px;
}


#header-menu a {
	font-size:14px;
	font-weight:normal;
	display:block;
    color:#FFFFFF;
    background-color: transparent;
    text-decoration: none;
	padding:0px 15px;
	
	
}

#header-menu a:HOVER {
	font-size:14px;
	font-weight:normal;
	display:block;
    color:#00FFFF;
    background-color: transparent;
    text-decoration: none;
	padding:0px 15px;


}

#header-menu a.selected {
	font-size:14px;
	font-weight:normal;
	display:block;
    color:#FFFFFF;
    background-color: transparent;
    text-decoration: none;
	padding:0px 15px;
	border-bottom:6px solid #00c9fb;
	
	
	
	
}
/*----------------------*/
/*     footer-menu      */
/*----------------------*/
#footer-menu {

}

#footer-menu ul {
	margin:0px;
	padding:0px;
	padding-top:10px;
	
}

#footer-menu ul li{
	list-style:none;
    list-style-position:inside;
	line-height:15px;
	float:right;
	vertical-align:middle;
	text-align:center;
	border-left:1px solid #CCCCCC;
	padding:0px 20px;
   /* background-image:url();
    background-repeat:no-repeat;
    background-position:bottom;*/
}


#footer-menu a {
	display:block;
    color:#757575;
    background-color: transparent;
    text-decoration: none;
	font-weight:normal;
	
}

#footer-menu a:HOVER {
    color: #CCCCCC;
    background-color: transparent;
    text-decoration: none;
	font-weight:normal;
}

#footer-menu a.selected {
    color: #CCCCCC;
    background-color: transparent;
    text-decoration: none;
	
	
}
/*----------------------*/
/*        V Menu1 1      */
/*----------------------*/
#firstbar-menu {
	}

#firstbar-menu ul {
	padding:0px 5px;
	margin:0px;
	list-style:none;


}

#firstbar-menu ul li{
	vertical-align:middle;
	height:26px;
	padding:0px 0px;
	padding-bottom:2px;
	margin:3px auto;
	font-size:12px;
	background-image:url(../images/image/behsazeh/design/menu-bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	overflow:hidden;
	vertical-align:middle;


}


#firstbar-menu a {
    color:#CCCCCC;
    background-color: transparent;
    text-decoration: none;
	font-weight:normal;
	display:block;
	padding:0px;
	border-right:5px solid #595d61;
	line-height:15px;
	padding:3px 10px 5px 10px;

}

#firstbar-menu a:HOVER {
    color:#FFFFFF;
    background-color: transparent;
    text-decoration: none;
	font-weight:normal;
	display:block;
	padding:0px 0px;
	border-right:5px solid #ff4220;
	line-height:15px;
	padding:3px 10px 5px 10px;
	}

#firstbar-menu a.selected {
    color:#FFFFFF;
    background-color: transparent;
    text-decoration: none;
	font-weight:normal;
	display:block;
	padding:0px 0px;
	border:0px;
	border-left:5px solid #13798b;
	line-height:15px;
	padding:3px 10px 5px 10px;
	text-align:left;
	background-image:url(../images/image/behsazeh/design/menu-selected-bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	
}
/*----------------------*/
/*        V Menu1 2      */
/*----------------------*/
#vmenu2 {

}

#vmenu2 ul {

}

#vmenu2 ul li{
	/*
    list-style-image:url();
    list-style-position:outside;
    background-image:url();
    background-repeat:no-repeat;
    background-position:bottom;*/
}
#vmenu2 img {

}

#vmenu2 a {
    background-color: transparent;
}

#vmenu2 a:HOVER {
    background-color: transparent;
}

#vmenu2 a.selected {
    background-color: transparent;
}
/********************************************************************************************/
/*                                          Default Box                                     */
/********************************************************************************************/

.default_box{
	background-color:#CCCCCC;
	padding:10px;
}
.default_box .box_title{

}
.default_box .box_pic{
}
.default_box .box_header_l
{
	/*background: url(../images/image/haftename/design/box_header1_bg.jpg) repeat-x top;*/
	background: url(../images/image/vanasoftco/design/vesta_24.jpg) repeat-x top right;
	line-height: 26px;
}
.default_box .box_header_r
{
	/*background: url(../images/image/haftename/design/box_header1_tr.jpg) no-repeat top right;*/
	background: url(../images/image/vanasoftco/design/vesta_25.jpg) no-repeat top right;
	line-height: 26px;
}
.default_box .box_header_b
{
	/*background: url(../images/image/haftename/design/box_header1_tl.jpg) no-repeat top left;*/
	background: url(../images/image/vanasoftco/design/vesta_22.jpg) no-repeat top left;
	padding: 0px 10px 0px 0px;
	color: #FFFFFF;
	font-weight: bold;
}
.default_box .break_s
{
	line-height: 7px;
}
.default_box .break_l
{
	line-height: 20px;
}
.default_box .break_mini
{
	line-height: 0px;
}
.default_box .box_bl
{
	/*background: url(../images/image/haftename/design/box1_bl.jpg) repeat-y left;*/
	background: #E5F0F5 url(../images/image/vanasoftco/design/box_bl.jpg) no-repeat bottom left;
}
.default_box .box_br
{
	/*background: url(../images/image/haftename/design/box1_br.jpg) repeat-y right;*/
	background: url(../images/image/vanasoftco/design/box_br.jpg) no-repeat bottom right;
}
.default_box .box_tl
{
	background: url(../images/image/vanasoftco/design/box_tl.jpg) no-repeat top left;
}
.default_box .box_tr
{
	/*background: url(../images/image/haftename/design/box1_bg.jpg) repeat-x top;*/
	background: url(../images/image/vanasoftco/design/box_tr.jpg) no-repeat top right;
	padding: 10px 15px;
}
.default_box .box_clear
{
	font-size: 1px;
	height: 1px;
}

/********************************************************************************************/
/*                                          Default Box                                     */
/********************************************************************************************/

.box1{
	background-color:#00CCCC;
	padding:20px;
}
.box1 .box_title{

}
.box1 .box_pic{
}
.box1 .box_header_l
{
	/*background: url(../images/image/haftename/design/box_header1_bg.jpg) repeat-x top;*/
	background: url(../images/image/vanasoftco/design/vesta_24.jpg) repeat-x top right;
	line-height: 26px;
}
.box1 .box_header_r
{
	/*background: url(../images/image/haftename/design/box_header1_tr.jpg) no-repeat top right;*/
	background: url(../images/image/vanasoftco/design/vesta_25.jpg) no-repeat top right;
	line-height: 26px;
}
.box1 .box_header_b
{
	/*background: url(../images/image/haftename/design/box_header1_tl.jpg) no-repeat top left;*/
	background: url(../images/image/vanasoftco/design/vesta_22.jpg) no-repeat top left;
	padding: 0px 10px 0px 0px;
	color: #FFFFFF;
	font-weight: bold;
}
.box1 .break_s
{
	line-height: 7px;
}
.box1 .break_l
{
	line-height: 20px;
}
.box1 .break_mini
{
	line-height: 0px;
}
.box1 .box_bl
{
	/*background: url(../images/image/haftename/design/box1_bl.jpg) repeat-y left;*/
	background: red url(../images/image/vanasoftco/design/box_bl.jpg) no-repeat bottom left;
}
.box1 .box_br
{
	/*background: url(../images/image/haftename/design/box1_br.jpg) repeat-y right;*/
	background: url(../images/image/vanasoftco/design/box_br.jpg) no-repeat bottom right;
}
.box1 .box_tl
{
	background: url(../images/image/vanasoftco/design/box_tl.jpg) no-repeat top left;
}
.box1 .box_tr
{
	/*background: url(../images/image/haftename/design/box1_bg.jpg) repeat-x top;*/
	background: url(../images/image/vanasoftco/design/box_tr.jpg) no-repeat top right;
	padding: 10px 15px;
}
.box1 .box_clear
{
	font-size: 1px;
	height: 1px;
}


/* ******************************************************************************************** */
/*                                          Contact Form                                        */
/* ******************************************************************************************** */

#contactform input{
	border: 1px solid #D9D9D9;
	color: #4F4F4F;
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 250px;
	margin-top: 5px;
}
#contactform select{
	border: 1px solid #D9D9D9;
	color: #4F4F4F;
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#contactform textarea{
	border: 1px solid #D9D9D9;
	color: #4F4F4F;
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 300px;
	margin-top: 5px;
}
#contactform input.submitbutton{
	border: 1px solid #FFFFFF;
	color: #4F4F4F;
	background-color: #D9D9D9;
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 50px;
	margin-top: 5px;
}


/********************************************************************************************/
/*                                          Default Box                                     */
/********************************************************************************************/

.default_box{
	background-color:#CCCCCC;
	padding:10px;
}
.default_box .box_title{

}
.default_box .box_pic{
}
.default_box .box_header_l
{
	/*background: url(../images/image/haftename/design/box_header1_bg.jpg) repeat-x top;*/
	background: url(../images/image/behsazeh-coco/design/vesta_24.jpg) repeat-x top right;
	line-height: 26px;
}
.default_box .box_header_r
{
	/*background: url(../images/image/haftename/design/box_header1_tr.jpg) no-repeat top right;*/
	background: url(../images/image/behsazeh-coco/design/vesta_25.jpg) no-repeat top right;
	line-height: 26px;
}
.default_box .box_header_b
{
	/*background: url(../images/image/haftename/design/box_header1_tl.jpg) no-repeat top left;*/
	background: url(../images/image/behsazeh-coco/design/vesta_22.jpg) no-repeat top left;
	padding: 0px 10px 0px 0px;
	color: #FFFFFF;
	font-weight: bold;
}
.default_box .break_s
{
	line-height: 7px;
}
.default_box .break_l
{
	line-height: 20px;
}
.default_box .break_mini
{
	line-height: 0px;
}
.default_box .box_bl
{
	/*background: url(../images/image/haftename/design/box1_bl.jpg) repeat-y left;*/
	background: #E5F0F5 url(../images/image/behsazeh-coco/design/box_bl.jpg) no-repeat bottom left;
}
.default_box .box_br
{
	/*background: url(../images/image/haftename/design/box1_br.jpg) repeat-y right;*/
	background: url(../images/image/behsazeh-coco/design/box_br.jpg) no-repeat bottom right;
}
.default_box .box_tl
{
	background: url(../images/image/behsazeh-coco/design/box_tl.jpg) no-repeat top left;
}
.default_box .box_tr
{
	/*background: url(../images/image/haftename/design/box1_bg.jpg) repeat-x top;*/
	background: url(../images/image/behsazeh-coco/design/box_tr.jpg) no-repeat top right;
	padding: 10px 15px;
}
.default_box .box_clear
{
	font-size: 1px;
	height: 1px;
}

/********************************************************************************************/
/*                                          Default Box                                     */
/********************************************************************************************/

.box1{
	background-color:#00CCCC;
	padding:20px;
}
.box1 .box_title{

}
.box1 .box_pic{
}
.box1 .box_header_l
{
	/*background: url(../images/image/haftename/design/box_header1_bg.jpg) repeat-x top;*/
	background: url(../images/image/behsazeh-coco/design/vesta_24.jpg) repeat-x top right;
	line-height: 26px;
}
.box1 .box_header_r
{
	/*background: url(../images/image/haftename/design/box_header1_tr.jpg) no-repeat top right;*/
	background: url(../images/image/behsazeh-coco/design/vesta_25.jpg) no-repeat top right;
	line-height: 26px;
}
.box1 .box_header_b
{
	/*background: url(../images/image/haftename/design/box_header1_tl.jpg) no-repeat top left;*/
	background: url(../images/image/behsazeh-coco/design/vesta_22.jpg) no-repeat top left;
	padding: 0px 10px 0px 0px;
	color: #FFFFFF;
	font-weight: bold;
}
.box1 .break_s
{
	line-height: 7px;
}
.box1 .break_l
{
	line-height: 20px;
}
.box1 .break_mini
{
	line-height: 0px;
}
.box1 .box_bl
{
	/*background: url(../images/image/haftename/design/box1_bl.jpg) repeat-y left;*/
	background: red url(../images/image/behsazeh-coco/design/box_bl.jpg) no-repeat bottom left;
}
.box1 .box_br
{
	/*background: url(../images/image/haftename/design/box1_br.jpg) repeat-y right;*/
	background: url(../images/image/behsazeh-coco/design/box_br.jpg) no-repeat bottom right;
}
.box1 .box_tl
{
	background: url(../images/image/behsazeh-coco/design/box_tl.jpg) no-repeat top left;
}
.box1 .box_tr
{
	/*background: url(../images/image/haftename/design/box1_bg.jpg) repeat-x top;*/
	background: url(../images/image/behsazeh-coco/design/box_tr.jpg) no-repeat top right;
	padding: 10px 15px;
}
.box1 .box_clear
{
	font-size: 1px;
	height: 1px;
}


/* ******************************************************************************************** */
/*                                          Contact Form                                        */
/* ******************************************************************************************** */

#contactform input{
	border: 1px solid #D9D9D9;
	color: #4F4F4F;
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 250px;
	margin-top: 5px;
}
#contactform select{
	border: 1px solid #D9D9D9;
	color: #4F4F4F;
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#contactform textarea{
	border: 1px solid #D9D9D9;
	color: #4F4F4F;
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 300px;
	margin-top: 5px;
}
#contactform input.submitbutton{
	border: 1px solid #FFFFFF;
	color: #4F4F4F;
	background-color: #D9D9D9;
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 50px;
	margin-top: 5px;
}
/********************************************************************************************/



/*                             	all order design  all date design                           */

							

/********************************************************************************************/



.all-order-countainer, .view-in-group-countainer, .all-date-countainer{

 padding-bottom:5px;

	

}



.all-order-moduletitle,.view-in-group-moduletitle , .all-date-moduletitle{

 	 

	background-image:url(../images/image/behsazeh/design/h1-bul.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:35px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
	overflow:hidden;
	color:#333333;

}



.all-order-box, .view-in-group-box , .all-date-box{


	padding-left:6px;

	padding-right:6px;

	padding-top:6px;

	padding-bottom:3px;

	margin: 6px; 
	
	border-bottom:1px dashed #CCCCCC;

}

.all-order-imagebox, .view-in-group-imagebox, .all-date-imagebox{

	width: 120px;

	text-align: center;

	float: right;

	min-height:85px;

	background-image:url(../images/image/behsazeh-co/design/no_image.gif);

	background-position:center top;

	background-repeat:no-repeat;

	background-color:f9fbfc#;

	margin-top:10px;

	

}



.all-order-imagebox img, .view-in-group-imagebox img , .all-date-imagebox img{ 

	border: 0px;

	width:120px;

	background-image:url(../images/image/behsazeh-co/design/no_image.gif);

	background-position:center top;

	background-repeat:no-repeat;



}



.all-order-text, .view-in-group-text , .all-date-text{

	margin-right:140px;

}



.all-order-title, .view-in-group-title , .all-date-title{

	background-image:url(../images/image/behsazeh/design/h2-bul.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:15px;
	line-height:12px;
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
	color:#0e4273;
}



.all-order-summery, .view-in-group-summery , .all-date-summery{

	height:70px;

	overflow:hidden;

	text-align:justify;

	

}

/********************************************************************************************/



/*                          			   	product Group     		                      */

							

/********************************************************************************************/



.group-countainer{

 padding-bottom:5px;

	

}



.group-moduletitle{

 	 

	line-height:25px; 

	vertical-align:middle; 

	border-bottom:1px #6699CC dotted;

	padding-right:25px;

	background-image:url(../images/image/behsazeh-co/design/title-master-bul.gif);

	background-position:right;

	background-repeat:no-repeat;

	vertical-align:middle;

	color:#006699;

	font-weight:bold;

}



.group-box {

	border-bottom:1px dotted #8098a3;

	padding:6px;

	margin: 6px; 

}

.group-imagebox{

	width: 200px;

	height:105px;

	text-align: center;

	float: right;

	min-height:85px;

	background-image:url(../images/image/behsazeh-co/design/no_image.gif);

	background-position:center top;

	background-repeat:no-repeat;

	background-color:f9fbfc#;

	border:1px solid #999999;

	margin-top:10px;

	overflow:hidden

	

}



.group-imagebox img { 

	border: 0px;

	width:200px;

	background-image:url(../images/image/behsazeh-co/design/no_image.gif);

	background-position:center top;

	background-repeat:no-repeat;



}



.group-text {

	margin-right:220px;

}



.group-title {
	background-image:url(../images/image/behsazeh/design/h2-bul.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:15px;
	line-height:12px;
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
	color:#0e4273;
}



.group-summery{

	height:77px;

	overflow:hidden;

	text-align:justify;

	

}



/********************************************************************************************/



/*                                   mb all top design                                     */

							

/********************************************************************************************/



.top-container{

 padding-bottom:5px;

}



.top-moduletitle {

	  

	line-height:25px; 

	vertical-align:middle; 

	border-bottom:1px #6699CC dotted;

	padding-right:25px;

	background-image:url(../images/image/behsazeh-co/design/title-master-bul.gif);

	background-position:right;

	background-repeat:no-repeat;

	vertical-align:middle;

	color:#006699;

	font-weight:bold;

}



.top-box{

	border-bottom:1px dotted #8098a3;
	margin-bottom:0px;
	padding-bottom:0px;



}

.top-imagebox{

	width: 60px;

	text-align: center;

	float: right;

	min-height:40px;

	background-image:url(../images/image/behsazeh-co/design/no_image.gif);

	background-position:center top;

	background-repeat:no-repeat;

	background-color:f9fbfc#;

	overflow:hidden;

	margin-bottom:3px;

}



.top-imagebox img{ 

 	border: 0px;

	width:60px;

	background-image:url(../images/image/behsazeh-co/design/no_image.gif);

	background-position:center top;

	background-repeat:no-repeat;



}



.top-text{

	margin-right:70px;

	margin-top:4px;

}



.top-title{



	font-size:11px;


	color:#006699;

	padding-right:15px;

	background-image:url(../images/image/behsazeh-co/design/title-bul.gif);

	background-repeat:no-repeat;
	background-position:right;

	text-align:right;

	vertical-align:top;
	padding-top:5px;
	margin-bottom:5px;


	

}



/********************************************************************************************/



/*                                   mb homepage design                                     */

							

/********************************************************************************************/



.homepage-container{

 padding-bottom:5px;



	

}



.homepage-moduletitle {

	 

	line-height:25px; 

	vertical-align:middle; 

	border-bottom:1px #6699CC dotted;

	padding-right:25px;

	background-image:url(../images/image/behsazeh-co/design/title-master-bul.gif);

	background-position:right;

	background-repeat:no-repeat;

	vertical-align:middle;

	color:#006699;

	font-weight:bold;

}



.homepage-box{

	border:1px solid #EBEBEB;

	padding:6px;

	margin: 6px; 

}

.homepage-imagebox{

	width: 140px;

	text-align: center;

	float: right;

	min-height:150px;

	background-image:url(../images/image/behsazeh-co/design/no_image.gif);

	background-position:center top;

	background-repeat:no-repeat;

	background-color:f9fbfc#;

	border: 1px solid #CCCCCC;

}



.homepage-imagebox img{ 

 	border: 0px;

	width:120px;

	background-image:url(../images/image/behsazeh-co/design/no_image.gif);

	background-position:center top;

	background-repeat:no-repeat;



}



.homepage-text{

	margin-right:150px;

}



.homepage-title{

	padding:3px;

	font-size:12px;

	font-weight:bold;

	margin:0px;

	line-height:2em;

	color:#006699;

	padding-right:20px;

	background-image:url(../images/image/behsazeh-co/design/title-bul.gif);

	background-position:right 10px;

	background-repeat:no-repeat;

	text-align:justify;

}



.homepage-summery{

	height:95px;

	overflow:hidden;

	text-align:justify;

	

}



/********************************************************************************************/



/*                                		   mb box design                                     */

										

/********************************************************************************************/



.box-container, .browse-container{



}


.box-box , .browse-box{

	padding:6px;

	margin: 6px;

	width: 30%;

	float:right;

	height:238px;

	overflow:hidden;
	
	border:1px solid #999999;

	padding-bottom:8px;



}

.box-imagebox , .browse-imagebox{

	width:172px;

	height:150px;

	margin:0px auto ;

	position:relative;

	margin-bottom:5px;

	background-image:url(../images/image/behsazeh-co/design/no_image-1.gif);

	background-position:center top;

	background-repeat:no-repeat;

	background-color:ffffff#;

	

}

.box-imagebox img , .browse-imagebox img{

	width:172px;

	border:0px;

	background-image:url(../images/image/behsazeh-co/design/no_image.gif);

	background-position:center top;

	background-repeat:no-repeat;



}

.all-box-text{

	margin-right:115px;

}



.box-title , .browse-title{



	

	padding:3px;

	font-size:12px;

	margin:0px;

	height:18px;

	color:#006699;

	font-weight:bold;

	overflow:hidden;

	text-align:center;



}

.box-title img , .browse-title img{

	vertical-align:middle;

	padding:0px 5px;

	border:0px;

	background-image:url(../images/image/behsazeh-co/design/no_image.gif);

	background-position:center top;

	background-repeat:no-repeat;

}



.box-moduletitle , .browse-moduletitle{
	background-image:url(../images/image/behsazeh/design/h1-bul.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:35px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
	overflow:hidden;
	color:#333333;

}

.box-summery , .browse-summery{

	height:40px;

	overflow:hidden;



}



/********************************************************************************************/



/*                                   mb view design                                         */

										

/********************************************************************************************/

.view-master{



}

.view-moduletitle{

	background-image:url(../images/image/behsazeh/design/h1-bul.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:35px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
	overflow:hidden;
	color:#333333;

}





.view-title{

	background-image:url(../images/image/behsazeh/design/h2-bul.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:15px;
	line-height:12px;
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
	color:#0e4273;


}



.view-box{



	padding:6px;

	margin: 6px;

	margin-left:0px;

	padding-left:0px;

}





.view-left{

	width:200px;

	text-align:center;

	float:left;

}



.view-icon{

	line-height:150px;

	width:180px;

	text-align:center;

	margin:4px ;

	background-image:url(../images/image/behsazeh-co/design/no_image.gif);

	background-position:center top;

	background-repeat:no-repeat;

	background-color:f9fbfc#;





}

.view-icon img{

	vertical-align:middle;

	border:0px ;

	width:180px;

	vertical-align:middle;

	





	

}



.view-right{

	margin-left:210px;

}







.view-text{

	text-align:justify;

}

/******************************************/

/*              mb tool bar               */

					

/******************************************/



.all-date-tools , .homepage-tools {

	padding:2px;

	margin-top:10px;

	margin-bottom:3px;

}

.view-tools , .view-in-group-tools{

	text-align:right; 

	line-height:15px; 

	margin-right:15px;

	margin-bottom:10px;

}

.add_rate  , .view-in-group-rate{

	width:175px; 

	margin:20px auto;

	text-align:justify;

	

}



.all-date-more, .all-order-more, .view-more, .homepage-more, .top-more, .box-more  , .view-in-group-more , .group-more{

	background-image:url(../images/image/behsazeh-co/design/h4-bul.gif);
	background-position:top right;
	background-repeat:no-repeat;
	padding-right:17px;
	line-height:12px;
	margin:0px 15px 5px 0px;
	font-size:11px;
	vertical-align:middle;
	color:#333333;
	font-weight:normal;



	

}



.all-date-file, .all-order-file, .view-file, .homapege-file, .top-file, .box-file  , .view-in-group-file ,  .library-file{
	background-image:url(../images/image/behsazeh-co/design/h3-bul.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding-right:12px;
	line-height:8px;
	font-size:11px;
	font-weight:normal;
	vertical-align:middle;
	color:#0e4273;
	margin-right:20px;
	margin-top:7px;




	

}





.all-date-print, .all-order-print, .view-print, .homepage-print, .top-print, .box-print  , .view-in-group-print{
	background-image:url(../images/image/behsazeh-co/design/h3-bul.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding-right:12px;
	line-height:8px;
	font-size:11px;
	font-weight:normal;
	vertical-align:middle;
	color:#0e4273;
	margin-right:20px;
	margin-top:7px;



	

}





.all-date-code,.all-order-code .view-code, .homepage-code, .top-code, .box-code  , .view-in-group-code{

	font-size:10px;

	color:#006699;

	padding:0px 18px 0px 18px;

	background-image:url(../images/image/behsazeh-co/design/title-bul.gif);

	background-position:right;

	background-repeat:no-repeat;



	

}



.all-date-date,.all-order-date .view-date, .homepage-date, .top-date, .box-date  , .view-in-group-date{

	font-size:10px;

	color:#006699;

	padding:0px 18px 0px 18px;

	margin:0px auto;

	background-position:right;

	background-repeat:no-repeat;



	

}





.archiv{

	float:left;

	margin-right:7px;

	padding:0px 14px 0px 18px;

	background-image:url(../images/image/behsazeh-co/design/title-bul.gif);

	background-position:right;

	background-repeat:no-repeat;



}



/********************************************************************************************/



/*                             		      photo top  	                                   */

											

/********************************************************************************************/

.photo-topphoto-container{}



.topphoto-moduletitle{

	 

	line-height:25px; 

	vertical-align:middle; 

	border-bottom:1px #6699CC dotted;

	padding-right:25px;

	background-image:url(../images/image/behsazeh-co/design/title-master-bul.gif);

	background-position:right;

	background-repeat:no-repeat;

	vertical-align:middle;

	color:#006699;

	font-weight:bold;

}



.photo-toptopphoto-box{

	width: 182px;

	text-align: center;

	background-image:url(../images/image/behsazeh-co/design/no_image.gif);

	background-position:center top;

	background-repeat:no-repeat;

	overflow:hidden;

	margin:3px;

	border: 1px solid #CCCCCC;

	

}



.photo-toptopphoto-box img{

 	width:100%;

	background-image:url(../images/image/yeganeh/design/no_image.gif);

	background-position:center top;

	background-repeat:no-repeat;

}



.topphoto-title{

	font-size:10px;

	color:#006699;

	padding:0px 18px 0px 18px;

	background-image:url(../images/image/yeganeh/design/title-bul.gif);

	background-position:right;

	background-repeat:no-repeat;

	text-align:right;



}

/********************************************************************************************/



/*                             		      Serch Page                                    */

											

/********************************************************************************************/

#searchbar{

	width:300px;

}

input.gsc-search-button{

	border:1px solid white;

	background:black;

	color:white;

	padding:2px;

	margin:0px;

	font-size:11px;

	line-height:14px;

	vertical-align:middle;

}

.gsc-resultsHeader td.gsc-twiddleRegionCell{

	direction:ltr;

	width:100% !important;

}

td.gsc-branding-text div.gsc-branding-text{

	display:none;

}

img.gsc-branding-img, img.gsc-branding-img-noclear, div.gsc-branding-img, div.gsc-branding-img-noclear, img.gsc-branding-img, img.gsc-branding-img-noclear{

	display:none;

	height:0px;

}

.gs-result .gs-title, .gs-result .gs-title *{

	color:#4387BD !important;

	text-decoration: none !important;

	font-weight:bold !important;

}

.gsc-control{

	width:100%;

}

input.gsc-input{

	width:220px !important;

	font-size:11px !important;

}

.gsc-control{

	width:100% !important;

}

.gsc-title{

	float:right;

	direction:rtl;

}

.gsc-twiddle{

	float:right;

	direction:rtl;

}

.gsc-stats{

	float:right;

	direction:rtl;

}

.gsc-one-result-active{

	float:left;

}

.gsc-resultsHeader .gsc-twiddle{

	padding-right:10px;

	padding-left:0px;

	background-position: top right !important;

}

.gsc-resultsHeader {

	padding:5px;

}

.gsc-results{

	padding:5px;

}

.gsc-trailing-more-results{

	display:none !important;

}

/********************************************************************************************/



/*                             		      Serch Box                                     */

											

/********************************************************************************************/

.search-box{

width:192px;

margin:5px;

border:1px solid #CCCCCC;

padding:5px;



}

.seach-input{

border-top-width: 1px;



border-right-width-value: 1px;



border-right-width-ltr-source: physical;



border-right-width-rtl-source: physical;



border-bottom-width: 1px;



border-left-width-value: 1px;



border-left-width-ltr-source: physical;



border-left-width-rtl-source: physical;



border-top-style: solid;



border-right-style-value: solid;



border-right-style-ltr-source: physical;



border-right-style-rtl-source: physical;



border-bottom-style: solid;



border-left-style-value: solid;



border-left-style-ltr-source: physical;



border-left-style-rtl-source: physical;



border-top-color: #cccccc;



border-right-color-value: #cccccc;



border-right-color-ltr-source: physical;



border-right-color-rtl-source: physical;



border-bottom-color: #cccccc;



border-left-color-value: #cccccc;



border-left-color-ltr-source: physical;



border-left-color-rtl-source: physical;



background-color: #ffffff;



font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;



font-size: 11px;



width: 105px;



margin-left: 5px;



padding-right: 20px;



background-image: url(../images/image/peron/design/search-bg.png);



background-position: right center;



background-repeat: no-repeat;

background-image: url(../images/image/yeganeh/design/search-bg.png);



background-position: right center;



background-repeat: no-repeat;

}

.search-button{

}


/* ******************************************************************************************** */

/*                                          Contact Form                                        */

/* ******************************************************************************************** */



#contactform input{

	border: 1px solid #D9D9D9;

	color: #4F4F4F;

	background-color: #FFFFFF;

	font-size: 11px;

	font-weight: normal;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	width: 250px;

	margin-top: 5px;

}

#contactform select{

	border: 1px solid #D9D9D9;

	color: #4F4F4F;

	background-color: #FFFFFF;

	font-size: 11px;

	font-weight: normal;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

}

#contactinput, select, textarea textarea{

	border: 1px solid #D9D9D9;

	color: #4F4F4F;

	background-color: #FFFFFF;

	font-size: 11px;

	font-weight: normal;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	width: 300px;

	margin-top: 5px;

}

#contactform input.submitbutton{

	border: 1px solid #FFFFFF;

	color: #4F4F4F;

	background-color: #D9D9D9;

	font-size: 11px;

	font-weight: normal;

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	width: 50px;

	margin-top: 5px;
}

/* ******************************************************************************************** */

/*                                          tab design                                        */

/* ******************************************************************************************** */
.tabmenu{

margin:7px 60px 0px 0px;
padding-right:30px;
background-image:url(../images/image/yeganeh/design/tab-bg.gif);
background-position:right top;
background-repeat:no-repeat;
line-height:36px;



}

.tabpage-content{
 margin:10px


}

.input,textarea{

width:250px;
height:150px;
background-color:#ffffff;

}



.more-product{


	font-size:10px;

	color:#006699;
	
	margin:0px auto;

	width:83px;
	
	height:28px;
	
	text-align:center;

	margin-top:16px;
	vertical-align:middle;
	background-image:url(../images/image/behsazeh-co/design/more.gif);
	background-position:top center;
	background-repeat:no-repeat;
	padding-top:2px;
	margin-bottom:8px;





}

.more-product a{
color:#ffffff;

}
.box-title-product{

	padding:3px;

	font-size:12px;

	margin:0px;

	height:36px;

	color:#006699;

	font-weight:bold;

	overflow:hidden;

	text-align:center;

}