﻿/* = MENI - DNEVNIK
************************/
#menuCol1Dnevnik {background: #ffcc00; border-right:#3399cc solid 1px; border-top:#003366 solid 1px; margin-left:-1px; padding-bottom: 1em;}
#menuCol1Dnevnik h2 {font-size:1.4em; display: block; background: #313a47 url(/slike/th_menuDnevnik.gif) left no-repeat; margin-bottom: 0.5em; padding-left: 29px; color: #ffffff; text-align:center; border-left:1px #999999 solid; line-height:3em; border-top:1px #999999 solid;border-right:1px #000000 solid;border-bottom:1px #000000 solid;}
#menuCol1Dnevnik  ul {}
#menuCol1Dnevnik  li {list-style: none; display: inline; font-size:1.2em; margin:0px; padding:0px; font-style: normal; font-weight:bold;}
#menuCol1Dnevnik  li a {color: #000000; text-decoration:none; display:block; padding:1em; position: relative;  border-top: 1px solid #ffcc00; border-bottom: 1px solid #ffcc00;}
#menuCol1Dnevnik  li a:hover {color: #000000; text-decoration:none; background-color:#E8AC15; text-decoration:underline; border-top: 1px solid #fff; border-bottom: 1px solid #fff;}
#menuCol1Dnevnik  li a img {vertical-align:bottom;}

#sm1 #m1 a, #sm2 #m2 a,#sm3 #m3 a {color: #000000; text-decoration:none; background-color:#E8AC15; text-decoration:underline; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff}


a.toAll {font-size: 1.2em; float: right; border-bottom:1px solid #0099cc}

h1.hiddenBlog {background: url(/slike/th_titile_hiddenblog.gif) 60px 15px no-repeat; padding-left: 90px;}

/* = seznami (tabele)
************************/

/* vsi izpisi znotraj foruma/dnevnika se morajo posebej poformatirat (rich text)*/
.jsRichText img {vertical-align: middle; margin: -0.3em 0.1em 0 0.1em;}

#titleDnevnik {padding-left: 55px; background: url(/slike/th_dnevnikTitle.gif) left 5px no-repeat}

table.eThread {border-collapse: collapse; width: 100%; clear: both; margin-top:1em; margin-bottom:1em;}
table.eThread tr.headerDnevnik th {font-size: 1.2em; border: 1px solid #000000;  vertical-align: top; background: #006666; padding: 0.4em; text-align: left;}
table.eThread tr.headerBanner th {font-size: 1.2em; border: 1px solid #000000;  vertical-align: top; background: #0077aa; padding: 0.4em; text-align: left;}
table.eThread td, table.eThread th {border: 1px solid #000000;  vertical-align: top;}

table.eThread tr.bg01 td, table.eThread tr.bg01 th {background: #007faf}
table.eThread tr.bg02 td, table.eThread tr.bg02 th  {background: #0070a0;}
table.eThread tr th {padding: 0.8em; text-align: center;}
table.eThread tr th a.user span {font-size: 1.4em; display: block;  margin-bottom: 0.2em;}
table.eThread tr th a.user:hover {text-decoration: none}
table.eThread tr th a.user:hover img {border: 1px solid #ffffff;}
table.eThread tr th a.user:hover span {text-decoration: underline; }
table.eThread tr th a.user img {border: 1px solid #569abc; margin-bottom: 0.2em; background: #004477}
table.eThread tr th a img.statusThumb {border:none; background: none;}


table.eThread tr td {padding: 0.8em;}
table.eThread tr td h2 {font-size:1.4em; margin-bottom:0.3em; margin-top: -0.5em; font-weight: bold;}
table.eThread tr td p {clear: both;}
table.eThread tr td.datum {text-align:center;}

table.eThread tr td {padding: 0.8em;}
table.eThread tr td span {font-size: 1.1em; color: #bbbbbb;}
table.eThread tr td span.mini {font-size: 1em; color: #88eeee; display: block; margin: 0.4em 0;}
table.eThread tr td hr {margin-top: 0.5em; margin-bottom: 0.5em; color: #0099bb; background-color: #0099bb;}
                            
table.eThread tr td.hidden {background: #004263 url(/slike/th_blog_hiddenbg.gif) repeat-x;}                
table.eThread tr td.hidden h3 {font-size: 1.2em; padding:0 0 0 30px; margin:0 0 0.5em 0; background: url(/slike/th_blog_hiddenlock.gif) left center no-repeat;}
table.eThread tr td.hidden h3 em {display: block; color: #ccc; font-size: 0.9em; font-weight: normal; font-style: normal;}
table.eThread tr td.hidden p.block {padding: 0 0 0 50px; background: url(/slike/th_blog_block.gif) left center no-repeat;}
div.blogQuote {color: #bbbbbb; padding: 0.5em 0 0.5em 2em; border-bottom: #0099bb 1px solid; line-height:1.2em; margin: 0.5em 0 1.2em 0;}
div.blogQuote strong {color: #ffffff; }

div.postActions {border-top: 1px solid #0099bb; padding-top: 0.2em; float: right; height: 13px; margin-bottom: 0.8em;}
div.postActions a {font-size: 1.1em; margin-right: 5px; background-repeat: no-repeat; line-height: 2em; display: block; float: left; background-position: left center;}
div.postActions a.del {background-image: url(/slike/th_postActions_del.gif); padding-left: 17px;}
div.postActions a.block {background-image: url(/slike/th_postActions_block.gif); padding-left: 17px;}
div.postActions a.uredi {background-image: url(/slike/th_postActions_uredi.gif);  padding-left: 16px;}
div.postActions a.editHidden {background-image: url(/slike/th_postActions_hidden.gif);  padding-left: 16px;}
div.postActions a.pohvali {background-image: url(/slike/th_postActions_pohvali.gif);  padding-left: 16px; padding-right: 4px }

div.postActions a.open {background-color: #004477; }
div.postActions a.citiraj {background-image: url(/slike/th_postActions_citiraj.gif); padding-left: 16px;}
div.postActions a.komentar {background-image: url(/slike/th_postActions_komentar.gif); padding-left: 16px;}
div.postActions span {font-size: 1.1em; color: #bbbbbb; display: block; float: left; line-height: 2em; padding: 0 0.3em;}

/* = elementi cenzure: */
div.cenzura { border: #0099bb 1px solid; padding: 0.4em; background: #005588; margin-bottom: 1.1em;}
div.cenzura p {font-size: 1.1em; color: #bbbbbb;}
div.cenzura p.header {font-weight: bold; background: url(/slike/th_adminbadge_forum.gif) no-repeat left center; padding-left: 20px;}


/* = konzola - prijavi kršitev
************************/

.reportAbuse {border-bottom: 1px solid #569abc; padding-bottom: 0.5em; margin-bottom: 0.8em;}
.reportAbuse a.tab {font-size: 1.1em; display: block; float: right; padding: 0 0.5em; color: #45CBA3}
.reportAbuse a.open {background: #004477 url(/slike/g_close_tab.gif) right 2px no-repeat; padding: 0.2em 25px 1em 0.5em; margin-top:-0.2em; color: #45CBA3}

div.consoleAbuseBody {height: 42em;  padding: 1em; position: relative;}
div.consoleAbuseFrame {display: block; clear:both; background: #004477 url(/slike/ajax_loader_middle.gif) no-repeat center 5em; padding: 1em;  margin:0px; text-align: left;}

div.consoleAbuseBody p {padding: 0.5em 1em 0.5em 1em; margin: 0px; clear: both;}

div.consoleAbuseBody p.serif {background: url(/slike/th_serif.gif) no-repeat 1em 3px; padding-left: 60px;}
div.consoleAbuseBody p.serif span {font-size:1.4em; color: #ffffff; font-weight: bold;}
div.consoleAbuseBody textarea.abuseReportForm {width: 27em; height: 4em; margin:0.5em 1em;}

div.consoleAbuseBody table.racun {border-collapse: collapse; margin: 1em; border: 0px; width: 31em;}
div.consoleAbuseBody table.racun th {font-size: 1.2em; border-top: #569abc solid 1px; border-bottom: #569abc solid 1px; border-left: 0px; border-right: 0px; padding: 0.3em  0.5em;   text-align:left;}
div.consoleAbuseBody table.racun td {font-size: 1.2em; border-top: #569abc solid 1px; border-bottom: #569abc solid 1px; border-left: 0px; border-right: 0px; padding: 0.3em 0.5em;  text-align:left;}
div.consoleAbuseBody table.racun td.sum {text-align:right; border-bottom: 0px; background: #015C98;}

div.consoleAbuseBody p input.password {width: 8em; font-size: 0.9em;}


/* = konzola - pohvali
************************/

div.consolePraiseBody {height: 46em;  padding: 1em; position: relative; clear: both;}
div.consolePraiseFrame {display: none; background: #004477 url(/slike/ajax_loader_middle.gif) no-repeat center 5em; padding: 1em;  margin-top:3.6em; text-align: left;}

div.consoleFrame {clear: both; display: none; background: #004477 url(/slike/ajax_loader_middle.gif) no-repeat center 5em; padding: 1em; text-align: left;}

div.consolePraiseBody h2 {background: url(/slike/th_pohvaliTitleSmall.gif) no-repeat left center; padding-left: 25px; margin-left: 0.5em;}

div.consolePraiseBody p {padding: 0.5em 1em 0.5em 1em; margin: 0px; clear: both;}
div.consolePraiseBody p.praise {margin: 1em;  text-align: center; background: url(/slike/ajax_loader_middle_bel.gif) no-repeat center center; height: 40px;}
div.consolePraiseBody p.praise a {display: block; width: 258px; height: 40px; position: relative; margin-left: auto; margin-right: auto; background: url(/slike/g_pohvaliPrispevek.gif) no-repeat left top;}
div.consolePraiseBody p.praise a span {display: block; position:absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: url(/slike/g_pohvaliPrispevek.gif) no-repeat left top;}
div.consolePraiseBody p.praise a:hover {text-decoration: none; cursor: pointer;}
div.consolePraiseBody p.praise a:hover span {background-position: left bottom;}
div.consolePraiseBody p.voteFinishedOK {height: 40px; margin: 1em; padding: 5px 0 5px 35px; background: url(/slike/th_voteOK.gif) no-repeat left 0.9em}
div.consolePraiseBody p.voteFinishedFalse {height: 40px; margin: 1em; padding: 5px 0 5px 35px; background: url(/slike/th_voteFalse.gif) no-repeat left 0.9em}
div.consolePraiseBody p.voteFinishedError {height: 40px; margin: 1em; padding: 5px 0 5px 35px; background: url(/slike/th_voteError.gif) no-repeat left 0.9em}



/* poseben stil za datum! */
.dateblock {text-align: center;width: 50px; color: #888888; border: 1px solid #888888; background: #ffffff url(/slike/th_dnevnik_bg.gif) bottom right no-repeat; margin: auto;}
.day {font-size: 26px;position: relative;top: -5px;}
.month {font-size: 12px;}
.year {font-size: 12px;position: relative;top: -10px;}



/* = glasovanje za dnevnike (več strani) */

.blogRate {margin-top: -1.5em; margin-bottom: 4.5em;}
.blogRate #avRate li.avRateNo {font-size: 0.9em; margin-top: 0.1em;}
.blogRate #yRate {display: block; float: right; width:18.9em;}
.blogRate #yRate li.change {font-size: 0.9em; margin-top: 0.1em;}


/* = osebni gumbi za delo z dnevniki (več trani) */
.blogPD div img {vertical-align: middle}
.blogPD #dnevnikToFavorites {font-size: 1.2em; display: block; position: absolute; top: 8px; left: 275px;}
.blogPD #memberToFriends {font-size: 1.2em; display: block; position: absolute; top: 32px; left: 275px;}
.blogPD #memberBlocked { font-size: 1.2em; padding-left: 26px; background: url(/slike/th_block.gif) no-repeat 3px 1px; display: block; position: absolute; top: 33px; left: 275px;}
.blogPD #sendPM {font-size: 1.2em; display: block; position: absolute; top: 56px; left: 275px;}
.blogPD #moj {position: absolute; left: 275px; top: 10px;}
.blogPD #urediZapis {position: relative; width: 200px; height:21px; background: url(/slike/g_urediDanasnjiZapis.gif) no-repeat left top; display: block; margin-top: 0.4em}
.blogPD #urediZapis span {position: absolute; width: 200px; height:21px; top: 0px; left: 0px; background: url(/slike/g_urediDanasnjiZapis.gif) no-repeat left top; display: block;}
.blogPD #urediZapis:hover {text-decoration: none; cursor: pointer;}
.blogPD #urediZapis:hover span {background: url(/slike/g_urediDanasnjiZapis.gif) no-repeat left bottom;}




/* = dnevniki
************************/
.dnevnikHeaderSmall {height: 2.5em; border-bottom: 1px solid #569abc; position: relative;}
.dnevnikHeaderSmall #avGrade {height: 3em; float: left;}
.dnevnikHeaderSmall #noGrade {font-size: 1.2em; display: block; position: absolute; top: 1.6em;}
.dnevnikHeaderSmall #urediZapis {position: relative; float: right; width: 200px; height:21px; background: url(/slike/g_urediDanasnjiZapis.gif) no-repeat left top; display: block; margin-top: -0.2em}
.dnevnikHeaderSmall #urediZapis span {position: absolute; width: 200px; height:21px; top: 0px; left: 0px; background: url(/slike/g_urediDanasnjiZapis.gif) no-repeat left top; display: block;}
.dnevnikHeaderSmall #urediZapis:hover {text-decoration: none; cursor: pointer;}
.dnevnikHeaderSmall #urediZapis:hover span {background: url(/slike/g_urediDanasnjiZapis.gif) no-repeat left bottom;}




.blogHeader {margin-bottom: 1em; position:relative;  border-top: #569abc solid 1px; border-bottom: #569abc solid 1px; padding: 0.8em 0; height: 63px;}
.blogHeader .userThumb:hover {text-decoration: none}
.blogHeader .userThumb:hover img {border: 1px solid #ffffff;}
.blogHeader .userThumb img {border: 1px solid #569abc; background:#004477}
.blogHeader h2 {font-size: 1.8em; font-weight: bold; margin-top:-0.1em; position: absolute; left: 80px; top: 5px; margin: 0; padding: 0}
.blogHeader span.info1 {font-size: 1.2em; color: #ffffff; position: absolute; display: block; left: 80px; top: 33px;}
.blogHeader span.info2 {font-size: 1.2em; color: #ffffff; position: absolute; display: block; left: 80px; top: 57px;}



.dnevnikFavAlert {border: 1px solid black; background: #407ec4; margin-top: 1em; padding: 0.5em; height:10.5em}
.dnevnikFavAlert h3 {font-size: 1.2em; margin: 0em; padding-top: 0.5em; padding-bottom: 1em;}
.dnevnikFavAlert p {font-size: 1.2em; margin-bottom:1em;}
.dnevnikFavAlert img {vertical-align:middle;}

.dnevnikFavList {background: #004477; float:right; width: 30em; height: 10.2em; border: 1px solid black; overflow: auto}
.dnevnikFavList p {font-size: 1.1em; border-bottom: 1px solid #0981B5; padding: 0.2em 2em; margin:0px;}
.dnevnikFavList p a {font-size:1.1em;}
.dnevnikFavList p.active {background: #0981B5; font-weight: bold; }
.dnevnikFavList p.active em {font-size:1.1em; font-style: normal;}


.frameBg04m h2.settings {font-size: 1.8em; font-weight: bold; padding-left: 60px; background: url(/slike/dnevnik-nastavitve.gif) no-repeat left; }
.frameBg04m h2.settings em {font-style: normal; font-size: 0.7em;}

/* gumbi za urejanje in brisanje */
a.dnevnikEdit {position: relative; float: right; width: 112px; height:21px; background: url(/slike/g_urediZapis.gif) no-repeat left top; display: block; margin-left: 1em;}
a.dnevnikEdit span {position: absolute; width: 112px; height:21px; top: 0px; left: 0px; background: url(/slike/g_urediZapis.gif) no-repeat left top; display: block;}
a.dnevnikEdit:hover {text-decoration: none; cursor: pointer;}
a.dnevnikEdit:hover span {background: url(/slike/g_urediZapis.gif) no-repeat left bottom;}

a.dnevnikDelete {position: relative; float: right; width: 112px; height:21px; background: url(/slike/g_izbrisiZapis.gif) no-repeat left top; display: block;}
a.dnevnikDelete span {position: absolute; width: 112px; height:21px; top: 0px; left: 0px; background: url(/slike/g_izbrisiZapis.gif) no-repeat left top; display: block;}
a.dnevnikDelete:hover {text-decoration: none; cursor: pointer;}
a.dnevnikDelete:hover span {background: url(/slike/g_izbrisiZapis.gif) no-repeat left bottom;}



/* = moja vaja - dnevnik - nastavitve
************************/
.consoleInputAlert {margin-bottom: 1.5em;}

/* = moja vaja - dnevniki - komentarji
************************/

.blogComHeader {margin-bottom: 1em; position:relative;  border-top: #569abc solid 1px; border-bottom: #569abc solid 1px; padding: 0.8em 0; height: 71px;}
.blogComHeader .dateblock {display: block; position: absolute; top: 10px; left: 70px;}
.blogComHeader a.listBack {position: absolute; top: 31px; left: 0px; font-size: 1.2em; color: #ffcc00; border: 1px solid #407eC4; line-height: 1.4em; display: block; text-decoration: none; padding: 0em 0.5em; margin-left:0.2em; margin-right: 0.2em; }
.blogComHeader a.listBack:hover {background: #407eC4}
.blogComHeader a.listBack:active {background: #407eC4}
.blogComHeader a.listFwd {position: absolute; top: 31px; left: 131px; font-size: 1.2em; color: #ffcc00; border: 1px solid #407eC4; line-height: 1.4em; display: block; text-decoration: none; padding: 0em 0.5em; margin-left:0.2em; margin-right: 0.2em; }
.blogComHeader a.listFwd:hover {background: #407eC4}
.blogComHeader a.listFwd:active {background: #407eC4}


/* = moja vaja - footer - hitra povezava do vpisov v dnenik
************************/
div.dnevnikList {background-color: #003366; padding: 0.5em; margin-top: 2em;  margin-bottom: 2em; border: 1px solid #000000;}
div.dnevnikList p.wide {line-height: 2em;}



