html {font: 12px/18px "Trebuchet MS", Arial, Verdana, sans-serif; color: #666666;min-height:100%;height:100%; margin: 0; padding: 0;background: #ffffff url(../images/bgnd_header_top.gif); background-repeat:repeat-x; background-position:top;}

body,div,dl,dt,dd,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0; padding:0;}

fieldset{border:0;}
/*address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}*/
li{}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0; font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit; font-size:inherit; font-weight:inherit;}
legend{color:#000;}

body {font:12px/1.231 "Trebuchet MS", Arial, Verdana, sans-serif; *font-size:small; *font:x-small;min-height:100%;height:100%;background: url(../images/bgnd_header.jpg); background-repeat:no-repeat; background-position:top;}

table {font-size:inherit; font:100%;}

table.tabela {border-width: 0px; border-spacing: 0;	border-style: none; border-color: white; border-collapse: collapse;}
table.tabela th {border-width: 0px; padding: 0px; border-style: none; border-color: white;}
table.tabela td {border-width: 0px; padding: 0px; border-style: none; border-color: white;}

pre,code,kbd,samp,tt{font-family:monospace; *font-size:108%; line-height:100%;}

#body_supercontainer {position:relative; top:0px; width:100%; margin:0; border:0;background: url(../images/bgnd_header.jpg); background-repeat:no-repeat; background-position:top;}
#body_container {position:relative; top:0px; width:1004px; margin-left:auto; margin-right:auto; border:0;background: url(../images/bgnd_header.jpg); background-repeat:no-repeat;background-position:top center;}

#logo {position:relative; top:0px; left:0px; width:960px; height:230px; z-index:150;}
#navigation_main_container {position:relative; top:0px; margin: 0 auto 0 auto; width:960px; height:26px;z-index:1500;}
#navigation_main {position:relative; width:932px; top:0px; left:0px; margin:0px; padding:0px;}
#utility_bar_container {position:relative; top:0px; margin: 0 auto 0 auto; width:960px; height:23px;}
#utility_bar {position:relative; top:0px; left:0px; margin: 0 auto 0 auto; width:920px; height:23px; background: url(../images/bgnd_utility_bar.png); background-repeat:no-repeat;}
#breadcrumbs_container {position:relative; top:93px; margin: 0 auto 0 auto; width:960px; height:22px; background: url(../images/bgnd_body_sub.png); background-repeat:repeat-y;}
#breadcrumbs {position:absolute; top:0px; left:3px; margin: 0 auto 0 auto; width:950px; height:21px; background: #ddd1c1;}
#top_spacer_container {position:relative; top:93px; margin: 0 auto 0 auto; width:960px; height:5px; background: url(../images/bgnd_body_sub.png); background-repeat:repeat-y;}
#top_spacer {position:absolute; top:0px; left:3px; margin: 0 auto 0 auto; width:950px; height:4px; background: #ae9a82;}
#section_container {position:relative; top:0px; margin: 0 auto 0 auto; width:960px; height:442px; background: url(../images/bgnd_body_sub.png); background-repeat:repeat-y;}
#section {position:absolute; top:1px; left:6px; margin: 0 auto 0 auto; width:950px;}

#vsebine_container {position:relative;left:21px; top:0px; margin: 0; width:960px; min-height:400px;}
#vsebine {position:relative; top:0px; left:20px; margin: 0; width:920px;background:#fff;}

#bottom_shadow {position:relative; top:0px; margin: 0 auto 0 auto; width:952px; height:2px; background: url(../images/bgnd_body_bottom_shadow.gif); background-repeat:repeat-x;background-position:top;}
#spacer {position:relative; top:0px; margin: 0 auto 0 auto; width:960px; height:10px;}
#top_shadow {position:relative; top:0px; margin: 0 auto 0 auto; width:952px; height:2px; background: url(../images/bgnd_body_top_shadow.gif); background-repeat:repeat-x;background-position:top;}

#footer_supercontainer {position:relative;top:0px;width:100%;height:150px;background: url(../images/bgnd_footer_bottom.gif) repeat-x bottom;}
#banners_container {position:relative; top:0px; margin: 0 auto 0 auto; width:1004px; height:110px;}
#footer_container {position:relative; top:0px; margin: 0 auto 0 auto; width:1004px; height:150px; background: url(../images/bgnd_footer.png); background-repeat:no-repeat bottom;}

#koledarSide {position: absolute;top:295px;right:-530px;margin-right: 50%;z-index: 600;width: 80px;}
#utilitySide {position: fixed;top:530px;right:-553px;margin-right: 50%;z-index: 20;width: 80px;}
.roundedBox {
background: #faf9e4 url(../images/bgnd_roundedbox.png) repeat-x bottom;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: solid 1px #ffffff;
-moz-box-shadow: 1px 1px 4px #999;
-webkit-box-shadow: 1px 1px 4px #999;
box-shadow: 1px 1px 4px #999;
}

.top_nav {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#999999;}
.top_nav_link {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#b3b3b3; text-decoration:underline;}
.top_nav_link:hover {color:#cccccc; text-decoration:none;}
.inputField {background: #f6f6f6; background-repeat: repeat-x; border: 1px solid; font-family:Tahoma, Arial, Helvetica, sans-serif; margin:0;padding:0px 3px 0px 3px; height:17px;font-size:11px;}
.inputFieldStd {background: #f6f6f6; border: #999999 1px solid; font-family:Tahoma, Arial, Helvetica, sans-serif; margin:0; height:17px;font-size:11px;}
.inputFieldChk {background: #f6f6f6; border: #999999 1px solid; font-family:Tahoma, Arial, Helvetica, sans-serif; margin:0; font-size:11px;}
.inputFieldTxt {background: #f6f6f6; border: #999999 1px solid; font-family:Tahoma, Arial, Helvetica, sans-serif; margin:0; font-size:11px;}
.inputFieldRound { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #fff2ee;}

.footer {font-family: Tahoma, Arial, Verdana, sans-serif;font-size: 11px; color: #555555; line-height: 13px;}
.footer_link {font-family: Tahoma, Arial, Verdana, sans-serif;font-size: 11px; color: #6f287f; text-decoration:none;}
.footer_link:hover {color:#fe4e29; text-decoration:none;}

.breadcrumb {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#7d7d7d;font-style:italic;}
.breadcrumb_link {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#6d2782; text-decoration:none;}
.breadcrumb_link:hover {color:#fe4e29; text-decoration:none;}

.navigacija {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color: #333333; text-decoration:none;width:248px;height:86px;}
.nav_title {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color: #5f4b36; font-size:14px; font-weight:bold; text-decoration:none;}

.drop_txt {font-family:"Trebuchet MS",Tahoma;font-size: 11px; color: #ffffff;}
.drop_link {font-family:"Trebuchet MS",Tahoma;font-size: 11px; color: #5f4b36; text-decoration:none;}
.drop_link:hover {font-size:11px; color:#ffffff; text-decoration:none;}

h1 {font-family: "Trebuchet MS", Arial, Verdana, sans-serif; font-size: 26px; font-weight: normal; line-height: 30px; color: #444444;margin:10px 0 15px 0;text-shadow: 1px 1px 0px #ddd;}
h2 {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 18px; line-height: 22px; color: #e42e7f; margin:10px 0 10px 0;}
h3 {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 16px; font-weight: normal; line-height: 19px; color: #666666;margin:5px 0 5px 0;}
h4 {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 14px; font-weight: normal; line-height: 18px; color: #e42e7f;margin:0 0 10px 0;}
h5 {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 12px; font-weight: normal; line-height: 15px; color: #333333;margin:0 0 10px 0;}
p {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 13px; line-height: 17px; color: #333333;margin:0 0 15px 0;}

ul, ol {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 13px; line-height: 17px; color: #333333;}

.besedilo {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 13px; line-height: 17px; color: #333333;}
.besedilo_12 {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 12px; line-height: 16px; color: #333333;}
.besedilo_11 {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 11px; color: #333333; line-height: 14px;}
.besedilo_10 {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 10px; color: #333333; line-height: 13px;}

.citat {font-family: "Georgia", serif;font-size: 13px; line-height: 19px; color: #555555;}
.quote {font-family: "Times New Roman",Georgia,serif;font-size: 34px; color: #c5da2d;font-weight:bold;position:relative;top:2px;vertical-align:bottom;}

.delavnica_kraj_datum {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 16px; line-height: 19px; color: #555555;}
.delavnica_uvod {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 16px; line-height: 19px; color: #555555;}

.obvestilo {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 13px; line-height: 15px; color: #253968;}

.povezava {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 14px; color: #fe4e29; text-decoration:underline;}
.povezava:hover {font-size:14px; color:#6f287f; text-decoration:none;}
.povezavaD {font-family: "Trebuchet MS", Arial, Verdana, sans-serif; color: #fe4e29; text-decoration:underline;}
.povezavaD:hover {color:#6f287f; text-decoration:none;}
.povezava_12 {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 12px; color: #fe4e29; text-decoration:underline;}
.povezava_12:hover {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size:12px; color:#6f287f; text-decoration:none;}
.povezava_12v {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 12px; color: #6f287f; text-decoration:none;}
.povezava_12v:hover {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size:12px; color:#fe4e29; text-decoration:none;}
.povezava_11 {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 11px; color: #fe4e29; text-decoration:underline;}
.povezava_11:hover {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size:11px; color:#6f287f; text-decoration:none;}
.povezava_10 {font-family: Tahoma, Arial, Verdana, sans-serif;font-size: 10px; color: #95243b; text-decoration:underline;}
.povezava_10:hover {font-family: Tahoma, Arial, Verdana, sans-serif;font-size:10px; color:#666666; text-decoration:none;}
.povezava_m1 {color: #ffffff; text-shadow: 1px 1px 0px #555;}
.povezava_m1:hover {color:#555555;text-shadow: 1px 1px 0px #fff;}

.superscript {position:relative;top:-5px;font-size:xx-small; vertical-align:top;} 
.subscript {position:relative;bottom:-3px;font-size:xx-small; vertical-align:bottom;} 

.ul_seznam, li_seznam {line-height: 17px;margin: 0 0 18px 10px; padding: 0 0 0 0px; list-style-type:none;}
.li_seznam {background:url(../images/ul_bullet_or.gif) 0px 6px no-repeat; padding:0 0 0 14px;margin:0 0 5px 0; font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 14px; color:#444444;}
.ul_seznam_16, li_seznam_16 {line-height: 17px;margin: 0 0 20px 10px; padding: 0 0 0 0px; list-style-type:none;}
.li_seznam_16 {background:url(../images/ul_bullet_or.gif) 0px 6px no-repeat; padding:0 0 0 14px;margin:0 0 5px 0; font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 16px; color:#666666;}

.ul_seznam_or, li_seznam_or {line-height: 20px;margin: 0 0 10px 0; padding: 0 0 0 0px; list-style-type:none;}
.li_seznam_or {background:url(../images/ul_bullet_or.gif) 0px 6px no-repeat; padding-left:12px; font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 14px; color:#333333;}
.ul_seznam_rs, li_seznam_rs {line-height: 20px;margin: 0 0 10px 0; padding: 0 0 0 0px; list-style-type:none;}
.li_seznam_rs {background:url(../images/ul_bullet_rs.gif) 0px 6px no-repeat; padding-left:12px; font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 14px; color:#333333;}
.ul_seznam_s, li_seznam_s {line-height: 14px;margin: 5px 0 10px 0; padding: 0 0 0 0px; list-style-type:none;}
.li_seznam_s {background:url(../images/ul_bullet_or.gif) 0px 3px no-repeat; padding-left:12px; margin:0 0 8px 0; font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 11px; color:#333333;}

.povezava_drop {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 11px; color: #5f4b36; text-decoration:none;}
.povezava_drop:hover {font-size:11px; color:#ffffff; text-decoration:underline;}
.povezava_admin {font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 11px; color: #ffffff; text-decoration:none;}
.povezava_admin:hover {font-size:11px; color:#cccc00; text-decoration:none;}

.dropshadowclass {
border: solid 1px #ffffff;
-moz-box-shadow: 1px 1px 4px #999;
-webkit-box-shadow: 1px 1px 4px #999;
box-shadow: 1px 1px 4px #999;
}

.ul_sidemenu, li_sidemenu {line-height: 25px;margin: 0 0 0px 0; padding: 0 0 0 0px; list-style-type:none;}
.li_sidemenu {background:url(../images/side_arrow.png) 0px 6px no-repeat; padding-left:12px; font-family: "Trebuchet MS", Arial, Verdana, sans-serif;font-size: 13px; color:#333333;}
.li_sidemenu {display:block; padding:0px 0px 0px 0px;color: #91b236; background: url(../images/side_arrow2.png) 230px 7px no-repeat;}
.li_sidemenu:hover {padding:0px 0px 0px 0px; color: #fe4822;background: url(../images/side_arrow.png) 230px 7px no-repeat;}

.sidelink {padding:0px 15px 0px 0px;color: #a6ba14; text-decoration:none;}
.sidelink:hover {padding:0px 15px 0px 0px; color: #fe4822; text-decoration:none;}
.sidelink2 {padding:0px 15px 0px 0px;color: #e42e7f; text-decoration:none;}
.sidelink2:hover {padding:0px 15px 0px 0px; color: #fe4822; text-decoration:none;}
.sidelink3 {padding:0px 15px 0px 0px;color: #6d2782; text-decoration:none;}
.sidelink3:hover {padding:0px 15px 0px 0px; color: #fe4822; text-decoration:none;}
.sidelink4 {padding:0px 15px 0px 0px;color: #cf113b; text-decoration:none;}
.sidelink4:hover {padding:0px 15px 0px 0px; color: #fe4822; text-decoration:none;}
.sidelink5 {padding:0px 15px 0px 0px;color: #3594dc; text-decoration:none;}
.sidelink5:hover {padding:0px 15px 0px 0px; color: #fe4822; text-decoration:none;}
.sidelink6 {padding:0px 15px 0px 0px;color: #14cacf; text-decoration:none;}
.sidelink6:hover {padding:0px 15px 0px 0px; color: #fe4822; text-decoration:none;}
.sidelink7 {padding:0px 15px 0px 0px;color: #fe4822; text-decoration:none;}
.sidelink7:hover {padding:0px 15px 0px 0px; color: #fe4822; text-decoration:none;}
.sidelink8 {padding:0px 15px 0px 0px;color: #fc871c; text-decoration:none;}
.sidelink8:hover {padding:0px 15px 0px 0px; color: #fe4822; text-decoration:none;}

hr {border:dotted #cccccc; border-width:2px 0 0 0; height:0;line-height:0px;font-size:0;margin:10px 0 15px 0;padding:0;}

button.minimal {
  background: #e3e3e3;
  border: 1px solid #bbb;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 0 1px 1px #f6f6f6;
  -moz-box-shadow: inset 0 0 1px 1px #f6f6f6;
  -ms-box-shadow: inset 0 0 1px 1px #f6f6f6;
  -o-box-shadow: inset 0 0 1px 1px #f6f6f6;
  box-shadow: inset 0 0 1px 1px #f6f6f6;
  color: #333;
  font: bold 11px "helvetica neue", helvetica, arial, sans-serif;
  line-height: 1;
  padding: 2px 0 3px;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  width: 70px; }
  button.minimal:hover {
    background: #d9d9d9;
    -webkit-box-shadow: inset 0 0 1px 1px #eaeaea;
    -moz-box-shadow: inset 0 0 1px 1px #eaeaea;
    -ms-box-shadow: inset 0 0 1px 1px #eaeaea;
    -o-box-shadow: inset 0 0 1px 1px #eaeaea;
    box-shadow: inset 0 0 1px 1px #eaeaea;
    color: #222;
    cursor: pointer; }
  button.minimal:active {
    background: #d0d0d0;
    -webkit-box-shadow: inset 0 0 1px 1px #e3e3e3;
    -moz-box-shadow: inset 0 0 1px 1px #e3e3e3;
    -ms-box-shadow: inset 0 0 1px 1px #e3e3e3;
    -o-box-shadow: inset 0 0 1px 1px #e3e3e3;
    box-shadow: inset 0 0 1px 1px #e3e3e3;
    color: #000; }
