/* Autor: Poski.com s.r.o. */

* {margin: 0px; padding: 0px;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
.clearing {clear:both;}
body {font-size:68.75%;font-family:Arial,Helvetica,sans-serif;/*Arial,Verdana,sans-serif*/;line-height:1.3em;background:#385693;padding:6px 0px 0px 0px;color:#fff;}
img {border:0px;}
label {cursor:pointer;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}
input {}
input.iText {}
input.check {margin-right:10px;}
textarea {}
select {}
.center {text-align:center;}
.justify {text-align:justify;}
.right {text-align:right;}

#lead {width:960px;margin:0px auto;position:relative;padding:0px;background:#fff url(../_images/bgLead.gif) no-repeat top left;color:#000000;}
.leadIn {padding:119px 10px 10px 10px;}

/*ikony socialni site*/
.odkazy-socialni-site {padding:10px 0 5px 0;}



#logo {text-align:center;width:215px;height:105px;display:block;left:50px;top:125px;position:absolute;overflow:hidden;z-index:1;}
#logo h1 {padding:0px;width:215px;height:105px;overflow:hidden;margin:0px;color:#000;font-size:.8em;}
#logo h1 span {width:215px;height:105px;background:url(../_images/logo.gif) no-repeat;display:block;left:0px;top:0px;cursor:pointer;margin:0px;overflow:hidden;position:absolute;}
#logo a {color:#000;font-size:1em;}


/*vanocni logo - po zruseni nutno upravit i padding-top u leftcol
#logo {text-align:center;width:215px;height:139px;display:block;left:50px;top:125px;position:absolute;overflow:hidden;z-index:1;}
#logo h1 {padding:0px;width:215px;height:139px;overflow:hidden;margin:0px;color:#000;font-size:.8em;}
#logo h1 span {width:215px;height:139px;background:url(../_images/logo-vanoce.png) no-repeat;display:block;left:0px;top:0px;cursor:pointer;margin:0px;overflow:hidden;position:absolute;}
#logo a {color:#000;font-size:1em;}
*/

.top {height:109px;margin-bottom:8px;position:absolute;z-index:1000;top:10px;left:10px;}
	.top .logoBestWestern {text-align:center;width:106px;height:90px;display:block;left:0px;top:3px;position:absolute;overflow:hidden;z-index:1;}
	.top .logoBestWestern strong {display:block;padding:0px;width:106px;height:90px;overflow:hidden;margin:0px;color:#000;font-size:.8em;}
	.top .logoBestWestern strong span {width:106px;height:90px;background:url(../_images/logo-BestWestern.png) no-repeat;display:block;left:0px;top:0px;cursor:pointer;margin:0px;overflow:hidden;position:absolute;}
	.top .logoBestWestern a {color:#000;font-size:1em;}

	.top .wst {display:block;float:left;width:298px;height:31px;padding:3px;position:relative;margin:30px 0px 0px 0px;padding-left:144px;overflow:hidden;}
	.top .wst span {position:absolute;top:0px;left:140px;width:304px;height:37px;background:url(../_images/well_selected_target.gif) no-repeat;}

	.top .topOptions {width:425px;float:right;margin-bottom:4px;}
	.top .topOptions .topContactsLangs {border-bottom:2px solid #87cfff;margin-bottom:8px;padding:2px 0px;}
	.top .topOptions .topContactsLangs a {color:#0066de;text-decoration:none;}
	.top .topOptions .topContactsLangs a:hover {text-decoration:underline;}
	.top .topOptions .topContactsLangs .arrowed {padding:0px 0px 0px 17px;background:url(../_images/top_arrow_blue.gif) no-repeat 5px 50%;}
	.top .topOptions .topContactsLangs img {float:right;margin:0px 0px 0px 6px;}

	.top .menu {clear:both;width:940px;height:26px;position:absolute;z-index:1000;}
	.top .menu .red{color: #fb4321;}
	.top .menu .menuLine {border-bottom:4px solid #002674;height:25px;}
	.top .menu ul {list-style:none;}
	.top .menu ul.level1 {float:right;}
	.top .menu ul.level1 li {float:left;behavior:url('web/hovermenu.htc');position:relative;background:#FFFFFF;}

	.top .menu ul.level1 li a {white-space:nowrap;display:block;float:left;background:url(../_images/bgMenuItem.gif) repeat-x;margin-left:2px;text-transform:uppercase;text-align:center;text-decoration:none;font-weight:bold;height:25px;color:#002674;}
	.top .menu ul.level1 li a span {height:25px;display:block;float:left;background:url(../_images/bgMenuItemLeft.gif) no-repeat top left;}
	.top .menu ul.level1 li a span span {height:20px;padding:5px 9px 0px 9px;min-width:60px;_width:60px;display:block;float:left;background:url(../_images/bgMenuItemRight.gif) no-repeat top right;cursor:pointer;}
	.top .menu ul.level1 li a:hover {background-position:0px -25px;color:#fff;}
	.top .menu ul.level1 li a:hover span {background-position:0px -25px;}
	.top .menu ul.level1 li a:hover span span {background-position:right -25px;}

	.top .menu ul.level1 li:hover a {background-position:0px -25px;color:#fff;}
	.top .menu ul.level1 li:hover a span {background-position:0px -25px;}
	.top .menu ul.level1 li:hover a span span {background-position:right -25px;}

	.top .menu ul.level1 li.selected a {background-position:0px -25px;color:#fff;}
	.top .menu ul.level1 li.selected a span {background-position:0px -25px;}
	.top .menu ul.level1 li.selected a span span {background-position:right -25px;}

	.top .menu ul.level1 ul.level2 {display:none;position:absolute;top:25px;left:0px;width:200px;background:#002674;z-index:1000;padding-bottom:3px;}
	.top .menu ul.level1 li:hover ul.level2 {display:block;}
	.top .menu ul.level1 li:hover ul.level2 li {float:none;display:block;clear:both;background:none;}
	.top .menu ul.level1 li:hover ul.level2 li a {height:auto;width:auto;float:none;background:none;color:#82c8d2;padding:5px 0px 0px 0px;margin:0px 6px;display:block;text-align:left;}
	.top .menu ul.level1 li ul.level2 li a {height:auto;width:auto;float:left;background:none;color:#82c8d2;padding:5px 0px 0px 0px;margin:0px 6px;}
	.top .menu ul.level1 li:hover ul.level2 li a:hover {color:#fff;}
	.top .menu ul.level1 li ul.level2 li a:hover {color:#fff;}
	.top .menu ul.level1 li:hover ul.level2 li.active a {color:#fff;}
	.top .menu ul.level1 li ul.level2 li.active a {color:#fff;}

.mainCol {width:630px;float:right;}
	.mainCol .homeAnim {height:245px;margin-bottom:49px;position:relative;overflow:hidden;}
	.mainCol .homeAnim li {height:290px;float:left;}
	.mainCol .homeAnim img.previous {position:absolute;top:120px;z-index:10;left:8px;cursor:pointer;cursor:hand;}
	.mainCol .homeAnim img.next {position:absolute;top:120px;z-index:10;right:8px;cursor:pointer;cursor:hand;}
	.mainCol .homeAnim img.disabled {display:none;}

	.mainCol .subAnim {overflow:hidden;height:160px;overflow:hidden;margin-bottom:20px;position:relative;}
	.mainCol .subAnim li {float:left;height:160px;}
	.mainCol .subAnim img.previous {z-index:100;position:absolute;top:120px;left:8px;cursor:pointer;cursor:hand;}
	.mainCol .subAnim img.next {position:absolute;top:120px;right:8px;cursor:pointer;cursor:hand;}
	.mainCol .subAnim img.disabled {display:none;}

	.mainCol .prohlidkaHotelu {border:1px solid #DDF2F6;padding:18px 25px 10px 20px;margin-bottom:8px;_height:1px;}
	.mainCol .prohlidkaHotelu .prohlidka {display:block;width:292px;height:15px;padding:3px;position:relative;margin-bottom:17px;}
	.mainCol .prohlidkaHotelu .prohlidka span {display:block;width:298px;height:21px;position:absolute;top:0px;left:0px;background:url(../_images/headerProhlidkaHotelu.gif) no-repeat;}
	.mainCol .prohlidkaHotelu .video {width:280px;float:left;position:relative;}
	.mainCol .prohlidkaHotelu .volby {width:285px;float:right;}
	.mainCol .prohlidkaHotelu .volby ul {list-style:none;}
	.mainCol .prohlidkaHotelu .volby ul h2 {padding:4px 0px;overflow:hidden;font-size:1.2em;}

	.mainCol .prohlidkaHotelu .volby ul h2.kongresy {border-bottom:1px solid #bfc9dc;padding-top:0px;}
	.mainCol .prohlidkaHotelu .volby ul h2.kongresy a {display:block;height:19px;width:277px;padding:3px;position:relative;}
	.mainCol .prohlidkaHotelu .volby ul h2.kongresy a span {display:block;height:26px;width:277px;position:absolute;top:0px;left:0px;background:url(../_images/headerVolby1.gif) no-repeat;}

	.mainCol .prohlidkaHotelu .volby ul h2.svatby {border-bottom:1px solid #bfc9dc;}
	.mainCol .prohlidkaHotelu .volby ul h2.svatby a {display:block;height:19px;width:150px;padding:3px;position:relative;}
	.mainCol .prohlidkaHotelu .volby ul h2.svatby a span {display:block;height:25px;width:156px;position:absolute;top:0px;left:0px;background:url(../_images/headerVolby2.gif) no-repeat;}

	.mainCol .prohlidkaHotelu .volby ul h2.vlastniAkce {border-bottom:1px solid #bfc9dc;}
	.mainCol .prohlidkaHotelu .volby ul h2.vlastniAkce a {display:block;height:19px;width:215px;padding:3px;position:relative;}
	.mainCol .prohlidkaHotelu .volby ul h2.vlastniAkce a span {display:block;height:25px;width:221px;position:absolute;top:0px;left:0px;background:url(../_images/headerVolby3.gif) no-repeat;}

	.mainCol .prohlidkaHotelu .volby ul h2.registrace {border-bottom:1px solid #bfc9dc;}
	.mainCol .prohlidkaHotelu .volby ul h2.registrace a {display:block;height:19px;width:269px;padding:3px;position:relative;}
	.mainCol .prohlidkaHotelu .volby ul h2.registrace a span {display:block;height:25px;width:275px;position:absolute;top:0px;left:0px;background:url(../_images/headerVolby4.gif) no-repeat;}

	.mainCol .prohlidkaHotelu .volby ul h2.poukaz {}
	.mainCol .prohlidkaHotelu .volby ul h2.poukaz a {display:block;height:19px;width:269px;padding:3px;position:relative;}
	.mainCol .prohlidkaHotelu .volby ul h2.poukaz a span {display:block;height:25px;width:275px;position:absolute;top:0px;left:0px;background:url(../_images/headerVolby5.gif) no-repeat;}

	/*EN volby*/
		.mainCol .prohlidkaHotelu .video_en {width:260px;float:left;position:relative;}
		.mainCol .prohlidkaHotelu .volby_en {width:320px;float:right;}
		.mainCol .prohlidkaHotelu .volby_en ul {list-style:none;}
		.mainCol .prohlidkaHotelu .volby_en ul h2 {padding:4px 0px;overflow:hidden;font-size:1.2em;}
		.mainCol .prohlidkaHotelu .volby_en ul h2.svatby {border-bottom:1px solid #bfc9dc;}
		.mainCol .prohlidkaHotelu .volby_en ul h2.vlastniAkce {border-bottom:1px solid #bfc9dc;}
		.mainCol .prohlidkaHotelu .volby_en ul h2.registrace {border-bottom:1px solid #bfc9dc;}
		.mainCol .prohlidkaHotelu .volby_en ul h2.kongresy {border-bottom:1px solid #bfc9dc;padding-top:0px;}

		.mainCol .prohlidkaHotelu .volby_en ul h2.svatby a,
		.mainCol .prohlidkaHotelu .volby_en ul h2.kongresy a,
		.mainCol .prohlidkaHotelu .volby_en ul h2.vlastniAkce a,
		.mainCol .prohlidkaHotelu .volby_en ul h2.poukaz a,
		.mainCol .prohlidkaHotelu .volby_en ul h2.registrace a {display:block;height:19px;padding:3px;position:relative;}

		.mainCol .prohlidkaHotelu .volby_en ul h2.registrace a span,
		.mainCol .prohlidkaHotelu .volby_en ul h2.vlastniAkce a span,
		.mainCol .prohlidkaHotelu .volby_en ul h2.svatby a span,
		.mainCol .prohlidkaHotelu .volby_en ul h2.poukaz a span,
		.mainCol .prohlidkaHotelu .volby_en ul h2.kongresy a span {display:block;height:26px;position:absolute;top:0px;left:0px;}


	/*DE volby*/
		.mainCol .prohlidkaHotelu .video_de {width:260px;float:left;position:relative;}
		.mainCol .prohlidkaHotelu .volby_de {width:320px;float:right;}
		.mainCol .prohlidkaHotelu .volby_de ul {list-style:none;}
		.mainCol .prohlidkaHotelu .volby_de ul h2 {padding:4px 0px;overflow:hidden;font-size:1.2em;}
		.mainCol .prohlidkaHotelu .volby_de ul h2.svatby {border-bottom:1px solid #bfc9dc;}
		.mainCol .prohlidkaHotelu .volby_de ul h2.vlastniAkce {border-bottom:1px solid #bfc9dc;}
		.mainCol .prohlidkaHotelu .volby_de ul h2.registrace {border-bottom:1px solid #bfc9dc;}
		.mainCol .prohlidkaHotelu .volby_de ul h2.kongresy {border-bottom:1px solid #bfc9dc;padding-top:0px;}

		.mainCol .prohlidkaHotelu .volby_de ul h2.svatby a,
		.mainCol .prohlidkaHotelu .volby_de ul h2.kongresy a,
		.mainCol .prohlidkaHotelu .volby_de ul h2.vlastniAkce a,
		.mainCol .prohlidkaHotelu .volby_de ul h2.poukaz a,
		.mainCol .prohlidkaHotelu .volby_de ul h2.registrace a {display:block;height:19px;padding:3px;position:relative;}

		.mainCol .prohlidkaHotelu .volby_de ul h2.registrace a span,
		.mainCol .prohlidkaHotelu .volby_de ul h2.vlastniAkce a span,
		.mainCol .prohlidkaHotelu .volby_de ul h2.svatby a span,
		.mainCol .prohlidkaHotelu .volby_de ul h2.poukaz a span,
		.mainCol .prohlidkaHotelu .volby_de ul h2.kongresy a span {display:block;height:26px;position:absolute;top:0px;left:0px;}



	.mainCol .homeCol {width:205px;float:left;margin-right:7px;height:310px;background:#ddf2f6;}
	.mainCol .homeColLast {margin-right:0px;float:right;}
	.mainCol .homeCol .pripravujeme {height:20px;width:201px;padding:2px;position:relative;overflow:hidden;display:block;}
	.mainCol .homeCol .pripravujeme span {display:block;height:24px;width:205px;position:absolute;top:0px;left:0px;background:url(../_images/headerPripravujeme.gif) no-repeat;}
	.mainCol .homeCol .novinky {height:20px;width:201px;padding:2px;position:relative;overflow:hidden;display:block;}
	.mainCol .homeCol .novinky span {display:block;height:24px;width:205px;position:absolute;top:0px;left:0px;background:url(../_images/headerNovinky.gif) no-repeat;}
	.mainCol .homeCol .gastro {height:20px;width:201px;padding:2px;position:relative;overflow:hidden;display:block;}
	.mainCol .homeCol .gastro span {display:block;height:24px;width:205px;position:absolute;top:0px;left:0px;background:url(../_images/headerGastroKalendar.gif) no-repeat;}
	.mainCol .homeCol .hcContent {padding:10px 8px 10px 7px;font-size:1.05em;}
	.mainCol .homeCol .hcContent img {margin-bottom:10px;}
	.mainCol .homeCol .hcContent .smallText {line-height:1.2em;margin-bottom:5px;}
	.mainCol .homeCol .hcContent a {color:#0066DE;}
	.mainCol .homeCol .hcContent p {margin-bottom:5px;}

	.mainCol .homeCol .hcContent h3 a {font-size:1em;color:#30759E;margin-bottom:1px;font-weight:bold;}
	.mainCol .homeCol .hcContent h3 {font-size:1.2em;color:#30759E;margin-bottom:1px;font-weight:bold;}

	.mainCol .homeCol .hcContent h3.ubytovani {width:77px;height:14px;padding:2px;position:relative;font-size:1em;padding-bottom:5px;}
	.mainCol .homeCol .hcContent h3.ubytovani span {width:81px;height:18px;position:absolute;top:0px;left:0px;background:url(../_images/headerUbytovani.gif) no-repeat;}
	.mainCol .homeCol .hcContent h3.konference {width:89px;height:14px;padding:2px;position:relative;font-size:1em;padding-bottom:5px;}
	.mainCol .homeCol .hcContent h3.konference span {width:93px;height:18px;position:absolute;top:0px;left:0px;background:url(../_images/headerKonference.gif) no-repeat;}

.subpage {}
	.subpage h1 {color:#30759E;font-family:Georgia,Times New Roman,serif;font-size:2.4em;line-height:1.2em;padding-bottom:10px;margin-left:6px;font-weight:normal;}
	.subpage p {margin-bottom:9px;padding:0px 6px;}

	.subpage .blue_box {background:#DDF2F6;padding:13px 6px;margin-bottom:8px;_height:1px;}
	.subpage .blue_box p {padding:0px;}
	.subpage .blue_box .header {font-family:Times New Roman, "Times New Roman", serif;color:#30759E;font-size:1.7em;font-weight:normal;display:block;margin-bottom:7px;}
	.subpage .basicInfo .img {width:190px;float:left;}
	.subpage .basicInfo .desc {width:390px;float:right;}
	.subpage .basicInfo .desc .col1 {width:35%;float:left;}
	.subpage .basicInfo .desc .col1 table {border-collapse:collapse;width:100%;}
	.subpage .basicInfo .desc .col1 table td {padding:0px 0px 7px 0px;}
	.subpage .basicInfo .desc .col2 {width:58%;float:right;}

	.subpage .images {border:1px solid #DDF2F6;padding:8px 0px 0px 12px;_height:1px;}
	.subpage .images img {float:left;margin:0px 13px 8px 0px;}

.leftCol {width:300px;float:left;padding-top:119px;/*145px*/}
	.leftCol .rezervace {display:block;width:290px;height:30px;padding:5px;position:relative;font-size:1.4em;overflow:hidden;}
	.leftCol .rezervace span {display:block;width:300px;height:40px;position:absolute;top:0px;left:0px;background:url(../_images/headerRezervaceUbytovani.gif) no-repeat;}

	.leftCol .box_light_blue {background:#ddf2f6;padding:20px 12px;margin-bottom:8px;_height:1px;}
	.leftCol .box_light_blue .leftRezervace {border-collapse:collapse;width:100%;font-size:1em;}
	.leftCol .box_light_blue .leftRezervace select {font-size:1em;border:1px solid #000;padding:1px;}
	.leftCol .box_light_blue .leftRezervace select.day {width:50px;}
	.leftCol .box_light_blue .leftRezervace select.month {width:90px;}
	.leftCol .box_light_blue .leftRezervace select.year {width:66px;}
	.leftCol .box_light_blue .leftRezervace td {padding:0.3em 0em;}
	.leftCol .box_light_blue .leftRezervace th {padding:0.3em 0.5em 0.3em 0em;text-align:left;font-weight:normal;white-space:nowrap;}

	.leftCol .idTabs {height:25px;border-bottom:4px solid #002674;list-style:none;}
	.leftCol .idTabs .ubytovani {float:left;width:149px;}
	.leftCol .idTabs .konference {float:right;width:149px;}

	.leftCol .idTabs li a {width:149px;display:block;float:left;background:url(../_images/bgMenuItem.gif) repeat-x;text-transform:uppercase;font-size:1em;text-align:center;text-decoration:none;font-weight:bold;height:25px;color:#002674;}
	.leftCol .idTabs li a span {width:149px;height:25px;display:block;float:left;background:url(../_images/bgMenuItemLeft.gif) no-repeat top left;}
	.leftCol .idTabs li a span span {height:20px;width:131px;padding:5px 9px 0px 9px;display:block;float:left;background:url(../_images/bgMenuItemRight.gif) no-repeat top right;cursor:pointer;}
	.leftCol .idTabs li a:hover {background-position:0px -25px;color:#fff;}
	.leftCol .idTabs li a:hover span {background-position:0px -25px;}
	.leftCol .idTabs li a:hover span span {background-position:right -25px;}

	.leftCol .idTabs li a.selected {background-position:0px -25px;color:#fff;}
	.leftCol .idTabs li a.selected span {background-position:0px -25px;}
	.leftCol .idTabs li a.selected span span {background-position:right -25px;}

	.leftCol .box_light_blue .lastMinute {width:138px;height:15px;padding:3px;position:relative;display:block;margin-bottom:20px;}
	.leftCol .box_light_blue .lastMinute span {width:144px;height:21px;position:absolute;top:0px;left:0px;background:url(../_images/headerLastMinute.gif) no-repeat;}

	.leftCol .box_light_blue .balicky {width:86px;height:20px;padding:3px;position:relative;display:block;margin-bottom:20px;}
	.leftCol .box_light_blue .balicky span {width:92px;height:26px;position:absolute;top:0px;left:0px;background:url(../_images/headerBalicky.gif) no-repeat;}
	.leftCol .box_light_blue a.udalosti {font-size: 27px; color:#2c6f97; text-decoration:none; font-family: georgia; margin-top:4px; display:block;} 
	.leftCol .box_light_blue a.udalosti:hover {font-size: 27px; color:#2c6f97; text-decoration:underline; font-family: georgia;} 
	
	.leftCol .box_light_blue .predpoved {width:232px;height:40px;padding:3px;position:relative;display:block;margin-bottom:20px;}
	.leftCol .box_light_blue .predpoved span {width:238px;height:40px;position:absolute;top:0px;left:0px;background:url(../_images/headerPredpovedPocasi.gif) no-repeat;}
	.leftCol .box_light_blue .predpovedEN {width:232px;height:40px;padding:3px;position:relative;display:block;margin-bottom:20px;}
	.leftCol .box_light_blue .predpovedEN span {width:238px;height:40px;position:absolute;top:0px;left:0px;}
	.leftCol .box_light_blue .predpovedDE {width:232px;height:40px;padding:3px;position:relative;display:block;margin-bottom:20px;}
	.leftCol .box_light_blue .predpovedDE span {width:238px;height:40px;position:absolute;top:0px;left:0px;}



	.leftCol .box_light_blue .box_notice_item {}
	.leftCol .box_light_blue .box_notice_item h3 {font-size:1em;font-weight:normal;}
	.leftCol .box_light_blue .box_notice_item h3 a {color:#0066DE;}
	.leftCol .box_light_blue .box_notice_item h3.ubytovani {width:170px;height:14px;padding:2px;position:relative;font-size:1em;padding-bottom:3px;}
	.leftCol .box_light_blue .box_notice_item h3.ubytovani span {width:170px;height:18px;position:absolute;top:0px;left:0px;background:url(../_images/headerUbytovani.gif) no-repeat;}
	.leftCol .box_light_blue .box_notice_item h3.konference {width:89px;height:14px;padding:2px;position:relative;font-size:1em;padding-bottom:3px;}
	.leftCol .box_light_blue .box_notice_item h3.konference span {width:93px;height:18px;position:absolute;top:0px;left:0px;background:url(../_images/headerKonference.gif) no-repeat;}
	.leftCol .box_light_blue .box_notice_item .thumbnail {float:left;width:100px;}
	.leftCol .box_light_blue .box_notice_item .text {float:right;width:175px;}
	.leftCol .box_light_blue .box_notice_item .text p {font-size:1.1em;margin-bottom:6px;}
	.leftCol .box_light_blue .box_notice_item .text p a {color:#0066DE;}

	.leftCol .box_light_blue .predpoved_item {width:101px;height:43px;padding:4px 12px 0px 15px;margin-bottom:3px;float:left;background:url(../_images/bgPredpovedItem.gif) no-repeat;}
	.leftCol .box_light_blue .predpoved_item img {float:right;height:40px;}
	.leftCol .box_light_blue .predpoved_item .day {font-size:.9em;display:block;padding-bottom:3px;}
	.leftCol .box_light_blue .predpoved_item .temperature {font-size:2em;display:block;font-weight:normal;}
	.leftCol .box_light_blue .predpoved_item .red {color:#F24921;}
	.leftCol .box_light_blue .predpoved_item_last {float:right;}

.logos {border-top:1px solid #DDF2F6;border-bottom:1px solid #DDF2F6;padding:15px 0px;}
	.logos table {border-collapse:collapse;width:100%;}
	.logos table td {text-align:center;}
	.logos table td.facebook {border-left:1px solid #bfbfd9;}

.bottomContacts {padding-top:15px;font-size:1em;color:#000000;}
	.bottomContacts a {color:#0066DE;text-decoration:none;}
	.bottomContacts a:hover {text-decoration:underline;}
	.bottomContacts span {float:right;padding-top:10px;}


.footer {padding:6px 0px 20px 0px;color:#fff;font-size:1em;background:#385693;}
	.footer a {color:#fff;text-decoration:none;}
	.footer a:hover {text-decoration:underline;}
	.footer .left {float:left;}
	.footer .right {float:right;}

form.form fieldset {border:0px;}
form.form fieldset div {clear:both;}
form.form fieldset legend {font-size:1.1em;margin:0px 0px 10px 11px;font-weight:bold;}
form.form label {width:200px;display:block;float:left;margin-bottom:5px;text-align:right;padding-right:5px;}
form.form label.required {font-weight:bold;}
form.form input {margin-bottom:5px;}
form.form div.required label {color:red;}

#zostav_akci {}
#zostav_akci .hidden{display: none;}
#zostav_akci #step1 fieldset {border:1px solid #002674;padding:10px;margin-bottom:10px;}
#zostav_akci #step1 legend {padding:0px 10px;font-weight:bold;font-size:1.3em;}
#zostav_akci #step1 table {margin-bottom:10px;border-collapse:collapse;}
#zostav_akci #step1 table td {vertical-align:top;padding:0.2em 0.3em;}
#zostav_akci #step1 table td input {margin-top:1px;}
#zostav_akci .nextStep {float:right;cursor:pointer;}
#zostav_akci .prevStep {float:left;cursor:pointer;}

#zostav_akci #step2 fieldset {border:1px solid #002674;padding:10px;margin-bottom:10px;}
#zostav_akci #step2 legend {padding:0px 10px;font-weight:bold;font-size:1.3em;}
#zostav_akci #step2 table {margin-bottom:10px;border-collapse:collapse;}
#zostav_akci #step2 table td {vertical-align:top;padding:0.2em 0.3em;}
#zostav_akci #step2 table td input {margin-top:1px;}

#zostav_akci #step3 fieldset {border:1px solid #002674;padding:10px;margin-bottom:10px;}
#zostav_akci #step3 legend {padding:0px 10px;font-weight:bold;font-size:1.3em;}
#zostav_akci #step3 table {margin-bottom:10px;border-collapse:collapse;}
#zostav_akci #step3 table td {vertical-align:top;padding:0.2em 0.3em;}
#zostav_akci #step3 table td input {margin-top:1px;}

#zostav_akci #step4 fieldset {border:1px solid #002674;padding:10px;margin-bottom:10px;}
#zostav_akci #step4 legend {padding:0px 10px;font-weight:bold;font-size:1.3em;}
#zostav_akci #step4 table {margin-bottom:10px;border-collapse:collapse;}
#zostav_akci #step4 table td {vertical-align:top;padding:0.2em 0.3em;}
#zostav_akci #step4 table td input {margin-top:1px;}

#zostav_akci #step5 fieldset {border:1px solid #002674;padding:10px;margin-bottom:10px;}
#zostav_akci #step5 legend {padding:0px 10px;font-weight:bold;font-size:1.3em;}
#zostav_akci #step5 table {margin-bottom:10px;border-collapse:collapse;}
#zostav_akci #step5 table td {vertical-align:top;padding:0.2em 0.3em;}
#zostav_akci #step5 table td input {margin-top:1px;}

#zostav_akci #step6 fieldset {border:1px solid #002674;padding:10px;margin-bottom:10px;}
#zostav_akci #step6 legend {padding:0px 10px;font-weight:bold;font-size:1.3em;}
#zostav_akci #step6 table {margin-bottom:10px;border-collapse:collapse;}
#zostav_akci #step6 table td {vertical-align:top;padding:0.2em 0.3em;}
#zostav_akci #step6 table td input {margin-top:1px;}

#zostav_akci #step7 fieldset {border:1px solid #002674;padding:10px;margin-bottom:10px;}
#zostav_akci #step7 legend {padding:0px 10px;font-weight:bold;font-size:1.3em;}
#zostav_akci #step7 table {margin-bottom:10px;border-collapse:collapse;}
#zostav_akci #step7 table td {vertical-align:top;padding:0.2em 0.3em;}
#zostav_akci #step7 table td input {margin-top:1px;}

#zostav_akci #step8 fieldset {border:1px solid #002674;padding:10px;margin-bottom:10px;}
#zostav_akci #step8 legend {padding:0px 10px;font-weight:bold;font-size:1.3em;}
#zostav_akci #step8 table {margin-bottom:10px;border-collapse:collapse;}
#zostav_akci #step8 table td {vertical-align:top;padding:0.2em 0.3em;}
#zostav_akci #step8 table td input {margin-top:1px;}

#zostav_akci #step9 fieldset {border:1px solid #002674;padding:10px;margin-bottom:10px;}
#zostav_akci #step9 legend {padding:0px 10px;font-weight:bold;font-size:1.3em;}
#zostav_akci #step9 table {margin-bottom:10px;border-collapse:collapse;}
#zostav_akci #step9 table td {vertical-align:top;padding:0.2em 0.3em;}
#zostav_akci #step9 table td input {margin-top:1px;}

pre {font-size:1.3em}

/*ubytovani*/
.header h2 {font-weight:normal;font-family:Georgia,Times New Roman,serif;font-size:3.4em;line-height:1.2em;padding-bottom:10px;margin-left:6px;}

._ubytovani_list_item {background:#DDF2F6;padding:8px;margin-bottom:15px;padding-bottom:15px;}
	._ubytovani_list_item .title {font-weight:normal;font-family:Georgia,Times New Roman,serif;color:#30759E;font-weight:bold;font-size:1.3em;padding-bottom:6px;display:block;}
	._ubytovani_list_item .thumbnail {float:left;margin:0px 15px 0px 0px;}
	._ubytovani_list_item .thumbnail img {border:1px solid #385693;padding:1px;}
	._ubytovani_list_item .price {color:#000000;font-weight:bold;font-size:1.1em;padding-top:8px;}
	._ubytovani_list_item .summary {padding:8px 0 8px 0;}

._ubytovani___get_detail {}
	._ubytovani___get_detail .thumbnail {float:left;margin-right:20px;}
	._ubytovani___get_detail .title {font-weight:normal;font-family:Georgia,Times New Roman,serif;color:#30759E;font-weight:bold;font-size:1.1em;}
	._ubytovani___get_detail .text {padding-bottom:10px;padding-top:10px;}
	._ubytovani___get_detail .cena {color:#000000;font-weight:bold;font-size:1.1em;padding-bottom:15px;}
	._ubytovani___get_detail img {border:1px solid #385693;padding:1px;}
	._ubytovani___get_detail p {padding-bottom:10px;}

/*konference*/
._kongresy_list_item {background:#DDF2F6;padding:8px;margin-bottom:15px;padding-bottom:15px;}
	._kongresy_list_item .title {font-weight:normal;font-family:Georgia,Times New Roman,serif;color:#30759E;font-weight:bold;font-size:1.3em;padding-bottom:6px;display:block;}
	._kongresy_list_item .thumbnail {float:left;margin:0px 15px 0px 0px;}
	._kongresy_list_item .thumbnail img {border:1px solid #385693;padding:1px;}
	._kongresy_list_item .summary {padding:8px 0 8px 0;}

._kongresy___get_detail {}
	._kongresy___get_detail .thumbnail {float:left;margin-right:20px;}
	._kongresy___get_detail .title {font-weight:normal;font-family:Georgia,Times New Roman,serif;color:#30759E;font-weight:bold;font-size:1.1em;}
	._kongresy___get_detail .text {padding-bottom:10px;padding-top:10px;}
	._kongresy___get_detail p {padding-bottom:10px;}
	._kongresy___get_detail img {border:1px solid #385693;padding:1px;}

/*Gastronomie*/
._gastronomie_list_item {background:#DDF2F6;padding:8px;margin-bottom:15px;padding-bottom:15px;}
	._gastronomie_list_item .title {font-weight:normal;font-family:Georgia,Times New Roman,serif;color:#30759E;font-weight:bold;font-size:1.3em;padding-bottom:6px;display:block;}
	._gastronomie_list_item .thumbnail {float:left;margin:0px 15px 0px 0px;}
	._gastronomie_list_item .thumbnail img {border:1px solid #385693;padding:1px;}
	._gastronomie_list_item .summary {padding:8px 0 8px 0;}

.gastronomie {}
	._gastronomie___get_detail .thumbnail {float:left;margin-right:20px;}
	._gastronomie___get_detail .title {font-weight:normal;font-family:Georgia,Times New Roman,serif;color:#30759E;font-weight:bold;font-size:1.1em;}
	._gastronomie___get_detail .text {padding-bottom:10px;padding-top:10px;}
	._gastronomie___get_detail p {padding-bottom:10px;}
	._gastronomie___get_detail img {border:1px solid #385693;padding:1px;}

/*volny cas*/
._volnycas_list_item {background:#DDF2F6;padding:8px;margin-bottom:15px;padding-bottom:15px;}
	._volnycas_list_item .title {font-weight:normal;font-family:Georgia,Times New Roman,serif;color:#30759E;font-weight:bold;font-size:1.3em;padding-bottom:6px;display:block;}
	._volnycas_list_item .thumbnail {float:left;margin:0px 15px 0px 0px;}
	._volnycas_list_item .thumbnail img {border:1px solid #385693;padding:1px;}
	._volnycas_list_item .summary {padding:8px 0 8px 0;}

/*teambuilding*/
._teambuilding_list_item .title {font-weight:normal;font-family:Georgia,Times New Roman,serif;color:#30759E;font-weight:bold;font-size:1.4em;padding-bottom:6px;display:block;}	
	
/*nabidky*/
._nabidky_list_group {background:#DDF2F6;padding:8px;margin-bottom:15px;padding-bottom:15px;}
	._nabidky_list_group .title {font-weight:normal;font-family:Georgia,Times New Roman,serif;color:#30759E;font-weight:bold;font-size:1.3em;padding-bottom:6px;display:block;}
	._nabidky_list_group .thumbnail {float:left;margin:0px 15px 0px 0px;}
	._nabidky_list_group .thumbnail img {border:1px solid #385693;padding:1px;}

._nabidky_list_item {}
	._nabidky_list_item .thumbnail {float:left;margin-right:20px;}
	._nabidky_list_item .title {font-weight:normal;font-family:Georgia,Times New Roman,serif;color:#30759E;font-weight:bold;font-size:1.1em;}
	._nabidky_list_item .text {padding-bottom:10px;padding-top:10px;}
	._nabidky_list_item p {padding-bottom:10px;}
	._nabidky_list_item img {border:1px solid #385693;padding:1px;}

/*kariera*/
.subSummary {color:#30759E;font-weight:bold;font-size:1.3em;padding-bottom:6px;display:block;}
.galery .thumbnail {float:left;margin:0px 15px 0px 0px;}
.galery .thumbnail img {border:1px solid #385693;padding:1px;}
.location_pages_get p {padding-bottom:10px;}
.location_pages_get h3 {padding-bottom:10px;font-size:1.2em;padding-top:15px;}
.prilohy {clear:both;}
.prilohy a {color:#0066DE;}

/*kontakty*/
._kontakty___get_detail {background:#FFFFFF;padding:8px;margin-bottom:15px;padding-bottom:15px;}
	._kontakty___get_detail .title {font-weight:normal;font-family:Georgia,Times New Roman,serif;color:#30759E;font-weight:bold;font-size:1.3em;padding-bottom:6px;display:block;}
	._kontakty___get_detail a {color:#0066DE;}

/*fotogalerie*/
	.directory_gallery .categoryPhoto {float:left;margin:0px 15px 0px 0px;width:150px;text-align:center;}
	.directory_gallery .categoryPhoto img {border:1px solid #385693;padding:1px;}

	.location_gallery_get_detail .galleryPhoto {float:left;margin:0px 15px 0px 0px;}
	.location_gallery_get_detail .galleryPhoto img {border:1px solid #385693;padding:1px;}

/*LM*/
	._lm_ubytovani___get_detail .thumbnail {float:left;margin-right:20px;}
	._lm_ubytovani___get_detail .ocreated {color:#30759E;font-weight:bold;font-size:1.1em;}
	._lm_ubytovani___get_detail .text {padding-bottom:10px;padding-top:10px;}
	._lm_ubytovani___get_detail p {padding-bottom:10px;}
	._lm_ubytovani___get_detail img {border:1px solid #385693;padding:1px;}

/*LM*/
	._balicky___get_detail .thumbnail {float:left;margin-right:20px;}
	._balicky___get_detail .ocreated {color:#30759E;font-weight:bold;font-size:1.1em;}
	._balicky___get_detail .text {padding-bottom:10px;padding-top:10px;}
	._balicky___get_detail p {padding-bottom:10px;}
	._balicky___get_detail img {border:1px solid #385693;padding:1px;}

/*pripravujeme*/
	._pripravujeme_list_item {background:#DDF2F6;padding:8px;margin-bottom:15px;padding-bottom:15px;}
	._pripravujeme_list_item .title {font-weight:normal;font-family:Georgia,Times New Roman,serif;color:#30759E;font-weight:bold;font-size:1.3em;padding-bottom:6px;}
	._pripravujeme_list_item .ocreated {font-weight:bold;font-size:1.1em;}
	._pripravujeme_list_item .thumbnail {float:left;margin:0px 15px 0px 0px;}
	._pripravujeme_list_item .thumbnail img {border:1px solid #385693;padding:1px;}
	._pripravujeme_list_item .price {color:#000000;font-weight:bold;font-size:1.1em;padding-top:8px;}
	._pripravujeme_list_item .more {color:#30759E;font-weight:bold;}
	._pripravujeme_list_item .summary {padding:8px 0 8px 0;}
	
	._pripravujeme___get_detail .thumbnail {float:left;margin-right:20px;}
	._pripravujeme___get_detail .ocreated {color:#30759E;font-weight:bold;font-size:1.1em;}
	._pripravujeme___get_detail .text {padding-bottom:10px;padding-top:10px;}
	._pripravujeme___get_detail p {padding-bottom:10px;}
	._pripravujeme___get_detail img {border:1px solid #385693;padding:1px;}

/*novinky*/
.news_list_item {background:#DDF2F6;padding:8px;margin-bottom:15px;padding-bottom:15px;}
	.news_list_item .title {font-weight:normal;font-family:Georgia,Times New Roman,serif;color:#30759E;font-weight:bold;font-size:1.3em;padding-bottom:6px;}
	.news_list_item .ocreated {font-weight:bold;font-size:1.1em;}
	.news_list_item .thumbnail {float:left;margin:0px 15px 0px 0px;}
	.news_list_item .thumbnail img {border:1px solid #385693;padding:1px;}
	.news_list_item .price {color:#000000;font-weight:bold;font-size:1.1em;padding-top:8px;}
	.news_list_item .more {color:#30759E;font-weight:bold;}
	.news_list_item .summary {padding:8px 0 8px 0;}

	.news_detail .thumbnail {float:left;margin-right:20px;}
	.news_detail .ocreated {color:#30759E;font-weight:bold;font-size:1.1em;}
	.news_detail .text {padding-bottom:10px;padding-top:10px;}
	.news_detail p {padding-bottom:10px;}
	.news_detail img {border:1px solid #385693;padding:1px;}
	.attachments {clear:both;}
	.attachments a {color:#0066DE;}

/*volny cas*/
	._volnycas_detail .title {font-weight:normal;font-family:Georgia,Times New Roman,serif;color:#30759E;font-weight:bold;font-size:1.3em;padding-bottom:6px;}
	._volnycas_detail .thumbnail {float:left;margin-right:20px;}
	._volnycas_detail .ocreated {color:#30759E;font-weight:bold;font-size:1.1em;}
	._volnycas_detail .text {padding-bottom:10px;padding-top:10px;}
	._volnycas_detail p {padding-bottom:10px;}
	._volnycas_detail img {border:1px solid #385693;padding:1px;}

/*uprava velikosti pisma*/

#lead .mainCol .text,
.location_kariera #lead .mainCol p,
#lead .mainCol .summary,
form#zostav_akci {font-size:1.1em;}



/*pismo*/
h1, h2, h3,
h1 a, h2 a, h3 a,
h1 span, h2 span, h3 span {font-weight:normal;font-family:Georgia,Times New Roman,serif;color:#30759E;}
.leftCol .box_light_blue .box_notice_item h3 a.title {color:#30759E;font-weight:normal;font-family:Georgia,Times New Roman,serif;color:#30759E;font-weight:bold;font-size:1.3em;padding-bottom:6px;}
.mainCol .homeCol .hcContent a.title {color:#30759E;font-weight:normal;font-family:Georgia,Times New Roman,serif;color:#30759E;font-weight:bold;font-size:1.3em;padding-bottom:6px;}


/*vlastni akce*/
.claim_hp {background:#DDF2F6;text-align:center;padding:10px;}
.claim_hp a {color:#30759e;font-weight:normal;font-family:Georgia,Times New Roman,serif;font-size:2em;}

.claim_hp_2 {background:#DDF2F6;text-align:center;padding:5px 10px 4px;position:absolute;top:359px;left:310px;width:610px;}
.claim_hp_2 a {color:#30759e;font-weight:normal;font-family:Georgia,Times New Roman,serif;font-size:2em;line-height:1.125em;}

/*video*/
.video_link {position:absolute;top:1px;left:3px;z-index:1000;color:#30759E;}

/*formulare*/
.subpage ul {padding-left:30px;margin-bottom:15px;}
.subpage legend,
.subpage .legend {display:none;}
.subpage fieldset {border:0;}
.subpage .layout_item {clear:both;padding-bottom:8px;}
.subpage .label {float:left;text-align:right;font-weight:bold;padding-right:5px;width:100px;}
.subpage .errors {color:red;font-weight:bold;margin-left:105px;}
.subpage input {border:1px solid #385693;padding:2px;}
.subpage textarea {border:1px solid #385693;padding:2px;width:300px;height:100px;}
.subpage input.submit {border:1px solid #385693;padding:2px;color:#000000;background:#DDF2F6;cursor:hand;cursor:pointer;}


.krok_item {float:left;width:90px;text-align:left;padding-bottom:20px;padding-left:10px;}
.krok_item img {border:1px solid #DDF2F6;display:block;margin-bottom:8px;}

/*defaultni vzhled tabulek*/

#lead .mainCol .text table {border-collapse:collapse;margin-bottom:15px;}
#lead .mainCol .text td {border-collapse:collapse;border:1px solid #385693;padding:5px;}
#lead .mainCol .text td.title,
#lead .mainCol .text th {background:#DDF2F6;color:#30759E;font-weight:bold;}

/*rezervace*/
#lead .reservation_form {font-size:1.1em;position:relative;}
#lead .reservation_form fieldset {border:0;}
#lead .reservation_form label {font-weight:bold;text-align:right;padding-right:5px;display:block;float:left;width:200px;}
#lead .reservation_form .form_date input {float:left;border:1px solid #385693;padding:2px;}
#lead .reservation_form .form_text input {border:1px solid #385693;padding:2px;vertical-align:middle;}
#lead .reservation_form .form_date label,
#lead .reservation_form .form_text label {padding-top:3px;}
#lead .reservation_form .form_text label,
#lead .reservation_form .form_textarea label {width:150px;}
#lead .reservation_form .layout_item {clear:both;padding-bottom:8px;}
#lead .reservation_form textarea {border:1px solid #385693;}
#lead .reservation_form .errors {color:red;padding-left:155px;font-weight:bold;}
#lead .reservation_form .form_static {font-size:1.2em;color:#30759E;margin-bottom:1px;font-weight:bold;padding:15px 0 8px 20px;}
#lead .reservation_form input.submit {border:1px solid #385693;padding:2px;color:#000000;background:#DDF2F6;cursor:hand;cursor:pointer;}
#lead .reservation_form .form_submit {float:left;padding:0;margin:0;}
#lead .reservation_form .form_submit label {display:inline;}
#lead .reservation_form fieldset#pokoje__submit input.submit {position:absolute;right:310px;height:24px;width:80px;margin-top:-22px;}
#lead .reservation_form fieldset#pokoje__main input.submit {position:absolute;right:401px;height:24px;width:80px;}

/*darkovy poukaz*/
#lead .darkovy_poukaz {font-size:1.1em;}
#lead .darkovy_poukaz h4 {color:#30759E;padding-left:10px;padding-top:8px;text-align:right;padding-right:165px;}
#lead .darkovy_poukaz h3 {padding-top:15px;}
#lead .darkovy_poukaz .form_radio .label {width:400px;}
#lead .darkovy_poukaz .form_textarea .label {width:160px;}
#lead .darkovy_poukaz textarea {width:220px;height:100px;}
#lead .darkovy_poukaz .element_jmeno-prijemce .label {width:245px;}
#lead .darkovy_poukaz .element_jmeno .label,
#lead .darkovy_poukaz .element_adresa .label,
#lead .darkovy_poukaz .element_firma .label,
#lead .darkovy_poukaz .element_telefon .label,
#lead .darkovy_poukaz .element_email .label,
#lead .darkovy_poukaz .element_pozadavky .label {width:160px;}
#lead .darkovy_poukaz #napiste_nam__main_content {padding-left:50px;}
#lead .darkovy_poukaz input#buttonSubmit {margin-left:110px;}


#lead table.poledniMenu {width:100%;border-collapse:collapse;margin-bottom:15px;}
#lead table.poledniMenu .dayName {padding:10px 0px 6px 0px;font-size:14px;border-bottom:1px solid #385693;text-align:left;}
#lead table.poledniMenu .darkRow td {background:#ddf2f6;}
#lead table.poledniMenu td.objem {width:74px;text-align:center;}
#lead table.poledniMenu td.popis {padding:3px 0px;}
#lead table.poledniMenu td.cena {text-align:right;width:75px;padding-right:10px;}

#lead .newsletterForm fieldset {border:1px solid #ef9725;padding:10px;width:250px;margin:0px auto 15px auto;}
#lead .newsletterForm fieldset legend {font-weight:bold;padding:0px 10px;font-size:1.1em;}
#lead .newsletterForm fieldset .legend {display:none;}
#lead .newsletterForm fieldset table {border-collapse:collapse;}
#lead .newsletterForm fieldset table th {text-align:right;padding:0.2em 6px 0.2em 0em;}
#lead .newsletterForm fieldset table td {padding:0.2em 0px 0.2em 0em;}
#lead .newsletterForm fieldset table td div {display:inline;}
#lead .newsletterForm fieldset table td div input#advertisment {vertical-align:middle;margin-right:4px;}
#lead .newsletterForm fieldset table td div input {border:1px solid #385693;padding:2px;}

