body, html {
	background: transparent;
	height: 100%;
}
body, td, th, input, textarea, div, span {
	font: normal normal 12px/150%  Arial, Tahoma, Verdana, sans-serif;
	color: #000000;
}
input, textarea, option, select {
	line-height: 100%;
	color: #000000;
}
a, a:link, a:active, a:visited {
	text-decoration: underline;
	font: normal normal 12px/150% Arial, Tahoma, Verdana, sans-serif;
	color: #008196;
}
a:hover {
	text-decoration: none;
	color: #015563;
}
.clear {
	clear: both;
}
.vabot { vertical-align: bottom;}

p {
	margin: 0px;
}	

.mark_text {
	font-weight: bold;
}

.mark_text * {
	font-weight: bold;
}

/* for FCK */
.cms_border {
    border-style:Solid;
    border-color:#C0C0C0;
    margin:2px auto auto 1px;
}
.cms_border td {
    border:1px solid #C0C0C0;
}
.cms_border_no, .cms_border_no td {
    border:none;
}

.form {

}

.form div.error, .form td.error, .form span.error{
	color: red;
}

.form input.error, .form textarea.error, .form select.error {
	background-color: red;
}

.popup {
	width: 100%;
	height: 100%;
}
.body {
	text-align: center;
	background: url('../media/images/bg/body.gif') 0 0 repeat;
}

.container {
	position: relative;
	margin: 10px auto 0 auto;
	text-align: left;
	width: 990px;
	padding: 0 0 25px 0;
}

@media print {
	
	.container {
		width: 100%;
	}
	
}

.container .logos {
	height: 94px;
	position: relative;
	background: #ffffff url('../media/images/bg/header.gif') 0 0 no-repeat;
}
.container .header_line {
	background: #ffffff url('../media/images/bg/header_line.jpg') 100% 0 no-repeat;
	padding: 2px 1px 0 0;
}
.container .header {
	width: 100%;
}
.container .header .header_left {
	width: 264px;
	background: url('../media/images/bg/header_left.jpg') top right no-repeat;
	padding: 9px 0 0 0;
}
/* lang */
.lang {
	border-left: 1px solid #cfe8eb;
	position: absolute;
	top: 0;
	right: 16px;
	padding: 0 0 5px 3px;
	margin: 13px 0 0 0;
}
.lang a,
.lang span.active {
	font-size: 12px !important;
	font-family: Arial !important;
	float: left;
	line-height: 16px;
	text-decoration: none !important;
	text-transform: uppercase;
	padding: 0 0 0 12px;
}
.lang a {
	color: #008196 !important;
}
.lang a:hover {
	text-decoration: underline !important;
	color: #015563 !important;
}
.lang span.active {
	color: #a8a8a8 !important
}
/* lang */

/* socials */
.socials {
	background: url('../media/images/dec/line.gif') 100% 0 no-repeat;
	position: absolute;
	top: 42px;
	right: 10px;
	padding: 19px 0 0 44px;
}
.socials div,
.socials a {
	float: left;
}
.socials a {
	margin: 0 0 0 8px;
}
.socials div {
	color: #a8a8a8;
	font-size: 11px;
	font-family: Tahoma;
	margin: -1px -3px 0 0;
}
/* socials */

/* colls */
.colls {
	width: 100%;
	height: 240px;
	background: #ffffff url('../media/images/bg/container.jpg') 100% 0 no-repeat;
}
.colls .left_menu {
	width: 229px;
}
.colls .content {
}
.colls .content .content_padd {
	padding: 12px 25px 18px 0;
}
.colls .content .content_padd .content_padd2 {
	padding: 0 0 15px 0;
}

@media print {
	
	.colls .content .content_padd {
		padding: 0 66px 83px 63px;
	}
	
}


.colls .right_menu {
	width: 253px;
}
/* colls */

/* copyright */
.footer {
	background: #ffffff url('../media/images/bg/footer_bot.gif') 0 100% no-repeat;
	padding: 0 1px 4px 1px;
}
.footer .footer_top {
	background: #eeefef url('../media/images/bg/footer_top.gif') 0 0 no-repeat !important;
	padding: 26px 14px 18px 7px;
}
.footer a,
.footer * {
	font-size: 11px !important;
}
.footer a {
	color: #008196 !important;
}
.footer a:hover {
	color: #015563 !important;
}
.copyright,
.copyright * {
	color: #777777;
	line-height: 100%;
}
/* copyright */

/* user_links */
.user_links {
	float: right;
	padding: 5px 0 0 0;
}
.user_links a {
	background: url('../media/images/ico/path_arrow.gif') 0 6px no-repeat;
	padding: 0 0 0 6px;
}
.user_links a:hover {
	background: url('../media/images/ico/path_arrow_ov.gif') 0 6px no-repeat;
}
/* user_links */

/* header_logos */
.header_logos {
	width: 352px;
}
.header_logos div {
	padding: 12px 0 0 32px;
}
.header_logos div a {
	display: block;
	margin: 0 22px 0 0;
	float: left;
}
.header_logos div img {
	float: left;
}
/* header_logos */

/* count_down */
.count_down {
	width: 726px;
	height: 188px;
	overflow: hidden;
	background: url('../media/images/bg/header_right.jpg') left top no-repeat;
}
/* count_down */

/* nav */
.nav {
	position: absolute;
	top: 0;
	right: 121px;
	padding: 15px 0 0 0;
}
.nav img {
	float: left;
	margin: 0 0 0 20px;
}
/* nav */

/* pavilion */
.pavilion {
	padding: 0 0 1px 19px;
}
.pavilion a {
	float: left;
}
.pavilion .hdr {
	padding: 0 0 5px 0;
}
/* pavilion */

/* search */
.search {
	padding: 25px 0 10px 23px;
}
.search .hdr {
	padding: 0 0 1px 0;
	font-size: 21px;
	color: #225e36;
	line-height: 100%;
}
.search td {
	vertical-align: middle;
}
.search input {
	display: block;
}
.search input.input_text {
	background: #dde9f7;
	border-left: 1px solid #88bbe4;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #88bbe4;
	border-bottom: 1px solid #dde9f7;
	width: 141px;
	font-size: 12px;
	color: #43464a;
	padding: 3px 0 4px 9px;
}
/* search */

/* search_results */
.search_results {
	padding: 9px 0 15px 3px;
}
.search_results .search_phrase {
	padding: 0 0 22px 0;
	font: normal normal 12px/125% Tahoma, Verdana,  Arial,  sans-serif;
	color: #008196;
}
.search_results .search_phrase .marked {
	color: #F5821F !important;
	font-weight: bold;
}
.search_results .result {
	padding: 0 0 7px 0;
}
.search_results .result a:hover{
	color: #008196;
	text-decoration:none;
}
/* search_results */

/* supporters */
.supporters {
	height: 89px;
}
.supporters td {
	vertical-align: middle;
	padding: 0 19px 0 0;
}
.supporters .all_sponsors {
	width: 100%;
	text-align: right;
	vertical-align: bottom;
	padding: 0 7px 7px 0;
}
.supporters .all_sponsors a {
	color: #008196 !important;
	padding: 0 10px 0 0;
	background: url('../media/images/ico/ar_right.gif') right 5px no-repeat;
	white-space: nowrap;
}
/* supporters */

/* menu */
.menu {
	padding: 5px 27px 32px 23px;
}
.menu * {
	color: #015563 !important;
	font-size: 13px !important;
}
.menu a,
.menu span {
	line-height: 16px !important;
}
.menu .level_1 a.link_1 {
	background: url('../media/images/dec/dashed.gif') left bottom repeat-x;
	display: block;
	padding: 5px 0 9px 0;
}
.menu .level_1 {
	position: relative;
}
.menu .level_1 a.link_1:hover {
	background: #eff5fb url('../media/images/dec/dashed.gif') left bottom repeat-x;
}
.menu .level_1.without_sub a.link_1:hover {
	background: url('../media/images/dec/dashed.gif') left bottom repeat-x;
}
.menu .level_1 a.link_1.last,
.menu .level_1 a.link_1.last:hover {
	background: none;
}
.menu .level_1.last {
	background: transparent;
}
.menu .link_1:hover {
	text-decoration: none;
}
.menu .link_1:hover span,
.menu .link_1.ov span {
	text-decoration: underline;
}
.menu .link_1.active span {
	font-weight: bold;
	text-decoration: none;
}
.menu .link_1.active:hover span {
	text-decoration: underline;
}

.menu .span_dec {
	display: block;
	padding: 0px 9px 0px 14px;
	background: url('../media/images/ico/menu.gif') 3px 6px no-repeat;
}
.menu .level_2 {
	position: absolute;
	top: -3px;
	left: 113px;
	z-index: 105;
}
.menu .level_2 .span_dec  {
	background: url('../media/images/ico/menu.gif') 9px 6px no-repeat;
	padding: 0px 9px 0px 22px;
}
.menu .level_2 .link_2.active,
.menu .level_2 .link_2 {
	background: url('../media/images/dec/dashed.gif') left bottom repeat-x;
	white-space: nowrap;
	padding: 6px 0 9px 0px;
	display: block;
}

.menu .level_2 .link_2.active.last,
.menu .level_2 .link_2.last {
	background: none;
}
.menu .level_2 .link_2:hover,
.menu .level_2 .link_2.active {
	color: #008196 !important;
	text-decoration: underline !important;
}

.menu .level_2 .level_2_links {
	width: 203px;
}
.menu .level_2 .subbg_left {
	background: #e7f2fb url('../media/images/dec/sub_dot.gif') 0 0 repeat-y;
}
.menu .level_2 .subbg_right {
	background: url('../media/images/dec/sub_dot.gif') 100% 0 repeat-y;
	padding: 8px 13px 7px 12px;
}
.menu .level_2 .subbg_2,
.menu .level_2 .subbg_5 {
	height: 3px;
	width: 100%;
}
.menu .level_2 .subbg_2 {
	background: #e7f2fb url('../media/images/dec/sub_dot.gif') 0 0 repeat-x;
}
.menu .level_2 .subbg_5 {
	background: #e7f2fb url('../media/images/dec/sub_dot.gif') 0 100% repeat-x;
}
.menu .level_2 .subbg_1 img,
.menu .level_2 .subbg_3 img,
.menu .level_2 .subbg_4 img,
.menu .level_2 .subbg_6 img {
	width: 3px;
}
.menu .level_2 .subbg_1,
.menu .level_2 .subbg_3,
.menu .level_2 .subbg_4,
.menu .level_2 .subbg_6 {
	width: 3px;
	height: 3px;
}
.menu .level_2 .subbg_1 {
	background: url('../media/images/dec/subbg_1.gif') 0 0 no-repeat;
}
.menu .level_2 .subbg_3 {
	background: url('../media/images/dec/subbg_3.gif') 0 0 no-repeat;
}
.menu .level_2 .subbg_4 {
	background: url('../media/images/dec/subbg_4.gif') 0 0 no-repeat;
}
.menu .level_2 .subbg_6 {
	background: url('../media/images/dec/subbg_6.gif') 0 0 no-repeat;
}
.menu .menu_frame {
	position: absolute;
	top: 0;
	left: 100%;
	z-index: 1;
	display: none;
}
/* menu */

/* last_news */

.last_news {
	padding: 22px 12px 32px 0;
}
.last_news .hdr {
	padding: 0 0 17px 0;
}
.last_news .last_news_item {
	padding: 0 0 11px 0;
}
.last_news .last_news_item,
.last_news .last_news_item * {
	font-size: 17px;
	line-height: 120%;
}
.last_news .last_news_item a {
	text-decoration: underline !important;
}
.last_news .last_news_item a:hover {
	color: #015563 !important;
}
.last_news .last_news_item img {
	margin: 7px 0 0 0;
}
/* last_news */

/* latest _news */
.latest_news {
	padding: 11px 0 31px 0;
}
.latest_news .rss {
	float: right;
	padding: 0;
}
.latest_news .news_more:hover {
	color: #008196 !important;
	text-decoration: underline;
}
.latest_news .news_content {
	padding: 0 0 26px 0;
}
.latest_news .news_content.last {
	padding: 0 0 16px 0;
}
.latest_news.latest_blog {
	border-top: 1px solid #D6EBEF;
	padding: 30px 0 25px 0;
}
/* latest _news */

/* gallery */
.gallery .hdr {
	padding: 0 0 14px 0;
}
.gallery .gallery_title a,
.gallery .gallery_title {
	font-weight: bold;
}
.gallery .gallery_more a:hover {
	color: #008196 !important;
	text-decoration: underline;
}
.gallery .gallery_img {
	padding: 0 16px 0 0;
}
.gallery .gallery_links {
	vertical-align: bottom;
}
.gallery .gallery_links a {
	background: #e0f5fd;
	text-decoration: none !important;
	border: 1px dashed #008196;
	padding: 0 8px;
	margin: 0 6px 0 0;
	color: #008196 !important;
}
.gallery .gallery_links a:hover {
	background: #bde9fb;
}
/* gallery */

/* gallery list */

.gallery_item {
	width: 146px;
	height: 178px;
}
.gallery_space {
	width: 21px;
}
.gallery_item .image {
	width: 146px;
	height: 116px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
}

.gallery_item .image img {
	margin: auto;
}

.gallery_item .image_title {
	padding: 12px 0 11px 0;
}
.gallery_line {
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	border-bottom: 1px solid #d8ecef;
	margin: 5px 0 0 0;
}

/* gallery list */


/* gallery_block */
.gallery_block {
	padding: 16px 12px 32px 0;
}
.gallery_block .hdr {
	padding: 0 0 14px 0;
	font-size: 21px;
	color: #225e36 !important;
}
.gallery_block .gallery_img {
	padding: 0 0 6px 0;
}
.gallery_block .btn_main {
	padding: 0 0 1px 0;
}
.gallery_block .btn_main span.btn_right span {
	padding: 0 18px 0 8px;
	width: 100px;
}
.gallery_block .gallery_item_name {
	padding: 0 0 13px 0;
}
/* gallery_block */

.page_title {
	color: #225e36 !important;
	padding: 0 0 20px 0;
	font-size: 21px;
	line-height: 100%;
}

@media print {
	.page_title {
		padding: 0 0 25px 0;
	}
}

/* navigation */
.navigation {
	width: 100%;
	border-bottom: 1px solid #d1e9ee;
	margin: 7px 0 6px 0;
}
.navigation .path {
	width: 378px;
	padding: 3px 0 9px 0;
}
.navigation .path a,
.navigation .path span {
	/*display: block;
	float: left;*/
	padding: 0 0 4px 6px;
	font-size: 11px;
}
.navigation .path a {
	background: url('../media/images/ico/path_arrow.gif') 0 5px no-repeat;
	color: #008196 !important;
	margin: 0 19px 0 0;
}
.navigation .path a:hover {
	background: url('../media/images/ico/path_arrow_ov.gif') 0 5px no-repeat;
	color: #015563 !important;
}
.navigation .path span {
	background: url('../media/images/ico/path_arrow_act.gif') 0 5px no-repeat;
	color: #a8a8a8 !important;
}
.navigation .print {
	text-align: right;
	padding: 0 0 12px 0;
}
.navigation .print a {
	background: url('../media/images/ico/print.gif') right center no-repeat;
	padding: 0 20px 0 0;
	text-transform: lowercase;
	font-size: 11px;
	text-decoration: underline;
}

.back {
	float: right;
	margin: 0 0 0 8px;
}

/* navigation */


/* text */

.text a:hover {
	color: #015563;
	text-decoration: underline;
}
.text img {
	margin: 0 12px 0 0;
}
.text table {
	width: 100%;
	margin: 16px 0;
}
.text td {
	border: 1px solid #008196;
	text-align: left;
	padding: 0 0 0 4px;
}

/* text */


/* to_top */

.to_top {

}

/* to_top */


/* third_menu */

.third_menu {
	padding: 0 0 8px 1px;
}
.third_menu a {
	color: #008196 !important;
	padding: 0 10px 0 9px;
	background: url('../media/images/ico/third_menu_arrow.gif') left 5px no-repeat;
}
.third_menu span {
	color: #008196;
	padding: 0 10px 0 9px;
	background: url('../media/images/ico/third_menu_arrow.gif') left 5px no-repeat;
}

/* third_menu */


/* video */

.video {
	text-align: center;
	vertical-align: middle;
	padding: 25px 0 10px 0;
}
.video div {
	width: 321px;
	height: 294px;
	margin: 0 auto;
}

/* video */


/* news_item */

.news_item_title {
}
.one_news_item {
	border-bottom: 1px solid #d8ecef;
	padding: 0 0 23px 0;
}
.one_news_item .video_padd {
	padding: 0 0 21px 0;
}
.one_news_item .news_date {
	color: #008196;
	padding: 0 0 3px 0;
}
.one_news_item .news_img {
	float: left;
}
.one_news_item .news_img img {
	margin: 0 12px 0 0;
}
.one_news_item .facebook_link {
	padding: 20px 0 0 0;
}
.one_news_item .facebook_link a {
	background: url('../media/images/ico/facebook.gif') 100% 0 no-repeat;
	padding: 0 22px 0 0;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 16px;
	display: block;
	float: left;
}
/* news_item */


/* news_list */
.page_title.news_list {
	padding: 0 0 2px 0;
}
.news_item {
	width: 100%;
}
.news_item td {
	padding: 17px 0 14px 0;
	border-bottom: 1px solid #d6ebef;
}
.news_item .news_img {
	padding-right: 10px;
}
.news_item .news_content {
	width: 100%;
}
.news_item .news_content .news_content_padd {
	padding: 0 18px 0 0;
}

.news_item a:hover {
	color: #015563 !important;
	text-decoration: underline !important;
}
.news_item .news_content .news_date,
.blog_list .blog_item .blog_date,
.latest_news .news_date {
	color: #a8a8a8;
	font-size: 11px;
	line-height: 11px;
}
.news_item .news_content .news_title,
.news_item .news_content .news_title a,
.blog_list .blog_item .blog_title,
.blog_list .blog_item .blog_title a,
.latest_news .news_title,
.latest_news .news_title a {
	font-weight: bold;
	font-size: 13px;
	line-height: 17px;
	padding: 0 0 5px 0;
	color: #000000 !important;
	text-decoration: none;
}
.news_title a:hover {
	text-decoration: underline;
}
.blog_list .blog_item a:hover .blog_title {
	text-decoration: underline;
}
.news_item .news_content .more,
.blog_list .blog_item .more {
	color: #008196 !important;
	text-decoration: underline;
}
.latest_news .news_content .news_more:hover,
.news_item .news_content .more:hover,
.blog_list .blog_item .more:hover {
	color: #015563 !important;
}
.news_item .news_video_img,
.latest_news .news_video_img {
	float: left;
	margin: 15px 0 0 0;
	padding: 0 8px 0 0;
}
/* news_list */


/* paging */
.paging {
	padding: 20px 0 5px 0;
	float: left;
}
.paging * {
	font-size: 11px !important;
	font-family: Verdana !important;
}
.paging a {
	float: left;
}
.paging a {
	color: #008196 !important;
	margin: 0 6px;
}
.paging a:hover {
	color: #015563;
	text-decoration: underline;
}
.paging .current {
	color: #a8a8a8 !important;
	font-weight: bold !important;
	text-decoration: none !important;
}
.paging .prev,
.paging .next {
	padding: 0 2px;
}
.paging .prev,
.paging .next {
	margin: 5px 0 0 0;
}

/* paging */


/* files */

.files div {
	padding: 7px 0 0 0;
}
.files div a:hover {
	color: #008196;
}
.files div.file a {
	padding: 0 0 0 15px;
	background: url('../media/images/ico/file.gif') left 4px no-repeat;
}
.files div.file a:hover {
	background: url('../media/images/ico/file_ov.gif') left 4px no-repeat;
}

/* files */


/* blog_list */

.page_title.blog_list {
	padding: 0 0 2px 0;
}
.blog_list .blog_item {
	padding: 14px 0 16px 0;
	border-bottom: 1px solid #d6ebef;
}
.blog_list .blog_item .blog_text * {
	color: #000000;
}
.blog_list .blog_item .blog_text a:hover {
	color: #008196;
}

/* blog_list */

/* blog item */

.blog {
	padding: 0 0 20px 0;
	margin: 0 0 15px 0;
	border-bottom: 1px solid #D6EBEF;
}

.comments {
	margin: 0 0 14px 0;
}

.comments .hdr,
.post_comment .hdr {
	color: #225e36 !important;
	font-size: 21px;
}
.comments .hdr {
	padding: 0 0 5px 0;
}

.comments .comment {
	padding: 16px 0 16px 0;
	border-bottom: 1px solid #D6EBEF;
}


.comment .comment_author_date {
	font-weight: bold;
}

.post_comment input.input_text, 
.post_comment textarea {
	background: #dde9f7;
	border-left: 1px solid #88bbe4;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #88bbe4;
	border-bottom: 1px solid #dde9f7;
	font-size: 12px;
	color: #43464a;
}
.post_comment input.input_text {
	padding: 3px 0 4px 9px;
	width: 264px;
}
.post_comment textarea {
	padding: 3px 0 4px 9px;
	width: 264px;
	height: 80px;
}
.post_comment .label {
	color: #008196;
	padding: 13px 0 0 0;
}
.post_comment .submit {
	padding: 5px 0 0 0;
}
.post_comment .submit span.btn_right span {
	background: none !important;
	padding: 0 22px 0 3px !important;
}
.post_comment .error {
	color: #F5821F;
	padding: 30px 0 0 12px;
}

/* blog item */

/* user_login */

.user_login input.input_text {
	width: 221px;
	border: 1px solid #008196;
	background: #D6F0FC url('../media/images/bg/input.gif') top left repeat-x;
}
.user_login .label {
	color: #008196;
}
.user_login .submit {
	padding: 12px 0 0 0;
}
.user_login .submit a {
	background: #e0f5fd;
	text-decoration: none !important;
	border: 1px dashed #008196;
	width: 73px;
	display: block;
	margin: 0 0 10px auto;
	color: #008196 !important;
	text-align: center;
}
.user_login .submit a span {
	padding: 0 6px 0 8px;
	color: #008196 !important;
}
.user_login .submit a:hover {
	background: #bde9fb;
}
.user_login .error {
	width: 100%;
	padding: 9px 0 0 10px;
	color: #F5812F;
}

/* user_login */


/* partners */

.partners {
	margin: 4px 0 0 0;
}

.partners table {
	margin: 0 30px 20px 0;
	float: left;
}

.partners .category_title {
	clear: both;
	border-bottom: 1px solid #44C7F4;
	font-weight: bold;
	color: #008196;
	padding-bottom: 2px;
	margin-bottom: 13px;
}

/* partners */


/* rss */
.rss {
	padding: 6px 0 10px 0;
}
.rss a {
	background: url('../media/images/ico/rss.gif') 100% 0 no-repeat;
	display: block;
	padding: 0 21px 2px 0;
	float: left;
	font-size: 11px;
	font-family: Tahoma;
}
/* rss */

/* sitemap */

.sitemap {
	margin: 8px 0 10px 0;
	
}

.sitemap .lv_1 {
	margin-top: 9px;
}

.sitemap .lv_1 a {
	font-size: 12px;
	font-weight: bold;
	color: #008196;
}

.sitemap .lv_2 {
	margin: 9px 0 0 26px;
	padding: 0 0 0 10px;
	background: url('../media/images/dec/sitemap_lv2.gif') 0px 5px no-repeat;
}

.sitemap .lv_2 a:hover, .sitemap .lv_3 a:hover {
	color: #008196;
}

.sitemap .lv_3 {
	margin: 9px 0 0 64px;
	padding: 0 0 0 8px;
	background: url('../media/images/dec/sitemap_lv3.gif') 0px 5px no-repeat;
}

/* sitemap */

/* print header */

.print_header {
	border-bottom: 1px solid #008196;
	padding: 8px 0 8px 0;
	text-align: center;
	margin: 0 0 25px 0;
}

.print_header img {
	display: inline;
	padding: 0 10px 0 10px;
}

/* print header */

input.invisible_submit {
	width: 1px;
	height: 1px;
	border: none;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	-moz-opacity: 0;
}

/* btn_main */
.btn_main {
	float: right;
}
.btn_main a,
.btn_main span {
	display: block;
	float: left;
	height: 29px;
	line-height: 26px;
	text-decoration: none !important;
	font-size: 12px;
	font-family: Tahoma;
	text-transform: lowercase;
	color: #ffffff;
}
.btn_main a {
	background: url('../media/images/bg/btn_left.gif') 0 0 no-repeat;
	padding: 0 0 0 9px;
}
.btn_main span.btn_right {
	background: url('../media/images/bg/btn_right.gif') 100% 0 no-repeat;
	padding: 0 0 0 10px;
}
.btn_main a:hover {
	background: url('../media/images/bg/btn_left_ov.gif') 0 0 no-repeat;
}
.btn_main a:hover span.btn_right {
	background: url('../media/images/bg/btn_right_ov.gif') 100% 0 no-repeat;
}
.btn_main span.btn_right span {
	background: url('../media/images/dec/btn_arrow_right.gif') 0 12px no-repeat;
	padding: 0 22px 0 8px;
}
.btn_main.back span.btn_right span {
	background: url('../media/images/dec/btn_arrow_left.gif') 0 12px no-repeat;
}
.btn_main.top_top span.btn_right span {
	background: url('../media/images/dec/btn_arrow_up.gif') 0 15px no-repeat;
}
/* btn_main */

/* banners */
.banners {
	padding: 15px 0 0 0;
}
.banners .banner_item {
	padding: 0 0 15px 0;
}
/* banners */

/* */
.last_news .video_zh,
.last_news .video_lt,
.last_news .video_en{
	position: relative;
}
.last_news .video_zh .video_buttons,
.last_news .video_lt .video_buttons,
.last_news .video_en .video_buttons {
	position: absolute;
	width: 237px;
	height: 169px;
	cursor: pointer;
}
.last_news .video_zh .video_buttons {
	background: url('../media/images/dec/video_zh.png') 50% 50% no-repeat;
}
.last_news .video_en .video_buttons,
.last_news .video_lt .video_buttons {
	background: url('../media/images/dec/video_lt.png') 50% 50% no-repeat;
}
.video_controler {
	height: 18px;
	width: 235px;
	background: url('../media/images/dec/video_controler.gif') 50% 50% no-repeat;}
/* */
