.sectorcontainer {
height: auto;
margin-right: auto;
margin-left: auto;
overflow: hidden;
width: 1400px;
}
.sectorcontainer h1 {
text-align: center;
font-size: 60px;
font-weight: lighter;
margin-top: 40px;
margin-bottom: 15px;
}
.type1 {
float: left;
height: auto;
width: 100%;
}
.type2 {
height: auto;
width: 50%;
float: left;
margin-top: 30px;
}
.type2a, .type2b {
height: auto;
width: 50%;
float: left;
margin-top: 50px;
margin-bottom: 40px;
}
.type3 {
float: left;
width: 460px;
height: 259px;
overflow: hidden;
margin-bottom: 40px;
}
.type3 .container .type3textbox {
position: relative;
top: -250px;
}
.type3textbox h4 {
color: #FFF;
background-color: #F00;
padding: 10px;
margin-top: 10px;
margin-left: 10px;
display: inline-block;
text-transform: uppercase;
font-size: 14px;
}
.type3textbox span {
background-color: rgba(0, 0, 0, 0.6);
display: block;
margin-top: 90px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 0px;
width: 100%;
height: 115px;
overflow: hidden;
}
.type3textbox span h2 {
font-size: 26px;
color: #FFF;
line-height: 30px;
padding-top: 15px;
padding-right: 15px;
padding-bottom: 0px;
padding-left: 15px;
}
.type3textbox span p {
font-size: 14px;
color: #FFF;
padding: 15px;
line-height: 18px;
}
.mid_h3 {
text-align: center;
font-size: 60px;
font-weight: lighter;
margin-top: 40px;
margin-bottom: 15px;
}
.mid_p {
font-size: 16px;
line-height: 24px;
color: #333;
margin-bottom: 40px;
text-align: center;
width: 70%;
display: block;
margin-right: auto;
margin-left: auto;
}
.type3 .container img {
width: 440px;
height: auto;
}
.type4 {
float: left;
height: auto;
width: 25%;
}
.type5 {
height: auto;
width: 90%;
overflow: hidden;
margin-right: auto;
margin-left: auto;
margin-top: 50px;
margin-bottom: 50px;
}
.type5 .container .img_frame {
float: left;
width: 40%;
}
.type5 .container .text_frame {
float: left;
width: 60%;
}
.type5 .container .img_frame img {
width: 100%;
}
.type5 .container h3 {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #666;
margin-bottom: 10px;
font-size: 16px;
padding-bottom: 5px;
text-align: right;
}
.type5 .container .text_frame h2 {
font-size: 36px;
font-weight: bold;
color: #000;
margin-left: 40px;
margin-bottom: 20px;
}
.type5 .container .text_frame p {
font-size: 14px;
line-height: 22px;
color: #666;
margin-left: 40px;
margin-bottom: 20px;
}
.type5 .container .text_frame .button_red {
display: block;
height: 60px;
width: 150px;
font-size: 18px;
line-height: 60px;
color: #FFF;
background-color: #F00;
margin-left: 40px;
text-align: center;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.type5 .container .text_frame .button_red:hover {
color: #FFF;
background-color: #333;
}
.type6 {
color: #FFF;
height: auto;
width: 25%;
float: left;
margin-top: 20px;
margin-bottom: 0px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.type6:hover {
color: #CCC;
background-color: #000;
}
.type6 .container img {
display: block;
margin-right: auto;
margin-left: auto;
margin-bottom: 5px;
}
.type6 .container h3 {
font-size: 22px;
text-transform: uppercase;
text-align: center;
margin-bottom: 10px;
font-weight: normal;
}
.type6 .container p {
font-size: 13px;
line-height: 22px;
margin: 10px;
text-align: center;
}
/*************** HEADER ****************/
header {
height: auto;
margin-right: auto;
margin-left: auto;
margin-bottom: 15px;
margin-top: 0px;
background-color: rgba(0, 0, 0, 0.6);
padding-top: 10px;
padding-right: 20px;
padding-bottom: 10px;
padding-left: 20px;
border-top-width: 2px;
border-bottom-width: 2px;
border-top-style: solid;
border-bottom-style: solid;
border-top-color: #FFF;
border-bottom-color: #FFF;
}
header #logo {
height: 110px;
float: left;
padding-top: 2px;
padding-bottom: 2px;
}
header #logo img {
height: 110px;
}
/********* NAVIGACIJA **********/
nav {
float: right;
margin-right: 20px;
}
nav ul {
float: left;
}
nav ul li {
}
nav ul li a {
display: block;
height: 50px;
line-height: 50px;
padding-right: 20px;
padding-left: 20px;
color: #FFF;
font-size: 17px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
font-weight: 500;
margin-top: 30px;
}
nav ul li a:hover, nav ul li a.active {
background-color: #F2F2F2;
color: #000;
}
nav ul li ul {
visibility: hidden;
display: block;
position: absolute;
opacity: 0;
background-color: #000000;
height: auto;
width: auto;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
margin-top: -2px;
margin-left: 15px;
overflow: hidden;
z-index: 20;
}
nav ul li:hover ul, nav ul li:active ul {
visibility: visible;
display: block;
position: absolute;
opacity: 1;
}
nav ul li ul li {
}
nav ul li ul li a {
color: #FFF;
margin: 0px;
line-height: 22px;
height: auto;
width: auto;
padding-top: 8px;
padding-right: 15px;
padding-bottom: 8px;
padding-left: 15px;
font-size: 13px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
text-align: left;
}
nav #menu-toggle {
display: none;
}
nav .label-toggle {
display: none;
}
/*********** SLIDER ************/
#cslider {
max-height: 500px;
}
#smallfoto {
height: 160px;
width: 100%;
background-image: url(../image/strukturne/slides/bigfoto_4.jpg);
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
background-attachment: fixed;
background-color: #1C1C1C;
text-align: center;
padding-top: 20px;
}
#bigfoto {
height: 700px;
width: 100%;
background-image: url(../image/strukturne/slides/bigfoto_4.jpg);
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
background-attachment: fixed;
background-color: #1C1C1C;
text-align: center;
padding-top: 20px;
}
#bigfoto h1 {
font-size: 66px;
font-weight: 900;
color: #FFF;
text-shadow: 2px 2px 4px #000;
text-align: center;
padding-top: 200px;
margin-bottom: 10px;
}
#bigfoto h2 {
font-size: 36px;
font-weight: 900;
color: #FFF;
text-shadow: 2px 2px 4px #000;
text-align: center;
margin-bottom: 40px;
}
#bigfoto .button_red {
display: inline-block;
height: 60px;
width: 150px;
font-size: 18px;
line-height: 60px;
color: #FFF;
background-color: #F00;
border: 1px solid #FFF;
}
#bigfoto .button_grey {
display: inline-block;
height: 60px;
width: 180px;
font-size: 18px;
line-height: 60px;
color: #FFF;
background-color: #666;
border: 1px solid #FFF;
}
#bigfoto .button_grey:hover, #bigfoto .button_red:hover {
color: #333;
background-color: #FFF;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
font-weight: 600;
}
.type4 .container {
padding: 20px;
}
.type4 .container:hover {
background-color: #000;
}
.type4 .container h2 {
font-size: 20px;
line-height: 30px;
color: #FFF;
text-align: center;
margin-bottom: 20px;
}
.type4 .container p {
font-size: 12px;
line-height: 26px;
color: #FFF;
text-align: center;
}
.type2 .container h2 {
text-align: right;
font-size: 30px;
line-height: 40px;
color: #FFF;
padding-left: 200px;
margin-bottom: 20px;
}
.type2 .container p {
font-size: 12px;
line-height: 26px;
color: #FFF;
text-align: right;
}
.type2 .container_float {
float: left;
color: #FFF;
padding: 50px;
margin-left: 20px;
}
.type2 .container_float .statnum1 {
display: block;
font-size: 50px;
line-height: 56px;
text-align: center;
}
.type2 .container_float .statnum2 {
font-size: 16px;
line-height: 18px;
text-align: center;
display: block;
}
.type2a .container h2 {
text-align: left;
font-size: 30px;
line-height: 40px;
color: #FFF;
margin-bottom: 20px;
}
.type2a .container p {
font-size: 12px;
line-height: 26px;
color: #FFF;
text-align: left;
}
.type2b .container .button_white, .type2b .container .button_red {
text-align: center;
height: 65px;
width: 200px;
font-size: 18px;
line-height: 65px;
font-weight: 600;
display: block;
float: right;
border-radius: 200px 200px 200px 200px;
-moz-border-radius: 200px 200px 200px 200px;
-webkit-border-radius: 200px 200px 200px 200px;
border: 0px solid #000000;
margin: 20px;
}
.type2b .container .button_white {
color: #000;
background-color: #FFF;
}
.type2b .container .button_red {
color: #FFF;
background-color: #F00;
}
article {
margin-top: 50px;
margin-bottom: 50px;
float: left;
width: 900px;
font-size: 14px;
line-height: 20px;
color: #000;
}
.sectorcontainer article h1 {
font-size: 60px;
margin-bottom: 30px;
text-align: left;
margin-top: 0px;
line-height: 60px;
}
article h2 {
font-size: 16px;
font-weight: lighter;
margin-bottom: 20px;
margin-top: 30px;
line-height: 28px;
text-transform: uppercase;
color: #06F;
}
article h3 {
font-size: 26px;
font-weight: bold;
color: #000;
margin-bottom: 15px;
margin-top: 30px;
line-height: 32px;
}
article h4 {
font-size: 20px;
color: #FFF;
background-color: #000;
display: inline-block;
height: auto;
padding-right: 8px;
padding-left: 8px;
line-height: 30px;
margin-bottom: 15px;
margin-top: 25px;
}
article h5 {
font-size: 16px;
font-weight: bold;
color: #000;
margin-bottom: 10px;
margin-top: 20px;
}
article h6 {
font-size: 14px;
margin-bottom: 10px;
text-decoration: underline;
margin-top: 20px;
line-height: 18px;
}
article h7 {
border: 1px solid #CCC;
display: block;
font-size: 15px;
line-height: 30px;
text-align: center;
margin-bottom: 20px;
margin-top: 20px;
}
article p {
font-size: 14px;
line-height: 20px;
color: #000;
margin-bottom: 10px;
}
article p a {
color: #03F;
text-decoration: none;
}
article div a {
color: #03F;
text-decoration: none;
}
article ul {
margin-top: 30px;
margin-bottom: 30px;
}
article ul li {
font-size: 14px;
line-height: 20px;
list-style-position: outside;
margin-bottom: 15px;
vertical-align: middle;
background-image: url(../image/strukturne/bull.jpg);
background-repeat: no-repeat;
background-position: left 3px;
padding-left: 30px;
margin-left: 30px;
color: #06F;
}
article ul li a {
font-weight: 500;
color: #06F;
text-decoration: underline;
}
article img {
width: 100%;
margin-top: 15px;
margin-bottom: 15px;
}
article .img50 {
width: 50%;
}
article a .article_gal {
width: 200px;
float: left;
height: 112px;
margin: 0px;
padding: 0px;
}
article .social_div {
margin-top: 20px;
margin-bottom: 20px;
}
article .social_div .soc_icon {
float: left;
margin: 10px;
border: 1px solid #CCC;
width: 120px;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
color: #000;
}
article .social_div .soc_icon:hover {
float: left;
margin: 10px;
border: 1px solid #999;
width: 120px;
background-color: #000;
color: #FFF;
}
article .social_div .soc_icon a img {
width: 70px;
display: block;
margin-right: auto;
margin-left: auto;
}
article .social_div .soc_icon a p {
text-align: center;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
font-weight: 500;
}
article .social_div .soc_icon:hover a p {
text-align: center;
color: #FFF;
}
/************* aktualnosti *************/
article .vijest-box {
margin-bottom: 59px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #999;
padding-top: 15px;
}
article .vijest-box .img-box {
float: left;
width: 350px;
padding: 0px;
}
article .vijest-box .img-box img {
margin: 0px;
width: 100%;
}
article .vijest-box .p-box {
float: right;
width: 510px;
}
article .vijest-box .p-box h2 {
font-size: 24px;
font-weight: bold;
text-transform: none;
color: #000;
margin-bottom: 15px;
margin-top: 0px;
}
article .vijest-box .p-box p {
}
article .vijest-box .p-box .vijest-datum {
text-align: right;
margin-top: 0px;
font-size: 14px;
margin-bottom: 10px;
display: inline-block;
line-height: 30px;
background-color: #06F;
height: 30px;
color: #FFF;
font-weight: bold;
padding-right: 10px;
padding-left: 10px;
float: right;
margin-left: 5px;
}
/************* galerije *************/
article .gallery-box {
margin-bottom: 59px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #999;
padding-top: 15px;
}
article .gallery-box .img-box {
float: left;
width: 350px;
padding: 0px;
margin-right: 10px;
}
article .gallery-box .img-box img {
margin: 0px;
width: 100%;
}
article .gallery-box .thumb-box {
float: left;
width: 102px;
margin: 0px;
padding: 0px;
}
article .gallery-box .thumb-box img {
height: auto;
width: 100%;
margin-bottom: 10px;
margin-top: 0px;
}
article .gallery-box .p-box {
float: right;
width: 410px;
}
article .gallery-box .p-box h2 {
font-size: 24px;
font-weight: bold;
text-transform: none;
color: #000;
margin-bottom: 15px;
margin-top: 0px;
}
article .gallery-box .p-box p {
}
article .gallery-box .p-box .vijest-datum {
text-align: right;
margin-top: 0px;
font-size: 14px;
margin-bottom: 10px;
display: inline-block;
line-height: 30px;
background-color: #06F;
height: 30px;
color: #FFF;
font-weight: bold;
padding-right: 10px;
padding-left: 10px;
float: right;
margin-left: 5px;
}
/****** ARTICLE FORM ******/
article .article form input, article .article form textarea, article .article form select {
border: 1px solid #DDD;
height: 50px;
margin-bottom: 15px;
display: block;
width: 95%;
padding-right: 10px;
padding-left: 10px;
font-size: 14px;
font-family: Helvetica, sans-serif;
color: #000;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
article .article form select {
width: 50%;
color: #666;
height: 54px;
}
article .article form textarea {
padding-top: 10px;
padding-bottom: 10px;
height: 238px;
}
article .article form input:focus, .contend form .form_container textarea:focus {
border: 1px solid #0085F6;
}
article .article form .form_button {
clear: both;
width: 150px;
color: #FFF;
background-color: #0085F6;
}
article .article form .form_button:hover {
background-color: #004293;
}
article .contend_form {
width: 100%;
margin-top: 20px;
margin-bottom: 20px;
}
article .contend_form form textarea {
border: 1px solid #CCC;
display: block;
margin-bottom: 20px;
width: 800px;
padding: 10px;
font-family: 'Roboto Condensed', sans-serif;
font-size: 14px;
font-weight: lighter;
}
article .contend_form form input {
border: 1px solid #CCC;
width: 800px;
height: 50px;
padding-right: 10px;
padding-left: 10px;
margin-bottom: 10px;
}
article .contend_form form .w50 {
width: 380px;
float: left;
margin-right: 20px;
}
article .contend_form form select {
border: 1px solid #CCC;
width: 400px;
height: 50px;
padding-right: 10px;
padding-left: 10px;
margin-bottom: 10px;
margin-right: 20px;
float: left;
}
article .contend_form form .float_input {
border: 1px solid #CCC;
width: 200px;
height: 50px;
padding-right: 10px;
padding-left: 10px;
float: left;
}
article .contend_form form .btn_contend {
float: left;
height: 54px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 20px;
background-color: #06F;
color: #FFF;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
article .contend_form form .btn_contend:hover {
background-color: #000;
}
article .contend_form form .checkbox_float {
float: left;
height: 10px;
width: 10px;
margin-right: 10px;
}
article table {
width: 100%;
margin-top: 20px;
margin-bottom: 20px;
}
article table tr th {
background-color: #36F;
border: 1px solid #36F;
color: #FFF;
font-size: 24px;
text-align: center;
line-height: 32px;
padding: 10px;
}
article table tr td {
padding-top: 15px;
padding-right: 8px;
padding-bottom: 15px;
padding-left: 8px;
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #CCC;
}
article table tr td img {
width: 30px;
vertical-align: top;
display: inline-block;
padding: 0px;
margin-top: -5px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
article table tr td h2 {
font-size: 18px;
font-weight: 500;
color: #000;
margin-bottom: 5px;
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
line-height: normal;
}
article table tr td p {
color: #666;
font-size: 14px;
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 8px;
margin-left: 0px;
}
article table tr .t_right {
font-size: 18px;
line-height: 28px;
font-weight: 500;
color: #36F;
text-align: right;
}
article .t_uplata {
width: 100%;
}
article .uplataimg {
width: 350px;
margin-top: 40px;
margin-bottom: 0px;
display: block;
margin-right: auto;
margin-left: auto;
}
article .tfloat {
float: left;
width: 700px;
}
article .qrkod {
float: right;
width: 200px;
margin-top: 5px;
}
article .t_uplata tr td {
border: 1px solid #CCC;
}
article .back_forth {
}
article .back_forth a {
display: block;
background-color: #0085F7;
text-align: center;
height: 40px;
width: 40px;
font-size: 18px;
line-height: 40px;
color: #FFF;
float: left;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
article .back_forth a:hover, article .back_forth .active {
background-color: #004293;
}
.button3, .button2 {
min-width: 300px;
margin-bottom: 10px;
}
.button2 {
background-color: #0085F6;
padding-top: 13px;
padding-bottom: 13px;
width: 50%;
font-weight: bold;
color: #FFF;
margin-right: 0px;
margin-bottom: 15px;
margin-left: 0px;
display: block;
text-align: center;
font-size: 18px;
margin-top: 25px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
float: left;
}
.button2:hover {
background-color: #004293;
}
.button3 {
background-color: #004FB0;
padding-top: 13px;
padding-bottom: 13px;
width: 50%;
font-weight: bold;
color: #FFF;
margin-right: 0px;
margin-bottom: 15px;
margin-left: 0px;
display: block;
text-align: center;
font-size: 18px;
margin-top: 25px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
float: left;
}
.button3:hover {
background-color: #000000;
}
.fb-like {
margin-bottom: 10px;
}
aside {
float: right;
width: 460px;
margin-top: 50px;
margin-bottom: 50px;
}
aside .type9 {
float: left;
width: 440px;
height: 247px;
margin-bottom: 20px;
margin-right: 0px;
margin-left: 0px;
overflow: hidden;
}
aside .type9 .container .type9textbox {
position: relative;
top: -237px;
}
aside .type9textbox h4 {
color: #FFF;
background-color: #F00;
padding: 10px;
margin-top: 10px;
margin-left: 10px;
display: inline-block;
text-transform: uppercase;
font-size: 14px;
margin-bottom: 0px;
}
aside .type9textbox span {
background-color: rgba(0, 0, 0, 0.6);
display: block;
margin-top: 100px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 0px;
overflow: hidden;
}
aside .type9textbox span h2 {
font-size: 21px;
color: #FFF;
line-height: 30px;
padding-top: 10px;
padding-right: 15px;
padding-bottom: 0px;
padding-left: 15px;
}
aside .type9textbox span p {
font-size: 14px;
color: #FFF;
line-height: 18px;
padding-top: 0px;
padding-right: 15px;
padding-bottom: 15px;
padding-left: 15px;
}
aside .type9 .container img {
width: 100%;
}
#gallery {
margin: 0px;
height: auto;
width: 100%;
padding-top: 40px;
padding-right: 0px;
padding-bottom: 40px;
padding-left: 0px;
}
#gallery #gallery_caption {
float: left;
height: auto;
width: 360px;
padding: 0px;
margin-right: 40px;
}
#gallery #gallery_caption h1 {
font-size: 32px;
color: #CCC;
line-height: 38px;
margin-bottom: 20px;
text-align: left;
padding: 0px;
margin-top: 0px;
}
#gallery #gallery_caption h4 {
display: inline-block;
font-size: 14px;
color: #FFF;
background-color: #F00;
padding: 10px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 0px;
}
#gallery #gallery_caption p {
color: #CCC;
font-size: 14px;
line-height: 18px;
}
#gallery #gallery_caption .logo {
width: 300px;
margin-top: 100px;
}
#gallery #gallery_photos {
float: left;
width: 1000px;
overflow: hidden;
}
#gallery #gallery_photos .gal_photo {
width: 200px;
overflow: hidden;
float: left;
height: 112px;
}
#gallery #gallery_photos .gal_photo a img {
width: 100%;
}
.contact-box1 {
float: left;
height: auto;
width: 40%;
margin-top: 30px;
}
.contact-box1 .container h3 {
font-size: 18px;
height: 30px;
line-height: 30px;
display: block;
margin-bottom: 10px;
}
.contact-box1 .container h3 .cicon {
height: auto;
width: 30px;
margin-right: 15px;
float: left;
}
.contact-box1 .container p {
font-size: 15px;
line-height: 22px;
margin-top: 20px;
margin-bottom: 20px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #999;
padding-top: 20px;
}
.contact-box2 {
float: right;
height: auto;
width: 55%;
margin-top: 30px;
}
.contact-box2 .container form {
margin-top: 0px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 10px;
}
.contact-box2 .container form .input1 {
float: left;
height: 40px;
width: 200px;
margin-right: 10px;
margin-bottom: 10px;
border: 1px solid #999;
padding-right: 10px;
padding-left: 10px;
font-size: 14px;
line-height: 40px;
}
.contact-box2 .container form .input2 {
float: left;
height: 40px;
width: 430px;
margin-right: 10px;
margin-bottom: 10px;
border: 1px solid #999;
padding-right: 10px;
padding-left: 10px;
font-size: 14px;
line-height: 40px;
}
.contact-box2 .container form textarea {
clear: both;
float: none;
height: 180px;
width: 660px;
border: 1px solid #999;
margin-bottom: 10px;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
padding: 10px;
}
.contact-box2 .container form .input1:focus, .contact-box2 .container form .input2:focus, .contact-box2 .container form textarea:focus {
border-top-color: #000;
border-right-color: #000;
border-bottom-color: #000;
border-left-color: #000;
}
.contact-box2 .container form .button5 {
display: block;
height: 43px;
width: 220px;
font-size: 18px;
line-height: 44px;
color: #FFF;
background-color: #F00;
margin-left: 40px;
text-align: center;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
cursor: pointer;
}
.contact-box2 .container form .button5:hover {
color: #FFF;
background-color: #333;
}
.border_natpis {
margin-right: auto;
margin-left: auto;
margin-top: 30px;
font-size: 40px;
margin-bottom: 20px;
display: block;
text-align: center;
}
.bodymodul iframe {
height: 500px;
width: 100%;
}
/********* FOOTER **********/



footer {
margin-top: 15px;
}
footer .foot_div {
float: left;
width: 50%;
}
footer .foot_div .container h5 {
font-size: 22px;
line-height: 24px;
color: #FFF;
margin-bottom: 15px;
font-weight: bold;
}
footer .foot_div .container p {
color: #FFF;
font-size: 12px;
line-height: 20px;
}
footer .foot_social {
width: 100%;
margin-top: 20px;
margin-bottom: 20px;
}
footer .foot_div .container .foot_social a img {
margin-right: 15px;
}
footer .container #newsletter_form {
width: 100%;
margin-top: 15px;
}
footer .container #newsletter_form form {
}
footer .container #newsletter_form form input {
float: left;
height: 40px;
width: 300px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
margin-right: 15px;
padding-right: 10px;
padding-left: 10px;
font-size: 12px;
margin-bottom: 10px;
}
footer .container #newsletter_form form .button1 {
margin: 0px;
width: 130px;
font-size: 14px;
float: left;
background-color: #F00;
border: 1px solid #FFF;
font-weight: bold;
color: #FFF;
}
footer .foot_div .container ul {
display: block;
float: left;
width: 45%;
margin-bottom: 20px;
margin-right: 30px;
}
footer .foot_div .container ul h6 {
font-size: 22px;
line-height: 24px;
color: #FFF;
margin-bottom: 15px;
margin-top: 0px;
margin-left: 20px;
font-weight: bold;
}
footer .foot_div .container p {
margin-bottom: 10px;
color: #FFF;
}
footer .foot_div .container ul li {
margin-left: 20px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #666;
}
footer .foot_div .container ul li a {
color: #FFF;
font-size: 12px;
line-height: 16px;
-webkit-transition: all 0.2s ease-in-out 0s;
-moz-transition: all 0.2s ease-in-out 0s;
-ms-transition: all 0.2s ease-in-out 0s;
-o-transition: all 0.2s ease-in-out 0s;
transition: all 0.2s ease-in-out 0s;
display: block;
padding-top: 8px;
padding-bottom: 8px;
}
footer .foot_div .container ul li:hover a {
color: #FFF;
padding-left: 5px;
}
footer .foot_div .container .footlogo {
width: 300px;
margin-left: 10px;
}
#footer {
height: 60px;
}
#footer p {
display: block;
font-size: 12px;
color: #999;
line-height: 60px;
text-align: center;
}
#lang {
position: absolute;
top: 170px;
right: 40px;
background-color: rgba(0, 0, 0, 0.6);
display: block;
border-radius: 25px 25px 25px 25px;
-moz-border-radius: 25px 25px 25px 25px;
-webkit-border-radius: 25px 25px 25px 25px;
border: 1px solid #FFFFFF;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 10px;
}
#lang2 {
position: absolute;
top: 185px;
left: 10px;
background-color: rgba(0, 0, 0, 0.6);
display: block;
border-radius: 25px 25px 25px 25px;
-moz-border-radius: 25px 25px 25px 25px;
-webkit-border-radius: 25px 25px 25px 25px;
border: 1px solid #FFFFFF;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 10px;
}
#lang a, #lang2 a {
display: block;
float: left;
height: 30px;
width: 30px;
margin-right: 10px;
text-decoration: none;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}
#lang a img, #lang2 a img {
width: 100%;
}
