html,body{height:100%}

@font-face {
  font-family: 'Open Sans';
  src: url("OpenSans-Regular.eot");
  src: url("OpenSans-Regular.eot") format("embedded-opentype"), url("OpenSans-Regular.woff2") format("woff2"), url("OpenSans-Regular.woff") format("woff"), url("OpenSans-Regular.ttf") format("truetype"), url("OpenSans-Regular.svg?v=1.1.0") format("svg");
  font-weight: normal;
  font-display: swap;
  font-style: normal; }

/* BEGIN Light */
@font-face {
  font-family: 'Open Sans';
  src: url("OpenSans-Light.eot");
  src: url("OpenSans-Light.eot") format("embedded-opentype"), url("OpenSans-Light.woff2") format("woff2"), url("OpenSans-Light.woff") format("woff"), url("OpenSans-Light.ttf") format("truetype"), url("OpenSans-Light.svg") format("svg");
  font-weight: 300; 
  font-display: swap;
  font-style: normal; }
/* END Light */
.content li{line-height:150%;padding: 6px}
* {
margin:0;text-decoration:none;font-family:'Open Sans',Arial,Helvetica,Verdana,Geneva,sans-serif,Tahoma;
/*font-size:100%;*/
line-height:150%;color:#555}
body{color:black;font-size:14px;margin:auto;border-top-style:none;
/*background:#ddd;*/
/*background:url(img/bg.gif) #13406e*;*/
}
h1{color:#f4f4f4;font-weight:bold;padding:12px;font-size:20px;text-shadow:0 1px 0 #FFFFFF;display:none}
h2{color:#6397cb;padding:32px;displаy:none;font-size:18px}
h3{color:#6397CB;font-size:16px}
h4{color:#6397CB;font-size:14px;font-style:italic}
h5{color:#6397CB;font-size:14px;font-style:normal}
ol,ul{list-style:none outside none}
.clearall{clear:both;display:block;font-size:1px;height:0;line-height:0;margin:0}

.content1{padding:0;display:block;width:100%;margin:0 auto;background-color:#13406e}
.content a, .content a:link{
color:#888888;
/*color:#2E475C*/
}
.content a:hover, .content a:active{
color:#000
/*color:#222*/
}
#umenu a.active1 {
  /*border: 1px solid white;*/
}
.li1 a:hover, .li1 a:active{text-decoration:none;color:#FCB712}

#wrapper{height:auto;margin:0px auto 0;background:#13406e url(img/fon1.png) repeat-x scroll 0 0;color:#2E475C}
#wrapper0{margin:auto;width:1015px;background:#13406E;height:213px}
#wrapper1{margin:auto;width:100%;background:#13406E}
#wrapper2{height:auto;margin:0 auto 1px;z-index:2;border-top:1px solid #888;height:208px;background-color:#eee}

#left{position:relative;float:left;width:231px;margin:0 5px 0 0;padding-left:8px;disply:block;clear:left}
#centerin{
  padding:8px;
}
#center{
    margin: 0 auto;
    max-width:1040px !important;
    position: relative;
    width: 100%;
    background-color:white;
/*font-size:1em */
}

#center li{
	list-style-type: disc;
}
.content{
    /*background: url(img/bg.gif);
    background-color: #13406e;*/
    clear: both;
    display: block;
    margin: 0 auto;
    padding:0;
    width: 100%;
}

#right{position:relative;float:right;width:229px;margin:0;background:none repeat scroll 0 0 #FDFDEF;padding:0;padding-top:0}
#right ul{padding-left:4px}
#right0{position:relative;float:right;width:229px;padding-right:10px;top:-45px;display:block;margin-top:-25px;padding-top:20px}
#right1{position:relative;float:left;width:229px;margin:-42px 0 0 5px !important}

.footer{position:relative;float:none;clear:both;width:946px;height:28px;padding:0 25px 6px;vertical-align:baseline;font-family:Arial,Helvetica,sans-serif,Tahoma,Verdana,Geneva;background-color:white;margin:auto}
.footer1{position:relative;float:none;clear:both;width:965px;margin:auto;overflow:hidden;background-color:transparent}
.footer2{position:relative;float:none;clear:both;width:965px;margin:0 auto;text-align:center;background-color:transparent}
.copyr{position:absolute;left:-3000px}
.copyr1{text-align:center}
#copyright{float:none;padding:8px 12px;color:#fff;font-size:0.8333em;max-width:1040px;font-family:verdana,arial,helvetica,sans-serif;margin: 0 auto;display: table;}
.copyright1{float:left;text-align:left;width:270px}
.copyright2{float:left;text-align:right;width:282px}
.copyright3{float:left;text-align:center;color: white;font-size: 11px;}

.hr{height:1px;background:transparent url(hr.png) repeat-x scroll 50% 0;margin:0 1px;overflow:hidden;padding:0;clear:both}
.hr1{height:6px;width:445px;background:url(hr.png) repeat-x scroll center bottom;margin:0 4px;overflow:visible;clear:both;margin-top:-5px}
.hr2{border-bottom:1px solid gray;clear:both;float:none;height:6px;margin:0 16px 6px;overflow:hidden}

.ul1{list-style-type:none;margin-left:-12px}
.li1{float:left;margin-right:12px;font-size:0.94em;padding:8px 15px;font-weight:bold;color:white}
.color1{color:black}

.bn{border:none}
.dn{display:none}
.rb{background:white;border-color:white;height:12px;position:relative}
.arr{float:right;width:100px;padding-left:2px;margin-right:6px}
.arr1{float:right;height:16px;background:url(flag.png) no-repeat scroll 0pt -197px transparent;width:5px}
.pl2{padding-left:2px}
.pl9{padding-left:9px}
.p71{padding:7px 1px}
.plr6{padding:0 6px}
.flw376{float:left;width:376px}
.fl{float:left}
.fr{float:right}
.w3{width:3px}
.h1{height:1px}
.h31{height:31px}
.h78{height:78px}
.h56{height:56px;float:left}
.mb6{margin-bottom:6px}
.w100{width:100%}
.tal{text-align:left}
.tar{text-align:right}
.tac{text-align:center}
.pic1{height:56px;width:147px}
.pic{background:none repeat scroll 0 0 white;border-style:none}
.prb15{margin:0 15px 15px 0}
.pos1{position:relative; left:-50%; text-align:left;}

.lin1{height:800px;display:block;border-top:1px solid #6397CB;height:0px !important;overflow:hidden}
.lin2{height:800px;display:block;border-top:1px dashed #6397CB;height:0px !important;overflow:hidden;margin-top:0px}
.lin3{height:800px;display:block;border-top:1px dotted #ddd;height:0px !important;overflow:hidden;margin-bottom:6px}
.bddd{
background: url(img/bg.gif);
background-color: #13406e;
color:white;
}
.inh{color:#6397CB;font-size:16px;letter-spacing:-0.2px}

#vmenu{margin-bottom:16px}
#vmenu ul{margin:0 8px;padding:0;font-size:0.9em;border-top:4px solid #BEE1FC}
#vmenu li{display:block;border-bottom:2px solid #BEE1FC;background-color:#f6fdfd}
#vmenu a{display:block;padding:12px 2px;background-color:#f6fdfd}
#vmenu a:hover{background-color:#c2e2f2;text-decoration:underline}
.vmenuhead {background-color:#BEE1FC;color:#2E475C;margin:0 8px;font-weight:bold;text-align:center;padding-top:3px}

#pages{float:right;position:relative;left:-50%;margin:6px 0;text-align:left}
#pages ul{margin:0 auto;list-style:none;left:50%;margin:0 0 0 -40px;position:relative;width:auto}
#pages li.pagesreg{background:url("img/stranici.png") no-repeat scroll left -19px #333333;display:inline;float:left;height:19px;margin-right:6px;padding-left:6px;font-size:1.15em;font-weight:bold;overflow:hidden}
#pages li.pagesreg a{background:url("img/stranici.png") no-repeat scroll right -19px #fff;color:#0078bb;float:left;height:19px;padding:1px 6px 0 0}
#pages li.current{background:url("img/stranici.png") no-repeat scroll left 0 #333333;display:inline;float:left;height:19px;margin-right:6px;padding-left:6px;font-size:1.15em;font-weight:bold;overflow:hidden}
#pages a.current{background:url("img/stranici.png") no-repeat scroll right 0 #fff;color:#fff;float:left;height:19px;padding:1px 6px 0 0}
#pages li.pagesreg a:hover{color:#000}
#pages a.current:hover{color:yellow}
.arrprev{background:url("img/arrows2.png") no-repeat scroll right 0 #FFFFFF;display:inline;height:19px;float:left;margin-right:6px;width:20px}
a.arrprev:hover{background:url("img/arrows2.png") no-repeat scroll right -19px #FFFFFF}
.arrnext{background:url("img/arrows2.png") no-repeat scroll right -38px #FFFFFF;display:inline;height:19px;float:left;width:20px}
a.arrnext:hover{background:url("img/arrows2.png") no-repeat scroll right -57px #FFFFFF}

table.classic {
	margin: 10px auto 0;
	background: #fff;
	border-collapse: collapse;
	border-top: 2px solid #6397CB;
    border-bottom: 2px solid #6397CB;
}
table.classic th {
	border-top: 2px solid #6397CB;
}
table.classic td, table.classic th {
	border-bottom: 1px solid #6397CB;
	padding:5px 5px;
	vertical-align:top;
}
table.classic1 {
	margin: 10px auto 0;
	background: #fff;
	border-collapse: collapse;
	border-bottom: 2px solid #6397CB;
}
table.classic1 th {
	border-top: 2px solid #6397CB;
	padding:5px 5px;
}
table.classic1 td {
	text-align:center;
	border-bottom: 1px solid #6397CB;
	padding:0;
}
table.classic1 a {
	text-decoration:none;
	color:black;
}

#umenu{
    background: #0078D7;
    /*float: left;*/
    font-size: 1.15em;
    overflow: hidden;
    /*float:right;*/
    width: 100%;
}
#umenu ul{
    max-width:1040px;
    margin: 0 auto;
    overflow: hidden;
    padding-left: 0;
    position:relative;
    left:50%
}
#umenu li{
    position:relative;
    overflow:hidden;
    /*background-color: #0d3964;*/
    display: inline;
    float: left;
    font-size: 1.2em;
    min-width:106px;
    width:12.49%
}
#umenu a{
    /*border: 1px solid #888; */
    color: white;
    display: block;
    font-size: 16px;
    font-weight: normal;
    padding:9px 0px;
    text-align: center;
    text-decoration: none;
}
#umenu .active{color:white;background:#004881}
#umenu a:hover{background-color:#006cc1;color:#fff}

.header11{width:100%;overflow:hidden;background-color:#0d3964;margin:0 auto}
.header{width:100%;overflow:hidden;background-color:black;margin:0 auto}
.top{width:1015px;margin:0 auto;z-index:4;height:213px;overflow:visible;position:absolute}

nav {
  max-width: 1040px;
  margin: 0 auto;
  float: left;
}
#top{background-color:black}
.topbar{color:#2E475C;max-width:1040px;margin:0 auto;background-color:black;}

#slogan{background-color:#dbe4ed;width:100%;float: left;}
.sloganbar{max-width:1040px;background-color:white;margin:0 auto;}
.sloganleftbg {background:url("img/head4.png") no-repeat scroll 0 0 transparent;display:block;float:left;height:144px;margin:0;width:162px;}
.sloganleften {background:url("img/head4en.png") no-repeat scroll 0 0 transparent;display:block;float:left;height:144px;margin:0;width:162px;}
.sloganright0{font-size:25px;font-weight:bold;color:#051f3c;display:block;margin:0 0 0 144px;padding:30px 0 0;text-align:center;top:27px;vertical-align:baseline;z-index:10;line-height:1.8em;float: none;height:114px;}
.sloganright{
  border: 8px solid white;
  font-size: 25px;
  background: url(img/head1.jpg);
  font-weight: bold;
  color: white;
  display: block;
  margin: 0 0 0 154px;
  padding: 22px 0 0;
  text-align: center;
  top: 27px;
  vertical-align: baseline;
  z-index: 10;
  line-height: 1.8em;
  float: none;
  min-height: 106px;
 }
.sloganright span {
  overflow:hidden;
  display: block;
  color:white;
  min-width:160px;
  height:100%;
}
#hmenu{overflow:hidden;color:white;font-size:12px;}
#hmenu ul{padding:0;}
#hmenu li{font-size:1.0em;float:left}
#hmenu a{
  display: table;
  padding:3px 12px;
  color: #FFFFFF;
  text-decoration: none;
}
#hmenu a:hover{color:#ceeccf;text-decoration:none}

#langbar a {color:#fff;text-decoration:none; padding:3px 12px;  display: table;font-size: 12px;}
#langbar a:hover {color:#ceeccf;text-decoration:none}
#langbar span {font-size:1.05em;float:left}
img{max-width:100%;overflow:hidden}