/* CSS Document */

body{
	background: url(../images/bg_body.jpg) repeat-x;
	margin:0;
	padding:0;
	font-family: "Tahoma",Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#525252;
	line-height:16px;
	letter-spacing:0px;
}
a{text-decoration:none; color:#525252}
a:hover{text-decoration:underline; color:#33a3d5}
/*.gallery{
	width:80px;
	height:120px;
	float:left;
	border:1px solid #fff;
	padding:2px;
	.margin-bottom:10px;
}*/

#main{
	width:1000px; height:auto; margin:0 auto;
}
#left{
	width:202px; float:left
}
	#logo{
	width:202px; height:101px; float:left;
	}
	
	#menu_bg{
		width:202px; height:57px;
		background:url(../images/menu.jpg) no-repeat;
	}
	#menu{
		margin:0; padding:0 0 0 24px;
	}
		#menu ul{
			margin:0; padding:0;
		}
		#menu li{
			list-style:none; font-weight:bold;
			color:#fff; padding:0 0 0 12px;
			background:url(../images/ico_menu.jpg) no-repeat;
			background-position:0 8px;
			line-height:24px
		}
		#menu a{text-decoration:none; color:#fff}
		#menu a:hover{text-decoration:none; color:#000}
	
	#menu_left{
		margin:0; padding:0 10px 0 15px;
		text-decoration:none; color:#525252
	}
	
		#menu_left ul{
			margin:0; padding:0;
		}
		#menu_left li{
			list-style:none;
			line-height:20px;
			background:url(../images/ico_news_and.jpg) no-repeat;
			background-position:0 7px; padding:0 0 0 8px;
			margin-top:6px
		}
		
		
	#menu_bg_top{
		height:22px; width:189px;
		background:url(../images/menu_right_top.jpg) no-repeat
	}
	#menu_bg_bottom{
		height:25px; width:189px;
		background:url(../images/menu_right_bottom.jpg) no-repeat
	}
	
	#bg_news{
		width:189; height:256px; 
		background:url(../images/bg_menu_news.jpg) no-repeat
	}
	#bg_news_bt{
		width:189px;
		height:6px; background:url(../images/tt_link_bottom.jpg)
	}
	#link{
		margin:10px 0; padding:0 0 0 15px;
	}
	#link ul{
		margin:0; padding:0;
	}
	#link li{
		list-style:none;line-height:22px; font-weight:bold
	}
#main_right{
	width:798px; float:left
}
#center{
	width:691px; float:left
}
#right{
	width:107px; float:left
}
	#right_img{
		width:107px;margin:0; padding:0
	}
		#right_img ul{
			margin:0; padding:0;
		}
		#right_img li{
			list-style:none; display:block;
			float:left; margin-top:10px;
		}
	#product{
		margin:0; padding:0;
	}
	
		#product ul{
			margin:0; padding:0;
		}
		#product li{
			list-style:none; float:left; margin:0 0 0 28px; display:inline
		}
		
/*---------------contact_form------------------*/
.contact_form{
width:600px;
float:left;
padding:0 0 0 30px;
}
.form_row{
width:500px;
clear:both;
padding:10px 0 10px 0;
color:#a53d17;
}
label.contact{
width:75px;
float:left;
font-size:12px;
text-align:right;
padding:4px 5px 0 0;
color: #333333;
}
input.contact_input{
width:253px;
height:18px;
background-color:#fff;
color:#999999;
border:1px #DFDFDF solid;
float:left;
}
textarea.contact_textarea{
width:353px;
height:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #999999;
background-color:#fff;
border:1px #DFDFDF solid;
float:left;
}
#footer{
	height:30px; width:189px; background-color:#c0bcb7;
	text-align:center; padding-top:14px
}
