/* definicia farieb podla povodnej tabulky NastaveniaTbl*/
.farba00 {background-color:#990000;} /* cervena */
.farba01 {background-color:#F8F0DD;} /* bledohneda */
.farba02 {background-color:#DED6C5;} /* tmavohneda */
.farba03 {background-color:#ffe29f;}
.farba04 {background-color:#000000;}
.farba05 {background-color:#808080;}
.farba06 {background-color:#ffffff;}
.farba07 {background-color:#188c18;}
.farba08 {background-color:#ccffcc;}
.farba09 {background-color:#ff0000;}
.farba10 {background-color:#00ff00;}

.farba11 {background-color:#F8F0DD;} /* vyhladavaci formular svetla */
.farba12 {background-color:#DED6C5;} /* vyhladavaci formular tmava */
.PPVFT {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#990000;}

/* koniec definicie farieb podla povodnej tabulky */

/* zakladne nastavenie */
BODY, P, TD, LI, UL, DIV, OL 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color:#4F4F4F
}

BODY TD, BODY LI, BODY UL, BODY DIV 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#4F4F4F
}

BODY 
{
	margin: 0px 0px 0px 0px;	
	background: white;
}

.normal 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
}

img
{
	border-width: 0px;
}

/* div pre menu, a napovedu */
div.overDiv {position: absolute; visibility: hidden; left: 8px; top: 7px; width: 44px; height: 66px; z-index:10}
div.ObjektDalsiText {position: absolute; visibility: hidden;  z-index:7; width: 172px;}

/* odsadenie odpovedi odkazov pri msgboarde*/
.MsgboardRe {padding-left: 15px; padding-right: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;}

/* input na odkazovaci*/
.IN {background-color:#ffda84; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; border-color:#ffb300;}
.IN2 {background-color:#ffda84; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; border-color:#ffb300;}
.IN3 {background-color:#ffb300; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; border-width:0; font-weight: bold; text-decoration: underline;}

/* odsadenie textu, a styl v detailoch o ubyt.(dolne info)*/
.ObjektText {text-align: justify; padding-left: 0px; padding-right: 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#4F4F4F;}

/* hviezdicky vo formulari */
.HV {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#ff0000;}

/* pismo farba00, pozadie farba01 */
.PP1 {background-color:#DED6C5; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#990000;}
.PP4 {background-color:#DED6C5; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#990000;}
.PP15 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 20px; color:#990000;}
.PP20 {background-color:#DED6C5; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#990000;}

/* pismo farba00, pozadie farba06 */
.PP5 {background-color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#990000;}

/* pismo farba00, pozadie farba02 */
.PP6 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 45px; font-weight:900; color:#990000;}
.PP61 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color:#990000;}

/* pismo farba04, pozadie farba02 */
.PP2 {background-color:#F8F0DD; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color:#4F4F4F;}
.PP3 {background-color:#F8F0DD; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#4F4F4F;}
.PP16 {background-color:#F8F0DD; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color:#4F4F4F;}

/* pismo farba04, pozadie farba01 */
.PP10 {background-color:#ffb300; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000;}

/* pismo farba04, pozadie farba06 */
.PP7 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;}
.PP11 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000;}

/* pismo farba04, pozadie farba09 */
.PP21 {background-color:#ff0000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color:#000000;}

/* pismo farba00, pozadie ---- */
.PP14 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color:#990000;}
.PP14T {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color:#990000;}

/* pismo farba04, pozadie ---- */
.PP12 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color:#000000;}
.PP13 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000;}
.PP24 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;}
.PP25 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;}
.PP26 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#4F4F4F;}

/* pismo modre, pozadie ---- */
.PP8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#990000;}
.PP22 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#990000;}
.PP23 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#990000;}

/* pismo farba09, pozadie ---- */
.s {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color:#ff0000;}
.PP17 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#ff0000;}
.PP18 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#ff0000;}
.PP19 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#ff0000;}

/* pismo farba06, pozadie ---- */
.PP27 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#ffffff;}

/* pismo farba07, pozadie ---- */
.PP28 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#188c18;}

/*auta*/
.PP29 { background-color:#755800; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
.PP30 { background-color:#AE8300; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}

/* linka hlavne menu */
a.HM:link{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; font-weight: bold; text-decoration:none;}
a.HM:visited{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; font-weight: bold;  text-decoration:none;}
a.HM:hover{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; font-weight: bold;  text-decoration:underline;}

/* linka hlavne menu, akcia */
a.HMa:link{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000; font-weight: bold; text-decoration:none;}
a.HMa:visited{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000; font-weight: bold;  text-decoration:none;}
a.HMa:hover{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; font-weight: bold;  text-decoration:underline;}

/* navigator v ubytovani detaily*/
a.NU:link{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif; font-size: 11px; color: #990000; font-weight: bold; text-decoration:none;}
a.NU:visited{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; font-weight: bold;  text-decoration:none;}
a.NU:hover{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; font-weight: bold;  text-decoration:underline;}

/* input type text v hlavnom menu, napoveda text */
.HM1 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; color:#000000;}
.HM2 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000;}

/* detail o ubyt.*/
.AD1 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; font-weight: bold;}
.AD2 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;}
.AD3 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000;}

/* uvodna stranka oramovana tabulka*/
.OTR {background-color:#ffffff; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.OTL {background-color:#ffffff; border-left: 1px solid #cccccc; border-bottom:1px solid #cccccc;}
.OTLRB {background-color:#ffffff; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;}

/* navigator v index.php*/
a.NI:link{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; font-weight: bold; text-decoration:none;}
a.NI:visited{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; font-weight: bold;  text-decoration:none;}
a.NI:hover{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; font-weight: bold;  text-decoration:underline;}

a.NIa:link{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; color: #ff9000; font-weight: bold; text-decoration:none;}
a.NIa:visited{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; color: #ff9000; font-weight: bold;  text-decoration:none;}
a.NIa:hover{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 18px; color: #990000; font-weight: bold;  text-decoration:underline;}

/* linka ubytovanie */
a.KO:link{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000;}
a.KO:visited{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000;}
a.KO:hover{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; text-decoration:underline;}

/* mala linka v accommodation list , podobne submenu v liste*/
a.ML:link{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration:none;}
a.ML:visited{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration:none;}
a.ML:hover{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration:underline;}

/* mala linka v accommodation list, na konkretny objekt */
a.LO:link{font-family:  Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #4F4F4F; text-decoration:none;}
a.LO:visited{font-family:  Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #4F4F4F; text-decoration:none;}
a.LO:hover{font-family:  Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #4F4F4F; text-decoration:underline;}

/* linka v katalogu */
a.KL:link{font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #00007F;}
a.KL:visited{font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #00007F;}

/* pismo ceske drahy*/
.CD {font-family: Times New Roman, Arial; font-size: 26px; color:#101088;}

/* pismo BIRKS SINCLAIR & ASSOCIATES*/
.BS {font-family:  Arial Black,Arial; font-size: 12px; color:#000000;}

/*section: atrakcie*/
/*lista pod menu*/
.Nadpis { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color:#990000;}
.NadpisObjekt { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#990000;}
/*nazov pri popise*/
#DetailNazov {color:#990000; font-weight:600; font-size:12px;}
/*atrakcia vyhovujuca podmienke vypisu*/
.atrlink { color:#990000; text-decoration:none; font-size:11px}
.atrlink:hover { text-decoration:underline;}
/*atrakcia nevyhovujuca podmienke vypisu*/
.atrlinkno { color:#000099; text-decoration:none; font-size:11px}
.atrlinkno:hover { text-decoration:underline}
/*linka v liste pod menu*/
.loclink { color:#990000; text-decoration:none;}
.loclink:hover { text-decoration:underline;}
/*upozornenie na zadanie lokality*/
.lokalita { color:#800; text-decoration:blink; font-weight:700; font-size:11pt;}
/*okraj bunky pri popise detailu, krajov, okresov, oblasti*/
.PopisOkraj { border:1px solid #000000;}
.PopisOkraj a { color:#990000; }
/*nastavenie odstavce pre popis krajov, okresov, oblasti*/
.VypisText { line-height:15pt; text-align:justify; padding-top:10pt; padding-bottom:10pt; padding-left:10pt; padding-right:10pt;}
/*linka pod najdenymi atrakciami*/
.AtrUnderLine { border-bottom:1px solid #eeeeee;}
/*text typu atrakcie*/
.AtrTyp { font-size:8pt; color:#990000;}
.PrevadzkovatelKontaktTyp { font-size:12pt; font-weight:600; color:#990000;}
.PrevadzkovatelKontakt { font-size:13pt; font-weight:500; color:#990000;}
.AtrVypisLine_1 {line-height:10pt; background-color:#ffffff;}
.AtrVypisLine_2 {line-height:10pt; background-color:#f0f0f0;}
/*section end: atrakcie*/

/*section: calendar*/
.cal_month {text-align:center;font-size:10pt;color:#990000;background-color:#DED6C5;font-weight:600;}
.cal_dayname {text-align:center;font-size:8pt;background-color:#F8F0DD;color:#990000;}
.cal_day_free {text-align:center;font-size:8pt;background-color:#ffffff;color:#000000;border-width:1px; border-style:solid; border-color: #eeeeee;}
.cal_day_full {text-align:center;font-size:8pt;font-weight:600;background-color:#990000;color:#FFFFFF;border-width:1px; border-style:solid; border-color: #eeeeee;}
.cal_day_part { text-align:center; font-size:8pt; font-weight:600; background-color:#ffff80; color:#000000; border-width:1px; border-style:solid; border-color: #eeeeee;}
.cal_day_full a { text-decoration:none; color:#FFFFFF;}
.cal_day_full a:hover { text-decoration:underline; }
.cal_day_part a { text-decoration:none; color:#FFFFFF;}
.cal_day_part a:hover { text-decoration:underline; }
/*section end: calendar*/

/*rezervacny formular*/
.req_input {font-weight:bold; background-color:#ffffff;}
.noreq_input {font-weight:100; background-color:#eeeeee;}

/* CSS style pre Limba */

/*============================================*/

/* CSS new style pre Limba */

/*horne menu*/

TABLE.toplevel
{
	margin-left: auto;
	margin-right: auto;	
}

DIV.toplevel
{
	text-align: center;
}

#topmenu td
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F4F4F;
	font-weight: bold;
}

#topmenu td .butonik
{
	margin-left:3px;
	width:53px;
}
#topmenu a, #topmenu a:visited 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
  font-weight: bold;
  text-decoration: none;
	color: #4F4F4F;
}

#topmenu a:hover
{
	text-decoration: underline;
	color: #990000;
}

#topmenu a.A1, #topmenu a.A1:visited 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
  	font-weight: bold;
  	text-decoration: none;
	color: #990000;
}

#topmenu a.A1:hover
{
	text-decoration: underline;
	color: #990000;
}

#objectmenu td
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F4F4F;
	font-weight: bold;
}


#objectmenu a, #objectmenu a:visited
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
  font-weight: bold;
  text-decoration: none;
	color: #990000;
}

#objectmenu a:hover
{
	text-decoration: underline;
	color: #990000;
}

#objecttitle a, #objecttitle a:visited
{
	color: #4F4F4F;
}

#objecttitle a:hover
{
	color: #990000;
}

/*cierny stvorcek v hornom menu*/
.delimiter
{
	background-color : #000000;
	width: 5px;
}

a 
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #4F4F4F;
}
	
a:hover 
{
 /*color: #990000;*/
 cursor: pointer;
 text-decoration: underline;
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px
}

p 
{
	padding-left: 0px;
	padding-right: 5px;
	margin-top: 0px;
	top: 0px;
	cursor: default;
} 

.bold 
{
	font-weight: bold;
}

.PP261a {background-color:#f0f0f0;}
.PP261 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color:#990000;}

#searchform td
{
	white-space:nowrap;
}

#lokalita
{
	width: 250px;
}

#ftext
{
	width: 312px;
}

#advsearchbutton
{
	width: 170px;
}

.mapsk
{
	background:url(../images/regionysk.gif) left no-repeat;
	background-color:#F8F0DD;
}

.mapcz
{
	background:url(../images/regionycz.gif) left no-repeat;
	background-color:#F8F0DD;
}

.mapau
{
	background:url(../images/regionyau.gif) left no-repeat;
	background-color:#F8F0DD;
}

.mapau
{
	background:url(../images/regionyau.gif) left no-repeat;
	background-color:#F8F0DD;
}

.indented {
	padding: 10px;
}
	
	
div#tree {
	font-size: 11px;
	margin: 0px 0px 0px 0px ! important;
	padding: 0px 0px 0px 0px ! important;
	vertical-align: middle;	
	color: #015836;
	font-weight: bold;
}

	div#tree a {
		font-weight: bold;
	}

	div#tree img {
		vertical-align: text-bottom;	
		border: none;
	}
	
	div#tree div {
		font-weight: normal;
		padding: 0px 0px 0px 11px;
	}
	
	div#tree div div div div div a {
		font-weight: normal;
	}	
	
table#mapa-stranok
{
}		
	
	table#mapa-stranok td {
		vertical-align: top;
		margin: 0px;
		padding: 0px;
		border:1px; border-style:solid; border-color: #eeeeee;
	}

	table#mapa-stranok td.first {
		width: 200px;
		padding: 0px 20px 20px 20px ! important;
	}

	table#mapa-stranok td.second {
		padding: 17px 20px 20px 20px ! important;
	}
	
		table#mapa-stranok td h3 {
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 11px; 
			font-weight: bold;
			color:#4F4F4F;
			margin: 20px 0px 0px 0px;	
			padding: 0px 0px 0px 0px;
		}	
	
		table#mapa-stranok td ul {
			padding-left: 20px;
			margin-left: 0px; 
		}

	table#mapa-stranok div.plain {
		font-weight: normal;
	}

table.footer {
	border-top: 2px solid #000000;
}

	table.footer td {
		text-align: right;
	}


/* CSS new style pre Limba */