/* BOX LANGUAGES */

#langbtn {width:232px; height:23px; padding:2px 0 0 0; line-height:1em; font-family:Tahoma, Geneva, Verdana; background:transparent url("../images/flags/button-language-select.png") no-repeat left top; margin:0; position:absolute; top:0px; right:50px;text-align: left;}
#langbtn strong {font-size:12px !important;color:white !important;font-weight:bold !important; margin-top:2px; float:left;width:200px;}
#langbtn img {margin:4px 7px; float:left;}
#langbtn a {text-decoration:none; cursor:pointer;display: block;}
#langbtn a:hover {color:#BDBDBD;}

#langmenu {width:670px; font-family:Tahoma, Geneva, Verdana; background:transparent url("../images/flags/box-middle.jpg") repeat-y left top; overflow: hidden; position:absolute; top:100px; left:50%; margin-left:-335px; margin-top:-630px; z-index:100;text-align: left;}
#langmenu .box-lang-top {background:transparent url("../images/flags/box-lang-top.png") no-repeat left top; min-height:353px; padding:25px; width:620px; float:left;}
#langmenu .box-lang-middle {background:transparent url("../images/flags/box-lang-middle.png") no-repeat left 353px; width:670px; float:left;}
#langmenu .box-lang-bottom {background:transparent url("../images/flags/box-lang-bottom.png") no-repeat left top;height:10px; width:670px; float:left;}
#langmenu span {text-transform:uppercase; font-size:14px; font-weight:bold;color: white !important; }
#langmenu strong {color: white !important; }
#langmenu .close {height:33px; width:32px; position:absolute; right:15px; top:15px; cursor:pointer;}
#langmenu .current-lang img {border:1px solid #3D3D3D; margin:1px 7px; padding:3px;}
#langmenu ul.col-lang {list-style:none; width:260px; float:left; margin:40px 0 0 30px;}
#langmenu ul.col-lang li {width:246px; height:51px; line-height:51px; float:left; margin:10px 0 0 0; }
#langmenu ul.col-lang li:hover {background: url("../images/flags/box-btn-language.jpg") no-repeat left top;}
#langmenu ul.col-lang li a {width:181px; height:51px; padding:0 0 0 65px; line-height:51px; float:left; color:#ffffff; text-decoration:none;font-size:14px;font-weight: bold;}
#langmenu ul.col-lang li a:hover {width:181px; height:51px; padding:0 0 0 65px; line-height:51px; float:left; color:#ffffff; text-decoration:none;}
#langmenu ul.col-lang li a {background:transparent url("../images/flags/48x36/cz.png") no-repeat 7px 8px scroll;}
#langmenu ul.col-lang li a.gl {background:transparent url("../images/flags/48x36/uk.png") no-repeat 7px 8px scroll;}
#langmenu ul.col-lang li a.en {background:transparent url("../images/flags/48x36/uk.png") no-repeat 7px 8px scroll;}
#langmenu ul.col-lang li a.hr {background:transparent url("../images/flags/48x36/hr.png") no-repeat 7px 8px scroll;}
#langmenu ul.col-lang li a {background:transparent url("../images/flags/48x36/hu.png") no-repeat 7px 8px scroll;}
#langmenu ul.col-lang li a {background:transparent url("../images/flags/48x36/ru.png") no-repeat 7px 8px scroll;}
#langmenu ul.col-lang li a {background:transparent url("../images/flags/48x36/sk.png") no-repeat 7px 8px scroll;}
#langmenu ul.col-lang li a {background:transparent url("../images/flags/48x36/pl.png") no-repeat 7px 8px scroll;}
#langmenu ul.col-lang li a {background:transparent url("../images/flags/48x36/de.png") no-repeat 7px 8px scroll;}
#langmenu ul.col-lang li a.bg {background:transparent url("../images/flags/48x36/bg.png") no-repeat 7px 8px scroll;}
#langmenu ul.col-lang li a {background:transparent url("../images/flags/48x36/ro.png") no-repeat 7px 8px scroll;}
#langmenu ul.col-lang li.sel {background: url("../images/flags/box-btn-language-active.jpg") no-repeat left top; }
/* --- injected clearfix (WaybackScraper) --- */
.clearfix::after{content:"";display:table;clear:both}
.clearfix{display:block}
