body, html
{
border: 0px none;
margin: 0px;
padding: 0px;
font-family: verdana, "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;
font-size: 11px;
color: #0B3864;
line-height: 130%;
background: #F1F9FC url('../images/bg.png') repeat-x; 
}
.resetovac
{
border: 0px none;
margin: 0px;
padding: 0px;
float: none;
clear: both;
width: 0px;
height: 0px;
line-height: 0px;
font-size: 0px;
}
strong 
{
	color: #1367B9;
}
#hlavnipanelvnitrek 
{
	padding-bottom: 20px;
	/* min-height: 500px;
	height:auto;*/
}
p, img, table, tr, th, td, h1, h2, h3, h4, h5
{
border: 0px none;
margin: 0px;
padding: 0px;
}
#levypanel img, #pravypanel img, #hlavnipanelvnitrek .panelv img
{
	border: 1px solid #8FC9EF;
	padding: 1px 1px 1px 1px;
	margin-top: 3px;
}
#bodyhlavicka
{
background-color: #ffffcc;
}

#bodypaticka
{
background-color: #ffffcc;
}

#strankahlavicka
{
display: none;
}
#strankahornemenu 
{
display: none;
}
#strankavnitrek 
{
background: url('../images/bg_content.png') repeat-y; 
width: 1004px;
position: relative;		
}
#strankavnitrek2 
{
background: url('../images/bg_top_content.png') no-repeat; 
width: 1004px;
position: relative;		
}


#strankaobal
{
width: 1004px;
height: auto;
min-height: 100%;
_height: 100%; /* IE */ 
margin: 0px auto;
position: relative;
background: url('../images/bg_content.png') repeat-y;
}

#strankaobal1
{
margin: 0px 0px 0px 0px;
width: 1004px;
position: relative;
}

#strankaobal2
{
	background: url('../images/bg_obal.png') repeat-y;
	position: relative;
}
/* levy panel */
#levypanelobal
{
display: none;
}
#levypanel 
{
	padding-bottom: 0px;
}
#levypanel h2, #pravypanel h2, #hlavnipanelvnitrek .panelv h2 
{
	background: url(../images/bg_h2.png) no-repeat 0px 0px;
	padding: 6px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none; 
	font-size: 10px;
	color: #0B3864;
	text-align: left;
	height: 24px;
	width: 195px;
	display: block;
	text-transform: none;
}
#levypanel h2 span, #pravypanel h2 span, #hlavnipanelvnitrek .panelv h2 span 
{
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	display: block;
}
#levypanel ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#levypanel .ullevel1 li {
	background: url(../images/bg_li_arrow.png) no-repeat 0px 0px;
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#levypanel .ullevel1 li.li_plus {
	background: url(../images/bg_li_plus.png) no-repeat 0px 0px;
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#levypanel .ullevel1 li.li_minus {
	background: url(../images/bg_li_minus.png) no-repeat 0px 0px;
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#levypanel .ullevel2 
{
	background: url(../images/bg_ul_bottom.png) bottom left no-repeat;
	padding-bottom: 7px;
}
#levypanel .ullevel2 li {
	background: url(../images/bg_li_li.png) no-repeat 0px 3px;
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#levypanel .ullevel1 a 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #1367B9;
	height: 30px;
	display: block;
	text-decoration: none;
}
#levypanel .ullevel2 a, #levypanel .ullevel2 a:visited, #levypanel .ullevel2 a:active, #levypanel .ullevel2 a:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: underline;
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #0B3864;
	height: 15px;
	display: block;
}		
#levypanel .ullevel2 a:hover, #levypanel .ullevel2 li.active a 
{
	color: #FF6600;
}	
#levypanel .ullevel1 a:visited {
	color: #1367B9;
	text-decoration: none;
}
#levypanel .ullevel2 a:visited {
	color: #0B3864;
	text-decoration: underline;
}
#levypanel .ullevel1 a:active {
	color: #1367B9;
	text-decoration: none;
}
#levypanel .ullevel1 a:hover {
	color: #FF6600;
}
#levypanel .ullevel1 span.myspan
{
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 15px;
	margin: 0px 0px 0px 0px;
	display: block;
}
#levypanel .ullevel2 span.myspan
{
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin: 0px 0px 0px 0px;
	display: block;
}

/* koniec levy panel */




/* pravy panel */
#pravypanelobal
{
display: none;
}
#pravypanel 
{
	width: 195px;
}
#pravypanel a, #pravypanel a:visited, #pravypanel a:active, #pravypanel a:hover,
#hlavnipanelvnitrek .panelc a, #hlavnipanelvnitrek .panelc a:visited, #hlavnipanelvnitrek .panelc a:active, #hlavnipanelvnitrek .panelc a:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: underline;
	font-size: 10px;
	color: #0B3864;
}		
#pravypanel a:hover, #hlavnipanelvnitrek .panelc a:hover 
{
	color: #FF6600;
}
#pravypanel a.astrong, #hlavnipanelvnitrek .panelc a.astrong
{
	text-decoration: none;
	color: #1367B9;
	font-weight: bold;
	padding: 7px 0px 7px 0px;
	display: block;
}
#pravypanel p,#hlavnipanelvnitrek .panelc p
{
	margin-left: 5px;
	line-height: 130%;
}	
.panelc 
{
	color: #0B3864;
	font-size: 10px;
	background: url(../images/bg_ul_bottom.png) bottom left no-repeat;
	padding-bottom: 8px;
}
/* koniec pravy panel */

#hlavnipanelobal
{
padding: 5px 200px 5px 0px;
}
#hlavnipanelobalc
{
padding: 5px 200px 5px 0px;
}
.art_text 
{
	color: #0B3864;
	font-size: 11px;
	padding: 10px 10px 0px 10px;
	text-indent: 0px;
	line-height: 140%;
}
#hlavnipanelvnitrek .art_text b, #hlavnipanelvnitrek .art_text strong { font-weight: bold; }
.art_text h1, .art_text h2 
{
	font-size: 12px;
	margin-bottom: 10px;
	color: #1467C5;
	
}
p, #hlavnipanelvnitrek p, .aktualita p  
{
	padding: 0px 5px 0px 3px;
}
#hlavnipanelvnitrek .aktualita p 
{
	color: #0B3864;
	font-size: 11px;
	padding: 0px 10px 0px 10px;
	text-indent: 0px;
}
#hlavnipanelvnitrek .aktualita h2 
{
	margin-bottom: 5px;
	padding-left: 10px;
} 

#hlavnipanelvnitrek h2, #hlavnipanelvnitrek h3, #hlavnipanelvnitrek h4  
{
	font-size: 12px;
	margin-bottom: 10px;
	color: #1467C5;
}
#hlavnipanelvnitrek em, #hlavnipanelvnitrek b, .aktualita em, .aktualita strong   
{
	color: #1467C5;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}
a, #hlavnipanelvnitrek a, .aktualita a 
{
	color: #1367B9;
	font-size: 11px;
	font-weight: normal;
}
#hlavnipanelvnitrek a:hover, .aktualita a:hover 
{
	color: #FF6600;
}
#h1_icons 
{
	display: none;
}
#hlavnipanelhlavicka {position: relative;}

#hlavnipanelhlavicka h1, #hlavnipanelhlavicka2 h2, #hlavnipanelhlavickakoment h2, #hlavnipanelhlavickafoto h2 
{
	width: 585px;
	height: 28px;
	/* background: url('../images2/bg_tab_middle.jpg') top left no-repeat; */
	color: #0B3864;
	font-size: 12px;
	padding: 6px 0px 0px 0px;
	text-align: left;
	font-weight: bold;
	margin-bottom: 0px;
}
#hlavnipanelhlavicka h1 a, #hlavnipanelhlavicka h1 a:hover 
{
	color: #0B3864;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
#hlavnipanelhlavicka h1 span, #hlavnipanelhlavicka2 h2 span, #hlavnipanelhlavickakoment h2 span, #hlavnipanelhlavickafoto h2 span
{
	margin-left: 10px;
}
#hlavnipanelhlavicka2 h2 span em 
{
	font-weight: normal;
	font-style: normal;
	color: #0B3864;
}
#hlavnipanelhlavicka2 h2 
{
	background: url('../images/bg_h2_kroky.png') top left no-repeat;
	width: 586px;
	padding: 6px 0px 0px 0px;
	margin-top: 10px;
}
#hlavnipanelhlavickakoment, #hlavnipanelhlavickafoto, #hlavnipanelhlavicka2  
{
	float: left;
}
#hlavnipanelhlavickakoment h2
{
	background: url('../images/bg_h2_koment.png') top left no-repeat;
	width: 586px;
	padding: 6px 0px 0px 0px;
	margin-top: 10px;
}
#hlavnipanelhlavickafoto h2 
{
	background: url('../images/bg_h2_foto.png') top left no-repeat;
	width: 586px;
	padding: 6px 0px 0px 0px;
	margin-top: 10px;
}
#hlavnipanelhlavicka h1 .path_h1 
{
	background: url('../images/h2_arrow.png') no-repeat 0px 5px;
	padding: 0px 0px 0px 12px;
	margin-left: 6px;
}
.aktualita H2 
{
	color: White;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 5px 0px 3px;
	margin: 0;
}
.myhr 
{
	background: url('../images2/ciarky.gif') top left repeat-x;
	height: 1px;
	border: 0px;
	width: 98%;
	margin: 9px 0px 7px 0px;
}
#hlavnipanelpaticka
{
background-color: #dddddd;
}
/*
#hlavnipanelvnitrek .panelv 
{
	padding: 0px 5px 5px 0px;
}
.panelv 
{
	padding: 0px 0px 5px 0px;
}
#hlavnipanelvnitrek .panelv h2, .panelv h2 
{
	width: 213px;
	height: 25px;
	background: url('../images2/bg_tab_mini.jpg') top left no-repeat;
	color: #CCCCCC;
	font-size: 11px;
	padding: 6px 0px 0px 0px;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
}
*/
#hlavnipanelvnitrek .oznamy, .oznamy 
{
	display: block;
	color: Navy;
	background: url('../images2/bg_oznam.jpg') top left no-repeat;
	width: 213px;
	height: 74px;
	font-size: 11px;
	padding: 0px 0px 2px 0px;
}
#hlavnipanelvnitrek div.oznamy h3, div.oznamy h3  
{
	font-size: 11px;
	font-weight: bold;
	color: White;
	padding: 0px;
	padding-top: 10px;
	margin: 0;
	
}
.panelv ul 
{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
}

/* formular pre cpanel*/

.newcar .sel_multiple 
{
	background-color: white;
	color: #0B3864;
	border: 1px solid #426d8a;
}

.newcar .option_multiple 
{
	background-color: white;
	color: #0B3864;
}
.newcar {
			font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
			padding: 0px;
			margin: 0px 0px 0px 15px;
		}
		.newcar select 
		{
			background: white;
			/*border: 1px solid #0B3864;*/
			border: 1px solid #A3CDF5;
			padding: 0 0 0 0;
			font-size: 10px;
			color: #0B3864;
			
		}
		.newcar option 
		{
			background-color: white;
			color: #0B3864;
			padding: 0 0 0 0;
		}
		.newcar input
		{
			width: 120px;
			background: white;
			/*border: 1px solid #0B3864;*/
			border: 1px solid #A3CDF5;
			font-size: 13px;
			padding: 1px;
			margin-right: 2px;
			font-weight: normal;
			color: #0B3864;
		}
		.newcar textarea 
		{
			/*border: 1px solid #0B3864;*/
			border: 1px solid #A3CDF5;			font-size: 12px;
			padding-top: 0px;
			padding-bottom: 0px;			padding-right: 3px;
			padding-left: 3px;
			font-weight: normal;
			background: white;
			color: #0B3864;
		}		.newcar hr {
			color: #0B3864;
			height:1px;
		}
		.newcar td {
			text-align: left;
			padding: 2px 2px 2px 2px;
		}
		.newcar label, legend 
		{
			font-size: 11px;
			/*color: #0B3864;*/
			color: #1468BA;
			font-weight: bold;
			font-family: Arial, "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;
		}
		.newcar .inputlabel {
			color: #0B3864;
			font-weight: bold;
			text-align: right;
			font-size: 10px;
			border: 0px;
		}
		.newcar .mbutton 
		{
			height: 18px;
			/* text-transform: uppercase; */
			color: White;
			font-size: 12px;
			font-weight: bold;
			background: url('../images/bg_button.png') left top no-repeat;
			border: 0px;
			border-bottom: 0px solid #FFB380;
			padding: 1px 0px 2px 0px;
			margin-top: 0px 0px 0px 3px;
		}
		.newcar h4 {color: #0B3864;}
		.note {font-size: 11px;	color: #FF6600;	text-style:italic;}
		.error {
			font-size: 11px;
			color: #FF66000;
			font-weight: normal;
		}
		.asked {margin-left: 3px; color: #FF6600; font-weight: bold; font-size: 11px;}
		.header {color: #0B3864;
			font-weight: bold;
			font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
		.line { color: #0B3864; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
		.line:hover {  background-color: #eeeeee;}

/* koniec formular pre cpanel*/

/* horne menu */
#topmenu 
{
	width: 983px;
	height: 26px;
	background: url('../images/bg_menur.png') left top repeat-x;
	margin: 2px 0px 0px 11px;
	position: relative;
}
	
#topmenu ul  {
    color: #153655;
		padding:0;
		margin: 0px 0px 0px 2px;
		list-style-type:none;
		
		/* background: white url('../images/bg_menu.jpg') left top repeat-x; */
	}
	#topmenu ul li {
		float:left; 
		padding:0px;
		width:131px;
		/* border-right: 1px solid white; */
		white-space: nowrap;	
	}
	
	#topmenu ul a {
	  color: #153655;
		/* background-color:#dddddd; */
		background: url('../images/bg_top_menu_lir.png') left top no-repeat;	
		display:block;
		padding: 7px 3px 0px 6px;
		/* border-bottom:1px solid gray; */
		text-decoration:none;
		font-weight: bold;
		height: 26x;
		text-align: center;
		font-size: 10px;
		text-transform: uppercase;
	}
	#topmenu ul li.active a {
		text-decoration: underline;
	}
	#topmenu ul a:hover {
		/* background: url('../images/bg_menu2.jpg') left top repeat-x; */
		color: #153655;	
		text-decoration: underline;
	}
	#topmenu ul li {
		behavior: url(csshover.htc); /* Protože IE nedodržuje CSS standarty, aby bylo řešení funkční, použijeme tento *.htc soubor */
	}
	#id_search 
	{
		background: url('../images/bg_top_menu_li.png') left top no-repeat;
		height: 26px;
		width: 150px;
		display: block;
		right: 50px;
		top: 0px;
		position: absolute;
	}
	#id_search input 
	{
		margin: 2px 0px 0px 7px;
		width: 148px;
		height: 17px;
		font-size: 12px;
		padding: 3px 0px 0px 6px;
		background: url('../images/bg_input_search.png') left top no-repeat;
		border: 0px; 
		color: #153655;
	}
	#search_span 
	{
		position: absolute;
		top: 0px;
		right: 0px;
		width: 34px;
		height: 26px;
		display: block;
		background: url('../images/search.png') left top no-repeat;
		z-index: 5;
	}
	#search_span a 
	{
		font-size: 1px;
		color: blue;
		position: absolute;
		top: 0px;
		right: 0px;
		width: 34px;
		height: 26px;
		display: block;
		z-index: 1;
	}	
	#welcome_user  
	{
		margin: -2px 0px 0px 16px;
		color: #153655; 
		font-size: 9px;
	}
	#welcome_user a 
	{
		color: #153655; 
		font-size: 9px;
	}
	#welcome_user img 
	{
		margin-right: 5px;
	}
	#id_login_fom 
	{
		position: absolute;
		top: 34px;
		right: 11px;
	}
	#id_login_fom input 
	{
		border: 1px solid #B4D6F5;
		color: #B4D6F5;
		width: 148px;
		height: 15px;
		font-size: 12px;
		padding: 1px 0px 1px 6px;
		margin-top: 0px 0px 0px 3px;
	}
	#id_login_fom input.mbutton, #poll input.pollbutton
	{
		width: 70px;
		height: 18px;
		text-transform: uppercase;
		color: White;
		font-size: 12px;
		font-weight: bold;
		background: url('../images/bg_button.png') left top no-repeat;
		border: 0px;
		border-bottom: 0px solid #FFB380;
		padding: 1px 0px 2px 0px;
		margin-top: 0px 0px 0px 3px;
	}
	
/* koniec horne menu */
/* nastroje */
#nastroje 
{
	margin: 6px 0px 0px 14px;
	display: block;
	height: 10px;
	width: 779px;
	position: relative;
	float: left;
}
#nastroje ul
{
	float: left;
	padding:0;
	margin:0;
	height:10px;
	list-style-type:none;
}
#nastroje ul li
{
	float:left; 
height: 10px;
line-height:10px;
position:relative;
text-align: left;
padding-right: 6px;
padding-left: 0px;
}
#nastroje a, #nastroje a:hover, #nastroje a:visited 
{
	color: #153655;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
}
#nastroje a span 
{
	padding-left: 18px;
	padding-top: 2px;
	height: 10px;
	float: left;
	cursor: hand;
	text-align: left;
}
#nhome 
{
	background: url('../images/icon_homepage.png') no-repeat 0px 1px;
}
#nbookmark 
{
	background: url('../images/icon_bookmark.png') no-repeat 0px 1px;
}
#nkontakt 
{
	background: url('../images/icon_contact.png') no-repeat 0px 1px;
}
#narodeniny 
{
	color: #153655;
	font-size: 9px;
	text-decoration: none;
	font-weight: normal;
	position: absolute;
	top: 6px;
	right: 13px;
}
#narodeniny em 
{
	color: #FF6600;
	font-style: normal;
	
}
/* koniec nastroje */
/* paticka */
#strankapaticka, .strankapaticka
{
height: 29px;
width: 1004px;
/* position: relative; */
}
#paticka ul
{
	padding:0;
	margin: 9px 0px 0px 11px;
	height:15px;
	list-style-type:none;
	float: left;
	display: none;
}
#paticka ul li
{
	float:left; 
height: 12px;
line-height:12px;
border-right:1px solid #4e80A0;
position:relative;
text-align:center;
padding-right: 8px;
padding-left: 8px;
}
#paticka a, #paticka a:hover, #paticka a:visited 
{
	color: #1367B9;
	font-size: 10px;
	text-decoration: none;
}
#copyright 
{
	color: #153655;
	font-size: 9px;
	text-decoration: none;
	font-weight: normal;
	right: 13px;
	margin-left: 10px;
}
#copyright a 
{
	color: #1367B9;
	font-weight: bold;
	text-decoration: none;
}
/* koniec paticka */
/* poll */
#poll 
{
	color: #0B3864;
	font-size: 10px;
	background: url(../images/bg_ul_bottom.png) bottom left no-repeat;
	padding-bottom: 2px;
}
.polltop 
{
	background: url('../images2/anketa_otaznik.jpg') top left no-repeat;
	padding: 0px 0px 5px 6px;
	margin: 0px 0px 0px 0px;
	color: #FF6600;
	font-size: 10px;
}

/* koniec poll */
/* komentare */
.komentare 
{
	float: left;
	margin: 0px 0px 5px 10px;
	width: 560px;
	line-height: 170%;
}
.headpost
{
	background-color: #ECF6FC; 
	margin: 0px 0px 5px 0px;
	padding: 0px 4px 2px 4px;
	font-weight: normal;
	font-size: 11px;
}
#hlavnipanelvnitrek .headpost a.linktopic, .headpost a.linktopic:visited
{
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
#hlavnipanelvnitrek .headpost a.linktopic:hover 
{
	text-decoration: underline;
	font-size: 11px;
	color: #1367B9;
}
.headpost_admin
{
	background-color: #FFE6D5; 
	color: #FF6701;
	margin: 0px 0px 5px 0px;
	padding: 0px 4px 2px 4px;
	font-weight: normal;
	font-size: 11px;
}
.headpost_admin strong {color: #FF6701;} 
#hlavnipanelvnitrek .headpost_admin a.linktopic, .headpost_admin a.linktopic:visited
{
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #FF6701;
}
#hlavnipanelvnitrek .headpost_admin a.linktopic:hover 
{
	text-decoration: underline;
	font-size: 11px;
	color: #FF6701;
}

/* clanky */
.clanok_detail 
{
	width: 560px; margin: 3px 10px 10px 10px; float: left;
}
#clanok_datum 
{
	width: 280px;
	background: url(../images/bg_clanky_text.png) bottom left no-repeat;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	float: left;
}
.clanok_detail img.clanok_img
{
	border: 1px solid #8FC9EF;
	padding: 1px 1px 1px 1px;
	margin: 3px 10px 10px 0px;
	width: 249px;
	height: 249px;
	float: left;
}
#hlavnipanelvnitrek .clanok_detail h2  
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 12px;
	padding: 3px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	color: #1367B9;
	font-weight: bold;
}
.clanok_text 
{
	line-height: 150%;
	font-size: 10px;
}
.clanky img.clanok_img, img.clanok_img
{
	border: 1px solid #8FC9EF;
	padding: 1px 1px 1px 1px;
	margin: 3px 10px 8px 0px;
	width: 146px;
	/*height: 116px;*/
	height: 146px;
	float: left;
}
.clanky img.cviky_img, img.cviky_img
{
	border: 0px;
	padding: 1px 1px 1px 1px;
	margin: 0px 10px 0px 0px;
	float: right;
}
.clanky 
{
	background: url(../images/bg_clanky_bottom.png) bottom left no-repeat;
	float: left;
	padding: 0 0 3px 0;
	margin: 0px 0px 3px 10px;
	width: 560px;
	position: relative;
}

#hlavnipanelvnitrek .clanky h2  
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 12px;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #1367B9;
	font-weight: bold;
}
#hlavnipanelvnitrek .clanky h2 a 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 12px;
	color: #1367B9;
	font-weight: bold;
	text-decoration: none;
}
#hlavnipanelvnitrek .clanky h2 a:hover 
{
	text-decoration: underline;
}
.clanky_datum, .clanky_text, .cviky_datum, .cviky_text, .sportovisko_text 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 10px;
	padding: 0px 0px 5px 0px;
	margin: 5px 0px 0px 0px;
	color: #0B3864;
	/* background: url(../images/bg_clanky_text.png) bottom left no-repeat;  */
	float: left;
	width: 380px;
	display: block;
}
.clanky_datum, .cviky_datum  
{
	background: url(../images/bg_clanky_text.png) bottom left no-repeat; 
}
.sportovisko_text 
{
	line-height: 150%;
}
.cviky_datum, .cviky_text 
{
	width: 300px;
	line-height: 150%;
}
.cviky_text strong 
{
	color: #0B3864;
}
.clanky_komentare 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 10px;
	padding: 7px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
	color: #0B3864;
	background: url(../images/bg_clanky_text.png) top left no-repeat; 
	display: block;
	height: 20px;
	/* float: left; */
	width: 400px;
	position: absolute;
	left: 160px;
	bottom: 11px;
}
.clanky_komentare strong 
{
	color: #FF6600;
}
#hlavnipanelvnitrek .clanky .a_koment 
{
	background: url('../images/icon_komentare.png') no-repeat 0px 0px;
	padding: 0px 0px 0px 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 10px;
	color: #0B3864;
	text-decoration: none;
}
#hlavnipanelvnitrek .clanky .a_sekcia 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 10px;
	color: #0B3864;
	text-decoration: none;
}
#hlavnipanelvnitrek .clanky .a_sekcia:hover 
{
	text-decoration: underline;
}
#hlavnipanelvnitrek .clanky a:hover.a_koment 
{
	text-decoration: underline;
}
#hlavnipanelvnitrek .clanky .a_koment strong 
{
	color: #1367B9;	
}
.page_line 
{
	margin: 10px 0px 0px 10px;
	
	float: left;
	display: block;
	width: 560px;
	position: relative;
}
.pages 
{
	position: absolute;
	top: 0px;
	right: 0px;
}
.pages img 
{
	margin-left: 1px;
	float: left;
	border: 0px;
}

/* koniec clanky */

/* sportovisko_info */
#fotogaleria 
{
	text-align: left;
	clear: left;
}
#fotogaleria img 
{
	border: 1px solid #8FC9EF;
	padding: 1px 1px 1px 1px;
	margin: 10px 18px 10px 18px;
	width: 146px;
	/* height: 116px;*/
	height: 146px;
}
.sportovisko_adresa 
{
	float: left;
}
.sportovisko_info a, .sportovisko_adresa a 
{
	text-decoration: none;
}
.sportovisko_info, .sportovisko_adresa
{
	display: block;
	width: 550px;
	position: relative;
	margin: 3px 10px 10px 10px;
	line-height: 140%;
}
.sportovisko_info 
{
	height: 260px;
}
#sportovisko_datum 
{
	width: 250px;
	background: url(../images/bg_clanky_text.png) bottom left no-repeat;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	float: left;
}
.sportovisko_urcenie 
{
	width: 285px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	line-height: 135%;
	float: left;
}
.sportovisko_info img.sportovisko_img
{
	border: 1px solid #8FC9EF;
	padding: 1px 1px 1px 1px;
	margin: 3px 10px 10px 0px;
	width: 246px;
	height: 246px;
	float: left;
}
#sportovisko_info 
{
	/*
	background: url(../images/bg_clanky_text.png) bottom left no-repeat;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	line-height: 140%;
*/
}
.sportovisko_info strong, .sportovisko_adresa strong 
{
	color: #0B3864;
}
#hlavnipanelvnitrek .sportovisko_info h2  
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 12px;
	padding: 3px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	color: #1367B9;
	font-weight: bold;
}
/* koniec cvik_info */

/* cvik_info */
#cvik_info
{
	display: block;
	width: 550px;
	position: relative;
	margin: 3px 10px 10px 10px;
}
#cvik_info .img_partia
{
	display: block;
	border: 0px;
	width: 220px;
	height: 169px;
	padding: 0px 0px 0px 0px;
	margin: 3px 10px 10px 10px;
	float: right;
	position: relative;
}
#cvik_info img.im_partia
{
	border: 0px;
	padding: 0px 0px 0px 0px;
	margin: 3px 10px 10px 10px;
	float: left;
}
#cvik_info .h_partia
{
	display: block;
	position: absolute;
	left: 132px;
	top: 120px;
	width: 150px;
	height: 15px;
	font-size: 11px;
	/*background: url(../images/h_partia.png) no-repeat 0px 0px;*/
}
#cvik_info .v_partia
{
	display: block;
	position: absolute;
	left: 132px;
	top: 145px;
	width: 150px;
	height: 15px;
	font-size: 11px;
	/*background: url(../images/v_partia.png) no-repeat 0px 0px;*/
}
#cvik_urcenie 
{
	background: url(../images/bg_clanky_text.png) bottom left no-repeat;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	line-height: 140%;
}
#cvik_urcenie strong 
{
	color: #0B3864;
}
#hlavnipanelvnitrek #cvik_info h2  
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 12px;
	padding: 3px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	color: #1367B9;
	font-weight: bold;
}
/* koniec cvik_info */
/* cvik krok */
.cvik_krok
{
	display: block;
	width: 550px;
	position: relative;
	margin: 3px 10px 0px 10px;
	width: 550px;
	float: left;
}
.cvik_krok td { vertical-align: top;}
.cvik_krok img.krok_img 
{
	border: 1px solid #8FC9EF;
	padding: 1px 1px 1px 1px;
	margin: 3px 10px 0px 10px;
	width: 196px;
	/* height: 146px;*/
	height: 196px;
}
.cvik_krok1
{
	background: url(../images/bg_clanky_text.png) bottom left no-repeat;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	line-height: 140%;
	font-weight: bold;
}
.cvik_krok2 
{
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	line-height: 140%;
}
/* koniec cvik krok */
.ram1p {FLOAT: right; MARGIN: 2px 0px 1px 5px; border : none; position: relative;}
.ram1l {FLOAT: left; MARGIN: 2px 5px 1px 0px; border : none; position: relative;}


/* voting */
.voting {width: 70px; float: left; display: block; height: 14px;}
.star-rating
{
list-style:none;
margin: 0px;
padding:0px;
width: 65px;
height: 14px;
position: relative;
background: url("../images/stars3.png") top left repeat-x;
}

.star-rating li
{
padding:0px;
margin:0px;
/*\*/
float: left;
/* */
}

.star-rating li a
{
display:block;
width:13px;
height: 14px;
text-decoration: none;
text-indent: -9000px;
z-index: 20;
position: absolute;
padding: 0px;
}

.star-rating li a:hover
{
background: url("../images/stars3.png") left center;
z-index: 2;
left: 0px;
}

.star-rating a.one-star
{
left: 0px;
}

.star-rating a.one-star:hover
{
width:14px;
}

.star-rating a.two-stars
{
left:13px;
}
.star-rating a.two-stars:hover
{
width: 26px;
}

.star-rating a.three-stars
{
left: 26px;
}

.star-rating a.three-stars:hover
{
width: 39px;
}

.star-rating a.four-stars
{
left: 39px;
}

.star-rating a.four-stars:hover
{
width: 52px;
}

.star-rating a.five-stars
{
left: 52px;
}

.star-rating a.five-stars:hover
{
width: 65px;
}

.star-rating li.current-rating
{
background: url("../images/stars3.png") left bottom;
position: absolute;
left: 0px;
height: 14px;
display: block;
text-indent: -9000px;
z-index: 1;
}
.star-rating .current-rating, .star-rating a, .star-rating a:visited, .star-rating a:hover
		{
			font-size: 1px;
			color: #E9EAEB;
			text-decoration: none;
		}
/* ****** */
.email 
{
	display: none;
}

/* appear block */
.appear_block {
	position: relative;
	font-weight: normal;
	text-align: left;
	text-decoration:none;
	white-space: normal;
	z-index: 15;
	display: block;
	margin: 0px auto;
}
.appear_block span {
	display: block;
	position: absolute;
	padding: 10px 10px 10px 10px;
	background: white; 
	border: 1px solid #8FC9EF;
	z-index: 15;
}
#waitbox {z-index:-999;background:transparent url(../images/wait.png);_background:url(../images/wait_ie6.gif);padding:0;visibility:hidden;width:100%;position:fixed;_position:absolute;margin:-1000px 0 0 0;text-align:right;}