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;
color: White;
line-height: 130%;
background: #617F98 url('../images2/bg.jpg') 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, b 
{
	color: #DC0000;
	color: #0071DD;
	font-weight: bold;
}
*/
#hlavnipanelvnitrek 
{
	padding-bottom: 20px;
	/* min-height: 500px;
	height:auto;*/
}
#content2 
{
	width: 580px; display: block; margin-left: 0px; float: left; position: relative;
}
p, img, table, tr, th, td, h1, h2, h3, h4, h5
{
border: 0px none;
margin: 0px;
padding: 0px;
}
#hlavnipanelvnitrek li 
{
	line-height: 170%;
}
#hlavnipanelvnitrek .panelv img
{
	border: 1px solid #CED3D8;
	padding: 1px 1px 1px 1px;
	margin-top: 3px;
}
#bodyhlavicka
{
background-color: #ffffcc;
}

#bodypaticka
{
background-color: #ffffcc;
}

#strankahlavicka
{
	/*
display: block;
height: 100px;
position: relative;
*/
	margin-bottom: 20px;
}
#prnlogo 
{
	width: 165px;
}

#strankavnitrek 
{
position: relative;		
}
#strankavnitrek2 
{
position: relative;		
}


#strankaobal
{
color: Black;
}

#strankaobal1
{
padding-bottom: 70px;
}

#strankaobal2
{
	background: url('../images2/bg_obal.png') repeat-y;
	position: relative;
}

#hlavnipanelobal
{
padding: 5px 0px 5px 0px;
}
#hlavnipanelobalc
{
padding: 5px 0px 5px 0px;
}
.art_text 
{
	color: #0B3864;
	font-size: 11px;
	padding: 10px 10px 0px 10px;
	text-indent: 0px;
	line-height: 140%;
	display: block;
	width: 578px;
	float: left;
}
.art_text hr
{
	width: 565px;
	text-align: left;
	color: #CDD1D7;
	background: #CDD1D7;
	border-color: #CDD1D7;
}
#hlavnipanelvnitrek .art_text b, #hlavnipanelvnitrek .art_text strong { font-weight: bold; }
/*
.art_text h1, .art_text h2 
{
	font-size: 12px;
	margin-bottom: 10px;
	color: #DC0000;
	
}
.art_text h3 
{
	font-size: 11px;
	margin-bottom: 10px;
	color: #DC0000;
	
}
*/
.art_text h1, .art_text h2, .art_text h3, .art_text h4, .art_text h5, .art_text h6,
.clanok_text h1, .clanok_text h2, .clanok_text h3, .clanok_text h4, .clanok_text h5, .clanok_text h6
{
	margin-bottom: 10px;
	color: #DC0000;
}
.art_text h1, .clanok_text h1  
{
	font-size: 14pt;	
}
.art_text h2, .clanok_text h2   
{
	font-size: 13pt;	
}
.art_text h3, .clanok_text h3   
{
	font-size: 12pt;	
}
.art_text h4, .clanok_text h4   
{
	font-size: 11pt;	
}
.art_text h5, .clanok_text h5   
{
	font-size: 10pt;	
}
.art_text h6, .clanok_text h6   
{
	font-size: 9pt;	
}
.art_text strong, .art_text b 
{
	/* color: #DC0000; */
	font-weight: bold;
}
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: #DC0000;
}
/*
#hlavnipanelvnitrek em, #hlavnipanelvnitrek b, .aktualita em, .aktualita strong   
{
	color: #1467C5;
	font-style: normal;
	font-weight: normal;
}
*/
a, #hlavnipanelvnitrek a, .aktualita a 
{
	color: #DC0000;
	font-size: 11px;
	font-weight: normal;
}
#hlavnipanelvnitrek a:hover, .aktualita a:hover 
{
	color: #DC0000;
}
#h1_icons 
{
	position: absolute;
	right: 16px;
	top:  6px;
}
#hlavnipanelhlavicka {position: relative;}
#h1_icons img 
{
	border: 0px;
	margin-left: 17px;
}
#hlavnipanelhlavicka h1, #hlavnipanelhlavicka2 h2, #hlavnipanelhlavickakoment h2, #hlavnipanelhlavickafoto h2 
{
	color: black;
	font-size: 13px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	font-weight: bold;
	margin-bottom: 0px;
}
#hlavnipanelhlavicka h1 a, #hlavnipanelhlavicka h1 a:hover 
{
	color: black;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
#hlavnipanelhlavicka h1 span, #hlavnipanelhlavicka2 h2 span, #hlavnipanelhlavickakoment h2 span, #hlavnipanelhlavickafoto h2 span
{
	margin-left: 0px;
}
#hlavnipanelhlavicka h1 span.icon1_search 
{
	margin-left: 0px;
	padding-left: 0px;
}
#hlavnipanelhlavicka2 h2 span em 
{
	font-weight: normal;
	font-style: normal;
	color: #0B3864;
}
#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 
{
	padding-bottom: 1px;
}
.panelv ul 
{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
}

/* formular pre cpanel*/
.hiddenform 
{
	float: left;
}
.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;
			/* background: white url('../images2/bg_input_search.png') left top no-repeat; */
			/*border: 1px solid #0B3864;*/
			border: 1px solid #CED3D8;
			font-size: 13px;
			padding: 1px;
			margin-right: 2px;
			font-weight: normal;
			color: #0B3864;
		}
		.newcar textarea 
		{
			/*border: 1px solid #0B3864;*/
			border: 1px solid #CED3D8;			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;
			color: black;
		}
		.newcar label, legend 
		{
			font-size: 11px;
			/*color: #0B3864;*/
			color: #0C263A;
			font-weight: bold;
			font-family: Arial, "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;
		}
		.newcar .inputlabel {
			color: #0C263A;
			font-weight: bold;
			text-align: right;
			font-size: 10px;
			border: 0px;
		}
		.newcar .mbutton 
		{
			height: 23px;
			/* text-transform: uppercase; */
			color: black;
			font-size: 12px;
			font-weight: normal;
			background: #E6E9EB url('../images2/bg_button2.png') left top no-repeat;
			border: 1px solid #CED3D8;
			padding: 0px 0px 2px 0px;
			margin: 3px 0px 0px 0px;
		}
		.newcar h4 {color: #0B3864;}
		.note {font-size: 11px;	color: #DC0000;	text-style:italic;}
		.error {
			font-size: 11px;
			color: #DC0000;
			font-weight: normal;
		}
		.asked {margin-left: 3px; color: #DC0000; 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 td, .line_sel td { padding: 2px 2px 2px 2px; border-bottom: 1px solid silver;}
		.line:hover  {  background-color: #eeeeee;}
		.line_sel  {  background-color: #eeeeee;}
		

/* koniec formular pre cpanel*/


	
	#id_search 
	{
		/* background: url('../images2/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('../images2/bg_input_search.png') left top no-repeat;
		border: 1px solid #CED3D8; 
		color: #153655;
	}
	#search_span 
	{
		position: absolute;
		top: 0px;
		right: 0px;
		width: 34px;
		height: 26px;
		display: block;
		background: url('../images2/search.png') left top no-repeat; 
		z-index: 5;
	}
	#search_span a 
	{
		font-size: 1px;
		color: #EAECEF;
		position: absolute;
		top: 0px;
		right: 0px;
		width: 34px;
		height: 26px;
		display: block;
		z-index: 1;
	}	
	#welcome_user  
	{
		margin: -4px 0px 0px 16px;
		color: #153655; 
		font-size: 9px;
	}
	#welcome_user a 
	{
		color: #153655; 
		font-size: 9px;
		font-weight: bold;
		text-decoration: underline;
	}
	#welcome_user img 
	{
		margin-right: 5px;
	}
	#id_login_fom 
	{
		position: absolute;
		top: 34px;
		right: 11px;
	}
	#id_login_fom input 
	{
		border: 1px solid #CED3D8;
		color: #0C263A;
		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: #0C263A;
		font-size: 12px;
		font-weight: normal;
		background: #E6E9EB url('../images2/bg_button.png') left top no-repeat;
		border: 1px solid #CED3D8;
		padding: 0px 0px 2px 0px;
		margin: 0px 0px 0px 0px;
		
	}
	
/* koniec horne menu */

/* paticka */
#strankapaticka, .strankapaticka
{
text-align: left;
}
#paticka ul
{
	padding:0;
	margin: 9px 0px 0px 11px;
	height:13px;
	list-style-type:none;
}
#paticka ul li#paticka_first_tab 
{
	border-left: 0px;
}
#paticka ul li
{
	display: inline;  
height: 12px;
line-height:10px;
border-left:1px solid #4e80A0;
position:relative;
text-align:center;
padding-right: 8px;
padding-left: 8px;
}
#paticka a, #paticka a:hover, #paticka a:visited 
{
	color: #0C263A;
	font-size: 11px;
	text-decoration: none;
}
#copyright 
{
	color: #153655;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	margin-top: 0px;

	text-align: left;
}
#copyright a 
{
	color: #0C263A;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
}
/* koniec paticka */

/* clanky */
.clanok_detail 
{
	width: 560px; margin: 3px 10px 10px 10px; float: left;
}
#clanok_datum 
{
	width: 285px;
	background: url(../images2/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 #CED3D8;
	padding: 2px 2px 2px 2px;
	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: #DC0000;
	font-weight: bold;
}
.clanok_text 
{
	line-height: 160%;
	font-size: 11px;
	
}
/*
.clanok_text h1
{
	font-size: 14px;
	margin-bottom: 10px;
	color: black;
	
}
.clanok_text h2
{
	font-size: 12px;
	margin-bottom: 10px;
	color: #DC0000;
	
}
.clanok_text h3 
{
	font-size: 11px;
	margin-bottom: 10px;
	color: #DC0000;
	
}
*/
.clanky img.clanok_img, img.clanok_img
{
	border: 1px solid #CED3D8;
	padding: 2px 2px 2px 2px;
	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(../images2/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: #DC0000;
	font-weight: bold;
}
#hlavnipanelvnitrek .clanky h2 a 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 12px;
	color: #DC0000;
	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: 11px;
	padding: 0px 0px 5px 0px;
	margin: 5px 0px 0px 0px;
	color: #0B3864;
	/* background: url(../images2/bg_clanky_text.png) bottom left no-repeat;  */
	float: left;
	width: 380px;
	display: block;
}
.clanky_datum, .cviky_datum  
{
	background: url(../images2/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(../images2/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: #DC0000;
}
#hlavnipanelvnitrek .clanky .a_koment 
{
	background: url('../images2/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: #DC0000;	
	color: #0C263A;
	color: #0071DD;
}
.page_line 
{
	margin: 10px 0px 0px 10px;
	
	float: left;
	display: block;
	width: 560px;
	position: relative;
}
.page_line strong 
{
	color: #0071DD;
}
.pages 
{
	position: absolute;
	top: 0px;
	right: 0px;
}
.pages img 
{
	margin-left: 1px;
	float: left;
	border: 0px;
}

/* koniec clanky */

.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("../images2/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("../images2/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("../images2/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: center;
	text-decoration:none;
	white-space: normal;
	z-index: 15;
	display: block;
	margin: 0px auto;
	width: 300px;
}
#appear_block h2
{
	font-size: 12px;
	margin-bottom: 10px;
	color: #1467C5;
}
#appear_block span 
{
	position: absolute;
	left: 0px;
	top: 150px;
	display: block;
	padding: 10px 10px 10px 0px;
	background: white; 
	border: 1px solid #8FC9EF;
	z-index: 16;
}


#menu_inforevue 
{
	position: absolute;
	bottom: 0px;
	left: 11px;
	display: block;
	width: 282px;
	height: 32px;
	background: url("../images2/menu_inforevue2.png") left top no-repeat;
}
#inzercia_tab 
{
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	width: 101px;
	height: 32px;
}
#inzercia_tab span 
{
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	width: 101px;
	height: 32px;
	background: url("../images2/menu_inforevue2.png") left top no-repeat;
}
#inforevue_tab 
{
	position: absolute;
	top: 0px;
	left: 101px;
	display: block;
	width: 181px;
	height: 32px;
	background: url("../images2/menu_inforevue2.png") no-repeat -101px 0px;
}
#inforevue_tab span 
{
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	width: 181px;
	height: 32px;
	background: url("../images2/menu_inforevue2.png") no-repeat -101px 0px;
}
#inzercia_tab span:hover 
{
	cursor: hand;
}
#topbanner 
{
	position: absolute;
	left: 364px;
	top: 40px;
}
.innerb 
{ 
height: 280px; 
/*height: 100%;*/
overflow:auto; 
}
#waitbox {-index:-999;background:transparent url(../images2/wait.png);_background:url(../images2/wait_ie6.gif);padding:0;visibility:hidden;width:1004px;position:fixed;_position:absolute;margin:-1000px 0 0 0;text-align:center; }



/* left pannel login form */
.panel input 
{
	border: 0px solid white;
	margin: 0px 0px 0px 3px;
	font-weight: normal;
	float: left;
}
.panel a 
{
	color: Black;
	text-decoration: none;
	margin: 2px 0px 0px 5px;
}
.panel form 
{
	padding: 0;
	margin: 0;
	text-align: left;
}
.panel a:hover 
{
	color: Black;
	text-decoration: underline;
}
.panel .mbutton, .search_button 
{
	border: 0px;
	color: black;
	background-color: #cccccc;
	font-weight: normal;
	padding: 1px 0px 1px 0px;
	margin: 0px 0px 3px 0px;
	text-align: center; 
	background: url('../images2/bg_button.png') top left no-repeat;
	display: block;
	width: 76px;
	height: 26px;
}
.input_line 
{
	background: url('../images2/input_login.png') top left no-repeat;
	width: 194px;
	height: 28px;
	margin-bottom: 0px;
	padding: 5px 0px 2px 5px;
	float: left;
}
.input_line label {color: Black; font-weight: normal; display: block; width: 55px; float: left;}
/* form search */
.input_od 
{
	background: url('../images2/input_od.png') top left no-repeat;
	width: 78px;
	height: 26px;
	margin-bottom: 0px;
	padding: 3px 0px 2px 0px;
	margin-left: 0px;
	float: left;
}
.input_od input { border: 0px; padding-left: 0px; margin: 1px 0px 0px 5px; background-color: Transparent; }
label.label_od {color: Black; font-weight: normal; float: left; margin: 6px 0px 0px 0px; display: block; width: 36px;}
label.label_fulltext {color: Black; font-weight: normal; float: left; margin: 6px 0px 0px 0px; display: block; width: 86px;}
.input_fulltext 
{
	background: url('../images2/input_fulltext.png') top left no-repeat;
	width: 212px;
	height: 26px;
	margin-bottom: 0px;
	padding: 4px 0px 2px 3px;
	float: left;
}
.input_fulltext input {float: left; margin: 0 0 0 3px; background-color: Transparent; border: 0px;}
.search_button 
{
	float: left;
}
.myhr 
{
	background: url('../images2/hr_text.jpg') top left no-repeat;
	height: 1px;
	border: 0px;
	width: 98%;
	margin: 0px 0px 2px 0px;
	float: left;
}
/* icony sekcie */
ul#index_cont 
{
	text-align: left;
	display: block;
	width: 570px;
	list-style-type: none;
	float: left;
	padding: 0;
	margin: 10px 0px 0px 0px;
}
li.item_icon 
{
	display: block;
	width: 110px;
	height: 110px;
	text-align: center;
	margin: 10px 20px 10px 0px;
	position:relative;
	float: left;
}
#hlavnipanelvnitrek .item_icon h3 
{
	display: block;
	width: 110px;
}
#hlavnipanelvnitrek .item_icon h3 a, #hlavnipanelvnitrek .item_icon h3 a.link 
{
	color: #dc0000;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
}
#hlavnipanelvnitrek .item_icon h3 a:hover 
{
	text-decoration: underline;
}
/* rychla volba */
ul.rychla_volba {
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 20px;
}
ul.rychla_volba li {
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 230%;
}
ul.rychla_volba li a {
	padding: 0px 0px 0px 23px;
	margin: 0px 0px 0px 0px;
	display: block;
	
}
ul.rychla_volba li.r_najnovsie a {
	background: url(../images2/icon_najnovsie.png) no-repeat 0px 2px;
}
ul.rychla_volba li.r_najsled a {
	background: url(../images2/icon_najsled.png) no-repeat 0px 2px;
}
ul.rychla_volba li.r_odporucane a {
	background: url(../images2/icon_odporucane.png) no-repeat 0px 2px;
}

ul.rychla_volba li.r_chyba a {
	background: url(../images2/icon2_chyba.png) no-repeat 0px 2px;
}
ul.rychla_volba li.r_email a {
	background: url(../images2/icon2_email.png) no-repeat 0px 2px;
}
ul.rychla_volba li.r_print a {
	background: url(../images2/icon2_print.png) no-repeat 0px 2px;
}
ul.rychla_volba li.r_notes a {
	background: url(../images2/icon2_notes.png) no-repeat 0px 2px;
}
ul.rychla_volba li.r_edit a {
	background: url(../images2/icon2_edit.png) no-repeat 0px 2px;
}
ul.rychla_volba li.r_del a {
	background: url(../images2/icon2_del.png) no-repeat 0px 2px;
}
/* line item */
.line_item  
{
	float: left;
	display: block;
	width: 570px;
	background: url('../images2/hr_text.jpg') bottom left no-repeat;
	font-size: 11px;
	padding: 1px 0px 1px 0px;
	margin: 10px 0px 0px 0px;
	position: relative;
}
.line_item img.item_img
{
	border: 1px solid #D9D9D9;
	padding: 1px 1px 1px 1px;
	margin: 5px 13px 9px 0px; 
	width: 96px;
	height: 96px;
	float: left;
}
#hlavnipanelvnitrek .line_item h2 a 
{
	color: #dc0000;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
}
#hlavnipanelvnitrek .line_item a 
{
	color: #dc0000;
	text-decoration: none;
	font-weight: normal;
}
.item_popis_blok 
{
	float: left; display: block; width: 450px; padding-bottom: 7px; position: relative;
}
.item_popis_blok .item_popis 
{
	margin: 5px 0 5px 0px;
}
.item_popis_blok .item_cena
{
	position: absolute;
	right: 2px;
	top: 0px;
	font-weight: bold;
	color: #5B8399;
}
.line_item .item_datum
{
	font-weight: bold;
	color: #5B8399;
}
/* zoradit */
.line_hr 
{
	clear: left;
	width: 100%;
	display: block;
	float: left;
}
.line_order  
{
	float: left;
	display: block;
	height: 25px;
	width: 570px;
	font-size: 12px;
	padding: 0px 0px 1px 0px;
	position: relative;
	background: #D2D7DB;
}
.line_order2  
{
	float: left;
	display: block;
	width: 560px;
	font-size: 12px;
	margin: 4px 0px 0px 5px;
	position: relative;
}
.span_order  
{
	float: right;
	display: block;
	width: 150px;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
}
#hlavnipanelvnitrek a
{
	font-weight: normal;
	color: black;
}
#hlavnipanelvnitrek a.sel_order 
{
	font-weight: bold;
	color: #dc0000;
}
/* aktualna sekcia */
#aktualna_sekcia 
{
	display: block;
	width: 180px;
	height: 108px;
	text-align: center;
}
#aktualna_sekcia img {border: 0px;}
#aktualna_sekcia h3 {font-weight: bold; color: #5B8399; font-size: 13px;}
/* admin menu */
.arrow 
{	
	margin-left: 0px;
	padding-left: 0px;
	margin-top: 0px;
	padding-top: 0px;
}
.arrow li 
{
	list-style-image: url('../images2/h_sipka.jpg'); 
	margin-left: 20px;
}
.arrow a, .arrow a:hover, .arrow a:visited 
{
	color: black;
	text-decoration: none;
}
.arrow a:hover
{
	color: black;
	text-decoration: underline;
}
/* end admin menu */

/* pages */
.blok_stranky 
{
	/* background: url('../images2/pages_bg.png') repeat-x 0px 0px; */
	/*height: 31px;*/
	float: left;
	width: 520px;
	display: block;
	padding-left: 0px;
	margin-left: 0px;
	text-align: center;
}
.page_tab 
{
	margin-top: 2px; 
	text-align: center;
	
}
.blok_stranky a
{
	font-size: 11px;
	color: #2F2F31;
	text-transform: lowercase;
	text-decoration: none;
	font-weight: bold;
}
.page_first
{
	display: block;
	background: url('../images2/icon_page_first.png') no-repeat 0px 0px;
	padding: 2px 10px 0px 20px; 
	text-align: left;
}
.page_prev 
{
	display: block;
	background: url('../images2/icon_page_prev.png') no-repeat 0px 0px;
	padding: 2px 10px 0px 20px; 
	text-align: left;
}
.page_next 
{
	
	display: block;
	background: url('../images2/icon_page_next.png') top right no-repeat;
	padding: 2px 20px 0px 10px; 
	text-align: right;
}
span.page_next, span.page_prev, span.page_first, span.page_last 
{
	color: Gray;
	text-transform: lowercase;
	font-size: 11px;
}
.page_last 
{
	display: block;
	background: url('../images2/icon_page_last.png') top right no-repeat;
	padding: 2px 20px 0px 10px; 
	text-align: right;
}
.page_num, .page_sel 
{
	height: 17px;
	margin-top: 0px;
	padding: 0px 3px 1px 3px; 
	text-align: center;
	font-weight: bold;
	font-size: 11px;
}
.page_num a, .page_sel a
{
	font-weight: bold;
	font-size: 11px;
	border: 1px solid silver;
	padding: 0px 2px 0px 2px; 
}
.page_sel 
{
	background: white;
	border: 1px solid #db0f10;
	color: #db0f10;
}
.pagetd 
{
	text-align: center;
	width: 100px;
}
.red_line 
{
	float: left;
	display: block;
	width: 100%;
	height: 5px;
	padding: 0;
	margin: 0;
	background: #B20000;
	font-size: 1px;
}
/* koniec pages */
/* detail */
#hlavnipanelvnitrek .small_h1, #hlavnipanelvnitrek .small_h1 a
{
	font-size: 12px; 
	color: #dc0000;
	margin: 10px 0px 10px 0px;
	text-decoration: none;
	font-weight: bold;
}
#hlavnipanelvnitrek .small_h1 a:hover
{
	text-decoration: underline;
}
.img_detail_large 
{
	border: 1px solid #D9D9D9;
	padding: 1px 1px 1px 1px;
	margin: 0px 0px 15px 0px;
	float: left;
}
.img_detail 
{
	width: 245px;
	height: 245px;
	border: 1px solid #D9D9D9;
	padding: 1px 1px 1px 1px;
	margin: 0px 10px 15px 0px;
	float: left;
}
.foto_mini 
{
	border: 1px solid #D9D9D9;
	padding: 1px 1px 1px 1px;
	margin: 0px 0px 0px 0px; 
	
}
.img_small 
{
	border: 1px solid #D9D9D9;
	padding: 1px 1px 1px 1px;
	margin: 0px 16px 11px 0px; 
	width: 90px;
	height: 96px;	
}
#foto_fast_preview 
{
	width: 260px;
	float: left;
}
.foto_mini_v2 
{
	border: 1px solid #D9D9D9;
	padding: 2px 2px 2px 2px;
	margin: 0px 9px 11px 0px; 
	width: 70px;
	height: 70px;	
}
.foto_mini_v2_sel 
{
	border: 2px solid #5b8399;
	padding: 1px 1px 1px 1px;
	margin: 0px 9px 11px 0px; 
	width: 70px;
	height: 70px;	
}
.detail_cena
{
	font-weight: bold;
	color: #5B8399;
}

/* conditions */
.text_conditions 
{
	height: 250px; 
	width: 500px;
	overflow:auto; 
	border: 1px solid #ced3d8;
}
/* sprievodca */
.sprievodca_4_1, .sprievodca_4_2, .sprievodca_4_3, .sprievodca_4_4 { width: 570px; height: 45px; display: block;}
.sprievodca_4_1 { background: url(../images2/step1.png) no-repeat; }
.sprievodca_4_2 { background: url(../images2/step2.png) no-repeat; }
.sprievodca_4_3 { background: url(../images2/step3.png) no-repeat; }
.sprievodca_4_4 { background: url(../images2/step4.png) no-repeat; }

.clear { overflow: hidden; clear: both; height: 1px; line-height: 1px; }



/* hidden parts */
#topbanner, #nastroje, #narodeniny, #menu_inforevue, #levypanelobal, #pravypanelobal, #paticka, #strankahornemenu, #topbanner_large, #SearchForm, .back_button 
{
	display: none;
	height: 0px;
	width: 0px;
}