body {color:rgb(35,43,45); background-color:white; font-family:"Open Sans",sans-serif; position:relative; top:0; left:0; right:0; margin-left:auto; margin-right:auto; text-align:center;}
H1.annonce {font-size:1.25em; font-weight: bold; line-height:25px; margin-left:10px; margin-right:10px; color: rgb(255,166,25);}
.organize {margin: 0 auto 30px auto; text-align: left; width: 70%; }
.organize p {font-size:1.2em; font-weight: bolder; line-height: 1.05em; margin-left:10px; margin-right:10px; color: rgb(106,106,106);}
.org {color: rgb(20,115,150)}
img {width: 80%;}
.mywidth {max-width: 1280px; margin: 0 auto;}
.header {height: 110px; text-align: left;}
.header h1 {float: left; color:rgb(106,106,106); font-size:1.5em; line-height:1.3em; margin:0 0 0 9px; padding-top:0.0em; text-transform: uppercase;}
.prava1{
	float: right;
	margin-top: 23px;
	margin-right: 10px;
	margin-left: 0;
	margin-bottom: 0;
}
.leva1{
	float: left;
	margin-top: 3px;
	margin-right: 0px;
	margin-left: 0;
	margin-bottom: 0;}
section#avizo {width: 70%; margin-left: auto; margin-right: auto;}
section#avizo p, ul{/*font-size:1.25em; font-width: bold;*/ line-height:1.4em; margin-left:10px; margin-right:10px; color: rgb(35,43,45); }
section#avizo ul li::marker {color: rgb(255,166,25);}
section#avizo H1 {font-size:2em; font-width: bold; line-height:1.2em; margin-left:10px; margin-right:10px; color: rgb(20,115,150);text-transform:uppercase;}
div.seznam {width:80%;margin-left: auto; margin-right: auto;text-align:left;}
a {color: rgba(255,161,57,1.00); text-decoration: none;}
hr {background-color: rgb(20,115,150); height: 2px; max-width: 70%; border: solid 0px;}

section#top {
    background: url('photo/reka3.jpg') no-repeat;
	background-size:cover;
	height: 500px;
	text-align: center;
	color: white;
	margin: 0 auto;
	position: relative;
	top: 0;
	padding-top: 5em;
	max-width: 1280px;
}
section#top p {font-weight:bold; color:rgb(255,255,255); font-size:2em; line-height:1em; padding-top:1px; letter-spacing:0.2em; margin:0 auto 0.1em auto; text-transform:uppercase; text-shadow: 2px 2px 5px rgba(0,0,0,0.7);}
section#top h1 {/*text-transform:uppercase;*/
	font-size: 2.4em;
	line-height: 1.25em;
	text-align: center-right;
	background-color: rgba(20,115,150,0.85);
	/*background-color: rgba(255,183,86,0.8);*/
	/*background-image: linear-gradient(rgba(44,80,120,0.8),rgba(255,183,86,0.8) );*/
	color: white !important;
	font-weight: bold;
	border: none;
	letter-spacing: 0.12em;
	padding-top: 0.75em;
	padding-bottom: 0.75em;
	margin-top: 2.5em;
	margin-bottom: 1em;
	text-transform: uppercase;
	text-shadow: 2px 2px 5px rgba(0,0,0,0.7);
}
section#top input {
	text-transform: uppercase;
	font-size: 1.2em;
	line-height: 3em;
	text-align: center-right;
	background-color: rgba(255,166,25, 1);
	color: white; /*font-weight:bold */
	;
	border: solid 5px rgba(255,255,255,0.6);
	letter-spacing: 0.2em;
	cursor: pointer;
}
.scope {text-align: justify;}
.lgpmm {width: auto /*70px*/; height: 60px; border:none;}
.lgisf {width: auto /*52px*/; height: 60px; border:none; padding: 0 0 0 5px;}
.lgumch {width: auto /*52px*/; height: 60px; border:none; padding: 0 5px 0 5px;}
.lgiup {width: auto /*67px*/; height: 60px; border:none;}
.lgcsch {width: auto /*67px*/; height: 55px; border:none;}
.lgepf {width: auto /*67px*/; height: 50px; border:none;}

@media (max-width: 1200px)  {
div.seznam {width:90%}	
}

@media (max-width: 810px) {
.prava1 {clear: both; margin: 10px auto; text-align: center; width: 100%;}
.leva1 {clear: both; margin: 0 auto; text-align: center; width: 100%;}
.header{min-height: 150px;}
.header h1 {float: none; text-align: center; margin: 0 auto; padding: 0; line-height: 0.9em;}
.organize {font-size: 0.95em; width: 70%; }
section#top h1 {font-size: 2em; }
.organize {width: 80%;}
section#avizo {width: 80%;}	
hr {max-width: 95%;}
}
@media (max-width: 680px)  {
section#avizo {width: 90%;}
section#avizo p, ul{font-size:0.95em; }
section#avizo H1 {font-size:1.4em; }	
div.seznam {width:100%}
.organize {width: 90%;}
	
}

@media (max-width: 400px)  {
section#top H1 {font-size:1.7em; }	
	section#top p {font-size:1.5em; }
}