BODY {
	margin:0px;
	background-color:#01568D;
}

INPUT, SELECT {
	font-size:11px;
	background-color:#008cd6;/*dededc  F9E8CD*/
	color:#ffffff;
	border:1px solid #555555; /* 4C5090*/
}
INPUT .popcal  {
	font-size:9px;
	background-color:#ffffff;/*dededc  F9E8CD*/
	color:#000000;
	border:0px;
}
INPUT .email_block  {
	font-size:9px;
	background-color:#ffffff;/*dededc  F9E8CD*/
	color:#000000;
	border:1px solid #555555;
}
.clr {clear:both;height:0px;font-size:0px;}
h1{color:#FE8B30;font-size:18px;}
h3{ font-size:14}
h2{ font-size:16}
a
{
	color: #557799;
	text-decoration: none;
	font-weight:bold;
	cursor: point;
}

a:hover,
a:active
{
	color: #CC0000;
	cursor: pointer;
}
TABLE {
	font-family:arial;
  font-size:11px;
}
#prihlasenie {
	color:#4C5090;
}
.prihlasenie_block {
	/*background-color:#e1ebf8;#c6d9f1;#FCC674;*/ 
	color:#4C5090;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.vyber_img_tr {
	margin: 0 5px 0 0;
	width: 120px;
	height: 80px;
	padding: 2px;
	border: 1px solid #BCAD93;
	background: #EDE4D3;
}
.vyber_img {
	width: 90px;
	height: 60px;
	margin: 0 5px 0 0;
	padding: 2px;
	border: 1px solid #BCAD93;
	background: #EDE4D3;
}
.header {width:100%;background:url(/images/design/logo_bg1.jpg) repeat-x;font-family:arial}
.header .pad {width:877px;}
.header .hlavicka {float: right;
    height: 34px;
    padding: 0;
    width: 577px;}/*background-image:url(/images/hlavicka_line.jpg);*/
.header .logo a{float: left;}		
.header .hlavicka .hl_row{float:right;padding:4px 28px 0 0;}
.header .kontakt {clear:both;text-align:left;height:32px;line-height:32px;font-size:14px;}
.header .header_codelist {float:right;padding:5px;}

.header .hlavicka .hl_row a{color:#ffffff;font-weight:bold;font-size:12px}
.header .flash_baner {padding:0px 0px 0px 0px;background-image:url(/images/hlavicka{random_hlavicka}.jpg);height:197px}
.header .typy_zajazdu {height:32px;line-height:32px;font-size:11px;}/*background-image:url(/images/midle_line.jpg);background-repeat:repeat-x;*/
.header .typy_zajazdu .typy_zajazdu_row{text-align:center;margin:0 20px;float:left}
.header .typy_zajazdu .typy_zajazdu_row a{font-weight:bold;color:#ffffff}
.header .typy_zajazdu .typy_zajazdu_row a.sel{color:#b30000}
.bok {background-image:url(/images/bg_out.jpg);background-repeat:repeat-x; background-position:0 -40px}

.content {background:#ffffff;width:877px;}
.content .left_menu {width:211px;height:124px;font-family:arial;font-size:16px;background:url(/images/bg_menu.jpg) repeat-y 0px 124px;text-align:center}
.content .left_menu .pad{padding:0 0 0 10px;}
.content .left_menu .top_menu{width:180px;margin:10px 0 0 5px;text-align:center}
.content .left_menu .top_menu .top_menu_row {text-align:center;text-align:left;padding:7px 0 12px 30px;background:url(/images/bg_button.jpg) no-repeat;}
.content .left_menu .top_menu .top_menu_row a {font-size:14px;color:#ffffff;font-weight:bold;}

.litle_message{
  padding:5px 5px 5px 5px;margin:0px;background:#008cd6;color:#ffffff;text-align:center;font-family:arial;font-size:11px
}
.vyhladavac {margin:0 0px 10px 0px;padding:10px 10px 0px 10px;background: url('/images/bg_middle_form.jpg') repeat-x;}
.vyhladavac .tabs {padding:5px}
.vyhladavac .tabs a{padding:5px}
.vyhladavac .tab {float:left;margin:5px 5px 0px 5px;padding:5px 15px 5px 15px;background:#FFEB92 url(/images/midle_line1.jpg) repeat-x top left;border-left:2px solid #ffffff;border-right:2px solid #ffffff;border-top:1px solid #ffffff;border-bottom:0px solid #ffffff;}
.vyhladavac .tab_sel {float:left;margin:5px 5px 0px 5px;padding:5px 15px 5px 15px;background:#ffffff;border-left:2px solid #FFEB92;border-right:2px solid #FFEB92;border-top:1px solid #FFEB92;}

.stara_cena {text-decoration:line-through;color:#999999}

.termin_block h2{color:#DE8033;font-size:14px;margin:5px 0px 5px 0px;padding:0px}
.termin_block .img_list_nadpis{padding:5px 0 6px 8px;}
.termin_block .img_list_nadpis strong{color:#DE8033;font-family:arial;font-size:14px;}
.termin_block .img_list {border-right:1px solid #E9E9E9;padding-bottom:5px}
.termin_block .img_list .img_block{padding:5px 5px 5px 5px;float:left}
.termin_block .img_list .img_block.clear{clear:both;padding:5px 5px 5px 5px;float:left}
.termin_block .img_list .img_block img{cursor:pointer;border:1px solid #777777;width:135px;}

.rozsirene_terminy {width:485px;margin-bottom:10px;}
.rozsirene_terminy a {clear:both;font-weight:bold;margin-top:10px}
.termin_block h2{color:#DE8033;font-size:14px;margin:5px 0px 5px 0px;padding:0px}
.rozsirene_terminy .baner{text-align:center}
.rozsirene_terminy .cena{float:left;padding:0 10px 0 10px;color:#b30000}
.rozsirene_terminy .poznamka{float:left;padding:0 10px 0 10px}
.rozsirene_terminy .lf{color:#ff0000;margin: 0 10px 0 10px}
.uvod_terminy {padding:10px}
.uvod_terminy h2{color:#FE8B30;font-size:16px;}
.uvod_terminy .viac{font-size:14px;color:#FF0000}
.uvod_terminy .rozsirene_terminy {width:650px}
.uvod_terminy .rozsirene_terminy .row a{margin-top:0px}
.uvod_terminy .rozsirene_terminy .row{background:#FEF5CA;margin-top:5px;padding:3px}
.uvod_terminy .rozsirene_terminy .row .cena{width:250px}
.uvod_terminy .rozsirene_terminy .row .poznamka{width:200px}

.vyber_block_td {border-right:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;padding:4px 10px 6px 10px;width:33%;color:#606060;font-family:tahoma;font-size:12px;}
.vyber_block_td_over {background:#FEF5CA}
.vyber_block_td .last_blok {padding:0 5px 0 5px;margin-bottom:3px;background-color:#ff0000;color:#ffffff}
.vyber_block_td h2{font-size:14px;margin:0px;padding:0px;color:#606060}
.vyber_block_td h3{font-size:12px;margin:0px 0px 3px 0px;padding:0px;}
.vyber_block_td h3 a{display:block;padding:2px 0 0 0;margin:0px}
.vyber_block_td .vyber_img_a{display:block;text-align:center}
.vyber_block_td div{padding:2px 0 0 0}
.vyber_block_td strong{color: #F25B2C;}
.vyber_block_td .poz{color: #606060;}
.vyber_block_td strong div {font-weight:normal;}


#destinacia_span select {width:242px}
.triedit {clear:both;float:right;margin:0px 15px 5px 0px;font-size:12px;}
.adriatic{padding:15px;}
.adriatic a{font-size:20px;}
.adriatic span{font-size:20px;}
.adriatic a.sel{color:#F25B2C}
.diskusia {font-size:14px;margin:0 0 20px 0;}
.diskusia a{color:#ff0000;text-decoration:none}
.diskusia a:hover{text-decoration:underline}

.diskusie_uvod .tabs {margin:0 0 15px 120px;float:left;clear:both}
.diskusie_uvod .tab {float:left;margin:5px 5px 0px 5px;padding:5px 15px 5px 15px;background:#FFEB92 url(/images/midle_line1.jpg) repeat-x top left;border-left:2px solid #ffffff;border-right:2px solid #ffffff;border-top:1px solid #ffffff;border-bottom:0px solid #ffffff;}
.diskusie_uvod .tab_sel {float:left;margin:5px 5px 0px 5px;padding:5px 15px 5px 15px;background:#ffffff;border-left:2px solid #FFEB92;border-right:2px solid #FFEB92;border-top:1px solid #FFEB92;}
.diskusie_uvod .hotel {float:left;margin:10px;}
.diskusie_uvod .hotel img{width:90px;float:left;border: 1px solid rgb(119, 119, 119);}
.diskusie_uvod .hotel a{margin:5px;width:500px;display:block;float:left;}
.diskusie_uvod .hotel span{display:block;float:left;margin:5px;font-size:12px;}
.pocasie_hotel {margin:0px 0px 5px 8px}

.doporucte_clanok {display:block;float:left;color:#142D6F;margin-left:5px;margin-top:10px;padding:0 20px 0 25px;height:19px;background:url('../images/design/odporucit.jpg') no-repeat ;}
.vytlacit_clanok {display:block;float:left;color:#142D6F;margin-left:5px;margin-top:10px;padding:0 20px 0 25px;height:19px;background:url('../images/design/vytlacit.jpg') no-repeat ;}
.bottom_link_r {display:block;float:right;color:#142D6F;margin-top:10px;padding:0 10px 0 10px;background:url('../images/design/kat_sipka.jpg') no-repeat right;}
#doporucit_form {
    background:none repeat scroll 0 0 #EEEEEE;
    display:none;
    margin:10px 0;
    padding:10px;
}
#doporucit_form .doporucit_send{text-align:center;margin:10px 0 0 0;display:block;background-color:#008CD6;border:1px solid #555555;color:#FFFFFF;font-size:11px;width:100px;padding:5px;}

DIV.ajax_waiting {
	position: absolute;
	border: 1px solid #C8B37A;
	background-color: #FFFAE3;
	color: #AD191C;
	font-weight: bold;
	padding: 10px;
	left: 44%;
	top: 100px;
}
DIV.ajax_waiting .close_info_box {
	float:right;
	margin:5px;
	cursor:pointer;
}
DIV.ajax_waiting .form {
	float:left;
	clear:both;
	margin:0px 0 15px 0;
	max-width:300px;
}
.partnery {padding:10px}
.partnery hr{background-color:#aaaaaa;border:1px solid #aaaaaa}
.partnery h3{color:#FE8B30;}
.partnery .box{text-align:center;width:160px;float:left}
.navibar {margin:0 0 10px 0;}

.taby {
    margin: 20px 5px 8px;
		width:500px
}
.taby span {
    border: 1px solid #CECECE;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    font-size: 14px;
    margin-right: 4px;
    padding-bottom: 5px;
    padding-left: 10px !important;
    padding-right: 10px !important;
    padding-top: 5px;
    text-align: center;
}
.taby span.hist {
    background: none repeat scroll 0 0 #EEEEEE;
}
.taby span.sel {
    background: none repeat scroll 0 0 #FE8B30;
    border: 1px solid #FE8B30;
    padding-bottom: 8px;
}
.taby span.sel a {
    color: #FFFFFF !important;
}
.taby_line {
		border-top:3px solid #FE8B30; 
}
.btn {
    border: 1px solid #CECECE;
    background: #FE8B30;
    border-radius: 5px;
    font-size: 14px;
    margin-right: 4px;
    padding-bottom: 5px;
    padding-left: 10px !important;
    padding-right: 10px !important;
    padding-top: 5px;
    text-align: center;
}
.recenzie_form input{
		width:100%;
}
.recenzie_form table{
		width:100%;
}
.recenzie_form td:first-child {
		width:30%;
}
.recenzie_form td:last-child {
		width:70%;
}
