
/* ozja sirina */
#head {
	width: 1005px;
	margin: 0 auto;
}
#wrapper {
	width: 1005px;
}

/* Izbira jezika */
.header_language {
	visibility: hidden;
}

/* Generic */

.logo_link{
	  position:absolute; top:5px; left:5px; width: 140px;height:55px;cursor:pointer;background:url(../img/sio_logo.gif) no-repeat;
}

a.hidden {
	display:none;
}

/* Sitemap */

.csc-sitemap {
	padding-top: 20px;
}

.csc-sitemap ul {
	margin-left: 30px;
	padding-bottom: 10px;
}

.csc-sitemap li {
	padding: 2px;
}

/* Tabs menu */
.ui-tabs-hide {
	display:none !important;
}

.ui-state-active {
	background-color:#E3E3E3;
	color:#676767;
}

.news_tab_wrapper{
	width:100%;
	background-color: #f2f2f2;
}

.news_tab_wrapper .minHeight{
        float:left;
        height:70px;
}

.news_tab_wrapper .title_green {
	background-color: #73ab54;
	padding:6px;
	font-family: Arial, Geneva, Helvetica, Sans-serif; 
	font-size: 14px;
	color: #ffffff;
	font-weight:bold;
}

.news_tab_wrapper .title_light_green {
	background-color: #88c043;
	padding:6px;
	font-family: Arial, Geneva, Helvetica, Sans-serif; 
	font-size: 14px;
	color: #ffffff;
	font-weight:bold;
}

.news_tab_wrapper .title_blue {
	background-color: #0aaed1;
	padding:6px;
	font-family: Arial, Geneva, Helvetica, Sans-serif; 
	font-size: 14px;
	color: #ffffff;
	font-weight:bold;
}

.news_tab_wrapper .title_violet {
	background-color: #5c6282;
	padding:6px;
	font-family: Arial, Geneva, Helvetica, Sans-serif; 
	font-size: 14px;
	color: #ffffff;
	font-weight:bold;
}

.news_tab_wrapper .title_orange {
	background-color: #f58924;
	padding:6px;
	font-family: Arial, Geneva, Helvetica, Sans-serif; 
	font-size: 14px;
	color: #ffffff;
	font-weight:bold;
}

.news_tab_wrapper .title_yellow {
	background-color: #e19f25;
	padding:6px;
	font-family: Arial, Geneva, Helvetica, Sans-serif; 
	font-size: 14px;
	color: #ffffff;
	font-weight:bold;
}

.news_tab_wrapper .title_dark_blue {
	background-color: #1a9bb8;
	padding:6px;
	font-family: Arial, Geneva, Helvetica, Sans-serif; 
	font-size: 14px;
	color: #ffffff;
	font-weight:bold;
}

.news_tab_wrapper .title_gray {
	background-color: #cacaca;
	padding:6px;
	font-family: Arial, Geneva, Helvetica, Sans-serif; 
	font-size: 14px;
	color: #ffffff;
	font-weight:bold;
}

.news_tab_wrapper .body{
	padding:6px;
	text-align: justify;
	color: #676767;
	font-size: 11px;
	float: left;
}

.news_tab_wrapper .body a{
	padding:6px;
	text-align: justify;
	color: #676767;
	font-size: 11px;
	float: left;
	text_decoration: underline;
}

.news_tab_wrapper .news_img{
	float:left;
	margin:2px 5px 1px 0px;
}

.news_tab_wrapper h2{
	font-weight: bold;
	margin:2px 0px 6px;
	color: #676767;
	font-size:13px;
}

.news_tab_wrapper .more{
	text-align: right;
	padding:5px 5px 5px 5px;
}

.news_tab_wrapper .more a{
	text-align: right;
	font-size:12px;
	padding:5px 5px 5px 5px;
	text-decoration: underline;
	color:#000000;
}

.tab_wrapper img {
	border:2px solid #FFFFFF;
	margin-top:10px;
}

.tab_wrapper table tr td.content {
	padding:10px 5px 0;
}

/* list support in main content area */
div.content_body > ul,
div.content_body > div.indent > ul,
div.content_body > div.indent > div.indent > ul,
div.indent > ul {
	padding-left: 20px;
}

div.content_body > ol,
div.content_body > div.indent > ol,
div.content_body > div.indent > div.indent > ol,
div.indent > ol {
	padding-left: 20px;
}

/* Corrections for left column on index page */

.povezava a {
	color: #000000;
	text-decoration:underline;
}

.povezava a:hover {
	color: #000000;
	text-decoration:underline;
}

.povezava {
	text-align:right;
}

#left .leftbox_index h1 {
	color:#000000;
	font-size:13px;
	font-weight:bold;
	margin:0 0 10px;
}

#left .leftbox_index p {
	color:#999999;
	margin:2px 0 5px;
}

#index_content .tab_wrapper .tabs .ui-state-active a {
	color:#676767;
}

/* FCE for tabs menu with background image */

.has_bg_image {
	height:160px;
	position:relative;
	width:295px;
}
.has_bg_image p {
	color:#000000;
	margin-top:110px;
}

/* Plugin: cal */

.calborder {
	border: 0px;
}

.tx-cal-controller .title h1 {
	color:#676767 !important;
	font-size: 14px !important;
}

/* TODO .. preveriti ali je to OK */
#content {
	min-height: 500px;
}

#content a{
	color:#000000;
	text-decoration: underline;
}
/*CAL*/
/*Mesečni koledar*/
.month-large tr td a {
	color:#000000;
}

.legend_header_text {
	font-family:Arial,Geneva,Helvetica,Sans-serif;
	font-size:12px;
	text-align:left;
	color: #676767;
	margin-left:5px;
}

/*Dnevni koledar*/
.dayborder {
	background-color:#FFFFFF;	
	border-top:1px solid #A1A5A9;
}

.dayborder2 {
	background-color:#FFFFFF;
	border-top:1px dashed #CCCCCC;
}

.timeborder {
	border-right:2px solid #A1A5A9;
	border-top:1px dashed #A1A5A9;
}

.calborder .orange_catbody a {
	color:#FFFFFF;
}

.orange_catbody {
	border:1px solid #F4AB1F;
}

.calborder .green_catbody a {
        color:#FFFFFF;
}

.calborder .default_catbody a {
        color:#FFFFFF;
}

.tx-cal-controller .eventfont {
	color:#FFFFFF;
	font-size:12px;
}

/* Barve */

.default_catheader_bullet {
	background-color: #8cc643;
}

.green_catheader_bullet {  
	background-color: #76AE58;
}

.orange_catheader_bullet {
	background-color:#F9AE1D;
}

.pink_catheader_bullet {
	background-color: #F68B21;
}

.red_catheader_bullet {
	background-color: #F68B21;
}

.yellow_catheader_bullet {  
	background-color: #179EB9;
}

.grey_catheader_bullet {
	background-color: #5C6483;
}

#calendar-event-backlink a {
	color: #676767;
}


.tx-cal-controller a {
	color: #676767;
}

/* barva linka za dogodek v koledarju */
.monthToday a,
.padd a {
	/*color: #FFFFFF !important;*/
}

/* calendar legenda po regijah */

.legenda__bullet,
.legenda__bodystyle {
	background-color: #a1a5a9;
}

.legenda_OSREDNJESLOVENSKA_bullet,
.legenda_Natečajizamanjšae-gradiva_bullet,
.legenda_KonferencevSloveniji_bullet,
.legenda_OSREDNJESLOVENSKA_bodystyle,
.legenda_Natečajizamanjšae-gradiva_bodystyle,
.legenda_KonferencevSloveniji_bodystyle {
	background-color: #6699CC;
}

.legenda_JUGOVZHODNASLOVENIJA_bullet,
.legenda_Razpisizašole_bullet,
.legenda_Konferencevtujini_bullet,
.legenda_JUGOVZHODNASLOVENIJA_bodystyle,
.legenda_Razpisizašole_bodystyle,
.legenda_Konferencevtujini_bodystyle {
	background-color: #336633;
}

.legenda_NOTRANJSKO-KRAŠKA_bullet,
.legenda_Razpisizaučenceštudente_bullet,
.legenda_NOTRANJSKO-KRAŠKA_bodystyle,
.legenda_Razpisizaučenceštudente_bodystyle,
.legenda_Srečanja_bullet {
        background-color: #336699;
}

.legenda_ZASAVSKA_bullet,
.legenda_Natečajizanovesodelavce_bullet,
.legenda_ZASAVSKA_bodystyle,
.legenda_Natečajizanovesodelavce_bodystyle {
        background-color: #339966;
}

.legenda_SAVINJSKA_bullet,
.legenda_Razpisizaučitelje_bullet,
.legenda_SAVINJSKA_bodystyle,
.legenda_Razpisizaučitelje_bodystyle {
        background-color: #339999;
}

.legenda_SPODNJEPOSAVSKA_bullet,
.legenda_SPODNJEPOSAVSKA_bodystyle {   
        background-color: #666699;
}

.legenda_PODRAVSKA_bullet,
.legenda_PODRAVSKA_bodystyle {   
        background-color: #996633;
}

.legenda_KOROŠKA_bullet,
.legenda_KOROŠKA_bodystyle {   
        background-color: #CC9933;
}

.legenda_GORENJSKA_bullet,
.legenda_GORENJSKA_bodystyle {   
        background-color: #996699;
}

.legenda_GORIŠKA_bullet,
.legenda_GORIŠKA_bodystyle {   
        background-color: #FFFF00;
}

.legenda_OBALNO-KRAŠKA_bullet,
.legenda_OBALNO-KRAŠKA_bodystyle {   
        background-color: #CC6633;
}

.legenda_POMURSKA_bullet,
.legenda_POMURSKA_bodystyle {   
        background-color: #CC9933;
}

.legenda_POPOMURSKA_bullet,
.legenda_POMURSKA_bullet,
.legenda_POPOMURSKA_bodystyle,
.legenda_POMURSKA_bodystyle {   
        background-color: #CC9933;
}

/*div.eventfont > div.default_catheader {
	background-color:transparent;
}*/

/* minical popravki */

#minical {
	font-size: 11px;
}

#minical a {
	color: #999999 !important;
}

#minical td {
	vertical-align: middle;
}

#minical td.eventDay {
	background:#cccccc none repeat scroll 0 0 !important;
}

#minical td.monthSelected {
	border: 1px solid;
}

#minical td {
	border: 1px solid #F2F2F2;
}

#minical th {
	text-transform: uppercase;
}

#minical td.monthToday {
	background:#000000 none repeat scroll 0 0 !important;
	background-color:#000000;
	color:#FFFFFF;
}
#minical td.monthToday a {
	color:#FFFFFF !important;
}

#minical .monthCurrentWeek {
	background-color:#F2F2F2;
}

#minical .month-weekdays {
	border-bottom: 0px;
}

#minical .monthSelectedWeek {
	background-color: #F2F2F2;
}

div.tx-cal-controller div.events {
	color: #999999 !important;
}

div.tx-cal-controller div.event h2 {
	color:#676767;
	font-size:12px;
	font-weight:bold;
	margin:0 0 1px;
}

div.tx-cal-controller div.event h3 {
	color:#999999;
	font-size:10px;
	margin:0;
}

.majhen_koledar_sirina {
	margin:5px 0 0 !important;
	padding:0 !important;
}

.majhen_koledar_sirina .tx-cal-controller  {
	padding: 0px !important;
	float: left;
}

.majhen_koledar_sirina a,
.text_zraven_majhnega_koledarja a {
	text-decoration: none;
}

.text_zraven_majhnega_koledarja {
	width: 100px !important;
}

.text_zraven_majhnega_koledarja .tx-cal-controller div {
	padding: 0 !important;
}

.text_zraven_majhnega_koledarja span img {
	border:0 !important;
}

.text_zraven_majhnega_koledarja {
	font-size: 11px;
}

.text_zraven_majhnega_koledarja h3 {
	font-size: 10px;
}

.majhen_koledar_sirina table td,
.majhen_koledar_sirina table th {
	color: #616B76;
	vertical-align:middle;
	text-align:center;
	border:1px solid transparent;
}

.majhen_koledar_sirina .monthToday {
	color:#FFFFFF;
	background-color:#000000;
}

.majhen_koledar_sirina .monthCurrentWeek {
	background-color: #E3E3E3;
}

.majhen_koledar_sirina table th {
	border-bottom:0;
	background-color: #E3E3E3;
	text-transform:uppercase;
}

.text_zraven_majhnega_koledarja {
	margin:5px 0 0 !important;
	padding:0 !important;
	color:#767676;
	float:right;
	width:140px;
}

.text_zraven_majhnega_koledarja .tx-cal-controller {
	padding: 0px !important;
}

/* Prijava - start */

.tx-felogin-pi1 > div {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	width: 80%;
}

.both_sides {
	background-color:#F2F2F2;
}

.right_side a {
	font-size:70%;
	text-decoration: none;
	color: #000000;
}
.right_side a:hover {
	color: #676767;
}

/* Prijava - end */

#content .content_body a {
	color: #676767;
}

#content .monthToday a {
	color: #cccccc;
}

/*Levi koledar - izpis eventov*/
.tx-cal-controller .events a {
	float:left;
}

#left .leftbox_index div .default_catheader_bullet img {
	margin-bottom:0px;
}
#left .leftbox_index .lb_koledar_dogodkov .events {
	margin-bottom:10px;
}	

.news-single-item {
	background-color:#FFFFFF;
	border:none;
	margin-bottom:5px;
	padding:5px;
}

.news-amenu-container {
	background-color:#FFFFFF;
	border:none;
	margin-top:10px;
	padding:3px;
}

.news-amenu-container h2 {
	background-color:#FFFFFF;
	border:none;
	color:#FFFFFF;
	padding:3px;
}

.news-amenu-container ul {
	background-color:#FFFFFF;
}

/******* TRUBAR2 *********************/
#content h1 {
	font-size:12px;
}

#content .tx-trubar2-pi3 h1 {
        font-size:12px;
}
#content .tx-trubar2-pi1 h2 {
	font-size:12px;
}
#content .tx-trubar2-pi1 a {
	color:#F8A61C;
}
#content .tx-trubar2-pi1 a.comment {
        text-decoration:none;
	color:#CCCCCC;
}
/*#content .tx-trubar2-pi1 ul, li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}*/
#content .tx-trubar2-pi2 a {
        color:#F8A61C;
}

#content .tx-trubar2-pi3 a.curriculum-item {
	color:#F8A61C;
}

#content .content_body .indent li {
	list-style: disc;
}

/*****************************************/

/******* TRUBAR **************************/
.curriculumTitle a {
	color:#F8A61C;
}

#searchResults h2 {
	font-size:12px;
}
#searchResults a {
	color:#F8A61C;
}
#searchResults a.comment {
        text-decoration:none;
        color:#CCCCCC;
}

#content .content_body ul {
        list-style-image:url("../img/ico/puscica_majhna.gif");
        list-style-position:outside;
        list-style-type:none;
        margin:5px 0;
        padding-left:20px;
}

#content div.csc-textpic-imagewrap ul {
	padding-left:0px;
}

#content .content_body ul li{
}

#content .content_body .tab_wrapper ul {
        list-style-image:none;
        list-style-position:outside;
        list-style-type:none;
        margin:5px 0;
        padding-left:0px;
}

#content .content_body h1 {
	/*color:#676767;
	font-size:15px;*/
	color:#000000;
	font-size:17px;
	margin-bottom:10px;
}

.formlabel {
        font-size:11px;
}

.form_okence_vpis { width: 80%; position: relative;margin-bottom:5px; }

.tab_wrapper .tab_content p.povezava_img { text-align: right; margin-top:0px !important; }
.tab_wrapper .tab_content div p.povezava_img a { text-decoration: underline; color: #000; font-size: 12px; }
.tab_wrapper .tab_content div p.povezava_img a:hover { color: #999999; }
.has_bg_image p { margin-top: 98px; }


/***********Za novice ********************/
.news-single-timedata, .news-single-author, .news-single-imgcaption {font-size:12px; }

.news-single-backlink, .news-single-backlink a {
	font-size:12px;
	font-weight:normal;
	margin-bottom:15px;
	margin-top:10px;
}

.news-list-browse {text-align:left;padding-top:10px;}

.tx-ttnews-browsebox, .browseBoxWrap {
background-color:#FFF;
border:none;
margin:3px;
padding:3px;
}

.tx-ttnews-browsebox-SCell {
background-color:#FFF;
border:none;
}

#content .content_body table.graylist tr td a {
text-decoration:none;
}

#right .rightbox .mover .block p {
margin-bottom:5px;
margin-top:5px;
}

#right .rightbox .mover .block .latest_news {
	padding-bottom:5px;
}

#content h1 a { color:#676767; text-decoration:none;}
#content h1 a:hover {text-decoration:underline;}

.display_none {
	display: none;
}

#right .rightbox .desna_vsebina_text a {
	color:#676767;
}

/* calendar color fixes */

.tx-cal-controller .padd a {
	color: #FFFFFF !important;
	text-decoration: none;
}

.default_categoryheader, .default_catheader,
.green_categoryheader, .green_catheader,
.orange_categoryheader, .orange_catheader,
.pink_categoryheader, .pink_catheader,
.red_categoryheader, .red_catheader,
.yellow_categoryheader, .yellow_catheader,
.gray_categoryheader, .gray_catheader {
	background-color: transparent !important;

}

.default_catbody,
.green_catbody,
.orange_catbody,
.pink_catbody,
.red_catbody,
.yellow_catbody,
.gray_catbody {
	border: 1px solid transparent !important;
}

#right .rightbox .pusher_open { font-size: 13px; color: #000 }
#right .rightbox .povezava a { color: #000000; }
#right .rightbox .pusher_open { cursor: pointer; font-weight: bold; width: 180px; background:url(../img/ico/puscica_dol.gif) no-repeat right center; }
#right .rightbox p.active_open { background-image: url(../img/ico/puscica_desno.gif); }
#right .rightbox .mover_open .block p { margin-bottom: 20px; }
#right .rightbox .latest_news { margin-top: 10px; }
#right .rightbox .mover_open a { color: #000000; }
#right .rightbox .mover_open a { color: #000000; }

.contenttable p { font-weight:normal;  }

select.ods-newsfilter-location {
	display: none;
}

div.news-filter {
	padding-bottom: 10px;
}

div.novice-menu {
	padding-top: 25px;
}

div.novice-menu a {
	color: #000000;
}

div.novice-menu a:hover {
	color: #999999;
}

div.novice-menu ul {
	padding-left: 15px;
}

div.novice-menu li {
	padding-top: 3px;
}
