*
{
	margin: 0px;
	padding: 0px;
	font-family: Tahoma;
}

BODY
{
	background-color: #fff7ca;
	background-repeat: repeat-y;
	background-position: center;
	background-image: url("../images/bg_yellow.gif");
}

IMG
{
	border: 0px;
}


H4
{
	margin: 0px;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #ff700f;
}

#header
{
	width: 850px;
	height: 171px;
	margin: 0px auto 0px auto;
	text-align: center;
}

#menu_container
{
	width: 850px; 
	height: 31px; 
	background-image: url('../images/bg_menu.gif'); 
	background-repeat: repeat-x; 
	text-align: center; 
	margin: 0px auto 0px auto;
}

#menu0
{
	width: 193px; 
	height: 31px; 
	float: left; 
	margin: 0px 0px 0px 15px;
}

#menu1
{
	width: 104px; 
	height: 31px; 
	float: left; 
}

#menu2
{
	width: 213px;
	height: 31px;
	float: left;
}

#menu3
{
	width: 169px;
	height: 31px;
	float: left;
}

#menu4
{
	width: 140px; 
	height: 31px; 
	float: left;
}

#last_orange
{
	width: 850px; 
	height: 22px; 
	background-color: #ff700f; 
	margin: 0px auto 0px auto;
	font-family: Verdana;	
	font-size: 11px;	
	color: #ffe87e;
	border: 1px solid transparent;
}

#whitepower
{
	width: 848px; 
	background-color: #ffffff; 
	margin: 0px auto 0px auto;
	display: block-table;
	border: 1px solid white;
}

#leftpower
{
	width: 181px; 
	float: left; 
}

#rightpower
{
	width: 617px; 
	margin: 20px 0px 0px 211px; 
	border: 1px solid transparent;
}

.delic
{
	width: 3px; 
	height: 31px; 
	float: left;
}

.prva-krajina
{
	margin: 20px 0px 0px 16px; 
	padding-left: 13px; 
	width: 165px; 
	height: 17px;
}

.dalsia-krajina
{
	margin: 1px 0px 0px 16px; 
	padding-left: 13px; 
	width: 165px; 
	height: 17px;
}

.tien-krajina
{
	margin: 7px 0px 0px 16px;
}

.prva-destinacia
{
	margin: 7px 0px 0px 43px;
}

.dalsia-destinacia
{
	margin: 0px 0px 0px 43px;
}

.sekciove
{
	margin: 13px 0px 0px 16px; 
	padding-left: 12px; 
	padding-top: 2px; 
	width: 165px; 
	height: 21px; 
	background-image: url('../images/bg_sekcia.gif'); 
	background-repeat: no-repeat; 
	font-family: Trajan Pro, Verdana, Geneva; 
	font-size: 14px; 
	font-weight: 700; 
	color: #ffffff; 
	text-transformation: uppercase;
}

.prve-hladanie
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #595959;
	margin: 5px 0px 0px 25px;
}

.dalsie-hladanie
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #595959;
	margin: 0px 0px 0px 25px;
}

.hladaj-pozicia
{
	margin: 4px 0px 5px 25px;
}

.ina-pozicia
{
	margin: 4px 0px 8px 25px;
}

.pocet-osob-look
{
	width: 64px; 
	height: 21px; 
	background: url('../images/bg_in_po.gif'); 
	float: left;
}

.termin-look
{
	width: 122px; 
	height: 21px; 
	background: url('../images/bg_in_termin.gif');
	float: left;
}

.registracia-look
{
	margin: 5px 0px 0px 2px; 
	width: 151px; 
	height: 21px; 
	background-image: url('../images/bg_in_reg.gif'); 
	background-repeat: no-repeat;
}

.calendar-position
{
	margin: 6px 0px 0px 129px;
}

.btn-hladaj-position
{
	margin: 6px 0px 0px 74px;
}

.registracia-position
{
	margin: 5px 0px 0px 20px;
}

.krajbox-prvy
{
	width: 296px; 
	float: left;
	background-color: white;
}

.krajbox-druhy
{
	width: 296px; 
	margin-left: 316px;
	background-color: white;
}

.krajbox-header
{
	width: 296px; 
	height: 31px; 
	background-image: url('../images/bg_krajina.gif'); 
	background-repeat: no-repeat; 
	border: 1px solid transparent; 
	cursor: hand;
}

.krajbox-pix
{
	margin: 2px 0px 0px 0px; 
	width: 296px; 
	height: 160px;
}

.krajbox-inposition
{
	margin: 7px 0px 0px 10px;
}

.prvy-wy
{
	width: 296px; 
	height: 80px; 
	margin: 10px 0px 0px 0px; 
	background-image: url('../images/bg_wy.gif'); 
	background-repeat: repeat-x; 
	float: left;
}

.dalsi-wy
{
	width: 296px; 
	height: 80px; 
	margin: 10px 0px 0px 20px; 
	background-image: url('../images/bg_wy.gif'); 
	background-repeat: repeat-x;
	float: left; 
}

.single-wy
{
	width: 610px; 
	height: 80px; 
	margin: 10px 0px 0px 0px; 
	background-image: url('../images/bg_wy.gif'); 
	background-repeat: repeat-x;
}

.top-popis
{
	margin: 5px 0px 0px 10px;
	font-family: Trajan Pro, Verdana, Geneva;
	font-size: 15px;
	font-weight: bold;
	color: #e3370d;
	text-transformation: uppercase;
	letter-spacing: 1px;
}

.pelikan-box
{
	width: 462px; 
	height: 54px; 
	border: 3px solid #eeeeee; 
	margin: 17px auto 10px auto;
}

.pelikan-blok
{
	width: 468px; 
	height: 65px; 
	margin: 20px auto 20px auto;
	border: 3px solid #eeeeee;
}

.pel-popis-position
{
	text-align: right; 
	float: left; 
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: bold; 
	color: #595959; 
	line-height: 170%; 
	margin: 10px 0px 0px 0px;
}

.pel-form-position
{
	width: 135px; 
	margin-left: 10px; 
	float: left;
}

.pel1
{
	width: 95px; 
	height: 54px; 
	float: left;
}

.pel2
{
	width: 30px; 
	height: 54px; 
	float: left;
}

.pel3
{
	width: 40px; 
	height: 54px; 
	float: left;
}

.pel-hladaj-position
{
	width: 59px; 
	height: 28px; 
	margin: 14px 0px 0px 0px; 
	float: left;
}

.odlet-position
{
	margin: 9px 0px 0px 0px;
}

.prilet-position
{
	margin: 2px 0px 0px 0px;
}

.bottom4ts
{
	width: 850px; 
	height: 30px; 
	margin: 0px auto 0px auto; 
	text-align: right;
}

.ts-position
{
	margin: 4px 4px 0px 0px;
}

.gray-line
{
	border-bottom: 1px solid #a9a9a9; 
	width: 820px; 
	height: 1px; 
	margin: 0px auto 0px auto;
}

.copybox
{
	font-family: Tahoma; 
	font-size: 10px; 
	color: #8e8e8e; 
	margin: 5px 0px 10px 0px;
}

.bottom-box
{
	width: 848px; 
	background-color: #ffffff; 
	margin: 0px auto 0px auto; 
	text-align: center; 
	border: 1px solid white;
}

.bottom_1line
{
	font-family: Tahoma; 
	font-size: 10px;
	color: #8e8e8e; 
	margin: 10px 0px 0px 0px;
}

.bottom_2line
{
	font-family: Tahoma; 
	font-size: 10px; 
	color: #8e8e8e; 
	margin: 2px 0px 10px 0px;
}

.treek
{
	font-family: Tahoma; 
	font-size: 9px; 
	color: #969696;
}

.lajnicka
{
	border-bottom: 1px solid #eceaea; 
	width: 560px; 
	height: 1px; 
	margin: 5px 0px 0px 0px;
}

.detail-position
{
	margin: 13px 0px 0px 0px;
}

.detail-pix
{
	width: 165px; float: left;
}

.detail-text
{
	width: 390px;
}

.detail-text-style
{
	text-align: justify; 
	font-family: Verdana; 
	font-size: 11px; 
	color: #656565;
}

.btn-back-position
{
	margin: 8px 0px 0px 0px;
}

.prva-lajna
{
	border-bottom: 1px solid #eceaea; 
	width: 560px; 
	height: 1px; 
	margin: 8px 0px 0px 0px;
}

.dalsia-lajna
{
	border-bottom: 1px solid #eceaea; 
	width: 560px; 
	height: 1px; 
	margin: 2px 0px 0px 0px;
}

.hotelbox
{
	width: 560px; 
	height: 25px; 
	background-color: #f3f2f2; 
	margin: 3px 0px 0px 0px;
}

.hotelbox-arrows
{
	width: 25px; 
	height: 10px; 
	text-align: center; 
	margin: 8px 0px 0px 0px; 
	float: left;
}

.hotelname-position
{
	margin: 4px 0px 0px 0px;
}

.popisky
{
	font-family: Verdana; 
	font-size: 11px; 
	color: #656565; 
	margin: 0px 0px 15px 0px;
}

.ser-box
{
	width: 560px; 
	height: 17px; 
	background-color: #f3f2f2; 
	margin: 10px 0px 0px 0px;
}

.ser-position
{
	font-family: Tahoma; 
	font-size: 11px; 
	color: #212121; 
	margin: 1px 0px 0px 165px;
}

.kalk-head
{
	width: 560px; 
	background-color: #5b94d6; 
	margin: 13px 0px 0px 0px;
	padding-bottom: 2px;
}

.kalk-termin-head
{
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: bold; 
	color: #ffffff; 
	text-align: center;
	margin: 2px 10px 0px 4px; 
	float: left;
	width: 100px;
}

.kalk-cena-head
{
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: bold; 
	color: #ffffff; 
	margin: 2px 0px 0px 0px; 
	text-align: center;
	float: left;
}

.kalk-table-riadok
{
	width: 560px; 
	height: 17px; 
	background-image: url('../images/bg_kalkulacia.gif'); 
	background-repeat: repeat-x; 
	margin: 5px 0px 0px 0px;
}

.kalk-btn-position
{
	width: 82; 
	height: 17px;
}

.kalk-datum
{
	margin: 2px 10px 0px 4px; 
	width: 273px; 
	font-family: Tahoma; 
	font-size: 11px; 
	color: #595959; 
	width: 100px;
	float: left;
}

.kalk-cena
{
	margin: 2px 0px 0px 0px; 
	font-family: Tahoma; 
	font-size: 11px; 
	text-align: center;
	color: #595959; 
	float: left;
}

.kalk-bottom-line
{
	border-bottom: 1px solid #a9a9a9; 
	width: 560px; 
	height: 1px; 
	margin: 5px 0px 0px 0px;
}

.adit-box
{
	width: 560px; 
	margin: 13px 0px 15px 0px;
}

.adit-popis
{
	font-family: Verdana; 
	font-size: 11px; 
	color: #656565;
}

.submenu-orange
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: 400;
	color: #ff700f;
	margin: 2px 0px 6px 44px;
	line-height: 140%;
}

.submenu-orange2
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: 400;
	color: #ff700f;
	margin: 2px 0px 6px 25px;
	line-height: 140%;
}

.lstt2
{
	font-family: Trajan Pro, Verdana, Geneva; 
	font-size: 12px; 
	font-weight: bold; 
	color: #ff700f; 
	text-transformation: uppercase;
}

.tah9-g-norm
{
	font-family: Tahoma;
	font-size: 9px;
	font-weight: 400;
	color: #595959;
}

.tah11-g-bold
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #595959;
}

.trajan-w-9
{
	font-family: Trajan Pro, Verdana, Geneva;
	font-size: 9px;
	color: #ffffff;
	text-transformation: uppercase;
}

.trajan-w-b-15
{
	font-family: Trajan Pro, Verdana, Geneva;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
	text-transformation: uppercase;
}

.ver-b-12
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-transformation: uppercase;
}

.trajan-15-c-b
{
	font-family: Trajan Pro, Verdana, Geneva;
	font-size: 15px;
	font-weight: bold;
	color: #e3370d;
	text-transformation: uppercase;
	letter-spacing: 1px;
}

.trajan-15-silnyblack
{
	font-family: Trajan Pro, Verdana, Geneva;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-transformation: uppercase;
	letter-spacing: 1px;
}

.trajan-19-modry
{
	font-family: Trajan Pro, Verdana, Geneva;
	font-size: 19px;
	font-weight: bold;
	color: #004799;
	text-transformation: uppercase;
	letter-spacing: 1px;
}

.ver11blue-b
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #004799;
}

.ver10blue-n
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: 400;
	color: #004799;
}

.stat_bluehotel
{
	font-family: Verdana;
	font-size: 13px;
	color: #014a9d;
}

A.downlink:link
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
A.downlink:visited
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
A.downlink:hover
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

A.downlink-special:link
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ff700f;
	text-decoration: none;
}
A.downlink-special:visited
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ff700f;
	text-decoration: none;
}
A.downlink-special:hover
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ff700f;
	text-decoration: underline;
}

A.lmen:link
{
	font-family: Trajan Pro, Verdana, Geneva;
	font-size: 16px;
	color: #6e7f9e;
	text-transformation: uppercase;
	text-decoration: none;
}
A.lmen:visited
{
	font-family: Trajan Pro, Verdana, Geneva;
	font-size: 16px;
	color: #6e7f9e;
	text-transformation: uppercase;
	text-decoration: none;
}
A.lmen:hover
{
	font-family: Trajan Pro, Verdana, Geneva;
	font-size: 16px;
	color: #394459;
	text-transformation: uppercase;
	text-decoration: none;
}

A.lmen2:link
{
	font-family: Trajan Pro, Verdana, Geneva; 
	font-size: 12px; 
	color: #666666; 
	text-transformation: uppercase;
	text-decoration: none;
}
A.lmen2:visited
{
	font-family: Trajan Pro, Verdana, Geneva; 
	font-size: 12px; 
	color: #666666; 
	text-transformation: uppercase;
	text-decoration: none;
}
A.lmen2:hover
{
	font-family: Trajan Pro, Verdana, Geneva; 
	font-size: 12px; 
	color: #000000; 
	text-transformation: uppercase;
	text-decoration: none;
}

A.orlink:link
{
	font-family: Trajan Pro, Verdana, Geneva; 
	font-size: 12px; 
	color: #ff700f; 
	text-transformation: uppercase;
	text-decoration: none;
}
A.orlink:visited
{
	font-family: Trajan Pro, Verdana, Geneva; 
	font-size: 12px; 
	color: #ff700f; 
	text-transformation: uppercase;
	text-decoration: none;
}
A.orlink:hover
{
	font-family: Trajan Pro, Verdana, Geneva; 
	font-size: 12px; 
	color: #ff700f; 
	text-transformation: uppercase;
	text-decoration: underline;
}

A.lastlink:link
{
	font-family: Verdana;	
	font-size: 11px;	
	color: #ffe87e;
	text-decoration: none;	
}
A.lastlink:visited
{
	font-family: Verdana;	
	font-size: 11px;	
	color: #ffe87e;
	text-decoration: none;	
}
A.lastlink:hover
{
	font-family: Verdana;	
	font-size: 11px;	
	color: #ffffff;
	text-decoration: none;	
}

A.bluehotel:link
{
	font-family: Verdana;
	font-size: 13px;
	color: #014a9d;
	text-decoration: none;
}
A.bluehotel:visited
{
	font-family: Verdana;
	font-size: 13px;
	color: #014a9d;
	text-decoration: none;
}
A.bluehotel:hover
{
	font-family: Verdana;
	font-size: 13px;
	color: #062a52;
	text-decoration: none;
}

A.serlink-tenky:link
{
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: 400; 
	color: #212121;
	text-decoration: none;
}
A.serlink-tenky:visited
{
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: 400; 
	color: #212121;
	text-decoration: none;
}
A.serlink-tenky:hover
{
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: 400; 
	color: #5e5d5d;
	text-decoration: none;
}

A.serlink-hruby:link
{
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: bold; 
	color: #212121;
	text-decoration: none;
}
A.serlink-hruby:visited
{
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: bold; 
	color: #212121;
	text-decoration: none;
}
A.serlink-hruby:hover
{
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight: bold; 
	color: #5e5d5d;
	text-decoration: none;
}

A.tah9-g-link:link
{
	font-family: Tahoma;
	font-size: 9px;
	font-weight: 400;
	color: #595959;
	text-decoration: none;
}
A.tah9-g-link:visited
{
	font-family: Tahoma;
	font-size: 9px;
	font-weight: 400;
	color: #595959;
	text-decoration: none;
}
A.tah9-g-link:hover
{
	font-family: Tahoma;
	font-size: 9px;
	font-weight: 400;
	color: #000000;
	text-decoration: none;
}

A.ssmenu:link
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: 400;
	color: #ff700f;
	text-decoration: none;
}
A.ssmenu:visited
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: 400;
	color: #ff700f;
	text-decoration: none;
}
A.ssmenu:hover
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: 400;
	color: #ff700f;
	text-decoration: underline;
}

SELECT.hladaj-kriterium
{
	width: 145px; 
	font-family: Tahoma; 
	font-size: 11px; 
	color: #595959;
}

SELECT.odlet-kriterium
{
	width: 124px; 
	font-family: Tahoma; 
	font-size: 11px; 
	color: #595959;
}

INPUT.pocet-osob-input
{
	background-color: transparent; 
	border: 0px; 
	font-family: Tahoma; 
	font-size: 11px; 
	color: #8a8a8a; 
	width: 55px; 
	margin: 3px 0px 0px 3px;
}

INPUT.termin-input
{
	background-color: transparent; 
	border: 0px; 
	font-family: Tahoma; 
	font-size: 11px; 
	color: #8a8a8a; 
	width: 120px; 
	margin: 3px 0px 0px 3px;
}

INPUT.registracia-input
{
	background-color: transparent; 
	border: 0px; 
	font-family: Tahoma; 
	font-size: 11px; 
	color: #8a8a8a; 
	width: 120px; 
	margin: 3px 0px 0px 3px;
}

INPUT.prilet-input
{
	width: 120px; 
	font-family: Tahoma; 
	font-size: 11px; 
	color: #595959;
}

INPUT.uni-input
{
	font-family: Tahoma; 
	font-size: 11px; 
	color: #595959;
}

TEXTAREA.uni-area
{
	font-family: Tahoma; 
	font-size: 11px; 
	color: #595959;
}

UL.na-stiahnutie
{
	font-family: Tahoma; 
	font-size: 11px; 
	color: #000000; 
	margin: 5px 0px 15px 43px;
}

UL.top-list
{
	font-family: Tahoma; 
	font-size: 11px; 
	color: #303030; 
	margin: 5px 0px 0px 27px; 
	line-height: 130%;
}

A.yell-link:link
{
	font-family: Verdana;	
	font-size: 11px;	
	color: #ffe87e;
	text-decoration: none;
}
A.yell-link:visited
{
	font-family: Verdana;	
	font-size: 11px;	
	color: #ffe87e;
	text-decoration: none;
}
A.yell-link:hover
{
	font-family: Verdana;	
	font-size: 11px;	
	color: #ffffff;
	text-decoration: none;
}
