/*css reset*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}/*css styling*/body {	cursor:default;	font-family: Open Sans;}#page {	width:1000px;	height:auto;	margin:0 auto;	color:#000;}.header-wrapper {	width:100%;	height:170px;	background:#ffea2e;	display:block;	border-bottom:3px solid #1b61bd;}.header {	width:1000px;	height:100%;	display:block;	margin:0 auto;	background:url("images/bar2.png") no-repeat center center;}	.header h1 {		width:770px;		font-size:1.8em;		line-height:110px;		font-weight:800;		display:block;		float:left;		overflow:hidden;		text-overflow:hidden;		margin:30px 0 30px 10px;		text-align:center;	}	.header h1 a {		text-decoration:none;		color:#000;	}	.header .logo {		width: 160px;		height: 160px;		display: block;		float:left;		background: url("images/logo.png") no-repeat center center;		background-size: 160px 160px;		margin:0 0 0 10px;	}	.header .logo a {		text-decoration:none;		display:block;		width:100%;		height:100%;	}.obsah {	width:1000px;	height:auto;	display:block;}.obsah .left {	display:block;	float:left;	width:280px;}.obsah .right {	display:block;	float:right;	width:720px;}.left .block {	width:250px;	height:auto;	display:block;	padding:0 10px 10px 10px;	margin:0 0 20px 0;	background:#ffea2e;}.left .block h2 {	display:block;	width:260px;	height:35px;	line-height:35px;	font-size:1.1em;	margin:0 -10px 10px -10px;	padding:0 0 0 10px;	background:#1b61bd;	color:#FFF;	overflow:hidden;	text-overflow:hidden;	word-wrap: break-word;	font-weight:300;}/*seznam*/.left .block ul li {	color:#000;	width:250px;	font-size:0.9em;	line-height:1.5em;	width:100%;	overflow:hidden;	text-overflow:ellipsis;	word-wrap: break-word;	white-space:nowrap;}	.left .block ul li a {		text-decoration:none;		font-size:1.1em;		color:#000;	}		.left .block ul li a:hover {			text-decoration:underline;		}/*seznam v seznamu*/.left .block ul ul {	margin:0 0 5px 0;}.left .block ul ul li {	width:220px;	font-size:0.7em;	padding:0 0 0 20px;	line-height:1.2em;}/*kontakt*/.left .block ul.kontakt {	list-style-type:none;	padding:0;	margin:0;}.left .block ul.kontakt li {	line-height:2em;}.left .block ul.kontakt li:nth-of-type(1) {	background:url("./images/ul1.png") no-repeat 0px 5px;	padding:0 0 0 30px;}.left .block ul.kontakt li:nth-of-type(2) {	background:url("./images/ul4.png") no-repeat 0px 5px;	padding:0 0 0 30px;}.left .block ul.kontakt li:nth-of-type(3) {	background:url("./images/ul2.png") no-repeat 0px 5px;	padding:0 0 0 30px;}.left .block ul.kontakt li:nth-of-type(4) {	background:url("./images/ul3.png") no-repeat 0px 5px;	padding:0 0 0 30px;}/*formátování článku*/.clanek {	padding:0 10px 10px 10px;	margin:0 0 20px 0;	background:#ffea2e;}.clanek h2 {	display:block;	width:710px;	height:45px;	line-height:45px;	font-size:1.5em;	padding:0 0 0 10px;	margin:0 0 15px -10px;	background:#f33e3f;	color:#FFF;	overflow:hidden;	text-overflow:hidden;	word-wrap: break-word;	font-weight:300;}.clanek p {	width:100%;	display:block;	margin:0 0 15px 0;	font-size:1.1em;	line-height:1.3em;	font-weight:300;}.clanek ul.special-nabidka {	text-align:center;}.clanek ul.special-nabidka li a {	text-decoration:none;	font-size:1.3em;	line-height:1.6em;	color:#000;	font-weight:400;}.clanek ul.special-nabidka li a:hover {	text-decoration:underline;}.clanek h3 {	font-size:1.3em;	font-weight:400;	line-height:1.5em;	margin:10px 0 0 0;}.clanek h3 span {	float:right;}.clanek ul:last-of-type {	display:block;	margin:5px 0 0 0;	background:#fae52c;	padding:5px;	text-align:center;}.clanek ul:last-of-type li {	display:inline-block;	font-size:0.75em;	line-height:0.9em;}.clanek ul:last-of-type li a {	text-decoration:none;	color:#000;	font-weight:600;}.clanek ul:last-of-type li a:hover {	text-decoration:underline;}.clanek h2 a {	text-decoration:none;	color:#FFF;}.right .item-list {	width:720px;	display:block;	text-align:center;	margin:0 auto 20px auto;	padding:20px 0 20px 0;	background:#ffea2e;}.right .item-list ul.pager li {	display:inline-block;	font-size:1em;	margin:0 5px;	color:#555;	font-weight:300;}.right .item-list ul.pager li a {	text-decoration:none;	color:#000;	display:block;	font-weight:300;}.right .item-list ul.pager li a:hover {	text-decoration:underline;}dt a {	color:#000;	font-size:20px;	text-decoration: none;}dl dt {	margin-top:10px;}dl dd {	margin-bottom:10px;}p.description {	color:#363636;	font-size:0.9em;}#user-login-form {	text-align: left;}#user-login-form .item-list {	margin-top:20px;}#user-login-form .item-list ul li {    list-style-type: none;    padding: 0;    margin: 0;}#user-login-form .item-list a {	text-decoration: none;	color: #1b61bd;	line-height:1.3em;}#user-login-form .item-list a:hover {	text-decoration: underline;}#user-login-form .form-item span.form-required {	display:none;}label[for="edit-name"] {	color:#3f3f3f;	margin-bottom:2px;}label[for="edit-pass"] {	color:#3f3f3f;	margin-bottom:2px;}#edit-name {	width: 215px;	height: 25px;	line-height: 25px;	padding-left: 5px;	padding-right: 5px;	font-size: 1.1em;	background: #ffffff;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	border: solid 1px #c0c0c0;	font-weight:200;	margin:5px 0 5px 0;}#edit-pass {	width: 215px;	height: 25px;	line-height: 25px;	padding-left: 5px;	padding-right: 5px;	font-size: 1.1em;	background: #ffffff;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	border: solid 1px #c0c0c0;	font-weight:200;	margin:5px 0 5px 0;}#edit-search-theme-form-1 {	width: 215px;	height: 25px;	line-height: 25px;	padding-left: 5px;	padding-right: 5px;	font-size: 1.1em;	background: #ffffff;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	border: solid 1px #c0c0c0;	font-weight:200;	margin:5px 0 5px 0;}#edit-submit {	width:225px;	height:30px;	color:#FFFFFF;	background:#4a8cf6;	border: 1px solid #3079ed;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	margin:0 auto;}#edit-submit:hover {	background:#387deb;	border: 1px solid #2f5bb7;}#edit-preview {	width:225px;	height:30px;	color:#595959;	background:#f2f2f2;	border: 1px solid #dcdcdc;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	margin:0 auto;}#edit-preview:hover {	background:#eaeaea;	border: 1px solid #c6c6c6;}#edit-submit-1 {	width:225px;	height:30px;	color:#595959;	background:#f2f2f2;	border: 1px solid #dcdcdc;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	margin:0 auto;}#edit-submit-1:hover {	background:#eaeaea;	border: 1px solid #c6c6c6;}#edit-reset {	width:225px;	height:30px;	color:#595959;	background:#f2f2f2;	border: 1px solid #dcdcdc;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	margin:0 auto;}#edit-reset:hover {	background:#eaeaea;	border: 1px solid #c6c6c6;}.messages {	margin-bottom:30px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;}.node-form {	background:#ffea2e;	border-top:solid 35px #1b61bd;	padding:10px 0 10px 10px;}.standard {	margin-bottom:10px;}.admin {	margin-bottom:10px;}.description {	padding-left:30px;	color:#575757;}fieldset.collapsible a {	text-decoration:none;	color:#4e4e4e;}fieldset.collapsible a:hover {	color:#636363;	text-decoration:underline;}.left .block span.field-content {	font-size:0.8em;	line-height:1.4em;	color:#444;}.left .block span.field-content span.date-display-start {	padding:0 0 0 10px;}.more-link {	margin:20px 0 0 0;	display:block;	text-align:right;}.more-link a {	text-decoration:none;	color:#000;}.more-link a:hover {	text-decoration:underline;}/*nové*/.hormenu-wrapper {	width:100%;	height:auto;	background:#1b61bd;	display:block;	margin:0 0 20px 0;}.hormenu {	width:1000px;	height:auto;	margin:0 auto;	padding:10px 0 10px 0;	text-align:left;}.hormenu ul li {	display:inline-block;	padding:0 5px 5px 5px;}.hormenu ul li a {	font-size:1.1em;	font-weight:300;	color:#FFF;	text-decoration:none;}.hormenu ul li a:hover {	text-decoration:underline;}#footer {	width:980px;	height:auto;	clear:both;	padding:20px 10px 20px 10px;	text-align:center;	margin:10px auto 10px auto;	display:block;	font-size:0.8em;	background:#ffea2e;	color:#000;	font-weight:400;}#footer a {	text-decoration:none;	color:#000;	font-weight:600;}#footer a:hover {	text-decoration:underline;}/*block fixes*/.left ul.specialcenter li {	text-align:center;}.left .block p.specialthin {	font-weight:300;	font-size:0.9em;	line-height:1.3em;	text-align: justify;}#facebook {	margin:20px 0 0 0;}.komentar {	width:720px;	margin:0 0 10px 0;	padding:0 0 10px 0;	border:0;	background:#ffea2e;}.komentar h3.nadpis {	width:720px;	height:40px;	line-height:40px;	font-size:1.2em;	padding:0 0 0 0;	margin:0 0 0 0;	background:#f33e3f;	color:#FFF;	overflow:hidden;	text-overflow:hidden;	word-wrap: break-word;	font-weight:300;}.komentar h3.nadpis a {	color:#FFF;	text-decoration:none;	cursor:pointer;}	.komentar h3.nadpis a:hover {		text-decoration:underline;	}.komentar h3.nadpis .picture {	width:40px;	height:40px;	margin:0 10px 0 0;	padding:0;	border:0;	display:inline-block;	float:left;}.komentar p.info {	width:700px;	background:#fae52c;	padding:5px 10px;	margin:0;	font-size:0.7em;	color:#000;}.komentar p.info a {	color:#000;	font-weight:600;	text-decoration:none;}	.komentar p.info a:hover {			text-decoration:underline;		}.komentar .text {	width:700px;	padding:10px;	margin:10px 0 20px 0;}.komentar .text p {	font-size:1.1em;	line-height:1.3em;	font-weight:300;}.komentar ul.links {	width:680px;	padding:10px;	margin:0 10px 0 10px;	background:#fae52c;	font-size:0.7em;	color:#000;	text-align:center;}	.komentar ul.links li {		display:inline-block;		margin:0 2px;	}	.komentar ul.links a {		color:#000;		font-weight:600;		text-decoration:none;	}		.komentar ul.links a:hover {			text-decoration:underline;		}.left .block table {	display:block;	margin:0 0 5px 0;}.left .block table tr td:first-of-type {	display:inline-block;	float:left;	margin:0 5px 0 0;}.left .block table tr td:last-of-type {	display:inline-block;	float:right;	padding:10px 0 0 0;	font-size:0.8em;	max-width:170px;}.left .block table tr td:last-of-type a {	display:block;	font-size:1.1em;	overflow:hidden;	text-overflow:hidden;	word-wrap: break-word;	color:#000;	text-decoration:none;	font-weight:400;}	.left .block table tr td:last-of-type a:hover {		text-decoration:underline;	}.left .block table:first-of-type tr td:last-of-type {	max-width: 100%;}.left .block table:first-of-type tr td:last-of-type a {	display:inline-block;	font-size:1em;}.right .taxonomy-term-description {	font-size:1.5em;	font-weight:300;	color:#000;	margin:0 0 15px 0;}.right #blocks tr {	width:700px;}.right #blocks tr.draggable td {	display:inline-block;	line-height:30px;	margin:0 0 5px 0;	padding:0 5px;	overflow:hidden;	text-overflow:hidden;	word-wrap:break-word;}.right #blocks tr.draggable td a.tabledrag-handle {	width:10px;	height:30px;	background:#1b61bd;	display:block;	margin:0 15px 0 0;	float:left;}.right #blocks thead.tableHeader-processed {	display:none;}.right .help {	margin:0 0 10px 0;}.right .help p {	font-size:0.9em;	line-height:1em;	padding:2px 5px;	margin:2px 0 5px 0;}.right #blocks tr.region td {	padding:0 0 0 5px;	margin:10px 0;}.right #blocks tr.region-message td {	padding: 0 0 0 10px;	font-size:0.9em;	margin:10px 0;}.right #block table.sticky-header {	background:#FFF;}.right .message {	background:#a4a4a4;}.right #menu-overview-form tr.menu-enabled td, .right #menu-overview-form tr.menu-disabled td {	display:inline-block;	line-height:30px;	margin:0 0 5px 0;	padding:0 5px;	overflow:hidden;	text-overflow:hidden;	word-wrap:break-word;}.right #menu-overview-form tr.menu-enabled td a.tabledrag-handle, .right #menu-overview-form tr.menu-disabled td a.tabledrag-handle {	width:10px;	height:30px;	background:#1b61bd;	display:block;	margin:0 15px 0 0;	float:left;}thead.tableHeader-processed tr th {	display:inline-block;}.right #menu-overview-form tr.menu-enabled td:nth-of-type(1), .right #menu-overview-form tr.menu-disabled td:nth-of-type(1), thead.tableHeader-processed tr th:nth-of-type(1) {min-width:300px;}.right #menu-overview-form tr.menu-enabled td:nth-of-type(2), .right #menu-overview-form tr.menu-disabled td:nth-of-type(2), thead.tableHeader-processed tr th:nth-of-type(2) {min-width:80px;}.right #menu-overview-form tr.menu-enabled td:nth-of-type(3), .right #menu-overview-form tr.menu-disabled td:nth-of-type(3), thead.tableHeader-processed tr th:nth-of-type(3) {min-width:80px;}#blocks > tbody > tr > td.block {min-width:350px;}#node-admin-content > div > table.sticky-enabled.tableSelect-processed.sticky-table > tbody > tr:nth-child(1) > td:nth-child(1) {	width:30px;}.tabs {	width:700px;	height:40px;	padding:0 10px;	margin:0 0 10px 0;	background:#f4f4f4;	text-align:center;}.tabs ul {	list-style:none;	width:auto;}.tabs ul li {	display:inline-block;	line-height:40px;	font-size:1em;	margin:0 5px;}.tabs ul li a {	color:#939393;	text-decoration:none;}.tabs ul li a:hover {	color:#515151;	text-decoration:underline;}#rozvrh tr.den td {	font-size:1.3em;	padding:5px 0;}#rozvrh tr {	margin:5px 0;}#rozvrh tr td {	padding:3px;}#page > div > div.right > div > div.view-content > div > ul > li > h2.field-content > a {	text-decoration: none;	color: #1b61bd;	font-size:1.2em;}#page > div > div.right > div > div.view-content > div > ul > li > h2.field-content > a:hover {	text-decoration: underline;}#page > div > div.right > div > div.view-content > div > ul > li.views-row > h2.field-content {	margin-top: 15px;	margin-bottom: 7px;}#views-exposed-form-info-galerie-page-1 > div > div {	display:none;}#page > div > div.right > div > div.view-content > div > ul > li.views-row > div.views-field.views-field-image-gallery-latest-time, #page > div > div.right > div > div.view-content > div > ul > li.views-row > div.views-field.views-field-image-gallery-count {	font-size:0.8em;	color:#252525;}#page > div > div.right > div > div.view-content > div > ul > li.views-row {	border:0;	background:#fdeb41;}#page > div > div.right > div > div.view-header {	margin-bottom:10px;}#page > div > div.right > div.view.view-image-gallery > div > div > ul > li.views-row > div.views-field.views-field-title > span > a {	text-decoration:none;	color: #1b61bd;	font-size:0.9em;}#page > div > div.right > div.view.view-image-gallery > div > div > ul > li.views-row {	border:solid 3px #ffee4d;	padding:10px 0;}#page > div > div.right > div.view.view-image-gallery > div > div > ul > li.views-row:hover {	background:#ffee4d;}#page > div > div.right > div.view.view-image-gallery > div > div > ul > li.views-row > div.views-field.views-field-title > span > a:hover {	text-decoration: underline;	color:#307ce1;}#page .block:nth-child(9) span.inline.inline-center:nth-child(2){    display: none;}