#time_admin {
    width: 200px;
    float:right;
}

#main.timetracker table {
    margin:0!important;
    padding:0!important;
}

#main.timetracker table tr,
#main.timetracker table td {
    border:0;
}

#main.timetracker table td {
    border-top: 1px #666 solid;
    padding: 5px 0!important;
    width: 50px;
    text-align:center;
}

#main.timetracker table td.day {
    width: 25px!important;
}

#main.timetracker table td.comment {
    width: 250px!important;
}

#main.timetracker table td.comment input {
    width: 240px;
}

#main.timetracker table.time_overview td {
    width: 100px;
}

/* Inputs */

#main.timetracker input {
    border: 1px #aeaeae solid;
    width:40px;
    text-align:center;
}

#main.timetracker input.checkbox {
    width:1em;
}

#main.timetracker input.longtext {
    width:350px;
}

#main.timetracker table td.toprow {
     font-weight: bold;
}

#main.timetracker table td.total {
    font-weight:bold;
    background-color: #f4f4f4;
}

#main.timetracker table td {
    text-align:center
}

#main.timetracker input.submit {
    width: 80px;
}


/* Stolpec NEPLACANE */

td.unpayed, tr.unpayed {
    background-color: #e4ffcf;
}

/* Stolpec PLACANE */

td.payed, th.payed, tr.payed {
    background-color: #eef6ff;
}

/* Stoplec BOLNISKE/DOPUST */

td.employed, th.employed {
    background-color: #ffefe3;
}

/* Stoplec TARIFA */
td.tarif, tr.tarif, th.tarif{
    background-color: #fff;
}

/*Stolpec Placilo*/
td.lastpay, tr.lastpay, th.lastpay{
    background-color: #fff;
}
/* Dnevi prekrivajo NEPLACANE ampak ne komentarjev */

tr.today, 
td.today,
tr.today td.unpayed,
tr.today td.employed {
	background-color:#fddda5;
}

tr.sunday,
tr.sunday td.unpayed,
tr.sunday td.employed,
tr.saturday,
tr.saturday td.unpayed,
tr.saturday td.employed,
tr.nowork,
td.nowork,
tr.nowork td.unpayed,
tr.nowork td.employed { background-color: #dce5ef; }

/*popravljeno iz kode*/
td.uretable.light_red{
	background-color: #ff9999;
}

td.uretable.gray{
	background-color: #eee;
}

/* Stolpec KOMENTAR */

td.comment {
    background-color: #ebebeb;
}

/* Other special */
td.projectname {
    width: 100px!important;
}

td.left {
    text-align:left!important;
}

td.right {
    text-align:right!important;
}

td.se_dopust, th.se_dopust {
	background-color: #ffffe0;
}

.userview {
	margin: 0px 0px 10px 0px;
	border: 1px solid #ADD8E6;
	width: 99%;
	text-align: center;
}

.username,
.status,
.email,
.phone,
.logintime {
    font-weight:bold;
}

h1.current_month {
    margin-top: 10px;
}

div.users {
    margin: 20px 0
}

/* Extra random stuff */
form#zblj { margin: 0 0 20px 0;}

input.normal {
	width: 120px!important;
}

/*novo v kodi*/
#main.timetracker table tbody tr td a h1{
font-size:15px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

/*podatki uporabnika v casovnicah*/

#main.timetracker div.Container1  {
font-size:12px;
width:250px;
float:left;
}


#main.timetracker div.Container1 div{
max-width:250px;
margin-right: 55px;

}

#main.timetracker div.Container2{
font-size:12px;
float:right; 
width:240px;
margin-right:120px;

}

#main.timetracker h1 {
font-size:17px;
}

#main.timetracker div.Container1 div div{
width:250px;
}

div#main.timetracker h1.current_month {
    margin-top: 0px;
    padding-top:15px;
    padding-bottom: 35px;
    font-size: 14px;
    color: red;
    background: none;
}


/*barvanje dogodkov*/
#central table tr td ul.bullet9 li.moj_dogodek{
width:87%; 
font-size:10pt;
background-color: #d0f7b2;
}
#central table tr td ul.bullet9 li.dopust{
width:87%; 
font-size:10pt;
background-color: #fbd2ff;
}
#central table tr td ul.bullet9 li.bolniska{
width:87%; 
font-size:10pt;
background-color: #fffab3;

}
#central  table tr td ul.bullet9 li.sluzbena_pot{
width:87%; 
font-size:10pt;
background-color: #ffe4b8;
}

#central  table tr td ul.bullet9 li.delo_doma{
width:87%; 
font-size:10pt;
background-color: #eaece5;
text-align:left;
}

#central  table tr td ul.bullet9 li.pedagosko_delo{
width:87%; 
background-color: #d0f7b2;
}

#central  table tr td ul.bullet9 li.drugo{
width:87%; 
background-color: #d0f7b2;

}

#central  table tr td ul.bullet9 li.druga_odsotnost{
width:87%; 
background-color: #d0f7b2;
}

#central  table tr td ul.bullet9 li.zasebna_odsotnost{
width:87%; 
background-color: #d0f7b2;
}

#central  table tr td ul.bullet9 li.deadline{
width:87%; 
background-color: #d0f7b2;
}

/*tekoci mesec*/
#central table tr td.dandatum {
    font-weight: bold;
    font-size:18px;
    color:#003399;
    width:40%;
}

#central table tr td a strong {
    color:#003399;
    font-size:12px;
}

/* dodajanje dogodkov*/
div#dodajanje_ozadje{
float:left; 
width:58%; 
padding:7px; 
background-color: #dbecff;
}

div#dodajanje_ozadje tr td {
font-weight:bold;

}

div#dodajanje_ozadje tr td input {
border:none;
}

div#dodajanje_ozadje tr td label {
font-weight:normal;
padding-left:3%;
}

div#alertmail_dog{
float:right; 
width:35%; 
padding:7px; 
background-color:#dbecff; 
}

div#alertmail_dog  label {
padding-left:3%;
border:none;
}

div#alert_authors inout#alert_authors54{
margin-right:3%;
border:none;
}

/*dnevi v koledarckih*/
#side table  tr td.trenutni_dan{}

#side table  tr td.trenutni_dan a{
color:red;
font-size:14px;
font-weight:bold;
}

#side table  tr td.gledam_dan{
background-color:#FF9E9A;
}

#side table tbody tr td.moj_dogodek{
background-color:#d0f7b2;
}

#side table tbody tr td.dopust{
background-color: #fbd2ff;
}

#side table tbody tr td.delo_doma{
background-color: #eaece5;
}

#side table tbody tr td.sluzbena_pot{
background-color: #ffe4b8;
}

#side table tbody tr td.bolniska{
background-color: #fffab3;
}

#side table tbody tr td.pedagosko_delo{
background-color: #d0f7b2;
}

#side table tbody tr td.drugo{
background-color: #d0f7b2;
}

#side table tbody tr td.druga_odsotnost{
background-color: #d0f7b2;
}

#side table tbody tr td.zasebna_odsotnost{
background-color: #d0f7b2;
}

#side table tbody tr td.deadline{
background-color: #d0f7b2;
}

#side table  tr td a{
color:gray;
}


/*prva stran koledarcek*/
div#calendar table tr td{
width:22px;

}

div#calendar table tr td a{
color:gray;
}

div#calendar table  tr td.trenutni_dan{
}
div#calendar table  tr td.trenutni_dan a{
color:red;
font-size:14px;
font-weight:bold;
}

div#calendar table  tr td.gledam_dan{
background-color:#FF9E9A;
}

div#calendar table tbody tr td.pedagosko_delo{
background-color: #d0f7b2;
}

div#calendar table tbody tr td.druga_odsotnost{
background-color: #d0f7b2;
}

div#calendar table tbody tr td.zasebna_odsotnost{
background-color: #d0f7b2;
}

div#calendar table tbody tr td.deadline{
background-color: #d0f7b2;
}

div#calendar table tbody tr td.drugo{
background-color: #d0f7b2;
}

div#calendar table tbody tr td.moj_dogodek{
background-color:#d0f7b2;
}

div#calendar table tbody tr td.bolniska{
background-color: #fffab3;
}

div#calendar table tbody tr td.delo_doma{
background-color: #eaece5;
}

div#calendar table tbody tr td.sluzbena_pot{
background-color: #ffe4b8;
}

div#calendar table tbody tr td.dopust{
background-color: #fbd2ff;
}

/*vikend prva stran*/
div#calendar table tbody tr td.nowork{
background-color:#c7e1f6;
}

div#calendar table  tr td.nowork a{
color: gray;
}

 div#calendar table tbody tr td a{
color:gray;
}

#central  table  tr td.nowork{
background: transparent;
}

/*barvanje dogodkov prva stran*/
div#calendar ul.bullet0 li {width:70%;}

div#calendar ul.bullet0 li.moj_dogodek{
width:70%;
background-color: #d0f7b2;
}

div#calendar ul.bullet0 li.dopust{
width:70%; 
background-color: #fbd2ff;
}

div#calendar ul.bullet0 li.pedagosko_delo{
width:70%; 
background-color: #d0f7b2;
}

div#calendar ul.bullet0 li.druga_odsotnost{
width:70%; 
background-color: #d0f7b2;
}

div#calendar ul.bullet0 li.zasebna_odsotnost{
width:70%; 
background-color: #d0f7b2;
}

div#calendar ul.bullet0 li.deadline{
width:70%; 
background-color: #d0f7b2;
}

div#calendar ul.bullet0 li.drugo{
width:70%; 
background-color: #d0f7b2;
}

div#calendar ul.bullet0 li.sluzbena_pot{
width:70%;
background-color: #ffe4b8;
}

div#calendar ul.bullet0 li.delo_doma{
width:70%;
background-color: #eaece5;
}

div#calendar ul.bullet0 li.bolniska{
width:70%;
background-color: #fffab3;
}


/*dogodki*/
#central table tr td ul.bullet9 li a{
color: #2c696b
}

/*koledarcki vikend*/
div#side table tbody tr td{
background-color:#ffffff;
}

div#side table tbody tr td.nowork{
background-color:#c7e1f6;
}

#side table tr td.nowork a{
color: gray;
}

#side table tr td a h1{
font-size:15px;
color: red;
}

/*koledarcek */
#side table tr td a strong{
color: red;
font-size:15px;
}

div.Container1 span.username {
padding-left:1%;
}
div.Container1 span.status{
padding-left:10%;
}
div.Container1 span.email{
padding-left:9%;
}

div.Container2 span.phone{
padding-left:2%;
}
div.Container2 span.logintime{
padding-left:18%;
}
div.Container2 strong{
padding-left:16%;
}
div.Container2 span.planirano{
padding-left:19%;
font-weight:bold;
}

div#side span.legenda{
background-image: url(img/legenda.png);
} 

td.mesecdan {
width:150px; 
border:1px solid #ccc; 
height:200px; 
text-align:left;
}