/* ######################################################## */
/* RAZISKOVALEC */
/* ######################################################## */

#content .vrstica {
	padding: 5px;
	background-color: #f5f5f5;
}

#content .vrstica a.levi, a.prizcni_z_delom, a.zadolzitev, a.datoteke, a.specifikacija, a.zakljuci_z_delom, a.zbrisi_propod, a.arhiv {
	float: left;
	color: #000000;
	text-decoration: none;
	font-size: 14px;
	line-height: 24px;
	display: block;
	margin-left: 10px;
	margin-right: 25px;
	background-image: url(img/icon-plus.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 0 0 0 15px;
}

#content .vrstica a.specifikacija {
	background-image: url(img/icon-specifikacija.gif);
	padding-left: 20px;
	margin-right: 25px;
}

#content .vrstica a.zbrisi_propod {
	background-image: url(img/icon-zbrisi_propod.gif);
	padding-left: 20px;
	margin-right: 20px;
}

#content .vrstica a.zadolzitev {
	background-image: url(img/icon-zadolzitev.gif);
	padding-left: 20px;
	margin-right: 25px;
}

#content .vrstica a.prizcni_z_delom {
	background-image: url(img/icon-pricni_z_delom.gif);
	padding-left: 20px;
	margin-right: 25px;
}

#content .vrstica a.zakljuci_z_delom {
	background-image: url(img/icon-koncaj_z_delom.gif);
	padding-left: 23px;
	margin-right: 25px;
}

#content .vrstica a.datoteke {
	background-image: url(img/icon-datoteke.gif);
	padding-left: 23px;
	margin-right: 25px;
}

#content .vrstica a.desni {
	float: right;
	color: #000000;
	text-decoration: none;
	font-size: 14px;
	line-height: 24px;
	display: block;
}

#content .vrstica a.arhiv {
	background-image: url(img/icon-arhiv.gif);
	padding-left: 23px;
	margin-right: 25px;
}

#content .vrstica a.levi:hover, a.prizcni_z_delom:hover, a.zadolzitev:hover, a.datoteke:hover, a.specifikacija:hover, a.zakljuci_z_delom:hover, a.zbrisi_propod:hover, a.arhiv:hover {
	text-decoration: underline;
}
#content .vrstica a.desni:hover {
	text-decoration: underline;	
}

#content .vrstica .iskalnik img {
	float: left;
}

#content .vrstica .iskalnik input {
	float: left;
	border: 1px solid #b8b8b8;
	color: #b8b8b8;
	padding: 2px;
	height: 18px;
	width: 260px;
}

#content .vrstica .iskalnik select {
	float: left;
	border: 1px solid #b8b8b8;
	color: #000;
	padding: 2px;
	height: 24px;
	width: 200px;
	margin-left: 20px;
}

#content .vrstica ul {
	margin: 0px;
	padding: 0px;
	background: none;
}

#content .vrstica ul li {
	margin: 0px;
	padding: 5px 10px 5px 10px;
	background: none;
	border-top: 1px solid #FFF;
}

#content .vrstica ul li.zamuda {
	color: #F00;
	background-color: #ffe5e5;
}

#content .vrstica ul li.zamuda a {
	color: #F00;
	font-weight: bold;
}

#content .vrstica ul li a {
	font-size: 11px;
	float: right;
	color: #666;
}

#content #datoteka {
	float: left;
	width: 192px;
	padding: 5px;
	margin-right: 15px;
	margin-top: 15px;
	border: 1px solid #eeeeee;
}

#content #datoteka:hover {
	background-color: #f0fcd1;
	cursor: pointer;
}

#content #datoteka img {
	float: left;
	width: 60px;
	height: 60px;
	border: 1px solid #eeeeee;
}

#content #datoteka .ime {
	width: 125px;
	font-size: 10px;
	float: right;
	color: #000000;
	font-weight: bold;
	overflow: hidden;
}

#content #datoteka .podatki {
	width: 125px;
	font-size: 10px;
	float: right;
	color: #CCCCCC;
	overflow: hidden;
	line-height: 14px;
}

#content a.button-shrani_disk, a.button-poglej, a.button-zbrisi, a.button-izrezi {
	float: right;
	display: block;
	height: 12px;
	width: 12px;
	margin: 5px 4px 0 0;
	background-image:url(img/button-shrani_disk.gif);
	background-position: top;
}

#content a.button-shrani_disk {

	background-image:url(img/button-shrani_disk.gif);
}

#content a.button-izrezi {
	background-image:url(img/button-izrezi.gif);
}

#content a.button-poglej {
	background-image:url(img/button-poglej.gif);
}

#content a.button-zbrisi {
	margin-right: 0px;
	background-image:url(img/button-zbrisi.gif);
}

#content a.button-shrani_disk:hover {
	background-position: bottom;
}
#content a.button-izrezi:hover {
	background-position: bottom;
}
#content a.button-poglej:hover {
	background-position: bottom;
}
#content a.button-zbrisi:hover {
	background-position: bottom;
}

#content a.plus {
	background-image: url(img/icon-plus.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 0 5px 0 15px;
	font-size: 12px;
	font-weight: normal;
}

#content a.minus {
	background-image: url(img/icon-minus.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 0 5px 0 15px;
	font-size: 12px;
	font-weight: normal;
}

/* STATUS BAR */

#content .status_bar {
	width: 102px;
	height: 15px;
	border: 1px solid #b8b8b8;
}

#content .status_bar .procenti {
	height: 13px;
	border: 1px solid #FFF;
	line-height: 13px;
	font-size: 9px;
	text-align: center;
	color: #FFF;
}

/* UL-ji */

#content ul#table {
	margin: 0px 0 0 0;
	padding: 0px;
}

#content ul#table li {
	margin: 0 0 1px 0;
	padding: 7px 0 7px 7px;
	background-color: #f5f5f5;
	font-size: 14px;
	line-height: 18px;
	clear: both;
}

#content ul#table a.preklici {
	font-size: 12px;
}

#content ul#table a.preklici:hover {
	color: #F00;
}

#content ul#table li a strong:hover {
	padding-right: 30px;
	background-image: url(img/icon-puscice.gif);
	background-position: right;
	background-repeat: no-repeat;
}

#content ul#table li:hover {
	background-color: #f0fcd1;
}

#content ul#table li ul {
	margin: 0px;
	padding: 0 0 0 0px;
}

#content ul#table li ul li {
	margin: 0 0 0px 0;
	padding: 7px 0 7px 7px;
	background-color: #FFF;
	font-size: 12px;
	line-height: 18px;
}

#content ul#table li.brez {
	padding: 0px;
	background: none;
}

#content ul#table li.delovni_casi {
	font-size: 12px;	
}

#content ul#table li.zadolzitve {
	padding: 0px;
	background: none;
	padding-bottom: 14px;
	background-image: url(img/bg-zadolzitev.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	margin-bottom: 5px;
}

#content ul#table li.belo {
	background-color: #FFF;
}

li.dodajanje {
	clear: both;
	background-image: url(img/bg-dodajanje.gif);
	background-position: center;
	background-repeat: repeat-x;
	margin: 5px 0;
}

#content ul li input {
	background-color: #cff774;
	border: 1px solid #FFF;
}

li.dodajanje select {
	background-color: #cff774;
	border: 1px solid #FFF;
}

li.dodajanje textarea {
	background-color: #FFF;
	border: 1px solid #b5f21b;
	height: 100px;
	width: 430px;
}

li.dodajanje a.dodaj {
	margin-left: 10px;
	font-size: 14px;
}

#content ul#table li .info-datum {
	float: right;
	width: 80px;
	text-align: right;
	padding-right: 5px;
}

#content ul#table li .info-datum_vpisa {
	float: left;
	width: 80px;
	padding-right: 5px;
}

#content ul#table li .info-status {
	float: right;
	width: 150px;
}

#content ul#table li .info-placilo {
	float: right;
	width: 100px;
}

#content ul#table li .info-placilo-sirok {
	float: right;
	width: 200px;
}

#content ul#table li .info-povzetek {
	float: right;
	width: 210px;
	font-size: 11px;
	line-height: 18px;
	padding: 0px;
	background-color: #f0fcd1;
	margin: 0px;
}

#content ul#table li .info-crm {
	float: right;
	width: 200px;
	padding: auto 5px;
	font-size: 11px;
}

#content ul#table li  a.aktiven {
	color: #000000;
	font-weight: bold;
}
#content ul#table li  a.aktiven.asc:before {
	content: " \2193 ";
}
#content ul#table li  a.aktiven.desc:after {
	content: " \2191 ";
}

#content ul#table li .info-crm em {
	color: #999;
}

#content ul#table li .info-crm a {
	text-decoration: underline;
	font-weight: bold;
}

#content ul#table li .info-crm a:hover {
	text-decoration: none;
}

#content ul#table li.belo .info-crm {
	float: right;
	width: 200px;
	padding: auto 5px;
	font-size: 12px;
}

#content ul#table li.belo .info-crm a {
	text-decoration: none;
	font-weight: normal;
}

#content ul#table li.belo .info-crm a:hover {
	text-decoration: underline;
}

#content ul#table li .w150 {
	width: 150px;
}

#content ul#table li.belo .w150 {
	width: 150px;
}

#content ul#table li.belo .w250 {
	width: 250px;
}

#content ul#table li.belo .w300 {
	width: 300px;
	padding-right: 5px;
}

#content ul#table li .w100 {
	width: 100px;
}

#content ul#table li .w100 a {
	font-weight: normal;
}

#content ul#table li .w250 {
	width: 250px;
}

#content ul#table li .w300 {
	width: 300px;
	padding-right: 5px;
}

#content ul#table li .w200 a {
	font-weight: normal;
}

#content ul#table li.belo .w100 {
	width: 100px;
}

#content ul#table li.baby_blue, li.black, li.blue, li.dark_grey, li.green, li.green_dark, li.green_light, li.light_grey, li.orange, li.pig, li.pink, li.purple_dark, li.purple_light, li.red, li.sky_blue, li.white, li.yellow {
	background-position: center right;
	background-repeat: no-repeat;
}

#content ul#table li.baby_blue {
	background-image: url(img/bg-status_baby_blue.gif);
}

#content ul#table li.black {
	background-image: url(img/bg-status_black.gif);
}

#content ul#table li.blue {
	background-image: url(img/bg-status_blue.gif);
}

#content ul#table li.dark_grey {
	background-image: url(img/bg-status_dark_grey.gif);
}

#content ul#table li.green {
	background-image: url(img/bg-status_green.gif);
}

#content ul#table li.green_dark {
	background-image: url(img/bg-status_green_dark.gif);
}

#content ul#table li.green_light {
	background-image: url(img/bg-status_green_light.gif);
}

#content ul#table li.light_grey {
	background-image: url(img/bg-status_light_grey.gif);
}

#content ul#table li.orange {
	background-image: url(img/bg-status_orange.gif);
}

#content ul#table li.pig {
	background-image: url(img/bg-status_pig.gif);
}

#content ul#table li.pink {
	background-image: url(img/bg-status_pink.gif);
}

#content ul#table li.purple_dark {
	background-image: url(img/bg-status_purple_dark.gif);
}

#content ul#table li.purple_light {
	background-image: url(img/bg-status_purple_light.gif);
}

#content ul#table li.red {
	background-image: url(img/bg-status_red.gif);
}

#content ul#table li.sky_blue {
	background-image: url(img/bg-status_sky_blue.gif);
}

#content ul#table li.white {
	background-image: url(img/bg-status_white.gif);
}

#content ul#table li.yellow {
	background-image: url(img/bg-status_yellow.gif);
}

#content ul#table li.default-l {
	padding-left: 20px;
}

#content ul#table li.status-left {
	background-position: -210px center;
	padding-left: 20px;
}

#content ul#table li .info-povzetek p {
	padding: 5px 10px;
}

#content ul#table li .info-povzetek a.placila {
	border-top: 1px solid #000;
	text-align: center;
	display: block;
	padding: 2px 0 5px 0;
}

#content ul#table li .info-ime {
	float: right;
	width: 170px;
}

#content ul#table li .info-tekst {
	float: left;
	width: 500px;
}

a.button, a.button_rdec, a.button_zelen, a.button_light {
	background-image: url(img/button-akcija.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 18px;
	display: block;
	float: left;
	margin: 0 15px 0 0;
	color: #888;
	text-decoration: none;
	font-size: 11px;
	line-height: 16px;
	padding: 0 10px;
}

a.button_rdec {
	background-image: url(img/button-akcija_rdeca.gif);
	color: #FFF;
}

a.button_zelen {
	background-image: url(img/button-akcija_zelena.gif);
	color: #000;
}

a.button_light {
	background-image: url(img/button-akcija_svetla.gif);
	margin-left: 25px;
}

a.button:hover, a.button_rdec:hover, a.button_zelen:hover, a.button_light:hover {
	background-position: bottom;
	color: #000;
}

a.button_rdec:hover {
	color: #FFF;
}

a.button_light:hover {
}

a.o_podjetju, a.o_projektu, a.arhiviraj, a.dodaj_zadolzitev, a.zacni_z_delom, a.koncaj_z_delom, a.dodaj_nov_projekt, a.dodaj_novo_podjetje, a.prikazi_skrij, a.zbrisi_vnos, a.premakni, a.shrani_delo, a.dodaj_interakcijo, a.uredi_vnos, a.dodaj-bliznjico, a.dodaj-bliznjico-text, a.dodaj_interakcijo-icon, a.shrani_placilo, a.dodaj_placilo {
	background-position: top;
	background-repeat: repeat-x;
	height: 16px;
	display: block;
	float: left;
	margin: auto 15px auto 0;
}

a.o_podjetju {
	background-image: url(img/button-o_podjetju.gif);	
	width: 64px;
}

a.o_projektu {
	background-image: url(img/button-o_projektu.gif);
	width: 64px;
	margin-left: 25px;
}

a.arhiviraj {
	background-image: url(img/button-arhiviraj.gif);	
	width: 53px;
}

a.dodaj_zadolzitev {
	background-image: url(img/button-dodaj_zadolzitev.gif);	
	width: 92px;
}

a.zacni_z_delom {
	background-image: url(img/button-zacni_z_delom.gif);	
	width: 77px;
}

a.koncaj_z_delom {
	background-image: url(img/button-koncaj_z_delom.gif);
	width: 83px;
	padding: 0px;
	margin: 0 9px 0 0;
}

a.dodaj_nov_projekt {
	float: none;
	background-image: url(img/button-dodaj_nov_projekt.gif);	
	width: 99px;
	margin-left: 25px;
}

a.dodaj_novo_podjetje {
	background-image: url(img/button-dodaj_novo_podjetje.gif);	
	width: 111px;
}

a.prikazi_skrij {
	background-image: url(img/button-prikazi_skrij.gif);	
	width: 130px;
}

a.zbrisi_vnos {
	background-image: url(img/button-x.gif);	
	width: 17px;
}

a.premakni {
	background-image: url(img/button-premakni.gif);	
	width: 17px;
	margin-right: 5px;
}

a.uredi_vnos {
	background-image: url(img/button-uredi.gif);	
	width: 17px;
	margin-right: 5px;
}

a.shrani_delo {
	background-image: url(img/button-shrani_delo.gif);	
	width: 83px;	
}

a.dodaj_interakcijo {
	background-image: url(img/button-dodaj_interakcijo.gif);	
	width: 93px;
}

a.dodaj-bliznjico {
	background-image: url(img/button-dodaj_bljiznico.gif);
	width: 16px;
	margin-top: 2px;
}

a.dodaj-bliznjico-text {
	background-image: url(img/button-dodaj_bljiznico.gif);
	background-repeat: no-repeat;
	padding: 2px 0 0 20px;
	background-position: top left;
	height: 14px;
	margin: 3px 5px 0 0;
}

a.dodaj_interakcijo-icon {
	background-image: url(img/button-dodaj_interakcijo-icon.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 16px;
	width: 16px;
	margin-top: 1px;
}

a.shrani_placilo {
	background-image: url(img/button-shrani_placilo.gif);	
	width: 83px;
}

a.dodaj_placilo {
	background-image: url(img/button-dodaj_placilo.gif);	
	width: 83px;
}

a.o_podjetju:hover, a.o_projektu:hover, a.arhiviraj:hover, a.dodaj_zadolzitev:hover, a.zacni_z_delom:hover, a.koncaj_z_delom:hover, a.dodaj_nov_projekt:hover, a.dodaj_novo_podjetje:hover, a.prikazi_skrij:hover, a.zbrisi_vnos:hover, a.premakni:hover, a.shrani_delo:hover, a.dodaj_interakcijo:hover, a.uredi_vnos:hover, a.dodaj-bliznjico:hover, a.dodaj_interakcijo-icon:hover, a.shrani_placilo:hover, a.dodaj_placilo:hover {
	background-position: bottom;
}

a.dodaj-bliznjico-text:hover {
	background-position: bottom left;
}

a.sort {
	color: #CCC;
}

/* #################################################################################### */
/* LASTNOSTI PODJETJA */
/* #################################################################################### */

#content .desni-del {
	width: 49%;
	float: right;
}

#content .levi-del {
	width: 49%;
	float: left;
}

#content .info-box {
	border: 1px solid #eeeeee;
	margin-top: 20px;
}

#content a.uredi {
	float: right;
	display: block;
	background-color: #eeeeee;
	padding: 1px 7px;
	margin: 1px 1px 0 0;
	font-size: 10px;
}

#content a.uredi:hover {
	background-color: #b5f21b;
}

#content .info-box ul {
	margin: 0px;
	padding: 0 0 5px 0;
	background: none;
}

#content .info-box ul.interakcija {
	margin: 0px;
	padding: 0px;
	background: none;
}

#content .desni-del .info-box ul.interakcija li.zamuda {
	background-image: url(img/bg-zamuda.png);
	background-position: top right;
	background-repeat: no-repeat;	
}

#content .desni-del .info-box ul.interakcija li.zamuda:hover {
	background-color: #fff8f8;
}

#content .info-box h2 {
	font-size: 14px;
	border: none;
	padding: 5px 0 6px 10px;
	background-image: url(img/bg-dodajanje.gif);
	background-position: center;
	background-repeat: repeat-x;
	margin: 1px;
}

#content .info-box h2.rdeca {
	font-size: 14px;
	border: none;
	padding: 5px 0 6px 10px;
	background-image: url(img/bg-neopravljene.gif);
	background-position: center;
	background-repeat: repeat-x;
	margin: 1px;
	color: #000;
}

#content .info-box ul li {
	margin: 0px;
	padding: 2px 0 4px 0px;
	background: none;
}

#content .info-box ul.interakcija li {
	padding: 0 0 10px 0;
	color: #999;
}

#content .info-box ul.interakcija form.dodaj-ali-uredi {
	padding: 6px 0 4px 11px;
	line-height: 22px;
	color: #000;
}

#content .info-box ul.interakcija form.dodaj-ali-uredi ul {
	padding-bottom: 0px;
}

#content .info-box ul.interakcija form.dodaj-ali-uredi ul li {
	color: #000;
}

#content .info-box ul.interakcija li:hover {
	background: none;
}

#content .info-box ul li:hover {
	background: none;
}

#content .info-box ul li strong {
	font-weight: normal;
	color: #999;
}

#content .info-box ul.interakcija li strong {
	color: #000;
	font-weight: bold;
}

#content .info-box ul.interakcija li .opis-interakcije {
	margin: 5px 0;
	font-size: 11px;
	font-style: normal;
	color: #000;
}

#content .info-box ul.interakcija li .opis-interakcije p {
	font-style: italic;
	line-height: 18px;
	font-size: 12px;
	padding: 5px;
	color: #000;
	margin-bottom: 10px;
}

#content .info-box ul.interakcija li .opis-interakcije p .narekovaj-zacetek {
	background-image: url(img/icon-narekovaj_zacetek.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
}

#content .info-box ul.interakcija li .opis-interakcije p .narekovaj-konec {
	background-image: url(img/icon-narekovaj_konec.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
}

#content .info-box a.podrobnosti {
	background-image: url(img/icon-podrobnosti.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
	display: block;
	line-height: 18px;
	padding: 1px 0 0 20px;
	font-size: 11px;
}

/* KONTAKTNA OSEBA */

#content .info-box ul.oseba {
	margin: 0 0px 0 0px;
	padding: 0px 0px 0px 0px;
	background: none;
	border-top: 1px solid #eeeeee;
}

#content .info-box ul.oseba li {
	margin: 0px;
	padding: 2px 5px 4px 10px;
	background: none;
	line-height: 14px;
	font-size: 12px;
}

#content .info-box ul.oseba li em {
	color: #999;
}

#content .info-box ul.oseba li h1 {
	font-size: 12px;
	margin-top: 5px;
	border: none;
	padding: 0px;
}

#content .info-box ul.oseba .info-right {
	float: right;
	width: 160px;
	margin: 1px 1px 1px 0;
}

#content .info-box ul.oseba .info-right .slika {
	padding: 5px;
	background-color: #EEE;
}

/* FORM */

#content .info-box form {
	margin: 0 0px 0 0px;
	padding: 0px 0px 5px 0px;
	background-color: #f0fcd1;
	color: #000;
}

#content .info-box form input {
	padding: 2px;
	background-color: #FFF;
	color: #000;
	border: 1px solid #b5f21b;
}

#content .info-box form textarea {
	padding: 2px;
	background-color: #FFF;
	color: #000;
	border: 1px solid #b5f21b;
}

#content .projekt-info-box form {
	margin: 0 0px 0 0px;
	padding: 10px 0px 10px 0px;
	background-color: #f0fcd1;
	color: #000;
}

#content .projekt-info-box form input {
	padding: 2px;
	background-color: #FFF;
	color: #000;
	border: 1px solid #b5f21b;
}

#content .projekt-info-box form textarea {
	padding: 2px;
	background-color: #FFF;
	color: #000;
	border: 1px solid #b5f21b;
}

/* #################################################################################### */
/* LASTNOSTI PROJEKTA */
/* #################################################################################### */

#content .projekt-info-box {
	border: 1px solid #eeeeee;
	margin-top: 20px;
}

#content .projekt-info-box ul {
	margin: 0px;
	padding: 0 0 5px 0;
	background: none;
}

#content .projekt-info-box h2 {
	font-size: 14px;
	border: none;
	padding: 5px 0 6px 10px;
	background-image: url(img/bg-dodajanje.gif);
	background-position: center;
	background-repeat: repeat-x;
	margin: 1px;
}

#content .projekt-info-box ul li {
	margin: 0px;
	padding: 2px 0 4px 20px;
	background: none;
}

#content .projekt-info-box ul li strong {
	border-top: 1px solid #000;
	display: block;
	margin-right: 20px;
	padding-top: 3px;
}

/* #################################################################################### */
/* ZADOLŽITVE */
/* #################################################################################### */

#content .zadolzitev-info {
	line-height: 16px;
	padding: 5px 0 5px 30px;
	border-bottom: 1px solid #CCC;
	font-size: 11px;
	color: #999;
}

#content .zadolzitev-index {
	border-top: 1px solid #eeeeee;
	border-bottom: none;
	padding: 5px 0 5px 10px;
}

#content ul.zadolzitev-filtriraj {
	border: 1px solid #FFF;
	border-top: none;
	padding: 0px 10px 0px 10px;
	background-color: #daf88d;
	font-size: 11px;
}

#content ul.zadolzitev-filtriraj li {
	padding: 8px 0 8px 0;
	border-bottom: 1px solid #FFF;
}

#content ul.zadolzitev-filtriraj li a.podjetje {
	font-weight: bold;
	padding: 0px;
}

#content ul.zadolzitev-filtriraj li a {
	padding: 0 5px;
}

.zamuda {
	background-image: url(img/bg-zamuda.png);
	background-position: top right;
	background-repeat: no-repeat;
}

#content .zadolzitev-info .opozorilo {
	float: right;
	font-size: 24px;
	color: #F00;
	font-weight: bold;
	margin-right: 5px;
}

#content .zadolzitev-info strong {
	color: #000;
}

#content .zadolzitev-info .zadolzitev-text {
	background-image: url(img/bg-zadolzitev_text.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 20px 15px 0 15px;
	margin: 5px 0 0 0;
	font-size: 12px;
	color: #000;
	width: 620px;
	line-height: 18px;
}

#content .zadolzitev-info .zadolzitev-text_bottom {
	background-image: url(img/bg-zadolzitev_text_bottom.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 10px;
	width: 650px;
	margin-bottom: 7px;
}

#content .zadolzitev-info .zadolzitev-text-index {
	background-image: url(img/bg-zadolzitev_text-i.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 20px 15px 0 15px;
	margin: 5px 0 0 0;
	font-size: 12px;
	color: #000;
	line-height: 18px;
}

#content .zadolzitev-info .zadolzitev-text-index ol {
	margin: 0 0 0 20px;
	padding: 0px;
}

#content .zadolzitev-info .zadolzitev-text-index ol li {
	margin: 0px;
	padding: 2px 0px;
	line-height: 18px;
	color: #000;
	font-size: 12px;
	list-style-type: decimal;
	list-style-position: outside;
}

#content .zadolzitev-info .zadolzitev-text_bottom-index {
	background-image: url(img/bg-zadolzitev_text_bottom-i.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 10px;
	width: 300px;
	margin-bottom: 7px;
}

#content ul#table li ul li .zadolzitev-info ul {
	margin: 0px;
	padding: 0px;
}

#content ul#table li ul li .zadolzitev-info ul li {
	margin: 0px;
	padding: 4px 0px 2px 10px;
	color: #000;
	font-size: 12px;
	background-image: url(img/bullet-puscica.gif);
	background-repeat: no-repeat;
	background-position: 0 9px;
}

#content ul#table li ul li .zadolzitev-info ol {
	margin: 0 0 0 20px;
	padding: 0px;
}

#content ul#table li ul li .zadolzitev-info ol li {
	margin: 0px;
	padding: 2px 0px;
	line-height: 18px;
	color: #000;
	font-size: 12px;
	list-style-type: decimal;
	list-style-position: outside;
}

#content ul#table li ul li .zadolzitev-info ol li:hover {
	background-color: #FFF;
}

#content ul#table li ul li .zadolzitev-info ul li:hover {
	background-color: #FFF;
}

#content a.zadolzitev-opravljena, a.zadolzitev-prenos, a.zadolzitev-zacni, a.zadolzitev-poslji, a.komentiraj, a.zadolzitev-uredi, a.zadolzitev-materiali, a.zbrisi_zadolzitev {
	display: block;
	float: left;
	padding: 5px 5px 5px 20px;
	width: 120px;
	background-position: 0px 6px;
	background-repeat: no-repeat;
}

#content .zadolzitev-info a.komentiraj {
	width: 80px;
	background-image: url(img/icon-komentiraj.gif);
	background-position: 0px 8px;
}

#content .zadolzitev-info a.zadolzitev-uredi {
	width: 80px;
	background-image: url(img/icon-uredi.gif);
	background-position: 0px 7px;
}

#content .zadolzitev-info a.zadolzitev-materiali {
	width: 80px;
	background-image: url(img/icon-materiali.gif);
	background-position: 0px 7px;
}

#content .zadolzitev-info a.zadolzitev-opravljena {
	width: 120px;
	background-image: url(img/icon-opravljeno.gif);
	background-position: 0px 7px;
}

#content .zadolzitev-info a.zadolzitev-prenos {
	width: 130px;
	background-image: url(img/icon-prenesi_zadolzitev.gif);
}

#content .zadolzitev-info a.zadolzitev-zacni {
	width: 75px;
	background-image: url(img/icon-zacni_z_delom.gif);
	background-position: 0px 4px;
}

#content .zadolzitev-info a.zadolzitev-poslji {
	background-image: url(img/icon-email.gif);
}

#content .zadolzitev-info a.zbrisi_zadolzitev {
	background-image: url(img/icon-brisi-rdec.gif);
	background-position: 4px 5px;
}

#content a.seznam-neopravljenih, a.seznam-opravljenih, a.seznam-shranjenih {
	display: block;
	padding: 0px 5px 0px 30px;
	margin: 1px 0 1px 0;
	line-height: 28px;
	font-size: 16px;
	background-color: #f0fcd1;
}

#content a.seznam-neopravljenih {
	background-image: url(img/bg-neopravljene.gif);
	background-position: center;
	background-repeat: repeat-x;
}

#content a.seznam-opravljenih {
	background-image: url(img/bg-opravljene.gif);
	background-position: center;
	background-repeat: repeat-x;
}

#content a.seznam-shranjenih {
	background-image: url(img/bg-opravljene.gif);
	background-position: center;
	background-repeat: repeat-x;
}

#content .zadolzitev-info h1.komentarji {
	border: none;
	border-top: 1px solid #eeeeee;
	padding: 5px 0 5px 20px;
	margin: 10px 0 5px 0px;
	background-image: url(img/icon-komentiraj.gif);
	background-position: 0 7px;
	background-repeat: no-repeat;
	font-size: 16px;
	color: #000;
}

#content .zadolzitev-info h1.komentarji-dodaj {
	border: none;
	border-top: 1px solid #eeeeee;
	padding: 5px 0 5px 20px;
	margin: 30px 0 0px 0px;
	background-image: url(img/icon-komentiraj-dodaj.gif);
	background-position: 0 7px;
	background-repeat: no-repeat;
	font-size: 16px;
	color: #b5f21b;
}

#content .zadolzitev-info .zadolzitev-komentarji {
	padding: 10px 0 15px 0px;
	clear: both;
}

#content .zadolzitev-info .zadolzitev-komentarji .profile-slika {
	width: 77px;
	height: 70px;
	float: left;
	background-image: url(img/bg-komentiral.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
}

#content .zadolzitev-info .zadolzitev-komentarji .profile-slika img {
	width: 50px;
	height: 50px;
	margin: 10px 0 0 10px;
}

#content .zadolzitev-info .zadolzitev-komentarji .komentar {
	float: left;
	margin-left: 10px;
	padding: 6px 0 0 0;
	width: 550px;
}

#content .desni-del .info-box .zadolzitev-info .zadolzitev-komentarji .komentar {
	width: 80%;
}

#content .levi-del .info-box .zadolzitev-info .zadolzitev-komentarji .komentar {
	width: 80%;
}

#content .zadolzitev-info .zadolzitev-komentarji .komentar p {
	font-size: 12px;
	color: #000;
	padding: 5px 0;
	line-height: 18px;
}

/* #################################################################################### */
/* DELOVNI CASI */
/* #################################################################################### */

#content td.odprto_delo {
	background-color: #f0fcd1;
}

#content td.koncaj_delo {
	text-align: right;
	font-size: 10px;
	background-color: #def99a;
}

/* #################################################################################### */
/* SPECIFIKACIJA */
/* #################################################################################### */

#content ul.specifikacija-ul {
	padding: 5px 0;
	margin: 0px;
}

#content ul.specifikacija-ul li {
	padding: 5px 0;
	margin-left: 10px;
}

#content ul.specifikacija-ul li ol {
	list-style-type: decimal;
	list-style-position: inside;
	margin-left: 5px;
}

#content ul.specifikacija-ul li ul {
	margin-left: 10px;
}

#content ul.specifikacija-ul li ul li ul {
	margin-left: 20px;
}

#content ul.specifikacija-ul li ul li ul li {
	padding: 2px 0px;
}

#content ul.specifikacija-ul li ul li p {
	padding-left: 32px;
	margin-bottom: 10px;
	font-size: 11px;
	color: #666;
}

#content ul.specifikacija-ul li ul li a.primer {
	padding-left: 42px;
	background-image: url(img/bullet-puscica.gif);
	background-repeat: no-repeat;
	background-position: 32px 3px;
	font-size: 11px;
	color: #666;
	line-height: 20px;
}

#content ul.specifikacija-ul li ul li .dodatni_strosek {
	background-color: #f5f5f5;
	border: 1px solid #EEE;
	padding: 5px 10px;
	width: 150px;
	margin: 5px 0 10px 41px;
	font-size: 11px;
	display: none;
}

#content ul.specifikacija-ul .check-box {
	float: left;
	margin-right: 15px;
}

#content ul.specifikacija-ul li h2 {
	background: none;
	padding: 0px;
	margin-bottom: 5px;
	font-size: 14px;
	color: #a1e100;
}

#content ul.specifikacija-ul li h3 {
	background: none;
	padding: 0px;
	margin-bottom: 4px;
}

#content ul.specifikacija-ul li strong {
	color: #000;
	font-weight: bold;
	line-height: 24px;
}

#content ul.specifikacija-ul li input.polje {
	border: 1px solid #999;
	padding: 2px;
	width: 300px;
	background-color: #FFF;
}

#content ul.specifikacija-ul li input.polje:focus {
	border: 1px solid #a1e100;
}

#content ul.specifikacija-ul li select {
	border: 1px solid #999;
	padding: 2px;
	width: 300px;
	background-color: #FFF;
	margin-bottom: 10px;
}

#content ul.specifikacija-ul li textarea {
	border: 1px solid #999;
	padding: 2px;
	width: 500px;
	background-color: #FFF;
	margin-bottom: 10px;
}

#content ul.specifikacija-ul li select:focus {
	border: 1px solid #a1e100;
}

#content textarea {
	border: 1px solid #b5f21b;
	background-color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	padding: 2px;
}

#content input.polje:focus, textarea:focus {
	border: 1px solid #000;
}

#content ul.specifikacija-ul ul {
	padding: 5px 0 0 0;
	margin: 0px;
}

#content ul.specifikacija-ul ul li {
	margin: 0px;
}

#content ul.specifikacija-ul li.cilj-da {
	background-image: url(img/icon-cilj_da.gif);
	background-position: 0 5px;
	background-repeat: no-repeat;
	padding: 13px 0 13px 40px;
}

#content ul.specifikacija-ul li.cilj-ne {
	background-image: url(img/icon-cilj_ne.gif);
	background-position: 0 5px;
	background-repeat: no-repeat;
	padding: 13px 0 13px 40px;
}

#content td.koncaj_delo {
	text-align: right;
	font-size: 10px;
	background-color: #def99a;
}

/* EXPORT */

#content .export {
	border: 1px solid #a1e100;
	width: 500px;
	padding: 15px;
}

#content .export h1 {
	border-bottom: 1px solid #a1e100;
	color: #a1e100;
	margin-bottom: 15px;
}

#content .export h2 {
	font-size: 14px;
	padding-left: 0px;
	padding-bottom: 5px;
	margin: 8px 0 5px 0;
	border: none;
}

#content .export ul {
	margin: 0 0 10px 0;
	padding: 0;
}

#content .export ul li {
	padding: 3px 0 3px 15px;
	background: none;
}