* {margin:0; padding:0;}
html,body { height:100%;} 
body { font:"ËÎÌå" 12px; text-align:center;}
.clear {clear:both;}

.web_bg {background:url(../images/web_bg.jpg) repeat-y; width:847px; height:100%; padding:0px 11px 0px 13px;}
.top_menu {background:url(../images/top_bg.jpg) no-repeat; height:104px;}

ul#menu {list-style:none; margin-left:60px;}
ul#menu li {float:left; margin:0px 60px 0px 0px; font-weight:bold;}
ul#menu li a {color:#FFF; text-decoration:none; font-size:15px;}
ul#menu li a:hover {font-size:16px;}

.bt {height:25px; line-height:25px; padding-left:10px; background-color:#63A7D4; color:#FFF; font-size:14px; font-weight:bold;}

#aboutmenu a {display:block; width:auto; height:25px; line-height:25px; margin:10px 0px; background-color:#DBF5F4; color:#6BABD7; text-decoration:none; padding-left:10px; font-size:14px; font-weight:bold;}

#link {padding-top:8px;}
#link a {display:block; margin:4px 0px; text-align:center;}

#footmenu {background:url(../images/foot_menu_b.jpg) repeat-x; height:24px; line-height:24px;}
#footmenu ul {list-style:none; margin-left:200px;}
#footmenu ul li {float:left; height:18px; line-height:18px; font-weight:bold; padding:0px 15px; border-right:2px solid #FFF;}
#footmenu ul li a {color:#FFF; text-decoration:none;}

#company_brief {
	line-height: 150%;
	color: #000;
	letter-spacing: .1em;
	margin:0px auto;
	text-align:left;
}
#company_brief  img{
	border:none;
	float:left;
	padding:.1em;
	margin:0px 10px 10px 0px;
}

#coatalog {border:1px solid #CCC; background:url(../images/catalog_bg.jpg) repeat-x; min-height:150px; height:auto; padding:15px 3px 3px 10px;}
#coatalog span {color:#207E97; display:block; margin:10px 0px 5px 0px;}
#coatalog ul {list-style:none;}
#coatalog ul li {background:url(../images/catalog_t_bg.gif) no-repeat; height:22px; line-height:22px; margin:5px 0px;}
#coatalog ul li a {display:block; background:url(../images/catalog_ico.gif) no-repeat 14px 6px; padding-left:35px; height:22px;  line-height:22px; color:#696969; text-decoration:none; font-weight:bold;}
#coatalog ul li ul {list-style:none; margin:5px 0px 5px 15px;}
#coatalog ul li ul li {background:none;}
#coatalog ul li ul li a {font-weight:100; color:#565656;}

ul#prolist {list-style:none;}
ul#prolist li {float:left; margin:10px 17px; height:140px;}
ul#prolist li img {border:0; display:block; border:1px solid #E4E4E4;}
ul#prolist li span {color:#207E97; display:block; line-height:25px; height:25px; width:115px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}