/*
Theme Name: Ljudska Univerza Jesenice
Theme URI: http://www.lu-jesenice.si/
Description: Tema prilagojena podjetju LUJ
Version: 1.2
Author: Matjaž Meglič - Melom d.o.o. Tržič
Author URI: http://www.melom.si/
*/
@charset "utf-8";


body { margin: 0 0 10px; padding: 0 0; font-family: 'PT Sans Narrow', sans-serif; font-size: 14px; background: url(grafika/bg_head.png) top repeat-x #ECECFB; }

/* CLEAR */
.clear { clear: both; }
.clear5px { margin-bottom: 5px; clear: both; height: 0px; }
.clear10px { margin-bottom: 10px; clear: both; height: 0px; }
.clearBorder {height: 0px; border-top: 1px dotted #CCCCCC; border-bottom: none; border-left: none; border-right: none; margin: 5px 0; clear: both; width: 90%; }
.visina1px { height: 1px; }

/* WIDGET */
.brezAlineje ul { margin: 0 0; padding: 0 0; list-style-type: none; list-style-image: none;}
.brezAlineje li { display: block; list-style-type: none; }

/* OKNO - levo/desno */
.oknoLevo { float: left; }
.oknoDesno { float: right; }
.oknoLevoBesedilo{ float: left; max-width:700px; }
.oknoLevoBesedilo-3fit{ float: left; max-width:710px; }

/*GUMBI*/
.gumb a, .gumb a:link, .gumb a:visited { color: #fff; text-decoration: none; }
.gumb a:hover { text-decoration: underline; color: #fff; }
.gumb { background: #09C; margin: 3px 3px 3px; padding: 10px 15px 10px; color: #fff; text-align: center; font-weight: bold; font-size: 14px; font-style:italic; border: 1px solid #06C; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; float: left; min-width: 200px; }
.gumb:hover { background: #06C; border: 1px solid #06C; color: #fff; text-decoration: none; cursor: pointer; -moz-box-shadow: 1px 1px 3px #888; -webkit-box-shadow: 1px 1px 3px #888; box-shadow: 1px 1px 3px #888; }


/* SENCE */
.sencaVsebina { box-shadow: 0px 0px 4px #333333; }


/* OKVIR */
.okvirStrani { width: 1008px; padding: 0 10px; }

#glava { width: 1000px; height: 120px; padding: 0 4px; }

#glavniMeni { 
width: 980px; 
height: 60px; 
background: url(grafika/meni_bg_1.png) 
top repeat-x; 
padding: 0 10px; 
-webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
font-family: 'PT Sans Narrow', sans-serif; 
}

.glavniMeniHisa { float: right; padding: 10px 10px 0; }

#banner { width: 1000px; height: 400px; }
#bannerPrazen { width: 1000px; height: 5px; }

#vsebina { width: 1000px; background: #CCCCCC; }

#noga { 
width: 1000px; 
height: 220px; 
background: url(grafika/bg_head.png); 
-webkit-border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px; 
} 

/* GLAVA OKNA*/
.glavaDesno { float: right; margin: 10px 0 0;}
.glavaLogo { margin: 20px 0 0; }

/* OKNA NA PRVI STRANI */
.prvaOkvir { width: 222px; float: left; margin: 5px 13px; font-family: 'PT Sans Narrow', sans-serif; }
.prvaOkvir h1 {  font-size: 17px; font-weight: 600; margin: 0 0 5px; padding: 0 0; min-height: 25px; }
.prvaOkvirSlika { height: 140px; margin: 0 0 5px; }
.prvaOkvirSlika2 { height: 100px; margin: 0 0 5px; }
.prvaOkvirSlika4 { height: 80px; margin: 0 0 5px; }
.prvaOkvirSlika5 { height: 120px; margin: 0 0 5px; }
.prvaOkvir p { font-size: 14px; text-align: justify; margin: 0 0 5px; padding: 0 0; min-height: 70px; color: #333;}

.prvaOkvir2 p {
    font-size: 14px;
    text-align: justify;
    margin: 0 0 5px;
	min-height: 30px;
    padding: 0 0;
    color: #333;
}
.prvaOkvirGumb { float: right; padding: 5px 10px; border-radius: 5px; background: #1BADCF; color: #CCCCCC; }

.drugaOkvir { width: 450px; float: left; margin: 5px 15px; font-family: 'PT Sans Narrow', sans-serif; background-color:#DFDFDF; border-radius:5px; padding-left: 10px; padding-right: 10px; padding-bottom: 5px}
.drugaOkvir h1 { text-align:left; font-size: 15px; font-weight: 600; margin: 0 0 5px; padding: 0 0; color: }


.alignlevo a{
color: #333;
text-decoration: none;
}

.alignlevo a:link{
color: #333;
text-decoration: none;
}

.alignlevo a:visited {
color: #333;
text-decoration: none;
}

.fancy_info {text-align:justify;}
.fancy_info p { color: #333;}
.fancy_image{
	display:inline-block;
	float: left;
	padding:5px;
	border-radius:5px;
    max-width: 50px;

}

.fancy_image img{
	max-width:100% !important;
	display:block;
    height: 40px;
 
}

.fancy_posts{
	margin-right: -55px;
}
.fancy_post{
	width:450px;
	float:left;
	/*margin:0 20px 20px 0;*/
}
.fancy_post.first_row{
    clear: left;
	
}
.full_column .fancy_post{
    margin-right: 42px;
}
.fancy_post.columns3{
    width:211px;
    margin-right: 14px;
}
.full_column .fancy_post.columns3{
	width:278px;
    margin-right: 40px;
}

.alignlevo{ 
float:left; 
margin: 2px;
font-size: 14px;
color: #333;
}

.aligndesno { 
color: #D49B4C;
float:right; 
margin: 2px;
font-size: 14px; 
}

.drugaOkvirGumb1 { float: right; padding: 5px 10px; border-radius: 5px; background: #1BADCF; color: #FFF !important; }
.drugaOkvirGumb { float: right; padding: 0px 10px; border-radius: 5px; background: #1BADCF; color: #FFF !important; }
#stara-obvestila
{
 
   
}

/* ZADNJE NOVICE */
.zadnjeNovice { width: 240px; float: left; margin: 5px 5px; text-align: left; font-family: 'PT Sans Narrow', sans-serif;}
.zadnjeNovice h1 { font-size: 16px; font-weight: 600; margin: 0 0 5px; padding: 0 0; color: #4B83D3; text-decoration: none; }
.zadnjeNoviceDatum { font-size: 12px; }
.zadnjeNovice p {  font-size: 14px; font-weight: normal; text-align: justify; margin: 0 0 5px; padding: 0 0; }

.zadnjeNoviceSlika { float: left; margin: 0 10px; border: 1px solid #06C; }
.zadnjeNoviceSlika-PP { float: left; margin: 0 10px; }

/* NOGA */
.nogaLevo { float: left; margin: 10px 10px; color: #FFF; text-align: left; }
.nogaDesno { float: right; margin: 10px 10px; color: #FFF; text-align: left; min-width: 300px; }
#noga a, a:link, a:visited { color: #FFF; text-decoration: underline; }
#noga a:hover { text-decoration: underline; color: #333; }
#noga img { border: 0px; }
.logotipiNoga { margin: 2px 15px; padding: 0 0; border: none; }

/* VSEBINA */
.vsebinaBesedilo { font-family: 'PT Sans Narrow', sans-serif; font-size: 16px; text-align: left; margin: 0 5px; min-height: 300px; color: #333; }
.vsebinaBesedilo h1 { font-family: 'PT Sans Narrow', sans-serif; font-weight: 600; font-size: 20px; }
.vsebinaBesedilo h2 { font-family: 'PT Sans Narrow', sans-serif; font-weight: 600; font-size: 18px; }
.vsebinaBesedilo h3 { font-family: 'PT Sans Narrow', sans-serif; font-weight: 600; font-size: 16px; }
.vsebinaBesedilo h3 { font-family: 'PT Sans Narrow', sans-serif; font-weight: 600; font-size: 14px; }
.vsebinaBesedilo p { font-family: 'PT Sans Narrow', sans-serif; font-size: 16px; margin: 0 5px; color: #333; }

.vsebinaBesedilo-3fit { font-family: 'PT Sans Narrow', sans-serif; font-size: 16px;  margin: 0 5px; min-height: 300px; color: #333; }
.vsebinaBesedilo-3fit p { font-family: 'PT Sans Narrow', sans-serif; font-size: 16px; margin: 0 5px; color: #333; }
.vsebinaBesedilo-3fit h1 { font-family: 'PT Sans Narrow', sans-serif; font-weight: 600; font-size: 20px; text-align:left;}
.vsebinaBesedilo-3fit td {vertical-align: top;}

.vsebinaBesedilo a, a:link, a:visited { /*color: #06C;*/ color:#1BADCF; text-decoration: none; }
.vsebinaBesedilo a:hover { text-decoration: underline; color: #09C; }
.vsebinaBesedilo img { border: 0px; }

.galerija { float: left; width: 200px; margin: 18px; padding: 4px; min-height: 320px;}
.galerija:hover { background: #eee; }

.galerija-3fit { float: left; width: 190px; margin: 18px; padding: 4px; min-height: 200px;}
.galerija-3fit:hover { background: #eee; }

.aktualno-3fit { float: left; width: 190px; margin: 18px; padding: 4px; min-height: 200px;}
.aktualno-3fit:hover { background: #eee; }


/* MENI */
#menu-glavni-meni, #menu-glavni-meni ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:60px;
z-index: 5000;
font-family: 'PT Sans Narrow', sans-serif;
font-weight: 600; 
}

#menu-glavni-meni a{
display:block;
padding:0px 15px;
color:#333;
text-decoration:none;
font-size: 20px; 
}

#menu-glavni-meni a:hover{
color:#000;
background: url(grafika/prozorno_bela15.png);
}

#menu-glavni-meni li{
float:left;
position:relative;
}

#menu-glavni-meni ul {
position:absolute;
display:none;
top:98%;
}

#menu-glavni-meni li ul a{
min-width: 230px;
line-height: normal;
height:auto;
float:left;
background: #ddd;
font-size: 16px; 
}

#menu-glavni-meni ul ul{
top:auto;
}	

#menu-glavni-meni ul li a {
padding: 5px 3px;
font-style: normal;
text-align: left;
font-weight: normal;
}

#menu-glavni-meni ul li a:hover {
	background: #CCC;
}

#menu-glavni-meni ul ul li a {
padding: 5px 3px;
font-style: normal;
text-align: left;
font-weight: normal;
background: #ccc;
}

#menu-glavni-meni ul ul li a:hover {
	background: #bbb;
}

#menu-glavni-meni li ul ul {
left:12em;
margin:0px 0 0 10px;
}

#menu-glavni-meni li:hover ul ul, #menu-glavni-meni li:hover ul ul ul, #menu-glavni-meni li:hover ul ul ul ul{
display:none;
background: #CCC;
}
#menu-glavni-meni li:hover ul, #menu-glavni-meni li li:hover ul, #menu-glavni-meni li li li:hover ul, #menu-glavni-meni li li li li:hover ul{
display:block;
}

/* MENI - STRANSKI 3FIT */
.stranskiMeni li { list-style-image: none; display: block; list-style-type: none;}
.stranskiMeni {float:right;}

/* STRANSKI MENI - GUMBI */
.strModer {
 -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 8px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  background: #009eca;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  text-align: center;
  margin-bottom:5px;
  margin-right:10px;

}
.strModer a { display:block; color: #ffffff; text-decoration:none;}
.strModer a:hover { display:block; color: #ffffff; text-decoration:none;}

.strModer:hover {
 background: #3cb0fd;
  color: #ffffff; 
 text-decoration: none;
}

.strRdec {
 -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 8px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  background: #c91433;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  text-align: center;
  margin-bottom:5px;
  margin-right:10px;

}
.strRdec a { display:block; color: #ffffff; text-decoration:none;}
.strRdec a:hover { display:block; color: #ffffff; text-decoration:none;}

.strRdec:hover {
 background: #dc1638;
  color: #ffffff; 
 text-decoration: none;
}

/* MENI - GLAVA */

#menu-hitri-meni, #menu-hitri-meni ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:30px;
z-index: 99999;
font-family: 'PT Sans Narrow', sans-serif;
font-weight: 600; 
}

#menu-hitri-meni a{
display:block;
padding:0px 10px;
color:#fff;
text-decoration:none;
font-size: 16px; 
}

#menu-hitri-meni a:hover{
color:#000;
}

#menu-hitri-meni li{
float:left;
position:relative;
}

#menu-hitri-meni ul {
position:absolute;
display:none;
width:200px;
top:99%;
text-align: left;
}

#menu-hitri-meni ul li a{
color:#333;
text-align: left;
}

#menu-hitri-meni ul li a:hover{
color:#333;
}

#menu-hitri-meni li ul a{
min-width: 200px;
line-height: normal;
height:auto;
float:left;
background: #FFF;
font-size: 14px; 
}

#menu-hitri-meni ul ul{
top:auto;
text-align: left;
}	

#menu-hitri-meni ul li a {
padding: 5px 3px;
font-style: normal;
text-align: left;
font-weight: normal;
}

#menu-hitri-meni ul li a:hover {
	background: #CCC;
}

#menu-hitri-meni ul ul li a {
padding: 5px 3px;
font-style: normal;
text-align: left;
font-weight: normal;
}

#menu-hitri-meni ul ul li a:hover {
	background: #CCC;
}

#menu-hitri-meni li ul ul {
left:12em;
margin:0px 0 0 10px;
}

#menu-hitri-meni li:hover ul ul, #menu-hitri-meni li:hover ul ul ul, #menu-hitri-meni li:hover ul ul ul ul{
display:none;
background: #CCC;
}
#menu-hitri-meni li:hover ul, #menu-hitri-meni li li:hover ul, #menu-hitri-meni li li li:hover ul, #menu-hitri-meni li li li li:hover ul{
display:block;
}

#menu-item-972, #menu-item-972 a, #menu-item-972 a:link {color: #990066 !important; }
#menu-item-972 a:hover {color: #D24B83 !important; }


/* Iskalnik */
#search-2 { float: right !important; }
#searchwrapper {
width:220px; /*follow your image's size*/
height:40px;/*follow your image's size*/
background-image: url(grafika/iskanje_okvir.png);
background-repeat:no-repeat; /*important*/
padding:0px;
margin: 0 0 0 0;
position:relative; /*important*/
float: right !important;
}
 
#searchwrapper form { display:inline ; }
 
.searchbox {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:5px;
left:5px;
height: 30px;
width: 180px;
color: #666;
font-size: 14px;
}
 
.searchbox_submit {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:5px;
left:auto;
right:5px;
width:30px;
height:30px;
}
.searchbox_submit img {
border:0px; /*important*/
}

/* CYCLON SLIDER */
.cycloneslider-caption {
width: 320px;
height: 60px;
padding-left: 80px;
background:url(grafika/banner_text.png) top left no-repeat !important;
bottom: 40px !important;
left: 570px !important;
}

.cycloneslider-caption-title {
font-family: 'PT Sans Narrow', sans-serif; 
font-weight: 600; 
font-style: italic; 
font-size: 24px !important;
padding-top: 20px !important;
text-align: left !important;
}

