body {
padding: 0px;
margin: 0px;
font-family: Tahoma;
font-size: 11px;
color: #000000;
background-repeat: no-repeat;
background-position: top left;
background-color: #463f96;
background-image: url(../images/pagebg.png);
}

div.page {
width: 1000px;
margin: 0px auto;
position: relative;
}

a.external:link {color: #000000; font-size: 10px; }
a.external:visited {color: #000000; font-size: 10px; }
a.external:hover {color: #000000; font-size: 10px; text-decoration: underline; }
a.external:active { color: #000000; font-size: 10px; } 

a:link, a:hover, a:visited, a:active {
color: #000000;
text-decoration: underline;
}

a:hover {
color: #224D9B;
text-decoration: underline;
}



div.clear {
clear: both;
}

h1 {
padding: 0px;
margin: 0px;
font-size: 18px;
font-family: Candara,Tahoma,Verdana,Arial,Helvetica,sans-serif;
color: #2E3192;
background-repeat: no-repeat;
background-position: bottom left;
}

div.leftsection h1 {
padding: 0px;
margin: 0px;
font-size: 11px;
font-family: Verdana;
color: #4D4DB1;
background-repeat: no-repeat;
background-position: bottom center;
height: 15px;
overflow: hidden;
text-indent: 0em;
margin-bottom: 10px;
text-align: center;
}

div.leftsection div.leftblock2 h1 {
color: white;
}

div.headimg {
height: 140px;
margin-bottom: 6px;
overflow: hidden;
position: relative;
}

div.headimg1 {
position: absolute;
top: 0px;
left: -272px;
height: 140px;
width: 1262px;
overflow: hidden;
background-repeat: no-repeat;
background-position: top left;
background-image: url(../images/headimg1.gif);
z-index: 3;
}

div.headimg2 {
position: absolute;
top: 0px;
left: -272px;
height: 140px;
width: 1262px;
overflow: hidden;
background-repeat: no-repeat;
background-position: top left;
background-image: url(../images/headimg2.gif);
z-index: 2;
}

div.headimg3 {
position: absolute;
top: 0px;
left: -272px;
height: 140px;
width: 1262px;
overflow: hidden;
background-repeat: no-repeat;
background-position: top left;
background-image: url(../images/headimg3.gif);
z-index: 1;
}

div.headimgborder {
position: absolute;
top: 0px;
left: 0px;
height: 140px;
width: 992px;
overflow: hidden;
background-repeat: no-repeat;
background-position: top left;
background-image: url(../images/headimgborder.gif);
z-index: 100;
}

div.cont {
padding: 10px;
padding-bottom: 0px;
padding-top: 5px;
background-repeat: no-repeat;
background-position: top left;
background-image: url(../images/contwin.png);
}

div.contbottom {
height: 10px;
background-repeat: no-repeat;
background-position: bottom left;
background-image: url(../images/contwin.png);
margin-bottom: 10px;
}

div.cont div.title {
margin-bottom: 15px;
padding: 0px;
height:25px;
}

div.cont div.title h1 {
color:#E96E01;
float:left;
font-family:Candara,Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:17px;
margin:0;
padding:0;
width:748px;
margin-bottom: 16px;
}

div.head {
height: 73px;
position: relative;
background-repeat: no-repeat;
background-position: top left;
}

div.head h1 {
position: absolute;
padding: 0px;
margin: 0px;
text-indent: -1000em;
overflow: hidden;
height: 73px;
width: 1000px;
left: 0px;
top: 0px;
border: 0px;
color: #ffffff;
background-repeat: no-repeat;
background-position: top left;
background-image: url(../images/headlogo.png);
text-align: left;
}

div.head div.langswitch {
position: absolute;
top: 40px;
right: 0px;
width: 158px;
height: 23px;
}

div.head div.langswitch a:link, div.head div.langswitch a:hover, div.head div.langswitch a:visited, div.head div.langswitch a:active {
display: block;
float: right;
text-indent: -1000em;
height: 23px;
width: 23px;
background-repeat: no-repeat;
background-position: top left;
text-decoration: none;
margin-left: 13px;
}

div.head div.langswitch a.sl:link, div.head div.langswitch a.sl:hover, div.head div.langswitch a.sl:visited, div.head div.langswitch a.sl:active {
background-image: url(../images/langswitchslo.png);
}

div.head div.langswitch a.sl_sel:link, div.head div.langswitch a.sl_sel:hover, div.head div.langswitch a.sl_sel:visited, div.head div.langswitch a.sl_sel:active {
background-image: url(../images/langswitchslo.png);
}

div.head div.langswitch a.en:link, div.head div.langswitch a.en:hover, div.head div.langswitch a.en:visited, div.head div.langswitch a.en:active {
background-image: url(../images/langswitchen.png);
}

div.head div.langswitch a.en_sel:link, div.head div.langswitch a.en_sel:hover, div.head div.langswitch a.en_sel:visited, div.head div.langswitch a.en_sel:active {
background-image: url(../images/langswitchen.png);
}

div.head div.langswitch a.de:link, div.head div.langswitch a.de:hover, div.head div.langswitch a.de:visited, div.head div.langswitch a.de:active {
background-image: url(../images/langswitchde.png);
}

div.head div.langswitch a.de_sel:link, div.head div.langswitch a.de_sel:hover, div.head div.langswitch a.de_sel:visited, div.head div.langswitch a.de_sel:active {
background-image: url(../images/langswitchde.png);
}

div.head div.langswitch a.hr:link, div.head div.langswitch a.hr:hover, div.head div.langswitch a.hr:visited, div.head div.langswitch a.hr:active {
background-image: url(../images/langswitchhr.png);
}

div.head div.langswitch a.hr_sel:link, div.head div.langswitch a.hr_sel:hover, div.head div.langswitch a.hr_sel:visited, div.head div.langswitch a.hr_sel:active {
background-image: url(../images/langswitchhr.png);
}

div.body {
padding: 4px;
padding-top: 14px;
background-repeat: no-repeat;
background-position: top left;
background-image: url(../images/pagebodyb.png);
background-color: #ffffff;
}

div.bodybottom {
height: 10px;
background-repeat: no-repeat;
background-position: bottom left;
background-image: url(../images/pagebodyb.png);
background-color: #ffffff;
}

div.footer {
position: relative;
padding: 8px;
padding-top: 5px;
color: #6E70FA;
font-size: 10px;
padding-bottom: 15px;
}

div.footer div.lssig {
font-size: 9px;
position: absolute;
top: 5px;
right: 8px;
width: auto;
height: auto;
color: #6E70FA;
}

div.footer a:link, div.footer a:hover, div.footer a:visited, div.footer a:active {
color: #9492FF;
text-decoration: none;
}

div.footer a:hover {
text-decoration: underline;
}

ul.mainmeni {
display: none;
}

ul.submeni {
margin: 0px;
padding: 0px;
}

ul.submeni li {
height: auto;
list-style-type:none;
margin: 0px;
margin-bottom: 5px;
}

ul.submeni li a:link, ul.submeni li a:hover, ul.submeni li a:visited, ul.submeni li a:active {
color: #FFFFFF;
font-size: 11px;
text-decoration: none;
display: block;
padding: 0px;
padding-left: 17px;
outline: 0px;
height: 15px;
line-height: 14px;
overflow: hidden;
background-repeat: no-repeat;
background-position: top left;
background-image: url(../images/submeni.png);
}

ul.submeni li a:hover {
background-position: 0px -15px;
text-decoration: underline;
}

ul.submeni li.active a:link, ul.submeni li.active a:hover, ul.submeni li.active a:visited, ul.submeni li.active a:active{
background-position: 0px -30px;
}

div.leftsection {
float: left;
width: 199px;
}

div.leftsectionbottom {
padding: 0px;
}

div.leftsectionbody {
padding: 0px;
}

div.pagebody {
float: left;
width: 790px;
padding-left: 2px;
}

div.pagebodybody {

}

div.leftblock, div.pushblock {
background-image: url(../images/leftblock.png);
background-repeat: no-repeat;
background-position: top left;
width: 197px;
position: relative;
margin: 0px;
color: white;
background-color: #4D4DB1;
margin-bottom: 10px;
}

div.pushblock {
background-image: url(../images/pushblue.png);
}

div.leftblockinnerbody, div.pushblockinnerbody {
padding: 3px 5px 0px 5px;
}

div.pushblockinnerbody {
padding: 10px 20px 0px 20px;
}

div.pushblockwtinnerbody {
padding: 5px 10px 0px 10px;
}

div.leftblockinnerbottom, div.pushblockinnerbottom {
background-image: url(../images/leftblock.png);
background-repeat: no-repeat;
background-position: bottom left;
height: 10px;
}

div.pushblockinnerbottom {
background-image: url(../images/pushblue.png);
}

div.pushblockakcije {
background-repeat: no-repeat;
background-position: top left;
background-image: url(../images/pushakcije.png);
}

div.pushblockakcijeinnerbody {
padding: 15px;
padding-right: 90px;
padding-bottom: 0px;
padding-top: 10px;
height: 70px;
line-height: 15px;
position: relative;
overflow: hidden;
color: #ffffff;
font-size: 13px;
}

div.pushblockakcijeconts {
position: relative;
}

div.pushblockakcijecont {
position: absolute;
top: 0px;
left: 0px;
width: auto;
height: auto;
}

div.pushblockakcijetitle {
font-size: 13px;
font-weight: bold;
color: #567805;
}

span.pushblockakcijepos {
vertical-align: bottom;
font-size: 11px;
color: #ffffff;
}

div.pushblockakcijebuttons {
position: absolute;
right: 10px;
width: 66px;
bottom: 0px;
}

div.pushblockakcijebuttons a:link, div.pushblockakcijebuttons a:hover, div.pushblockakcijebuttons a:visited, div.pushblockakcijebuttons a:active {
text-decoration: none;
display: block;
outline: 0px;
height: 16px;
width: 27px;
overflow: hidden;
text-indent: -1000em;
float: left;
background-repeat: no-repeat;
background-position: top left;
margin-right: 6px;
}

a.pushblockakcijebuttonprev:link, a.pushblockakcijebuttonprev:hover, a.pushblockakcijebuttonprev:visited, a.pushblockakcijebuttonprev:active {
background-image: url(../images/pushakcijebtnprev.png);
}

a.pushblockakcijebuttonnext:link, a.pushblockakcijebuttonnext:hover, a.pushblockakcijebuttonnext:visited, a.pushblockakcijebuttonnext:active {
background-image: url(../images/pushakcijebtnnext.png);
}

div.pushblockakcijeinnerbottom {
height: 10px;
background-repeat: no-repeat;
background-position: bottom left;
background-image: url(../images/pushakcije.png);
margin-bottom: 10px;
}

div.cont div.contbody {
padding: 0px;
}

div.fr {
position: relative;
padding: 5px 0px;
}

div.fr div.fc, div.fr div.fcreq {
position: absolute;
top: 8px;
left: 0px;
width: 90px;
height: auto;
color: #000000;
}

div.fr div.fcreq {
color: #000000;
font-weight: bold;
}

div.fr div.fd {
margin-left: 100px;
}

textarea.ta {
padding: 2px;
margin: 0px;
outline: 0px;
border: 1px solid #72AA23;
width: 294px;
height: 100px;
font-size: 11px;
font-family: tahoma;
}

input.ib, input.ibro {
padding: 2px;
margin: 0px;
outline: 0px;
border: 1px solid #72AA23;
width: 294px;
font-size: 11px;
font-family: tahoma;
}

select.sb {
padding: 2px;
margin: 0px;
outline: 0px;
border: 1px solid #72AA23;
width: 294px;
font-size: 11px;
font-family: tahoma;
}

input.ibro {
background-color: #cccccc;
}

input.sendbtn {
padding: 2px 10px;
background-color: #72AA23;
outline: 0px;
border: 1px solid #294401;
color: #ffffff;
font-size: 11px;
font-family: tahoma;
cursor: pointer;
}

a.bannerlink:link, a.bannerlink:hover, a.bannerlink:visited, a.bannerlink:active {
display: block;
text-decoration: none;
margin-bottom: 5px;
}

a.bannerlink:hover {
text-decoration: none;
}

a.bannerlink img {
border: 1px solid transparent;
}

a.bannerlink:hover img {
border: 1px solid #FFC600;
}

div.contlinksmodlinks {
float: left;
width: 250px;
}

div.contlinksmodlinks a:link, div.contlinksmodlinks a:hover, div.contlinksmodlinks a:visited, div.contlinksmodlinks a:active {
display: block;
color: #2C3091;
text-decoration: none;
font-size: 12px;
font-weight: bold;
margin-bottom: 10px;
padding: 5px;
background-color: #ffffff;
}

div.contlinksmodlinks a:hover {
text-decoration: underline;
background-color: #FFC600;
color: #2C3091;
}

div.contbody table {
width: 100%;
border-collapse: collapse;
border-spacing: 0px;
margin-bottom: 0px;
margin-top: 0px;
text-indent: 0px;
border: 1px solid #4D4DB1;
}

div.contbody table thead {
vertical-align:top;
}

div.contbody table thead tr {
vertical-align:top;
}

div.contbody table thead td {
vertical-align:top;
text-align: center;
padding: 2px;
font-weight: bold;
background-color: #FFC600;
border: 1px solid #ffffff;
}

div.contbody table tbody {
vertical-align:middle;
}

div.contbody table tbody tr {
vertical-align:middle;
}

div.contbody table tbody td {
vertical-align:middle;
text-align: left;
padding: 2px;
background-color: #EBEBEB;
border: 2px solid #ffffff;
}

div.pushsmucisca {
position: absolute;
top: 0px;
left: 700px;
width: 237px;
height: auto;
background-repeat: no-repeat;
background-position: bottom left;
background-image: url(../images/div_smucisca.png);
color: #ffffff;
text-align: center;
padding-bottom: 10px;
padding-top: 5px;
font-size: 12px;
z-index: 10000;
}

div.pushsmucisca div.pushblockinnerbody {
overflow: hidden;
padding: 0px 31px;
height: 0px;
}

div.prijavnica {
position: relative;
left: 40px;
width: 350px;
height: auto;
font-size: 11px;
color: #000000;
padding-top: 15px;
padding-bottom: 15px;
font-size: 12px;
}

div.prijavnica div.fr {
position: relative;
padding-left: 160px;
padding-bottom: 3px;
}

div.prijavnica div.fr div.err {
padding-left: 12px;
font-size: 10px;
color: red;
display: none;
}

div.prijavnica div.fc {
position: absolute;
left: 40px;
top: 7px;
width: 120px;
height: auto;
}

div.prijavnica div.txt {
position: absolute;
left: 40px;
width: 150px;
height: auto;
}

div.prijavnica input.ib {
margin-left: 10px;
border: 0px;
width: 170px;
color: #463f96;
font-size: 11px;
padding: 2px 5px;
border: 1px solid silver;
border-color: #fec600;
}

div.prijavnica input.prbtn {
padding: 1px 5px;
margin: 0px;
margin-left: 300px;
margin-top: 10px;
font-size: 11px;
border: 0px;
color: #ffffff;
background-color: #463f96;
}
////
div.transfer {
position: relative;
left: 40px;
width: 350px;
height: auto;
font-size: 12px;
color: #000000;
padding-top: 15px;
padding-bottom: 15px;
font-size: 12px;
}

div.transfer div.fr {
position: relative;
padding-left: 280px;
padding-bottom: 3px;
}

div.transfer div.fr div.err {
padding-left: 12px;
font-size: 10px;
color: red;
display: none;
}

div.transfer div.fc {
position: absolute;
left: 40px;
top: 7px;
width: 240px;
height: auto;
}

div.transfer div.txt {
position: absolute;
left: 40px;
width: 150px;
height: auto;
}

div.transfer input.ib {
margin-left: 10px;
border: 0px;
width: 230px;
color: #463f96;
font-size: 11px;
padding: 2px 5px;
border: 1px solid silver;
border-color: #fec600;
}

div.transfer input.rb {
margin-left: 15px;
}

div.transfer select.sb {
margin-left: 10px;
border: 0px;
width: 240px;
color: #463f96;
font-size: 11px;
padding: 2px 5px;
border: 1px solid silver;
border-color: #fec600;
}

div.transfer input.prbtn {
padding: 1px 5px;
margin: 0px;
margin-left: 448px;
margin-top: 10px;
font-size: 11px;
border: 0px;
color: #ffffff;
background-color: #463f96;
}

div.leftblock2 {                                                                                                                                                   
background-image: url(../images/leftblock2.png);
background-repeat: no-repeat;
background-position: top left;                             
width: 197px;                                                                                                                         
position: relative;                      
margin: 0px;
color: #ffffff;
background-color: #ffffff;
margin-bottom: 10px;                                                                                                                  }                                                                                                                                                                  
div.leftblock2innerbody, {                                                                                                                                         
padding: 3px 5px 0px 5px;                                                                                                                                          
}                                                                                                                                                                  
div.leftblock2innerbottom {                                                                                                                                        
background-image: url(../images/leftblock2.png);                                                                                                                    
background-repeat: no-repeat;                                                                                                                                      
background-position: bottom left;                                                                                                                                  
height: 10px;                                                                                                                                                      
} 

div.toolbar {
float:left;
height:22px;
right:10px;
text-decoration:none;
text-indent:-1000em;
top:0;
width:22px;
}

div.toolbar a:link, div.toolbar a:hover, div.toolbar a:visited, div.toolbar a:active {
background-image:url("../images/facebook.png");
background-position:right top;
background-repeat:no-repeat;
display:block;
height:22px;
margin:0;
outline:0 none;
width:22px;
}

