/* 	B.2.0.1 / 29.11.2006

	############################################
	##  .EasyAdmin. -- definicija CSS stilov  ##
	############################################

		(C) 2006 Garaža studio, d.o.o.
		Vse pravice pridržane

		Verzije:
		========

		* [B.0.0.1 / 13.02.2006]
			Razvojna verzija
		# [B.1.0.0 / 01.05.2006]
			PRVA VERZIJA
		* [B.1.0.1 / 08.05.2006]
			Dodano Javascript potrditveno okno ob brisanju/prekinitvi povezave
		* [B.1.0.2 / 18.05.2006]
			Spremembe dizajna in obrazcev
		* [B.1.0.3 / 05.07.2006]
			Spremembe in dopolnitve
		* [B.1.0.4 / 26.09.2006]
			Spremembe in dopolnitve
		* [B.1.1.0 / 11.10.2006]
			Dodan sklop HELP
		* [B.1.2.0 / 17.10.2006]
			Uveden sklop @media print
		* [B.1.3.0 / 19.10.2006]
			Dodan sklop .menu-3
		* [B.1.3.1 / 04.11.2006]
			Odstranjen class NOTOPBORDER
			Popravek border-collapse
		# [B.2.0.0 / 10.11.2006]
			DRUGA VERZIJA
		* [B.2.0.1 / 29.11.2006]
			Dodano selektorja .mainTableBody:hover in .subTableBody:hover

*/

/*
 	#####################
	##                 ##
	##  SPLOŠNI STILI  ##
	##                 ##
	#####################
*/

/* **************************
   ****   BASIC LAYOUT   ****
   **************************
*/
	body {
		margin-top: 0px;
		margin-bottom: 10px;
		margin-left: 0px;
		margin-right: 0px;
		padding: 0px;
		text-align: left;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;

		background: #DDD;
		background: white;
		}



/* *********************
   ****    STYLES   ****
   *********************
*/
	p {
		margin-top: 12px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;
		text-align: left;
		}
	ol, ul {
		margin-top: 1px;
		margin-bottom: 0px;
		margin-left: 12px;
		margin-right: 0px;

		text-align: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;
		}
	li {
		margin-top: 1px;
		margin-bottom: 0px;
		margin-left: 12px;
		margin-right: 0px;

		text-align: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;
		}

	h1 {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 24px;
		font-weight: normal;
		color: black;
		text-align: left;
		}
	h1 a:link {
		color: #0060A0;
		text-decoration: none;
		}
	h1 a:visited {
		color: #0060A0;
		text-decoration: none;
		}
	h1 a:hover {
		color: #0060A0;
		text-decoration: none;
		}
	h1 a:focus {
		color: #0060A0;
		text-decoration: none;
		}
	h2 {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
		color: #0060A0;
		text-align: left;
		}
	h3 {
		margin-top: 12px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #0060A0;
		text-align: left;
		}
	h4 {
		margin-top: 12px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: black;
		text-align: left;
		}

	a:link {
		color: #0060A0;
		text-decoration: none;
		}
	a:visited {
		color: #0060A0;
		text-decoration: none;
		}
	a:hover {
		color: #0060A0;
		text-decoration: underline;
		}
	a:focus {
		color: #0060A0;
		text-decoration: underline;
		}



/* *************************
   ****    NAVIGACIJA   ****
   *************************
*/
	.menu-1 {
		margin-top: 12px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #0060A0;
		text-align: left;
		}
					.menu-1 a:link {
						color: #0060A0;
						text-decoration: none;
						}
					.menu-1 a:visited {
						color: #0060A0;
						text-decoration: none;
						}
					.menu-1 a:hover {
						color: #0060A0;
						text-decoration: underline;
						}
					.menu-1 a:focus {
						color: #0060A0;
						text-decoration: underline;
						}


	.menu-2 {
		margin-top: 2px;
		margin-bottom: 0px;
		margin-left: 12px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000;
		text-align: left;
		}
					.menu-2 a:link {
						color: #000;
						text-decoration: none;
						}
					.menu-2 a:visited {
						color: #000;
						text-decoration: none;
						}
					.menu-2 a:hover {
						color: #000;
						text-decoration: underline;
						}
					.menu-2 a:focus {
						color: #000;
						text-decoration: underline;
						}


	.menu-3 {
		margin-top: 2px;
		margin-bottom: 0px;
		margin-left: 24px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #000;
		text-align: left;
		}
					.menu-3 a:link {
						color: #000;
						text-decoration: none;
						}
					.menu-3 a:visited {
						color: #000;
						text-decoration: none;
						}
					.menu-3 a:hover {
						color: #000;
						text-decoration: underline;
						}
					.menu-3 a:focus {
						color: #000;
						text-decoration: underline;
						}


	.uporabnik-p {
		margin-top: 12px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;
		text-align: left;
		}
					.uporabnik-p a:link {
						color: #0060A0;
						text-decoration: none;
						}
					.uporabnik-p a:visited {
						color: #0060A0;
						text-decoration: none;
						}
					.uporabnik-p a:hover {
						color: #0060A0;
						text-decoration: underline;
						}
					.uporabnik-p a:focus {
						color: #0060A0;
						text-decoration: underline;
						}


	.navrh {
		margin-top: 24px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;
		text-align: left;
		}
					.navrh a:link {
						color: #0060A0;
						text-decoration: none;
						}
					.navrh a:visited {
						color: #0060A0;
						text-decoration: none;
						}
					.navrh a:hover {
						color: #0060A0;
						text-decoration: underline;
						}
					.navrh a:focus {
						color: #0060A0;
						text-decoration: underline;
						}



/* *********************
   ****    TABELE   ****
   *********************
*/

	.table-h1 {
		margin-top: 3px;
		margin-bottom: 3px;
		margin-left: 3px;
		margin-right: 3px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #FFF;
		text-align: center;
		}
					.table-h1 a:link {
						color: #FFF;
						text-decoration: none;
						}
					.table-h1 a:visited {
						color: #FFF;
						text-decoration: none;
						}
					.table-h1 a:hover {
						color: #FFF;
						text-decoration: underline;
						}
					.table-h1 a:focus {
						color: #FFF;
						text-decoration: underline;
						}
	.table-h2 {
		margin-top: 9px;
		margin-bottom: 3px;
		margin-left: 3px;
		margin-right: 3px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #0060A0;
		text-align: left;
		}
	.table-p {
		margin-top: 3px;
		margin-bottom: 3px;
		margin-left: 3px;
		margin-right: 3px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;
		text-align: left;
		}


	.mainTable {
		border-collapse: separate;
		border-spacing: 0px;
		border: 1px solid #AAA;
		background: #FFF;
		}
					.mainTableHeader {
						background: #0060A0;
						}
					.mainTableHeader th {
						border: 1px solid white;
						}
					.mainTableBody {
						background: #DDD;
						}
									.mainTableBody:hover {
										background: #CCC;
										}
									.mainTableBody td {
										border: 1px solid white;
										}

	.subTable {
		border-collapse: separate;
		border-spacing: 0px;
		border: 1px solid #AAA;
		background: #FFF;
		margin: 3px 3px 3px 3px;
		}
					.subTableHeader {
						background: #0060A0;
						}
					.subTableHeader th {
						border: 1px solid white;
						}
					.subTableBody {
						background: #FEFEDA;
						}
									.subTableBody:hover {
										background: #EAEAB0;
										}
									.subTableBody td {
										border: 1px solid #CCC;
										}
					.admin-form .subTableBody {
						background: white;
						}



/* **********************
   ****    SEZNAMI   ****
   **********************
*/

	.list-h1 {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: black;
		text-align: center;
		}
	.list-p {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;
		text-align: left;
		}

	.list-border {
		border: 1px solid black;
		}


	.criterionlist-desc {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 5px;

		text-align: right;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;
		}
	.criterionlist-p {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		text-align: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;
		}



/* **********************
   ****    OBRAZCI   ****
   **********************
*/
	.form-h1 {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #0060A0;
		color: black;
		text-align: left;
		}
	.form-p {
		margin-top: 3px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;
		text-align: left;
		}


	form {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		}
	input, select, option, button {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		}


	.button-16 {
		border: none;

		padding-top: 4px;
		padding-bottom: 4px;
		padding-left: 16px;
		padding-right: 16px;
		}



/* ****************************
   ****    SISTEM POMOČI   ****
   ****************************
*/
	#help {
		margin-top: 	18px;
		margin-bottom: 	18px;
		margin-left: 	 0px;
		margin-right: 	 0px;

		border: none;
		background: none;
		}

	#help h3 {
		margin-top: 18px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #0060A0;
		text-align: left;
		}
	#help h4 {
		margin-top: 12px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: black;
		text-align: left;
		}

	#help h5 {
		margin-top: 12px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: black;
		text-align: left;
		}

	#help p {
		margin-top: 12px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;
		text-align: left;
		}

	#help h4 + #help p {
		margin-top: -12px;
		}



/* ****************************
   ****    CUSTOM STYLES   ****
   ****************************
*/
	.notopmargin {
		margin-top: 0px;
		}
	.topborder, .topmargin {
		margin-top: 12px;
		}
	.topborder2x, .topmargin2x {
		margin-top: 24px;
		}
	.topmargin2f {
		margin-top: 6px;
		}


	.noborder {
		border: none;
		}
	.blackborder {
		border: 1px solid black;
		}
	.text-small {
		font-size: 11px;
		}
	.text-xsmall {
		font-size: 10px;
		}


	.poudarek, .strong, .bold {
		font-weight: bold;
		}


	.text-left {
		text-align: left;
		}
	.text-center {
		text-align: center;
		}
	.text-right {
		text-align: right;
		}


	.copyright-p {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 10px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: black;
		text-align: right;
		}
					.copyright-p a:link {
						color: #0060A0;
						text-decoration: none;
						}
					.copyright-p a:visited {
						color: #0060A0;
						text-decoration: none;
						}
					.copyright-p a:hover {
						color: #0060A0;
						text-decoration: underline;
						}
					.copyright-p a:focus {
						color: #0060A0;
						text-decoration: underline;
						}



/* *********************
   ****    LAYOUT   ****
   *********************
*/
	.admin-form {
		margin-top: 12px;
		padding-top: 0px;
		padding-bottom: 6px;
		padding-left: 6px;
		padding-right: 6px;

		background: #EEE;
		background: #FEFEDA;
		border: 1px solid #CCC;
	}
	.formDiv1 {
		margin-top: 4px;
		padding: 4px;

		background: #EEE;
		border: 1px solid #CCC;
	}
	.formDiv2 {
		margin-top: 4px;
		padding: 4px;

		background: #FFF;
		border: 1px solid #CCC;
	}


	#pageDiv {
		padding: 0px 0px 0px 0px;
		border: none;
		}


	#headerDiv {
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;

		border-bottom: 1px solid black;
		background: white;
		}
	#mainDiv {
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;

		border: none;
		background: white;
		}
	#copyrightDiv {
		margin-top: 12px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;

		border: none;
		background: none;
		}


	#userDiv {
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;

		border: none;
		background: none;
		}
	#menuDiv {
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 10px;
		padding-right: 10px;

		border: none;
		background: none;
		}
	#bodyDiv {
		padding-top: 20px;
		padding-bottom: 10px;
		padding-left: 10px;
		padding-right: 10px;

		border: none;
		}


	#aapletDiv, #fileselectDiv {
		padding: 20px 20px 20px 20px;

		border: none;
		background: white;
		}


	#itemsListDiv {
		margin: 3px 3px 3px 3px;
		}


	#actionsmenu {
		margin-top: 12px;
		padding-top: 0px;
		padding-bottom: 6px;
		padding-left: 6px;
		padding-right: 6px;

		border: 1px solid #CCC;
		background: #FEFEDA;
		}
	#actionsmenu h3 {
		margin-top: 6px;
		margin-bottom: 6px;
		margin-left: 0px;
		margin-right: 0px;

		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: black;
		text-align: left;
		}
	#actionsmenu li {
		margin-top: 6px;
		}


	#pageSelector {
		margin-top: 12px;
		}



/* ***************************
   ****    VISUAL MODEL   ****
   ***************************
*/
	.mono-block {
		clear: both;
		}
	.float-text {
		min-width: 120px;
		float:left;
		}
	.float-input {
		float:left;
		}



/*
 	###################
	##               ##
	##  PRINT STILI  ##
	##               ##
	###################
*/

@media print {


	#headerDiv,
	#userDiv, 
	#menuDiv, 
	#copyrightDiv, 
	#actionsmenu {
		visibility: hidden;
		}


	#pageSelector {
		visibility: hidden;
		}


}

