/* CSS Document */
body { margin-top: 20px; border-collapse:collapse; background: #BAC2B7 }

.bodypods { margin-top: 20px; border-collapse:collapse; background: #F9F9F9 }
.pozboja {background-color: #F9F9F9}
.tblMain {
    border: solid 1px #edf0eb;
    border-collapse: collapse;
}

.tblCopyright {
    border: solid 1px #edf0eb;
    border-collapse: collapse;
    border-top: 0px;
    background-image: url(Images/copyrightB.gif);
    color: #587e73;
    font-family: Verdana;
	font-size: 9px;
}

.cntKontakt {
    text-algin: left;
    vertical-align: top;
    background-color: #587e73;
    background-image: url(Images/fLC.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
}
.txtKontakt {
    padding: 14px 0px 17px 14px;
    color: rgb(255, 255, 255);
    font: normal 11px Arial;
}

.cntSadrzaj {
    padding: 0px 20px 20px;
    vertical-align: top;
    text-align: left;
    background-color: #f9f9f9;
    color: #5b5b5b;
    font: normal 11px Arial;
}

.cntSadrzaj h3 {
    margin-top: 20px;
    /* padding-top: 15px; */
}

.cntDjelatnici {
    vertical-align: top;
    text-align: right;
    background-color: #f1f4f0;
}

.txtDjelatnici {
    padding: 14px 0px 17px;
    text-align: left;
    font: normal 11px Arial;
}

a.emailKontakt {
    color: #e5e96a;
    text-decoration: underline;
}

a.emailDjelatnici {
    color: #a46f95;
    text-decoration: underline;
}
.headLeft { background: #BEC7B6 }
.frameLeftColor { background: #6F776C }

.headHome {margin-top: 1px; margin-right: 2px; align="right"}

.frameLeft  { background-color: #6F776C; display: block; color: #FFFFFF; font-size: 12px; font-weight: bold; padding: 3px}

/* textovi */
.txtLeftHeadline { font-size:11px; font-family: Arial; color: #FFFFFF; margin-left: 18px; }
.txtLeftHBold { font-size:11px; font-family:  Arial; color: #FFFFFF; margin-left: 18px; margin-right: 15px; font-weight:bold  }
.txtLeft { font-size:10px; font-family: Arial; color: #FFFFFF; margin-right: 15px; margin-left: 18px; margin-bottom: 0px; }
.txtLeftNovosti { font-size:11px; font-family: Arial; color: #FFFFFF; margin-top: 0px; margin-right: 15px; margin-left: 36px; margin-bottom: 0px; padding: 0px; }
.txtMainS { text-align: left; font-size:12px; font-family: Arial; color: #5B5B5B; margin-right: 24px; margin-left: 22px; margin-top: 27px; color: #5B5B5B }
.txtMainHeadline { font-size: 12; font-family: Arial; color: #5B5B5B; margin-left: 20px; margin-top: 20px; font-weight: bold }
.txtMainRed { color: #587e73; font-size: 11px; margin-top: 0px; font-family: Arial; margin-left: 20px; font-weight: bold }
.txtMainG { text-align: left; color: #5B5B5B; font-size: 11px; font-family: Arial; margin-left: 20px; margin-top: 4px; margin-right: 24px }
.txtMainLink { text-decoration: none; color: 4F4F4F; font-size: 10px; font-family: Verdana; font-weight:bold; margin-left: 20px; margin-top: 3px; margin-right: 24px; url="#"}

.txtNovSl { color:#A1A1A1; margin-right: 15px; margin-top: 5px; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic }

.txtRLinkW { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.txtRLinkG { color:#6F776C; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.txtProLB {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold }
.txtProL { color: #555B52; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.txtProLG {color: #6F776C; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold }
.txtProOpera { color: #5B5B5B; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-left: 14px;  }
.txtProOperaNas { color: #5B5B5B; font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; margin-top: 45px; margin-bottom: 6px; margin-left: 14px; }

.txtProOperaTxt { color: #5B5B5B; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 14px; }
.txtproMain { color: #5B5B5B ; font-family:Arial, Helvetica, sans-serif; font-size:	11px; }
.txtProM { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold }
.txtProOperaR { color: #A1A1A1; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic }
.txOpIt { color: #A1A1A1; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; padding-top: 7px; }
.txtUslRI { color: #5B5B5B; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; padding-bottom: 3px; }
.txtUslNas { color: #5B5B5B; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.txtUsl { color: #5B5B5B; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.txtUslNasL { color: #6F776C; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold }
.txtUspjNasl {  color: #5B5B5B; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold }
.txtUspjText { color: #5B5B5B; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.txtUspjLink { color: #5B5B5B; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}

.copyR {
	font-family: Verdana; 
	font-size: 9px;
	color: #587E73;
	background-image: url(Images/copyrightB.gif);
	background-repeat: no-repeat; 
	margin-right: -3px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-top: 1px;
	padding-top: 3px; 
	padding-left: 25px; 
	padding-right: 17px; 
	padding-bottom: 3px;
}

.copyR1 {
	font-family: Verdana; 
	font-size: 9px;
	color: #c7cdc3;
	background-repeat: no-repeat; 
	margin: 0px;
	padding: 3px;
	text-align: center;
}

.nasPr { display: block; margin: 0px; padding-top:29px; padding-left: 14px;}
.nasPrT { display: block; margin: 0px; padding-top:29px; padding-left: 6px;}
.nasPrOpus { display: block; margin: 0px; margin-top:42px; margin-left: 14px; margin-bottom: 25px; }



.frameB { border: solid 0px #BEC7B6; }
.frameB .head  { background-color: #044482; display: block; color: #FFFFFF; font-size: 10px; padding: 1px; }

.frameL { border: solid 0px #BEC7B6; }
.frameL .head  { background-color: #044482; display: block; }

.framePM { border: solid 0px;}
.framePM { background-color: #F1F4F0; display: block; width:320px; height: 284px;}

.frameOpBox {  border: solid 0px #EAEFE9; }
.frameOpBox .head { display: block; }

.frameOpTFir { border: solid 0px; }
.frameOpTFir .head { background-color: #EAEFE9; border: solid 1px #C3C3C3; display: block; width:320px; height: 155px; }
.frameOpTFir .cnt { display: block; }

.frameOpTSec { border: solid 0px;}
.frameOpTSec .head { background-color: #EAEFE9; border: solid 1px #C3C3C3; display: block; width:320px; height: 155px; }
.frameOpTSec .cnt { display: block;}

.frameNR { border: solid 0px #EAEFE9; }
.frameNR .head  { background-color: #EAEFE9; display: block; width: 208px; height: 138px; color: #FFFFFF; font-size: 10px; padding: 1px; }



.frameNB { border: solid 0px #EAEFE9; }
.frameNB .head  { background-color: #EAEFE9; display: block; width: 208px; height: 157px; color: #FFFFFF; font-size: 10px; padding: 1px; }

.frameNL { display: block; }
.frameRL { display: block; }
.frameRL .head{display: block; }
.frameRL .cnt{ display: block; }

.frameUsl { display: block; }
.frameUsl .head{display: block; margin-top: 10px; margin-left:18px; margin-top:37px; margin-right: 15px; }
.frameUsl .txt{ display: block; margin-top:18px; margin-left: 18px; margin-right: 15px;}

.frameUslMid { display: block; padding-top: 42px; padding-left: 18px; }

/*linkovi*/

a.mid {
  color: #4F4F4F; text-decoration:none 
}

a.mid:hover {
	color: #8D3D80; text-decoration:underline
}
/*
a.mid:active {
	color: #8D3D80; text-decoration: none;
}*/

a.midwhite {
  color: #FFFFFF; text-decoration:none 
}

a.midwhite:hover {
	color: #8D3D80; text-decoration:underline
}
/*
a.mid:active {
	color: #8D3D80; text-decoration: none;
}*/
a.leftN { text-decoration: none; color:#FFFFFF; padding-top: 5px;}
a.leftN:hover{ text-decoration: underline; }

a.de {
	display: block;
	font-family: Arial, Helvetica, sans-serif; font-weight:bold;
	font-size: 11px; margin-left: 2px; margin-right: 0px;
	padding-left:35px; padding-top: 6px; padding-bottom: 6px; 
	color: #6F776C;
	text-decoration: none;
	background-image: url(Images/iGreenW.gif);
	background-repeat: no-repeat;
	
}
/*
a.de:visited {
	font-family: Arial, Helvetica, sans-serif; font-weight:bold;
	font-size: 11px; margin-left: 1px; margin-top: -1px;
	padding-left:35px; padding-top: 6px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(Images/iGreen.gif);
	background-repeat: no-repeat;
	height: 26px; width: 234px	
}
*/
a.de:hover {
	color: #FFFFFF;
	background-image: url(Images/iGreen.gif);
}

.tblMain { border: solid 1px #EDF0EB; border-collapse: collapse; }
.tdLeftBrd { border-left: solid 1px #EDF0EB; }


.novPodSli { float:right; background-image: url(Images/podlogaNov.gif); margin: 0px; background-repeat:no-repeat; width: 208px; height: 138px }
.novSli { background-image: url(Images/novSat.jpg); width: 95px; height: 121px; margin-left: 57px; margin-top: 8px; background-repeat: no-repeat }

.tblMainBot { border: solid 1px #EDF0EB; border-collapse: collapse; border-top: 0px;background-image: url(Images/copyrightB.gif); float: right; width: 237px; }
* html .tblMainBot  { width: 239px;  }

.tblUslugeBot {  border: solid 0px; border-collapse: collapse; border-top: 0px;background-image: url(Images/copyrightB.gif); float: right; }

.tdLeftNov { background-color: #587e73; }
/* s compom na dnu .tdLeft  { background-image: url(Images/comp.jpg); margin-left: 0px; margin-right: 0px; background-position: bottom right; background-repeat: no-repeat; } */
.tdLeft  { margin-left: 0px; margin-right: 0px; background-position: bottom right; background-repeat: no-repeat; }

.tdLeftNov  { background-image: url(Images/compNovosti.jpg); margin-left: 0px; margin-right: 0px; background-position: bottom right; background-repeat: no-repeat; }

.tdUslMid { display: block;  background-image: url(Images/uslugeLine.gif); background-position: bottom; background-repeat: no-repeat; margin-bottom: 30px; }
.tdUslRBg { background-color: #F1F4F0; }


.frameUspjesi { border: solid 0px; margin-left: 17px; margin-top: 39px;  }
.frameUspjesi .head {display: block; width: 157px;  height:127px; border: solid 1px #C3C3C3; }
.frameUspjesi .bottom{ display: block; width: 157px; } 

.frameUspjesiDva { border: solid 0px; margin-left: 10px; margin-top: 39px;  }
.frameUspjesiDva .head {display: block; width: 157px;  height:127px; border: solid 1px #C3C3C3; }
.frameUspjesiDva .bottom{ display: block; width: 157px; } 

.frameUspjesiTri { border: solid 0px; margin-left: 9px; margin-top: 39px;  }
.frameUspjesiTri .head {display: block; width: 157px;  height:127px; border: solid 1px #C3C3C3; }
.frameUspjesiTri .bottom{ display: block; width: 157px; } 

.frameUspjesiCetiri { border: solid 0px; margin-left: 8px; margin-top: 39px;  }
.frameUspjesiCetiri .head {display: block; width: 157px;  height:127px; border: solid 1px #C3C3C3; }
.frameUspjesiCetiri .bottom{ display: block; width: 157px; } 

.frameUslR { border: solid 1px #D1DACF;}
.frameUslR .right {display: block; width:160px; height:100px; float:right; }




.lvl1 { margin: 0px; display: block; margin-left: -40px;  list-style-type: none; font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; width: 194px;
}

* html .lvl1 { margin: 0px;  }

.lvl1 li { 
color: #FFFFFF;
display: block;
margin-bottom: 3px;
/*background-color: #D1DACF;*/
font-weight: bold;
padding: 5px;
padding-left: 35px;	
background-image: url(Images/strelicaNovosti.gif);
background-repeat: no-repeat;
background-position: 15px 8px;
}


.lvl1 li .selItm { color: #FFFFFF;  } 





.lvl2 {  display: block; margin: 0px; margin-left: -20px; list-style-type: none; font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; }

* html .lvl2 { margin-left: 20px; }

.lvl2 li { margin: 0px; 
display: block;
padding: 0px;
background-image: none; 
font-weight: normal; 
background-image: url(Images/tLZP.gif);
background-repeat: no-repeat;
background-position: left top;

}


.lvl2 li a {
padding: 0px;
padding-top: 3px;
padding-bottom: 3px;
color: #FFFFFF;
text-decoration: none; } 

* html .lvl2 li a { 
display: inline-block;
}

.lvl2 li a:hover { text-decoration: underline; }


/* potencijali*/

.lvlp1 { margin: 0px; display: block; margin-left: -40px;  list-style-type: none; font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
width: 194px;
}

* html .lvlp1 { margin: 0px;  }

.lvlp1 li { 
color: #6F776C;
display: block;
margin-bottom: 3px;
background-color: #D1DACF;
font-weight: bold;
padding: 5px;
padding-left: 35px;	
background-image: url(Images/strelicaNovosti.gif);
background-repeat: no-repeat;
background-position: 15px 8px;
}


.lvlp1 li .selItm { color: #6F776C;  } 



.lvlp2 {  display: block;margin: 0px; margin-left: -20px; list-style-type: none; font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; }

* html .lvlp2 { margin-left: 20px; }

.lvlp2 li { margin: 0px; 
display: block;
padding: 0px;
background-image: none; 
font-weight: normal; 
background-image: url(Images/tLZP.gif);
background-repeat: no-repeat;
background-position: left top;}


.lvlp2 li a {
padding: 0px;
padding-top: 3px;
padding-bottom: 3px;
display: block;
color: #6F776C;
text-decoration: none; } 

* html .lvlp2 li a { 
display: inline-block;
}

.lvlp2 li a:hover { color:#000000 }



.lvlUspj {display: block; margin: 0px;  list-style-type: none;  margin-top: 7px; }
* html .lvlUspj {display: block; margin: 0px; margin-top: 7px;  list-style-type: none;}

.lvlUspj li { display: block; margin:0px; margin-left: -42px; background-image: url(Images/uspjesiArrSm.gif);
 background-repeat: no-repeat; background-position: left 7px; font-size: 11px; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left: 15px; padding-top: 3px; margin-top: 0px; color: #587e73; }
 
.lvlUspj li a { display: block; color: #587e73; text-decoration:none; padding-bottom: 0px; }
.lvlUspj li a:hover {color: #000000; text-decoration: underline;}
.lvlUspj li .ital{ font-weight:normal; }

* html .lvlUspj li { margin:0px; background-position: left 0px; padding-left: 15px; padding-top: 0px; background-position: left 8px; line-height: 13px; }  /*line-height: 13px;  margin-top: -9px;*/


.frmUspj {border: solid 0px; }
.frmUspj .body{ display: block; width: 157; margin-left: 17px;}


.frmUspjTwo {border: solid 0px;}
.frmUspjTwo .body { display: block; width:  157; margin-left: 10px;}

.frmUspjThr {border: solid 0px;}
.frmUspjThr .body { display: block; width:  153; margin-left: 10px;}

.frmUspjF {border: solid 0px;}
.frmUspjF .body { display: block; width: 150; margin-left: 10px;}


.svi { border:solid 1px #D1DACF; width: 191px; margin: 0px; background-color: #D1DACF; }
* html .svi { background-color: #D1DACF; margin-top: -4px;}
.st1 { display: block;  float: left; width: 23px; background-color: #D1DACF;}
.st2 { display: block; float: right; width: 168px;  background-color: #D1DACF; }

.lvlUs { display: block; margin: 0px; margin-top: 2px; margin-left: -33px; list-style-type: none; }
* html .lvlUs { margin-left: 7px; padding-top: 0px; padding-bottom: 1px;}

.lvlUs li {margin: 0px; display: block; padding-top: 3px; margin-top: 3px;
background-image: url(Images/uslugeLeftLine.gif); background-repeat: no-repeat; background-position: left bottom; }
* html .lvlUs li {  margin-top: -4px; padding-top: 1px; }

.lvlUs li .txt { color: #6F776C; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin-top: 10px;}

.lvlUs li a {display: block;
color: #6F776C;
text-decoration: none; padding-bottom: 4px;}

.lvlUs li a {padding-bottom: 0px;}

.lvlUs li a:hover { color:#000000 }