body         { font-size: 10pt; color: #011d4a; font-family: Verdana; margin: 0 }
a:link       { text-decoration: underline; color: #011d4a }
a:visited    { text-decoration: underline; color: #011d4a }
a:hover      { text-decoration: none; color: #ab6801 }
a:active     { text-decoration: underline; color: #011d4a }
p            { margin-top: 10; margin-bottom: 10 }
td           { font-size: 10pt }
h1, .contentheading, .componentheading, .moduleheading           { font-size: 20pt; color: #ab6801; font-weight: bold; text-align:center }
h2           { font-size: 16pt; color: #ab6801; font-weight: bold; text-align:center }
h3           { font-size: 12pt; color: #ab6801; font-weight: bold; text-align:center }
h4           { font-size: 11pt; color: #011d4a; font-weight: bold; text-align:center }
img  { border: 0; max-width: 100% }
#gora {
	width: 100%;
	clear: both;
}
#gora1 {
	width: 45%;
	float: left;
}
#gora2 {
	width: 49%;
	float: right;
	padding: 100px 5px 0px 10px;
}
.beret {
	width: 100%;
	max-width: 300px;
}
#srodek {
	width: 100%;
	clear: both;
}
div#maximenuck111 ul.maximenuck2 li.maximenuck > a {
	color: #fff!important;
}
div#maximenuck111 ul.maximenuck2 li.maximenuck > a:hover {
	color: #011d4a!important;
}
.mobilemenuck-bar .mobilemenuck-bar-title,
.mobilemenuck-bar .mobilemenuck-bar-button {
  background-color: #011d4a;
}
.visform.formu .row .col-9 input {margin: 5px 4px 5px 0px}
.visform.formu [class^="fieldset-"].active {border:0}

#dol {
	width: 100%;
	background-color: #011d4a;
	font-size: 9px; 
	color: #FFFFFF;
	padding: 12px 4px;
	text-align: center;
}
a:link.stopka, a:visited.stopka {
	text-decoration: none;
	color:#ffffff;
	font-weight:normal;
}
a:hover.stopka {
	text-decoration: underline;
}
.com-content-article.item-page {padding: 0px 12px}
ul           { text-align: left }
.mov:hover img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
}
@media (max-width: 500px) {
#gora2 {
	width: 47%;
	padding: 60px 5px 0px 10px;
}
}
@media (min-width: 900px) {
.maximenuck { margin: 0px 1.5% }
.maximenuckh ul.maximenuck {
  text-align: center !important;
}
.maximenuckh ul.maximenuck li.maximenuck {
  float: none;
  display: inline-block;
}
@media (min-width: 750px) {
.visform.formu .row .col-3 {width:20%; float:left; margin-left: 20%}
.visform.formu .row .col-9 {width:50%; float:left;}
}