@charset "utf-8";
/* CSS Document */
/*
Stylsheet za tab navigacijo
*/
@import "images/navigacija_tabs.css";

#menu a, .at1 a, .at2 a {
font-family:Arial, Helvetica, sans-serif;
color:#00a6d6;
font-size:16px;
text-decoration:none;
}
a {
color: #00a6d6;
text-decoration: none;	
}

a:active, a:focus {
outline: 0;
}

img {
border:none;
}

body {
	margin:0;
	scrollbar-face-color:#EBF5FF;
scrollbar-base-color:#EBF5FF;
scrollbar-arrow-color:black;
scrollbar-track-color:#F3F3F3;
scrollbar-shadow-color:#EBF5FF;
scrollbar-highlight-color:#EBF5FF;
scrollbar-3dlight-color:#78AAFF;
scrollbar-darkshadow-Color:#78AAFF;
font-size:14px;
color: #666666;
line-height:1em;
background-color:#e2f4fd;
/*background:url(images/bg.jpg) repeat;*/
}

.is_linki{float:right;}
.is_linki ul{list-style:none;}
.is_linki ul li{ width:199px; height:22px;}

.is_linki ul li a{background:url(images/is_linki.jpg) no-repeat; padding:0px 0 0 30px; display:block; line-height:22px;}
.is_linki ul li a:hover{background-position:0 -23px;}

input.place {
	padding:0 3px 0 3px;
		font-size:10px;
		width: 80px;
		height: 15px;
		outline: none;
		border:solid 1px #666666;
		text-align:right;
}

input.place:hover {
		background-color:#E2F4FD;
		border:solid 1px #666666;
		text-align:right;
}

select.place {
		font-size:10px;
		width: 88px;
		height: 18px;
		outline: none;
		border:solid 1px #666666;
		text-align:left;
}

select.place:hover {
		background-color:#E2F4FD;
		border:solid 1px #666666;
		text-align:left;
}

input.place_stat {
		padding:0 3px 0 3px;
		font-size:10px;
		width: 90px;
		height: 15px;
		outline: none;
		border:solid 1px #666666;
		background-color:#E2F4FD;
		text-align:right;		
}

input.place_stat_pomembno {
		padding:0 3px 0 3px;
		font-size:10px;
		width: 90px;
		height: 15px;
		outline: none;
		border:solid 1px #666666;
		background-color:#faffae;
		text-align:right;		
}

input.gumb {
	font-weight:bold;
		color:#ffffff;
		background-color:#00a6d6;
		border:solid 1px #666666;
		font-size:10px;
}

input.gumb:hover {
	font-weight:bold;
		color:#ffffff;
		background-color:#CC0066;
		border:solid 1px #666666;
		font-size:10px;
}

input.tekst {
		font-size:10px;
		width: 180px;
		height: 15px;
		outline: none;
		border:solid 1px #666666;
}

input.tekst:hover {
		background-color:#faffae;;
		border:solid 1px #666666;
}

input.tekst_obv {
		font-size:10px;
		width: 180px;
		height: 15px;
		outline: none;
		border:solid 1px #666666;
}

input.tekst_obv:hover {
		background-color:#ffd6e7;;
		border:solid 1px #666666;
}



input.tekst_demo {
		font-size:10px;
		width: 98%;
		height: 15px;
		outline: none;
		border:solid 1px #666666;
}

input.tekst_demo:hover {
		background-color:#faffae;;
		border:solid 1px #666666;
}

input.tekst_obv_demo {
		font-size:10px;
		width: 98%;
		height: 15px;
		outline: none;
		border:solid 1px #666666;
}

input.tekst_obv_demo:hover {
		background-color:#ffd6e7;;
		border:solid 1px #666666;
}


.siv_bg {
background:#f1f1f2;
}
.mali_tekst {
	color: #666666;
	font-size: xx-small;
	font-family:Arial, Helvetica, sans-serif;
	text-align: right;
	padding-left: 5px;
	
}

.forma_tekst {
	color: #666666;
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 2px;
	
}

.okvir{
margin:0 auto;
/*padding-top:150px;*/
width:864px;
height:auto;
text-align:left;
}

.vsebina{
padding: 0px 20px 0px 20px;
background: url(images/sides.gif) repeat-y;
/*padding-top:150px;*/
text-align:justify;
clear:both;
}

.vsebina_bottom{
clear:both;
padding: 0px 0px 0px 0px;
/*overflow:hidden;*/
/*background: url(images/sides.png) repeat-y;*/
/*padding-top:150px;*/
}

.bottom{
margin:0 auto;
/*padding-top:150px;*/
width:864px;
text-align:left;
height:36px;
background:url(images/bottom.gif) no-repeat;
}

.top{
margin:0 auto;
width:100%;
height:36px;
position:relative;
background:url(images/top.gif) no-repeat;
}

#at {
border: 0px solid black;
border-bottom-width: 0;
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
margin-left:0px;
display: block;
padding: 0px 0px 0px 0px;
padding-left: 0px;
height:124px;
/*width: 80%; 185px minus all left/right paddings and margins*/
text-decoration: none;
color: white;
background:url(images/navigacija_top.gif) no-repeat left top;
background-position:0% -5px;
/*background-color: #827d82;
border-bottom: 1px solid #851e34;*/
}

#at1{
border: 0px solid black;
border-bottom-width: 0;
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
margin-left:0px;
display: block;
padding: 0px 0px 0px 0px;
padding-left: 0px;
height:124px;
/*width: 80%; 185px minus all left/right paddings and margins*/
text-decoration: none;
color: white;
background:url(images/navigacija_top.gif) no-repeat left top;
/*background-color: #827d82;
border-bottom: 1px solid #851e34;*/
background-position:0% -133px;
}

#at2{
border: 0px solid black;
border-bottom-width: 0;
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
margin-left:0px;
display: block;
padding: 0px 0px 0px 0px;
padding-left: 0px;
height:124px;
/*width: 80%; 185px minus all left/right paddings and margins*/
text-decoration: none;
color: white;
background:url(images/navigacija_top.gif) no-repeat left top;
/*background-color: #827d82;
border-bottom: 1px solid #851e34;*/
background-position:0% -263px;
}

* html #menu  a{ /*IE only */
width: 80%; /*IE 5*/
w\idth: 75%; /*185px minus all left/right paddings and margins*/
}

#menu a:hover {
background-position:0% -130px;
}

#navi-center {
text-align:left;
width:70%;
position:relative;
height:35px;
float:left;
margin-top: 10px;
}

#search {
margin-top:5px;
text-align:left;
width:20%;
height:30px;
float:right;
}

#search_div {
margin-top:10px;
width:100%;
padding: 5px 15px 5px 15px;
}

.search_bottom{
	margin:0 auto;
/*padding-top:150px;*/
width:864px;
text-align:left;
height:36px;
background:url(images/bottom.gif) no-repeat;
margin-top: -20px;*/
}

.navi_domov {
text-align:left;
width:604px;
height:30px;
background:url(images/navigacija_center.png) no-repeat;
background-position:0% 0px;
padding-top:5px}

.navi_domov ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
display:inline;
list-style: none;
/*padding-left:-25px;*/}

.navi_domov ul li a{
text-align: center;
display:inline-block;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration:none;
padding-right:40px;
}

.navi_kdosmo {
width:604px;
height:33px;
background:url(images/navigacija_center.png) no-repeat;
background-position:0% -40px;}

.loginbox {
margin:0 auto;
padding:50px 0px 0px 0px;
width:427px;
background-color:#FFFFFF;
}

.prijava {
margin:0 auto;
position:relative;
width:427px;
}

.prijava_vsebina {
	width: 427px;
padding: 15px 15px 0px 15px;
position:relative;
height: 241px;
background:url(images/center_login_cel.png) no-repeat;
}


.loginbox_top {
width: 427px;
font-family:Arial, Helvetica, sans-serif;
margin:0 auto;
position:relative;
height:41px;
background:url(images/center_login_top.png) no-repeat;
text-align: center;
}

.loginbox_vsebina {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
width: 427px;
padding: 10px 0px 0px 0px;
position:relative;
height: 241px;
background:url(images/center_login_cel.png) no-repeat;
}


.loginbox_bottom {
position:relative;
height:28px;
background:url(images/center_login_bottom.png) no-repeat;
}



#center_main_div {
margin-top:10px;
padding: 10px 15px 5px 15px;
border-right:solid 1px #dcf2fd;
width:33%;
float:left;
}

#center_main_div_ponudba {
margin-top:20px;
padding: 10px 5px 5px 5px;
border-right:solid 1px #dcf2fd;
width:50%;
float:left;
}

#center_main_div_web {
margin-top:20px;
padding: 10px 5px 5px 5px;
border-left:solid 1px #dcf2fd;
width:70%;
float:left;
}

#center_main_div_intouch {
margin-top:10px;
padding: 10px 5px 5px 5px;
border-right:solid 1px #dcf2fd;
width:58%;
float:left;
}

#center_main_div_intouch_noauthor {
margin-top:10px;
padding: 10px 5px 5px 5px;
border-right:solid 1px #dcf2fd;
width:70%;
float:left;
}

#center_main_div_ostalo {
font-family:Arial, Helvetica, sans-serif;
margin-top:10px;
padding: 10px 5px 5px 5px;
border-right:solid 1px #dcf2fd;
width:72%;
float:left;
}

#center_main_div_prijave {
font-family:Arial, Helvetica, sans-serif;
margin-top:10px;
padding: 10px 5px 5px 5px;
border-right:solid 1px #dcf2fd;
width:100%;
float:left;
}

#center_main_div_izracun {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin-top:10px;
padding: 5px 5px 5px 1px;
width:100%;
clear:both;
}

#center_main_div_ostalo a{
font-family:Arial, Helvetica, sans-serif;
}

.inTouch a{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}

#levo_main_div {
margin-top:10px;
border-right:solid;
border-right-width:1px;
border-right-color:#dcf2fd;
padding: 10px 15px 5px 15px;
width:33%;
float:left;
}

#levo_main_div_ponudba {
margin-top:10px;
border-right:solid;
border-right-width:1px;
border-right-color:#dcf2fd;
padding: 10px 5px 5px 5px;
width:22%;
float:left;
clear:left;
}

#levo_main_div_web {
margin-top:20px;
width:22%;
float:left;
clear:left;
}


#levo_main_div_intouch {
margin-top:10px;
padding: 10px 5px 5px 5px;
width:14%;
float:left;
clear:left;
}

#desno_main_div {
font-family:Arial, Helvetica, sans-serif;
margin-top:30px;
padding: 5px 5px 5px 5px;
width:24%;
float:right;
height:100%;
}

#gor_say_div {
margin-top:0px;
width:100%;
height:16px;
position:relative;
background:url(images/desno_gor_say.gif) no-repeat;
}

#center_say_div {
padding: 0px 0px 0px 0px;
background:url(images/desno_center_say.gif) repeat-y;
width:100%;
position:relative;
}

#dol_say_div {
background:url(images/desno_dol_say.gif) no-repeat;
width:100%;
height:42px;
position:relative;
}

#gor_iskanje_resitev_div {
margin-top:30px;
width:183px;
height:46px;
position:relative;
background:url(images/desno_iskanje_prog_gor.gif) no-repeat;
}

#center_iskanje_resitev_div {
padding: 0px 0px 0px 0px;
background:url(images/desno_iskanje_prog_center.gif) repeat-y;
width:183px;
position:relative;
/*min-height: 300px;*/
}

#dol_iskanje_resitev_div {
background:url(images/desno_iskanje_prog_dol.gif) no-repeat;
width:183px;
height:21px;
position:relative, top;
}

#pro_bit_zg_be {
margin-top:30px;
width:183px;
height:81px;
position:relative;
}

.pro_bit_linki a{
text-decoration:none;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
margin-left:10px;
/*margin-top:20px;*/
padding: 0px 0px 0px 20px;
text-align:center;
width:140px;
position:relative;
background:url(images/puscica_desno.png) no-repeat left center;
color:#FFFFFF;
}
#novice{
width: 100%;
min-height:150px;
}
#novice a{
color:#00a6d6;
text-decoration: none;
}

.novice_naslovi {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#666666;
text-align:left;
clear: both;
}

.naslovi {
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight: bold;
color:#cc0066;
text-align:center;
}

.novice_tekst {
float: left;
width: 64%;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:left;
}

.novice_tekst_vec {
float: left;
width: 99%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:left;
}

.novice_tekst_arhiv {
float: left;
width: 64%;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:left;
}

.novice_slika {
width: 34%;
float: right;
padding: 0px 0px 0px 0px;
}

.novice_spodaj {
width:100%;
clear:both;
}

.novice_datum {
font-family:Arial, Helvetica, sans-serif;
background-color:#f1f1f2;
color:#666666;
float:left;
clear:left;
font-size:10px;
}

.novice_vec {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:right;
width:30%;
text-align:right;
}

#novica_div {
margin-top:10px;
border-right:solid;
border-right-width:1px;
border-right-color:#dcf2fd;
padding: 5px 15px 5px 15px;
width:70%;
float:left;
}

.reference {
font-family:Arial, Helvetica, sans-serif;
color:#666666;
padding:0px 22px 0px 10px;
text-align:left;
font-size:12px;
}

.reference_avtor{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
padding:15px 22px 0px 10px;
text-align:left;
font-size:9px;
text-transform:uppercase;
}

.reference_arhiv {
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
text-align:left;
}

.reference_avtor_arhiv{
font-family:Arial, Helvetica, sans-serif;
color:#00a6d6;
text-align:left;
font-size:9px;
text-transform:uppercase;
}

.programi_naslovi{
	font-family:Arial, Helvetica, sans-serif;
 	font-size:12px;

}

.proexpress_siv{
font-family:Arial, Helvetica, sans-serif;
background:url(images/proexpress_tabela_siva.gif) no-repeat center;
position:relative;
padding:2px 0px 0px 0px;
font-size:11px;
}

.proexpress_zelen{
font-family:Arial, Helvetica, sans-serif;
background:url(images/proexpress_tabela_zelen.gif) no-repeat center;
position:relative;
padding:2px 0px 0px 0px;
font-size:11px;
}

.proexpress_moder{
font-family:Arial, Helvetica, sans-serif;
background:url(images/proexpress_tabela_moder.gif) no-repeat center;
position:relative;
padding:2px 0px 0px 0px;
font-size:11px;
}

.proexpress_rdec{
font-family:Arial, Helvetica, sans-serif;
background:url(images/proexpress_tabela_rdec.gif) no-repeat center;
position:relative;
padding:2px 0px 0px 0px;
font-size:11px;
}


.proexpress_siv a, a:active{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}

.proexpress_zelen a, a:active{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}

.proexpress_moder a, a:active{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}

.proexpress_rdec a, a:active{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}

.proexpress_siv a:hover{
color:#00a6d6;
font-family:Arial, Helvetica, sans-serif;
}

.proexpress_zelen a:hover{
color:#00a6d6;
font-family:Arial, Helvetica, sans-serif;
}

.proexpress_moder a:hover{
color:#00a6d6;
font-family:Arial, Helvetica, sans-serif;
}

.proexpress_rdec a:hover{
color:#00a6d6;
font-family:Arial, Helvetica, sans-serif;
}

.proexpress_naslovi_rs {
width:100%; 
color:#FFFFFF; 
font-size:14px; 
padding:8px 0px 0px 8px; 
font-weight:bold; 
font-family:Arial, Helvetica, sans-serif; 
background:#666666; 
height:25px;
}

.proexpress_naslovi_s {
width:100%; 
color:#FFFFFF; 
font-size:14px; 
padding:8px 0px 0px 8px; 
font-weight:bold; 
font-family:Arial, Helvetica, sans-serif; 
background:#cccc00; 
height:25px;
}

.proexpress_naslovi_m {
width:100%; 
color:#FFFFFF; 
font-size:14px; 
padding:8px 0px 0px 8px; 
font-weight:bold; 
font-family:Arial, Helvetica, sans-serif; 
background:#00a6d6; 
height:25px;
}

.proexpress_naslovi_l {
width:100%; 
color:#FFFFFF; 
font-size:14px; 
padding:8px 0px 0px 8px; 
font-weight:bold; 
font-family:Arial, Helvetica, sans-serif; 
background:#cc0066; 
height:25px;
}

.demo_proizvodnja{
position:fixed;
top:150px;
left:250px;
padding: 10px 10px 10px 10px;
width:40%;
height:auto;
text-align:left;
background-color:#f1f1f2;
}

/*-----------------------------------------------------TOOLTIPS---------------------------------------------------------------*/

.tooltip{
	width: 200px; 
	color:#000;
	font:lighter 11px/1.3 Arial,sans-serif;
	text-decoration:none;
	text-align:center
	}

.tooltip span.top{
	padding: 30px 8px 0;
    background: url(images/bt.gif) no-repeat top
    }

.tooltip b.bottom{
	padding:3px 8px 15px;
	color: #548912;
    background: url(images/bt.gif) no-repeat bottom
    }

/*-----------------------------------------------------HIGHSLIDE---------------------------------------------------------------*/   

/* * {
    font-family: Verdana, Helvetica;
    font-size: 7pt;
} */
.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}


/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 300px;
    padding: 5px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, 
.highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}
.highslide-footer {
	display: none;
}

/* These must be the last of the Highslide rules */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.error{color:#cc0066;}


#koledar_forma{}
#koledar_forma tbody{background:#00a6d6; color:white; text-transform:uppercase; font-size:0.8em;}
#koledar_forma thead{background:#00a6d6; color:white; text-transform:uppercase; font-size:0.8em;}
#koledar_forma input{width:96%; color:#666666;}

#koledar_prijava label{color:#cc0066; font-weight:bold; font-size:1.1em;display: none; text-transform:lowercase; text-align:left;}