/*
 * CSS: position, size, color, font, border, margin & padding, mouse, other
 */
h1 {
  font-size: large; /* 18 */
  /* color: #026c0e; prej
    tole je isto kot na arso.gov, ampak je presvetlo
    (gl. tudi nizje):
  color: #529CBA;  */

  color: #5198B5;
  padding-top: 6;
  font-weight: bold;
}


h2 {
  font-size: medium; /* 14 */
  /* color: #026c0e; */
  color: #5198B5;
  font-weight: bold;
}

h3,h4
{ 
  font-size: small; /* 12px; */
  /* color: #026c0e; */
  color: #5198B5;
  font-weight: normal; /*			XXX: hack za trenutno slabe razmere (linki so ponavadi v h4 */
}


.academa-main td {
	vertical-align: top;
/*	text-align: left; */
}

.academa-main-frame {
	padding: 0px;
	margin: 0px;
	border: 0px;
 	font-family:verdana, sans-serif, tahoma; 
	font-size: 10px; 
  	vertical-align:top;
	width:720px;
}

.academa-frame {
	background-color: #DFE7ED;
	border-collapse: separate;
	border-spacing:1pt;
}

.academa-inner-frame {
	/*border: 10px solid black;
	background-color:#DFE7ED; /* #f0fff0; */
	/*background-image: url(http://meteo.arso.gov.si/uploads/meteo/style/img/bgimg.gif);*/
	/*background-repeat: repeat;*/
}

.academa-frame-cell { 
	background-color: #DFE7ED;
	border: 1px solid gray; 
}

.academa-frame-cell table { 
	vertical-align:middle;
}

.academa-frame-cell td { 
	background-color: #DFE7ED;
	vertical-align:middle;
}
.academa-navigator { 
	position:relative; 
	border:0px solid gray;
	overflow: hidden; /* zaradi kamer!!! */
/* 	overflow:auto;  */
}
.academa-navigator table { 
	border-collapse: separate;
}
.academa-navigator td { font-size:8px;  text-align: center;}
td.academa-navigator-over { background:#BFC7CD; border:1px outset #C1CAD5; color: #444444;cursor:pointer; cursor:hand }
td.academa-navigator-out { border:1px outset #C1CAD5;  }
td.academa-navigator-over-selected { background:#D3D8BB; border: 1px inset #C1CAD5; color: #444444;cursor:pointer; cursor:hand }
td.academa-navigator-out-selected { background:#F6FBD8; border: 1px inset #515A65; }

/*.academa-navigator td { text-align:center; font-family:verdana, sans-serif, tahoma; font-size:11px; margin:0px; padding:0px; cursor:pointer; cursor:hand } */

.academa-map { background:#F3F3F3; }
.academa-map-events { border:0px; margin:0px; padding:0px }
.academa-map-event-area { /*cursor:pointer; cursor:hand*/ }

/* .academa-map-legend { width:480px;height:80px;background-color:#eaeeea;overflow:auto;} */
.academa-map-legend { width:480px;height:80px;background-color:#eaeeea;}
.academa-map-legend-content {padding:1px;font-family:verdana, sans-serif, tahoma;font-size:11px;}
.academa-map-legend-comment { color:#5F676D; padding:1px;font-family:verdana, sans-serif, tahoma;font-size:11px;}

.academa-maptitle-inner { color:#fbf696; font-family:verdana, sans-serif, tahoma; font-size:17px; font-weight:bold; }
.academa-maptitle-outer { background-color:  #9FA7AD; color: #5F676D; font-family:verdana, sans-serif, tahoma; font-size:17px; font-weight:bold; border:0px solid; padding: 1px }
.academa-maptitle-nodata-inner { color:#aa0000; font-family:verdana, sans-serif, tahoma; font-size:16px; font-weight:bold; text-align:center;}
.academa-maptitle-nodata-outer { background-color:  #9FA7AD; color: #662222; font-family:verdana, sans-serif, tahoma; font-size:16px; font-weight:bold; border:0px solid #515151; padding: 1px; text-align:center; }

.academa-selection { border:0px; }
.academa-selection-fancy { border:1px solid black; background-color: white }

.academa-crosshair {}
/*
.academa-crosshair-vertical { border:0px; border-left:1px dashed #aeaeae }
.academa-crosshair-horizontal { border:0px; border-top:1px dashed #aeaeae }
*/
.academa-crosshair-vertical { border:0px; border-left:1px dashed gray }
.academa-crosshair-horizontal { border:0px; border-top:1px dashed gray }

.academa-map-marker-over { text-align: center; border-width: 1px; border-style: inset; border-color: black; padding:0px; position:relative; /*left:-17px; top:-17px;*/ }
.academa-map-marker-over td { border:0px; padding:0px; margin:0px }
.academa-map-marker-out { text-align: center; border-width: 0px; padding:0px; position:relative; /*left:-16px; top:-16px*/ }
.academa-map-marker-out td { border:0px; padding:0px; margin:0px }
.academa-map-marker-icon1 { }
.academa-map-marker-icon2 { position:absolute; top:0px; left: 0px }
.academa-map-marker-icon3 { position:absolute; top:0px; left: 0px }
.academa-map-marker-text { color:white; font-family:verdana, sans-serif, tahoma; font-size:11px; font-weight:bold; text-align:center; position:relative; top:-5px; }

.academa-map-warn-icon-over {}
.academa-map-warn-icon-out {}
.academa-marker-icon0 {
	position: absolute;
	top: -17px;
	left: -18px;
}

.academa-marker-icon2 {
	position: absolute;
	top: -19px;
	left: -21px;
}
.academa-marker-icon1 {
	position: absolute;
	top: 3px;
	left: 0px;
}

.academa-marker-text0 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #144AA4;       
	font-weight: bold;
	top:-7px;
	left:15px;
	white-space: nowrap;
}

.academa-marker-text1 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #882222;    
	font-weight: 800;
	white-space: nowrap;
	top: -21px;
	left: 15px;
}

.academa-marker-text2 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 14px;
	color: #667580;      
	font-weight: bold;
	top:-18px;
	left:13px;
	white-space: nowrap;
}

/* eps markers */
.academa-eps-marker-icon-TCCdegree50 {
	position: absolute;
	top: -16px;
	left: -16px;
	width: 32px;
}
.academa-eps-marker-icon-TCCdegree25 {
	position: absolute;
	top: -43px;
	left: -13px;
	width:25px;
	opacity: 0.7; filter:alpha(opacity=70); /* For IE8 and earlier */
}
.academa-eps-marker-icon-TCCdegree75 {
	position: absolute;
	top: 17px;
	left: -13px;
	width:25px;
	opacity: 0.7; filter:alpha(opacity=70); /* For IE8 and earlier */
}
.academa-eps-marker-icon-TS50 {
	position: absolute;
	top: -18px;
	left: -18px;
	width: 32px;
}
.academa-eps-marker-icon-TS75 {
	position: absolute;
	top: 14px;
	left: -15px;
	width:25px;
	opacity: 0.7; filter:alpha(opacity=70); /* For IE8 and earlier */
}
.academa-eps-marker-icon-TS25 {
	position: absolute;
	top: -45px;
	left: -15px;
	width:25px;
	opacity: 0.7; filter:alpha(opacity=70); /* For IE8 and earlier */
}

.academa-eps-marker-image0 {
	position: absolute;
	top: -60px;
	left: -60px;
	opacity: 0.5; filter:alpha(opacity=60); /* For IE8 and earlier */
}

.academa-eps-marker-text-Tn50 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #144AA4;       
	font-weight: bold;
	top: -10px;
	left:-45px;
	white-space: nowrap;
	text-shadow:
	    0.1pt 0.1pt 0 #999,
	    /* Simulated effect for Firefox and Opera
		 and nice enhancement for WebKit */
	   -0.1pt -0.1pt 0 #999,  
	    0.1pt -0.1pt 0 #999,
	   -0.1pt  0.1pt 0 #999,
	    0.1pt  0.1pt 0 #999;
}
.academa-eps-marker-text-Tn25 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 10px;
	color: #144AA4;       
	font-weight: bold;
	top: 22px;
	left:-28px;
	white-space: nowrap;
	opacity: 0.7; filter:alpha(opacity=70); /* For IE8 and earlier */
	text-shadow:
	    0.1pt 0.1pt 0 #999,
	    /* Simulated effect for Firefox and Opera
		 and nice enhancement for WebKit */
	   -0.1pt -0.1pt 0 #999,  
	    0.1pt -0.1pt 0 #999,
	   -0.1pt  0.1pt 0 #999,
	    0.1pt  0.1pt 0 #999;
}
.academa-eps-marker-text-Tn75 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 10px;
	color: #144AA4;       
	font-weight: bold;
	top:-38px;
	left:-28px;
	white-space: nowrap;
	opacity: 0.7; filter:alpha(opacity=70); /* For IE8 and earlier */
	text-shadow:
	    0.1pt 0.1pt 0 #999,
	    /* Simulated effect for Firefox and Opera
		 and nice enhancement for WebKit */
	   -0.1pt -0.1pt 0 #999,  
	    0.1pt -0.1pt 0 #999,
	   -0.1pt  0.1pt 0 #999,
	    0.1pt  0.1pt 0 #999;
}

.academa-eps-marker-text-Tx50 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #882222;    
	font-weight: 800;
	white-space: nowrap;
	top: -10px;
	left: 25px;
	text-shadow:
	    0.1pt 0.1pt 0 #999,
	    /* Simulated effect for Firefox and Opera
		 and nice enhancement for WebKit */
	   -0.1pt -0.1pt 0 #999,  
	    0.1pt -0.1pt 0 #999,
	   -0.1pt  0.1pt 0 #999,
	    0.1pt  0.1pt 0 #999;
}
.academa-eps-marker-text-Tx25 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 10px;
	color: #882222;    
	font-weight: 800;
	white-space: nowrap;
	top: 22px;
	left: 17px;
	text-shadow:
	    0.1pt 0.1pt 0 #999,
	    /* Simulated effect for Firefox and Opera
		 and nice enhancement for WebKit */
	   -0.1pt -0.1pt 0 #999,  
	    0.1pt -0.1pt 0 #999,
	   -0.1pt  0.1pt 0 #999,
	    0.1pt  0.1pt 0 #999;
	opacity: 0.7; filter:alpha(opacity=70); /* For IE8 and earlier */
}
.academa-eps-marker-text-Tx75 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 10px;
	color: #882222;    
	font-weight: 800;
	white-space: nowrap;
	top: -38px;
	left: 17px;
	text-shadow:
	    0.1pt 0.1pt 0 #999,
	    /* Simulated effect for Firefox and Opera
		 and nice enhancement for WebKit */
	   -0.1pt -0.1pt 0 #999,  
	    0.1pt -0.1pt 0 #999,
	   -0.1pt  0.1pt 0 #999,
	    0.1pt  0.1pt 0 #999;
	opacity: 0.7; filter:alpha(opacity=70); /* For IE8 and earlier */
}

.academa-eps-marker-unit-TP18h50 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 10px;
	color: #409555;      
	font-weight: bold;
	top: 58px;
	left:-10px;
	white-space: nowrap;
	text-shadow:
	    0.1pt 0.1pt 0 #999,
	    /* Simulated effect for Firefox and Opera
		 and nice enhancement for WebKit */
	   -0.1pt -0.1pt 0 #999,  
	    0.1pt -0.1pt 0 #999,
	   -0.1pt  0.1pt 0 #999,
	    0.1pt  0.1pt 0 #999;
}
.academa-eps-marker-text-TP18h50 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 14px;
	color: #409555;      
	font-weight: bold;
	top: 45px;
	left:-5px;
	white-space: nowrap;
	text-shadow:
	    0.1pt 0.1pt 0 #999,
	    /* Simulated effect for Firefox and Opera
		 and nice enhancement for WebKit */
	   -0.1pt -0.1pt 0 #999,  
	    0.1pt -0.1pt 0 #999,
	   -0.1pt  0.1pt 0 #999,
	    0.1pt  0.1pt 0 #999;
}
.academa-eps-marker-text-TP18h25 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 10px;
	color: #409555;      
	font-weight: bold;
	top: 45px;
	left:-25px;
	white-space: nowrap;
	text-shadow:
	    0.1pt 0.1pt 0 #999,
	    /* Simulated effect for Firefox and Opera
		 and nice enhancement for WebKit */
	   -0.1pt -0.1pt 0 #999,  
	    0.1pt -0.1pt 0 #999,
	   -0.1pt  0.1pt 0 #999,
	    0.1pt  0.1pt 0 #999;
	opacity: 0.7; filter:alpha(opacity=70); /* For IE8 and earlier */
}
.academa-eps-marker-text-TP18h75 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 10px;
	color: #409555;      
	font-weight: bold;
	top: 45px;
	left:15px;
	white-space: nowrap;
	text-shadow:
	    0.1pt 0.1pt 0 #999,
	    /* Simulated effect for Firefox and Opera
		 and nice enhancement for WebKit */
	   -0.1pt -0.1pt 0 #999,  
	    0.1pt -0.1pt 0 #999,
	   -0.1pt  0.1pt 0 #999,
	    0.1pt  0.1pt 0 #999;
	opacity: 0.7; filter:alpha(opacity=70); /* For IE8 and earlier */
}

.academa-eps-marker-unit-FF50 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 10px;
	color: #e88c09;      
	font-weight: bold;
	top:-75px;
	left:-10px;
	white-space: nowrap;
	text-shadow:
	    0.1pt 0.1pt 0 #999,
	    /* Simulated effect for Firefox and Opera
		 and nice enhancement for WebKit */
	   -0.1pt -0.1pt 0 #999,  
	    0.1pt -0.1pt 0 #999,
	   -0.1pt  0.1pt 0 #999,
	    0.1pt  0.1pt 0 #999;
}
.academa-eps-marker-text-FF50 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 14px;
	color: #e88c09;      
	font-weight: bold;
	top:-65px;
	left:-5px;
	white-space: nowrap;
	text-shadow:
	    0.1pt 0.1pt 0 #999,
	    /* Simulated effect for Firefox and Opera
		 and nice enhancement for WebKit */
	   -0.1pt -0.1pt 0 #999,  
	    0.1pt -0.1pt 0 #999,
	   -0.1pt  0.1pt 0 #999,
	    0.1pt  0.1pt 0 #999;
}
.academa-eps-marker-text-FF25 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 10px;
	color: #e88c09;      
	font-weight: bold;
	top:-60px;
	left:-25px;
	white-space: nowrap;
	text-shadow:
	    0.1pt 0.1pt 0 #999,
	    /* Simulated effect for Firefox and Opera
		 and nice enhancement for WebKit */
	   -0.1pt -0.1pt 0 #999,  
	    0.1pt -0.1pt 0 #999,
	   -0.1pt  0.1pt 0 #999,
	    0.1pt  0.1pt 0 #999;
	opacity: 0.7; filter:alpha(opacity=70); /* For IE8 and earlier */
}
.academa-eps-marker-text-FF75 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 10px;
	color: #e88c09;      
	font-weight: bold;
	top:-60px;
	left:15px;
	white-space: nowrap;
	text-shadow:
	    0.1pt 0.1pt 0 #999,
	    /* Simulated effect for Firefox and Opera
		 and nice enhancement for WebKit */
	   -0.1pt -0.1pt 0 #999,  
	    0.1pt -0.1pt 0 #999,
	   -0.1pt  0.1pt 0 #999,
	    0.1pt  0.1pt 0 #999;
	opacity: 0.7; filter:alpha(opacity=70); /* For IE8 and earlier */
}

/*  tole rabimo za racunanje dolzine texta v legendi, ker s "position: absolute" ne dela */
.academa-legend-text-ams { background-color:  #F6FBD8; color: #667580; font-family:verdana, sans-serif, tahoma; font-size:13px; font-weight:bold; border:0px solid; padding: 1px }
/*  Ams spremenljivke */
.academa-marker-text-ams {
 	position: absolute; 
	font-family: verdana, sans-serif, tahoma;
	font-size: 11px;
	color: #141414;     
	font-weight: normal;
	white-space: nowrap;
	top:4px;
	left:0px;
}
.academa-marker-text-ams-tavg {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #667580;       
	font-weight: bold;
	top:0px;
	left:-5px;
	white-space: nowrap;
}

.academa-marker-text-ams-t {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #667580;       
	font-weight: bold;
	top:0px;
	left:-5px;
	white-space: nowrap;
}

.academa-marker-text-ams-ffavg {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #772277;       
	font-weight: bold;
	top:2px;
	left:-15px;
	white-space: nowrap;
}

.academa-marker-text-ams-ddavg {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #772277;       
	font-weight: bold;
	top:2px;
	left:-15px;
	white-space: nowrap;
}

.academa-marker-text-ams-ffmax {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #BB3399;       
	font-weight: bold;
	top:2px;
	left:4px;
	white-space: nowrap;
}
.academa-marker-text-ams-rr {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #115A34;       
	font-weight: bold;
	top:0px;
	left:-5px;
	white-space: nowrap;
}
.academa-marker-text-ams-tp {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #347A64;       
	font-weight: bold;
	top:0px;
	left:-5px;
	white-space: nowrap;
}
.academa-marker-text-ams-snow {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #4488AA;       
	font-weight: bold;
	top:0px;
	left:-5px;
	white-space: nowrap;
	
}
.academa-marker-text-ams-sf {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #6699BB;       
	font-weight: bold;
	top:0px;
	left:-5px;
	white-space: nowrap;
}
.academa-marker-text-ams-mslavg {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 12px;
	color: #144AA4;       
	font-weight: bold;
	top:0px;
	left:-15px;
	white-space: nowrap;
}
.academa-marker-text-ams-rhavg {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 12px;
	color: #008888;       
	font-weight: bold;
	top:0px;
	left:-15px;
	white-space: nowrap;
}
.academa-marker-text-ams-gSunRadavg {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #aA4A14;       
	font-weight: bold;
	top:0px;
	left:-10px;
	white-space: nowrap;
}
.academa-marker-icon-ams-ddavg {
	position: absolute;
	top: -12px;
	left: -12px;
}
.marker-table { position:absolute; left:35px; text-align:left;}
.table-marker-icon0 { position:absolute; top:0px; left: 0px }
.table-marker-icon1 { position:absolute; top:-2px; left: 0px }
.table-marker-icon2 { position:absolute; top:22px; left: 5px }
.table-marker-icon3 { position:absolute; top:0px; left: 0px }

.table-marker-rel-icon { position:relative; top:0px; left: 0px }
.table-marker-rel-icon0 { position:relative; top:0px; left: 15px }
.table-marker-rel-icon1 { position:relative; top:-2px; left: -15px }
.table-marker-text0 { 
/*	position:absolute; */
	font-family: verdana, sans-serif, tahoma;
	font-size: 12px;
	color:#882222;       
	font-weight: bold;
/*	top: 0px;
	left: 35px;
*/ }

.table-marker-text1 { 
/*	position:absolute; */
	font-family: verdana, sans-serif, tahoma;
	font-size: 12px;
	color: #144AA4;      
	font-weight: bold;
/*	top: 20px;
	left: 35px;
*/ }
.table-marker-text2 { 
	position:absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 12px;
	color: #667580;      
	font-weight: bold;
	top: 10px;
	left: 35px;
 }

.academa-marker-archive1 {
	position: absolute;
	top: 11px;
	left: 15px;
}
.academa-marker-archive0 {
	position: absolute;
	top: -6px;
	left: -8px;
}

.academa-archive-icon0 {
	position: absolute;
	top: -16px;
	left: -20px;
}
/*.academa-archive-text0 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 17px;
	color:#144AA4;
	font-weight: 800;
	white-space: nowrap;
	top: -16px;
	left: 10px;
}*/
.academa-archive-text0 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #144AA4;       
	font-weight: bold;
	top:-7px;
	left:0px;
	white-space: nowrap;
}

.academa-archive-text1 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #882222;    
	font-weight: 800;
	white-space: nowrap;
	top: -21px;
	left: 0px;
}

.academa-archive-text2 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 14px;
	color: #667580;      
	font-weight: bold;
	top:-18px;
	left:13px;
	white-space: nowrap;
}
.academa-archive-text3 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #667580;      
	font-weight: bold;
	top:-15px;
	left:0px;
	white-space: nowrap;
}

.academa-archive-text4 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #347A64;       
	font-weight: bold;
	top:-7px;
	left:0px;
	white-space: nowrap;
}

.academa-archive-text5 {
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #ddaa22;    
	font-weight: 800;
	white-space: nowrap;
	top: -21px;
	left: 0px;
}


.academa-archive-legend-text0 {
	padding-left:5px;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #144AA4;       
	font-weight: bold;
	white-space: nowrap;
}

.academa-archive-legend-text1 {
	padding-left:5px;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #882222;    
	font-weight: 800;
	white-space: nowrap;
}

.academa-archive-legend-text2 {
	padding-left:5px;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #667580;      
	font-weight: bold;
	white-space: nowrap;
}
.academa-archive-legend-text3 {
	padding-left:5px;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #667580;      
	font-weight: bold;
	white-space: nowrap;
}
.academa-archive-legend-text4 {
	padding-left:5px;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #347A64;       
	font-weight: bold;
	white-space: nowrap;
}

.academa-archive-legend-text5 {
	padding-left:5px;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #ddaa22;    
	font-weight: 800;
	white-space: nowrap;
}


.academa-empty-css {}

.test { cursor: pointer; cursor: hand; }

.academa-menubar {
	background-color: #F6FBD8; 
	font-family: verdana, sans-serif, tahoma; 
	font-size: 11px; vertical-align:top;
	text-align:left;
}
.academa-menubar td {background-color: #F6FBD8;vertical-align:middle;text-align:center}
.academa-menu { background-color: #F6FBD8; border: 1px solid #81888A;font-family: verdana, sans-serif, tahoma; font-size: 11px; text-align:left;} /*; border-top: 0px*/

.academa-menuitem-title {
   padding-left:2px;
	font-family: verdana, sans-serif, tahoma;
	font-size: 13px;
	color: #667580;      
	font-weight: bold;
	white-space: nowrap;
}
.academa-menuitem-text {
   padding-left:5px;
	font-family: verdana, sans-serif, tahoma;
	white-space: nowrap;
}
.academa-menuitem-icon { padding: 2px; padding-right: 5px; }
.academa-menuitem-normal {background-color: #F6FBD8;  color: black; }
.academa-menuitem-over {background-color: #D3D8BB; color: #444444; cursor: pointer; cursor: hand; }
.academa-menuitem-selected { background-color: #D3D8BB; color: black; cursor: pointer; cursor: hand; }

.academa-timebar {
	border-collapse: separate; 
	border-spacing:1pt;
	margin-top: 1px;
	margin-bottom: 1px;
	font-family: verdana, sans-serif, tahoma; 
	font-size: 10px;
	}
.academa-timebar  td { padding:1px; font-family: verdana, sans-serif, tahoma; font-size: 10px; text-align: center;  white-space: nowrap; cursor: pointer; cursor: hand; 	padding:1px;} 
.academa-timebar-out {border: 1px outset #C1CAD5; background-color: #F6FBD8; color:black; } 
.academa-timebar-over  {border: 1px outset #C1CAD5;  background-color: #D3D8BB; color:#444444; } 
.academa-timebar-selected  {background-color: #666A6D; color: #F6FBD8; border: 1px inset #F6FBD8;}

td.academa-timebar-out {border: 1px outset #C1CAD5; background-color: #F6FBD8; color:black; } 
td.academa-timebar-over {border: 1px outset #C1CAD5;  background-color: #D3D8BB; color:#444444; } 
td.academa-timebar-selected {background-color: #666A6D; color: #F6FBD8; border: 1px inset #F6FBD8;}

.academa-player-desc { font-family: verdana, sans-serif, tahoma; font-size: 11px; }
.academa-player-fader { width: 20px; height: 20px; background-color: #F6FBD8; }

.academa-timeslider-desc { padding-left: 10px; font-family: verdana, sans-serif, tahoma; font-size: 11px; }
.academa-timeslider td{background-color:#DFE7ED; text-align:left; }
.academa-timeslider td{background-color:#DFE7ED; text-align:left; }

.academa-knob-out { background-color: #F6FBD8; }
.academa-knob-over { background-color: #D3D8BB; }

.academa-floatwin { border: 3px double #9FA7AD ; background-color:#DFE7ED;}
.academa-floatwin-body {}
.academa-floatwin-body-content { padding: 1px; background-color: #DFE7ED; }

.academa-floatwin-titlebar td{ background-color:#667580 ; color:#fbf696 ; font-family:verdana, sans-serif, tahoma; font-size:12px; font-weight:bold; border:0px solid; padding: 1px; cursor:pointer; cursor:hand;border-bottom: 1px solid black}
.academa-floatwin-titlebar-icon {}
.academa-floatwin-titlebar-text {}
.academa-floatwin-titlebar-buttons { padding-left: 1px; padding-right: 0px; }
.academa-floatwin-titlebar-button {}

.academa-button { font-family: verdana, sans-serif, tahoma; font-size: 11px;} /* arhiv */
.academa-button td {font-family: verdana, sans-serif, tahoma; font-size: 11px; background: #F6FBD8;}
.academa-button1 { 
	border:#C1CAD5 2px outset ;
	font-family: verdana, sans-serif, tahoma;	
	font-variant: normal;
	font-weight: bold;
	font-size: 12px; 
	line-height: 100%;
	padding: 2px 2px 2px 2px;
	color:#667580;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
/*	text-transform: uppercase; */
	text-align: center;
	text-indent: 0ex;
 }
.academa-button-up td{background-color: #F6FBD8; }
.academa-button-out td{ background-color: #F6FBD8;}
.academa-button-over td{background-color: #D3D8BB; }
.academa-button-down td{ background-color: #F6FBD8; }
.academa-button-disabled td{background-color: #D3D8BB; color: #D3D8BB;}

.academa-button-up { border: 1px outset #C1CAD5; border-collapse:separate; padding: 1px; background-color: #F6FBD8; cursor:pointer; cursor:hand; }
.academa-button-out { border: 1px outset #C1CAD5; border-collapse:separate; padding: 1px; background-color: #F6FBD8; cursor:pointer; cursor:hand; }
.academa-button-over { border: 1px outset #C1CAD5; border-collapse:separate; padding: 1px; background-color: #D3D8BB; cursor:pointer; cursor:hand; }
.academa-button-down { border: 1px inset lightGray; border-collapse:separate; padding-top:2px; padding-bottom:0px; padding-left: 2px;	padding-right: 0px; background-color: #F6FBD8; cursor:pointer; cursor:hand; }
.academa-button-disabled { border: 1px inset lightGray; border-collapse:separate; padding: 1px; background-color: #D3D8BB; color: #D3D8BB;}

.academa-checkbox { width:98%; margin-bottom:2px;} /*background-color:#F6FBD8; ozadje v arhivskih menujih */
table.academa-checkbox-down {background-color: #D3D8BB}
/* for checked */
.academa-checkbox-text-down {font-family: verdana, sans-serif, tahoma; font-size: 11px; padding: 0px; padding-left: 5px; background: #D3D8BB; cursor: pointer; cursor:hand; font-weight:bold;}
.academa-checkbox-text-up {font-family: verdana, sans-serif, tahoma; font-size: 11px; padding: 0px; padding-left: 5px;}

.academa-checkbox-text { font-family: verdana, sans-serif, tahoma; font-size: 11px; padding: 0px; padding-left: 5px; } 
.academa-checkbox-button-cell { padding: 0px; padding-bottom: 1px; padding-top: 1px; ; width:16px}
.academa-checkbox-button { padding: 0px; cursor:pointer; cursor:hand; }
.academa-checkbox-button-disabled { padding: 0px;  background-color: #D3D8BB;}

.academa-archive-fieldset { border: 0px solid gray; margin-left:2px; margin-top: 3px; background-color:#D3D8BB; padding:0px;}
.academa-archive-fieldset-content { padding: 5px; background-color:#F6FBD8;text-align: left}
.academa-archive-fieldset-content td {background-color:#F6FBD8}
.academa-archive-fieldset-legend { margin-left:0px; background-color:#F6FBD8; color:#667580; font-weight: bold; padding: 2px; border: 1px groove black; font-family: verdana, sans-serif, tahoma; font-size: 12px; }
.academa-archive-form { 
	padding: 2px; 
	font-family: verdana, sans-serif, tahoma; 
	font-size:12px; 
	width:100%; /* dodano 5.9.2208 */ 
	border-collapse: separate;
	border-spacing:1pt;
	
	background-color: #F6FBD8; }   
table.academa-archive-form-params td { 
	padding: 0.1px; 
	font-family: verdana, sans-serif, tahoma; 
	font-size:11px; 
	}   
table.academa-archive-form-params { 
	width:100%;
	}   
.academa-archive-form td { 
	padding: 1px; 
	font-family: verdana, sans-serif, 
	tahoma; font-size: 12px;}
.academa-archive-form th { 
	font-family: verdana, sans-serif, tahoma; 
	text-decoration: underline; 
	font-size: 12px; 
	text-align: left; }
.academa-archive-form-group {width: 98%;} /*IE sirina*/

/* for selected */
div.academa-pane {width: 100%;}
.academa-pane td.academa-archive-form-over { border: 1px solid #A0A0A0; padding: 2px; background:#BFC7CD; cursor: pointer; cursor: hand; color: #667580;}

.academa-pane td.academa-archive-form-out{ border: 1px solid #A0A0A0; padding: 2px; background: #F3F3F3; color: #667580;}

.academa-pane td.academa-archive-form-sover { padding: 2px; border: 1px solid #445055; background: #D3D8BB; cursor: pointer; cursor:hand; color: #445055; font-weight:bold;}

.academa-pane td.academa-archive-form-sout { padding: 2px; border: 1px solid #445055; background:#F6FBD8 ; color:#445055; font-weight:bold;}

.academa-archive-tool { padding-left: 1px; padding-right: 1px;  background-color: #D3D8BB}
.academa-archive-marker-tip { border: 1px solid gray; 	background:#F6FBD8; 
	color:#667580; font-family: verdana, sans-serif, tahoma; font-size:10px; padding:2px; font-weight:bold;}

/* Tabpane */
.academa-tabpane {border-collapse:separate; margin-top:2px; padding: 0px; padding-bottom:0px; font-family: verdana, sans-serif, tahoma; font-size: 12px; background-color:#BFC7CD;}
.academa-tabpane td { padding:0px 2px 0px; padding-bottom:0px; font-family: verdana, sans-serif, tahoma; font-size: 12px; background-color:#BFC7CD; }
.academa-pane td { padding: 2px; padding-bottom:0px; font-family: verdana, sans-serif, tahoma; font-size: 12px; background-color: #F6FBD8;}
.academa-pane { margin-bottom:2px; padding: 0px; padding-bottom:0px; font-family: verdana, sans-serif, tahoma; font-size: 12px; background-color:#BFC7CD; }

.academa-tabpane div.academa-archive-form { background-color:#F6FBD8;}
td.academa-tabpane-line { background-color:#F6FBD8; font-size:1px; border:0px; padding:0px; height:4px; line-height:0px }
td.academa-tab-out { background:#F3F3F3; font-weight: bold; color:black; border-bottom:1px solid black; border-right:1px solid black; border-top:0px; border-left:1px solid gray; padding:10px; padding-top:3px; padding-bottom:3px } 
td.academa-tab-over { background: #BFC7CD; font-weight: bold; color:black; border-bottom:1px solid black; border-right:1px solid black; border-top:0px; border-left:1px solid gray; padding:10px; padding-top:3px; padding-bottom:3px; cursor: pointer; cursor: hand;  } 
td.academa-tab-sout { background: #F6FBD8; font-weight: bold; border-bottom:0px; border-top:1px solid gray; border-right:1px solid gray; border-left:1px solid gray; padding:10px; padding-top:1px; padding-bottom:5px; } 
td.academa-tab-sover { background: #D3D8BB; font-weight: bold; border-bottom:0px; border-top:1px solid gray; border-right:1px solid gray; border-left:1px solid gray; padding:10px; padding-top:1px; padding-bottom:5px; cursor: pointer; cursor: hand; }
td.academa-tab-disabled { background:#F3F3F3; color:#667580; border-bottom:1px solid black; border-right:1px solid black; border-top:0px; border-left:1px solid gray; padding:10px; padding-top:3px; padding-bottom:3px }

/* Slider (25.5.2007) */
.academa-slider-border { background-color: black; }
.academa-slider-canvas { background-color:#F6FBD8 ;}
.academa-slider-track-center { background-color: black; }
.academa-slider-track-topleft { background-color:#81888A ; }  
.academa-slider-track-bottomright { background-color: white }
.academa-slider-button { background-color: #D3D8BB; }  /*#BFC7CD */
.academa-slider-button-border-topleft { background-color: white; }
.academa-slider-button-border-bottomright { background-color: black; }
.academa-slider-button-inner-border { background-color: #81888A; }
.academa-slider-ticks { background-color: gray; }

/* calendar.js */
.calendar-tooltip { 
	height: 15px; 
	background-color: #eeeeee; 
	border: 1px solid black;
	text-align: center;
	font-family: verdana, sans-serif, tahoma; 
	text-decoration: underline; 
	font-size: 11px;
	position: absolute;
	visibility: hidden;
 	margin-left: 1px;
	margin-top:20px;
}
.calendar-input { 
	height: 22px; 
	background-color: #ffffff; 
	border: 1px inset gray;
	text-align: center;
	font-family: verdana, sans-serif, tahoma; 
	font-size: 11px;
	position: relative;
 	margin-left: 1px;
	margin-top:1px;
	color:#000000;
}

.calendar { background:#ffffff; }
.calendar table { width:172px; padding:0px; 	border:1px solid #a9a9a9; }
.calendar-ttab {text-align:center; } 
.calendar-ttab td {background:#BFC7CD;} 
.calendar-btab { border-top:0px; text-align:right; border-collapse: separate; border-spacing:1pt;}
.calendar td { font-family:"Verdana","Sans-Serif","Tahoma","Helvetica"; font-size:11px; padding:1px; }
td.calendar-td-year { width:20%;padding-top:2px}
td.calendar-td-year input{ background:#ffffff; text-align: center; border: 1px inset gray;}
td.calendar-td-month { width:52%; font-weight:bold;padding-top:4px; }
td.calendar-td { text-decoration:underline; cursor:default; }
td.calendar-td-over { background:#6495ed; text-decoration:underline; cursor:default; }
td.calendar-td-start { background:#87cefa; text-decoration:underline; cursor:default; }
td.calendar-td-othermonths { color:#667580; text-decoration:underline; cursor:default; }
td.calendar-td-day { background:#BFC7CD; text-align:center; }
td.calendar-td-today { font-weight:bold; text-align:center; color:#708090; cursor:default; background:#F6FBD8; }
td.calendar-td-arrow1 { width:7%; text-align:right; padding-right:2px; color:#0000ff; cursor:default; font-weight:bold; font-size:14px;}
td.calendar-td-arrow2 { width:7%; text-align:left; padding-left:2px; padding-right:2px; color:#0000ff; cursor:default; font-size:14px;}
td.calendar-td-arrow3 { width:7%; text-align:right; padding-left:2px; padding-right:2px; color:#0000ff; cursor:default; font-size:14px;}
td.calendar-td-arrow4 { width:7%; text-align:left; padding-left:2px; color:#0000ff; cursor:default; font-weight:bold; font-size:14px; }

.aarchive-body { margin: 0px; margin-top: 1px; padding-bottom: 2px; background-color: #F3F3F3;   width:100%;} /*border: 0px solid gray;*/
.aarchive-body td {padding-bottom: 2px;} /*padding-top: 0.1em;*/
table.aarchive-comment td {border: 0px none #DFE7ED; padding: 0px; font-family: verdana, sans-serif, tahoma; font-size: 11px; background-color:#DFE7ED;}
table.aarchive-comment { border: 1px solid lightGray; background-color:#DFE7ED;}

.aarchive-comment td.aarchive-comment-dir {	
	background-color:#C1CAD5; width:5%; text-align:center;
} 
.aarchive-table {
/*	border:#C1CAD5 1px outset ;*/
	border-spacing:1px;
	border-collapse: separate;
 	background:#C1CAD5 none repeat scroll 0% 50%;
	color:#667580;
 	font-family: verdana, sans-serif, tahoma; font-size: 11px; font-weight: bold;
        text-align: center;
        vertical-align: middle;
	letter-spacing: -0.0em;
	width:100%;
}
.aarchive-table th {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: none none none none;
 	background:  #DFE7ED none repeat scroll 0%;
 	color: black;
	-moz-border-radius: 0px 0px 0px 0px;
	font-family: verdana, sans-serif, tahoma; font-size: 11px; 
	font-weight: bold;
	font-style: italic;
        text-align: center;
}
.aarchive-table td {
	border-width: 1px 1px 1px 1px;
	 padding: 2px;    /*padding: 0px 0px 0px 0px;*/
	border-style: none none none none;
	background-color: #F3F3F3;

}

/*.aarchive-table { border: 0px; padding: 2px; font-family: verdana, sans-serif, tahoma; font-size: 12px; background-color:#BFC7CD; color:#667580; width:100%;}
.aarchive-table td {border-width: 1px; border-style: none;  font-family: verdana, sans-serif, tahoma; font-size: 12px; background-color: #F3F3F3; text-align:center}
.aarchive-table td.aarchive-table-parameter { border: 0px solid gray; font-family: verdana, sans-serif, tahoma; font-size: 12px; font-weight: bold; background-color: #F3F3F3; } 
*/
.aarchive-table td.aarchive-table-station { border: 0px solid gray; font-family: verdana, sans-serif, tahoma; font-size: 12px; font-weight: bold; background-color:#F6FBD8;}
.aarchive-table td.aarchive-table-parameter { 
 	background:  #DFE7ED none repeat scroll 0%;
 	color: black;
	font-family: verdana, sans-serif, tahoma; font-size: 11px; 
	font-weight: bold;
	font-style: italic;
}
.aarchive-table td.aarchive-table-graph p{ 
   	margin: 2px 0px 0px;
	text-align:center;
}
.aarchive-table td.aarchive-table-graph { 
 	background:  #DFE7ED none repeat scroll 0%;
 	color: black;
	font-family: verdana, sans-serif, tahoma; font-size: 11px; 
	font-weight: bold;
	font-style: italic;
      vertical-align: top;
	border-top:2px solid gray; 
	border-bottom:1px solid gray;
	cursor: pointer; cursor: hand;
}
.aarchive-table td.aarchive-table-time { border: 0px solid gray; padding: 2px; font-family: verdana, sans-serif, tahoma; font-size: 12px; font-style: italic; background:#DFE7ED; color:black; }
.aarchive-station-table td { padding: 0px; border-top: 1px solid gray; }

.aarchive-map-table { 
	position: absolute;
	top: -16px;
	left: -20px;
/*	background-image: url(http://meteo.arso.gov.si/uploads/meteo/style/icons/map/mapbg.gif);  
	background-repeat: repeat; 
	border: 1px solid white; */}

.aarchive-map-table td { 
	position: absolute;
	font-family: verdana, sans-serif, tahoma;
	font-size: 10px;
	color: #535A65;
	top:-22px;
	left:24px;

	border: 0px; 
	text-align: center; 
	white-space: nowrap; 
	font-weight: bold; 
	color: black; font-size: 12px; }

.blanktab { border: 0px; padding: 0px; margin: 0px;}
.blanktab td { border: 0px;padding: 0px; margin: 0px; }
.blanktab tr { border: 0px;padding: 0px; margin: 0px; }

.meteoSI-floatwin-table { border: 0px; padding: 2px; font-family: verdana, sans-serif, tahoma; font-size: 8px; background-color: green; background: #DDFFDD; }
.meteoSI-floatwin-table td { border: 1px solid gray; padding: 2px; font-family: verdana, sans-serif, tahoma; font-size: 10px; }

/* graphics */
.academa-plot-label {
    font-family : verdana, sans-serif, tahoma;
    font-weight : bold;
    font-size   : 10px;
    text-align  : center;
    line-height : 1;
    white-space : nowrap;
}

.academa-plot-title {
    font-family : verdana, sans-serif, tahoma;
    font-weight : bold;
    font-size   : 14px;
    text-align  : center;
    white-space : nowrap
}

.academa-plot-subtitle {
    font-family : verdana;
    font-weight : bold;
    font-size   : 11px;
    text-align  : center;
}

.academa-plot-rlab {
    font-family : verdana, sans-serif, tahoma;
    font-weight : bold;
    font-size   : 11px;
    text-align  : right;
    vertical-align: bottom;
}

.academa-plot-axis {
    font-family : verdana;
    font-size   : 10px;
}
			/* Add some background GGG to the plot. */
.academa-plot-bg {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 1px solid black;
	background-image: url('/uploads/meteo/app/webmet/style/map/meteoSi.png');
	background-repeat: repeat;
} 

.academa-plot-textgraphics {
    font-family : verdana;
    font-size   : 9px;
    padding     : 0px 0px 0px 0px;
    margin      : 0px 0px 0px 0px;
    line-height : 0;
}
.academa-plot-legend {
   	margin-top:2px;
}
.academa-plot-legend td {
	font-family : verdana, sans-serif, tahoma; /* tahoma; */
	font-size   : 10px;
	line-height : 1;
}
/* end graphics */

.meteoSI-tr {
	font-family: verdana, sans-serif, tahoma;	
	font-variant: normal;
	font-weight: bold;
	font-size: 11px; 
	line-height: 100%;
 	background-color:#DFE7ED;
 	color: black;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
/*	text-transform: uppercase;*/
	text-align: center;
	text-indent: 0ex;
 	padding-top:3px;
}

p.meteoSI-tr:hover {
 	background-color:#BFC7CD;
 	cursor: pointer; cursor: hand;
 	color: #444444;
}

/* tabele */
.meteoSI-table-parameter { border: 0px solid gray; padding: 2px; font-family: verdana, sans-serif, tahoma; font-size: 12px; font-weight: bold; background-color: #E0EAE0; background: #E0EAE0; }

.meteoSI-blank {
   	border: 0px; 
	padding: 0px; 
	margin: 0px;	
	border-spacing:0px;
	border-collapse: collapse;
 	background:#DFE7ED none repeat scroll 0% 50%;
	color:#DFE7ED;
	vertical-align:top;
 	font-family: verdana, sans-serif, tahoma; font-size: 11px; font-weight: bold ;
        text-align: left;
}
.meteoSI-blank td { border: 0px;padding: 0px; margin: 0px; }
.meteoSI-blank tr { border: 0px;padding: 0px; margin: 0px; }

.meteoSI-table {
	border:#C1CAD5 3px outset ;
	border-spacing:1px;
	border-collapse: separate;
	padding: 0px 0px 0px 0px;
 	background:#C1CAD5 none repeat scroll 0% 50%;
	color:#667580;
 	font-family: verdana, sans-serif, tahoma; font-size: 11px; font-weight: bold ;
        text-align: center;
/*        vertical-align: middle; */
	letter-spacing: -0.0em;
}
.meteoSI-table th {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: none none none none;
 	background:  #DFE7ED none repeat scroll 0%;
 	color: black;
	-moz-border-radius: 0px 0px 0px 0px;
	font-family: verdana, sans-serif, tahoma;
	font-size: 11px; 
	font-weight: bold;
	font-style: italic;
        text-align: center;
}
.meteoSI-table th.meteoSI-eps-tr-selected {
	font-size: 8px; 
 	background:#F6FBD8;
	padding: 0px 0px 0px 0px;
}
.meteoSI-table th.meteoSI-eps-tr {
	font-size: 8px; 
	padding: 0px 0px 0px 0px;
}

.meteoSI-table th.meteoSI-tr {
	font-size: 10px; 
	width:54px;
	padding: 0px 0px 0px 0px;
}
.meteoSI-table th.meteoSI-th {
	font-size: 10px; 
}
.meteoSI-table th.meteoSI-tr-blurred{
	font-size: 10px; 
	width:54px; 
	padding: 0px 0px 0px 0px;
	background-color:#cad3dc;  
	opacity:0.65; filter:alpha(opacity=60); /* For IE8 and earlier */
}

.meteoSI-table th.meteoSI-header {
	font-family: verdana, sans-serif, tahoma;	
	font-variant: normal;
	font-weight: bold;
	font-size: 13px; 
	line-height: 100%;
	padding: 2px 2px 2px 2px;
	background:#F6FBD8; 
	color:#667580;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
	text-indent: 0ex;
}

.meteoSI-table td.meteoSI-tdLeft {
   text-align: left;
   
}
 .meteoSI-table td.meteoSI-tdLeft:hover {
   text-align: left;
   background-color: #dfe7ed;
   
}
.meteoSI-table td.meteoSI-tdLeft a {
   color: #5198B5;
   height: 100%;
   display: block;
   text-decoration: none;   
   margin-left: 8%;
   margin-right: 8%;
}
.meteoSI-table td.meteoSI-tdLeft a:hover {
   color: #5198B5;
   background-color: #dfe7ed;
   display: block;
   height:100%;
   text-decoration: none;   
}

.meteoSI-table td {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none;
	background-color: #F3F3F3;
        text-align: center;            /*   ce je to notri, potem ne centrira ikon v tabeli, potrebno zaradi blacka */
	-moz-border-radius: 0px 0px 0px 0px;
}
.meteoSI-table td small { /* naslov v tooltip-u meteograma */
 	font-family:verdana, sans-serif, tahoma; 
	font-size: 9px; 
	color:#000000;
   
}
.meteoSI-table td.academa-webcam-text {
	font-family: verdana, sans-serif, tahoma;	
	font-variant: normal;
	line-height: 100%;
	background:#F6FBD8; 
	color:#667580;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-align: center;
	text-indent: 0ex;
}

.meteoSI-img {
	border:1px solid #C1CAD5;
	margin: 10px;
        text-align: center;            /*   ce je to notri, potem ne centrira ikon v tabeli, potrebno zaradi blacka */
	-moz-border-radius: 0px 0px 0px 0px;
}
.meteoSI-table td.left {
        text-align: left;          
}
.meteoSI-table td.right {
        text-align: right;          
}
.meteoSI-table td.green {
        background:#28D761;          
}
.meteoSI-table td.yellow {
        background:#FFFF00;          
}
.meteoSI-table td.greenyellow {
        background:#c8e100;          
}
.meteoSI-table td.orange {
        background:#FFC400;          
}
.meteoSI-table td.red {
        background:#FF0000;          
}
.meteoSI-table td.meteoSI-header {
	font-family: verdana, sans-serif, tahoma;	
	font-variant: normal;
	font-weight: bold;
	font-size: 13px; 
	line-height: 100%;
	padding: 2px 2px 2px 2px;
	background:#F6FBD8; 
	color:#667580;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
	text-indent: 0ex;
}

.meteoSI-table td.meteoSI-subHeader,td.meteoSI-subHeader-To,td.meteoSI-subHeader-Če,td.meteoSI-subHeader-So,td.meteoSI-subHeader- {
	font-family: verdana, sans-serif, tahoma;	
	font-variant: normal;
	font-weight: bold;
	font-size: 13px; 
	line-height: 100%;
	padding: 2px 2px 2px 2px;
	background:#F6FBD8; 
	color:#667580;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-align: center;
	text-indent: 0ex;
}
.meteoSI-table td.meteoSI-subHeader-Po,td.meteoSI-subHeader-Sr,td.meteoSI-subHeader-Pe,td.meteoSI-subHeader-Ne {
	font-family: verdana, sans-serif, tahoma;	
	font-variant: normal;
	font-weight: bold;
	font-size: 13px; 
	line-height: 100%;
	padding: 2px 2px 2px 2px;
	background:#eaf1c6; 
	color:#667580;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
	text-indent: 0ex;
}


.meteoSI-table td.disclaimer {
	font-family: verdana, sans-serif, tahoma;	
	font-variant: normal;
	font-weight: bold;
	font-size: 13px; 
	padding: 10px 20px;
	background:#F6FBD8; 
	color:#667580;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: uppercase;
	text-align: left;
	text-indent: 0ex;
	line-height: 1.3;
}
.meteoSI-table td.disclaimer span{
	text-transform: none;
}
.meteoSI-table td.meteoSI-th-Po,td.meteoSI-th-Sr,td.meteoSI-th-Pe,td.meteoSI-th-Ne {
	   border-width: 1px 1px 1px 1px;
	   padding: 2px 2px 2px 2px;
	   border-style: none none none none;
	   background:  #d3dbe1 none repeat scroll 0%;
	   color: black;
	   -moz-border-radius: 0px 0px 0px 0px;
	   font-family: verdana, sans-serif, tahoma; font-size: 11px; 
	   font-weight: bold;
	   font-style: italic;
}
.meteoSI-table td.meteoSI-th,td.meteoSI-th-To,td.meteoSI-th-Če,td.meteoSI-th-So,td.meteoSI-th- {
	   border-width: 1px 1px 1px 1px;
	   padding: 2px 2px 2px 2px;
	   border-style: none none none none;
	   background:  #DFE7ED none repeat scroll 0%;
	   color: black;
	   -moz-border-radius: 0px 0px 0px 0px;
	   font-family: verdana, sans-serif, tahoma; font-size: 11px; 
	   font-weight: bold;
	   font-style: italic;
}
.meteoSI-inner-table {
	border:#F3F3F3 0px none;; 
	border-spacing:0px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

 	background:#F3F3F3  none repeat scroll 0% 50%; 
	color:#667580;
 	font-family: verdana, sans-serif, tahoma; font-size: 11px; font-weight: bold;
        text-align: left;
        vertical-align: middle;
}
.meteoSI-inner-table th {
 	background:  #DFE7ED none repeat scroll 0%;
 	color: black;
/*	-moz-border-radius: 0px 0px 0px 0px; */
	font-family: verdana, sans-serif, tahoma; font-size: 11px; 
	font-weight: bold;
	font-style: italic;
}
.meteoSI-inner-table td {
	border:#F3F3F3 0px none;
	background: #F3F3F3  none repeat scroll 0% 50%;
        text-align: left;
/*	-moz-border-radius: 0px 0px 0px 0px; */
}

.meteoSI-inner-table td.meteoSI-inner-table {
	border:#F3F3F3 0px none;
	background: #F3F3F3  none repeat scroll 0% 50%;
        text-align: center;
/*	-moz-border-radius: 0px 0px 0px 0px;*/
}
.meteoSI-inner-table td.meteoSI-inner-table-selected {
	border:#F3F3F3 0px none;
	background: #F6FBD8  none repeat scroll 0% 50%;
        text-align: center;
/*	-moz-border-radius: 0px 0px 0px 0px;*/
}
.meteoSI-inner-table td.meteoSI-inner-table-selected td{
	border:#F3F3F3 0px none;
	background: #F6FBD8  none repeat scroll 0% 50%;
        text-align: center;
/*	-moz-border-radius: 0px 0px 0px 0px;*/
}
.meteoSI-inner-table td.meteoSI-inner-table div{
	position:relative; 
	border:0px; 
	top:5px; 
	width:54px; 
	height:40px;
}
.meteoSI-inner-table td.meteoSI-inner-table-selected div{
	position:relative; 
	border:0px; 
	top:5px; 
	width:54px; 
	height:40px;
}
.meteoSI-inner-table td.meteoSI-inner-table-selected-blurred {
	border:#F3F3F3 0px none;
      text-align: center;
     	background-color:#D3D8BB;  
	opacity:0.65; filter:alpha(opacity=60); /* For IE8 and earlier */
/*	-moz-border-radius: 0px 0px 0px 0px;*/
}
.meteoSI-inner-table td.meteoSI-inner-table-selected-blurred td{
	border:#F3F3F3 0px none;
      text-align: center;
	background-color:#D3D8BB;  
/*	-moz-border-radius: 0px 0px 0px 0px;*/
}
.meteoSI-inner-table td.meteoSI-inner-table-selected-blurred div{
	position:relative; 
	border:0px; 
	top:5px; 
	width:54px; 
	height:40px;
	filter:alpha(opacity=60); /* For IE8 and earlier */
}
.meteoSI-inner-table td.meteoSI-inner-table-blurred {
	border:#F3F3F3 0px none;
      text-align: center;
     	background-color:#cad3dc;  
	opacity:0.65; filter:alpha(opacity=60); /* For IE8 and earlier */
/*	-moz-border-radius: 0px 0px 0px 0px;*/
}
.meteoSI-inner-table td.meteoSI-inner-table-blurred td{
	border:#F3F3F3 0px none;
      text-align: center;
	background-color:#cad3dc;  
/*	-moz-border-radius: 0px 0px 0px 0px;*/
}
.meteoSI-inner-table td.meteoSI-inner-table-blurred div{
	position:relative; 
	border:0px; 
	top:5px; 
	width:54px; 
	height:40px;
	filter:alpha(opacity=60); /* For IE8 and earlier */
}

/* vetrovna roža */
table.aspectRose {
/* 	width:60px;   */ 
	height:50px;
	color:#505050;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px;
	text-align:center;
	border-collapse: separate;
	border-spacing:1pt; 
 	border:#F3F3F3 0px none; 
}
img.aspectRose-img {width:12px; cursor:pointer; cursor:hand; }
td.aspectRose-button-up {width:12px; border: 1px outset #C1CAD5; padding: 1px; background-color: #F6FBD8; cursor:pointer; cursor:hand; }
td.aspectRose-button-out {width:12px; border: 1px outset #C1CAD5; padding: 1px; background-color: #F6FBD8; cursor:pointer; cursor:hand; }
td.aspectRose-button-over {width:12px; border: 1px outset #C1CAD5; padding: 1px; background-color: #D3D8BB; cursor:pointer; cursor:hand; }
td.aspectRose-button-down {width:12px; border: 1px inset lightGray; padding-top:1px;  background-color: #D3D8BB; color: #D3D8BB; cursor:pointer; cursor:hand; }
td.aspectRose-button-disabled {width:12px; border: 0px background-color: #F6FBD8;}
/* stranski linki */
.academa-side-menu {
	left:2px;
	position:relative;
 	padding-left:0px;
 	width:103px;
        vertical-align: top;
	text-align: left;
}

/* dodatki zaradi arso školjke */
body .academa-side-menu ul {
  	margin-left:0px;
  	margin-bottom:0px;
  	margin-top:0px;
 	padding-left: 0px;
  	padding-left:0px;
}

body .academa-side-menu ul li {
 	list-style-type:none;
	margin-top: 2px;
  	margin-bottom:0px;
 	padding-left: 0px;
        margin-left: 0px;
}

body .academa-side-menu p {
  	margin-bottom:3px;
}

.meteoSI-table td.link-table {
	font-weight: bold;
 	font-family:verdana, sans-serif, tahoma; 
	font-size: 9px; 
	text-transform: uppercase;
        text-align: center;
}
.meteoSI-table td.link-table p {
	border:gray 1px solid;
	border-collapse: separate;
 	background:#f3f3f3 none repeat scroll 0% 50%;
        text-align: center;
 	width:100px;
	color:#667580;
	cursor:pointer; cursor:hand 
}

.meteoSI-table td.link-table a {
	border:none 0px solid;
      text-align: center;
	color:#667580;
	cursor:pointer; cursor:hand 
}
.meteoSI-table td.link-table div {
	border:gray 1px solid;
	border-collapse: separate;
 	background:#f3f3f3 none repeat scroll 0% 50%;
        text-align: center;
	color:#667580;
 	cursor:pointer; cursor:hand  
}
.meteoSI-table td.link-table p:hover {
 	background-color:#BFC7CD;
 	cursor: pointer; cursor: hand;
 	color: #444444;
}
.meteoSI-table td.link-table div:hover {
 	background-color:#BFC7CD;
 	cursor: pointer; cursor: hand;
 	color: #444444;
}

.meteoSI-table td.link-table-selected {
	font-weight: bold;
 	font-family:verdana, sans-serif, tahoma; 
	font-size: 9px; 
	text-transform: uppercase;
        text-align: center;
}
.meteoSI-table td.link-table-selected p {
	border:gray 1px inset;
	border-collapse: separate;
 	background:#F6FBD8 none repeat scroll 0% 50%;
 	width:100px;
        text-align: center;
	color:#667580;
}

.meteoSI-table td.link-table-selected p:hover {
 	background-color:#D3D8BB;
 	cursor: pointer; cursor: hand;
 	color: #444444;
}
body .link-table {
	font-weight: bold;
 	font-family:verdana, sans-serif, tahoma; 
	font-size: 10px; 
	text-transform: uppercase;
        text-align: center;
	list-style-type:none;
	margin-left:0px;
	padding-left:0px;
}
body .link-table p {
	margin-top:0px;
	border:gray 1px solid;
	border-collapse: separate;
 	background:#f3f3f3 none repeat scroll 0% 50%;
 	width:100px;
        text-align: center;
	color:#667580;
}

.link-table p:hover {
 	background-color:#BFC7CD;
 	cursor: pointer; cursor: hand;
 	color: #444444;
}

.link-table-selected {
	font-weight: bold;
 	font-family:verdana, sans-serif, tahoma; 
	font-size: 10px; 
	text-transform: uppercase;
        text-align: center;
}
.link-table-selected p {
	border:gray 1px inset;
	border-collapse: separate;
 	background:#F6FBD8 none repeat scroll 0% 50%;
 	width:100px;
        text-align: center;
	color:#667580;
}

.link-table-selected p:hover {
 	background-color:#D3D8BB;
 	cursor: pointer; cursor: hand;
 	color: #444444;
}
div#academaPanel.academa-main-frame  span.meteoSI-title {
	border:#667580 1px solid;
	background:#F6FBD8; 
	color:#667580;
	font-family:verdana, sans-serif, tahoma; font-size:13px; 
	font-weight:bold; 
	text-transform: uppercase; 
	text-align:left;}
div#academaPanel.academa-main-frame span.meteoSI-text {
	color:black; 
	font-family:verdana, sans-serif, tahoma; 
	font-size:11px; 
	font-weight:normal; 
	text-align:right; }

table.meteoSI-table  {
  vertical-align:middle;
}

.meteoSI-table td,
.meteoSI-table th {
  vertical-align:middle;
}
.meteoSI-table td {
  /*padding-top:3px;*/
}

table.meteoSI-table  a img.serv-xml{
  background-color: #ff6600;
  border:none;
}
table.meteoSI-table  a img.serv-xml:hover{
  background-color: #ffae00;
  border:none;
}
table.meteoSI-table  a img.serv-rss{
  background-color: #ff6600;
  border:none;
}
table.meteoSI-table  a img.serv-rss:hover{
  background-color: #ffae00;
  border:none;
}
table.meteoSI-table  a img.serv-html{
  background-color: #ff6600;
  border:none;
}
table.meteoSI-table  a img.serv-html:hover{
  background-color: #ffae00;
  border:none;
}
table.meteoSI-table  a img.serv-svg{
  background-color: #ff6600;
  border:none;
}
table.meteoSI-table  a img.serv-svg:hover{
  background-color: #ffae00;
  border:none;
}


table.meteoSI-table img.serv-xml{
  background-color: #9ba8b0;
}
table.meteoSI-table img.serv-rss{
  background-color: #9ba8b0;
}
table.meteoSI-table img.serv-html{
  background-color: #9ba8b0;
}
table.meteoSI-table img.serv-svg{
  background-color: #9ba8b0;
}

/* okno za pomoč */
table.academa-floatwin  {
	border: 3px double #9FA7AD;	/*border:0;*/
	background-color:#DFE7ED;
	color:black;
	vertical-align:middle;
  	text-align:left;
}
.win-text h1{
	color:black; 
	font-family:verdana, sans-serif, tahoma; 
	font-size:15px; 
	font-weight:bold; 
	vertical-align:middle;
  	text-align:center;
}
.win-text h2{
	color:black; 
	font-family:verdana, sans-serif, tahoma; 
	font-size:15px; 
	font-weight:bold; 
	vertical-align:middle;
  	text-align:center;
}

.win-text h3{
	color:black; 
	font-family:verdana, sans-serif, tahoma; 
	font-size:14px; 
	font-weight:bold; 
	vertical-align:middle;
  	text-align:left;
}
.win-text h4{
	color:black; 
	font-family:verdana, sans-serif, tahoma; 
	font-size:13px; 
	font-weight:bold; 
	vertical-align:middle;
  	text-align:left;
}
.win-text h5{
	color:black; 
	font-family:verdana, sans-serif, tahoma; 
	font-size:12px; 
	font-weight:bold; 
	vertical-align:middle;
  	text-align:left;
}

.win-text p  {
	color:black; 
	font-family:verdana, sans-serif, tahoma; 
	font-size:11px; 
	font-weight:normal; 
	vertical-align:middle;
  	text-align:left;
	margin:10px;
}

.win-text ul,ol {
	color:black; 
	font-family:verdana, sans-serif, tahoma; 
	font-size:11px; 
	font-weight:normal; 
	vertical-align:middle;
  	text-align:left;
}
.win-text	pre.formatter_pre {
	 font-family: monospace;
	 background-color: #eee;
	 padding: 2px;
	 padding-left: 10px;
	 margin-left: 20px;
	margin-right: 20px;}
.meteoSI-table th img.meteoSI-logo {max-width:78px;}
td.vsebina p {margin: 0px;} /*to poravna aplikacijo z menu-jem na vrh. Kje je mesto za to?*/