/*
html5doctor.com Reset Stylesheet v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com
*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body {line-height:1;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
nav ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none;}
a {margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}

ins {background:#ff9;color:#000;text-decoration:none;}
mark {background:#f00;color:#000;font-style:italic;font-weight:bold;}
del {text-decoration: line-through;}
abbr[title], dfn[title] {border-bottom:1px dotted;cursor:help;}
table {border-collapse:collapse;border-spacing:0;}
hr {display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}
input, select {vertical-align:middle;}

/*
0.5    x16= 8px
0.5625 x16= 9px
0.625  x16=10px
0.6875 x16=11px
0.75   x16=12px
0.875  x16=14px
*/

body{color:#000;font-family:verdana,arial,sans-serif;font-size:100%;line-height:1.125em;margin:0;background:#eee;}
table{border-collapse:collapse;clear:left;}
ul{padding-left:20px;}
a{color:#17b;text-decoration:none;font-weight:bold;}
a:hover{color:#003;text-decoration:underline;}

tr.vrsta1,tr.vrstica0{background:#f1f1f1;}
tr.vrsta2,tr.vrstica1{background:#fff;}
tr.vrsta1:hover,tr.vrstica0:hover,tr.vrsta2:hover,tr.vrstica1:hover{background:#acf;}
tr.vrsta3,tr.vrGlava{background:#ddd;color:#369;font-size:0.8em;text-align:center;}
tr.vrsta4{background:#bbb;color:#369;font-size:0.8em;text-align:center;font-weight:bold;}
tr.naslov{background:#fff;color:#666;border:1px solid #999;}
td.pad{padding:2px;}
td.lokacija{padding-left:30px;}
tbody.on{display:'';}
tbody.off{display:none;}
img.data{margin-right:10px;vertical-align:middle;}
img.lang{padding-top:4px;vertical-align:top;}
img.mid{vertical-align:middle;}
img.mrg_l{margin-left:15px;}
img.mrg_r{margin-right:15px;}
img.rob{border:solid gray 1px;}
img.zap{padding:0 3px 3px;}
img.lok{padding:3px 10px;}

.left_fl{float:left;}
.rght_fl{float:right;}

del_div.nav_stran{width:300px;vertical-align:middle;}
del_div.nav_stran_txt{font-size:0.8em;color:#369;text-align:center;vertical-align:top;padding:2px 0 0;margin:0 5px;border:1px solid #ddf;}
del_input.nav_stran{margin:0;padding:0;vertical-align:middle;}

.poravnaj_desno{text-align:right;padding-top:10px;padding-right:10px;}
.tekst08{font-size:0.8em;}
.tekst08s{font-size:0.8em;color:#999;}
.data2{margin-left:26px;}
.sivo{background:#ddd;}
.obvezno{color:#c00;}
.obvestilo{color:#0c0;background:#eee;border:1px solid #999;text-align:center;font-weight:bold;padding:5px;margin:5px;}
.trak{font-size:1,2em;font-weight:bold;color:#17b;}

#wrap{font-size:0.75em;width:950px;margin:0 auto;background:#fff;border:1px solid #ccc;}
#header{width:950px;margin:0 auto;}
#levo{float:left;width:600px;background:#fff;}
#desno{float:right;width:350px;background:#fff url(/slike/ozadje_desno.png) 0 0 no-repeat;}
#footer{clear:both;background:#cc9;line-height:25px;padding:0 5px;}

ul.on{display:'';}
ul.off{display:none;}

div.nav_d{margin:0 20px 2px;padding:0 10px;background:#def;color:#999;font-weight:bold;border:1px solid #ccc;cursor:pointer;}
div.nav_s{margin:0 20px 2px;padding:0 10px;background:#9ab;color:#333;font-weight:bold;border:1px solid #ccc;cursor:pointer;}
li.nav_d{margin:0 30px;padding:0 10px;background:#fff;}

div.box1{margin:20px;padding:0;}
div.box1 h1{margin:0 0 5px 0;padding:5px 10px;background:#eee;font-size:1em;color:#666;border:solid #ccc 1px;}
div.box1 h2{margin:0 0 5px 0;padding:5px 10px;font-size:0,8em;color:#369;}

div.box2{margin:20px;padding:0;}
div.box2 h1{margin:0 0 5px 0;padding:5px 10px;background:#eee;font-size:1em;color:#666;border:solid #ccc 1px;}
div.box2 input[type=text]{margin:0;padding:7px 5px;background:#eee;font-size:1,2em;border:solid #ccc 1px;color:#666;width:248px}
div.box2 input[type=submit]{margin:0;padding:7px 5px;background:#17b;font-size:1,2em;border:solid #135 1px;color:#fff;cursor:pointer;width:50px;font-weight:bold;}
div.box2 div.op{line-height:21px;}

.highlight{background:#FFFF40;}
.searchheading{font-size:130%;font-weight:bold;}
.summary{font-size:80%;font-style:italic;}
.suggestion{font-size:100%;}
.results{font-size:100%;}
.category{color:#999999;}
.sorting{text-align:right;}

.result_title{font-size:100%;}
.description{font-size:100%;color:#008000;}
.context{font-size:100%;}
.infoline{font-size:80%;font-style:normal;color:#808080;}

.zoom_searchform{font-size:100%;}
.zoom_results_per_page{font-size:80%;margin-left:10px;}
.zoom_match{font-size:80%;margin-left:10px;}
.zoom_categories{font-size:80%;}
.zoom_categoriesul{display:inline;margin:0;padding:0;}
.zoom_categoriesli{display:inline;margin-left:15px;list-style-type:none;}

.cat_summaryul{margin:0;padding:0;display:inline;}
.cat_summaryli{display:inline;margin-left:15px;list-style-type:none;}

input.zoom_button{}
input.zoom_searchbox{}

.result_image{float:left;display:block;}
.result_imageimg{margin:10px;width:80px;border:0;}

.result_block{margin-top:15px;margin-bottom:15px;clear:left;}
.result_altblock{margin-top:15px;margin-bottom:15px;clear:left;}

.result_pages{font-size:100%;}
.result_pagescount{font-size:100%;}

.searchtime{font-size:80%;}

.recommended{background:#DFFFBF;border-top:1pxdotted#808080;border-bottom:1pxdotted#808080;margin-top:15px;margin-bottom:15px;}
.recommended_heading{float:right;font-weight:bold;}
.recommend_block{margin-top:15px;margin-bottom:15px;clear:left;}
.recommend_title{font-size:100%;}
.recommend_description{font-size:100%;color:#008000;}
.recommend_infoline{font-size:80%;font-style:normal;color:#808080;}
.recommend_image{float:left;display:block;}
.recommend_imageimg{margin:10px;width:80px;border:0;}

.menu {float:left;width:524px;position:relative;z-index:100;border-right:1px solid #ccc;margin:73px 35px 0 36px;font-size:0.75em;text-align:center;background:#def;}
.menu ul {padding:0;margin:0;list-style-type:none;line-height:36px;}
.menu ul ul {width:170px;border-top:1px solid #ccc;}
.menu li {float:left;width:131px;position:relative;}
.menu a, .menu a:visited {display:block;text-decoration:none;color:#666;border:1px solid #ccc;border-width:1px 0 1px 1px;font-weight:bold;}
.menu a.sel, .menu a.sel:visited {display:block;text-decoration:none;color:#666;border-bottom:1px solid #fff;font-weight:bold;}
.menu ul ul {visibility:hidden; position:absolute;height:0;top:37px;left:0; width:170px;}
.menu ul ul a, .menu ul ul a:visited {background:#fff;color:#666;height:auto;line-height:1em;padding:5px 10px;width:110px;border-width:0 1px 1px 1px;}
.menu :hover > a {color:#17b;background:#cde;}
.menu ul ul :hover > a {color:#17b;background:#cde;}
.menu ul li:hover ul, .menu ul a:hover ul{visibility:visible;}
.menu li.sel {background:#fff;border-top:4px solid #9ab;line-height:36px;margin:-4px -1px -1px 0;border-right:1px solid #ccc;}

