body{
	padding: 0px;
	margin: 0px;
	background-color: #2f3738;
}

html ,body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #000;
	width: 100%;
	height: 100%;
}

table, p{
	padding: 0px;
	margin: 0px;
}

table td,
table th{
	vertical-align: top;
}

form, dl, dd, dt{
	padding: 0px;
	margin: 0px;
	list-style: none;
}

ul, ol{
	margin-top: 0;
	margin-bottom: 0;
}

a, a:hover{
	color: #666;
	text-decoration: none;
}

a:hover{
	color: #669999;
	text-decoration: underline;
}

a:focus{
	outline: none;
}

h1, h2, h3, h4, h5, h6{
	margin: 0;
	padding: 0;
	line-height: normal;
	color: #333;
}

h1, h1 a, h1 a:hover{
	font-size: 1.83em;
}

h2, h2 a, h2 a:hover{
	font-size: 1.25em;
}

h3, h3 a, h3 a:hover{
	font-size: 1em;
}

h4, h4 a, h4 a:hover{
	font-size: 1em;
	color: #666;
}

input, select, textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000;
	line-height: normal;
}

img{ display: block; border: 0px; }
.clear_fix{ clear: both; }
.hidden{ display: none; }
.float_left{ float: left; }
.float_right{ float: right; }
.icon_media,
.icon_media:hover{
	width: 20px;
	height: 16px;
	display: block;
	background: transparent url(icons_media.png) no-repeat 0px 0px;
}

.icon_media_video:hover{
}

.icon_media_photo,
.icon_media_photo:hover{
	background-position: 0px -16px;
}

.icon_media_audio,
.icon_media_audio:hover{
	background-position: 0px -32px;
}

.icon_media_play, .icon_media_play:hover {
	background-position:0 -48px;
}


.icon16x16{
	width: 16px;
	height: 16px;
	display: inline-block;
	background: transparent url(icon16x16.gif) no-repeat 0px 0px;
}

.icon16x16_print{
}
.icon16x16_mail{ background-position: 0px -16px; }
.icon16x16_favorite{ background-position: 0px -32px; }
.icon16x16_favorite_active{ background-position: 0px -241px; }
.icon16x16_commnet{ background-position: 0px -48px; }
.icon16x16_share{ background-position: 0px -64px; }
.icon16x16_plus{ background-position: 0px -80px; }
.icon16x16_plus_active{ background-position: 0px -96px; }
.icon16x16_minus{ background-position: 0px -112px; }
.icon16x16_minus_active{ background-position: 0px -128px; }
.icon16x16_font{ background-position: 0px -144px; }
.icon16x16_article{ background-position: 0px -160px; }
.icon16x16_facebook{ background-position: 0px -176px; }
.icon16x16_delicious{ background-position: 0px -192px; }
.icon16x16_diggit{ background-position: 0px -208px; }
.icon16x16_vybralisme{ background-position: 0px -224px; }
.icon16x16_add{ background-position: 0px -240px; }
.icon16x16_send{ background-position: 0px -256px; }
.icon16x16_report{ background-position: 0px -272px; }

.button_type2,
.button_type2:hover{
	line-height: 16px;
	display: block;
	float: left;
	display: block;
	padding-right: 8px;
	font-size: 0.833em;
	text-decoration: none;
	background: transparent url(b_type02_right.png) no-repeat right top;
}

.button_type2:hover{
	background: transparent url(b_type02_right_h.png) no-repeat right top;
}

.button_type2 .wrap,
.button_type2:hover .wrap{
	display: block;
	float: left;
	padding-left: 8px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #fff;
	text-transform: uppercase;
	cursor: pointer;
	background: transparent url(b_type02_left.png) no-repeat left top;
	padding-top:1px;
}

.button_type2:hover .wrap{
	background: transparent url(b_type02_left_h.png) no-repeat left top;
}

.button_type3,
.button_type3:hover{
	line-height: 16px;
	display: block;
	float: left;
	display: block;
	padding-right: 8px;
	font-size: 0.833em;
	text-decoration: none;
	background: transparent url(b_type03_right.png) no-repeat right top;
}

.button_type3 .wrap,
.button_type3:hover .wrap{
	display: block;
	float: left;
	padding-left: 8px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #7abdd1;
	text-transform: none;
	cursor: pointer;
	background: transparent url(b_type03_left.png) no-repeat left top;
}

.button_type4,
.button_type4:hover{
	line-height: 16px;
	display: block;
	float: left;
	display: block;
	padding-right: 8px;
	font-size: 0.833em;
	text-decoration: none;
	background: transparent url(b_type04_right.png) no-repeat right top;
}

.button_type4 .wrap,
.button_type4:hover .wrap{
	display: block;
	float: left;
	padding-left: 8px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #666;
	cursor: pointer;
	background: transparent url(b_type04_left.png) no-repeat left top;
	text-transform: none;
}

.main_wrap,
.footer_wrap,
.footer_articles_wrap,
.footer_links_wrap{
	width: 100%;
	float: left;
}

.main_wrap{
	background: #ebe8e5 url(main_bgr.png) repeat-x 0px 0px;
}
/*
.main_wrap{ background: #ebe7dc url(clients/pohoda2011/Pohoda-2011-HOMEPAGE.jpg) no-repeat scroll center top; }
*/
.footer_articles_wrap{
	background-color: #85adb9;
}

.footer_links_wrap{
	background-color: #5d6162;
}

.header,
.main,
.content,
.footer,
.footer_articles,
.footer_links{
	width: 984px;
}

.main,
.footer,
.footer_articles,
.footer_links{
	margin: auto;
}

.header,
.content{
	float: left;
}
/* GLOBAL END */

/* elements START */
#browserChecker{
	border-bottom-color:#DFDDCB;
	background-color:#FFFCDF;
	text-align:center;
	z-index:9999;
	width:971px;
	clear:both;
	font-size:10pt;
	padding:5px;
	display:none;
}
#browserChecker .title{
	font-weight: bold;
}
#browserChecker .subtitle{

}
#browserChecker .browser{
	margin:5px;
	padding:3px;
}
#browserChecker .browser img{
	width:20px;
	float:left;
}
#browserChecker .closeLink{
	float:right;
	padding-right:15px;
}
/* elements END */

/* header START */
/* header END */
.header .top_banner{
	width: 872px;
	display: block;
	float: left;
	margin: 8px 0 8px 116px;
	padding-left:12px;
	background: transparent url(icon_advert.gif) no-repeat left center;
}

.square_banner {
	padding-left:12px;
	background: transparent url(icon_advert.gif) no-repeat left center;
}

.header .top_banner .label_adv{
	display: block;
	float: left;
}

.header .menu{
	width: 100%;
	float: left;
}

.header .languages{
	position: absolute;
	width: 55px;
	margin-left: 929px;
	line-height: 30px;
	font-size: 0.92em;
}

.header .languages,
.header .languages a,
.header .languages a:hover{
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
}
/* Main menu START */

.header .main_menu,
.header .main_menu ul,
.header .main_menu li{
	display: block;
	float: left;
	padding: 0;
	margin: 0;
	position:relative;
}

.header .main_menu{
	width: 900px;
}

.header .main_menu .main{
	width: 130px;
	height: 30px;
	background: transparent url(menu_tab.gif) no-repeat 0px 0px;
	text-align:center;
}

.header .main_menu .before{
	width: 130px;
	height: 30px;
	background: transparent url(menu_tab_before_y.gif) no-repeat 0px 0px;
	text-align:center;
}

.header .main_menu .main .outerbox{
	width: 123px;
	display: block;
	text-align: center;
	text-decoration: none;
}

.header .main_menu .main a,
.header .main_menu .main a:hover{
	line-height: 30px;
	display: block;
	float: left;
	font-size: 1.08em;
	font-weight: bold;
	color: #639393;
	text-decoration: none;
}

.header .main_menu .main a.item_link,
.header .main_menu .main a.item_link:hover{
	width: 100px;
	padding-right:16px;
}

.header .main_menu .main a.item_link:hover{
	color: #fff;
}

.header .main_menu .main a.item_submenu,
.header .main_menu .main a.item_submenu:hover{
	height: 30px;
	background: transparent url(menu_arrows.png) no-repeat 7px 13px;
	background-position:center right;
}

.header .main_menu .main a.item_submenu:hover{
	background-image: url(menu_arrows_o.png);
}

.header .main_menu .item_first {
	width: 144px;
	background-image: url(menu_tab_first.gif);
}

.header .main_menu .item_last{
	/*background-image: url(menu_tab_last.gif);*/
	background-image: url(menu_tab_yellow_last.png);
}

.header .main_menu .biznis_prenos a:hover{
  color: white;
}

.header .main_menu .item_first a.item_link,
.header .main_menu .item_first a.item_link:hover{
	width: 114px;
}

.header .main_menu .item_last a.item_link,
.header .main_menu .item_last a.item_link:hover{
	color: #2f3739;
	width: 123px;
}
.header .main_menu .item_last a.item_link:hover{
  color: white;	
}

.header .main_menu .active{
	padding-left: 14px;
	margin-left:-14px;
	background: transparent url(menu_tab_a.gif);
}

.header .main_menu .before.active{
	padding-left: 14px;
	margin-left:-14px;
	background: transparent url(menu_tab_before_y_a.gif);
}

.header .main_menu .active a.item_link,
.header .main_menu .active a.item_link:hover{
	color: #fff;;
}

.header .main_menu .active a.item_submenu,
.header .main_menu .active a.item_submenu:hover{
	background-image: url(menu_arrows_a.png);
}

.header .main_menu .item_first.active{
	position: static;
	padding-left: 0;
	margin-left: 0;
	background-image: url(menu_tab_first_a.gif);
}

.header .main_menu .item_last.active{
	background-image: url(menu_tab_last_a.gif);
}

.header .main_menu .main ul{
	display:none;
}
.header .main_menu .main .outerbox ul{
	display:block;
}
.header .main_menu .main .outerbox{
	position: relative;
	left:0px;
	width: 159px;
	padding-top: 9px;
	margin-top: 30px;/*ie-fix*/
	background: transparent url(submenu_top.png) no-repeat 0px 0px;
	display:none;
	z-index:100;
	clear:both;
}

.header .main_menu .main_submenu{
	width: 159px;
	float:right;
	background: transparent url(submenu_bottom.png) no-repeat right bottom;
}

.header .main_menu .main_submenu .sub_item{
	width: 154px;
	background: #2f3738 url(hr_line02.gif) repeat-x left bottom;
	float:right;
}
.header .main_menu .main_submenu .active{
	margin-left:0px;
	padding-left:0px;
}

.header .main_menu .main_submenu .sub_item .outerbox{
	margin:0px;
	padding:0px;
}

.header .main_menu .main_submenu .sub_item_last{
	background-image: none;
	margin-bottom:5px;
}

.header .main_menu .main_submenu .sub_item a,
.header .main_menu .main_submenu .sub_item a:hover{
	width: 126px;
	line-height: normal;
	padding: 8px 10px 8px 18px;
	text-align: left;
}

.header .main_menu .main_submenu .sub_item a:hover{
	color: #fff;
}

.header .main_menu .main_submenu .sub_item_last a,
.header .main_menu .main_submenu .sub_item_last a:hover{
	padding-bottom: 5px;
}

.header .main_menu .main_submenu .sub_item a.sub_item_submenu,
.header .main_menu .main_submenu .sub_item a.sub_item_submenu:hover{
	background: transparent url(submenu_arrow.png) no-repeat 136px center;
}

.header .main_menu .main_sub_submenu{
	position: absolute;
	z-index: 2;
	float: left;
	text-align: left;
	margin-left: 154px;/*ie-fix*/
	background: transparent url(submenu2_top.png) no-repeat right top;
}

.header .main_menu .sub_item .main_sub_submenu {
	background-color:#212627;
	float:left;
	padding:0 10px;
	margin-left:0px;
}

.header .main_menu .main_submenu .sub_item .outerbox{
	background:transparent url(submenu2_top.png) no-repeat scroll right top;
	padding:5px 0px 5px 0px;
	margin-left:7px;
	width:auto;
}


.header .main_menu .main_submenu .sub_item .innerBox{
	
}
.header .main_menu .main_submenu .sub_item .innerBox li{
	background-color:#212627;
	padding:0px 10px 0px 10px;
	float:none;
	color:#669999;
}
.header .main_menu .main_submenu .sub_item .innerBox .submenu_last{
	background: transparent url(submenu2_bottom.png) no-repeat right bottom;
	height:5px;
}
.header .main_menu .main_submenu .sub_item .innerBox .hover{
	background:#212627;
}	
.header .main_menu .main_sub_submenu,
.header .main_menu .main_sub_submenu a,
.header .main_menu .main_sub_submenu a:hover{
	color: #669999;
}

.header .main_menu .main_sub_submenu a:hover{
	color: #fff;
}

.header .main_menu .main_sub_submenu_bgr1{
	float: left;
	padding: 5px 0;
	background: transparent url(submenu2_bottom.png) no-repeat right bottom;
}

.header .main_menu .main_sub_submenu_bgr2{
	float: left;
	padding: 0 10px;
	background-color: #212627;
}
.main_menu .shadowbox1,
.main_menu .shadowbox2,
.main_menu .shadowbox3{
	display:none;	
}
/* Main menu END */

.header .header_panel{
	width: 941px;
	float: left;
	height: 96px;
	padding: 11px 10px 0 30px;
	background: #789ea9 url(header_panel_bgr.png) repeat-x 0px 0px;
}

.header .header_panel .logo{
	width: 77px;
	height: 86px;
	display: block;
	float: left;
}

.header .header_panel .banner{
	width: 468px;
	height: 80px;
	display: block;
	float: left;
	margin: 16px 0 0 45px;
}

.header .header_panel_box{
	width: 213px;
	height: 76px;
	float: right;
	padding: 9px 6px 0 8px;
	line-height: 1.2em;
	font-size: 0.9em;
	background: transparent url(header_panel_box.png) no-repeat 0px 0px;
}

.header .header_panel_box,
.header .header_panel_box a,
.header .header_panel_box a:hover{
	font-weight: bold;
	color: #fff;
}

.header .header_panel_box .header_panel_item{
	width: 104px;
	height: 30px;
	float: left;
}

.login_profile{
	width: 104px;
	height: 30px;
}

.login_profile,
.login_profile a,
.login_profile a:hover{
	font-weight: bold;
	color: #fff;
}
.login_profile .header_panel_button{
	position: absolute;
	z-index: 5;
	width: 104px;
	height: 30px;
	float: left;
	background: transparent url(header_panel_profile.png) no-repeat 0px 0px;
}
.login_profile .header_panel_button .text{
	width: 75px;
	display: block;
	float: left;
	text-align: center;
	line-height: 30px;
}
.login_profile .header_panel_button .button,
.login_profile .header_panel_button .button:hover{
	width: 27px;
	height: 30px;
	display: block;
	float: left;
}

.header .header_panel_box .item_radio{
	padding-right: 5px;
}

.header .header_panel_box .header_panel_button{
	position: absolute;
	z-index: 5;
	width: 104px;
	height: 30px;
	float: left;
	background: transparent url(header_panel_profile.png) no-repeat 0px 0px;
}

.header .header_panel_box .item_radio .header_panel_button{
	background: transparent url(header_panel_radio.png) no-repeat 0px 0px;
}

.header .header_panel_box .item_profile .button_active{
	background: transparent url(header_panel_profile_active.png) no-repeat 0px 0px;
}

.header .header_panel_box .header_panel_button .text{
	width: 75px;
	display: block;
	float: left;
	text-align: center;
	line-height: 30px;
}

.header .header_panel_box .header_panel_button .button,
.header .header_panel_box .header_panel_button .button:hover{
	width: 27px;
	height: 30px;
	display: block;
	float: left;
}
.header .header_panel_box .search{
	width: 202px;
	height: 27px;
	float: left;
	margin-top: 5px;
	padding: 3px 3px 0 6px;
	background: transparent url(header_panel_search.png) no-repeat 0px 0px;
}

.header .header_panel_box .search .search_field{
	width: 165px;
	display: block;
	float: left;
	padding: 5px 4px 0 4px;
	border: 0px solid transparent;
	font-weight: bold;
	font-size: 1.09em;
	color: #666666;
}

.header .header_panel_box .search .search_button,
.header .header_panel_box .search .search_button:hover{
	width: 25px;
	height: 24px;
	display: block;
	float: right;
	background: transparent url(b_search.gif) no-repeat 0px 0px;
	border: 0px solid;
}

.header .header_panel_box .search .search_button:hover{
	background-position: 0px -24px;
}


.header .header_panel_box .header_panel_submenu{
	position: absolute;
	z-index: 4;
	width: 219px;
	float: left;
	display: none;
	padding-top: 18px;
	margin-top: 21px;
	background: transparent url(header_panel_submenu_left.png) no-repeat 0px 0px;
}

.header .header_panel_box .submenu_right{
	margin-left: -117px;
	background: transparent url(header_panel_submenu_right.png) no-repeat 0px 0px;
}

.header .header_panel_box .header_panel_submenu_bgr1{
	float: left;
	padding-bottom: 5px;
	background: transparent url(header_panel_submenu_bottom.png) no-repeat left bottom;
}

.header .header_panel_box .header_panel_submenu_bgr2{
	width: 199px;
	float: left;
	padding: 12px 10px;
	background-color: #2f3738;
}

.header .header_panel_box .header_panel_submenu a,
.header .header_panel_box .header_panel_submenu a:hover{
	line-height: 24px;
	color: #669999;
	font-weight: bold;
}

.header .header_panel_box .header_panel_submenu .col{
	width: 50%;
	float: left;
}
.header .header_panel_box .header_panel_submenu .col1{
	width: 40%;
	float: left;
}
.header .header_panel_box .header_panel_submenu .col2{
	width: 60%;
	float: left;
}


.header .header_panel_box .header_panel_submenu .icon_media{
	display: inline-block;
	padding-right: 5px;
	position: relative;
	top: 4px;
}

.header .header_panel_box .header_panel_submenu .radio_items{
	width: 100%;
	float: left;
}

.header .header_panel_box .header_panel_submenu .radio_items .item{
	width: 100%;
	display: block;
	float: left;
}





/* content START */
.content{
	padding-top: 3px;
}

.content .panel{
	float: left;
}

.content .panel_type_1{
	width: 328px;
}

.content .panel_type_2{
	width: 656px;
	margin-bottom: 160px;
}

.content .panel_type_3{
	width: 984px;
}

.content .box_wrap{
	float: left;
	padding: 0 3px 3px 0;	
}

.content .box_wrap_self_banner{
	float: right;
	padding: 0 3px 3px 0;	
}


.content .box{
	float: left;
	background-color: #c8c8c8;
}

.content .box_type_1{
	width: 325px;
}

.content .box_type_2{
	width: 653px;
}

.content .box_type_3{
	width: 981px;
}
/* content END */

/* footer START */
.footer_wrap{
	line-height: 1.2em;
	font-size: 0.92em;
}

.footer_wrap,
.footer_wrap a,
.footer_wrap a:hover{
	color: #fff;
}

.footer_articles_wrap{
	padding: 10px 0;
}

.footer_articles_wrap .article{
	width: 236px;
	float: left;
	padding-right: 10px;
}

.footer_articles_wrap .article .article_image{
	float: left;
	display: block;
	margin-right: 6px;
	border: 3px solid #4b7b89;
}

.footer_articles_wrap .article .article_title{
	font-size: 1.09em;
}

.footer_articles_wrap .article .article_title,
.footer_articles_wrap .article .article_title a,
.footer_articles_wrap .article .article_title a:hover{
	color: #fff;
}

.footer_links_wrap .inside{
	width: 100%;
	float: left;
	padding-top: 18px;
}

.footer_links_wrap ul,
.footer_links_wrap li{
	display: block;
	padding: 0;
	margin: 0;
	list-style: none;
}

.footer_links_wrap ul{
	width: 12.5%;
	float: left;
}

.footer_links_wrap li{
	padding: 3px 10px 3px 0;
}

.footer_links_wrap li.first{
	padding-bottom: 8px;
	font-weight: bold;
	text-transform: uppercase;
}

.footer_links_wrap .sub_toolbar{
	width: 981px;
	float: left;
	padding-top: 10px;
}

.footer_links_wrap .sub_toolbar .home,
.footer_links_wrap .sub_toolbar .home:hover,
.footer_links_wrap .sub_toolbar .top,
.footer_links_wrap .sub_toolbar .top:hover{
	display: block;
	float: right;
	padding-right: 5px;
	margin-left: 3px;
	text-decoration: none;
	background: transparent url(b_bottom_r.png) no-repeat right 0px;
}

.footer_links_wrap .sub_toolbar .top,
.footer_links_wrap .sub_toolbar .top:hover{
	color: #000;
	background-position: right -24px;/*ie-fix*/
}

.footer_links_wrap .sub_toolbar .home .bgr,
.footer_links_wrap .sub_toolbar .top .bgr{
	display: block;
	float: left;
	padding: 0 3px 0 8px;
	line-height: 24px;
	background: transparent url(b_bottom_l.png) no-repeat 0px 0px;
	cursor: pointer;
}

.footer_links_wrap .sub_toolbar .top .bgr{
	background-position: 0px -24px;
}

.footer_links_wrap .sub_toolbar .home .icon,
.footer_links_wrap .sub_toolbar .top .icon{
	width: 15px;
	height: 14px;
	display: block;
	float: left;
	position: relative;
	top: 5px;
	background: transparent url(icons_footer.gif) no-repeat 0px 0px;
}

.footer_links_wrap .sub_toolbar .top .icon{
	float: right;
	background-position: 3px -15px
}

.footer .inside{
	width: 981px;
	float: left;
	padding: 15px 0;
}

.footer .copyright,
.footer .menu{
	width: 50%;
	float: left;
}

.footer .menu{
	text-align: right;
	padding-top: 1em;
}

.footer .menu .spacer{
	padding: 0 6px;
}

.footer .menu a,
.footer .menu a:hover{
	text-decoration: underline;
}

.footer .menu a:hover{
	text-decoration: none;
}
/* footer END */


.header_padding {padding:7px 8px 7px 8px;}
/* METOO tips  START*/


#tip_container{
	float:left;
	padding-bottom:10px;
	width:926px;
}
.tip_holder .tip_heading{
	width: 100%;
	float: left;
}

.tip_holder .tip_heading .tabber_title{
	width: 40%;
	float: left;
}

.tip_holder .tip_heading .tabber_title .tabber_title_all{
	display: inline-block;
	position: relative;
	top: 2px;
	left: 8px;
	cursor: pointer;
}

.tip_holder .tip_heading .name_day{
	width: 40%;
	line-height: 1.4em;
	padding: 8px 30px 0 0;
	float: right;
	text-align: right;
}

.tip_holder {}
.tip_holder {} .spacer {}
.tip_holder .item {
	background-color:#FFFFFF;
	border-right:3px solid #C8C8C8;
	float:left;
	height:160px;
	padding:10px;
	width:95px;
}


.tip_holder #tip_container .item .icon{
	width: 20px;
	height: 16px;
	float: right;
	padding: 2px 2px 1px 2px;
	margin-bottom: 5px;
	background: transparent url(tip_icon_bgr.gif) no-repeat 0px 0px;
}

.tip_holder #tip_container .active .icon{
	background-position: 0px -19px;
}

.tip_holder .item h5 {
	clear:both;
	font-size:1em;
	height:2.4em;
	line-height:1.2em;
	padding-bottom:0.9em;
}

.tip_holder .item h5 a,.tip_holder .item h5 a:hover{
	color:#1C1C1C;
	font-weight:bold;
}
	
.tip_holder .last {margin-right:0px;}
.tip_holder .active {
	background-color:#85ADB9;
	width:193px;
}
.tip_holder .text {
	color:#666666;
	font-size:0.917em;
	line-height:1.2em;
	text-align:justify;
}
.tip_holder .tips_image {border: 4px #c8c8c8 solid;}
.tip_holder .active .text {color:#fff;}
.tip_holder .active .img {float:right;display:inline;margin-left:10px;}
.tip_holder .img {display:none;}
.tip_holder .active .tips_image {border: 4px #5e9bad solid;}

.tip_holder .tip_arr_l {float:left;margin-top:65px;width:30px;}
.tip_holder .tip_arr_r {float:right;margin-top:65px;}
.tip_arr_l img, .tip_arr_r img {cursor: pointer;}
/* METOO tips END*/

/* Tabber START */












.tabber_title{
	padding: 10px 30px;
}

.tabber{
	width: 637px;
	float: left;
	padding: 0  0 8px 8px;
}

.tabber .ui-tabs-hide{
	display: none;
}

.tabber .ui-tabs-nav,
.tabber .ui-tabs-nav li,
.tabber .ui-tabs-nav li a,
.tabber .ui-tabs-nav li a:hover,
.tabber .ui-tabs-nav li span{
	display: block;
	float: left;
	padding: 0;
	margin: 0;
	text-decoration: none;
	list-style: none;
}

.tabber .ui-tabs-nav{
	width: 100%;
}

.tabber .ui-tabs-nav li,
.tabber .ui-tabs-nav li .tab_wrap{
	width: 120px;
	height: 30px;
}

.tabber .ui-tabs-nav li .tab_wrap{
	background: #2f3738 url(tab_right.gif) no-repeat right top;
}

.tabber .ui-tabs-nav li .tab_item,
.tabber .ui-tabs-nav li .tab_item:hover{
	width: 95px;
	line-height: 30px;
	font-weight: bold;
	color: #669999;
	text-align: center;
}

.tabber .ui-tabs-nav li.ui-tabs-selected .tab_wrap{
	width: 134px;
	position: absolute;
	margin-left: -14px;
	background: #fff url(tab_right_active.gif) no-repeat right top;
}

.tabber .ui-tabs-nav li.ui-tabs-selected .tab_wrap .tab_item,
.tabber .ui-tabs-nav li.ui-tabs-selected .tab_wrap .tab_item:hover{
	padding-left: 14px;
	color: #4c4c4c;
	background: transparent url(tab_left_active.gif) no-repeat left top;
}

.tabber .ui-tabs-nav li.tab_first,
.tabber .ui-tabs-nav li.tab_first .tab_wrap{
	width: 134px;
}

.tabber .ui-tabs-nav li.tab_first .tab_item,
.tabber .ui-tabs-nav li.tab_first .tab_item:hover{
	padding-left: 14px;	
	background: transparent url(tab_left_first.gif) no-repeat left top;
}

.tabber .ui-tabs-nav li.tab_first.ui-tabs-selected .tab_wrap{
	position: static;
	margin-left: 0;
}

.tabber .ui-tabs-nav li.tab_first.ui-tabs-selected .tab_wrap .tab_item,
.tabber .ui-tabs-nav li.tab_first.ui-tabs-selected .tab_wrap .tab_item:hover{
	background-image: url(tab_left_first_active.gif);
}

.tabber .ui-tabs-nav li.tab_last .tab_wrap{
	background-image: url(tab_right_last.gif);
}

.tabber .ui-tabs-nav li.tab_last.ui-tabs-selected .tab_wrap{
	background-image: url(tab_right_last_active.gif);
}

.ui-tabs .ui-state-default .tab_all,
.ui-tabs .ui-state-active .tab_all{
	display: none;
	float: left;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected .tab_all{
	position: absolute;
	display: block;
	margin: 8px 0 0 100px;/*ie-fix*/
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected .tab_all img{
	width: 15px;
	height: 15px;
}


.tab-arrow-right, .tab-arrow-left{
	cursor:pointer;	
}


.tabber .tab_content,
.tabber .tab_content table{
	width: 100%;
	float: left;
	background-color: #fff;
	border-spacing:0px;
}

.tabber .tab_content table td{
	vertical-align: middle;
	padding:0px;
}

.tabber .tab_content .tab_subcategories{
	width: 100%;
	float: left;
	padding: 7px 0 7px 13px;
	border-bottom: 1px solid #e1e1e1;
}

.tabber .tab_content .tab_subcategories .item{
	display: block;
	float: left;
	padding-right: 8px;
}

.tabber .tab_content .ui-tabs-panel,
.tabber .tab_content .ui-tabs-panel .tab_content form{
	width: 580px;
	float: left;
	
}

.tabber .tab_content .ui-tabs-panel{
	/*padding-left: 6px;*/
	padding-left: 2px;
}

.tabber .news_column{
	width: 110px;
	float: left;
	padding: 8px 3px 15px 3px;
}

.tabber .news_column .news_title{
	font-size: 1em;
	font-weight: bold;
	color: #000;
	padding-bottom: 5px;
	height:30px;
}

.tabber .news_column .news_title a{
	color:#1c1c1c;
	line-height:1.167em;
	width: 100%;
	padding-right:8px;
}

.tabber .news_column .news_read_more{
	padding-top: 5px;
	font-size: 0.917em;
	color: #666;
	line-height: 1.167em;
}

/* Tabber END */

.thumb_enlarged{
	position:absolute;
	width: auto;
	height: auto;
	padding: 5px;
	background-color: #ffffff;
	z-index: 99;
	border: 1px solid #bbbbbb;
}


/* Promo banner START */

.promo_banner{
	float: left;
	/*background-color: #2e3536;*/
	background-color: #3F4849;
}

.promo_banner .big_banner{
	width: 410px;
	float: left;
	display: block;
	overflow: hidden;
}

.promo_banner .big_banner img{
	display: none;
}

.promo_banner .big_banner img.active{
	display: block;
}

.promo_banner .description{
	width: 210px;
	height: 175px;
	float: left;
	padding: 15px 15px 0 15px;
}

.promo_banner .description .item{
	display: none;
}

.promo_banner .description .active{
	display: block;
}

.promo_banner .description,
.promo_banner .description a,
.promo_banner .description a:hover{
	color: #ccc;
}
.promo_banner .description .button_type2{
	float:right;
}

.promo_banner .description .item_type{
	font-family: "Trebuchet MS", Arial, sans-serif;
	line-height: 1em;
	font-size: 0.833em;
	font-weight: bold;
	color: #996666;
	text-transform:uppercase;
}

.promo_banner .description h1{
	padding-bottom: 7px;
}

.promo_banner .description h1,
.promo_banner .description h1 a,
.promo_banner .description h1 a:hover{
	color: #fff;
	font-size:1.36em;
	text-decoration:none;
	letter-spacing:-2px;
	margin-top:7px;
}

.button_type2,
.button_type2:hover{
	margin-top: 3px;
}


.promo_banner .all_gall{
	width: 236px;
	float: left;
	padding-left: 1px;
}

.promo_banner .all_gall div{
	float: left;
	padding-left: 4px;
}

.promo_banner .all_gall div img{
	opacity: 0.5;
	filter: alpha(opacity=50)
}

.promo_banner .all_gall div.active img{
	opacity: 1;
	filter: alpha(opacity=100)
}

.promo_banner .all_gall .tool_tip{
	display: none;
}

.promo_banner .all_gall div.active .tool_tip,
.promo_banner .all_gall div.active .tool_tip_bgr1,
.promo_banner .all_gall div.active .tool_tip_bgr2{
	width: 150px;
	display: block;
	float: left;
	color: #fff;
}

.promo_banner .all_gall div.active .tool_tip{
	position: absolute;
	z-index: 12;
	margin: -47px 0 0 -49px;
	padding-top: 11px;
	background: transparent url(promo-banner-title-top.png) no-repeat left top;
}

.promo_banner .all_gall div.active .tool_tip_bgr1{
	padding-bottom: 22px;
	background: transparent url(promo-banner-title-bottom.png) no-repeat left bottom;
}

.promo_banner .all_gall div.active .tool_tip_bgr2{
	width: 130px;
	padding: 0 10px;
	background: transparent url(promo-banner-title.png) repeat-y 0px 0px;
}
/* Promo banner END */

/* metoo_show_case START */
.ui-tabs .ui-tabs-hide {
     display: none;
}

#metoo_show_case{
	width: 309px;
	float: left;
	padding: 8px;
	background-color: #c8c8c8;
}

#metoo_show_case .show_case_tabs,
#metoo_show_case .show_case_tabs li,
#metoo_show_case .show_case_tabs li span,
#metoo_show_case .show_case_tabs li a,
#metoo_show_case .show_case_tabs li a:hover{
	display: block;
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
}

#metoo_show_case .show_case_tabs li a,
#metoo_show_case .show_case_tabs li a:hover{
	display: block;
	float: none;
	color: #669999;
	text-decoration: none;
}

#metoo_show_case .show_case_tabs li a.icon_all,
#metoo_show_case .show_case_tabs li a:hover.icon_all{
	float: right;
	position: relative;
	bottom: 22px;
	right: 10px;
}

#metoo_show_case .show_case_tabs li.ui-tabs-selected a,
#metoo_show_case .show_case_tabs li.ui-tabs-selected a:hover{
	color: #4c4c4c;
}

#metoo_show_case .show_case_tabs{
	width: 100%;
	/*background: transparent url(home_tabs_bgr.png) no-repeat 0px 0px;*/
}

#metoo_show_case .show_case_tabs li,
#metoo_show_case .show_case_tabs li .tab_wrap{
	width: 154px;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
}

#metoo_show_case .show_case_tabs li.last,
#metoo_show_case .show_case_tabs li.last .tab_wrap{
	width: 155px;
}

#metoo_show_case .show_case_tabs li.ui-tabs-selected .tab_wrap{
	position: absolute;
	color: #4c4c4c;
	padding-right: 8px;
	background: transparent url(home_tabs2.png) no-repeat 0px 0px;
}

#metoo_show_case .show_case_tabs li.last.ui-tabs-selected .tab_wrap{
	position: absolute;
	margin-left: -8px;
	padding: 0 0 0 8px;
	background: transparent url(home_tabs2.png) no-repeat 0px -30px;
}

#metoo_show_case .show_case_wrap{
	width: 309px;
	height: 204px;
	float: left;
	background-color: #fff;
}

#tab_music_store{
	width: 279px;
	float: left;
	padding: 10px 10px 0 10px;
}

#tab_music_store .cover{
	width: 80px;
	float: left;	
}

#tab_music_store .cover .button_play{
	position: absolute;
	z-index: 5;
	margin: 28px 28px
}

#tab_music_store .album_detail{
	width: 143px;
	float: left;
	font-size: 0.917em;
	font-weight: bold;
}

#tab_music_store .album_detail a,
#tab_music_store .album_detail a:hover{
	font-size: 1.083em;
	color: #358097;
}

#tab_music_store .album_price,
#tab_music_store .album_price a,
#tab_music_store .album_price a:hover{
	width: 56px;
	height: 56px;
	float: left;
	color: #fff;
	text-align: center;
	text-decoration: none;
}

#tab_music_store .album_price{
	line-height: 1.2em;
	font-size: 0.917em;
	background: transparent url(icon_price.gif) no-repeat 0px 0px;
}

#tab_music_store .album_price a,
#tab_music_store .album_price a:hover{
	height: 42px;
	padding-top: 14px;
}

#tab_music_store .album_price .price{
	font-size: 1.083em;
}

#tab_music_store .music_store_items{
	width: 269px;
	float: left;
	padding: 10px 10px 0 0;
}

#tab_music_store .music_store_items .row{
	width: 100%;
	float: left;
	padding: 2px 0;
}

#tab_music_store .music_store_items .button_play{
	display: block;
	float: left;
}

#tab_music_store .music_store_items .description,
#tab_music_store .music_store_items .description:hover{
	width: 230px;
	display: block;
	float: left;
	padding-left: 5px;
	line-height: 15px;
	font-size: 0.917em;
	color: #358097;
}

#tab_music_store .music_store_items .basket,
#tab_music_store .music_store_items .basket:hover{
	display: block;
	float: right;
}

#tab_video_on_demand{
	width: 299px;
	float: left;
	padding: 10px;
}

#tab_video_on_demand .cover{
	width: 80px;
	float: left;
	padding-left: 20px;
}

#tab_video_on_demand .cover .button_play{
	position: absolute;
	z-index: 5;
	margin: 28px 28px
}

#tab_video_on_demand .album_detail{
	width: 143px;
	height: 115px;
	float: left;
	line-height: 1.2em;
	font-size: 0.917em;
	color: #666;
}

#tab_video_on_demand .album_detail h3{
	padding-bottom: 0.8em;
}

#tab_video_on_demand .album_detail h3 a,
#tab_video_on_demand .album_detail h3 a:hover{
	font-size: 1.083em;
	font-weight: bold;
	color: #358097;
}

#tab_video_on_demand .album_price,
#tab_video_on_demand .album_price a,
#tab_video_on_demand .album_price a:hover{
	width: 56px;
	height: 56px;
	float: left;
	color: #fff;
	text-align: center;
	text-decoration: none;
}

#tab_video_on_demand .album_price{
	line-height: 1.2em;
	font-size: 0.917em;
	background: transparent url(icon_price.gif) no-repeat 0px 0px;
}

#tab_video_on_demand .album_price a,
#tab_video_on_demand .album_price a:hover{
	height: 42px;
	padding-top: 14px;
}

#tab_video_on_demand .album_price .price{
	font-size: 1.083em;
}

#tab_video_on_demand .video_on_demand_items{
	width: 289px;
	float: left;
	padding: 10px 0 0 20px;
	border-top: 1px solid #e1e1e1;
}

#tab_video_on_demand .video_on_demand_items .item{
	width: 38px;
	float: left;
	padding-right: 7px;
}
#metoo_show_case .metoo_tipy {
    display: block;
    float: left;
    width: 120px;
}

#metoo_show_case .tip_heading2 {
    display: block;
    float: right;
    margin-right: 20px;
    margin-top: 8px;
}

#metoo_show_case .metoo_tipy_content {
    display: block;
    float: left;  
    font-size: 12px;
    height: 130px; 
    overflow: auto;
    margin-left:5px;
    margin-right:10px;
    width: 100%;
    line-height: 22px;
    color: #666;
}

#metoo_show_case #tab_music_store .metoo_tipy_content {
    height: 180px; 
}

#metoo_show_case #tab_music_store .metoo_tipy_content img {
   float: left;
   margin: 0 5px 5px 0;
}

#metoo_show_case .metoo_tipy_content div {
    padding: 5px;
}

#metoo_show_case .metoo_tipy_content a {
    font-weight: bold;
    color: #000;
}

/* metoo_show_case END */

/* tagcloud_article START */
.tagcloud_article {
	width:309px;
	padding:8px;
	float: left;
	background-color: #2f3738;
}

.tagcloud_article .tagcloud_title{
	width: 100%;
	float: left;
	padding-bottom: 8px;
	font-size: 1.333em;
}

.tagcloud_article .tagcloud_title,
.tagcloud_article .tagcloud_title a,
.tagcloud_article .tagcloud_title a:hover{
	color: #fff;
	font-weight:normal;
}


.tagcloud_article .tagcloud{
	width: 289px;
	float: left;
	padding: 10px;
	background-color: #fff;
}

.tagcloud_article .tagcloud a,
.tagcloud_article .tagcloud a:hover{
	color: #358097;
}
/* tagcloud_article END */

/* login_form START */
#fancy_content .login_form,
#fancy_content .login_hr_line,
#fancy_content .login_hr_line .line,
#fancy_content .login_title{
	width: 480px;
	display: block;
	float: left;
}

#fancy_content .login_hr_line{
	height: 1em;
	padding: 12px 0;
}

#fancy_content .login_hr_line .line{
	position: absolute;
	height: 1em;
	padding: 0 5px;
	margin-left: -5px;
	background: transparent url(hr_line01.gif) repeat-x left center;
}

#fancy_content .login_form,
#fancy_content .login_title{
	width: 450px;
}

#fancy_content .login_form{
	padding: 10px 15px 0 15px;
}

#fancy_content #form_users_login{
	padding-bottom: 13px;
}

#fancy_content .login_title{
	padding-bottom: 15px;
	font-size: 18px;
	color: #000;
}

#fancy_content .login_form,
#fancy_content .login_form a,
#fancy_content .login_form a:hover,
#fancy_content .login_form input{
	color: #666;
}

#fancy_content .login_form a{
	text-decoration: underline;
}

#fancy_content .login_form a:hover{
	text-decoration: none;
}

#fancy_content .login_form .login_name,
#fancy_content .login_form .login_password{
	width: 220px;
	float: left;
	padding-bottom: 6px;
	background: transparent url(field01_left.png) no-repeat left top;
}

#fancy_content .login_form .login_name{
	margin-right: 10px;
}

#fancy_content .login_form .login_name span,
#fancy_content .login_form .login_password span{
	height: 23px;
	display: block;
	float: left;
	padding: 7px 6px 0 6px;
	background: transparent url(field01_right.png) no-repeat right top;
}

#fancy_content .login_form .login_name input,
#fancy_content .login_form .login_password input{
	width: 208px;
	border: 0px solid transparent;
	display: block;
	float: left;
	background: transparent none;
}

#fancy_content .login_form .login_submit,
#fancy_content .login_form .login_links{
	float: right;
}

#fancy_content .login_form .login_submit{
	background: transparent url(b_type01_left.png) no-repeat left top;
}

#fancy_content .login_form .login_submit span{
	display: block;
	float: left;
	padding: 0 10px 2px 10px;
	background: transparent url(b_type01_right.png) no-repeat right top;
}

#fancy_content .login_form .login_submit input{
	display: block;
	float: left;
	height: 25px;
	border: 0px solid transparent;
	font-weight: bold;
	color: #fff;
	background: transparent none;
	cursor: pointer;
}

#fancy_content .login_form .login_links{
	line-height: 27px;
	padding-right: 12px;
}

#fancy_content .login_form .login_captcha{
	width: 230px;
	float: left;
}

#fancy_content .login_form .login_captcha .captcha{
	width: 90px;
	display: block;
	float: left;
}

#fancy_content .login_form .login_captcha .captcha_field_wrap{
	width: 130px;
	display: block;
	float: left;
	padding-bottom: 6px;
	background: transparent url(field01_left.png) no-repeat left top;
}

#fancy_content .login_form .login_captcha .captcha_field_wrap span{
	height: 23px;
	display: block;
	float: left;
	padding: 7px 6px 0 6px;
	background: transparent url(field01_right.png) no-repeat right top;
}

#fancy_content .login_form .login_captcha .captcha_field_wrap span input{
	width: 118px;
	border: 0px solid transparent;
	display: block;
	float: left;
	background: transparent none;
}

#fancy_content .login_form .login_req_fields{
	width: 220px;
	float: left;
	line-height: 30px;
	font-size: 0.917em;
	color: #990000;
}

#fancy_content .login_form .login_terms{
	width: 450px;
	float: left;
	padding: 4px 0 12px 0;
	font-size: 0.917em;
}
/* login_form END */

/* banner_article START */
#banner_article{
	width: 131px;
	height: 570px;
	float: left;
	padding: 15px;
	background-color: #2f3738;
}

#banner_article .article_title,
#banner_article .article_image,
#banner_article .article_text,
#banner_article .article_spacer{
	width: 100%;
	float: left;
}

#banner_article,
#banner_article a,
#banner_article a:hover{
	color: #ccc;
}

#banner_article .article_title,
#banner_article a,
#banner_article a:hover{
	color: #fff;
	font-size: 1.167em;
}

#banner_article img{
	margin-left: 6px;
	border: 4px solid #202425;
}

#banner_article .article_title,
#banner_article img{
	margin-bottom: 4px;
}
/* banner_article END */

/* Banners block START */

/* banner_skyscraper START */
#banner_skyscraper{
	float: left;
	margin-left: 3px;
	padding-left:15px;
	text-align: center;
	background: #2F3738 url(icon_advert.gif) no-repeat 3px top;
	width:146px;
}
/* banner_skyscraper END */

.header_banner {
 	float: left;
	display: block;
	margin-left: 60px;
	margin-right:60px;
}

.header_banner_content {
 	float: left;
	display: block;
	width:390px;
}

.header_banner_content h3 {
	font-size: 28px;
	color: #000;
	font-family: Arial, sans-serif;
	font-weight: bold;
}

.header_banner_content a,.header_banner_content a:hover {
	font-size: 20px;
	color: #fff;
	font-family: Arial, sans-serif;
	display:block;
	font-weight: bold;
	text-decoration: none;
	
}


.header_banner_image img {
	margin-left: 18px;
	float: left;
	display: block;
	border:4px solid #5E9BAD;
}

/* Banners block END */

.video_thumb {
	position:relative;
	color:#fff;
	font-size:10px;
	font-weight: bold;
}
.video_thumb img{
}
.video_thumb .video_time {
	float:right;
	position:relative;
	right:2px;
	bottom:16px;
}
.video_thumb .video_see{
	padding-left:15px;
	position:absolute;
	width:80px;
	z-index:3;
	background: transparent url(icon_viewed.png) no-repeat left center;
	margin-left:4px;
}

.video_thumb .favourite{
	height:16px;
	position:absolute;
	width:15px;
	left:94px;
	
}

.video_thumb .small_rating{
	background-image: url(small_stars.png);
	width:50px;
	height:8px;
	bottom:13px;
	float:left;
	position:relative;
	left:1px;
}
.video_thumb .rating_0{
	background-position: 50px 8px;
}
.video_thumb .rating_05{
	background-position: -40px 0px;
}
.video_thumb .rating_1{
	background-position: -40px 8px;
}
.video_thumb .rating_15{
	background-position: -30px 0px;
}
.video_thumb .rating_2{
	background-position: -30px 8px;
}
.video_thumb .rating_25{
	background-position: -20px 0px;
}
.video_thumb .rating_3{
	background-position: -20px 8px;
}
.video_thumb .rating_35{
	background-position: -10px 0px;
}
.video_thumb .rating_4{
	background-position: -10px 8px;
}
.video_thumb .rating_45{
	background-position: 0px 0px;
}
.video_thumb .rating_5{
	background-position: 0px 8px;
}

/* OLD metoo box */
.old_metoo .content .box {
 background: #FFFFFF none;
}

/* OLD metoo box END*/


/* content_article START */
.content_article{
	width: 637px;
	float: left;
	border: 8px solid #c8c8c8;
	border-right: none;
	background-color: #fff;
}

.content_article a,
.content_article a:hover{
	color: #358097;
}

.content_article .article_header{
	width: 587px;
	float: left;
	padding: 17px 20px 0 30px;
}

.content_article .article_header .top_wrap{
	width: 100%;
	float: left;
	padding-bottom: 6px;
}

.content_article .article_header .path{
	float: left;
	text-transform:uppercase;
}

.content_article .article_header .path,
.content_article .article_header .path a,
.content_article .article_header .path a:hover{
	color: #999;
}

.content_article .article_header .font_zoom{
	float: right;
}

.content_article .article_header .font_zoom .item,
.content_article .article_header .font_zoom .item:hover{
	display: block;
	float: left;
	margin-right: 5px;
}

.content_article .article_header .title_wrap{
	float: left;
	color: #999;
	width: 400px;
}

.content_article .article_header .title_wrap .title{
	line-height: 1.2em;
	font-size: 2em;
	color: #6ca0b0;
}

.content_article .article_header .title_wrap .info{
	font-size: 0.917em;
}

.content_article .article_header .icons_wrap{
	float: right;
	padding: 6px 0 0 9px;
	background: transparent url(article_box_bgr_tl.png) no-repeat left top;
}

.content_article .article_header .icons_wrap .icons{
	width: 152px;
	float: left;
	padding: 0 9px 0 0;
	font-size: 0.917em;
	background: transparent url(article_box_bgr_br.png) no-repeat right bottom;
}

.content_article .article_header .icons_wrap .item{
	width: 76px;
	display: block;
	float: left;
	padding-bottom: 6px;
}

.content_article .article_header .icons_wrap .item a,
.content_article .article_header .icons_wrap .item a:hover,
.content_article .article_header .icons_wrap .item a .icon16x16{
	display: block;
	float: left;
}

.content_article .article_header .icons_wrap .item a .icon16x16{
	padding-right: 5px;
}

.content_article .article_text{
	width: 577px;
	float: left;
	padding: 17px 30px;
	font-size: 1.167em;
	line-height: 1.6em;
}

.content_article .article_text .image{
	float: left;
	background-color: #f1f1f1;
	margin: 5px 17px 2px 0;
	font-size: 0.786em;
	color: #666;
}

.content_article .article_text .image img{
	border: 1px solid #c8c8c8;
}

.content_article .article_text .image .image_text{
	display: block;
	padding: 0 5px;
}

.content_article .article_text .icon{
	display: inline-block;
}

.content_article .article_text .icon .icon16x16{
	position: relative;
	top: 2px;
	float: left;
	padding-left: 5px;
	display: inline-block;
	cursor: pointer;
}

.content_article .article_icons{
	float: left;
	padding: 6px 0 0 9px;
	background: transparent url(article_box_bgr_tl.png) no-repeat left top;
}

.content_article .article_icons_bgr{
	width: 619px;
	float: left;
	padding: 0 9px 6px 0;
	background: transparent url(article_box_bgr_br.png) no-repeat right bottom;
}

.content_article .article_icons .item,
.content_article .article_icons .item:hover{
	display: block;
	float: left;
	font-size: 0.917em;
	margin-left: 19px;
	cursor: pointer;
}

.content_article .article_icons .icon16x16{
	display: block;
	float: left;
	padding-right: 5px;
}

.content_article .article_navigation{
	width: 637px;
	float: left;
	padding: 28px 0;
	font-size: 0.917em;
}

.content_article .article_navigation .nav_prev,
.content_article .article_navigation .nav_next{
	width: 122px;
	display: block;
	float: left;
	background: transparent url(navigation_bgr.png) no-repeat 0 0;
}

.content_article .article_navigation .nav_next{
	background-position: 0 -32px;
}

.content_article .article_navigation .nav_prev a,
.content_article .article_navigation .nav_prev a:hover,
.content_article .article_navigation .nav_next a,
.content_article .article_navigation .nav_next a:hover{
	width: 105px;
	height: 32px;
	line-height: 32px;
	display: block;
	float: left;
	padding: 0 0 0 17px;
	font-weight: bold;
	text-align: center;
}

.content_article .article_navigation .nav_next a,
.content_article .article_navigation .nav_next a:hover{
	padding: 0 17px 0 0;
}

.content_article .article_navigation .rating_wrap{
	width: 393px;
	float: left;
}

.content_article .article_navigation .rating_wrap .rating{
	width: 105px;
	margin: auto;
}

.content_article .article_navigation .rating_wrap .rating_text{
	width: 100%;
	float: left;
	text-align: center;
}

.content_article .article_related{
	width: 637px;
	float: left;
	border-top: 3px solid #c8c8c8;
	border-bottom: 3px solid #c8c8c8;
}

.content_article .article_related .items,
.content_article .article_related .advert{
	width: 267px;
	height: 205px;
	float: left;
	padding: 15px 20px 15px 30px;
}

.content_article .article_related .items{
	border-right: 3px solid #c8c8c8;
}

.content_article .article_related .title{
	font-size: 1.333em;
	padding-bottom: 10px;
}

.content_article .article_related .items .row{
	width: 100%;
	float: left;
	padding: 4px 0;
}

.content_article .article_related .items .icon16x16{
	float: left;
	padding-right: 5px;
}

.content_article .article_related .items .item{
	max-width: 246px;
	display: block;
	float: left;
	font-weight: bold;
}

.content_article .article_commnets{
	width: 577px;
	float: left;
	padding: 17px 30px;
}

.content_article .article_commnets .title{
	font-size: 1.333em;
}

.content_article .article_commnets .title .icon16x16{
	position: relative;
	top: 3px;
}

.content_article .article_commnets .row{
	width: 557px;
	float: left;
	padding: 10px;
	background-color: #f1f1f1;
	color: #666;
}

.content_article .article_commnets .level1{
	margin-top: 10px;
}

.content_article .article_commnets .row .image{
	width: 75px;
	float: left;
	padding-right: 10px;
}

.content_article .article_commnets .row .image img{
	width: 50px;
	height: 50px;
	float: right;
}

.content_article .article_commnets .level1 .image img{
	width: 75px;
	height: 75px;
}

.content_article .article_commnets .row .comment .info,
.content_article .article_commnets .row .comment .text{
	width: 452px;
	float: left;
	padding: 10px 10px;
	background-color: #fff;
}

.content_article .article_commnets .row .comment .info{
	padding-bottom: 0;
}

.content_article .article_commnets .row .comment .text{
	padding-top: 5px;
}

.content_article .article_commnets .level1 .comment .info,
.content_article .article_commnets .level1 .comment .text{
	background-color: #f1f1f1;
}

.content_article .article_commnets .row .comment .info .user{
	display: block;
	float: left;
}

.content_article .article_commnets .row .comment .info a.reply,
.content_article .article_commnets .row .comment .info a:hover.reply{
	display: block;
	float: right;
	padding-right: 8px;
	font-size: 0.833em;
	text-decoration: none;
	background: transparent url(b_type05_right.gif) no-repeat right top;
}

.content_article .article_commnets .row .comment .info a.reply .bgr,
.content_article .article_commnets .row .comment .info a:hover.reply .bgr{
	display: block;
	float: left;
	padding: 0 2px 0 10px;
	cursor: pointer;
	color: #666;
	font-weight: bold;
	background: transparent url(b_type05_left.gif) no-repeat left top;
}

.content_article .article_commnets .level3 .image{
	padding-left: 10px;
}

.content_article .article_commnets .level3 .comment .info,
.content_article .article_commnets .level3 .comment .text{
	width: 442px;
}

.content_article .article_commnets .level4 .image{
	padding-left: 20px;
}

.content_article .article_commnets .level4 .comment .info,
.content_article .article_commnets .level4 .comment .text{
	width: 432px;
}

.content_article .article_commnets .level5 .image{
	padding-left: 30px;
}

.content_article .article_commnets .level5 .comment .info,
.content_article .article_commnets .level5 .comment .text{
	width: 422px;
}

.content_article .article_commnets .level6 .image{
	padding-left: 40px;
}

.content_article .article_commnets .level6 .comment .info,
.content_article .article_commnets .level6 .comment .text{
	width: 412px;
}

.content_article .article_commnets .level7 .image{
	padding-left: 50px;
}

.content_article .article_commnets .level7 .comment .info,
.content_article .article_commnets .level7 .comment .text{
	width: 402px;
}

.content_article .article_commnets .level8 .image{
	padding-left: 60px;
}

.content_article .article_commnets .level8 .comment .info,
.content_article .article_commnets .level8 .comment .text{
	width: 392px;
}

.content_article .article_commnets .level9 .image{
	padding-left: 70px;
}

.content_article .article_commnets .level9 .comment .info,
.content_article .article_commnets .level9 .comment .text{
	width: 382px;
}

.content_article .article_commnets .level10 .image{
	padding-left: 80px;
}

.content_article .article_commnets .level10 .comment .info,
.content_article .article_commnets .level10 .comment .text{
	width: 372px;
}

.content_article .article_new_commnet{
	width: 577px;
	float: left;
	padding: 17px 30px;
	border-top: 3px solid #c8c8c8;
}

.content_article .article_new_commnet .title{
	font-size: 1.333em;
	padding-bottom: 10px;
}

.content_article .article_new_commnet .row{
	width: 100%;
	float: left;
	padding: 15px 0;
	margin-bottom: 10px;
	background-color: #f1f1f1;
}

.content_article .article_new_commnet .row .label{
	width: 75px;
	display: block;
	float: left;
	padding: 10px 15px 0 10px;
	font-weight: bold;
	text-align: right;
}

.content_article .article_new_commnet .row .input_textarea{
	width: 445px;
	display: block;
	float: left;
	padding: 10px;
	border: 0px solid transparent;
}

.content_article .article_new_commnet .row_buttons{
	padding: 0;
	margin-bottom: 0;
	background: transparent;
}

.content_article .article_new_commnet .row_buttons input{
	height: 30px;
	display: block;
	float: right;
	border: 0px solid transparent;
	font-size: 0.917em;
	font-weight: bold;
	color: #7abdd1;
	text-transform: uppercase;
	cursor: pointer;
}

.content_article .article_new_commnet .row_buttons .button_submit{
	display: block;
	float: right;
	background: transparent url(b_type06_right.png) no-repeat right top;
}

.content_article .article_new_commnet .row_buttons .button_submit input{
	float: left;
	padding: 0 0 0 8px;
	margin: 0 8px 0 0;
	background: transparent url(b_type06_left.png) no-repeat left top;
}

.content_article .article_new_commnet .row_buttons input.button_reset{
	margin-right: 15px;
	background: transparent none;
}
/* content_article END */
.next_articles{
	float: left;
}

.next_articles .next_articles_title{
	width: 285px;
	float: left;
	padding: 8px 20px;
	font-size: 1.333em;
	background-color: #2f3738;
	border-bottom: 1px solid #fff;
}

.next_articles .next_articles_title,
.next_articles .next_articles_title a,
.next_articles .next_articles_title a:hover{
	color: #fff;
}

.next_articles .ui-accordion .ui-accordion-header{
	width: 295px;
	float: left;
	position: relative;
	padding: 5px 10px 5px 20px;
	border-top: 1px solid #999;
	cursor: pointer;
}

.next_articles .ui-accordion .ui-accordion-header:first-child{
	border-top: none;
}

.next_articles .ui-accordion .ui-accordion-header:focus{
	outline: none;
}

.next_articles .ui-accordion .ui-accordion-header a,
.next_articles .ui-accordion .ui-accordion-header a:hover{
	display: block;
	float: left;
	color: #333;
	text-transform: uppercase;
	text-decoration: none;
}

.next_articles .ui-accordion .ui-accordion-header a.rss,
.next_articles .ui-accordion .ui-accordion-header a:hover.rss{
	width: 13px;
	height: 13px;
	float: right;
	position: relative;
	top: 2px;
	background: transparent url(icon_rss.gif) no-repeat center center;
}

.next_articles .ui-accordion .ui-accordion-content{
	width: 100%;
	float: left;
	display: none;
	overflow: hidden;
	position: relative;
}

.next_articles .ui-accordion .ui-accordion-content-active{
	display: block;
}

.next_articles .ui-tabs,
.next_articles .ui-tabs .ui-tabs-nav,
.next_articles .ui-tabs .ui-tabs-nav li{
	width: 325px;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
}

.next_articles .ui-tabs .ui-tabs-hide {
    position: absolute;
    left: -10000px;
}

.next_articles .ui-tabs .ui-tabs-nav{
	border-top: 1px solid #999;
}

.next_articles .ui-tabs .ui-tabs-nav li{
	width: 108px;
	border-left: 1px solid #999;
	text-align: center;
}

.next_articles .ui-tabs .ui-tabs-nav li:first-child{
	width: 107px;
	border-left: none;
}

.next_articles .ui-tabs .ui-tabs-nav li a,
.next_articles .ui-tabs .ui-tabs-nav li a:hover{
	width: 107px;
	display: block;
	line-height: 30px;
	color: #666;
	text-decoration: none;
}

.next_articles .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
.next_articles .ui-tabs .ui-tabs-nav li.ui-tabs-selected a:hover{
	color: #333;
}

.next_articles .ui-tabs .ui-tabs-panel{
	width: 285px;
	display: block;
	float: left;
	padding: 10px 20px;
	background-color: #fff;
}

.next_articles .ui-tabs .ui-tabs-panel a,
.next_articles .ui-tabs .ui-tabs-panel a:hover{
	color: #358097;
}

.next_articles .ui-tabs .ui-tabs-panel .row{
	width: 100%;
	float: left;
	padding: 2px 0;
}

.next_articles .ui-tabs .ui-tabs-panel .icon16x16{
	float: left;
	padding-right: 5px;
}

.next_articles .ui-tabs .ui-tabs-panel .item{
	max-width: 264px;
	display: block;
	float: left;
	font-weight: bold;
}
.ui-dialog {
	background-color:#fff;
	border:3px solid #639393;
}
.ui-dialog-titlebar {
	background-color:#639393;
	padding:3px;
	color:white;
}
.ui-dialog-content {
	margin:10px;
}
.ui-icon-closethick{
	float:right;
}
.mbSmsPay{
	background: url("smsPayBtn.png") no-repeat;
	width: 154px; 
	height: 43px;
	float: left;
	cursor: pointer;
}
.mbSmsPay span{
	color: white;
	display: block;
	width: 126px;
	text-align: center;
}
.mbSmsPay .big{
    text-transform: uppercase;
    font-weight: bold;
    margin-top: 4px;
}
.mbAddToBasket{
  background: url('mediashop_buy.png') no-repeat;
  width: 134px;
  height: 28px;
  color:#FFFFFF;
  font-weight:bold;
  font-size:0.9em;
  cursor: pointer;
  margin-left: 6px;
  float: left;
}
.mbAddToBasket span{
  display: block;
  line-height:28px;
  width: 100px;
  height: 28px;
  text-align: center;
}