body {background-color: #fafafa; margin-bottom: 0px; margin-top: 0; padding-top: 0px; padding-left: 0px; padding-right: 0px;}

.txtBox1 {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BACKGROUND-IMAGE: url(blur.jpg); PADDING-LEFT: 2px; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:11px; HEIGHT: 20px; BACKGROUND-COLOR: #F4F4F4; TEXT-DECORATION: none}
.txtBox2 {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:11px; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none}
.txtField1 {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none}


h1 {color:#a50616;}
font.font1 {color:#a50616; line-height:16px;text-align:justify; font-family: verdana;font-size:11px;}
font.font2 {color:#ffffff; line-height:16px;text-align:justify; font-family: verdana;font-size:11px;}
font.font3 {color:#808080; line-height:16px;text-align:justify; font-family: verdana;font-size:11px;}
font.font4 {color:#a50616; line-height:16px;text-align:justify; font-family: verdana;font-size:12px;}
font.font5 {color:#808080; line-height:16px;text-align:justify; font-family: verdana;font-size:12px;}
font.font66 {color:#a50616; line-height:16px;text-align:justify; font-family: verdana;font-size:10px;}

A.link1:link {color:#ffffff;line-height:16px;text-decoration:none;font-size:11px;font-family:verdana;}
A.link1:active {color:#ffffff;line-height:16px;text-decoration:none;font-size:11px;font-family:verdana;}
A.link1:visited {color:#ffffff;line-height:16px;text-decoration:none;font-size:11px;font-family:verdana;}
A.link1:hover {color:#a50616;line-height:16px;text-decoration:none;font-size:11px;font-family:verdana;}
A.link2:link {color:#ffffff;line-height:21px;text-decoration:none;font-size:11px;font-family:verdana;}
A.link2:active {color:#ffffff;line-height:21px;text-decoration:none;font-size:11px;font-family:verdana;}
A.link2:visited {color:#ffffff;line-height:21px;text-decoration:none;font-size:11px;font-family:verdana;}
A.link2:hover {color:#E8E8E8;line-height:21px;text-decoration:none;font-size:11px;font-family:verdana;}
A.link3:link {color:#a50616;line-height:16px;text-decoration:none;font-size:12px;font-family:verdana;}
A.link3:active {color:#a50616;line-height:16px;text-decoration:none;font-size:12px;font-family:verdana;}
A.link3:visited {color:#a50616;line-height:16px;text-decoration:none;font-size:12px;font-family:verdana;}
A.link3:hover {color:#808080;line-height:16px;text-decoration:none;font-size:12px;font-family:verdana;}
A.link4:link {color:#808080;line-height:12px;text-decoration:none;font-size:11px;font-family:verdana;}
A.link4:active {color:#808080;line-height:12px;text-decoration:none;font-size:11px;font-family:verdana;}
A.link4:visited {color:#808080;line-height:12px;text-decoration:none;font-size:11px;font-family:verdana;}
A.link4:hover {color:#a50616;line-height:12px;text-decoration:none;font-size:11px;font-family:verdana;}


.gora1 {background: url('../graphix/gora1.jpg'); height: 90; background-repeat: no-repeat; ;}
.gora2 {background: url('../graphix/gora2.jpg'); height: 157 ;}
.tlo1 {background: url('../graphix/tlo1.jpg');}
.tlo2 {background: url('../graphix/tlo2.jpg');}
.tlo3 {background: url('../graphix/tlo3.jpg');}
.tlo4 {background: url('../graphix/tlo4.jpg');}
.dol1 {background: url('../graphix/dol1.jpg'); height: 64 ;}
.back1 {background: url('../graphix/back1.jpg'); height: 134 ;}
.back2 {background: url('../graphix/back2.jpg'); height: 186 ;}


DIV#p2 {BACKGROUND: url(../graphix/gora4.jpg) white no-repeat left top; FLOAT: left}

.tblzajawki {  border: 1px #999999 solid}

#languages {
    float: right;
    margin-top: 5px; 
    width: 180px;
}
.active {font-weight: bold; color: red;}

.dropdown-menu {
    padding: 10px !important;
    right: 0px;
    min-width: 200px;
    left: inherit;
}

.dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-left: .3em solid transparent;
}


.de,
.en,
.fr,
.it,
.ru,
.ro,
.pl,
.hr,
.es,
.hu,
.ar{
    display: inline-block;   
    width: 24px;
    height: 24px;
    vertical-align: middle;
    margin-right: 10px;
}

.de { 
  background-image: url(/../flag/de.png);
}
.en {
  background-image: url(/../flag/en.png);
}
.fr {
  background-image: url(/../flag/fr.png);
}
.it {
  background-image: url(/../flag/it.png);
}
.ro {
  background-image: url(/../flag/ro.png);
}
.ru {
  background-image: url(/../flag/ru.png);
}
.pl {
  background-image: url(/../flag/pl.png);
}
.hr {
  background-image: url(/../flag/hr.png);
}
.es {
  background-image: url(/../flag/es.png);
}
.hu {
  background-image: url(/../flag/hu.png);
}
.ar {
  background-image: url(/../flag/ar.png);
}


.at { background-image: url(/images/flag-at.png); }
.be { background-image: url(/images/flag-be.png); }
.bg { background-image: url(/images/flag-bg.png); }
.ch { background-image: url(/images/flag-ch.png); }
.cz { background-image: url(/images/flag-cz.png); }
.dk { background-image: url(/images/flag-dk.png); }
.ee { background-image: url(/images/flag-ee.png); }
.fi { background-image: url(/images/flag-fi.png); }
.gr { background-image: url(/images/flag-gr.png); }
.ie { background-image: url(/images/flag-ie.png); }
.lt { background-image: url(/images/flag-lt.png); }
.lu { background-image: url(/images/flag-lu.png); }
.lv { background-image: url(/images/flag-lv.png); }
.me { background-image: url(/images/flag-me.png); }
.nl { background-image: url(/images/flag-nl.png); }
.no { background-image: url(/images/flag-no.png); }
.pt { background-image: url(/images/flag-pt.png); }
.rs { background-image: url(/images/flag-rs.png); }
.se { background-image: url(/images/flag-se.png); }
.si { background-image: url(/images/flag-si.png); }
.sk { background-image: url(/images/flag-sk.png); }
.tr { background-image: url(/images/flag-tr.png); }
.al { background-image: url(/images/flag-al.png); }

.at,
.be,
.bg,
.ch,
.cz,
.dk,
.ee,
.fi,
.gr,
.ie,
.lt,
.lu,
.lv,
.me,
.nl,
.no,
.pt,
.rs,
.se,
.si,
.sk,
.tr,
.al
 {
    display: inline-block;   
    width: 24px;
    height: 24px;
    vertical-align: middle;
    margin-right: 10px;
}



.col-flag {
    width:100%;
    float:left;
}

.btn-secondary {
  border: 1px solid #dadada;
  text-align: left;
}

.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle {
    color: inherit;
    background-color: inherit;
    border-color: #dadada;
}


.btn-secondary div {

  display: inline-block;

}


.btn-secondary {
    color: #000;
    background-color: transparent;
}
.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle {
    color: inherit;
    background-color: inherit;
    border-color: #fff;
}

.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-secondary.dropdown-toggle:focus {
    box-shadow: none;
}

.btn-secondary.focus, .btn-secondary:focus {
    box-shadow: none;
}
.btn-secondary:hover {
    color: inherit;
    background-color: inherit;
    border-color: #fff;
}


.dropdown-item.active, .dropdown-item:active {
    text-decoration: none;
    background-color: #ffffff;
}


.navbar-custom .navbar-brand,
.navbar-custom .navbar-text {
    color: rgba(255,255,255,.8);
}
/* change the link color */
.navbar-custom .navbar-nav .nav-link {
    color: rgba(255,255,255,1);
}
/* change the color of active or hovered links */
.navbar-custom .nav-item.active .nav-link,
.navbar-custom .nav-item:hover .nav-link {
    color: #ffffff;
}



.navbar-brand {
    display: inline-block;
    padding-top: .3125rem;
    padding-bottom: .3125rem;
    margin-right: 0px;
    font-size: 1.25rem;
    line-height: inherit;
    white-space: nowrap;
}

.banner {
  width: 100%;
  height: 400px;
  background-image: url(../graphix/banner.jpg);
  background-position: center center;
  background-size: cover;
}

.heading-contact {
  text-align: center;
}
.heading-contact span {
  padding: 3px 15px;
}

.logo {
  margin:5px 0;
  height: 44px;
  display: inline-block;
}

@media (max-width: 991.98px) { 
  .navbar-nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
    background: rgba(222,12,5,1);
    padding: 10px;
  }
  .banner {

  height: 200px;
  }

  .heading-contact span {
    padding: 3px 10px;
  }
}








 


