/*
 * jQuery UI Tabs 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
 
/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
#head-tabs ul {
	display:block;
	height:41px;
	overflow:hidden;
}
/*
#tabs_news{
	display:block;
}
*/
.ui-tabs{
	position:relative;
	padding:0; /*.2em; zoom: 1*/
}
.ui-tabs .ui-tabs-nav{
	margin:0;
	padding:0; /*.2em .2em 0*/
}
.ui-tabs .ui-tabs-nav li{
	list-style:none;
	float:left;
	position:relative;
	/*top:1px;*/
	margin:0; /*0 .2em 1px 0*/
	/*border-bottom:0 !important;*/
	padding:0;
	white-space:nowrap;
}
.ui-tabs .ui-tabs-nav li a{
	text-decoration:none;
}
.ui-tabs .ui-tabs-nav li a span, .ui-tabs .ui-tabs-nav li a span.r{
	/*float:left;
	padding:0; .5em 1em
	text-decoration:none;*/
    display: block;
	width:253px;
	height:40px;
	overflow:hidden;
    padding-bottom:12px;
	padding-top:10px;
	margin:0;
	color:#FFFFFF;
	font-size:18px;
	/*font-style:italic;*/
	font-weight:normal;
	text-align:center;
}
.ui-tabs .ui-tabs-nav li a span {
    background: url('img/tabs_bg.png') 100% -150px no-repeat;/**/
}
.ui-tabs .ui-tabs-nav li a span.r {
    background: url('img/tabs_bg_r.png') 100% -150px no-repeat;/**/
	
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a span, .ui-tabs .ui-tabs-nav li.ui-tabs-selected a span.r{
	/*margin:0;
	padding-bottom:1px;*/
	background-position: 0 0;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{
	cursor:pointer;
}
/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{
	cursor:pointer;
}
.ui-tabs .ui-tabs-panel{
	display:block;
	background:url('img/tabs_body_bg.png') 0 0 repeat-y;/**/
	padding:10px 30px 10px 30px;
	line-height:2;
}
.ui-tabs .ui-tabs-hide{
	display:none !important;
}

.fragment a{
	color:#C7EF8B;
	font-size:12px;
	/*font-style:italic;*/
	margin-right:18px;
	text-decoration:none;
	white-space:nowrap;
}
.fragment a:hover{
	color:#C7EF8B;
	text-decoration:underline;
}

/*
.news_tab .ui-tabs{
	position:relative;
	padding:0; 
}
.news_tab .ui-tabs .ui-tabs-nav{
	margin:0;
	padding:0; 
}
.news_tab .ui-tabs .ui-tabs-nav li{
	list-style:none;
	float:left;
	position:relative;
	margin:0; 
	padding:0;
	white-space:nowrap;
	display: block;
	margin-right: 30px;
	width: 45px;
	font-style:italic;
	text-align: center;
}

.news_tab .ui-tabs .ui-tabs-nav li a span, .ui-tabs .ui-tabs-nav li a span.r{
    display: block;
	width:253px;
	height:40px;
	overflow:hidden;
    padding-bottom:12px;
	padding-top:10px;
	margin:0;
	color:#FFFFFF;
	font-size:18px;
	font-weight:normal;
	text-align:center;
}

.news_tab  .ui-state-active a{
	color:#ffffff;
}

.news_tab .tab_content .ui-tabs .ui-tabs-nav li a span {
	background:none;
}
.news_tab .tab_content .ui-tabs .ui-tabs-nav li a span.r {
	background:none;
}
.news_tab .ui-tabs .ui-tabs-nav li.ui-tabs-selected a span, .ui-tabs .ui-tabs-nav li.ui-tabs-selected a span.r{
	background-position: 0 0;
}
.news_tab .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{
	cursor:pointer;
	display: block;
}
.news_tab .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{
	cursor:pointer;
}
.news_tab .ui-tabs .ui-tabs-panel{
	background:none;
	padding:0px;
	line-height:1;
}
.news_tab .ui-tabs .ui-tabs-hide{
	display:none !important;
}

.news_tab .fragment a{
	color:#C7EF8B;
	font-size:12px;
	margin-right:18px;
	text-decoration:none;
	white-space:nowrap;
}
.news_tab .fragment a:hover{
	color:#C7EF8B;
	text-decoration:underline;
}

.news_tab .ui-tabs-selected{
	background:url('img_inner/tab_year.jpg') 0 0 no-repeat;
	height:19px;
	width:45px;
}

.news_tab .ui-tabs-nav li.ui-tabs-selected a{
	text-decoration:none;
}

.news_tab .tab_content  ul{
	clear:both;
	list-style:none;
	position:relative;
	margin:0; 
	padding:0;
	white-space:nowrap;
}

.news_tab .tab_content .tab_cont{
	display:block;
	background:#66a818;
	overflow:hidden;
	height: 18px;
	padding: 9px 10px;
	position:relative;
}

.news_tab .ui-tabs .ui-tabs-nav .arrs{
	width:6px;
	background:none;
	margin-right: 0px;
}

.news_tab .ui-tabs .ui-tabs-nav li .arr_back{
	background:url('img_inner/left_arr.png') center center no-repeat;
	height:18px;
	width:6px;
	display: block;
	overflow:hidden;
}

.news_tab .ui-tabs .ui-tabs-nav .arr_forward{
	width:6px;
	background:none;
	margin-right: 0px;
}

.news_tab .ui-tabs .ui-tabs-nav li .arr_forward{
	background:url('img_inner/right_arr.png') center center no-repeat;
	height:18px;
	width:6px;
	display: block;
	overflow:hidden;
}

.news_tab .ui-tabs .ui-tabs-nav .last_year{
	margin-right:0px;
}

.news_tab .ui-tabs-nav .border_year{
	background:url('img_inner/border_year.jpg') bottom center no-repeat;
	height:16px;
	display: block;
}

.news_tab .ui-tabs-nav .ui-state-active .border_year{
	background:none;
}

.news_tab .tab_content .tab_cont a{
	font-style:italic;
	color:#ffffff;
}

.news_tab .tab_content .tab_cont a.selected{
	background:url('img_inner/slider_month.jpg') bottom center no-repeat;
	height:27px;
	display:block;
}

.news_tab .tab_content  ul li{
	float:left;
	margin:0; 
	padding:0;
	display: block;
	margin-right: 20px;
}

.news_tab span.year{
	display: block;
	float: left;
	width: 44px;
	font-style: italic;
}
*/