#main .akce{/*	padding-top: 45px*/}/*#main .content h1{	font-size: 4.3125rem;	font-family: acuminl, Arial Narrow, Arial, Helvetica, sans-serif;	text-transform: lowercase;	margin-bottom: 0px;}*/#main .content > h2{	font-size: 1.9375rem;	font-family: acuminl, Arial Narrow, Arial, Helvetica, sans-serif;}/*#main .content h1 a{	color: inherit;	text-decoration: none;	padding-right: 50px;	background-repeat: no-repeat;	background-position: center right;	background-image: url("close.svg");	background-size: 28px;}#main .content h1 a:hover{	text-decoration: underline;}*/#main .content p.no{	float: left;	width: 100%;	font-size: 1.9375rem;	font-family: acuminl, Arial Narrow, Arial, Helvetica, sans-serif;}#main .content p.no a{	color: inherit;}#imgslider div{	background-image: none;}#navi > a,#navi > h1{	float: left;	clear: none;	width: auto;	margin-right: 0.2em;}#closeparams{	display: inline;/*	float: left;	width: 100%;*/}#closeparams::before{	content: " | ";	float: left;	margin-right: 0.5em;	margin-left: 0.3em;}#closeparams li{	float: left;	display: inline;	padding-right: 0em;}#closeparams li::after{	content: " | ";	float: left;	margin-left: 10px;	margin-right: 10px;}#closeparams li:last-of-type::after{	content: "";}#closeparams li a{	color: inherit;	text-decoration: none;	float: left;	background-image: url("close.svg");	background-repeat: no-repeat;	background-position: right center;	padding-right: 1.1458vw;	background-size: 0.6771vw;}#closeparams li a::before{	content: "";}/*#closeparams li a:hover span{	border-bottom: 1px solid black;}*/@media screen and (max-width: 800px) and (orientation:portrait){	#closeparams li a	{		padding-right: 2.2916vw;		background-size: 1.3542vw;	}}