﻿
 body{
	font-family:Tahoma;
	font-size:10pt;
	text-align:justify;
	margin:0px;
	padding:0px;
	background-image:url('images/bg.jpg');
	}
	
	
#main_div{
	width:939px;
	margin:0px auto;
	text-align2:left;/* rtl */
	background-image:url('images/bg.jpg');
/*	border:solid 1px #0F0;
*/
}

#main_div2{
	background-image:url('images/bg.jpg');
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	overflow:hidden;
	border-left: 3px #e5e5e5 solid;
	border-right: 3px #e5e5e5 solid;
	background: #ffffff;
	width:994px;
	border2:solid 1px red;
}

body#edit-body{
	background:#FFFFFF;
	background-image:none;
}
/* Header */
#header{
        overflow:hidden;
		width:939px;

	

}
#header-1{
	background-image:url('images/header1_01.jpg');
	background-repeat:no-repeat;
	height:151px;
	overflow: hidden;
	text-align: left;
	overflow:hidden;
	

}
#headermarq{
	
	overflow:hidden;
	width:939px;
	height:27px;
	background:url('images/marq.jpg');
	background-repeat:no-repeat;
}
#headermarq .marquee
{
	width:820px;
	border2:solid 1px red;
	padding-top:5px;
}
#headermarq marquee
{
	width:820px;
	border2:solid 1px blue;
	margin:0px;
	padding:0px;
}
#headermarq-center{
    background-image:url('images/header1_02_02.jpg');
	background-repeat:no-repeat;
	background-position:center;
	height:29px;
	/*width:827px;*/
	
	

}
#headermarq-left{
	background-image:url('images/header1_02_01.jpg');
	background-repeat:no-repeat;
	background-position:left;
	height:29px;
	/*width:56px;*/
	

}
#headermarq-right{
    background-image:url('images/header1_02_03.jpg');
	background-repeat:no-repeat;
	background-position:right;
	height:29px;
	/*width:56px*/
	

}

/* End Header */


/*-----------------------------------------------main_up-----------------------------*/
#main_up
{
	width:941px;
background-image:url('images/bg.jpg');
	
}


#main_up_rcol
{
	background:url('images/main_up_lcol.jpg') no-repeat;
	background-position:top;
	height:232px;
	width:24px;
	float:right;
	
	}
	
	
#main_up_lcol
{
	background:url('images/main_up_rcol1.jpg') no-repeat;
	background-position:top;
	height:232px;
	width:26px;
	float:left;
	
	}




#main_up_right
{
	width: 143px;
	/*border:solid 1px #0F9;*/
	padding-right: 6px;
	float:right;
	
	
	
	
	}
	
	#menu1{
		background-image:url(images/1.jpg);
		background-repeat:no-repeat;
		height:30px;
		width:100%;
		float:right;
		display:block;
		
		}
	#menu2{
		background-image:url(images/2.jpg);
		background-repeat:no-repeat;
		height:30px;
		width:100%;
		float:right;
		display:block;
		}
	#menu3{
		background-image:url(images/3.jpg);
		background-repeat:no-repeat;
		height:30px;
		width:100%;
		float:right;
		display:block;
		}
	#menu4{
		background-image:url(images/4.jpg);
		background-repeat:no-repeat;
		height:30px;
		width:100%;
		float:right;
		display:block;
		}
	#menu5{
		background-image:url(images/5.jpg);
		background-repeat:no-repeat;
		height:30px;
		width:100%;
		float:right;
		display:block;
		}
	
	#main_up_right_search
	{
		background:url('images/search.jpg') no-repeat;
		height:77px;
		width:100%;
		float:left;
		display:block;
		z-index2:auto;
		
		}
	
	
	
#main_up_center
{
	
	height:227px;
    float: right;
    overflow: hidden;
    width: 244px;
	font-size:12px;
	
	}
	
	
#main_up_center_header
{
	background:url('images/FarhangiFrontPage_03 (3).jpg') no-repeat ;
	background-position:top;
	height:30px;
	width:100%;
	
	}
#main_up_center_content
{
	background:url('images/FarhangiFrontPage_05.jpg') repeat-y ;
	background-position:center;
	height:189px;
	width:100%;
	overflow: hidden;
	
	
	}
#main_up_center_footer
{
	background:url('images/FarhangiFrontPage_07.jpg') no-repeat;
	background-position:bottom;
	height:6px;
	width:100%;
	
	}
	
	
	
#main_up_left
{
	height:227px;
    float:right;
    width:492px;
	
	
	}
	

#main_up_search
{
	background-image:url('images/search.jpg');
	background-repeat:no-repeat;
	height:227px;
    float: left; 
    
    width: 227px;
	
	
	
	}




/*-----------------------------------------------------------main_middle------------------------*/
#main_middle
{
	width:940px;
	overflow:hidden;
	background-image:url('images/bg1.jpg');
	background-repeat:repeat-y;
	/*height:115px;*/
	
	
}
#main_middle_lcol
{
	background:url('images/downleftcol.jpg') repeat-y;
	background-position:left;
	height:100px;
	width:24px;
	float:left;
	
	
	}
	

#main_middle_menu
{
	background-image:url('images/center33.jpg');
	background-repeat:no-repeat;
	height:100%;
    width:911px;
	
	float:left;
}
#main_middle_rcol

{
	background:url('images/downrightcol.jpg') repeat-y ;
	background-position:right;
    height:100px;
	width:25px;
	float:right;
	
	}
/*---------------------------------------------------------------main_contents----------------------------*/

#main_contents
{
	width:940px;
	overflow:hidden;
	background-image:url('images/bgtools.jpg');
	background-repeat:repeat;
	height:300px;
	margin:0px auto;
	display:block
	
	
}
/*---------------------------------------------------------------main_content----------------------------*/

#main_content
{
	width:940px;
	overflow:hidden;
	background-image:url('images/bg1.jpg');
	background-repeat:repeat;
/*	border:solid 1px #03F;
*/	/*text-align:center;*/
	
	}

#main_content_content
{
	/*background-image:url('images/bg.jpg');*/
	background:url(images/backcont.jpg) repeat-x;
	width:879px;
	height:auto;
	overflow:hidden;
	/*border:solid 1px #0F6;*/
	margin:0px auto;
	display:block;
}
#main_content_lcol

{
	background:url('images/downleftcol.jpg') repeat-y ;
	background-position:top;
    height:100%;
	width:23px;
	float:left;
	/*border:solid 1px  #0F3;*/
	
	}
#main_content_rcol

{
	background:url('images/downrightcol.jpg') repeat-y ;
	background-position:top;
    height:100%;
	width:26px;
	float:right;
	/*border:solid 1px #0F6;*/
	
	}
/*---------------------------------------------------------------main_down--------------------------*/
#main_down
{
	width:940px;
	height:165px;
	/*overflow: hidden;
	background-image:url('images/FarhangiFrontPage_12.jpg');
	background-repeat:no-repeat;*/
	/*border:solid 1px #0F6;*/

}
#main_down_lcol_main
{
	float:left;
	background-position:bottom;
	height:100%;
    width:24px;
	
	
	
	
	}
#main_down_lcol_1
{
	background:url('images/downleftcol.jpg');
	background-repeat:repeat-y;
	background-position:top;
	height:164px;
	width:24px;
	float:left;
	
	}
#main_down_lcol
{
	background:url('images/downleftcol1.jpg') no-repeat;
	background-position: bottom;
	height:164px;
	width:25px;
	float:left;
	
	}
	
	#main_down_right_main
	{
    float:right;
	background-repeat:no-repeat;
	background-position:bottom;
	height:100%;
    width:245px;
		
		
		}
#main_down_right
{
	
	float:right;
	background-image:url('images/khat.jpg');
	background-repeat:no-repeat;
	background-position:bottom;
	height:100%;
    width:244px;
	
	
	}
	#main_down_right_1
{
	
	float:right;
	background-image:url('images/01.jpg');
	background-repeat:repeat-y;
	height:100%;
    width:244px;
	
	
	}
	
#main_down_left
{
	height:159px;
    float: right;
    overflow: hidden;
    width: 664px;
	margin-top:0px;
	}
#main_down_left_header	
{
	background:url('images/FarhangiFrontPage_031.jpg') no-repeat ;
	background-position:top;
	width:99.8%;
	
	}
#main_down_left_content
{
	background:url('images/Farhangi_07.jpg') repeat-y ;
	display:block;
	background-position:center;
	height:auto;
	width:664px;
	padding-top:0px;
	}
	#node-37
	{
		padding-top:20px;
	}
#main_down_left_footer
{
	background:url('images/FarhangiFrontPage_081.jpg') no-repeat ;
	background-position:bottom;
	height:11px;
	width:100%;
	}

#footer{
	width:940px;
	background-image:url('images/footer1.jpg');
	background-repeat:no-repeat;
	height:27px;
	
}

/*---------------------------------------------------------------block-lastnews--------------------------*/
#block-views-lastcontent-block_1
{
	display:inline-block;
	width:223px;
	height:227px;
	overflow:hidden;
	border-bottom:solid 1px #e0eea1;
	margin:0px auto;
	margin-left2:3px;
	margin-right2:10px;	
	
	
	
	}
#block-inner-lastnews
{
	
	background-image:url('images/bglast1.jpg');
	background-repeat:repeat-y;
	height: 100%;
	width:223px;
	
	
	
	}

#block-title-lastnews
{
	background:url('images/lastnews2.jpg') no-repeat ;
	background-position:top;
	height:27px;
	width:223px;
	margin-top:0px auto;
	
	}


/*---------------------------------------------------------------block-lastproduct----------------------*/
#block-views-products-block_1
{
	display:inline-block;
	width:223px;
	height:227px;
	overflow:hidden;
	border-bottom:solid 1px #e0eea1;
	margin:0px auto;
	margin-left2:10px;
	margin-right2:3px;		
	
	}

#block-inner-lastproduct
{
	
	background-image:url('images/bglast1.jpg');
	background-repeat:repeat-y;
	height: 100%;
	width:223px;
	
	
	}

#block-title-lastproduct
{
	background:url('images/lastproduct2.jpg') no-repeat ;
	background-position:top;
	height:27px;
	width:223px;
	margin-top:0px auto;
	
	}
/*---------------------------------------------------------------block-rightslide--------------------------*/
#block-block-4
{
	display:inline-block;
	
	
	}

#block-inner-rightslide
{
	
	background-image:url('images/bgslide.gif');
	background-repeat:no-repeat;
	width:197px;
	height:228px;
	overflow:hidden;
	/*border:solid 1px e0eea1;*/
	margin:0px auto;
	padding-top:33px;
	
	}
#block-inner-rightslide #content div
{
	padding-top:15px;
	overflow:hidden;
}
#botlast{
	background-image:url(images/botlast.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:223px;
	height:6px;
	overflow:hidden;
	/*border:solid 1px #0F6;*/
	margin:0px auto;
	
	
	}








/*---------------------------------------------------------------block-leftslide--------------------------*/

#block-block-5
{
	display:inline-block;
	
	
	}

#block-inner-leftslide
{
	
	background-image:url('images/bgslide.gif');
	background-repeat:no-repeat;
	width:197px;
	height:228px;
	padding-top:33px;
	overflow:hidden;
	/*border:solid 1px #0F6;*/
	margin:0px auto;
	/*margin-right:4px;*/
	
	}
	#block-inner-leftslide #content div
{
	padding-top:40px;
}
/*---------------------------------------------------------------block-leftgride--------------------------*/

#block-block-5
{
	display:inline-block;
	
	
	}

#block-inner-leftgride
{
	
	background-image:url('images/bgslide.jpg');
	background-repeat:no-repeat;
	width:194px;
	height:228px;
	overflow:hidden;
	/*border:solid 1px #0F6;*/
	margin:0px auto;
	padding11-top:40px;
	
	}
#Glider3 .glidecontentwrapper
{
	height:150px;
    padding-top2:19px;
	}		
/*---------------------------------------------------------------block-rightgride--------------------------*/

#block-block-5
{
	display:inline-block;
	
	
	}

#block-inner-rightgride
{
	
	background-image:url('images/bgslide.jpg');
	background-repeat:no-repeat;
	width:194px;
	height:228px;
	overflow:hidden;
	/*border:solid 1px #0F6;*/
	margin:0px auto;
	padding-top11:40px;
	
	}		
#Glider2 .glidecontentwrapper
{
	height:150px;
    padding-top2:19px;
	}	
#Glider2 .element.style
{
	padding:0px;
	}

	/*-----------------------------------------------------------searchbox------------------------*/
#html.js fieldset.collapsible {
    position: relative;
    /*visibility: hidden;*/
}
#search input.form-submit{
	width: 2px;
	border:0px;
	visibility: hidden;
	padding-top:7px;
}

#search input.form-text{
	background: url('images/search.gif') center left no-repeat;
	border:0px #e5e5e5 solid;
}
#search-theme-form {
float: right;
padding: 36px 11px 1px;
}

#search .form-text, #search .form-submit {
border: 1px solid #369;
font-size: 1.1em;
height: 1.5em;
vertical-align: middle;
}

#search .form-text {
width: 8em;
padding: 5px 0px 0px;
}

#edit-search-theme-form-1-wrapper label,#search fieldset {
display: none;
}



/*---------------------------------------------------------------css-eftekhari--------------------------*/

ul.menu-links
{
	
	width:145px;
	height:145px;
	background:url(images/menu.jpg) no-repeat;
}
ul.menu-links li
{
	display:block;
	height:30px;
	border2:solid 1px green;
	margin:0px;
	padding:0px;
	text-align:center;
}
ul.menu-links li a,ul.menu-links li a:hover
{
 border2:solid 1px red;
 padding:15px 75px 10px 0px;
 padding-left:50px;
 font-size:0px;
 margin:0px;
 color:#FF0;
 color:translate;
}
ul.menu-links li.menu-144{border2:solid 1px blue;height:30px;}
ul.menu-links li.menu-144 a{padding:15px 125px 15px 0px;margin-top:5px;}
.nashriat div
{
display:inline;
padding:0px 1px 0px 0px;
}
.products div
{
display:inline;
padding:0px 1px 0px 0px;
padding:0px;
margin:0px;
}

 .bahar
{
background:url(/themes/tarbiati/images/bahar.jpg) no-repeat;
width:449px;
height:101px;
padding:0px;
margin:0px;
}
 .tabestan
{
background:url(/themes/tarbiati/images/tabestan.jpg) no-repeat;
width:441px;
height:101px;
padding:0px;
margin:0px;
}

 .paiez
{
background:url(/themes/tarbiati/images/paiez.jpg) no-repeat;
width:449px;
height:101px;
padding:0px;
margin:0px;
}

 .zemestan
{
background:url(/themes/tarbiati/images/zemestan.jpg) no-repeat;
width:441px;
height:101px;
display:inherit;
padding:0px;
margin:0px;
}
#main_up_right
{
	padding:1px 0px 5px 5px;
}
.field-content a
{
	text-decoration:none;
	color:#03F;
}
.view-content
{
margin:0px 5px 0px 7px;
	text-indent:10px;
}
.view-content div
{
	border2:solid 1px red;
	background: url(images/o.jpg) right 8px no-repeat;
	margin-bottom:5px;
}
.meta .terms ul
{
	float:left;
}
.clear-block h2
{
	text-align:right;
	font-size:14px;
	color:#03F;
}
.clear-block .meta .terms ul
{
	display:none;
}
#main_up_left h2,#p-select
{display:none;}
.Glider1,.glidecontentwrapper,element.style{height:227px;}
.element.style {
    height: 227px;
    left: 0;
}
.glidecontent{padding:0 0 0 15px;}
.glidecontent p{
    display: inline-block;
    margin: 0;
}
.glidecontenttoggler{
    background: none;  
}

#main_up_left .content #p-select a
{display:none;}
#main_up_left .glidecontenttoggler,.glidecontentwrapper
{
	border:none;
}
.aa
{float:right; width:195px;  height:236px;}
.bb
{float:right;width:223px; height:236px;margin-right:15px;font-size:12px;}
.cc
{float: right;width:223px; height:236px;margin-right:10px; font-size:12px;}
.dd
{float:left;width:200px; height:236px;}
.contentss
{/*border:solid red 1px;*/
border2:solid 1px red;height:220px;}
h2,h2 a
{font-size:20px;
font-weight2:normal;
color:#00F;
font-family:times;
text-decoration:none;
}
a
{
	text-decoration:none;
}
a:hover
{
	color:#060;
}
.mah 
{
background:url(images/mah.gif) no-repeat;
width:880px;
height:200px;
direction:rtl;
/*border:solid 1px;
*/overflow:hidden;
}
.mah .farvardin
{
width:138px;
height:60px;
float:right;
margin-right2:5px;
cursor:pointer;
}
.mah .ordibehesht
{
width:138px;
height:60px;
float:right;
margin-right:5px;
cursor:pointer;
}
.mah .khordad
{
width:138px;
height:60px;
float:right;
margin-right:5px;
cursor:pointer;
}
.mah .tir
{
width:138px;
height:60px;
float:right;
margin-right:10px;
cursor:pointer;
}
.mah .mordad
{
width:138px;
height:60px;
float:right;
margin-right:5px;
cursor:pointer;
}
.mah .shahrivar
{
width:138px;
height:60px;
float:right;
margin-right:10px;
cursor:pointer;
}
.mah .mehr
{
width:138px;
height:60px;
float:right;
margin-right2:5px;
margin-top:40px;
cursor:pointer;
}
.mah .aban
{
width:138px;
height:60px;
float:right;
margin-right:5px;
margin-top:40px;
cursor:pointer;
}
.mah .azar
{
width:138px;
height:60px;
float:right;
margin-right:5px;
margin-top:40px;
cursor:pointer;
}
.mah .dei
{
width:138px;
height:60px;
float:right;
margin-right:10px;
margin-top:40px;
cursor:pointer;
}
.mah .bahman
{
width:138px;
height:60px;
float:right;
margin-right:5px;
margin-top:40px;
cursor:pointer;
}
.mah .esfand
{
width:138px;
height:60px;
float:right;
margin-right:10px;
margin-top:40px;
cursor:pointer;
}

#webform-client-form-37 .form-item
{
	display:inline;
}
.cont div.error
{
	display:none;
}

.maincontent1 .cont12,.maincontent1 .cont2
{
	display:none;
}

.form-item label {
    
    padding-right: 4px;
}

.form-item label {
    display: inline;

}
.submitted {
	
	padding-right: 4px;
	display:none;
	
	}
.form-text
{
	 margin: 0px;
	
	
	}
	
.form-submit 
{
	
	margin-left:5px;
	   float: left;
	   background:url(images/sabt.jpg) repeat;
	   margin-top2: 25px;
	}	
.maincontent1
{
	display:none;
}
.maincontent
{
	background:url(images/backcont.jpg) repeat-x;
	@height:195px;
	min-height:195px;
}
.content table
{
	background-color:#FFF9C5;
}
.picplay
{
	float: left;
    height: 77px;
    width: 85px;
}
.picplay div
{
	/*width:56px;
	height:54px;*/
	/*background:url(images/gire1.gif) left top no-repeat;*/
	/*float:left;*/
}

#attachments
{
	display:none;
}
.box .search-info
{display:none;}
.mess
{
	text-align:center;
	color:#F00;
	height:20px;
	padding-top:6px;
	borde4r:1px solid #F00;
}
#edit-submitted-ref
{
	background-color:#fffdde;
	border:0px;
	
	}
 #webform-component-ref
{
	margin-top2:3px;
	line-height2:2px;
	color:#962601;
	text-align:center;
	position: absolute;
	padding-right:5px;
	}
.webform-component-markup p
{
	margin:0px;
	}
.before
{
	height:52px;
	text-align:center;
	color:#F00;
	
	}
		
.webform-component-grid .form-checkboxes, .form-radios {
    margin: 7px;
}
#tooltip {
    background: none repeat scroll 0 0 #D5F0FC;
    border: 1px solid #00AEFF;
    border-radius: 0 15px;
    color: #000000;
    direction: rtl;
    display: none;
    font: 14px tahoma;
    max-width: 362px;
    opacity: 0.88;
    padding: 5px;
    position: absolute;
    z-index: 3000;
}
#dir-stat {
    direction: rtl;
    right: 0;
}