body { background:#D8F2FF url('../images/bg_main.gif') repeat-x top; }

body, td, a, ol, ul, li, p, input, textarea, select, div, h1, h2, h3 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:100%;
	color: #000;
	text-decoration: none;
}

body, img, form, ul, li, h1, h2, h3, p { border:0;padding:0;margin:0; }

a {		  color: #000;text-decoration:underline; }
a:hover { color: #f00; }
a.yellow01 {	   color: #FFD272;text-decoration:underline; }
a.yellow01:hover { color: #fff; }

a.img01 img { border:2px solid #FFB008; }
a.img01:hover img { border:2px solid #CD0000; }
a.img02 img { border:2px solid #ffd272; }
a.img02:hover img { border:2px solid #cd0000; }

a.fotolink { background:url(../images/icon-photo.gif) no-repeat left bottom; padding-left:16px; }
a.fotomap { background:url(../images/icon-map.gif) no-repeat left bottom; padding-left:16px; }

div.arrow02 { font-size:88%;background:url('../images/arrow02.gif') no-repeat center left;padding:1px 0px 1px 8px; }

.h1_01 { color:#fff;font-size:140%;position:relative;left:15px; }
h1.h1_01_left {
	color: #fff;
	font-size: 140%;
	position: relative;
	left: 15px;
	float: left;
	display: inline;
	top:3px;
}
h1.h1_02 { color:#fff;font-size:140%; }
h1.h1_03 { color:#000;font-size:140%; }

h2.h2_01 { font-size:140%;padding:22px 0px 12px 0px; }
h2.h2_02 { font-size:140%;padding-bottom:12px; }
h2.h2_03 { color:#fff; }
h2.h2_04 { font-size:140%;position:relative;left:15px; width:600px; }
h2.h2_05 { color:#000; }

ul.ul01 { padding:10px 10px 0px 32px;list-style-type:square; }
	ul.ul01 li { padding-bottom:6px; }

#bg_katalog { background:#FFFFF7 url('../images/bg_katalog2.png') no-repeat right bottom;height:100%;width:440px; }
	#bg_katalog td { vertical-align:top; }

#main_bg   { float:left;width:100%;background:url('../images/bg_top_ornament.png') no-repeat center top; }
#main_div  { width:980px; margin:0px auto; }
#main2_div { width:980px; float:left; font-size:80%; }

#header { float:left;margin-bottom:10px;width:100%; }
	#logo { float:left;margin:22px 0px 0px 22px; }
	#search { padding:12px 120px 0px 0px;height:85px;width:196px;text-align:center;float:right;background:url('../images/bg_search.png') no-repeat center; }
		#search h2{ color:white;font-weight:bold; }
		#search form { float:right;width:336px;border:2px solid f00;text-align:right; }
		#search input.input01 { width:180px;border:1px solid #000;margin:8px 0px; }
	#katalog { text-align:center;padding-top:13px;float:right;height:84px;background:url('../images/bg_katalog3.png') no-repeat center;width:112px;margin-right:6px; }
		#katalog h2 { font-weight:200;font-size:92%; }
		#katalog img { padding-top:8px; }
	#mailinglist { text-align:center;padding-top:8px;float:right;height:89px;background:url('../images/bg_katalog.png') no-repeat center;width:122px;margin-right:6px; }
		#mailinglist h2 { font-weight:bold;font-size:88%; }
		#mailinglist input.input01 { width:100px;border:1px solid #000;margin:4px 0px 6px 0px; }
	#incar { float:right; height:97px; width:122px; margin-right:6px; }
		
#main_menu { float:left;width:100%; } 
	#main_menu a { text-decoration:none; font-size:12px; font-family:Arial; padding:0px 6px; text-transform:uppercase; }
	#main_menu ul { list-style-type:none;float:left;width:100%; }
		#main_menu li { float:left;font-weight:bold;background:url('../images/menu_bg03.gif') no-repeat right top;margin-right:2px;border-bottom:2px solid #fff;padding-right:5px; }
		#main_menu li div { float:left;padding:8px 0px 7px 5px;background:url('../images/menu_bg02.gif') no-repeat left top; }
		#main_menu li.selected { background:url('../images/menu_bg04.gif') no-repeat right top;border-bottom:2px solid #0082CD; }
		#main_menu li.selected div { background:url('../images/menu_bg01.gif') no-repeat left top; }
		#main_menu li.selected a, #main_menu li.kontakt_selected a { color:#fff; }
		#main_menu li.selected a:hover, #main_menu li.kontakt_selected a:hover { text-decoration:underline; }
		#main_menu li.kontakt { float:right;background:url('../images/menu_bg06.gif') no-repeat right top;border-bottom:2px solid #fff;margin-right:0; }
		#main_menu li.kontakt div { background:url('../images/menu_bg05.gif') no-repeat left top; }
		#main_menu li.kontakt_selected { float:right;background:url('../images/menu_bg04.gif') no-repeat right top;border-bottom:2px solid #0082CD;margin-right:0; }
		#main_menu li.kontakt_selected div { background:url('../images/menu_bg01.gif') no-repeat left top; }
	h2.neviditelne { display:none;height:1px;  }
	h2.neviditelne2 { font-size:1%; background-color:#41a932; color:#41a932; }
	
#main_center { float:left;width:100%;border-top:2px solid #0585CF;background:#fff url('../images/bg_main_part.gif') repeat-x top; }
#main_centerX { float:left;width:100%;border-top:2px solid #0585CF;background-color:#fff; }
#main_center2 { float:left;width:100%;background:url('../images/bg_fix03.gif') repeat-y left; }
#main_center3 { float:left;width:100%;background:url('../images/bg_fix03.gif') repeat-y right; }
#main_center4 { float:left;width:100%;background:url('../images/bg_fix03.gif') repeat-x bottom; }
#main_center5 { float:left;width:100%;background:url('../images/bg_fix01.gif') no-repeat bottom right; }
#main_center6 { float:left;width:100%;background:url('../images/bg_fix02.gif') no-repeat bottom left; }

#specialna { margin:14px 14px 0px 14px;border-bottom:1px solid #fff; }
#specialna2 { float:left;width:100%;border:2px solid #fff;position:relative;right:2px; }
#specialna3 { float:left;width:100%;background:#A3D5F5 url('../images/bg_specialna.png') no-repeat left top; }
	#specialna3 h2.header { background-color:#fff;margin:10px 0px 2px 0px;font-weight:bold;padding:4px 20px; }
	#specialna_left { float:left;width:43%; } 
		#specialna_left ul { list-style-type:none;padding:4px 0px 0px 32%;float:left; }
				#specialna_left li a { background:url('../images/arrow01.gif') no-repeat left center;padding-left:16px;text-decoration:none; }
				#specialna_left li a span { color: red; font-weight: bold; }
	#specialna_right { float:left;width:57%;background:url('../images/bg_specialna2.png') no-repeat left top; } 
	#specialna_right2 { padding-left:217px; padding-bottom:10px; } 
		ul.cely { list-style-type:none;width:152px;padding-top:6px;margin:0 auto; }
			ul.cely li { background:url('../images/arrow01.gif') no-repeat left center;padding-left:16px;font-size:132%; }
				ul.cely li a { text-decoration:none; }
		div.poplatok { padding:4px 0px 18px 0px;color:#B92300;text-align:center;font-size:88%; } 
		table.kurzovy { margin:0 auto; }
			table.kurzovy tr.biely { background-color:#F3FAFE; }
			table.kurzovy tr.biely2 { background-color:#fff; }
			table.kurzovy tr.modry { background-color:#A3D5F5; }
			table.kurzovy td.vlajka { padding-top:4px; }
			table.kurzovy td.vlajka2 { padding-top:4px;text-align:left;padding-left:12px; }
			table.kurzovy td { font-size:80%;text-align:center; }

#interna_reklama { float:left;width:100%;padding-top:10px; }
	#interna_reklama img { border:1px solid #000; }
	#interna_reklama_left { float:left;width:49%;text-align:right; }
	#interna_reklama_right { float:right;width:49%; }

div.sub_menu { float:left;padding:10px 10px 0px 10px; } 
	div.sub_menu a { text-decoration:none; }
	div.sub_menu ul { list-style-type:none;float:left;width:100%; }
		div.sub_menu li { float:left;font-weight:bold;background:url('../images/menu_bg06.gif') no-repeat right top;margin-right:2px;border-bottom:2px solid #fff;padding-right:11px; }
		div.sub_menu li div { float:left;padding:8px 0px 7px 11px;background:url('../images/menu_bg05.gif') no-repeat left top; }
		div.sub_menu li.selected { background:url('../images/menu_bg10.gif') no-repeat right top;border-bottom:2px solid #CD0000; }
		div.sub_menu li.selected div { background:url('../images/menu_bg09.gif') no-repeat left top; }
		div.sub_menu li.selected a { color:#fff; }
		div.sub_menu li.selected a:hover { text-decoration:underline; }

div.sub_menu2 { float:left;padding:0px 10px 10px 10px; } 
div.sub_menu3 { float:left;width:100%;background:#CD0000 url('../images/menu_bg07.gif') no-repeat left bottom; } 
div.sub_menu4 { float:left;width:100%;background:url('../images/menu_bg08.gif') no-repeat right bottom; } 
div.sub_menu5 { float:left;padding:15px 15px 0px 15px; } 

ul.menu03 { list-style-type:none;float:left;width:100%;background:#0082CD url('../images/bg_fix12.gif') repeat-x bottom;border-top:10px solid #0082CD; }
	ul.menu03 li { float:left;font-weight:bold;background:url('../images/menu_bg14.gif') no-repeat right top;margin-right:2px;padding-right:11px;position:relative;left:10px; }
	ul.menu03 li div { float:left;padding:8px 0px 7px 11px;background:url('../images/menu_bg13.gif') no-repeat left top; }
	ul.menu03 li.selected { background:url('../images/menu_bg12.gif') no-repeat right top;border-top:2px solid #0082CD; }
	ul.menu03 li.selected div { background:url('../images/menu_bg11.gif') no-repeat left top; }
	ul.menu03 li a { text-decoration:none; }
	ul.menu03 li.selected a { color:#fff; }

ul.menu04 { list-style-type:none;float:left;width:100%;background:#41A932 url('../images/bg_fix12.gif') repeat-x bottom;;padding-top:10px;border-bottom:10px solid #CD0000; }
	ul.menu04 li { float:left;font-weight:bold;background:url('../images/menu_bg18.gif') no-repeat right top;margin-right:2px;padding-right:11px;position:relative;left:10px; }
	ul.menu04 li div { float:left;padding:8px 0px 7px 11px;background:url('../images/menu_bg17.gif') no-repeat left top; }
	ul.menu04 li.selected { background:url('../images/menu_bg16.gif') no-repeat right top;border-top:2px solid #41A932; }
	ul.menu04 li.selected div { background:url('../images/menu_bg15.gif') no-repeat left top; }
	ul.menu04 li a { text-decoration:none; }
	ul.menu04 li.selected a { color:#fff; }

div.main2_center { float:left;width:100%;border-top:2px solid #CD0000; }
div.main2_center2 { float:left;width:100%;background:url('../images/bg_fix03b.gif') repeat-y left; }
div.main2_center3 { float:left;width:100%;background:url('../images/bg_fix03b.gif') repeat-y right; }
div.main2_center4 { float:left;width:100%;background:url('../images/bg_fix03b.gif') repeat-x bottom; }
div.main2_center5 { float:left;width:100%;background:url('../images/bg_fix01b.gif') no-repeat bottom right; }
div.main2_center6 { float:left;width:100%;background:url('../images/bg_fix02b.gif') no-repeat bottom left; }
div.main2_center7 { float:left;margin:15px 15px 0px 15px; } 
div.main2_center8 { background-color:#CD0000;padding:15px 0px; } 
div.main2_center9 { background-color:#0082CD;padding:15px 0px; } 
div.main2_center10 { background:#97D9FF url('../images/bg_deco.gif') no-repeat top right;padding:10px 0px;margin:20px 0px 14px 0px; } 
div.main2_center11 { float:left;width:100%;background:#0082CD url('../images/bg_deco2.gif') no-repeat top right;padding:10px 0px;margin:20px 0px 14px 0px; } 
div.main2_center12 { float:left;margin:0px 10px 0px 10px; } 
div.main2_center13 { background:#FFB008 url('../images/bg_deco3.gif') no-repeat top right;;padding:10px 15px 10px 15px; } 
div.main2_center14 { background-color:#41A932;padding:58px 0px 15px 0px; } 
div.main2_center15 { padding:8px 20px 20px 32px; } 
div.main2_center16 { padding:18px 0px;text-align:center; } 
	div.main2_center16 a { text-decoration:none; } 
		div.main2_center16 a span { text-decoration:underline; } 
		
#front_bottom { margin:0px 10px 0px 10px; }			
#front_bottom2 { float:right;width:140px;padding-bottom:10px;margin-left:10px; }			
#front_bottom3 { float:left;width:180px;padding-bottom:20px; }			
	#front_bottom3 div.header { padding:8px;font-size:92%;text-align:center;font-weight:bold;background:#FFD272 url('../images/bg_mailing01.gif') no-repeat top center;border-bottom:3px solid #FFB008; }
	#front_bottom3 div.bottom { padding:10px 0px 0px 16px;height:116px;background:url('../images/bg_mailing02.png') no-repeat bottom center;border-top:2px solid #fff; }
		#front_bottom3 input.input01 { width:144px;border:1px solid #000;margin:8px 0px 10px 0px; }
#front_bottom4 { width:652px;border:2px solid #005975;font-size:80%;text-align:left;margin:auto;background-color:#fff; }
	#front_bottom4 div.formular { padding:4px 0px 4px 10px; }			
	#front_bottom4 div.header { background-color:#005975;padding:0px 10px 2px 10px; }			
		#front_bottom4 div.header a { color:#fff;font-weight:bold;text-decoration:none; }			
	#front_bottom4 input.input01 { width:100px; }			
	#front_bottom4 input.button { color:#fff;font-weight:bold;border:2px solid #000;background-color:#005975; }			
			
#bottom_advert { float:left;width:100%;text-align:center;background:#C0D7E3 url('../images/bg_fix04.gif') repeat-x top;;margin:8px auto; }
#bottom_advert2 { float:left;width:100%;background:url('../images/bg_fix04.gif') repeat-x bottom; }
#bottom_advert3 { float:left;width:100%;background:url('../images/bg_fix05.gif') repeat-y left; }
#bottom_advert4 { float:left;width:100%;background:url('../images/bg_fix04.gif') repeat-y right; }
#bottom_advert5 { float:left;width:100%;background:url('../images/bg_fix07.gif') no-repeat top left; }
#bottom_advert6 { float:left;width:100%;background:url('../images/bg_fix08.gif') no-repeat top right; }
#bottom_advert7 { float:left;width:100%;background:url('../images/bg_fix09.gif') no-repeat bottom left; }
#bottom_advert8 { float:left;width:100%;background:url('../images/bg_fix10.gif') no-repeat bottom right; }
#bottom_advert9 { float:left;width:100%;background:url('../images/bg_fix06.gif') no-repeat center left;padding:10px 0px 8px 0px; }

#footer { float:left;width:100%;font-size:88%; }
	#copy { float:left;width:320px;padding:0px 10px 8px 12px; }
	#hivsoft { float:right;width:620px; text-align:right; padding-right:12px; }
		#hivsoft a { text-decoration:none; }
		#hivsoft strong { text-decoration:underline; }

p.small { font-size:1%; }

table.lastminute01 { width:100%;background:#FFD272 url('../images/bg_fix11.gif') no-repeat top right;border:1px solid #CD0000; }
	table.lastminute01 td.left { padding:5px 10px 5px 10px; }
		table.lastminute01 div { color:#CF0808;padding-bottom:2px; }
			table.lastminute01 strong.st01 { color:#000; }
	table.lastminute01 td.right { text-align:right;padding-right:10px; }

table.lastminute02 { width:100%; }
	table.lastminute02 tr.top td { background-color:#C9FFD8;border:1px solid #CD0000; }
	table.lastminute02 tr.notop td { background-color:#fff;border:1px solid #CD0000; }
		table.lastminute02 tr.notop2 td.header { background-color:#F5CCCC;color:#CD0000;font-weight:bold;text-align:center;padding:2px 10px 2px 10px;font-size:92%;border:1px solid #CD0000; }
		table.lastminute02 tr.notop2 td.legend { background-color:#F5CCCC;text-align:left;padding:6px 10px 2px 10px;border:1px solid #CD0000;border-bottom:18px solid #CD0000; }
			table.lastminute02 tr.notop2 td.legend a { color:#000;text-decoration:none; }
				table.lastminute02 tr.notop2 td.legend a strong { text-decoration:underline;font-weight:200;position:relative;bottom:4px; }
		table.lastminute02 td.td00 { width:63px;vertical-align:top; }
			table.lastminute02 td.td00 img { float:left;border:2px solid #FFD272; }
		table.lastminute02 td.td01 { text-align:center;padding:2px 6px 2px 6px; }
			table.lastminute02 td.td01 div { font-weight:bold; }
		table.lastminute02 td.td02 { text-align:center;padding:2px 6px 2px 6px;font-weight:bold;white-space:nowrap;color:#f00;font-size:120%; }
			table.lastminute02 td.td02 div { font-weight:200;text-decoration:line-through;color:#0169A6;font-size:80%; }
			table.lastminute02 td.td02 p { font-weight:200;color:#0169A6;font-size:80%; }
		table.lastminute02 td.td03 { text-align:left;padding:2px 6px 2px 6px;width:100%; }
		table.lastminute02 td.td04 { text-align:left;padding:1px 10px 1px 10px;white-space:nowrap; }
			table.lastminute02 td.td04 div { font-size:88%;padding:1px 0px 1px 8px; }

table.table01 td { font-size:92%; padding:4px 12px; text-align:center; background-color:#fff; }
table.table01 td.header { font-size:92%; padding:2px 6px; font-weight:bold; color:#0585cf; background-color:#ecf7fd; }
table.table01 td.td01 { color:#b80000; font-weight:bold; }
table.table01 td.td02 { white-space:nowrap; }
table.table01 td.td02 div { font-weight:bold; }
table.table01 td.td03 { text-align:left; }
table.table01 td.td04 { text-align:left; color:#0585cf; }
			
table.table02 { background-color:#FFD272; width:100%; float:left; }
table.table02 td { font-size:92%; padding:4px 12px; text-align:center; width:100%; background-color:#fff; }
table.table02 td.head01 { background:#FFD272 url('../images/bg_fix11.gif') no-repeat top right; font-weight:bold; text-align:left; font-size:160%; }
table.table02 td.head02 { font-weight:bold; text-align:left; color:#0585cf; background-color:#ecf7fd; }
table.table02 td.head03 { font-weight:bold; color:#0585cf; background-color:#ecf7fd; }
table.table02 td.head04 { font-weight:bold; color:#b80000; background-color:#ecf7fd; }
table.table02 td.head05 { color:#b80000; background-color:#ecf7fd; }
table.table02 td.td01 { color:#b80000; font-weight:bold; text-align:left; width:100%; }
table.table02 td.td01 a:hover { color:#b80000; }
table.table02 td.td01 span { font-size:120%; color:#0585cf; }
table.table02 td.td02 { color:#0585cf; }
table.table02 td.td03 { color:#fff; background-color:#b80000; font-weight:bold; }

.legend_none { display:none; }		
.legend_none2 { display:none;padding:10px; }		

table.cennik { margin:0 auto 32px auto; }
	table.cennik td.cennik01 img { border:2px solid #FFD272; }
	table.cennik td.cennik02 { background-color:#fff;font-weight:bold;padding:4px 12px 4px 4px; }
	table.cennik td.cennik03 { background-color:#FFF2D6;padding:8px 4px; }
table.cennik2 { margin:0 auto; }
	table.cennik2 td.cennik01 img { border:2px solid #FFD272; }
	table.cennik2 td.cennik02 { background-color:#FFF2D6;padding:4px;font-weight:bold; }

.white_text01 { color:#fff;padding:10px 0px 24px 0px; }	

.blue_text01 { color:#0082CD;padding-bottom:6px;font-weight:bold; }	
.blue_text02 { color:#0082CD;padding-bottom:8px; }	

.black_text01 { padding-bottom:6px; }	
.black_text02 { padding-bottom:8px;font-weight:bold; }	
.black_text03 { padding-bottom:8px; }	
.black_text04 { padding:18px 0px 12px 0px;font-weight:bold; }	

.red_text01 { color:#CD0000; }	

div.pdf { background:url('../images/pdf.gif') no-repeat center left;padding:4px 0px 4px 22px; }
div.hore { text-align:center;width:100%;float:left;padding:0px 0px 18px 0px;color:#fff; }
div.hore2 { text-align:center;width:100%;float:left;padding-top:18px;color:#fff; }

div.indent01 { padding:12px 15px 22px 15px; }

#objednavka01 { padding:16px;font-size:80%; }
	#objednavka01 input.input01 { border:1px solid #000;margin:2px 0px 6px 0px;width:220px;background-color:#fff; }
	#objednavka01 input.button { color:#fff;font-weight:bold;border:2px solid #000;background-color:#CD0000;margin-top:6px; }						
#objednavka02 { padding-bottom:12px;font-weight:bold;font-size:140%; }

table.krpacovo { background-color:#fff;width:100%; }
	table.krpacovo td { text-align:center;padding:2px 12px;background-color:#FFEABD;font-size:92%; }
	table.krpacovo td.td01 { padding:0;width:254px;vertical-align:top;background-color:#FFD272 }	
		table.krpacovo td.td01 img { border:2px solid #FFD272;float:left; }	
	table.krpacovo td.td02 { background-color:#FFF2D6;color:#B80000;font-weight:bold;width:22%; }	
	table.krpacovo td.td03 { background-color:#FFF2D6;width:22%; }	
	table.krpacovo td.td04 { background-color:#FFF2D6; }	
	table.krpacovo td.td05 { font-weight:bold; }	
	table.krpacovo td.td06 { font-weight:bold; font-size:110%; color:#b80000; }	
	
table.pobocky { width:100%; }
	table.pobocky td { vertical-align:top;width:33%;font-size:92%; }
		table.pobocky td img { border:2px solid #FFD272;float:left;margin:0px 8px 0px 0px; }
		table.pobocky td div.header { padding:4px 10px;background-color:#FFF2D6;font-weight:bold;color:#CD0000; }
			table.pobocky td div.header a { font-weight:200;font-size:110%; }
		table.pobocky td div.address { padding:4px 10px;color:#0082CD; }		
		table.pobocky td div.tel { padding:4px 10px 14px 10px;font-size:92%; }				
		table.pobocky td div.tel2 { padding:4px 10px 8px 10px;font-size:92%; }				
		
div.legendX { background-color:#FFF2D6;text-align:left;padding:6px 10px 2px 10px;border-top:2px solid #fff;border-bottom:12px solid #fff; }
	div.legendX a { color:#000;text-decoration:none; }
		div.legendX a strong { text-decoration:underline;font-weight:200;position:relative;bottom:4px; }
		
div.legendX2 { background-color:#FFF2D6;text-align:left;padding:6px 10px 2px 10px;border-bottom:6px solid #fff; }
	div.legendX2 a { color:#000;text-decoration:none; }
		div.legendX2 a strong { text-decoration:underline;font-weight:200;position:relative;bottom:4px; }
		
ul.menu_ubytovanie { list-style-type:none;padding:8px 0px 16px 0px; }
	ul.menu_ubytovanie li { background:url('../images/arrow01.gif') no-repeat center left;padding:2px 0px 2px 18px; } 
	
.doprava { float:right;position:relative;right:22px;top:28px; }

table.cennik01 { width:100%;background-color:#FFD272;margin:8px 0px 8px 0px; }
	table.cennik01 td { padding:4px 8px 4px 8px;background-color:#fff;text-align:center; }
	table.cennik01 td.header { background:url('../images/bg_fix11.gif') no-repeat top right;text-align:left;font-weight:bold;font-size:120%; }
	table.cennik01 td.header2 { font-weight:bold;background-color:#ECF7FD;color:#0585CF;font-size:88%; }
	table.cennik01 td.legend { background-color:#FFD272;text-align:left; }
	table.cennik01 td.td00 { white-space:nowrap;font-weight:bold; }
	table.cennik01 td.td02 { color:#CD0000;font-weight:bold; }
	table.cennik01 td.td03 { color:#CD0000;}
	table.cennik01 td.td04 { color:#CD0000; }
	table.cennik01 td.td05 { color:#CD0000; }
	
table.klima01 { width:100%; }
	table.klima01 td { padding:4px 8px 4px 8px;background-color:#FFE8E8;text-align:center; }
		table.klima01 td.td01 { background-color:#F9D7D7;color:#CD0000;font-weight:bold;text-align:left; }
		table.klima01 td.td02 { background-color:#F9D7D7;color:#CD0000;font-weight:bold; }	
	
.mapa { text-align:center;padding:16px 0px 16px 0px;font-size:80%; }
	.mapa img { border:2px solid #000; }
	
ul.list01 { padding:10px 0px 32px 32px;list-style-type:square; }
	ul.list01 li { padding-bottom:12px; }
		ul.list01 li div { padding-bottom:4px;font-weight:bold; }
		
table.cennik_vyletov { width:100%; }	
	table.cennik_vyletov td { text-align:center;background-color:#fff;padding:4px 10px 4px 10px; }	
	table.cennik_vyletov td.header { font-weight:bold;background-color:#FFB008;color:#fff; }		
	table.cennik_vyletov td.where { font-weight:bold;background-color:#FFD272; }			
	
ul.vysledky_hladania { list-style:none;padding:20px 32px; }	
	ul.vysledky_hladania li { background:url('../images/arrow01.gif') no-repeat left center;padding:4px 0px 4px 16px; }	
	
table.pridaj { width:100%;background-color:#FE9F19; }
	table.pridaj input.in { border:1px solid #000;width:240px; }
	table.pridaj td.right { width:40%;font-weight:bold;text-align:right; }
	table.pridaj td.left { width:60%; }
	
table.objednaj { width:100%; }
	table.objednaj td { text-align:left;padding:4px 12px; }
		table.objednaj td.td01 { color:#fff;font-weight:bold;background-color:#939393; }
		table.objednaj td.td02 { color:#fff;font-weight:bold;background-color:#939393;text-align:center; }
		table.objednaj td.td03 { font-weight:bold;background-color:#c9c9c9; }
		table.objednaj td.td04 { text-align:center;background-color:#c9c9c9; }
		table.objednaj td.td05 { color:#fff;font-weight:bold;background-color:#939393;text-align:right; }
		table.objednaj td.td06 { color:#000;font-weight:bold;background-color:#FFB008;text-align:right; }
		table.objednaj td.td07 { color:#fff;font-weight:bold;background-color:#FFB008;text-align:center; }
		table.objednaj td.td08 { font-weight:bold;background-color:#c9c9c9;text-align:right;width:50%; }
		table.objednaj td.td09 { background-color:#c9c9c9;width:50%; }
	table.objednaj input { font-weight:200; }
	
table.sport01 { margin:10px 10px 20px 10px; }
	table.sport01 td { text-align:left;padding:2px 8px;background-color:#fff2d6; }
	table.sport01 td.td01 { font-weight:bold; background-color:#97d9ff; color:#fff; }	
	table.sport01 td.td03 { font-weight:bold;  }	
	table.sport01 td.td05 { font-weight:bold;  color:#0585cf; text-align:center; }	
	table.sport01 td.td06 { background-color:#ffeabd; color:#b80000;  }			
	table.sport01 td.td07 { background-color:#ffeabd; font-weight:bold; }			
	table.sport01 td.td08 { background-color:#ffeabd; color:#b80000;  }			
	table.sport01 td.td09 { background-color:#ffeabd; font-weight:bold; color:#b80000; }			
	table.sport01 td.td09 { padding:10px 12px 10px 12px; }			
	table.sport01 td.td02b { background-color:#ffeabd;  }	
	table.sport01 td.td03b { background-color:#ffeabd;font-weight:bold;  }	
	table.sport01 td.td05b { background-color:#ffeabd;font-weight:bold;  color:#0585cf; text-align:center; }	

table.table_poistenie td { background-color:#fffaee; padding:4px 12px; border:2px solid #fff2d6; }
	table.table_poistenie td.head01 { background-color:#fff2d6; font-weight:bold; }
	table.table_poistenie td.body01 { font-weight:bold; text-align:center; padding:4px; }
	table.table_poistenie td.body02 { color:#b80000; }
	table.table_poistenie td.body04 { color:#0082cd; }

table.table_podmienky { padding-bottom:20px; }
	table.table_podmienky td.td_podmienky01 { font-weight:bold; color:#0082cd; vertical-align:top; padding-right:4px; }






#fotoalbumy {
	float:left;
	width: 925px;
	margin-left:15px;
	text-align: center;
}
#fotoalbumy .navigacia {
   width: 940px;
	margin-top:15px;
	margin-bottom:15px;
	float:left;
	width: 100%;
	text-align: center;
}
#fotoalbumy #hladaj_album {
   width: 940px;
	text-align: center;
	float:left;
}
#fotoalbumy #hladaj_album form {
   margin-left: 360px;
	float:left;
}
#fotoalbumy #hladaj_album form table {
	float:left;
}
#fotoalbumy .navigacia a {
	margin-left:5px;
	margin-right:5px;
	color: #23aeff;
	text-decoration: none;
}
#fotoalbumy .navigacia a:hover {
	margin-left:5px;
	margin-right:5px;
	color: #cd0000;
}
#fotoalbumy .navigacia a span {
	color: #cd0000;
}
#fotoalbumy .navigacia a:hover span {
	color: #23aeff;
}
#fotoalbumy #albumy {
	float: left;
	width: 940px;
	text-align: left;
	margin-top:15px;
	margin-bottom:15px;
}
#fotoalbumy #albumy .album {
   float: left;
   width: 461px;
   height: 139px;
	margin:3px;
	background:url('../images/bkg_fotoalbum.jpg') no-repeat;
}
#fotoalbumy #albumy .album .obrazok {
   float: left;
   width: 140px;
	text-align: center;
}
#fotoalbumy #albumy .album .obrazok img {
   float: left;
	margin:18px;
	border: 2px solid #23aeff;
}
#fotoalbumy #albumy .album .text_box {
	width: 320px;
   float: left;
	margin-top:18px;
}
#fotoalbumy #albumy .album .text_box .nazov {
   float: left;
	font-size:140%;
	color: #cd0000;	
	font-weight: bold;
	width: 320px;
}
#fotoalbumy #albumy .album .text_box .nazov a {
	color: #cd0000;	
	font-weight: bold;
	text-decoration: none;
}
#fotoalbumy #albumy .album .text_box .nazov a:hover {
	color: #cd0000;	
	font-weight: bold;
	text-decoration: underline;
}
#fotoalbumy #albumy .album .text_box .popis {
   float: left;
	width: 320px;
	margin-top:8px;
}
#fotoalbumy #albumy .album .text_box .button {
   float: left;
	text-align: right;
	width: 320px;
	margin-top:35px;
}
#fotoalbumy #albumy .album .text_box .button a {
   float: right;
	margin-right: 18px;
}
#prihlasenie {
	width: 100%;
	float: left;
}
#prihlasenie .text {
	width: 880px;
	float: left;
	text-align:center;
	margin:30px;
}
#registracia {
	width: 100%;
	float: left;
}
#registracia .text {
	width: 880px;
	float: left;
	text-align:center;
	margin:30px;
}
#registracia {
   float: left;
	margin-bottom:30px;
}
.LS {
	width: 48%;
	text-align: right;
	float: left;
	margin:4px;
	font-weight: bold;
}
.RS {
	width: 47%;
	text-align: left;
	margin:4px;	
	float: left;
}
#pridavanie {
	width: 930px;
	float: left;
	border: 2px solid #23aeff;
	margin-left:15px;
	margin-bottom:15px;
	padding-top:30px;
	padding-bottom:30px;
}
#pridavanie textarea {
	width: 400px;
	height: 80px;
}
#fotky {
	width: 940px;
	float: left;
	margin-left:16px;
	margin-bottom:15px;
	text-align: center;
}
#fotky .fotka {
	width: 178px;
	height: 240px;
	float: left;
	text-align: center;
	border: 1px solid #23aeff;
	margin-right:8px;
	margin-bottom:8px;
	background:url('../images/bkg_foto.gif') no-repeat;
}
#fotky .fotka .obrazok {
   margin-top: 8px; 
	margin-bottom: 8px;
	margin-left: 8px;
	float: left;
	text-align: center;
}
#fotky .fotka .obrazok img {
   border: 1px solid #23aeff;
}
#fotky .fotka .info .body {
   font-weight: bold;
	text-align: center;
}
#fotky .fotka .info .body span {
   color: #23aeff;
}
#fotky .fotka .info .akcia {
   color: silver;
}
#fotky .fotka .info .akcia a {
   color: silver;
}
#fotky .fotka .info .akcia a:hover {
   color: #cd0000;
}
.msg {
	width:940px;
	float: left;
	text-align: center;
	color: #cd0000;
	font-weight: bold;
}

.akcia01 { background:url(../images/akcia01.png) no-repeat top left; float:left; position:relative; left:12px; }
.akcia02 { background:url(../images/akcia02.png) no-repeat top right; float:left; }
.akcia03 { background:url(../images/akcia03.png) no-repeat bottom left; float:left; }
.akcia04 { background:url(../images/akcia04.png) no-repeat bottom right; color:#ffffff; font-weight:bold; padding:4px 12px; float:left; font-size:88%; }

.hokejtable01 { margin:14px auto 32px auto; }
.hokejtable01 td { padding:4px 8px; background-color:#fffaee; border:2px solid #fff2d6; }

.fotovyhercovia2010 { margin:0px auto; }
.fotovyhercovia2010 a img { border:2px solid #FFD272; float:left; }
.fotovyhercovia2010 a:hover img { border:2px solid #b80000; }
.fotovyhercovia2010 td.td02 { vertical-align:top; text-align:center; background-color:#FFF2D6; padding:12px 0px; }

.height400 { height:362px; }

.piktogram06 { float:left; padding:5px 0px 5px 28px; color:#0585cf; font-size:11px; text-transform:uppercase; font-weight:200; background:url('../images/piktogram04.png') no-repeat 0 0; }

