@charset "utf-8";
/* --------------------------GENERAL */
body{
background:#555 url(../images/bg0.jpg) repeat-y center top;
margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
padding: 0;
text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
color: #fff;
font-size:12px;
font-family:Tahoma;
}
TABLE{
	background:none;
	!important
}
HTML{
height:100%;	
}
a{
color:#35BDFF;
text-decoration:none;
}
a:hover{
color:#fff;
text-decoration:none;
}
a :visited{
text-decoration:none;

}
.martop5{
margin-top:5px;
}
.left{
float:left;
}
.right{
float:right;
}
.clear{
clear:both;
}
.center{
margin:0 auto;
}
.pointer{
cursor:pointer;
}
.t-r{
text-align:right;
}
.t-c{
text-align:center;
}
.w550{
width:550px;
}
/* --------------------------SIDE */

.menu1{
width:170px;
margin:0 auto;
color:#FC0;
font-size:14px;
font-weight:bold;
margin-top:5px;
direction:rtl;

}
.menu1 a{
color:#039;
text-decoration:none;
}
.menu1 :hover{
color: black;
cursor:pointer;
}
/* --------------------------HEADER */
#header_left{
background:url(../images/en_logo.png) no-repeat;
height:75px;
width:275px;
}
#header_right{
background:url(../images/fa_logo.png) no-repeat;
height:100px;
width:320px;
}
#header_nav{
height:40px;
width:780px;
margin:0 auto;
}
#header_nav_l_b{
background:url(../images/header_nav_l_b.jpg) no-repeat;
float:left;
width:30px;
height:40px;
}
#header_nav_l{
background:url(../images/header_nav_l_b.jpg) no-repeat;
float:left;
width:30px;
height:40px;
}
#header_nav_m{
background:url(../images/header_nav_m.jpg) repeat-x;
height:40px;
float:left;
}
#header_nav_r{
background:url(../images/header_nav_r.jpg) no-repeat;
float:left;
width:203px;
height:40px;
}
/* --------------------------FONT */
.white{
color:white;
}
.bold{
font-weight:bold;
}
.box1{
background:#ccc;
border:1px solid #999;
padding:10px;
color:#000;
}
.box11{
background:#F63;
border:1px solid #999;
padding:10px;
color:#FFF;
font-weight:bold;
font-size:12px;
}
/* --------------------------MAIN */
#banner1{
background:url(../images/banner1.png) no-repeat;
height:172px;
width:560px;
}
.title1{
background:#0098c3;
border-bottom:3px gray double;
border-top:3px gray double;
height:20px;
width:560px;
color:white;
font-weight:bold;
}
/* --------------------------FORM */
.b1{
background:#3399CC url(../images/boxes/but1-o.png) no-repeat;
height:30px;
width:152px;
color:#006;
font-family:Tahoma;
font-size:16px;
font-weight:bold;
cursor:pointer;
}
.form1{
background:#555;
border:1px solid #75CFFF;
font-family:Tahoma;
color:#fff;
}


.text1{
color:#fff; font-family:tahoma; font-size:12px; direction:rtl; line-height:20px;
}
.text2{
color:#000066; font-family:tahoma; font-size:18px; direction:rtl;
}
.red{
	color:red;
}
.border1{
	border:gray 1px solid;
	text-align: center;
}
.bo1{
	height:30px;
	width:200px;
	padding:2px;
	background:#FF0;
	color:#000;
	border:1px solid black;
	line-height:30px;
	float:left;
	font-size:16px;
	text-align:center;
}
.box{
	width:200px;
	height:275px;
	background:url(../images/box1.jpg) no-repeat;
	float:right;
	display:inline;
	margin-right:5px;
	margin-bottom:5px;
	
	}
.big1{
font-size:18px;
}
.kharid1{
width:170px;
margin:0 auto;
margin-top:10px;
}
.gheymat1{
background:url(../images/gheymat.png) no-repeat;
width:170px;
height:30px;
margin:0 auto;
clear:both;
color:#FC0;
font-size:14px;
font-weight:bold;
line-height:28px;
}
.side_b{
	
}
.box5{
background:#7D7D7D;
color:#F60;
font-size:14px;
font-weight:bold;
width:auto;
height:30px;
padding:3px;
border:1px solid black;
text-align:center;
}
.l20{
	line-height:20px;
}
.l30{
line-height:30px;	
}
.border_top_5{
border-top:5px solid #666;	
}
/* --------------------------BOXES-------------------------------- */
.box_side{
margin-bottom:10px;	
}
.top1{
background:url(../images/boxes/top1.png) top no-repeat;
height:35px;
width:175px;
color:white;
font-size:11px;
padding-top:25px;
}
.mid1{
background:url(../images/boxes/mid1.png) repeat-y top;
width:175px;
}
.bot1{
background:url(../images/boxes/bot1.png) top no-repeat;
height:23px;
width:175px;
}
.main1{
 margin-right:2px;
}
.main1_t{
background:url(../images/boxes/main1_t.png) top no-repeat;
height:40px;
width:595px;
color:white;
font-size:13px;
padding-top:5px;
text-align:right;
font-weight:bold;
padding-right:30px;
padding-top:5px;
}
.main1_m{
background:url(../images/boxes/main1_m.png) repeat-y top;
width:625px;
     min-height: 100% ;
     height: auto !important;
     height: 100%;

}
.main1_b{
background:url(../images/boxes/main1_b.png) top no-repeat;
height:20px;
width:625px;
}
/* --------------------------MENU-------------------------------- */
.menu{
list-style-type:none; margin:0; padding-left:0px;
}
.menu li a{
margin-top:2px;
cursor:pointer;
color:#fff;
display: block; 
width:150px; 
text-decoration:none;
font-weight: bold;
background:url(../images/boxes/but1.png) no-repeat;
height:28px;
line-height:25px;
font-size:13px
}

.menu li a#mdf{
background:url(../images/boxes/mdf.png) no-repeat; margin-top:10px; margin-bottom:10px;
}
.menu li a#asali{
background:url(../images/boxes/asali.png) no-repeat; margin-top:10px; margin-bottom:10px;
}
.menu li a#computer{
background:url(../images/boxes/computer.png) no-repeat; margin-top:10px; margin-bottom:10px;
}
.menu li a#lcd{
background:url(../images/boxes/lcd.png) no-repeat; margin-top:10px; margin-bottom:10px;
}
.menu li a#chair{
background:url(../images/boxes/chair.png) no-repeat; margin-top:10px; margin-bottom:10px;
}


.menu li a:hover, .menu li a:active{
color: white;
background: url(../images/boxes/but1-o.png) no-repeat;
color:#000;
}
.height1{
	height:3px;
}
MARQUEE IMG{
	cursor:pointer;
border:5px gray solid;
margin-top:10px;
height:150px;
width:150px;
}
#footer1{
	height:310px; width:auto; background:black url(../images/footer1.jpg) no-repeat; padding-top:50px;
}
#footer1 .box{
background:black;
border:1px dashed gray;
width:200px;
height:280px;
color:#CCC;
margin-right:20px;
padding:5px;
}

#footer1 .title{
border-bottom:1px solid #777;
width:175px;
height:20px;
color:#777;
font-weight:bold;
}
#footer1 .link_f{
border-bottom:1px dashed #007495;
width:175px;
height:30px;
color:#888;
line-height:30px;
text-align:right;
}
.side_w{
width:175px;	
}
.main_w{
	width:630px;
}
/*-------------------------New Header----------------------------------*/
#top-header{
width:980px;
height:80px;
background:#404040;	
}
#top_header_logo{
float:right;	
}
#top_header_slogan{
float:right;	
}
#top_header_phone{
float:left;	
}
#top_header_iranmiz{
float:left;	
display: inline;
}
#bot-header{
width:980px;
background:#0F0;	
}
#nav {
	width: 100%;
	float: right;
	margin: 0 0 0 0;
	padding: 0;
	list-style: none;
	background:url(../images/nav_bg.png) repeat-x;
	border-bottom: 1px solid #98725b; 
	border-top: 1px solid #98725b; 
	height:51px;
	}
	#nav #li5 a{
		background:#ada201 url(../images/nav/nav_bg1.png) repeat-x;
	}
	#nav #li4 a{
		background:#008ca9 url(../images/nav/nav_bg2.png) repeat-x;
	}
	#nav #li3 a{
		background:#a86201 url(../images/nav/nav_bg3.png) repeat-x;
	}
	#nav #li2 a{
		background:#8a9e01 url(../images/nav/nav_bg4.png) repeat-x;
	}
	#nav #li1 a{
		background:#ad0160 url(../images/nav/nav_bg5.png) repeat-x;
	}
	#nav #li6 a{
		background:#c9f;
	}
	#nav li {
		display: inline;
	}
	#nav li a {
		float:right;
		padding: 19px 5px;
		text-decoration: none;
		font-weight: bold;
		color: #fff;
		border-right: 1px solid #98725b;
		 }
		#nav #li5 a:hover {
		color: #000;
		background:url(../images/nav/nav_bg1_over.png) repeat-x;
		border-right: 1px solid #98725b;
		 }
		 #nav #li4 a:hover {
		color: #000;
		background:url(../images/nav/nav_bg2_over.png) repeat-x;
		border-right: 1px solid #98725b;
		 }
		 #nav #li3 a:hover {
		color: #000;
		background:url(../images/nav/nav_bg3_over.png) repeat-x;
		border-right: 1px solid #98725b;
		 }
		 #nav #li2 a:hover {
		color: #000;
		background:url(../images/nav/nav_bg4_over.png) repeat-x;
		border-right: 1px solid #98725b;
		 }
		 #nav #li1 a:hover {
		color: #000;
		background:url(../images/nav/nav_bg5_over.png) repeat-x;
		border-right: 1px solid #98725b;
		 }
		  #nav #li6 a:hover {
		color: #000;
		background:#ccc;
		border-right: 1px solid #98725b;
		 }
		#nav li a:active {
		color: yellow;
		background-color: red; }
