.fadecontentwrapper{ /* Total width: 350px+5px+5px=360px Read relative width relations for the other two containers below! */
	position: relative;
	width: 100%;
	height: 100%; /* Set height to be able to contain height of largest content shown*/
	/*border: 1px solid maroon;*/
	overflow: hidden;
}

.fadecontent{ /*style for each fade content DIV within wrapper. Total width: 330px+10px+10px=350px (".fadecontentwrapper" width minus its padding and borders, if any) */
	position: absolute;
	background: white;
	padding: 1px 1px 1px 1px;
	visibility: hidden;
	width: 100%;
	text-align:justify;
}

.fadecontenttoggler{ /*style for DIV used to contain toggler links. Total width: 350px+5px+5px=360px */
	width: 100%;
	/*border: 1px solid maroon;
	border-top-width: 0;*/
	overflow: hidden;
}

.fadecontenttoggler a{ /*style for every navigational link within toggler */
	text-decoration: none;
	/*border-right: 2px solid maroon;*/
	padding: 0 5px;
	float: left;
	display: block;
	font-weight: bold;
	color: black;
}

.fadecontenttoggler a:hover{
	/*background: #C03021;*/
	color: #336699;
}

.fadecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
}

.fadecontenttoggler a.prev, .fadecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
	color: black;
}

.fadecontenttoggler a.prev:hover, .fadecontenttoggler a.next:hover{
	color: white;
	/*background: black;*/
}

.fadecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
	background: #C03021;
	color: white;
}

html
{
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #013300;
	scrollbar-dark-shadow-color: #BBBBBB;
	scrollbar-track-color: #b5b172;
	scrollbar-face-color: #013300;
	scrollbar-shadow-color: #8E7C23;
	scrollbar-highlight-color: #999999;
	scrollbar-3d-light-color: #B32F0B;
}
body
{
	font-family: Verdana;
	font-size:11px;
	color:#65530b;
	background: #053505 url(../Images/bg-body-main.gif) repeat-y 50% 0%;
}
a
{
	text-decoration:none;
}
td
{
	font-family:Verdana;
	font-size:12px;
}
.td_top_item_menu
{
	text-align:center;
	padding: 0px 5px 0px 0px;
}
.a_top_item_menu
{
	font-family:Verdana;
	font-size:11px;
	color:#655512;
	font-weight:bold;
}
.a_select_item_left_menu_2
{
	font-family:Verdana;
	font-size:11px;
	color:ffff00;
}
.a_item_left_menu_2
{
	font-family:Verdana;
	font-size:11px;
	color:White;
}
.a_select_item_left_menu_3
{
	font-family:Verdana;
	font-size:11px;
	color:ffff00;
}
.a_item_left_menu_3
{
	font-family:Verdana;
	font-size:11px;
	color:#e0e2a0;
}
.table_menu
{
	background-color: #474c14;
}
.td_item_left_menu_2
{
	background:#474c14;
	margin:0px; 
	padding: 5px 5px 5px 5px; 
	border-bottom:1px solid #7b7f44;
	color:#FFFFFF; 
	text-decoration:none;
}
.td_item_left_menu_3
{
	background-color:#626727;
	color:#ffffdc; 
	margin:0px; 
	padding: 5px 5px 5px 15px;
	border-bottom:1px solid #7b7f44;
}
.title
{
	font-family:Verdana;
	font-size:15px;
	font-weight:bold;
	padding: 5px 0px 10px 0px;
}
.a_title
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#474c14;
	font-weight:bold;
}
.header
{
	font-family:Verdana;
	font-size:12px;
}
.company
{
	font-family:Verdana;
	font-size:24px;
	color:Yellow;
	font-weight:bold;
	text-align:center;
}
.slogan
{
	padding-top:7px;
	font-family:Verdana;
	font-size:12px;
	color:Yellow;
	font-weight:normal;
}
.address
{
	padding-top:10px;
	text-align:center;
 	font-family:Verdana;
 	font-size:12px;
 	color:#65530b;
}
.td_footer
{
	font-family:Verdana;
	font-size:10px;
	text-align:center;
	vertical-align:middle;
	color:White;
}
.search_cate_name
{
	font-family:Verdana;
	font-size:12px;
	color:Blue;
	font-weight:bold;
}
.detail
{
	font-family:Verdana;
	font-size:11px;
	color:Red;
	font-weight:bold;
	text-align:right;
}
.td_center_item_menu
{
	vertical-align:top;	
	padding:0px 5px 0px 5px;
	width:180px;
	text-align:center;
}
.td_photo
{
	vertical-align:middle;	
	text-align:center;
}
.a_center_item_menu
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#65530b;
}
.a_center_item_menu:hover
{
	font-family:Verdana;
	font-size:11px;
}
.fieldset
{
	text-align:center;
}
.a_center_item_menu_2
{
	font-family:Verdana;
	font-size:12px;
	color:#65530b;
}
.a_center_item_menu_2:hover
{
	font-family:Verdana;
	font-size:12px;
	color:#65530b;
	font-weight:bold;
}
.td_category_path
{
	padding: 2px 0px 4px 0px;
	vertical-align:middle;
}
.a_category_path
{
	font-family:Verdana;
	font-size:12px;
	color:#655512;
	font-weight:bold;
}
.td_header_talkus
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
}
.td_paging
{
	font-family:Verdana;
	font-size:12px;
	color:#ff0000;
	font-weight:bold;
	padding-top:10px;
	text-align:center;
}
.a_string_paging
{
	font-family:Verdana;
	font-size:12px;
	color:#0000ff;
	font-weight:bold;
}
.a_number_paging
{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.counter_table
{
	background-color:#474c14;
	border:solid 1px #e0e2a0;
}
.counter_header
{
	font-family:Verdana;
	font-size:11px;
	color:#e0e2a0;
	text-align:center;
}
.counter
{
	font-family:Verdana;
	font-weight:bold;
	color:#ffff00;
}
.users_online_header
{
	font-family:Verdana;
	font-size:11px;
	color:#e0e2a0;
	text-align:center;
}
.users_online
{
	font-family:Verdana;
	font-weight:bold;
	color:#ffff00;
}
.td_view_date
{
	text-align:center;
	color:#e0e2a0;
	font-family:Verdana;
	font-size:11px;
	padding:5px 0px 5px 0px;
	border:solid 1px #7b7f44;
	background-color:#626727;
}
.table_category_path
{
}
.td_category_level_4
{
	text-align:center;
}
.a_category_level_4
{
	font-family:Verdana;
	font-size:11px;
	color:#655512;
	font-weight:bold;
}
.td_detail
{
	vertical-align:bottom;
	text-align:right;
}
.a_detail
{
	font-family:Verdana;
	font-size:11px;
	color:#474c14;
}
.td_next_news
{
	padding:10px 0px 5px 0px;
}
.table_main
{
	background-image:url(../Images/obsah-vrsek.gif); 	
}
.td_search_option
{
	font-family:Verdana;
	font-size:11px;
	color:#e0e2a0;
}
.table_right_menu
{
	background-color: #474c14;	
}
.td_right_menu_item
{
	background:#474c14;
	margin:0px; 
	padding: 5px 5px 5px 5px; 
	border-bottom:1px solid #7b7f44;
	color:#FFFFFF; 
	text-decoration:none;
}
.td_selected_right_menu_item
{
	background:#474c14;
	margin:0px; 
	padding: 5px 5px 5px 5px; 
	border-bottom:1px solid #7b7f44;
	color:#FFFFFF; 
	text-decoration:none;
}
.a_right_menu_item
{
	font-family:Verdana;
	font-size:11px;
	color:White;
}
.a_selected_right_menu_item
{
	font-family:Verdana;
	font-size:11px;
	color:#ffff00;
}
.table_center_item_menu
{
	padding:1px; 
	border: 1px solid #C2B463;
	background:#F0EACA; 
	text-align:center;
}
.table_photo
{
	border: 1px solid #C2B463;
	background:#F0EACA; 
}
.td_center_name_item_menu
{
	background : #F0EACA url(../Images/item-nazev-bg.gif) repeat-x 0 0; 
	border-bottom: 1px solid #D6CB8F;
	padding:6px;
}
.td_album_name
{
	background : #F0EACA url(../Images/item-nazev-bg.gif) repeat-x 0 0; 
	border-bottom: 1px solid #D6CB8F;
	padding:6px;
}
.a_new_news
{
	font-family:Verdana;
	font-size:11px;
	color:#65530b;
}
.a_new_news:hover
{
	font-weight:bold;
}
.td_new_news
{
	padding:3px 0px 3px 0px;
	border-bottom: 1px solid #D6CB8F;
}
.td_new_news_header
{
	font-family:Verdana;
	font-size:11px;
	background:#474c14;
	color:#FFFFFF; 
	border:solid 1px #474c14;
	padding:3px 0px 3px 0px;
}
.table_new_news
{
	border:solid 1px #7b7f44;
	background:#474c14;
}
/*image link*/
A.imagelink:visited IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}

A.imagelink:link IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}

A.imagelink:hover IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}

A.imagelink:active IMG  {
	FILTER : progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
/*comment*/
.table_comment
{
}
.header_comment
{
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
}
.title_comment
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding-top:12px;
}
.info_comment
{
	font-family:Arial;
	font-size:11px;
	color:#666666;
	font-style:italic;
}
.comment
{
	line-height:20px;
	font-family:Arial;
	font-size:12px;
	padding-bottom:12px;
	border-bottom:dotted 1px #474c14;
}
.a_random_news
{
	font-family:Verdana;
	font-size:11px;
	color:#65530b;
}
.a_random_news:hover
{
	font-weight:bold;
}
.td_random_news
{
	padding:3px 0px 3px 0px;
	border-bottom: 1px solid #D6CB8F;
}
.td_random_news_header
{
	font-family:Verdana;
	font-size:11px;
	background:#474c14;
	color:#FFFFFF; 
	border:solid 1px #474c14;
	padding:3px 0px 3px 0px;
}
.table_random_news
{
	border:solid 1px #7b7f44;
	background:#474c14;
}
