html{
	height:100%;
	width:100%;
	margin: 0;
	padding: 0;
	overflow-y:scroll;
		font-size:62.5%;
	}

body {
	font-family: Arial, Helvetica, sans-serif;
	background: url(#WORKSPACE_IMAGES#bg.jpg) #ffffff repeat-x top;
	height:100%;
	width:100%;
	margin: 0;
	padding: 0;
	}

p, h1, h2, h3, hr, ul, li, input, form, body {
	margin: 0;
	padding: 0;
}
a {outline:none;}

#wrap {
 width:989px;
 margin:0 auto;
}

#header {float:left; width:980px; height:90px; background: url(#WORKSPACE_IMAGES#logo.jpg) no-repeat left;}
#header a.logo {float:left; width:382px; height:90px;}

#imagereplace {
	width:1px;
	height:1px;
	font-size: 1px; 
	color: #02102A;
	display:none;
	}

#icons {float:left; width:607px; height:55px; text-align:right;}
#icons img {border:0;}
#prip {padding:4px 8px 0 0; float:right;}
#prip a {text-decoration:none; color:#000;}
#prip a:hover {text-decoration:underline;}

/* 20.09.2021 D.P. odmaknjena omejitev širine, da se ne prelomi meni
#header ul {float:right; text-align:right; width:541px; height:33px; text-align:right; font-size:1.1em; list-style:none; padding:55px 0 0 20px;}*/
#header ul {float:right; text-align:right;height:33px; text-align:right; font-size:1.1em; list-style:none; padding:55px 0 0 20px;}
#header ul li { display:inline; background:url(#WORKSPACE_IMAGES#ul_topmenu.gif) no-repeat 0 2px; padding:0 3px 0 3px;}
#header ul li.first {background:0;}
#header ul li a {color:#000000; font-weight:bold; text-decoration:none;}
#header ul li a:hover{text-decoration:underline;}
#header ul a {color:#000000; font-weight:bold; text-decoration:none;}
#header ul a:hover{text-decoration:underline;}

#middle_prijavnica {float:left; width:960px; font-size:1.2em; padding:18px 0 0 0;min-height:450px; height:auto !important;height:450px;}

#prijava {float:left; width:600px; border-right:1px solid #d1d1d1;}
#prijava input.text {height:27px; width:277px; border:solid 1px #a7a6aa; float:left; margin-bottom:4px; padding:1px 0 0 0;}
#prijava span, #registracija span, #stanje span {color:#de0000;}
#prijava input.submit { background:#de0000; color:#fff;  border:none; font-size:1em; padding:3px 5px; cursor:pointer;float:left; font-weight:bold;}
#prijava a { background:#fff;font-weight:bold; color:#000;  border:none; font-size:1em; padding:4px 5px 2px 5px; cursor:pointer; FLOAT: left; margin-left:7px; display:inline;}
#prijava a:hover {text-decoration:none;}

#prijava1 {float:left; width:480px; border-right:1px solid #d1d1d1;}
#prijava1 input.text {height:27px; width:277px; border:solid 1px #a7a6aa; float:left; margin-bottom:4px; padding:1px 0 0 0;}
#prijava1 span, #registracija span, #stanje span {color:#de0000;}
#prijava1 input.submit { background:#de0000; color:#fff;  border:none; font-size:1em; padding:3px 5px; cursor:pointer;float:left; font-weight:bold;}
#prijava1 a { background:#fff;font-weight:bold; color:#000;  border:none; font-size:1em; padding:4px 5px 2px 5px; cursor:pointer; margin-left:7px; display:inline;}
#prijava1 a:hover {text-decoration:none;}

#registracija {float:left; width:439px; padding:0 20px 0 20px; line-height:1.3em;}
#registracija a {float:left; padding:3px 5px; color:#fff; background:#de0000; text-decoration:none; margin-top:10px;}

#stanje { float:left; width:930px; padding:0 30px 0 0;}
#stanje  table {border-color: #d1d1d1; border-width: 0 0 1px 1px; border-style: solid;}
#stanje  td { border-color: #d1d1d1; border-width: 1px 1px 0 0; border-style: solid; margin: 0; padding: 1px 3px 1px 3px; font-size:small;}
#stanje img {float:right; margin-left:10px;}
#stanje strong {float:left;}
#stanje a {text-decoration:none; font-size:small; font-weight: bold;}


#reg {float:left; width:680px;}
#reg input.text {height:17px; width:217px; border:solid 1px #a7a6aa; float:left; margin-bottom:4px; padding:1px 0 0 0;}
#reg span {color:#de0000;}
#reg span.txt {color:#fff;}
#reg input.submit { font-weight:bold; background:#de0000; color:#fff;  border:none; font-size:1em; padding:3px 5px; cursor:pointer; float:left; margin-top:4px;}
#reg a { background:#fff;font-weight:bold; color:#000;  border:none; font-size:1em; padding:4px 5px 2px 5px; cursor:pointer; float:left; margin-left:7px; display:inline; margin-top:4px;}
#reg a:hover {text-decoration:none;}


#footer {float:left; width:975px; font-size:1.0; background:url(#WORKSPACE_IMAGES#footer_bg.jpg) repeat-x top; margin-top:15px; padding:0 5px 20px 9px;}
#footer p.copy {float:left; width:750px; padding-top:15px; color:#666666; font-size:x-small;}
#footer p.ns {float:left; width:220px; padding-top:15px; padding-right:5px; font-size:x-small;}
#footer a {float:left; border:0;color:#666666; text-decoration:none; }
#footer a:hover {text-decoration:underline;}
#footer a img {padding-left:10px; padding-top:1px; border:0;}

#infoizracun {float:left; width:275px;}
#infoizracun a {float:left; width:227px; padding:9px 35px 9px 13px; background:url(#WORKSPACE_IMAGES#inf_izracun_bg.jpg) no-repeat; margin:15px 10px 0 -5px; font-size:1.2em; display:inline;font-weight:bold; text-decoration:none; color:#366e9b;}
#infoizracun a:hover {text-decoration:underline;}

#img P3_DATUM_ROJSTVA_IMG {src: #WORKSPACE_IMAGES#date_icon.gif}


/* clearfix za content */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


#print_stanje  table {border-color: black; border-width: 0 0 1px 1px; border-style: solid;}
#print_stanje  td { border-color: black; border-width: 1px 1px 0 0; border-style: solid; margin: 0; padding: 1px 3px 1px 3px; font-size:small;}

.t19notification
   {
      border-color:#B4B5B7; 
      border:2px solid; 
      display:block;
      box-shadow: 15px 15px 10px #BEBEBE; 
      width:100%;
      vertical-align:middle;
      text-align:center;
      border-radius:15px;
      -moz-border-radius:25px;
      font-size:14px;
      color:#DE0000;
      padding-top:20px; 
      padding-bottom:15px; 
      width:470px;
      background-color:#FFF;
      margin: 20px;
   }

.t19success
   {
      border-color:#109756; 
      border:2px solid; 
      display:block;
      box-shadow: 15px 15px 10px #109756; 
      width:100%;
      vertical-align:middle;
      text-align:center;
      border-radius:15px;
      -moz-border-radius:25px;
      font-size:14px;
      color:#109756;
      padding-top:20px; 
      padding-bottom:15px; 
      width:470px;
      background-color:#FFF;
      margin: 20px;
   }

#middle_prijavnica {float:left; width:960px; font-size:1.2em; padding:18px 0 0 0;min-height:450px; height:auto !important;height:450px;}

#toolTip {
    position:absolute;
    display:none;
   }
 .tooltip {
      position: absolute;
      line-height: 20px;
      padding: 10px;
      font-size: 14px;
      text-align: center;
      color: #DE0000;
      background: #FFFFFF;
      border: 2px solid #DE0000;
      border-radius: 5px;
      text-shadow: rgba(0, 0, 0, 0.1) 1px 1px 1px;
      box-shadow: #FA4C4C 1px 1px 2px 0px;
}

.tooltip:after {
      content: "";
      position: absolute;
      width: 0;
      height: 0;
      border-width: 10px;
      border-style: solid;
      border-color: transparent #DE0000 transparent transparent;
      top: 0px;
      left: -20px;
}

#informacija
   {
      border-color:#2EB206; 
      border:2px solid; 
      display:block;
      box-shadow: 15px 15px 10px #BEBEBE; 
      width:100%;
      vertical-align:middle;
      text-align:center;
      border-radius:15px;
      -moz-border-radius:25px;
      font-size:14px;
      color:#2EB206;
      padding-top:20px; 
      padding-bottom:15px; 
      width:470px;
      background-color:#FFF;
      margin: 20px;
   }
