
/*NASTAVENIA STYLOV / CSS STYL*/
.mod_articles .mod_text,
.bezny_text { font-size: 12px; color: #313f62; }
.nadpis_clanku {  font-family: georgia; font-size: 20px; color: #002456; padding: 5px 0px; }
.podnadpis_clanku {font-family: georgia; font-size: 16px; color: #313f62; padding: 5px 0px; }
.odkaz_v_clanku { }

.a3dgalleria img { border:3px solid white; margin-right:2px; margin-top:10px; }


.obrazok_banner { display: inline; float: left; clear: none; margin: 6px 7px 7px; }
table.dva_stlpce { width: auto; }
table.dva_stlpce td { width: 250px; padding: 5px 15px 5px 0px; vertical-align: top; text-align: justify; }

.rezervacia_pobytu { display: inline; float: left; clear: none; margin-left: 18px; }
.rezervacia_pobytu p { padding: 5px 0px; }

.ui-datepicker{position:absolute; display:block; top:0;}


.originalCss .k_image1{ border:2px solid white; margin-right:3px; margin-top:10px; display:inline; }

.k_td_text1{ background:#c5c0b9; display:block; padding:3px; margin:2px; font-size:12px;font-family: Arial,sans-serif;}
.k_td_text2{ background:#ffeacd; display:block; padding:3px; margin:2px;}
.k_td_text3{ background:#60891b; display:block; padding:3px; margin:2px;  font-size:13px; font-weight:bold;color:#fff;}
.k_td_text4{ background:#52575b; display:block; padding:3px; margin:2px;  font-size:13px; font-weight:bold;color:#fff;}
.k_text_p{ font-size:12px; color:#333333;  }
.k_text_p2{ font-size:12px; color:#333333; padding:0;}



.k_table_border tbody tr {border: 1px solid rgb(133, 134, 100); border-top:0; border-bottom:0;}
.cennik td { border-bottom: 1px solid #000000; }

.tabulka_tri_bloky { width: 517px; height: 201px; background: transparent url(/tatrahotel/userfiles/bloky_uvod.jpg) no-repeat left top; font-size: 11px; font-family: "Arial"; color: white; }
.tabulka_tri_bloky td { width: 172px; vertical-align: top; }
.tabulka_tri_bloky td.nadpis { height: 32px; text-align: center; vertical-align: middle; font-family: georgia;  font-size:16px;}
.tabulka_tri_bloky td.druha { height: 52px; /*padding: 0px 10px 0px 78px;*/ }
.tabulka_tri_bloky td.tretia { padding: 0px 15px; }


.tabulka_tri_riadky { width: 173px; height: 201px; background: transparent url(/tatrahotel/userfiles/tririadky.jpg) no-repeat left top; font-size: 11px; font-family: "Arial"; color: white; }
.tabulka_tri_riadky td { width: 172px; vertical-align: top; }
.tabulka_tri_riadky td.nadpis { height: 32px; text-align: center; vertical-align: middle; font-family: georgia;  font-size:16px;}
.tabulka_tri_riadky td.druha { height: 52px; /*padding: 0px 10px 0px 78px;*/ }
.tabulka_tri_riadky td.tretia { padding: 0px 15px; }




.home_akcie_right { padding-left:10px;}
.home_akcie_right ul{list-style:none;   font-size: 12px; color: #313f62;  text-align: left;}
.home_akcie_right li{list-style:none; margin-bottom: 10px;}
.home_akcie_right h3 {  font-family: georgia; font-size: 13px; color: #002456; } /* nadpis clanku */
.home_akcie_right p { color:#333; } /* text clanku */

.mod_forms .rezervacia select {margin:4px 0 0 0;}

.paticka { color: white; margin-top: 20px; display: block; float: left; }
.paticka a { color: white; }

.odklik_logo { display: block; position: absolute; z-index: 5; left: 0px; top: 15px; }
.odklik_logo a { display: block; float: left; width: 520px; height: 90px; border: 0px solid yellow; }

.tri_bloky { position: relative; z-index: 5; }
.tri_bloky a.internet { display: block; position: absolute; z-index: 6; width: 50px; height: 20px; top: 160px; left: 457px; }
.tri_bloky a.aquarelax { display: block; position: absolute; z-index: 6; width: 50px; height: 20px; top: 160px; left: 281px; }

.mod_guestbook .head { padding:10px 0; border-bottom:0px solid black; margin:0; }
.mod_guestbook .head h2 { font-weight:normal;  }
.mod_guestbook .al { list-style:0;padding:0;margin:0;}
.mod_guestbook .a { position:relative; border-bottom: 1px solid #4594CD; }
.mod_guestbook .a .i{ position:absolute; top:0;right:0; }
.mod_guestbook .al .t { padding:0; } 
.mod_guestbook .al .t p { padding:0; } 
.mod_guestbook .al .h { background:url("/tatrahotel/images/bullet.png") no-repeat scroll left center transparent; }

.mod_guestbook .menu{ list-style:none; }
.mod_guestbook .menu a{ color:black; padding:2px 0 2px 32px; background:url("/tatrahotel/images/add_comment.png") no-repeat left; }
#TB_window{ background:#72C1FA; border:4px solid #333333; }
#TB_title { background:#3479aa; }
#TB_ajaxWindowTitle, #TB_title { font-size:12px; color:white; }
#TB_window a{ color:black!important; }

/* banner v thickboxe */
/* #TB_ajaxContent{background:url() no-repeat top; padding-top:50px;} */
.newsletter_ajax { padding:20px;}
.newsletter_ajax h2 { font-size:16px; margin-bottom:5px;} /* nadpis */
.newsletter_ajax p { margin:5px 0;} /* odstavec s textom */
.newsletter_ajax .addemail_error { color:#880000; font-weight:bold;} /* chyba */
.newsletter_ajax .addemail_success { color:#008800; font-weight:bold;} /* uspech */
.newsletter_ajax button { padding:2px;} /* tlacitko */





/*NASTAVENIA STYLOV / STYL OBRAZKU*/
 .mod_text img.border {  border: 1px solid #FFFFFF;  padding: 2px;  margin: 2px;  background: #73c2fa;  } 
 .imageBorder1 img {  border: 1px solid #FFFFFF;  padding: 2px;  margin: 2px;  background: #73c2fa;  } 
 .mod_photogallery2 img {  border: 1px solid #FFFFFF;  padding: 2px;  margin: 2px;  background: #73c2fa;  } 

/*NASTAVENIA STYLOV / STYL NADPISU*/
  .header h1,.module_wrapper .head h2,.module_wrapper h2.title {  font-family: Arial, Helvetica, sans-serif;  font-size: 14px;  color: #000088; margin:0; padding:5px 0 5px 30px; } 
 .header,.module_wrapper .head{ margin-bottom:10px; padding:0 10px 10px 10px; } 
 .header .line{ margin:0px; border-bottom:1px solid silver; border-top:1px solid #eee;display:block; clear:both; height:0; } 


/*NASTAVENIA STYLOV / NASTAVENIE CESTY*/
 .path  { display:block; margin:10px 0; padding:10px; border-bottom:1px solid silver;font-size:12px; } 
 .path a{ color:#000088;text-decoration:none; } 
 .path a:hover{ color:#00ffff;text-decoration:underline; } 

/* MENU / TYPY MENU */ 

.menutype6 { display: block; float: left; margin-top: 30px; }
.menutype6 ul { padding: 0px; margin: 0px; }
.menutype6 ul li { display: block; float: left; padding: 0px 19px; background: transparent url(/tatrahotel/userfiles/images/oddelovac_top_menu.jpg) no-repeat right center; }
.menutype6 ul li.last { background-image: none; }
.menutype6 ul li a { text-decoration: none; font-size: 14px; color: #364365; font-weight: bold; text-transform: uppercase; }
.menutype6 ul li a:hover { color: #ff3366; }
.menutype7 { display: block; float: right; margin-top: 20px; }
.menutype7 ul { padding: 0px; margin: 0px; }
.menutype7 ul li { display: block; float: left; padding: 0px 8px; }
.menutype7 ul li a { text-decoration: none; font-size: 12px; font-family: "Trebuchet MS"; color: white; }
.menutype7 ul li a:hover,
.menutype7 ul li a.active { color: #fbfe00; /*font-weight: bold;*/ }
.menutype8 { display: inline; float: left; width: 193px; margin-left: 1px; margin-top: 21px; }
.menutype8 ul { padding: 0px; margin: 0px; }
.menutype8 ul li { display: block; float: left; }
.menutype8 ul li a { text-decoration: none; font-size: 15px; color: #313F62; background: transparent url(/tatrahotel/userfiles/images/menu/pozadie_left_menu.jpg) no-repeat left top; display: block; height: 27px; width: 141px; padding: 6px 0px 0px 52px; }
.menutype8 ul li a:hover,
.menutype8 ul li a.active { color: white; background-image: url(/tatrahotel/userfiles/images/menu/pozadie_left_menu_hover.jpg) }
.menutype9 { display: block; float: left; margin:10px 20px 0px 50px}
.menutype9 ul { padding: 0px; margin: 0px; }
.menutype9 ul li { display: block; float: left; padding: 0px 10px; background: transparent url(/tatrahotel/userfiles/images/oddelovac_bottom_menu.jpg) no-repeat right center; }
.menutype9 ul li.last { background-image: none; }
.menutype9 ul li a { text-decoration: none; font-size: 12px; color: white; }
.menutype9 ul li a:hover { text-decoration: underline; }