/* CSSTidy 1.5.2: Wed, 28 Oct 2015 20:41:46 +0000 */fieldset,hr{border:0;padding:0}
.form-control,.subscribe-form .group .btn-submit,body{font-family:'Open Sans',sans-serif}
#ff a,body{font-weight:400}
.arrow,audio,canvas,img,video{vertical-align:middle}
.clearfix:after,.subscribe-form .group:after{clear:both}
button,html,input,select,textarea{color:#222}
html{font-size:1em;line-height:1.4}
::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
.subscribe-form .form-title,.subscribe-form .group .btn-submit{text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,.2)}
hr{display:block;height:1px;border-top:1px solid #ccc;margin:1em 0}
fieldset{margin:0}
textarea{resize:vertical}
.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}
#ff,#ff a{background-color:#000;color:#FFF;text-align:center}
*,:after,:before{box-sizing:border-box}
body{padding:50px 15px;background-color:#ddd}
#novost{float:left;background-color:#333;width:400px}
#ff{height:200px;width:100%;margin-top:20px;padding-top:80px;font-size:20px;border-top-width:2px;border-top-style:solid;border-top-color:#FFF}
#ff a{text-transform:uppercase;margin-right:20px;position:relative;font:16px sans-serif}
.subscribe-form{max-width:550px;background:#fff;border:1px solid #A6C4C8;box-shadow:#e5e5e5 0 0 50px 0 inset,rgba(0,0,0,.2) 0 1px 5px 1px;border-radius:4px;overflow:hidden;position:relative;transform:scale(.5,.5);opacity:0;transition:all .5s ease;float:left;height:550px;width:50%}
.subscribe-form.show-me{transform:scale(1,1);opacity:1}
.subscribe-form .form-title{text-align:center;font-size:24px;font-weight:800;color:#306883;padding:0 30px}
.subscribe-form .form-title.unsubscribe{color:#E187}
.subscribe-form .form-content{padding:0 30px 15px}
.subscribe-form .form-message{color:#306883;font-size:14px;font-weight:400;text-align:center;padding:0 30px;margin-bottom:30px}
.subscribe-form .form-loading{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:9}
.subscribe-form .form-loading i{position:absolute;top:50%;left:50%;margin-left:-50px;margin-top:-50px;color:#999;font-size:100px}
.subscribe-form hr{height:2px;border:none;margin:20px 30px;background-image:-webkit-radial-gradient(circle,#94b9be,#fff);background-image:radial-gradient(circle,#94b9be,#fff);background-repeat:no-repeat}
.subscribe-form .group{margin-right:-15px;margin-left:-15px;margin-bottom:15px}
.subscribe-form .group:after,.subscribe-form .group:before{content:" ";display:table}
.subscribe-form .group>label{padding:5px 15px;color:#405C60;font-size:14px;font-weight:700;display:block}
.subscribe-form .group>label.empty{display:block;height:1px;padding:0;margin:0}
.subscribe-form .group>div{padding:0 15px}
.subscribe-form .group>div.addon-right{position:relative;padding-right:50px}
.subscribe-form .group>div.addon-right>i{position:absolute;right:25px;top:9px;z-index:999;color:#555}
.subscribe-form .group>div .error-message{font-size:14px;color:red;padding:5px}
.subscribe-form .group>div.input-prefix{position:relative}
.subscribe-form .group>div.input-prefix i{position:absolute;left:28px;top:12px;color:#6A9FAB}
.subscribe-form .group>div.input-prefix input{padding-left:38px}
.subscribe-form .group .btn-submit{padding:12px 34px;line-height:20px;border-radius:3px;color:#fff;background-color:#3d9db3;border:1px solid #1C6C7A;font-size:16px;font-weight:700;box-shadow:rgba(0,0,0,.2) 0 0 15px 0 inset,rgba(255,255,255,.9) 0 0 0 3px,rgba(0,0,0,.3) 0 2px 8px 1px;transition:all .3s ease}
.open .dropdown-toggle.subscribe-form .group .btn-submit,.subscribe-form .group .btn-submit.active,.subscribe-form .group .btn-submit:active,.subscribe-form .group .btn-submit:focus,.subscribe-form .group .btn-submit:hover{color:#fff;background-color:#338295;border-color:#2d7585}
.open .dropdown-toggle.subscribe-form .group .btn-submit,.subscribe-form .group .btn-submit.active,.subscribe-form .group .btn-submit:active{background-image:none}
.subscribe-form .group .btn-submit.disabled,.subscribe-form .group .btn-submit.disabled.active,.subscribe-form .group .btn-submit.disabled:active,.subscribe-form .group .btn-submit.disabled:focus,.subscribe-form .group .btn-submit.disabled:hover,.subscribe-form .group .btn-submit[disabled],.subscribe-form .group .btn-submit[disabled].active,.subscribe-form .group .btn-submit[disabled]:active,.subscribe-form .group .btn-submit[disabled]:focus,.subscribe-form .group .btn-submit[disabled]:hover,fieldset[disabled] .subscribe-form .group .btn-submit,fieldset[disabled] .subscribe-form .group .btn-submit.active,fieldset[disabled] .subscribe-form .group .btn-submit:active,fieldset[disabled] .subscribe-form .group .btn-submit:focus,fieldset[disabled] .subscribe-form .group .btn-submit:hover{background-color:#3d9db3;border-color:#3d9db3}
.subscribe-form .group .btn-submit .badge{color:#3d9db3;background-color:#fff}
.subscribe-form .group .btn-submit:hover{background-color:#49aac1}
.subscribe-form .group.group-submit{margin-top:30px}
.subscribe-form .form-footer{height:60px;line-height:60px;border-top:1px solid #DBE5E8;background-image:-webkit-linear-gradient(135deg,#e1eaeb 25%,transparent 25%,transparent 50%,#e1eaeb 50%,#e1eaeb 75%,transparent 75%,transparent);background-image:linear-gradient(135deg,#e1eaeb 25%,transparent 25%,transparent 50%,#e1eaeb 50%,#e1eaeb 75%,transparent 75%,transparent);background-size:40px 40px;padding:0 30px;text-align:right}
.form-control,.open .dropdown-toggle.subscribe-form .form-footer .btn,.subscribe-form .form-footer .btn.active,.subscribe-form .form-footer .btn:active{background-image:none}
.subscribe-form .form-footer .btn{padding:6px 10px;font-size:14px;line-height:20px;border-radius:3px;color:#1da2ca;background-color:#fff;border:1px solid #CBD5D6;font-weight:700;text-decoration:none}
.open .dropdown-toggle.subscribe-form .form-footer .btn,.subscribe-form .form-footer .btn.active,.subscribe-form .form-footer .btn:active,.subscribe-form .form-footer .btn:focus,.subscribe-form .form-footer .btn:hover{color:#1da2ca;background-color:#ebebeb;border-color:#a9b9bb}
.subscribe-form .form-footer .btn.disabled,.subscribe-form .form-footer .btn.disabled.active,.subscribe-form .form-footer .btn.disabled:active,.subscribe-form .form-footer .btn.disabled:focus,.subscribe-form .form-footer .btn.disabled:hover,.subscribe-form .form-footer .btn[disabled],.subscribe-form .form-footer .btn[disabled].active,.subscribe-form .form-footer .btn[disabled]:active,.subscribe-form .form-footer .btn[disabled]:focus,.subscribe-form .form-footer .btn[disabled]:hover,fieldset[disabled] .subscribe-form .form-footer .btn,fieldset[disabled] .subscribe-form .form-footer .btn.active,fieldset[disabled] .subscribe-form .form-footer .btn:active,fieldset[disabled] .subscribe-form .form-footer .btn:focus,fieldset[disabled] .subscribe-form .form-footer .btn:hover{background-color:#fff;border-color:#cbd5d6}
.subscribe-form .form-footer .btn .badge{color:#fff;background-color:#1da2ca}
.booking-form{width:320px}
@media (min-width:550px) {
.booking-form{width:520px}
.booking-form .group>label{float:left;width:180px}
.booking-form .group>div{margin-left:180px;padding-left:0}
}
.form-control{display:block;width:100%;height:40px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;background-color:#fff;border:1px solid #B2B2B2;border-radius:3px;box-shadow:inset 0 1px 4px rgba(0,0,0,.18);transition:border-color ease-in-out .15s,background ease-in-out .15s}
.arrow-up,.arrow.up{border-top-style:none}
.arrow-down,.arrow.down{border-left-color:transparent;border-right-color:transparent;border-bottom-style:none}
.arrow-left,.arrow.left{border-top-color:transparent;border-bottom-color:transparent;border-left-style:none}
.form-control:focus{outline:0;border-color:#999;background:#F4F3F4}
.form-control::-moz-placeholder{color:#999;opacity:1}
.form-control:-ms-input-placeholder{color:#999}
.form-control::-webkit-input-placeholder{color:#999}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}
textarea.form-control{height:auto}
input[type=checkbox]{opacity:0;position:absolute}
input[type=checkbox]+label{position:relative;padding-left:25px;cursor:pointer;background:url(../img/checkbox.png) left -132px no-repeat;color:#405C60;font-size:14px}
input[type=checkbox]:checked+label{background-position:left 2px}
.hide{display:none!important}
.show{display:block!important}
.one-line{white-space:nowrap;overflow:hidden}
.arrow-up{border-left-color:transparent;border-right-color:transparent}
.arrow-right{border-top-color:transparent;border-bottom-color:transparent;border-right-style:none}
.arrow{width:0;height:0;display:inline-block;border-color:#fff;border-width:5px;border-style:solid}
.arrow.up{border-left-color:transparent;border-right-color:transparent}
.arrow.right{border-top-color:transparent;border-bottom-color:transparent;border-right-style:none}
.ir,.visuallyhidden{border:0;overflow:hidden}
.ir{background-color:transparent}
.ir:before{content:"";display:block;width:0;height:150%}
.hidden{display:none!important;visibility:hidden}
.visuallyhidden{clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:after,.clearfix:before{content:" ";display:table}
@media print {
blockquote,img,pre,tr{page-break-inside:avoid}
*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
blockquote,pre{border:1px solid #999}
thead{display:table-header-group}
img{max-width:100%!important}
@page{margin:.5cm}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}#gorekana {
	position: absolute;
	z-index: 1000;
	left: 0%;
	top: 10%;
	width: 100%;
	height: auto;
}
#gorekanaA {
	position: absolute;
	z-index: 1000;
	height: auto;
	width: 100%;
	text-align: center;
}

#a {
	height: auto;
	width: 100%;
	margin-right: 0px;
	margin-left: 0px;
}
