/* CSS Document */
html { margin:0; padding:0; width:100%; height:100%; }
body { margin:0; padding:20px 0 20px 0; background:#D3B097 url(../slike/body_top_bg.gif) top repeat-x; color:black; font:normal 65.2% Georgia, "Times New Roman", Times, serif; }

.clear { clear:both; }

p { margin:0; padding:0 0 15px 0; line-height:150%; }

a { color:#C56817; text-decoration:none; }
h1.struct { position:absolute; top:-10000px; left:-10000px; color:white; }

	span.picHover { position:absolute; bottom:10px; left:15px; margin:0; padding:0; width:200px; text-align:left; z-index:1000; font-size:1.3em; color:white; }

/* HEADER
*************************************************/
.header { margin:0 auto; padding:0; background:white; color:black; width:680px; }

.header_top { margin:0 2px; padding:15px; }
span.logotip { float:left; margin:5px 0; width:260px; }
span.info { float:right; padding:10px 0 0 0; width:180px; }

span.info img { border:none; }

/* NAVIGACIJA
*************************************************/
.navigacija { overflow:hidden; margin:0 2px; padding:0; background:#351601; }
.navigacija ul { margin:0; padding:0; list-style:none; }
.navigacija ul li { float:left; }
.navigacija ul li a { float:left; margin:0; padding:8px 15px; font-size:1.2em; color:white; text-decoration:none;  }
.navigacija ul li a:hover { background:#C56817; }
.navigacija ul li.selected a { float:left; margin:0; padding:8px 15px; font-size:1.2em; color:white; text-decoration:none; background:#C56817; }
.navigacija ul li.selected a:hover { background:#C56817; }

.header_image { position:relative; margin:0 2px; padding:0; padding:0; border-bottom:solid 4px #351601; height:211px; }
header_image img { margin:0; padding:0; border:none; }


/* CONTENT
*************************************************/
.content_main_wrap { margin:0 auto; padding:0; width:719px; background:url(../slike/cont_bg.gif) top repeat-y; }
.content_sub_wrap { margin:0; padding:20px 20px 10px 20px; background:url(../slike/cont_bg_top.gif) top no-repeat; }

.contbar { float:left; margin:0; padding:0 20px; width:439px; }
.contbar p { text-align:justify; font-size:1.1em; }
.contbar h2 { margin:0; padding:0 0 15px 0; font-size:2em; font-weight:normal; }
.contbar h3 { margin:0; padding:0 0 15px 0; font-size:1.5em; font-weight:normal; }

.contbar ul { margin:0 0 0 30px; padding:0 0 15px 0; list-style-image:url(../slike/ponudba_bullet.gif); }
.contbar ul li { margin:0; padding:5px 0; font-size:1.1em; } 

.contbar img.zemljevid {border:none;}
.contbar img { margin:0 9px 9px 0; border:solid 1px #351601;  }

label { font-size:1.1em; color:#C56817; }

.sidebar { float:left; margin:0; padding:0 20px; width:160px; }
.sidebar h3 { margin:0 0 10px 0; padding:0 0 10px 0; font-size:1.8em; font-weight:normal; border-bottom:solid 1px #351601; color:#351601;  }
.sidebar ul { margin:0; padding:0; list-style:none; }
.sidebar ul li a { display:block; width:160px; margin:0; padding:5px 0; font-size:1.1em; text-decoration:none; color:#A3481B; border-bottom:dashed 1px #DDD; }
.sidebar ul li a:hover { color:#351601; }
.sidebar p { text-align:left; font-size:1.1em; margin:0; padding:0 0 10px 0; }

span.num { font-size:1.2em; font-weight:bold; }

/* FOOTER
*************************************************/
.footer { margin:0 auto; padding:1px 0; width:680px; border-bottom:solid 4px #351601; background:white; }

.copy { margin:0 auto 0 auto; padding:0 0 5px 0; width:680px; background:#351601; }
.copy p { color:white; margin:0; padding:5px 20px 0 20px; }
span.avtorji { float:right; color:#6E4322; }
span.avtorji a { color:#6E4322; }
span.avtorji a:hover { color:white; }

input.button { margin-top:15px; background:#351601; color:white; font-size:1.2em; }
