* {margin:0; padding:0;}
html {height:100%;position:relative;}
html, body {margin:0; padding:0; width:100%; height:100%;}
body {
	background:#636363 url('/common/img/main_bg.png') repeat-x;
	color:#383838;
	font-family:Tahoma;
	font-size:12px;
}

table {
	border-collapse:collapse;
	border-spacing:0
}
table td {
	vertical-align:top;
	padding:0
}
h1, h2, h3 {font-weight:400;}
h1 {font-size:18px;padding-bottom:15px; color:#eb3339;}
h2 {font-size:16px;}
h3 {font-size:16px; color:#eb3339;padding-bottom:0px;margin-bottom:5px;}
h4 {font-size:12px; color:#eb3339; padding-bottom:15px;}

.red {color:#ea262d;}
img {
	border:0
}
a {color:#383838;}
a:hover {color:#383838; text-decoration: none;}
p {
	padding-bottom:15px
}

.red_link{color:#eb3339 !important;}
.red_link a{color:#eb3339 !important;}

.left { float:left;}
.right { float:right;}
.small, small { font-size:11px;}
.big, big { font-size:14px;}
img.left { padding:0 15px 15px 0;}
img.right { padding:0 0 15px 15px;}
p {padding-bottom:15px;}

#top { padding:50px 40px 0 44px; height:60px;}
#logo { float:left;}
#nav { float:left; padding:15px 0 0 45px;}
#nav a{ display:inline-block; margin-right:37px;}
#phone { float:right; padding:8px 0px 5px 0;}
#lang { float:right; font-size:11px; padding:8px 0 0 0;}
#lang a{ display:inline-block; padding:0px 8px; height:14px; color:#7d7b7b; margin-bottom:1px; text-decoration:none;}
#lang span{ display:inline-block; background:url('/common/img/lang_bg.png') no-repeat; padding:0px 8px; height:14px; color:#fff; margin-bottom:1px;}

#top_img { background:#cdcdcd  url('/common/img/top_bg.gif') repeat-x; padding:0; white-space:nowrap; word-spacing:0; overflow:hidden; width:984px; height:241px;}
#top_img p {background:url('/common/img/top_img.png') no-repeat 100% 0; padding:8px 0 0 0;}
#top_img img{ border-right:#c5c4c4 solid 1px; white-space:nowrap; word-spacing:0;}

div.slideshow{}
div.slideshow2{}
div.slideshow3{}
div.slideshow4{}

#center { padding:40px 40px 15px 44px; overflow:hidden; zoom:1; min-height:450px; clear: both;}
div.center_bg{ background:url('/common/img/center_bg.png') no-repeat;}
#left { width:205px; float:left;}
#body { width:600px; float:right; padding-bottom:50px;}

#body table td{border:#000 1px solid; padding:5px;}

#menu_top {font-size:15px; color:#a5a4a4; background:#686868 url('/common/img/menu_bg.gif') repeat-x; zoom:1;}
#menu_top a{color:#fff;text-decoration:none; display:block;}
#menu_top a:hover {color:#eb3339;}
#menu_top .sel{color:#a5a4a4;}
#menu_top ul {background:url('/common/img/menu_img.png') no-repeat 5px 0; padding-left:80px; position:relative; height:34px;}
#menu_top li { float:left; display:block; padding:8px 35px 0 35px; position:relative;height:28px;}
#menu_top li:hover div, #menu_top li div:hover { visibility:visible;}
#menu_top li.hover div, #menu_top li div.hover { visibility:visible;}
#menu_top li div{
	padding:20px 11px 0 11px;
	background:#4f4f4f url('/common/img/menu_2_bg.gif') repeat-x;
	top:34px;
	left:30px;
	width:160px;
	position:absolute;
visibility:hidden;
font-size:11px;
border-bottom:#b20e14 solid 4px;
overflow:hidden;
}
#menu_top li div p{
	padding-bottom:10px;
}
#menu_top li div a{
	color:#fff;
}

.menu { border-bottom:#ec6368 solid 2px; font-size:14px; color:#ea262d;}
.menu a{ text-decoration:none; color:#383838;}
.menu a.sel{ text-decoration:none; color:#ea262d !important;}

.menu li { list-style:none; padding-bottom:15px;}

#main {position:relative; min-height:100%; width:984px; margin:0 auto; background:#eee url('/common/img/center_bg.jpg') no-repeat 44px 100%; }
*html #content {height:100%;}
#main .empty {height:60px; clear:both;}
#bottom {position:relative; height:45px; padding:15px 40px 0 44px; width:900px; margin:-60px auto 0 auto; background:#cdcdcd url('/common/img/down_bg.png') repeat-x;}
#bottom .left{ width:250px;}
.enter {background:url('/common/img/enter.gif') no-repeat; padding-left:25px; color:#383838;}
.all_news {background:url('/common/img/all_news_bg.gif ') no-repeat 0 4px; padding-left:23px;}
#cont { position:absolute; top:-200px; left:44px; height:160px; width: 150px;}

/* main_page */
#main_page #main {background:#eee url('/common/img/main_center_bg.jpg') no-repeat 188px 100%;}
#main_ban { width:510px; height:197px; background:url('/common/img/main_ban_bg.jpg') no-repeat; text-align:justify !important; margin:0 0 0 198px;}
#main_ban p{ padding: 32px 30px 0 198px;}
#main_ban p span{
    font-size: 12px;
    line-height: 16px;
}
#anons_news { width:600px; overflow:hidden; zoom:1; margin:30px 0 0 150px;}
#anons_news2 {width:520px; overflow:hidden; zoom:1;}
#anons_news var, #anons_news2 var{ float:left; font-style:normal; display:block; font-size:12px; color:#737373; font-weight:bold; border-bottom:#ec6368 solid 2px; padding-bottom:5px; margin-right:20px;}
#anons_news var{width:600px; background:url('/common/img/news_bullet.png') no-repeat 0px 2px !important; padding-left:20px;}
#anons_news p, #anons_news2 p{ overflow:hidden; padding-bottom:25px;}
#anons_news h1, #anons_news2 h1{ padding-bottom:25px;}


.yourcolor{color:#EB3339 !important}

table.feedback td{border: none !important;}

/* /main_page */
div.snow{z-index: 10000}