
body {
	line-height: 1.5em;
		font-size: 16px;
background:#E6E6E6;
	font-family: Arial, Helvetica, sans-serif;
	color: #444;
	margin:auto;
}
ol,
ul {
	list-style: none;
}
li {font-size:16px;}
a {text-decoration:none; color:#5DADEC;}
h2 {font-size:18px;}

input, select, textarea {font-family: Helvetica, Arial, sans-serif; font-size: 16px; padding:10px;}
.container {width:100%; min-width:1600px; background:#fff; margin: auto; padding:0px; }

#header {background:#CEEDCD; font-size: 18px; color:#040203; width: 100%; height:400px; background:url('images/header.jpg') no-repeat center top;  background-size: 100% 100%;}
.logo { float:right;}
#menu {width:auto; text-align:center; font-size:18px; background:#efefef; }
#menu a {color:#D92526;  display:block; float:left; width:150px; text-align:center; margin-top:20px;}

.search-form {clear:both; padding:20px; width:80%; margin:auto; box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3); background:#FBFBFB;}
.search-form input, .search-form select, .search-form textarea {border:1px solid #ccc; padding:10px; border-radius: 5px; width:90%; margin-bottom:10px;font-family: Helvetica, Arial, sans-serif; font-size: 16px; }
#kontakt_formular {width:50%; float:left;  display:block;}
.kontakt_tekst {width:40%; float:left; overflow:hidden; display:block; padding-left:20px; font-size:13px; line-height:1.5em;}



.submit {clear:both; width:260px; margin:auto; display:block; background:#5DADEC; color:#fff; transition: 0.3s;}

.submit:hover {background:#339AF0; cursor:pointer;}

.content img {max-width:720px;}
.sidebar {margin-top:50px; border-left:1px solid #ccc; padding-top:30px; padding-left:20px; width:240px; float:right;}


.news {clear:both; border-bottom:1px solid #ccc; height:170px; margin-top:20px;}

.info {display:block; width:80%; margin:30px auto; color: #8AB22B; text-align:center; padding:20px 0; font-size:22px; font-weight:bold; box-shadow: 0 2px 6px rgba(100, 100, 100, 0.5); background:#FBFBFB;}
.error {color: #ff0000; background:#FBFBFB; margin-top:0; font-size:18px;}

#blook {margin:auto; max-width:1000px;}
#footer {text-align:center;}
.oglas {background:#F9E6BE; padding:10px 20px;margin-top:30px;}
.oglas .p1 {float:right; width:30%; display:block;padding-left:30px; max-height:300px; overflow:hidden;}
.oglas:nth-child(even) {background:#fff3dd;}
.uo:nth-child(even) {margin-left:15px !important;}


@media (max-width: 980px) {

.container {width:99%; margin:0px auto; padding:10px;}

#header {height:200px; background-size: auto 100%; background-position: top 30px center;}
.content {width:100%; float:none; overflow:hidden;}
.content img {max-width:90%;}
.sidebar {padding-left:30px; width:90%; float:none;}
#levo {display:none;}
#menu a {float:none; width:100% !important; }
#footer img {max-width:90%;}

input, select, textarea {max-width:90%;}
.uo {float:none !important; width:80%; margin:20px auto auto auto;}
.uo:nth-child(even) {margin-left:auto !important; }
#kontakt_formular {width:90%; float:none;  margin:auto;}
.kontakt_tekst {width:90%; float:none; }
.oglas {padding:10px; font-size:14px;}
.oglas .p1 {float:none; width:100%; display:block;padding-left:0px; max-height:300px; text-align:center;padding-top:20px;}
}