/* global properties */
html { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:100%; height:100%; *overflow:hidden;}
body	{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:100%; height:100%; background-color:#e7ebef; font-family: Arial, helvetica, sans-serif; font-size: 12px;  text-align:center;  overflow:-moz-scrollbars-vertical; overflow-x:auto; overflow-y:scroll; }
div			{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
table		{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; border-collapse: collapse; }
table td	{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; vertical-align:top; }
form		{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
img			{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; }
input		{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; }
select		{ font-family:Arial; font-size:11px; color:#666666;}
b { font-size:12px; }
a {color:#456280;}

div.layout { width:950px; background-color:#ffffff; padding-bottom:8px; }
table.layout { width:950px; text-align:left; }	
table.layout td { text-align:left;}	

/* TOOLTIP */

div.tooltiphead { background-color:#9FB0C5; width: 170px; border: solid 1px #9FB0C5; text-align:left; vertical-align:middle; color:#ffffff; font-weight:bold; font-size:11px; font-family:Arial; padding: 3px 7px 3px 7px;}
div.tooltipbody { background-color:#ffffff; width: 170px; border: solid 1px #9FB0C5; text-align:left; color:#666666; font-size:11px; font-family:Arial; padding: 5px 7px 5px 7px;}

/* ozadje, senca */
table.pageback { width:992px; text-align:center; vertical-align:top; }
table.pageback td { vertical-align:top; text-align:left; }
table.pageback td.centerfield { background-color:#ffffff; padding:0px 0px 5px 0px; width:974px;}
table.pageback td.leftfield { background-image:url(img/back.senca.left.gif); background-position:right top; background-repeat:repeat-y; } 
table.pageback td.rightfield { background-image:url(img/back.senca.right.gif); background-position:left top; background-repeat:repeat-y; }

table.pageback td.centerfieldLow { padding:12px 14px; text-align:left; background-image:url(img/back.senca.center.low.gif); background-position:left top; background-repeat: no-repeat;}

table.layout #firstrow { background-color:#ffffff; height:105px; }
table.layout #firstrow div#minibar { float:right; font-size: 11px; background-color:#d5d5d5; height:29px; width: 733px; padding: 0px 0px 0px 2px; background-image: url(img/minibar1.gif); background-repeat: no-repeat; background-position:bottom left; }
table.layout #firstrow div#minibar table tr td a { color:#3f3f3f; font-size: 11px; text-decoration:none; padding: 0px 0px 0px 0px; }
table.layout #firstrow div#minibar table tr td.firstcol { padding:0px 0px 0px 0px; vertical-align:middle; }
table.layout #firstrow div#minibar table tr td div.freetext { width:393px; padding-left: 5px; padding-top: 0px; color:#3f3f3f;  }
table.layout #firstrow div#minibar table tr td div.freetext p {  padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; color:#3f3f3f; }
table.layout #firstrow div#minibar table tr td a:hover { text-decoration:underline;}
table.layout #firstrow div#minibar table tr td div.dropdown { background-color:#b4b4b4; height:29px;}
table.layout #firstrow div#minibar table tr td select.portals { margin: 5px 5px 0px 5px; width: 116px; font-size: 11px; padding: 0px;  font-family: Arial;}
table.layout #firstrow div#minibar table tr td input.searchForm { border: 1px solid black; float:left; height: 16px; width: 102px; margin: 6px 5px 0px 26px; font-size:11px; font-family: Arial; padding-left: 2px; padding-top: 1px; }
table.layout #firstrow div#minibar table tr td input.searchButton { background-image:url(img/isci.gif); float:left; width: 16px; height: 18px; margin: 5px 0px 0px 0px;  padding-bottom: 0px; background-position: left center; background-repeat:no-repeat; cursor:hand;  }
table.layout #firstrow div#minibar table tr td a.link1 { color:#ffffff; text-decoration: underline; float:left; padding: 7px 0px 0px 5px; }
table.layout #firstrow div#minibar table tr td .blue { color:#002d64; }
table.layout #firstrow img#logo { margin: 8px 0px 0px 45px; border:0px; float:left;  }

/* slogan */
div#slogan { float:left; width:auto; text-align:left; font-style:italic; line-height:18px; height:18px; margin:0px; margin-left:79px; margin-top:51px; *margin-top:51px; }


table.layout #secondrow { height:28px; width:950px;  background-image:url(img/menus1.gif); }
/*ONE MENU'S */
table.layout #secondrow td { height: 28px; border:0px solid red; }
table.layout #secondrow td div.onemenu { font-size: 11px; float:left; clear:none; }
table.layout #secondrow td div.onemenu div { float:left; height: 21px; padding-top:7px; color:#ffffff; font-weight: bold;}
table.layout #secondrow td div.onemenu div a {color:#ffffff; text-decoration: none; font-weight: bold; padding: 0px 10px 0px 10px; display: inline-block; vertical-align: middle;  }
table.layout #secondrow td div.onemenu div a:hover {color:#e7ebef;}
table.layout #secondrow td div.onemenu div.selected, table.layout #secondrow td div.onemenu div.selectedfirst { color:#e7ebef; font-weight: normal; padding-top: -1px; background-image: url(img/topmenu_pointer.gif); background-position: center top; background-repeat: no-repeat;}
/* table.layout #secondrow td div.onemenu div.selected, table.layout #secondrow td div.onemenu div.selectedfirst { color:#e7ebef; font-weight: normal; padding-top: -1px; background-image: url(img/topmenu_pointer.gif); background-position: center top; background-repeat: no-repeat; } */
table.layout #secondrow td div.onemenu div.selected a, table.layout #secondrow td div.onemenu div.selectedfirst a {color:#e7ebef;}
table.layout #secondrow td div.onemenu div.selectedfirst a{ padding: 0px 7px 0px 10px; }
table.layout #secondrow td div.last { color:#ffffff; font-size: 11px; padding-top:7px; float:left;}

table.layout div.onemenu2 { float:right; margin-top:52px; }
table.layout div.onemenu2 table { width:400px; border-collapse:collapse; padding:0;}
table.layout div.onemenu2 td {  vertical-align: bottom; text-align:right; }
table.layout div.onemenu2 div.onemenus { float:right; clear:none; }
table.layout div.onemenu2 div.onemenus a { display:block; float:left; color:#ffffff; font-size: 11px; font-weight: bold; text-decoration: none; padding: 5px 9px; border-top:2px solid #ffffff; background-color:#8a9bb1; background-image: url(img/rob_DZ.gif); background-position: right top; background-repeat: no-repeat; }
table.layout div.onemenu2 div.onemenus a.link_1 { background-color:#8a9bb1; }
table.layout div.onemenu2 div.onemenus a.link_1:hover {background-color:#e7ebef; color:#7388a1;}
table.layout div.onemenu2 div.onemenus a.link_0:hover {background-color:#e7ebef; color:#7388a1;}
table.layout div.onemenu2 div.onemenus a.selected_0 { background-color:#e7ebef; color:#7388a1; }
table.layout div.onemenu2 div.onemenus a.selected_1 { background-color:#e7ebef; color:#7388a1; }
table.layout div.onemenu2 div.onemenus a.link_2 { background-color:#8a9bb1; }
table.layout div.onemenu2 div.onemenus a.link_2:hover {background-color:#e7ebef; color:#7388a1;}
table.layout div.onemenu2 div.onemenus a.selected_2 { background-color:#e7ebef; color:#7388a1; }

/* ********************************************* MARQUEE ************************************************ 
table.layout #marquee td div.divmarquee	{ background-image: url(img/bgmarqueel.gif); background-repeat: no-repeat; background-position: 0px 0px;  margin-top: 2px;}
table.layout #marquee td div.divmarquee table td.ticker { background-color: #e5e5e5; color:#676767; font-size: 11px; text-decoration: none; padding-bottom: 0px; padding-top:3px; }
table.layout #marquee td div.divmarquee table td.ticker marquee.ticker { background-color:#e5e5e5; color:#969691; font-size: 11px; text-decoration: none; padding-bottom: 0px; }
table.layout #marquee td div.divmarquee table td.ticker marquee.ticker a {text-decoration: uderline;  color:#969691; padding: 0px 0px 0px 0px;}
table.layout #marquee td div.divmarquee table td.ticker marquee.ticker a.red {text-decoration: uderline;  color: #ff0000; padding: 0px 0px 0px 0px;}
table.layout #marquee td div.divmarquee table td.ticker marquee.ticker a.blue {text-decoration: uderline;  color: #969691; padding: 0px 0px 0px 0px;}
table.layout #marquee td div.divmarquee table td.ticker marquee.ticker a.green {text-decoration: uderline;  color: #006600; padding: 0px 0px 0px 0px;}
table.layout #marquee td div.divmarquee table td.ticker marquee.ticker span.red {text-decoration: uderline;  color: #ff0000; padding: 0px 0px 0px 0px;}
table.layout #marquee td div.divmarquee table td.ticker marquee.ticker span.blue {text-decoration: uderline;  color: #969691; padding: 0px 0px 0px 0px;}
table.layout #marquee td div.divmarquee table td.ticker marquee.ticker span.green {text-decoration: uderline;  color: #006600; padding: 0px 0px 0px 0px;}
table.layout #marquee td div.divmarquee table td.ticker marquee.ticker img {padding: 0px 0px 1px 0px; vertical-align: middle;}
td.marqueetd1	{ text-align:right; }
td.marqueetd1 a {color:black; font-size: 11px; text-decoration: none; padding: 2px 20px 5px 0px; font-weight: bold; display: block; }
td.marqueetd3	{ background: url(img/bgmarquee.gif);}
table.layout #thirdrow {  }*/

/* ********************************************* MARQUEE - CONTENT ************************************************ */
div.divmarquee	{ margin-top:10px; }
div.divmarquee table td.title { color:#446183; font-size:12px; font-weight:bold; background-color:#d8dfe7; padding:12px 0px 0px 27px; padding-bottom:0px; background-image:url('img/ticker.title.bg.gif'); background-position:5px 10px; background-repeat:no-repeat; }
div.divmarquee table td.title a { color:#446183; font-size:12px; font-weight:bold; text-decoration:none; }
div.divmarquee table td.ticker { color:#676767; font-size: 11px;}
div.divmarquee table td.ticker marquee.ticker { color:#969691; font-size: 11px; margin:3px 0px 3px 0px; }
div.divmarquee table td.ticker marquee.ticker a {text-decoration: uderline;  color:#969691; padding: 0px 0px 0px 0px;}
div.divmarquee table td.ticker marquee.ticker a.red {text-decoration: uderline;  color: #ff0000; padding: 0px 0px 0px 0px;}
div.divmarquee table td.ticker marquee.ticker a.blue {text-decoration: uderline;  color: #001e5e; padding: 0px 0px 0px 0px;}
div.divmarquee table td.ticker marquee.ticker a.green {text-decoration: uderline;  color: #006600; padding: 0px 0px 0px 0px;}
div.divmarquee table td.ticker marquee.ticker span.red {text-decoration: uderline;  color: #ff0000; padding: 0px 0px 0px 0px;}
div.divmarquee table td.ticker marquee.ticker span.blue {text-decoration: uderline;  color: #969691; padding: 0px 0px 0px 0px;}
div.divmarquee table td.ticker marquee.ticker span.green {text-decoration: uderline;  color: #006600; padding: 0px 0px 0px 0px;}
div.divmarquee table td.ticker marquee.ticker img {padding: 0px 0px 1px 0px; vertical-align: middle;}

/* ********************************************* E-ZEMLJEVID ************************************************ */

div.ezemljevid { margin-bottom:5px; padding: 5px 5px 5px 5px; background-color:#f6f7f9; background-image: url(img/rob_DZ.gif); background-position: top right; background-repeat:no-repeat;  }
div.ezemljevid div.rob { background-color:#FFF; display:block; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
div.ezemljevid div.rob div.title { padding: 1px 0px 0px 21px; color:#FFFFFF; font-size: 16px; font-weight: bold; background-image: url(img/zemljevid.gif); background-position: 3px 3px; background-repeat:no-repeat;}
div.ezemljevid div.rob div.flash {}
div.ezemljevid div.rob div.flash object { background-color:#d4d0c8;}

/* ********************************************* ENTRY ************************************************ */

table.layout #thirdrow td#col1 { padding:7px 0px 0px 0px; width: 470px;}
table.layout #thirdrow td#col2 { padding:7px 0px 0px 5px; width: 295px;}
table.layout #thirdrow td#col3 { padding:7px 0px 0px 5px; width: 170px;}

table.layout #thirdrow td#col2 div.rob { padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px; border:0px solid red; background-color: #f6f7f8; background-image: url(img/rob_DZ.gif); background-position: right top; background-repeat: no-repeat;}
table.layout #thirdrow td#col2 table.colum2 { background-color: #ffffff; width:300px;}
table.layout #thirdrow td#col2 table.colum2 td {padding-bottom:5px; margin:0px; }
table.layout #thirdrow td#col3 table.colum3 { background-color: #FFFFFF; width: 100%; }

/***************** BANNER ********************/
table.menuimage			{ background-color:Transparent; background-repeat:no-repeat; background-position:top left; }
table.menuimage tr.firstrow		{ }
table.menuimage tr.secondrow td { padding:0px 0px 0px 0px; }

table.menuimage tr.secondrow td img { float:left; }

table.menuimage tr.secondrow td table.title	   { width: 470px; }
table.menuimage tr.secondrow td table.title td { color:#456082; font-size:14px; font-family:Arial; font-weight:normal; vertical-align:middle; text-align:center; }
table.menuimage tr.secondrow td table.title td.luknja {background-color:transparent; background-repeat:no-repeat; background-position:center top; height:8px; background-image:url(img/luknja2.gif);}
table.menuimage tr.secondrow td table.title td.napis { background-image:url(img/luknja3.gif); background-repeat:repeat-x; }


table.banerText { margin-bottom: 0px; border:0px solid green; width:465px; }
table.banerText td { padding: 4px 0px 0px 0px; font-size: 12px; color:#666666; margin: 0px 0px 0px 0px; }
table.banerText td div.vsebina { border:0px solid red; width:465px; background-color:#ffffff; margin:0px; padding:18px 0px 0px 0px; overflow:hidden; min-height:130px;}

/* daily comment */
div.dailycomment { background-color:white; padding:0px; margin:0px; width:100%; }
div.dailycomment div.comment { background-image:url(img/comment_posevnice.gif); padding:8px 0px 0px 0px;  }
div.dailycomment div.comment div.dropdown { float:right; padding: 2px 5px 0px 0px; margin: 0px 0px 0px 0px;}
div.dailycomment div.comment div.dropdown #archiveDrop { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width:160px;}
div.dailycomment div.comment div.title { background-image:url(img/comment_image.gif); background-position: 5px 2px; background-repeat:no-repeat; padding-left:26px; margin-bottom: 10px; }
div.dailycomment div.comment div.line {  height: 1px; font-size:0px; background-image: url(img/news_hr_line.gif); background-position: left top; background-repeat: repeat-x; height:1px;  font-size:1px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.dailycomment div.comment div.body { padding:5px 5px 5px 5px; color:#666666; font-size:12px; }
div.dailycomment div.comment div.body a.archiveurl {color:#456082; text-decoration:underline; text-transform:lowercase; background-image: url(img/comment_arrow.gif); background-position:center left; background-repeat:no-repeat; padding:0px 0px 0px 19px; margin:0px 0px 0px 8px;}
/*div.dailycomment div.comment div.body h1 {color:#676767; font-size:12px; font-weight:bold;}*/
div.dailycomment div.comment div.body h2 {color:#676767; font-size:11px; font-weight:bold;}
div.dailycomment div.comment div.body h3 {color:#676767; font-size:12px; font-weight:normal;}
div.dailycomment div.comment div.body p {}



div.borzniindeks { background-color:white; padding:0px 5px; margin:0px;}
div.borzniindeks div.inside { background-color:White; padding: 0px; margin:0px;}

div.line { height: 1px; background-image: url(img/news_hr_line.gif); background-position: left top; background-repeat: repeat-x; height:1px;  font-size:1px;}

div.footer_line { height: 11px; background-image: url(img/foot_hr.gif); background-position: left top; background-repeat: repeat-x;}


div.cnt { padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 100%; background-color:#ffffff; }
div.cnt div.siviRob { width:470px; background-color:#f6f7f8; padding:5px 0px 0px 0px; background-image: url(img/rob_DZ.gif); background-position: top right; background-repeat:no-repeat;}

div.footer		{ font-size: 10px; color: #000000; }
div.footer a	{ font-size: 10px; color: #000000; text-decoration: none;}
div.footer div.rss_footer { float:right;}
div.footer div.rss_footer a { padding-top:2px;}
div.footer div.rss_footer img {padding-right:5px; float:left; }



/* borzni indeks */
div.borzniindeks { clear:both}
div.borzniindeks div.brzititle2 { color:#456082; font-size:12px; padding-bottom: 10px; padding-top: 0px;}
div.borzniindeks div.brzititle { color:#456082; font-size:12px; padding-top: 5px; padding-bottom: 10px; padding-left:20px;}
div.borzniindeks table.split { margin-left:auto; margin-right:auto; }
div.borzniindeks table.split td { vertical-align:top; }
div.borzniindeks table.split td.graf { padding-left: 45px;}


table.tblborzniindeks { width:85%; }	
table.tblborzniindeks tr td , table.tblborzniindeks tr td a{ color:#959690; font-size:11px; padding:0px 0px 0px 12px;  height:18px; vertical-align:middle;  }
table.tblborzniindeks tr td a { padding:0px 0px 0px 0px;  text-decoration:none;}
table.tblborzniindeks tr td a:hover { text-decoration:underline; }
table.tblborzniindeks { background-image: url(img/tbl_crtice_h.gif); background-repeat:repeat-x; background-position:top left; }
table.tblborzniindeks tr.header td { color:#f6a121;}
table.tblborzniindeks tr  { background-image: url(img/tbl_crtice_h.gif); background-repeat:repeat-x; background-position:bottom left; }
table.tblborzniindeks tr td.col0 { padding:0px 10px 0px 0px; }
table.tblborzniindeks tr td.col2 { text-align:right; } 
table.tblborzniindeks tr td.col2 div { text-align:right;}

table.tblborzniindeks tr td.insert { width:1px; background-image: url(img/tbl_crtice_v.gif);  background-repeat:repeat-y; background-position:top left; padding:0px 0px 0px 0px; font-size:1px;  }

table.tblborzniindeks tr td div.l { color:#FF0101; background-image:url(img/less.gif); background-repeat:no-repeat; background-position: center left; padding-left:20px; }
table.tblborzniindeks tr td div.e { background-image:url(img/equal.gif); background-repeat:no-repeat; background-position: center left; padding-left:20px; }
table.tblborzniindeks tr td div.g { padding:0px; margin:0px; font-weight:normal; font-size:11px; color:#026603; background-image:url(img/greater.gif); background-repeat:no-repeat; background-position: center left; padding-left:20px; }


/* borzni indeks */
div.nmj .borzniindeks_graf { float:left; width:30%;  }
div.nmj .borzniindeks_graf div.borzniindeks  { }
div.nmj div.borzniindeks {width:60%; float:left; }
div.borzniindeks div.brzititle2 { color:#456082; font-size:12px; padding-bottom: 10px; padding-top: 20px;}
div.borzniindeks div.brzititle { color:#456082; font-size:12px; padding-top: 20px; padding-bottom: 10px; padding-left:20px;}
div.nmj div.borzniindeks div.brzititle { color:#456082; font-size:12px; padding-top: 45px; padding-bottom: 10px; padding-left:20px;}
div.borzniindeks table.split td { vertical-align:top; }

table.tblborzniindeks2 { margin-bottom: 10px;  }
table.tblborzniindeks2 tr td , table.tblborzniindeks2 tr td a{ color:#959690; font-size:11px; padding:0px 0px 0px 12px;  height:18px; vertical-align:middle;  }
table.tblborzniindeks2 tr td a { padding:0px 0px 0px 0px;  text-decoration:none;}
table.tblborzniindeks2 tr td a:hover { text-decoration:underline; }
table.tblborzniindeks2 { background-image: url(img/tbl_crtice_h.gif); background-repeat:repeat-x; background-position:top left; }
table.tblborzniindeks2 tr.header td { color:#f6a121;}
table.tblborzniindeks2 tr  { background-image: url(img/tbl_crtice_h.gif); background-repeat:repeat-x; background-position:bottom left; }
table.tblborzniindeks2 tr td.col0 { padding:0px 10px 0px 0px; }
table.tblborzniindeks2 tr td.col1 { width: 50%; padding: 0px 0px 0px 5px; margin: 0px 0px 0px 0px;}
table.tblborzniindeks2 tr td.col2 { width: 30%;} 
table.tblborzniindeks2 tr td.col3 { width: 30%;}
table.tblborzniindeks2 tr td.col4 { width: 30%; text-align:right;}
table.tblborzniindeks2 tr td.col5 { width: 30%;}
table.tblborzniindeks2 tr td.col6 { text-align:right; width: 40%;} 


table.tblborzniindeks2 tr td.insert { width:1px; background-image: url(img/tbl_crtice_v.gif);  background-repeat:repeat-y; background-position:top left; padding:0px 0px 0px 0px; font-size:1px;  }

table.tblborzniindeks2 tr td div.l { color:#FF0101; background-image:url(img/less.gif); background-repeat:no-repeat; background-position: center left; padding-left:20px; }
table.tblborzniindeks2 tr td div.e { background-image:url(img/equal.gif); background-repeat:no-repeat; background-position: center left; padding-left:20px; }
table.tblborzniindeks2 tr td div.g {  padding:0px; margin:0px; font-weight:normal; font-size:11px; color:#026603; background-image:url(img/greater.gif); background-repeat:no-repeat; background-position: center left; padding-left:20px; }




/*	freetext na vstopni */
div.cnt div.freetext { padding:5px 10px 10px; }
div.cnt div.freetext div.header { background-image: url(img/news_head_bg.gif); background-position: left top; background-repeat: repeat-x; height: 30px; }
div.cnt div.freetext div.header table { border:0;}
div.cnt div.freetext div.header table tr td { border:0;}
div.cnt div.freetext div.header table tr td.text	{ padding: 5px 0px 0px 0px; color:#456082; font-size: 16px; font-weight: bold; }
div.cnt div.freetext div.header table tr td.img	{ padding: 7px 13px 0px 7px; }

/* modri okvirji */
table.layout #thirdrow td#col2 div div.rob { height:100%; background-image:url(img/rob_DZ.gif); background-color:#98a8bc; }
table.layout #thirdrow td#col2 div.freetext div.rob div.cnt { color:#ffffff; background-color:#9fb0c5; font-size:12px; }
table.layout #thirdrow td#col2 div.freetext div.rob div.cnt div {padding:5px 0px; margin:0px 5px;  }
table.layout #thirdrow td#col2 div.freetext div.rob div.cnt .title{ white-space:nowrap; padding:5px 0px 0px 22px; font-family:Times New Roman; background-image:url(img/anketa.gif); background-position:center left; background-repeat:no-repeat;}
table.layout #thirdrow td#col2 div.freetext div.rob div.cnt .link { font-size:12px; text-decoration:none; color:#f6a121; background-image:url(img/vote_bg.gif); background-repeat:no-repeat; display:block; padding-top:1px; padding-left:5px; height:16px; width:55px; }
table.layout #thirdrow td#col2 div.freetext div.rob div.cnt .link:hover { color:#466081;}
table.layout #thirdrow td#col2 div.freetext table.noborder td { padding-left:2px; width:50%; height:100%; }
table.layout #thirdrow td#col2 div.freetext table.noborder td.firstcol {padding-left:0px; padding-right:2px;}


/*vrednostni papirji */

.vrednostnipapirji table td.text {color:#959690; font-size:11px; vertical-align:middle;}
.vrednostnipapirji table td.text  input { color:#959690; font-size:11px; border: 1px solid black; padding: 1px 0px 0px 2px; vertical-align:middle; margin: 0px 5px 0px 5px;}
.vrednostnipapirji table td.text  input.submit { margin-left: 10px; border:0px; margin-top: 2px; background-image: url(img/vote_bg.gif); width: 55px; background-repeat:no-repeat; height: 16px; text-transform:lowercase; padding: 0px 11px 2px 0px; cursor:hand; color: #f6a121;}
.vrednostnipapirji table td.text  input.submit:hover {color:#466081;}
.vrednostnipapirji .message { display: block; padding: 15px 0px 0px 0px; font-weight: bold; color:#959690; font-size:11px;}
.vrednostnipapirji div.line3 { height: 1px; background-image: url(img/news_hr_line.gif); background-position: left top; background-repeat: repeat-x; height:1px;  font-size:1px;}
.vrednostnipapirji table td.calender { clear:both; padding-top:1px;}
.vrednostnipapirji table td.calender input { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.borza { font-family:Arial; color:#456082; font-size:12px; font-weight:bold; padding:10px 0px 10px 0px; }
.kotacija { font-size:12px;  color:#456082; font-weight:bold;   }
table.tblvredniostnipapirji { width:100%; margin-bottom:20px; }
table.tblvredniostnipapirji tr td, table.tblvredniostnipapirji tr td a { color:#959690; font-size:11px; padding:0px 0px 0px 10px;  height:18px; vertical-align:middle; font-weight:normal;  }
table.tblvredniostnipapirji tr td a { padding:0px 0px 0px 0px; text-decoration:none; }
table.tblvredniostnipapirji tr td a:hover {  text-decoration:underline; }

table.tblvredniostnipapirji tr.np { background-image: url(img/tbl_crtice_h.gif); background-repeat:repeat-x; background-position:bottom left; background-color:#f0f0f0; } 

table.tblvredniostnipapirji tr.hhhhh { background-image:none;  }
table.tblvredniostnipapirji tr.hhhhh td { text-align:center; text-transform:uppercase; color:#f6a121; }
table.tblvredniostnipapirji tr.header td { color:#f6a121;}
table.tblvredniostnipapirji tr  { background-image: url(img/tbl_crtice_h.gif); background-repeat:repeat-x; background-position:bottom left; }
table.tblvredniostnipapirji tr td.col0 { padding:0px 5px 0px 0px; width: 55px; }
table.tblvredniostnipapirji tr td.col2 { width: 50px; } 


table.tblvredniostnipapirji tr td.insert { width:1px; background-image: url(img/tbl_crtice_v.gif);  background-repeat:repeat-y; background-position:top left; padding:0px 0px 0px 0px; font-size:1px;  }

table.tblvredniostnipapirji tr td div.l { color:#FF0101; background-image:url(img/less.gif); background-repeat:no-repeat; background-position: center left; padding-left:15px; }
table.tblvredniostnipapirji tr td div.e { background-image:url(img/equal.gif); background-repeat:no-repeat; background-position: center left; padding-left:15px; }
table.tblvredniostnipapirji tr td div.g {  padding:0px; margin:0px; font-weight:normal; font-size:11px; color:#026603; background-image:url(img/greater.gif); background-repeat:no-repeat; background-position: center left; padding-left:15px; }

/* Zadnji podatki */

.naslov { border-style: ridge; border-color: #959690; border-width: 0px 0px 0px 0px; font-size:12px; color:#456082; font-weight:bold; text-align: center;}
.atribut { border-style: ridge; border-color: #959690; border-width: 0px 0px 1px 0px; font-size:12px; color:#456082; font-weight:bold; }
.vrednost { border-style: ridge; border-width: 0px 0px 1px 0px; text-align: right; }
.razmik_mali { border-style: ridge; border-width: 0px 0px 1px 0px; width: 10px; }
.razmik_velik { border-style: ridge; border-width: 0px 0px 0px 0px; width: 20px; }

/* ********************************************* CONTENT ************************************************ */

table.layout #thirdrow td#col1_2 { padding:1px 0px 0px 0px; width:175px; margin-right: 5px; background-color:#e7ebef; }
table.layout #thirdrow td#col2_2 { padding:9px 0px 0px 5px; }
table.layout #thirdrow td#col3_2 { padding:9px 0px 0px 0px; width: 170px;}

table.layout #thirdrow td#col1_2 div.free { background-color:White; height:9px; font-size:1px; }

table.layout #thirdrow td#col1_2 div.menus ul { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; list-style: none; background-image: url(img/rob_DZ.gif); background-position: right top; background-repeat: no-repeat; }
table.layout #thirdrow td#col1_2 div.menus a { display: block; padding: 0px 0px 0px 15px; }
/* PRVI NIVO */
table.layout #thirdrow td#col1_2 div.menus ul li.first {margin-top: 0px; border-top:0px none; }
table.layout #thirdrow td#col1_2 div.menus ul li { font-size: 11px;  background-color: #ffffff; border-top:2px solid #e7ebef; }
table.layout #thirdrow td#col1_2 div.menus ul li a { color:#002d64; padding: 0px 0px 2px 14px; text-decoration: none; font-weight: bold; margin-left: 8px; margin-top:0px;  background-image: url(img/menu_arrow2.gif); background-position: left 7px; background-repeat:no-repeat; font-size: 13px; }
table.layout #thirdrow td#col1_2 div.menus ul li.menupath { font-size: 12px;   background-color: #4f7ab0; background-image: url(img/rob_DZ.gif); background-position: right top; background-repeat: no-repeat; border-top:2px solid White; }
table.layout #thirdrow td#col1_2 div.menus ul li.menupath a { color:#ffffff; background-image: url(img/menu-arrow2w.gif); background-position: left 7px; background-repeat:no-repeat;}
/* DRUGI NIVO */
table.layout #thirdrow td#col1_2 div.menus ul li ul li { background-color:#e7ebef; margin-top: 0px;  border:0px none; }
table.layout #thirdrow td#col1_2 div.menus ul li ul li a { font-size: 12px; padding: 0px 0px 1px 15px; line-height: 17px; }
table.layout #thirdrow td#col1_2 div.menus ul li.menupath ul li { margin-bottom: 0px; border:0px;}
table.layout #thirdrow td#col1_2 div.menus ul li.menupath ul li a { color:#002d64; text-decoration: none; font-weight: normal; margin-left:12px; margin-bottom: 0px; background-image: url(img/menu_arrow.gif); background-position: left 7px; background-repeat:no-repeat;  }
table.layout #thirdrow td#col1_2 div.menus ul li ul li.menupath { background-color:#cdd4dd;  background-image: none; }
table.layout #thirdrow td#col1_2 div.menus ul li ul li.menupath a {color:#002d64; text-decoration: none; font-weight: normal; padding-left: 15px; background-image: url(img/menu_arrow.gif); background-position: left 7px; background-repeat:no-repeat;}
/* TRETJI NIVO */
table.layout #thirdrow td#col1_2 div.menus ul li ul li ul li { background-color:#ffffff; margin-top: 0px;  border:0px none; }
table.layout #thirdrow td#col1_2 div.menus ul li ul li ul li a { font-size: 12px; padding: 0px 0px 1px 15px; line-height: 17px; }
table.layout #thirdrow td#col1_2 div.menus ul li ul li.menupath ul li { margin-bottom: 0px; border:0px; background-color:#fafafa;  border-bottom:2px solid #e0e3e7;}
table.layout #thirdrow td#col1_2 div.menus ul li ul li.menupath ul li a { color:#002d64; text-decoration: none; font-weight: normal; margin-left:17px; margin-bottom: 0px; background-image: url(img/menu_arrow3.gif); background-position: left 8px; background-repeat:no-repeat;  }
table.layout #thirdrow td#col1_2 div.menus ul li ul li ul li.menupath { background-color:#ffffff;  background-image: none; }
table.layout #thirdrow td#col1_2 div.menus ul li ul li ul li.menupath a {color:#002d64; text-decoration: none; font-weight: normal; padding-left: 15px; background-image: url(img/menu_arrow3.gif); background-position: left 8px; background-repeat:no-repeat;}


table.layout #thirdrow td#col2_2 table.content {  }
/* MENU PATH */
table.layout #thirdrow td#col2_2 table.content tr td.menupath		{ font-size: 11px; color: #000000; padding-top: 1px; background-image: url(img/menupath_bg.gif); background-position: left top; background-repeat:repeat-x; height: 18px; }
table.layout #thirdrow td#col2_2 table.content tr td.menupath img	{ margin: 0px 4px 0px 5px;}
table.layout #thirdrow td#col2_2 table.content tr td.menupath a		{ text-decoration: underline; color: #000000; }
table.layout #thirdrow td#col2_2 table.content tr td.menupath span	{ text-decoration: underline; color: #000000;}

/* CONTENT */
table.layout #thirdrow td#col2_2 table.content tr td.content_text { width: 440px; }
table.layout #thirdrow td#col2_2 table.content tr td.content_text div#cnttext { padding-left:5px; padding-right:5px; padding-top: 4px; }
table.layout #thirdrow td#col2_2 table.content tr td.content_text div#cnttext div.inside { width:100%; }
div#cnttext a.back		{ float: right; background-image: url(img/arrow4.gif); background-position: left center; background-repeat: no-repeat; padding-left: 10px; color:#456280; text-decoration: underline; font-size: 11px;  }
table.layout #thirdrow td#col2_2 table.content tr td.content_text div.pagetitle { padding: 17px 0px 5px 5px; color:#456082; font-size: 16px; font-weight: bold;}
table.content tr td.content_text div.pagetitle { padding: 17px 0px 5px 5px; color:#456082; font-size: 16px; font-weight: bold;}
table.layout #thirdrow td#col2_2 table.content tr td.content_text div.line { margin: 5px 0px 0px 4px;}
table.layout #thirdrow td#col2_2 table.content tr td.content_text div.sysmenu { float:right;  padding: 17px 0px 0px 0px; display: block;}
table.layout #thirdrow td#col2_2 table.content tr td.content_text div.sysmenu a.font1 { text-decoration: none; background-image: url(img/sysmenu_font+.gif); height: 18px; width: 18px; margin-left: 1px; display: block; }
table.layout #thirdrow td#col2_2 table.content tr td.content_text div.sysmenu a.font2 {text-decoration: none; background-image: url(img/sysmenu_font-.gif); height: 18px; width: 18px; margin-left: 1px; display: block; }
table.layout #thirdrow td#col2_2 table.content tr td.content_text div.sysmenu a.mail { text-decoration: none; background-image: url(img/sysmenu_mail.gif); height: 18px; width: 18px; margin-left: 1px; display: block; }
table.layout #thirdrow td#col2_2 table.content tr td.content_text div.sysmenu a.print { text-decoration: none; background-image: url(img/sysmenu_print.gif); height: 18px; width: 18px; margin-left: 1px; display: block;}
table.layout #thirdrow td#col2_2 table.content tr td.content_right { width: 155px; }
div.linef { margin: 10px 0px 5px 5px; width: 435px; height: 1px; background-image: url(img/news_hr_line.gif); background-position: left top; background-repeat: repeat-x; height:1px;  font-size:1px;}

/********************************************* PERSONAL ********************************************/

table.layout #thirdrow td#col1_3 { padding:8px 0px 0px 0px; width:615px; margin: 0px 0px 0px 0px;}
table.layout #thirdrow td#col2_3 { padding:8px 0px 0px 0px; width:165px; margin: 0px 0px 0px 0px;}
table.layout #thirdrow td#col3_3 { padding:8px 0px 0px 0px; width:170px; margin: 0px 0px 0px 0px;}

table.layout #firstrow div.business2 {float: right;  display:inline; width:140px;  height: 28px; padding-top:3px; background-color:#002d64; text-align:center; font-size: 16px; margin-top: 67px; background-image: url(img/rob_moder2_DZ.gif); background-position: right top; background-repeat: no-repeat;}
table.layout #firstrow div.personal2 {float: right;  display:inline; width:140px;	height: 28px; padding-top:3px; background-color:#002d64; text-align:center; font-size: 16px; display: inline-block; margin-top: 67px; background-image: url(img/rob_moder2_DZ.gif); background-position: right top; background-repeat: no-repeat;}
table.layout #firstrow div.personal2 a, table.layout #firstrow div.business2 a {color:#ffffff; text-decoration: none;}


table.layout #thirdrow td#col2_3 div.content_right { padding: 5px 0px 5px 0px; width:155px; margin-left: 5px; background-color: #F3F3F3; background-image: url(img/rob_siv_DZ.gif); background-position: right top; background-repeat: no-repeat; }

/*********************************************CONTENT 2 ********************************************/

table.layout #thirdrow td#col1_2 { padding:0px 0px 0px 0px; width:175px; margin-right: 5px; background-color:#e7ebef; }
table.layout #thirdrow td#col2_4 { padding:8px 0px 0px 5px; }
table.layout #thirdrow td#col3_2 { padding:8px 0px 0px 0px; width: 170px;}

table.layout #thirdrow td#col2_4 table.content {}

/* fancy button table */
table.button					{ padding: 0px 0px 0px 0px; margin: 15px 0px 0px 5px; height: 16px; }
table.button a.cssGlasuj		{ height: 16px; font-size: 11px; font-weight:normal; text-decoration: none; padding: 0px 4px 0px 4px; margin: 0px 0px 0px 0px; color:#f6a121; }
table.button a.cssGlasuj:hover	{ color:#446183;}
table.button td.btn_left		{ padding: 0px 0px 0px 0px; background-image: url(img/vote_bgL.gif); background-repeat:no-repeat; background-position: top right; height:16px; width:2px; }
table.button td.btn_center		{ padding: 0px 0px 0px 0px; background-image: url(img/vote_bgC.gif); background-repeat:repeat-x;  height:16px; }
table.button td.btn_center a	{ color: #f6a121; text-decoration: none; padding: 0px 2px 0px 2px; font-size: 11px;  }
table.button td.btn_center a:hover	{ color:#446183;}
table.button td.btn_right		{ padding: 0px 0px 0px 0px; height:16px; width:14px; }
/*++++++++++++++++++++*/


/* MENU PATH */
table.layout #thirdrow td#col2_4 table.content tr td.menupath { font-size: 11px; color: #000000; padding-top: 1px; background-image: url(img/menupath_bg.gif); background-position: left top; background-repeat:repeat-x; height: 18px; }
table.layout #thirdrow td#col2_4 table.content tr td.menupath img { margin: 0px 4px 0px 5px;}
table.layout #thirdrow td#col2_4 table.content tr td.menupath a {text-decoration: underline; color: #000000;}
table.layout #thirdrow td#col2_4 table.content tr td.menupath span {text-decoration: underline; color: #000000;}

/* CONTENT */
table.layout #thirdrow td#col2_4 table.content tr td.content_text {width: 595px;}
table.layout #thirdrow td#col2_4 table.content tr td.content_text div#cnttext { padding-left:5px; padding-right:5px; }
table.layout #thirdrow td#col2_4 table.content tr td.content_text div#cnttext div.inside { margin-left:0px;}
table.layout #thirdrow td#col2_4 table.content tr td.content_text div.pagetitle { padding: 17px 0px 5px 5px; color:#456082; font-size: 16px; font-weight: bold;}
table.content tr td.content_text div.pagetitle { padding: 17px 0px 5px 5px; color:#456082; font-size: 16px; font-weight: bold;}
table.layout #thirdrow td#col2_4 table.content tr td.content_text div.line { margin: 5px 0px 0px 5px;}
table.layout #thirdrow td#col2_4 table.content tr td.content_text div.sysmenu { float:right;  padding: 17px 0px 0px 0px; display: block;}
table.layout #thirdrow td#col2_4 table.content tr td.content_text div.sysmenu a.font1 { text-decoration: none; background-image: url(img/sysmenu_font+.gif); height: 18px; width: 18px; margin-left: 1px; display: block; }
table.layout #thirdrow td#col2_4 table.content tr td.content_text div.sysmenu a.font2 {text-decoration: none; background-image: url(img/sysmenu_font-.gif); height: 18px; width: 18px; margin-left: 1px; display: block; }
table.layout #thirdrow td#col2_4 table.content tr td.content_text div.sysmenu a.mail { text-decoration: none; background-image: url(img/sysmenu_mail.gif); height: 18px; width: 18px; margin-left: 1px; display: block; }
table.layout #thirdrow td#col2_4 table.content tr td.content_text div.sysmenu a.print { text-decoration: none; background-image: url(img/sysmenu_print.gif); height: 18px; width: 18px; margin-left: 1px; display: block;}
table.layout #thirdrow td#col2_4 table.content tr td.content_right { width: 155px; }
div.linef2 { margin: 10px 0px 5px 5px; padding-top: 5px; width: 585px; height: 1px; background-image: url(img/news_hr_line.gif); background-position: left top; background-repeat: repeat-x; height:1px;  font-size:1px;}


/************************************************************************************
									FREETEXTBOX 

************************************************************************************/
div.freetext		{ text-align:left; color:#676767; font-size: 12px;  font-family: Arial, helvetica, sans-serif; }
div.freetext h1		{ text-align:left; color:#456082; font-size: 13px; font-weight: bold; margin-top: 15px; margin-bottom: 10px; background-image: url(img/news_arrow.gif); background-position:left top; background-repeat:no-repeat; padding-left: 17px; padding-bottom: 5px;  border-bottom: dashed 1px #456082; }
div.freetext h2      {text-align:left; color:#456082; font-size: 13px; font-weight: normal; margin-top: 15px; margin-bottom: 10px; padding-bottom: 5px;  border-bottom: dashed 1px #456082;}
div.freetext h3      { text-align:left; color:#456082; font-size: 12px; font-weight: bold; margin-top: 15px; margin-bottom: 10px; padding-bottom: 5px;  border-bottom: dashed 1px #456082;}
div.freetext p		{ margin: 0px 0px 0px 0px; font-size:12px;}
div.freetext img.image	{ border-color:Black; }
div.freetext img.icon	{ border:0px; margin-right:5px; }
div.freetext span.size	{ margin-left:5px; }
div.freetext ul {}
div.freetext li, div.freetext ul li {margin-left:10px; font-size:12px; list-style-type: none; list-style-image: url(img/arrow3.gif); }
div.freetext b { font-size:12px; }
div.freetext table				{ color:#676767; font-size: 12px; border-top:dashed 1px #676767; border-left:dashed 1px #676767; width: 100%; }
div.freetext table td			{ color:#676767; font-size:12px; background-color:#f4f3f1; border-bottom:dashed 1px #676767; border-right:dashed 1px #676767; padding: 3px 5px; }
div.freetext table td.right { text-align:right;}
div.freetext table tr.header td { color:#41628b; background-color:#eae8e4; font-weight:bold; }
div.freetext a					{ font-size:12px; color:#456280; text-decoration: underline; }
div.freetext a.file {color:#456280;}

div.freetext hr	{border-bottom: dashed 1px #456082; height: 0px; }

div.freetext span.goldp {color:#c7af25;}

div.freetext table.noborder, div.freetext table.noborder td { border: 0px; border-style:none; padding:0; }


table.layout #thirdrow td#col2_4 table.content tr td.content_text div#cnttext div.inside div.freetext h1 { color:#456082; font-size: 12px; font-weight: bold; margin-top: 15px; margin-bottom: 10px; background-image: url(img/news_arrow.gif); background-position: top left; background-repeat:no-repeat; padding-left: 17px; padding-bottom: 5px;  border-bottom: dashed 1px #456082; }

table.layout #thirdrow td#col2_4 table.content tr td.content_text div#cnttext div.inside div.freetext p { margin: 0px 0px 0px 0px; }

table.layout #thirdrow td#col2_4 table.content tr td.content_text div#cnttext div.inside div.freetext hr {width: 585px; height: 1px; background-image: url(img/news_hr_line.gif); background-position: left top; background-repeat: repeat-x; height:1px;  font-size:1px }
table.layout #thirdrow td#col2_4 table.content tr td.content_text div#cnttext div.inside div.freetext { color:#676767; font-size: 11px; }


/************************************************************************************
										MODUL NEWS

************************************************************************************/

/* LAST NEWS */
div.lastnewslist	{ background-color:#ffffff; font-size: 12px; color:#666666; }
div.lastnewslist div.header { background-image: url(img/news_head_bg.gif); background-position: left top; background-repeat: repeat-x; height:31px;  }
div.lastnewslist div.news div.newsurl			{ padding: 0px 9px 0px 5px; }
div.lastnewslist div.news div.newsurl table tr td.img		{ padding: 8px 2px 0px 1px; border: 0px solid red; }
div.lastnewslist div.news div.newsurl table tr td.text	{ padding: 7px 9px 0px 5px; font-size: 12px; color:#666666; }
div.lastnewslist div.news div.newsurl table tr td.text a	{ color:#456082; text-decoration: none; }

div.lastnewslist div.news div.summary	{padding: 0px 9px 5px 6px;}
div.lastnewslist div.news div.line		{ margin: 0px 3px 0px 6px; height: 1px; background-image: url(img/news_hr_line.gif); background-position: left top; background-repeat: repeat-x; height:1px;  font-size:1px;}
div.lastnewslist div.rssnewsfooter { height:20px;}
div.lastnewslist div.rssnewsfooter div.link { padding: 5px 0px 0px 16px; margin: 0px 0px 0px 0px; float:left;}
div.lastnewslist div.rssnewsfooter div.link a { color:#666666; text-decoration:underline;}
div.lastnewslist div.rssnewsfooter div.archiveurl { text-align:right; height:15px; padding: 4px 0px 2px 0px; margin: 0px 0px 0px 0px; float:right;}
div.lastnewslist div.rssnewsfooter div.archiveurl a	{ color:#456082; text-decoration:underline;  background-image: url(img/news_arrow.gif); background-position:center left; background-repeat:no-repeat; padding:0px 0px 0px 19px; margin:0px 6px 0px 0px; }
div.lastnewslist div.rssnewsfooter div.rss_footer { float:left; padding: 5px 0px 2px 5px; clear:both;}
div.lastnewslist div.rssnewsfooter div.rss_footer a { padding-top:0px; color:#456082; text-decoration:underline;}
div.lastnewslist div.rssnewsfooter div.rss_footer img {margin-right:5px; float:left; margin-top:2px; }

/* NEWS ARCHIVE */
div.newsarchive { background-color:#FFFFFF; font-size: 12px; color:#666666;}
div.newsarchive div.news { padding-left: 0px;}
div.newsarchive div.news div.newsurl { padding: 0px 9px 15px 2px;}
div.newsarchive div.news div.newsurl table tr td.img {padding: 12px 6px 0px 0px; border: 0px solid red; margin: 0px 0px 0px 0px; font-size:1px; }
div.newsarchive div.news div.newsurl table tr td.text { padding: 11px 9px 0px 0px; font-size: 12px; color:#666666;}
div.newsarchive div.news div.newsurl table tr td.text a { color:#456082; text-decoration: none; }
div.newsarchive div.news div.newsurl table tr td.img img {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
div.newsarchive div.news div.picture {padding: 0px 0px 5px 2px;}
div.newsarchive div.news div.summary {padding: 0px 9px 8px 2px;}

div.newsarchive div.newsline { margin: 0px 3px 0px 0px;  background-image: url(img/news_hr_line.gif); background-position: left top; background-repeat: repeat-x; height:1px;  font-size:1px;}

div.newsarchive div.archiveurl {  text-align:right; width:100%; height:15px; padding:10px 0px 10px 0px; margin: 0px 0px 0px 0px; }
div.newsarchive div.archiveurl a { color:#666666; text-decoration:underline; float:right; background-image: url(img/news_arrow.gif); background-position:center left; background-repeat:no-repeat; padding:0px 0px 0px 8px; margin:0px 4px 0px 0px; }


/* NEWS */

div.news {color:#666666;}
div.news div.info { color:#666666; font-size: 12px;  float:left; padding-left:0px;}
div.news div.newstitle {color:#456082; font-size: 12px; font-weight:bold;  float:left; padding: 0px 0px 5px 0px;}
div.news div.summary2 table {clear:both; background-color: #F3F3F3; }
div.news div.summary2 table td { padding: 5px 5px 5px 5px;}
div.news div.summary2 table td.text { padding-top: 10px; padding-right: 15px;  width: 100%; font-size: 12px; font-weight: bold;  color:#666666;}
div.news div.summary2 img {float:left;} 
div.news div.body { font-size: 12px; padding-bottom: 15px; padding-top: 5px; clear:left;}
div.news div.body p { }
div.news div.body h1 {color:#676767; font-size:13px; font-weight:bold;}
div.news div.body h2 {color:#676767; font-size:12px; font-weight:bold;}
div.news div.body h3 {color:#676767; font-size:12px; font-weight:normal;}
div.news div.body hr {border-bottom: dashed 1px #456082; height: 0px;}
div.news div.body a  {color:#456280; font-weight:normal; text-decoration:underline;}
div.news div.body img.icon { border:0px; margin-right:5px; }
div.news div.body a.file { color:#456280; text-decoration: underline; }
div.news div.body span.size	{ margin: 0px 5px 0px 5px; }
div.news div.newsbottomline { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; height: 1px; background-image: url(img/news_hr_line.gif); background-position: left top; background-repeat: repeat-x;  font-size:1px;}
div.news div.lastnews table { margin: 10px 0px 10px 0px;}
div.news div.lastnews table td.month {color:#666666; font-size: 12px; font-weight:bold; text-transform:capitalize; padding-bottom: 5px;}
div.news div.lastnews table td.img { background-image: url(img/news_arrow.gif); background-position:center left; background-repeat:no-repeat; padding-top: 2px; padding-right:15px;}
div.news div.lastnews table td.datum { color:#666666; font-size: 12px; font-weight:bold; padding-top: 3px;}
div.news div.lastnews table td.link a {color:#456280; font-size: 12px; text-decoration: underline; padding-top: 3px; display:block; }


/************************************************************************************
										MODUL POLL

************************************************************************************/

div.poll { background-color: #FFFFFF; }
div.poll div.header table tr td.text{ padding: 2px 0px 0px 0px; color:#456082; font-size: 16px; font-weight: bold;}
div.poll div.header table tr td.img { padding: 4px 9px 0px 13px;}
div.poll div.line { margin: 0px 4px 0px 10px; background-image: url(img/news_hr_line.gif); background-position: left top; background-repeat: repeat-x; height:1px;  font-size:1px; }
div.poll table.pollTitle { color:#666666; font-size: 12px; margin: 2px 5px 4px 13px;}
div.poll div.answers { font-size: 12px; margin: 0px 0px 8px 0px; vertical-align: middle; color:#666666;}
div.poll div.answers div.sporocilo { text-align:left; font-size: 12px; padding-top: 11px; padding-left:10px; padding-right: 3px;  }
div.poll div.answers table { margin: 4px 0px 0px 7px; border: 0px solid red;  }
div.poll div.answers table td { font-size: 11px; border: 0px solid red; padding: 0px 0px 0px 0px;}
div.poll div.answers table td.text { font-size: 11px; border: 0px solid red; padding-bottom: 5px;}
div.poll div.answers table td input.pollAnswer {  border: 0px solid red; height:12px; width:12px; margin: 2px 4px 0px 6px;}
div.poll div.d1 a.cssGlasuj { background-image: url(img/vote_bg.gif); width: 55px; height: 16px; font-size: 11px; text-decoration: none; display:block; background-repeat:no-repeat; padding: 0px 0px 0px 8px; margin: 8px 0px 0px 15px; color:#f6a121;}
div.poll div.d1 a.cssGlasuj:hover {color:#466081;}
div.poll div.d1				{ padding: 0px 0px 19px 0px; }
div.poll div.d1 a.cssRezultati { color:#666666; font-size: 11px; text-decoration:underline; background-image: url(img/news_arrow.gif); background-position:center left; background-repeat:no-repeat; padding:0px 0px 0px 19px; margin:0px 4px 0px 7px;  }

div.poll div.archiveurl { text-align:left; width:100%; height:15px; padding:6px 0px 10px 4px; margin: 0px 0px 0px 0px; }
div.poll a.cssArhiva	{ color:#666666; font-size: 12px; text-decoration:underline; float:left; background-image: url(img/news_arrow.gif); background-position:center left; background-repeat:no-repeat; padding:0px 0px 0px 19px; margin:0px 4px 0px 7px; }

/*************************** POLL RESULT ********************/

div.pollResult						{ color:#666666; font-size: 12px; margin: 5px 0px 0px 0px;}
div.pollResult table.pollDisplay td			{ color:#666666; font-size: 12px; padding-bottom: 15px; }
div.pollResult table.pollDisplay td a		{ color:#666666; font-size: 12px; text-decoration: underline; }
div.pollResult table.pollDisplay td span	{ font-weight: bold;}

div.pollResult table.pollDisplay2			{ margin-top: 16px; }
div.pollResult table.pollDisplay2 td		{ color:#666666; font-size: 12px; padding-bottom: 0px; }
div.pollResult table.pollDisplay2 td.tit	{ color:#666666; font-size: 12px; padding-top: 5px; }
div.pollResult table.pollDisplay2 td img	{ margin-top: 10px; }
div.pollResult table.pollDisplay2 td a		{ padding-left: 5px; color:#666666; font-size: 12px; text-decoration: underline; }
div.pollResult table.pollDisplay2 td span	{ font-weight: bold;}

div.pollResult table.pollresults			{color:#666666; width: 100%; }
div.pollResult table.pollresults td			{font-size: 12px; }
div.pollResult table.pollresults td.first	{ width: 30%;}
div.pollResult table.pollresults td.second	{ width: 70%; vertical-align:middle;}
div.pollResult table.pollresults td.result	{ font-weight: bold; padding-left: 3px;}
div.pollResult table.pollresults td.second div				{ background-color: #e9e7e3; font-size: 8px; width:100%;  font-weight:bold;}
div.pollResult table.pollresults td.second div div.gaugebar { background-image:url(img/menus1.gif); height: 10px; }
div.pollResult div.total					{ padding: 15px 0px 0px 0px; }
div.pollResult div.total2					{ width:100%; height: 10px; background-image:url(img/menus1.gif); font-size: 0px; }

div.pollResult div.line2					{ margin: 15px 0px 15px 0px; background-image: url(img/news_hr_line.gif); background-position: left top; background-repeat: repeat-x; height:1px;  font-size:1px;}

/************************************************************************************
										MODUL INTERVIEW

************************************************************************************/

div.lastinterviewlist								{ background-color:#FFFFFF; font-size: 12px; color:#666666; }
div.lastinterviewlist div.header					{ height: 27px; }
div.lastinterviewlist div.header table tr td.text	{ padding: 2px 0px 0px 0px; color:#456082; font-size: 16px; font-weight: bold;}
div.lastinterviewlist div.header table tr td.img	{ padding: 4px 8px 0px 7px;}
div.lastinterviewlist div.news table.content				{ margin-left: 5px; margin-bottom: 23px; }
div.lastinterviewlist div.news table.content td.img div		{ width: 135px; border:1px solid #9a9a9a; background-color: #F2F2F2; height: 65px; }
div.lastinterviewlist div.news table.content td.img img		{ margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; }
div.lastinterviewlist div.news table.content td.title		{ font-size: 12px; font-weight: bold; color:#666666; padding-top: 6px; }
div.lastinterviewlist div.news table.content td.title span	{ font-weight: normal; }
div.lastinterviewlist div.news table.content td.text a		{ color:#456082; text-decoration: none; }
div.lastinterviewlist div.news div.summary					{ padding: 5px 9px 0px 5px; line-height: 11px; }
div.lastinterviewlist div.news div.newsurl a				{ color:#f6a121; text-decoration: none; padding: 0px 0px 0px 4px; margin: 11px 0px 11px 5px;  background-image: url(img/vote_bg.gif); width: 55px; height: 16px; font-size: 12px; text-decoration: none; display:block; background-repeat:no-repeat; }
div.lastinterviewlist div.news div.newsurl a:hover			{ color:#466081;}
div.lastinterviewlist div.news div.line						{ margin: 0px 9px 0px 5px; height: 1px; background-image: url(img/news_hr_line.gif); background-position: left top; background-repeat: repeat-x; height:1px;  font-size:1px;}
div.lastinterviewlist div.archiveurl						{ text-align:right; width:100%; height:15px; padding:5px 0px 10px 0px; margin: 0px 0px 0px 0px; }
div.lastinterviewlist div.archiveurl a						{ color:#666666; text-decoration:underline; float:left; background-image: url(img/news_arrow.gif); background-position:center left; background-repeat:no-repeat; padding:0px 0px 0px 15px; margin:0px 4px 0px 5px; }

/* PERSONAL -> INTERVIEW */
table td#col2_3 div.content_right div.lastinterviewlist { background-color:#FFFFFF; font-size: 12px; color:#666666; margin: 0px 5px 0px 5px; padding-top: 7px; }
table td#col2_3 div.content_right div.lastinterviewlist div.news table.content	{ margin-left: 5px; margin-bottom: 8px; }
table td#col2_3 div.content_right div.lastinterviewlist div.news div.summary	{ padding: 4px 9px 0px 5px; line-height: 13px; }


/************************************************************************************
										MODUL NEWSLETTER

************************************************************************************/
div.newsletter_edge								{ background-color:#e7ebef; background-image: url(img/rob_DZ.gif); background-position: right top; background-repeat: no-repeat; padding-bottom: 5px; padding-top: 5px; margin-top: 4px; }
div.newsletter_edge div.newsletter				{ background-color:#b9c3d0; margin: 0px 5px 0px 5px;  font-size: 12px; color:#456082; }
div.newsletter_edge div.newsletter div.header	{ height: 30px; }
div.newsletter_edge div.newsletter div.header table tr td.text { padding: 8px 0px 0px 0px; color:#FFFFFF; font-size: 16px; font-weight: bold; }
div.newsletter_edge div.newsletter div.header table tr td.img  { padding: 10px 3px 0px 5px; }
div.newsletter_edge div.newsletter div.text			{ padding: 1px 10px 0px 5px; font-size: 12px; color:#456082; line-height: 13px; }
div.newsletter_edge div.newsletter div.email		{ padding: 15px 0px 0px 5px; }
div.newsletter_edge div.newsletter input.mailbox	{ border: 1px solid black; margin: 5px 0px 0px 5px; }
div.newsletter_edge div.newsletter div.errormessage { padding: 2px 0px 0px 5px;  border:0px solid green; font-size:0px; }
div.newsletter_edge div.newsletter div.errormessage span, div.newsletter_edge div.newsletter div.errormessage ul { display:none; }
div.newsletter_edge div.newsletter div.errormessage div		{ font-size: 12px; }
div.newsletter_edge div.newsletter div.errormessage table	{ font-size: 12px; }
div.newsletter_edge div.newsletter div.category table.list	{ padding: -10px 0px 0px 5px; }
div.newsletter_edge div.newsletter div.category table.list tr td		{ vertical-align: middle; height: 25px;}
div.newsletter_edge div.newsletter div.category table.list tr td input	{ margin: 3px 0px 0px 5px; padding:0px 0px 0px 0px; vertical-align:middle; }
div.newsletter_edge div.newsletter div.category table.list tr td label	{ font-size: 12px; color:#FFFFFF; margin: 2px 0px 0px 0px; padding: 2px 0px 0px 5px; }
div.newsletter_edge div.newsletter div.d1	{ height: 20px; }
div.newsletter_edge div.newsletter div.d1 a { background-image: url(img/vote_bg.gif); font-size: 12px; text-decoration: none; background-repeat:no-repeat; padding: 0px 16px 5px 7px; margin: 0px 0px 0px 2px; color: #f6a121; }
div.newsletter_edge div.newsletter div.d1 a:hover { color:#466081;}
div.newsletter_edge div.newsletter table.button					{ padding: 0px 0px 0px 0px; margin: 10px 0px 0px 5px; height: 16px; }
/*
div.newsletter_edge div.newsletter table.button a.cssGlasuj		{ height: 16px; font-size: 11px; font-weight:normal; text-decoration: none; padding: 0px 4px 0px 4px; margin: 0px 0px 0px 0px; color:#f6a121; }
div.newsletter_edge div.newsletter table.button td.btn_left		{ padding: 0px 0px 0px 0px; background-image: url(img/vote_bgL.gif); background-repeat:no-repeat; background-position: top right; height:16px; width:2px; }
div.newsletter_edge div.newsletter table.button td.btn_center	{ padding: 0px 0px 0px 0px; background-image: url(img/vote_bgC.gif); background-repeat:repeat-x;  height:16px; }
div.newsletter_edge div.newsletter table.button td.btn_center a	{ color: #f6a121; text-decoration: none; padding: 0px 2px 0px 2px; font-size: 11px;  }
div.newsletter_edge div.newsletter table.button td.btn_right	{ padding: 0px 0px 0px 0px; height:16px; width:14px; }
*/

/************************************************************************************
										MODUL POVEZANE VSEBINE

************************************************************************************/

table.relatedcontent_tbl { margin:17px 5px 0px 10px; background-color:#ffffff; width: 132px; float:right; }

table.relatedcontent_tbl tr.first td img	{ margin-right:5px; }
table.relatedcontent_tbl tr td div.line		{ height:7px; *height:6px; background-position:left bottom; }
table.relatedcontent_tbl tr.cell td			{ padding-left: 1px; padding-top: 2px; }
table.relatedcontent_tbl tr.cell td img     { padding:0px 0px 0px 0px; margin: 6px 0px 0px 8px; }
table.relatedcontent_tbl tr.cell td a		{ font-size: 12px; color:#666666; padding-left: 0px; }

/************************************************************************************
						MODUL IZRAČUNI
************************************************************************************/
div.calculations { font-family:arial; padding:15px 0px 0px 0px; }
div.calculations span.calctitle { color:#676767; font-size: 14px; font-weight:bold;}
div.calculations table.calculation td { color:#676767; font-size:12px;  padding:0px 3px 6px 3px; font-weight:bold; vertical-align: middle;}
div.calculations table.calculation td input { border:1px solid #000000; margin:0px 0px 0px 0px; padding:0px 3px 0px 3px; font-size:12px; height:18px; width:100px; }
div.calculations table.calculation input.btn_calc { border:0px solid #000000; margin:0px 0px 0px 0px; height:18px; width:80px; }
div.calculations table.calculation td span.errormessage { color: Red; }

div.calculations table.calculation table.button { padding:0px 0px 0px 0px; margin: 10px 0px 0px 0px; }
/*
div.calculations table.calculation table.button a.cssGlasuj { height: 16px; font-size: 11px; font-weight:normal; text-decoration: none; display:block; background-repeat:no-repeat; padding: 0px 4px 0px 4px; margin: 0px 0px 0px 0px; color:#f6a121; }
div.calculations table.calculation table.button td.btn_left { padding: 0px; background-image: url(img/vote_bgL.gif); background-repeat:no-repeat; background-position:right; height:16px; width:2px; }
div.calculations table.calculation table.button td.btn_center { padding:0px 0px 0px 0px; background-image: url(img/vote_bgC.gif); background-repeat:repeat-x;  height:16px; }
div.calculations table.calculation table.button td.btn_right { padding:0px 0px 0px 0px; background-image: url(img/vote_bgR.gif); background-repeat:no-repeat; background-position:left;  height:16px; width:14px; }
*/

div.calculations div.output { text-align:center; padding:6px 0px 10px 0px; font-family:Arial; font-size:12px; color:#676767;}
div.calculations div.output table {width:80%;}
div.calculations div.output table td { padding:0px; height:20px; border:solid 1px #676767; vertical-align:middle; }
div.calculations div.output table td.firstcol { font-size:12px; color:#676767; font-weight:bold; padding:0px 0px 0px 4px;}
div.calculations div.output table td.secondcol{ font-size:12px; padding:0px 0px 0px 4px;}
div.calculations div.output table td.thirdcol{ font-size:12px; padding:0px 0px 0px 4px;}

/************************************************************************************
						MODUL stroškovni kalkulator
************************************************************************************/
div.costcalculator { font-family:arial; padding:15px 0px 0px 0px; }
div.costcalculator span.calctitle { color:#676767; font-size: 14px; font-weight:bold;}
div.costcalculator div.calculation table {}
div.costcalculator div.calculation table td { font-weight:bold; padding:0px 0px 0px 0px; text-align:left; color:#676767; font-size:12px; vertical-align:top; }
div.costcalculator div.calculation table td.firstcol { padding:4px 0px 0px 0px; font-weight:bold; vertical-align: middle;  text-align:left; }
div.costcalculator div.calculation table td.secondcol { padding:4px 0px 0px 4px; font-weight:normal; vertical-align:top; }
div.costcalculator div.calculation table td.thirdcol { padding:4px 0px 0px 4px; vertical-align:top; }
div.costcalculator div.calculation table td input { line-height:0px;}
div.costcalculator div.calculation table td select.dropdown { width: 350px; }
div.costcalculator div.calculation input.textbox { border:1px solid #000000; line-height:normal; height:16px; font-size:12px; padding: 0px 0px 0px 2px; margin:0; }
div.costcalculator div.calculation table input.btn_calc { border:0px solid #000000; padding:0px; line-height:normal; font-size:12px; }
div.costcalculator div.calculation table td div.errormessage { color: Red; font-weight:bold; }
div.costcalculator div.calculation table td table {}
div.costcalculator div.calculation table td table td { vertical-align:top; padding:10px 10px 0px 0px; }
div.costcalculator div.calculation table td.secondcol table td { font-weight:normal; padding:0px 0px 0px 0px; }
div.costcalculator div.calculation table td table td input { line-height:0px; height:14px; border:0x solid #000000; font-size:0px; padding:0; margin:0px 2px 0px 0px;}
div.costcalculator div.calculation table td table td label { width:auto; border:0px; }

div.costcalculator div.calculation table.button { padding:0px 0px 0px 0px; margin: 10px 0px 0px 0px; }
/*
div.costcalculator div.calculation table.button a.cssGlasuj { height: 16px; font-size: 11px; font-weight:normal; text-decoration: none; display:block; background-repeat:no-repeat; padding: 0px 4px 0px 4px; margin: 0px 0px 0px 0px; color:#f6a121; }
div.costcalculator div.calculation table.button td.btn_left { padding: 0px; background-image: url(img/vote_bgL.gif); background-repeat:no-repeat; background-position:right; height:16px; width:2px; }
div.costcalculator div.calculation table.button td.btn_center { padding:0px 0px 0px 0px; background-image: url(img/vote_bgC.gif); background-repeat:repeat-x; background-position:right middle; height:16px; }
div.costcalculator div.calculation table.button td.btn_right { padding:0px 0px 0px 0px; background-image: url(img/vote_bgR.gif); background-repeat:no-repeat; background-position:left;  height:16px; width:14px; }
*/
div.costcalculator div.output { padding:6px 0px 10px 0px; margin:0px 0px 15px 0px; font-family:Arial; font-size:12px; color:#676767;}
div.costcalculator div.output table {text-align:center; width: 100%; margin:10px 0px 10px 0px;}
div.costcalculator div.output table td { text-align:left; padding:0px; height:20px; border:solid 1px #676767; vertical-align:middle; }
div.costcalculator div.output table td.firstcol { font-size:11px; color:#676767; font-weight:bold; padding:0px 0px 0px 4px;}
div.costcalculator div.output table td.secondcol{ font-size:12px; padding:0px 0px 0px 4px;}
div.costcalculator div.output table td.thirdcol{ font-size:12px; padding:0px 0px 0px 4px;}
div.costcalculator div.output table td.bothcol { font-weight:bold; font-size:12px; padding:4px 0px 0px 4px;}

/************************************************************************************
						MODUL informativni izračuni
************************************************************************************/
div.infocalculator { font-family:arial; padding:15px 0px 0px 0px; }
div.infocalculator span.calctitle { color:#676767; font-size: 14px; font-weight:bold;}
div.infocalculator div.calculation table {}
div.infocalculator div.calculation table td { font-weight:bold; padding:0px 0px 0px 0px; text-align:left; color:#676767; font-size:11px; vertical-align:top; }
div.infocalculator div.calculation table td.firstcol { padding:4px 0px 0px 0px; font-weight:bold; vertical-align:top; }
div.infocalculator div.calculation table td.secondcol { padding:4px 0px 0px 4px; font-weight:normal; vertical-align:top; }
div.infocalculator div.calculation table td.thirdcol{ padding:4px 0px 0px 4px; font-weight:normal; vertical-align:top; }
/*div.infocalculator div.calculation table td input { line-height:0px; }*/
div.infocalculator div.calculation table td input.textbox { border:1px solid #000000; font-size:11px; height:18px; width:100px; line-height:15px; padding:0px 0px 0px 4px; vertical-align:middle; }
div.infocalculator div.calculation table input.btn_calc { border:0px solid #000000; padding:0px; line-height:normal; font-size:11px; }
div.infocalculator div.calculation table td .errormessage { color:#ff0000; font-weight:bold; }
div.infocalculator div.calculation table td table {}
div.infocalculator div.calculation table td table td { vertical-align:top; padding:0px 0px 0px 0px; }
div.infocalculator div.calculation table td.secondcol table td { font-weight:normal; padding:0px 0px 0px 0px; }
div.infocalculator div.calculation table td table td input { line-height:0px; border:0x solid #000000; font-size:0px; padding:0; margin:0px 0px 0px 0px;}
div.infocalculator div.calculation table td table td label { width:auto; border:0px; }

div.infocalculator div.calculation table.button { padding:0px 0px 0px 0px; margin: 10px 0px 0px 0px; }
div.infocalculator div.calculation table.button a.cssGlasuj { height: 16px; font-size: 11px; font-weight:normal; text-decoration: none; display:block; background-repeat:no-repeat; padding: 0px 4px 0px 4px; margin: 0px 0px 0px 0px; color:#f6a121; }
div.infocalculator div.calculation table.button td.btn_left { padding: 0px; background-image: url(img/vote_bgL.gif); background-repeat:no-repeat; background-position:right; height:16px; width:2px; }
div.infocalculator div.calculation table.button td.btn_center { padding:0px 0px 0px 0px; background-image: url(img/vote_bgC.gif); background-repeat:repeat-x; background-position:right middle; height:16px; }
div.infocalculator div.calculation table.button td.btn_right { padding:0px 0px 0px 0px; background-image: url(img/vote_bgR.gif); background-repeat:no-repeat; background-position:left;  height:16px; width:14px; }

div.infocalculator div.output { padding:6px 0px 10px 0px; margin:0px 0px 15px 0px; font-family:Arial; font-size:12px; color:#676767;}
div.infocalculator div.output table {text-align:center; width: 100%;}
div.infocalculator div.output table td { text-align:left; padding:0px; height:20px; border:solid 1px #676767; vertical-align:middle; }
div.infocalculator div.output table td.firstcol { font-size:11px; color:#676767; font-weight:bold; padding:0px 0px 0px 4px;}
div.infocalculator div.output table td.secondcol{ font-size:12px; padding:0px 0px 0px 4px;}
div.infocalculator div.output table td.thirdcol{ font-size:12px; padding:0px 0px 0px 4px;}
div.infocalculator div.output table td.bothcol { font-weight:bold; font-size:12px; padding:0px 0px 0px 4px;}

/************************************************************************************
										MODUL SITEMAP

************************************************************************************/
div.sitemap { padding: 0px 0px 15px 20px;}
div.sitemap a { color:#466081; text-decoration:none; }
div.sitemap img { margin-right: 5px;	}
div.sitemap ul.c1 { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;    list-style-type:none; padding:0px 0px 0px 10px; }
div.sitemap ul.c1 a {color:#002d64; font-size: 13px; font-weight:bold;}
div.sitemap ul ul.c2 { margin:0px 0px 0px 0px;  list-style-type:none; padding: 0px 0px 0px 20px;  }
div.sitemap ul ul.c2 a {color:#002d64; font-size: 12px; font-weight:normal; }
div.sitemap ul ul ul.c3 { margin:0px 0px 0px 0px; list-style-type:none; padding:0px 0px 0px 10px; }
div.sitemap ul ul ul.c3 a { color:#466081;  font-size: 11px; text-decoration:none;  }
div.sitemap ul ul ul ul.c4 { margin:0px 0px 0px 0px; list-style-type:none; padding:0px 0px 0px 10px; }
div.sitemap ul ul ul ul.c4 a { color:#466081;  font-size: 11px; text-decoration:none;  }
/*
div.sitemap a { color:#666666; text-decoration:none; font-size:11px; }
div.sitemap li hr {  height: 1px;  color:#666666; background-color: #666666; border:0px; }
div.sitemap img { margin-right: 5px;	}
div.sitemap ul li { margin:0px 0px 0px 0px; list-style-type:none; padding:0px 0px 0px 10px;  }
div.sitemap ul li ul li {  margin:0px 0px 0px 0px; padding:0px 0px 0px 30px; font-weight:bold; }
div.sitemap ul li ul li  ul li { padding:0px 0px 0px 0px;  font-weight:normal; }
div.sitemap ul li ul li  ul li ul li { font-size:10px; }

*/
/************************************************************************************
										TEMPLATE

************************************************************************************/

div.rob { padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px;  background-color: #f6f7f8; }
div.rob .freetext { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;  background-color:White;  }
div.rob .freetext p { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
table.template { background-color:#ffffff;  font-size: 12px; color:#666666; border:0px; width:461px; }
table.template td { width: 302px; padding: 4px 2px 4px 2px; border:0px; }
table.template td p { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
table.template td h1 { font-size: 12px; font-weight: bold; margin: 0px 0px 0px 0px; color:#466081; background-image: url(img/news_arrow.gif); background-position:center left; background-repeat:no-repeat; padding:1px 0px 0px 17px; border: none;}
table.template td h1 a { font-size: 12px; font-weight: bold; margin: 0px 0px 0px 0px; color:#466081; text-decoration: none;}

ul.cntsubmenus				{ margin: 10px 0px 0px 40px; padding: 0px 0px 0px 0px; }
ul.cntsubmenus li			{ font-size:12px;  list-style-type: none;  list-style-image: url(img/arrow3.gif); }
ul.cntsubmenus li a			{ text-decoration: underline; color: #456280; font-family: Tahoma; }
ul.cntsubmenus li a:hover	{}


/************************************************************************************
									Search results
/************************************************************************************/
.searchresults						{ font-size:12px; }
.searchresults a					{ text-decoration:underline; color:#456280; margin-top:8px;  font-size:11px; }

.searchresults table				{ width: 100%; margin: 15px 0px 15px 0px; }
.searchresults table td			{ color:#666666; font-size: 12px; text-align: left; padding-left: 11px; vertical-align: top; }
.searchresults table td b			{ color:#456082; }
.searchresults table td.td1			{ padding-left: 0px; height: 18px; }
.searchresults table td.td1 img		{ margin-right: 8px; vertical-align: top; margin-top: 5px; }
.searchresults table td.td1 div.bar	{ float: right; width: 54px; background-image: url(img/bar_0.gif); background-repeat: no-repeat; height: 10px; font-size: 15px; margin-top: 4px;  }
.searchresults table a				{ color:#456280; font-size: 12px; text-decoration: underline; }

div.sTitle							{ color:#666666; font-size: 12px; }
div.sTitle b						{ color:#456082; }
div.sPath							{ margin-left:11px; color:#666666; margin-bottom: 12px; }
div.sPath	img						{ margin: 5px 9px 0px 0px; vertical-align: top; }
div.sPath span b					{ font-size: 11px; font-weight: normal; }
div.sPath a						{ text-decoration: none; }
div.sPath a:hover					{ text-decoration: underline; }

p.desc								{ color:#666666; font-size: 12px; }
/************************************************************************************/
table.Asearch					{ margin-bottom: 25px; }
table.Asearch td				{ color:#666666; font-size: 12px; font-weight: bold; }
table.Asearch td.txt			{ color:#456082; height: 30px; vertical-align: bottom; padding-bottom: 2px; }
table.Asearch input.searchForm	{ border: 1px solid black; height: 17px; width: 115px; font-size:11px; padding: 1px 0px 0px 7px; }
table.Asearch input.searchButton{ background-image:url(img/isci.gif); width: 16px; height: 15px; background-repeat:no-repeat; vertical-align: top; margin: 2px 0px 0px 10px; cursor:hand; }
table.Asearch select.podrocja	{ border: 1px solid #666666; height: 17px; width: 115px; font-size:11px; padding: 0px 0px 0px 0px; font-weight: normal; }
table.Asearch table.settings td { font-weight: normal; }
table.Asearch table.settings td	input { border: 0px solid red; margin: 2px 4px 0px 0px; padding-left: 0px; }

/************************************************************************************
								End search results
/************************************************************************************/

table.DZU { width:280px; float:left;  }
table.DZU td { font-size:11px; color: #666666; color:#000000;  }
table.DZU td.firstcol {  height:18px;  }
table.DZU td.firstcol span { font-weight:bold; color:#456082; padding-right:2px;	 }


/************************************************************************************
						E-prijava za brošuro o vzajemnih skladih
/************************************************************************************/
table.form_brosura						{ width: 270px; float: left; margin: 15px 15px 15px 15px; }
table.form_brosura td					{ font-size:12px; color: #666666; }
table.form_brosura td a					{ color:#456280; text-decoration:none; padding:0px 0px 0px 8px; margin:0px 4px 0px 0px; }
table.form_brosura td input				{ width: 150px; border: solid black 1px; height: 18px; font-family: Tahoma; font-size: 11px; padding-top: 2px; }

table.form_brosura table.button				{ float: left; margin: 8px 5px 0px 0px; }
table.form_brosura table.button td.btn_left	{ padding: 0px; background-image: url(img/vote_bgL.gif); background-repeat:no-repeat; background-position:right; height:16px; width:2px; }
table.form_brosura table.button td.btn_center	{ padding:0px 0px 0px 0px; background-image: url(img/vote_bgC.gif); background-repeat:repeat-x;  height:16px; }
table.form_brosura table.button td.btn_right	{ padding:0px 0px 0px 0px; background-image: url(img/vote_bgR.gif); background-repeat:no-repeat; background-position:left;  height:16px; width:14px; }

table.sendok									{ width: 270px; height: 300px; font-size:12px; color: #666666; text-align: center; }
table.sendok td									{ vertical-align: middle; }

/************************************************************************************
								E-prijava za zaposlitev
/************************************************************************************/
div.error_div										{ color: Red; }
div.vprasalnik										{ font-size:12px; color: #666666; }
div.vprasalnik a									{ color:#456280; text-decoration: underline;}
table.form_zaposlitev							{ margin: 10px 0px 10px 0px; }
table.form_zaposlitev td							{ font-size:12px; color: #666666; padding-top: 2px; vertical-align: top; }
table.form_zaposlitev tr.header td					{ padding-top: 20px; }
table.form_zaposlitev tr.header td input			{ width: auto; border: 0px; margin-right: 7px; }
table.form_zaposlitev td a							{ color:#456280; text-decoration:none; padding:0px 0px 0px 8px; margin:0px 4px 0px 0px; }
table.form_zaposlitev td select						{ font-family: Tahoma; font-size: 11px; padding-top: 0px; }
table.form_zaposlitev td input						{ width: 150px; border: solid black 1px; height: 16px; font-family: Tahoma; font-size: 11px; padding-top: 0px; }
table.form_zaposlitev td table.cb					{ margin: 10px 0px 10px 0px; }
table.form_zaposlitev td table.cb td				{ vertical-align:middle;}
table.form_zaposlitev td table.cb td input			{ width: auto; border: 0px; margin: 0px 7px 0px 0px; float:left; }
table.form_zaposlitev td table.cb td label			{  display: block; float:left;}
table.form_zaposlitev td input.file					{ width: 420px; border: solid black 1px; height: 18px; font-family: Tahoma; font-size: 11px; padding-top: 2px; }
table.form_zaposlitev td textarea					{ width: 420px; height: 36px; border: solid black 1px; font-family: Tahoma; font-size: 11px; overflow: auto; }

table.form_zaposlitev table.button				{ float: left; margin: 8px 5px 0px 0px; }

table.form_zaposlitev table.button td.btn_left		{ padding: 0px; background-image: url(img/vote_bgL.gif); background-repeat:no-repeat; background-position:right; height:16px; width:2px; }
table.form_zaposlitev table.button td.btn_center	{ padding:0px 0px 0px 0px; background-image: url(img/vote_bgC.gif); background-repeat:repeat-x;  height:16px; }
table.form_zaposlitev table.button td.btn_center a	{ color: #f6a121; text-transform: lowercase; }	
table.form_zaposlitev table.button td.btn_center a:hover { color: #456280;}
table.form_zaposlitev table.button td.btn_right		{ padding:0px 0px 0px 0px; background-image: url(img/vote_bgR.gif); background-repeat:no-repeat; background-position:left;  height:16px; width:14px; }


table.sendok_zaposlitev				{ font-size:11px; color: #666666; }
table.form_brosura td				{ font-size:12px; color: #666666; }
table.form_brosura td a				{ color:#456280; text-decoration:none; padding:0px 0px 0px 8px; margin:0px 4px 0px 0px; }
table.form_brosura td input			{ width: 150px; border: solid black 1px; height: 18px; font-family: Tahoma; font-size: 11px; padding-top: 2px; }
table.sendok						{ width: 270px; height: 300px; font-size:11px; color: #666666; text-align: center; }
table.sendok td						{ vertical-align: middle; }


/************************************************************************************
								struktura portfelja
/************************************************************************************/
.freetext table.struktura_portfelja { border:0px; }

table.struktura_portfelja td table { margin-bottom:10px; border:0px; }
table.struktura_portfelja td table td {padding:1px 2px 1px 3px; border-bottom: dashed 1px #959690; border-right:0px; } 
table.struktura_portfelja td.left { padding-right:5px; border:0px; }
table.struktura_portfelja td.right { padding-left:5px; border:0px; }
table.struktura_portfelja td table td.insert { width:1%; border-left: dashed 1px #959690; padding:0px 0px 0px 0px;   }
table.struktura_portfelja td table td.ll { width:10%;  border-bottom: dashed 1px #959690;}
table.struktura_portfelja td table td.rr { width:10%;  border-bottom: dashed 1px #959690;}
table.struktura_portfelja tr.header td { color:#eb930e; border-bottom: dashed 1px #959690;}
table.struktura_portfelja tr.skupaj td {  font-weight:bold; border-bottom: dashed 1px #959690;}
table.struktura_portfelja tr.footer td { border:0px;}


table.tblGibanje

/*Job categories*/
table.jobCategories td			{ color:#676767; font-size: 11px; height: 15px; padding-left: 0px; }
table.jobCategories td.title	{ color:#002d64; font-weight: bold; height: 15px; }

div.text			 			{ color:#676767; font-size: 12px; }
div.text a						{ color:#456280; font-size: 12px; }
/*Job categories*/


/************************************************************************************
								Login forma
/************************************************************************************/
table.empty									{ width:100%; }
table.empty td.t								{ vertical-align: middle; }
div.loginform table.tform							{ width: 430px; border: solid #F3F3F3 5px; }
div.loginform table.tform tr.header					{ color: #456082; font-weight: bold; }
div.loginform table.tform tr.header	td				{ height: 30px; vertical-align: middle; background-image:url(img/posevnice.gif); padding-top: 0px; text-align: center; }
div.loginform table.tform td						{ padding-top: 10px; }
div.loginform table.tform td input					{ border: solid black 1px; }
div.loginform table.tform td.firstcol				{ color: #666666; padding-left: 10px; font-size: 12px; }
div.loginform table.tform tr.lastrow td				{ padding: 10px 0px 10px 0px; }
div.loginform table.tform tr.lastrow div.buttonbar a { background-image: url(img/vote_bg.gif); width: 55px; height: 16px; font-size: 11px; text-decoration: none; display:block; background-repeat:no-repeat; padding: 0px 10px 0px 7px; margin: 0px 0px 0px 0px; color: #f6a121; }
div.loginform table.tform tr.lastrow div.buttonbar a:hover {color:#456280;} 
.errormessage										{ font-size: 12px; font-weight: bold; }
.errormessage ul { display:none; }


/************************************************************************************
								Logout forma
/************************************************************************************/
div.logoutform table.tform								{ width: 100%; border: solid #F3F3F3 5px; }
div.logoutform table.tform tr.header					{ color: #456082; font-weight: bold; }
div.logoutform table.tform tr.header td					{ height: 30px; vertical-align: middle; background-image:url(img/posevnice.gif); padding-top: 0px; text-align: center; }
div.logoutform table.tform td							{ padding-top: 10px; }
div.logoutform table.tform td input						{ border: solid black 1px; }
div.logoutform table.tform td.firstcol					{ color: #666666; padding-left: 10px; font-size: 13px; }
div.logoutform table.tform tr.lastrow td				{ padding: 10px 0px 10px 0px; }
div.logoutform table.tform tr.lastrow div.buttonbar a	{ background-image: url(img/vote_bg.gif); width: 55px; height: 16px; font-size: 11px; text-decoration: none; display:block; background-repeat:no-repeat; padding: 0px 10px 0px 7px; margin: 0px 0px 0px 0px; color: #f6a121; }
div.logoutform table.tform tr.lastrow div.buttonbar a:hover { color:#456280;}

/************************************************************************************
								Downloader
/************************************************************************************/
table.browserData									{ width: 100%; border: solid #F3F3F3 5px; }
table.browserData td								{ padding-left: 5px; color: #666666; font-size: 11px; }
table.browserData td a								{ color: #456280; }
table.browserData tr.header							{ font-weight: bold; }
table.browserData tr.header td						{ color: #456082; height: 30px; vertical-align: middle; background-image:url(img/posevnice.gif); padding-top: 0px; }
table.browserData tr.header td a					{ color: #456082; text-decoration: none; }
table.browserData tr.folder td a					{ text-decoration: none; font-weight: bold; }
table.browserData tr.folder td a:hover				{ text-decoration: underline; }
table.browserData tr.files td a						{ text-decoration: none; }
table.browserData tr.files td a:hover				{ text-decoration: underline; }


/************************************************************************************
						Primerjava skladov
/************************************************************************************/
div.primskladov { border:solid 1px red; background:red; border:1px 1px 1px 1px; padding:60px 0px 0px 0px; }
div.primskladov table { border:solid 1px red; }
div.primskladov table tr td.sklad { border:solid 1px red; }
div.primskladov table tr td.sklad div.output { background:red; }
div.primskladov div.output div.firstcol { font-weight:bold;  }
div.primskladov div.output div.secondcol {  }


/************************************************************************************
								KLEPETALNICA, SVETOVALEC
/************************************************************************************/


div.freetext table.tabDesno			{ width: 170px; background-color: #F3F3F3; margin-top: 5px; background-image: url(img/rob_siv_DZ.gif); background-position: top right; background-repeat: no-repeat; border:0px; }
div.freetext table.tabDesno td			{ padding: 4px 5px 5px 5px; border: 0px; }
div.freetext table.tabDesno td div		{ background-color: White; padding: 5px 5px 5px 5px; }
div.freetext table.tabDesno td div h1	{ font-size: 16px; font-weight: bold; color: #456082; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; background-image: none; }
div.freetext table.tabDesno td div a	{ background-image: url(img/vote_bg.gif); width: 55px; height: 16px; font-size: 11px; text-decoration: none; display:block; background-repeat:no-repeat; padding: 0px 10px 0px 3px; margin: 8px 0px 0px 0px; color: Black; }
div.freetext table.tabDesno td img		{ margin: 0px 8px 0px 0px; }
div.freetext table.tabDesno td div div.naslovDiv	{ color: #868686; font-weight: bold; padding: 0px 0px 0px 0px; margin: 7px 0px 0px 0px; font-size: 12px; }
div.freetext table.tabDesno td div div.vsebinaDiv	{ color: #666666; padding: 0px 0px 0px 0px; margin:0px 0px 3px 0px; font-size: 12px; }
div.freetext table.tabDesno td div div.naslovDiv2	{ color: #868686; font-weight: bold; padding: 0px 0px 0px 2px; margin: 1px 0px 0px 0px; font-size: 12px; }
div.freetext table.tabDesno td div div.vsebinaDiv2	{ color: #666666; padding: 0px 0px 0px 2px; margin: 3px 0px 13px 0px; font-size: 12px; }


/************************************************************************************
								CUSTOM TABLE
/************************************************************************************/
div.custom	{ padding:5px 5px 5px 5px; background-color:#f6f7f8; margin-bottom:5px; background-image: url(img/rob_DZ.gif); background-position: top right; background-repeat: no-repeat; border:0px; }
div.custom div.rob	{  background-color:#ffffff; display:block; padding:0px 0px 5px 0px; margin:0px; background-repeat:no-repeat;}
div.custom div.rob div.naslov { padding: 4px 0px 10px 23px; text-align:left;  background-image: url(img/svetovalec.gif); background-position: 5px 5px; background-repeat:no-repeat;}
div.custom div.rob div.naslov span.ilifont {padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px; border: 0px solid green; font-size: 16px;}
div.custom div.rob div.vsebina { padding: 0px 3px 5px 5px; border-bottom: dashed 1px #3B5B80; margin-bottom:10px}
div.custom div.rob div.link { padding: 0px 0px 0px 0px; display:block;}
div.custom div.rob div.link a {background-image: url(img/vote_bg.gif); margin: 0px 5px 10px 5px; width: 55px; height: 16px; font-size: 11px; text-decoration: none; display:block; background-repeat:no-repeat; padding: 0px 10px 0px 7px; margin: 8px 0px 0px 0px; color:#f6a121; }
div.custom div.rob div.link a:hover {color:#446183; }
div.freetext div.custom li { list-style-image:none; background-image:url(img/arrow.gif); background-repeat:no-repeat; padding-left:12px; margin:0px; background-position:left 5px; }
div.custom li a { color:#456082; }
div.freetext div.custom ul { margin:0px 0px 0px 5px; padding:0px; }
/* custom table variations */
div.custom div.klicaj { border:0px; }

div.c_blue { background-color:#f6f7f9; }
div.c_blue div.rob	{ background-color:#e7ebef; }
div.c_blue div.rob div.vsebina { color:#466081; }

div.c_grey { background-color:#f6f7f9; }
div.c_grey div.rob	{ background-color:#d4d0c8; }
div.c_grey div.rob div.vsebina { color:#002d64; }

div.c_yellow { background-color:#ead97b; }
div.c_yellow div.rob	{ background-color:#efdf85; }

div.custom div.lev { background-position:right top; background-image:url(img/custom.bg.lev.gif); }

/*div.freetext { padding:5px 5px 5px 5px; color:#676767; font-size: 11px; }*/

div.freetext table.template		{ border: 0px solid red; width:auto; }
div.freetext table.template td	{ border: 0px; }

a.vslink  { color:Black; Background-color:ButtonFace; text-align:center; width:120px; height:16px; float:left; display:block; font-size:12px; text-decoration:none;  border:1px solid Black; padding:2px 10px 2px 10px; }


/******************************  CUSTOM TEXT IN CNT **********************************/
div.container { width: 288px; margin: 0px 0px 10px 10px; float: right; min-height: 350px; }
div.secondtext	{ padding:5px 5px 5px 5px; background-color:#f6f7f8; background-image: url(img/rob_DZ.gif); background-position: top right; background-repeat: no-repeat; border:0px; }
div#cnttext div.custom div.secondtext div.rob, div#cnttext div.secondtext div.rob { background-color:#ffffff; }
div.secondtext div.text	{ margin: 0px 0px 4px 0px;  background-color:#ffffff; }
div.secondtext div.text b, div.secondtext div.text strong { color: #456082; font-size: 12px; }
div.secondtext div.alink	{ border-bottom: 1px dashed #456082; margin: 1px 0px 7px; text-align: right; padding-bottom: 7px; padding-top: 2px; }
div.secondtext div.alink_nodash	{ margin: 1px 0; text-align: right; padding-bottom: 3px; padding-top: 2px; }
div.secondtext div.alink_nodash a, div.secondtext div.alink a	{ color:#456082; text-decoration:underline;  background-image: url(img/news_arrow.gif); background-position: 2px 2px; background-repeat:no-repeat; padding:0px 0px 0px 19px; }


/************************************************************************************
								Forma za vnasanje bulletov
/************************************************************************************/
div.bulletinboard h2	{ font-size: 12px; font-weight: bold; color: #456082; }
div.bulletinboard		{ color:#676767; font-size: 12px; }


/************************************************************************************
								VPISNA MESTA
/************************************************************************************/

div.vpisnamesta { padding: 15px 0px 15px 0px;}
div.vpisnamesta table.tblvpisnamesta { color:#676767; font-size: 12px;  }
div.vpisnamesta table.tblvpisnamesta td  { padding-left: 5px;}
div.vpisnamesta table.tblvpisnamesta td select { margin-bottom: 5px; font-family:Arial; font-size:11px; color:#666666; }
div.vpisnamesta table.tblvpisnamesta td table { margin-top: 10px;}
div.vpisnamesta table.tblvpisnamesta td table td { padding: 0px 0px 5px 0px; color:#676767; font-size: 12px; }
div.vpisnamesta table.tblvpisnamesta td table td label { padding-left: 3px;}


/************************************************************************************
								STRUKTURA PORTFELJA
/************************************************************************************/
table.DZUGraph { border: 0px solid red; width:100%; }
table.DZUGraph td { text-align: center; }
table.DZUGraph td table td { text-align: center;}
table.DZUGraph td table object{ margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px;} 


/************************************************************************************
								TEČAJNICA VALUT
/************************************************************************************/

div.tecajnicavalut, div.tecajnicavalut a { color:#676767; font-size: 11px; text-align:center;}
div.tecajnicavalut div.title {}
div.tecajnicavalut div.source { padding: 5px 0px 15px 0px;}
div.tecajnicavalut table.tbltecajnicavalut {color:#676767; font-size: 11px; margin: 15px 0px 0px 0px;}
div.tecajnicavalut table.tbltecajnicavalut tr.header td {color:#f6a121;}
div.tecajnicavalut table.tbltecajnicavalut td { width: 50px; border-bottom:1px dashed #676767;}
div.tecajnicavalut table.tbltecajnicavalut td.col0 { width: 100px;}

table.tbltecajnicavalut tr td div.l { color:#FF0101; background-image:url(img/less.gif); background-repeat:no-repeat; background-position: center left; padding-left:15px; }
table.tbltecajnicavalut tr td div.e { background-image:url(img/equal.gif); background-repeat:no-repeat; background-position: center left; padding-left:15px; }
table.tbltecajnicavalut tr td div.g {  padding:0px; margin:0px; font-weight:normal; font-size:11px; color:#026603; background-image:url(img/greater.gif); background-repeat:no-repeat; background-position: center left; padding-left:15px; }



/************************************************************************************
								SUMARNI PREGLED 
/************************************************************************************/

div.borzatitle { font-family:Arial; font-size:12px; font-weight:bold; margin-left:10px; padding-top:5px; padding:3px 0px;  color:#456082; }
table.sumarnipregled { color:#959690; font-size:12px; width:100%;}
table.sumarnipregled td { }
table.sumarnipregled td div.tbltitle { font-size: 12px; color:#456082; padding: 5px 10px 0px 10px; text-align:left;  }
table.sumarnipregled td table.tblsumarnipregled { width:230px; margin:0px 10px 5px 10px; }
div.cnt table.sumarnipregled td table.tblsumarnipregled { width:270px; margin-right:10px; }
div.cnt table.sumarnipregled td table.tblsumarnipregled td { height:auto; margin:0px; padding:0px; padding-top:3px; }
div.cnt table.sumarnipregled td div.tbltitle { display:none;}
table.tblsumarnipregled tr td , table.tblsumarnipregled tr td a { color:#959690; font-size:11px; padding:0px 0px 0px 12px;  height:18px; vertical-align:middle;  }
table.tblsumarnipregled tr td a { padding:0px 0px 0px 0px;  text-decoration:none;}
table.tblsumarnipregled tr td a:hover { text-decoration:underline; }
table.tblsumarnipregled { background-image: url(img/tbl_crtice_h.gif); background-repeat:repeat-x; background-position:top left; }
table.tblsumarnipregled tr.header td, table.tblsumarnipregled tr.header td a { color:#f6a121;}
table.tblsumarnipregled tr  { background-image: url(img/tbl_crtice_h.gif); background-repeat:repeat-x; background-position:bottom left; }
table.tblsumarnipregled tr td.col0 { padding:0px 10px 0px 0px; text-align:left; border-right:dashed 1px #999999;}
table.tblsumarnipregled tr td.col1 { padding:0px 10px 0px 0px; width: 80px; text-align:center;}
table.tblsumarnipregled tr td.col2 { padding:0px 10px 0px 0px; width: 50px; text-align:center;}
table.tblsumarnipregled tr td.insert { width:1px; background-image: url(img/tbl_crtice_v.gif);  background-repeat:repeat-y; background-position:top left; padding:0px 0px 0px 0px; font-size:1px;  }
table.tblsumarnipregled tr.grey  { background-color:#f0f0f0; cursor:pointer;}

table.tblsumarnipregled tr td div.l { color:#FF0101; background-image:url(img/less.gif); background-repeat:no-repeat; background-position: center left; padding-left:15px; }
table.tblsumarnipregled tr td div.e { background-image:url(img/equal.gif); background-repeat:no-repeat; background-position: center left; padding-left:15px; }
table.tblsumarnipregled tr td div.g {  padding:0px; margin:0px; font-weight:normal; font-size:11px; color:#026603; background-image:url(img/greater.gif); background-repeat:no-repeat; background-position: center left; padding-left:15px; }

/* tečajnica skladov */
div.vrednostnipapirji table.tblsumarnipregled tr  { border:0; background-image: url(img/tbl_crtice_h.gif); background-repeat:repeat-x; background-position:bottom left; }
div.vrednostnipapirji table.tblsumarnipregled tr.header { padding:0px; }
div.vrednostnipapirji table.tblsumarnipregled tr td.col0 { border:0; width:150px; text-align:left; padding-left:0px; padding-right:3px;}
div.vrednostnipapirji table.tblsumarnipregled tr td { font-size:11px; text-align:right; width:auto; padding:0px 2px 0px 3px; }
div.vrednostnipapirji table.tblsumarnipregled tr td.insert { width:1px; padding:0px; font-size:1px;}
div.vrednostnipapirji table.tblsumarnipregled tr.header td a { font-size:11px; white-space:nowrap; }
div.vrednostnipapirji table.tblsumarnipregled tr td a { font-size:11px; }
div.vrednostnipapirji table.tblsumarnipregled tr td.col0 { width: 125px;}

div.vrednostnipapirji table.tblsumarnipregled tr td.col1 { width: 110px;}
div.vrednostnipapirji table.tblsumarnipregled tr td.col4 { width:40px;}
div.vrednostnipapirji table.tblsumarnipregled tr td.col6 { width:35px;}

div.vrednostnipapirji td.text { font-size:12px; }
td#col3_2 table.dateset { display:none; }
td#col3_2 div.freetext { background-color:transparent;}
td#col3_2 div.freetext h1 { margin-top:0px; padding-top:5px; background-position:left 6px; }
td#col3_2 .vrednostnipapirji div.l, td#col3_2 .vrednostnipapirji div.e, td#col3_2 .vrednostnipapirji div.g {  padding:0px; margin:0px; font-weight:normal; padding-left:11px; text-align:right; font-size:11px; white-space:nowrap; }
td#col3_2 div.vrednostnipapirji table.tblsumarnipregled tr td { padding:0px;  font-size:11px;}
div#cnttext table.dateset { margin:10px 0px;}
div#cnttext div.custom, div#cnttext div.rob { background:none;} 

/************************************************************************************
								KLEPETALNICA
/************************************************************************************/

table.chatroom_login {}

table.chatroom_login td { color:#676767; padding-top: 10px; font-size: 11px;}

table.chatroom_login td select {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family:Arial; font-size:11px; color:#666666;}
table.chatroom_login td input { width: 150px; border: solid black 1px; height: 16px; font-family: Tahoma; font-size: 11px; padding-top: 0px;}
table.chatroom_login td div.error { color:Red;}


table.chatroom { margin-left: 15px; width: 700px; }
table.chatroom td {color:#676767; font-size: 12px;}
table.chatroom td a {color:#676767; font-size: 12px;}
table.chatroom td input { width: 450px; border: solid black 1px; height: 17px; font-family: Tahoma; font-size: 12px;}
table.chatroom iframe { border: 0px solid red; height: 200px;}
table.chatroom td.newmessage { padding: 10px 0px 0px 0px;}
table.chatroom td.newmessage table.button { padding: 0px 0px 0px 0px; margin: 2px 0px 0px 10px; }
table.chatroom td.roomlist { border: 1px solid #676767; width: 180px;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

ul.room { color:#676767; padding: 5px 0px 0px 0px; margin: 0px 0px 0px 0px;}
ul.room li.nivo1 { color:#676767; font-size: 12px;  background-color: #ffffff; list-style: none;  padding: 5px 0px 0px 0px; margin: 0px 0px 0px 0px;}
ul.room li.nivo1 a { color:#676767; padding: 0px 0px 0px 13px; margin: 0px 0px 0px 0px; text-decoration: none; font-weight: bold;  background-image: url(img/menu_arrow2.gif); background-position: left center; background-repeat:no-repeat;}

div.users { text-align:left; color:#676767; padding: 5px 0px 0px 5px;}
ul.room li.nivo1_active { color:#002d64; font-size: 12px; background-color: #ffffff; list-style: none; padding: 5px 0px 0px 0px; margin: 0px 0px 0px 0px; }
ul.room li.nivo1_active a { color:#002d64; padding: 0px 0px 0px 13px; margin: 0px 0px 0px 0px; text-decoration: none; font-weight: bold; background-image: url(img/menu_arrow2.gif); background-position: left center; background-repeat:no-repeat;}
ul.user { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 4px; color:#002d64;}
ul.user li.nivo2 {font-size: 12px;  background-color: #ffffff; list-style: none; padding-left: 0px; color:#002d64; }
ul.user li.nivo2 div { color:#002d64; text-decoration: none; font-weight: normal; padding-left:13px; margin-bottom: 0px; background-image: url(img/menu_arrow.gif); background-position: left center; background-repeat:no-repeat;}


/* MESSAGES */
div.messages {color:#676767; font-size: 12px; padding: 0px 15px 0px 0px; margin: 0px 0px 0px 15px; border: 0px solid #676767; text-align:left; }

/* LOGOUT */

div.logout {color:#676767; font-size: 12px; text-align:center; padding: 0px 0px 0px 15px;}
div.logout a {color:#676767; font-size: 12px;}

/* KLEPETALNICA */

div.prijava input { border: 1px solid; }
div.ostalo input { border: 1px solid; }
div.ostalo textarea { width: 500px;}


div.calendar { width: 20px; float: left; }
div.calendar div.abs { position: absolute; }

.debug { display: none; }
.debugtext { display: none; }

/* vizitka */
div.vizitka table { width:auto; }
div.vizitka table td { background-color:#f6f7f9; /*background-color:#e9e7e3;*/ }
div.vizitka table tr.header td { background-color:#e8ebf0; /*background-color:#d4d0c8;*/ color:#456280; }
div.vizitka table tr td.firstcol { width:72px; text-align:right; font-size:11px; }
div.vizitka table tr td.secondcol { width:278px; font-size:11px; }
div.vizitka a { font-size:11px; color:#456280; }


/************************************************************************************
								SMALL FUND PRICELIST
/************************************************************************************/
div.smallpricelist {  background-color:#f6f7f9; background-image:url(img/rob_DZ.gif); background-position: right top; background-repeat:no-repeat; padding: 5px 5px 5px 5px;}
div.smallpricelist div.smallpricelist_rob { padding: 5px 5px 5px 5px; background-color:#ffffff;}
div.smallpricelist div.smallpricelist_rob div.arrow { background-image:url(img/comment_arrow.gif); background-position: left 2px; background-repeat:no-repeat; padding-left:18px; padding-bottom: 5px;}

div.smallpricelist div.smallpricelist_rob table.tblsumarnipregled { width:150px;}
div.smallpricelist div.smallpricelist_rob table.tblsumarnipregled  td a { font-size: 10px;}
div.smallpricelist div.smallpricelist_rob table.tblsumarnipregled  td.col0 { width:auto; white-space: normal; border:0px; font-size: 10px;}
div.smallpricelist div.smallpricelist_rob table.tblsumarnipregled  td.col1 { width: 25px; padding:0px; text-align:right; font-size: 10px;}
div.smallpricelist div.smallpricelist_rob table.tblsumarnipregled  td.col2 { width: 42px; text-align:right; padding:0px; font-size: 10px;}
div.smallpricelist div.smallpricelist_rob table.tblsumarnipregled  td div.l,div.smallpricelist div.smallpricelist_rob table.tblsumarnipregled  td div.e, div.smallpricelist div.smallpricelist_rob table.tblsumarnipregled  td div.g { margin-left:2px; font-size:10px;}


/************************************************************************************
								VPRAŠALNIKI
/************************************************************************************/
table.qnrtab { border: 0px solid red; width:98%;}

form {font-size: 12px; color:#676767;}

table.email td.stolpec1 {width: 150px;}
table.qnrtab tr td.stolpec2, table.email td.stolpec2 { width: 400px; border: 0px solid green;}

table.qnrtab td.NLqnrfreetext { border: 0px solid blue; background-color:#ffffff; padding:5px 0px 0px 5px; margin:0px; }
table.qnrtab td.NLqnrfreetext p { padding:0px; margin:0px;}

table.qnrtab td.NLqnrfreetext h1, table.email td.qnrfreetext h1 { text-align:left; color:#456082; font-size: 13px; font-weight: bold; margin-top: 15px; margin-bottom: 10px; background-image: url(img/news_arrow.gif); background-position:left top; background-repeat:no-repeat; padding-left: 17px; padding-bottom: 5px;  border-bottom: dashed 1px #456082; }
table.qnrtab td.NLqnrfreetext h2, table.email td.qnrfreetext h2      {text-align:left; color:#456082; font-size: 13px; font-weight: normal; margin-top: 15px; margin-bottom: 10px; padding-bottom: 5px;  border-bottom: dashed 1px #456082;}
table.qnrtab td.NLqnrfreetext h3, table.email td.qnrfreetext h3      { text-align:left; color:#456082; font-size: 12px; font-weight: bold; margin-top: 15px; margin-bottom: 10px; padding-bottom: 5px;  border-bottom: dashed 1px #456082;}

table.qnrtab td { font-size: 12px; padding: 3px 0px 0px 5px; color:#676767;}
table.qnrtab tr td.qnrtextbox {padding: 2px 0px 2px 0px; border: 0px solid green; }
table.qnrtab tr td.qnrtextbox input {border: 1px solid #000000; padding:0px; height:15px; font-size: 11px; width: 200px;
	*height:15px;}

table.qnrtab td.qnrradiobutton { border: 0px solid green; }
table.qnrtab td.qnrradiobutton div { font-weight:bold; }
table.qnrtab td.qnrradiobutton div table tr td {padding-top: 4px;}

table.qnrtab td.qnrradiobutton div table tr td input { margin: 0px 0px 0px 10px; line-height: 13px; height: 13px; border: 0px solid red; vertical-align:middle;}
table.qnrtab td.qnrradiobutton div table tr td span { padding-left: 5px; font-weight:normal;}

table.qnrtab td.qnrdropdownlist { padding:0px;}

table.qnrtab td.NLqnrradiobutton { }
table.qnrtab td.NLqnrradiobutton div { font-weight:bold;  color:#7988A5;  padding-left:5px;}
table.qnrtab td.NLqnrradiobutton div table tr td {padding-top: 4px;}

table.qnrtab td.NLqnrradiobutton div table tr td input { margin: 0px 0px 0px 10px; line-height: 13px; height: 13px; border: 0px solid red; vertical-align:middle;}
table.qnrtab td.NLqnrradiobutton div table tr td span { padding-left: 5px; font-weight:normal;}

span.validator { color:red;}
div.buttons input.ok {background-color:#ffffff; border: 0px; background-image: url(img/vote_bg.gif); background-position: 2px left; background-repeat:no-repeat; height:19px; width:60px; font-size: 11px; line-height: 18px; padding: 0px 13px 8px 0px; vertical-align:top; color:#f6a121; cursor:hand; text-transform:lowercase;}
div.buttons input.ok:hover { color:#446183;}

table.email {}




/* zlati fonti */
div.G { margin:0px; padding:0px; display:block; text-align:left; color:#f6a121; font-size: 13px; font-weight: bold; background-position:left 6px; background-repeat:no-repeat; padding:4px 10px 2px 19px; margin:0px 0px 5px 5px; }
div.GS { margin:0px; padding:0px; display:block; text-align:left; color:#f6a121; font-size: 11px; font-weight: bold; background-position:left 6px; background-repeat:no-repeat; padding:6px 10px 2px 19px; margin:0px 0px 5px 5px; }
div.GB {margin:0px; padding:0px; display:block; text-align:left; color:#326084; font-size: 13px; font-weight: bold; background-position:left 6px; background-repeat:no-repeat; padding:6px 10px 2px 19px; margin:0px 0px 5px 5px; }
div.klicaj { background-image:url(img/ikona.klicaj.gif); background-repeat:no-repeat; border-top: dashed 1px #b5b5a6; border-bottom: dashed 1px #b5b5a6; }
div.vprasaj { background-image:url(img/ikona.vprasaj.gif); background-repeat:no-repeat; border:0px; }

/* Ilirika fonti (flash) */
.ilifont { font-family:Times New Roman; font-size:18px; color:#456082; line-height:18px; padding:0px; margin:0px; }
.ilifontW { font-family:Times New Roman; font-size:18px; color:#ffffff; line-height:18px; padding:0px; margin:0px; }
.ilifontG { font-family:Times New Roman; font-size:18px; color:#f6a121; line-height:18px; padding:0px; margin:0px; }
.ilifontGS { font-family:Times New Roman; font-size:14px; color:#f6a121; line-height:14px; padding:0px; margin:0px; }
.ilifontGB { font-family:Times New Roman; font-size:18px; color:#326084; line-height:18px; padding:0px; margin:0px; }

.sIFR-hasFlash .ilifont { visibility: hidden; background-color:transparent; line-height: 20px; letter-spacing: 1px; font-size:18px; padding:0px; }
.sIFR-hasFlash .ilifontW { visibility: hidden; background-color:transparent; line-height: 20px; letter-spacing: 1px; font-size:18px; padding:0px; }
.sIFR-hasFlash .ilifontG { visibility: hidden; background-color:transparent; line-height: 20px; letter-spacing: 1px; font-size:18px; padding:0px; }
.sIFR-hasFlash .ilifontGS { visibility: hidden; background-color:transparent; line-height: 14px; letter-spacing: 1px; font-size:14px; padding:0px; }
.sIFR-hasFlash .ilifontGB { visibility: hidden; background-color:transparent; line-height: 20px; letter-spacing: 1px; font-size:18px; padding:0px; }

.sIFR-alternate { font-family:Times New Roman; display:none; background-color:transparent; line-height: 20px; letter-spacing: 1px; font-size:18px; padding:0px; }

.navigation { margin-top:5px; }
.navigation a { font-size:12px; padding:0px 5px 0px 5px; text-decoration:none; }
.navigation a.selected { font-weight:bold; font-size:14px; }
.navigation a:hover { text-decoration:underline; }


/******************************  CUSTOM TEXT IN CNT **********************************/
div.container { width: 288px; margin: 0px 0px 10px 10px; float: right; min-height: 350px; }
div.secondtext	{ padding:5px 5px 5px 5px; background-color:#f6f7f8; background-image: url(img/rob_DZ.gif); background-position: top right; background-repeat: no-repeat; border:0px; }
div#cnttext div.custom div.secondtext div.rob, div#cnttext div.secondtext div.rob { background-color:#ffffff; }
div.secondtext div.text	{ margin: 0px 0px 4px 0px;  background-color:#ffffff; }
div.secondtext div.text b, div.secondtext div.text strong { color: #456082; font-size: 12px; }
div.secondtext div.alink	{ border-bottom: 1px dashed #456082; margin: 1px 0px 7px; text-align: right; padding-bottom: 7px; padding-top: 2px; }
div.secondtext div.alink_nodash	{ margin: 1px 0; text-align: right; padding-bottom: 3px; padding-top: 2px; }
div.secondtext div.alink_nodash a, div.secondtext div.alink a	{ color:#456082; text-decoration:underline;  background-image: url(img/news_arrow.gif); background-position: 2px 2px; background-repeat:no-repeat; padding:0px 0px 0px 19px; }

/********************Svetovalec na notranji strani spodaj z širokim gumbom*************/
div.freetext div.s_fin{}
div.freetext div.s_fin div.rob	{clear:both; *clear:none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  background-color: #F6F7F8; border:solid 5px #F6F7F8; *width:574px}
*html div.freetext div.s_fin div.rob	{clear:both; *clear:none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  background-color: #F6F7F8; border:solid 5px #F6F7F8; width:585px}

div.freetext div.s_fin div.rob div.naslov { font-family:Times New Roman; color:#456082; font-size:16px; padding: 20px 0px 0px 23px; text-align:left;  background-image: url(img/svetovalec.gif);  background-position: 5px 20px; background-repeat:no-repeat; margin-bottom:10px; margin-top:0px }
div.freetext div.s_fin div.rob div.vsebina {margin-left:0px; *padding-left:5px; background-color:White}
div.freetext div.s_fin div.rob div.vsebina a.bookmark_link_inner{display:block; background-image:url(img/bookmark_new.gif); width:564px; height:16px; margin:5px 0px 5px 0px; font-size:11px; color:#676767; text-decoration:none; padding-left:10px; padding-top:2px; background-repeat:no-repeat; background-position:5px 0px; *background-position:0px 0px}
div.freetext div.s_fin div.rob div.vsebina ul {display:inline; margin:0px 0px 0px 20px; padding:0px; }
div.freetext div.s_fin div.rob div.vsebina ul li{ display:inline;font-size:11px; margin:0px; padding:0px;}
div.freetext div.s_fin div.rob div.vsebina ul li a {font-size:11px}
/********************gumb ki ga lahko dodamo v text***********************************/
div.freetext a.p_btn{ display:block; background-image:url(img/prijava_btn.gif); height:14px; background-repeat:no-repeat; font-size:11px; color:#f6a121; text-decoration:none; padding-left:5px; }
/********************CSS za box dodatne informacije********************************/
div.container div.secondtext div.rob ul { margin:0px 0px 0px 25px; padding:0px}
div.container div.secondtext div.rob ul li{ list-style-image:url(img/arrow.gif);  margin:0px; padding:0px}
div.container div.secondtext div.rob ul li a {font-size:12px; color:#eb930d; font-weight:normal }
div.container div.secondtext div.rob div.klicaj{ border:none}

/*********************link ki sem ga dodal pod zemljevid******************************/
div.freetext div.ezemljevid a.cssArhiva	{ color:#666666; font-size: 12px; text-decoration:underline; background-image: url(img/news_arrow.gif); background-position:center left; background-repeat:no-repeat; padding:0px 0px 0px 19px; margin:0px 4px 0px 15px; }

div.pomoc_inner div.custom{ border-top:solid 5px white; border-bottom:solid 5px white;} 


div.dailycomment div.comment div.d_comments{ background-color:#E7EBEF; float:left; vertical-align:top;}
div.dailycomment div.comment div.d_comments a { display:block; padding-bottom:5px; float:left}
div.dailycomment div.comment div.d_comments div.d_rss{ float:left}
div.dailycomment div.comment div.d_comments div.d_rss img{ margin:2px 2px 0px 2px; float:left; padding-left:5px}
div.dailycomment div.comment div.d_comments div.d_obv{float:right}
div.dailycomment div.comment div.d_comments div.d_obv a {padding-right:5px}
div.dailycomment div.comment div.d_comments div.d_obv img{ margin:2px 2px 0px 2px; float:left; }


