/* Didakta popup
   Style Sheet
   by Miha Juvan
   
*/
 
/* B A S I C _________________________________________*/

html, body {
	margin: 0 0 10px 0;
	padding: 0;
	border: 0;
}

body { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

p {
	margin: 0 0 10px 0;
	line-height: 140%;
}

a, a:visited {
	text-decoration: underline;
	color: #000;
}

a:hover {
	color: #f00;
}

img {
	border: none;
}

ul, ol {
	padding: 0;
	margin: -5px 0 10px 20px;
}

li {
	padding: 2px 0;
}

/*  S T R U C T U R E ______________________________________*/

/*  prelistaj me  */
#head_prelistaj {
	margin: 25px auto 0 auto;
	width: 630px;
	height: 19px;
	background: #fff url(../pic/back_prelistaj_head.gif) no-repeat top;
}

/*  popup  */
#head_popup {
	margin: 15px auto 0 auto;
	width: 450px;
	height: 19px;
	background: #fff url(../pic/back_popup_head.gif) no-repeat top;
}

/*  prelistaj me  */
#main_prelistaj { 
	width: 630px;
	wid\th: 615px;
	background: url(../pic/back_prelistaj_body.gif) repeat-y;
	margin: 0 auto;
	padding: 0 0 0 15px;
}

/*  popup  */
#main_popup { 
	width: 450px;
	wid\th: 405px;
	background: url(../pic/back_popup_body.gif) repeat-y;
	margin: 0 auto;
	padding: 0 15px 0 30px;
}

/*  Polje z navigacijo  */
#navigation {
	padding-top: 20px;
	text-align: center;
}

/*  Noga  */
#footer_prelistaj {
	margin: 0 auto;
	width: 630px;
	height: 19px;
	background: #fff url(../pic/back_prelistaj_footer.gif) no-repeat top;
}

#footer_popup {
	margin: 0 auto;
	width: 450px;
	height: 19px;
	background: #fff url(../pic/back_popup_footer.gif) no-repeat top;
}

/*  V S E B I N A ______________________________________*/

#Logo {
	margin: 0 0 10px -15px;
}

/* - NASLOVI - */
h1 {
	margin: 0;
	padding: 5px 0 10px 0;
	font-size: 18px;
	font-weight: bold;
}

h2 {
	padding: 0 0 5px 15px;
	margin: 15px 0 0 -15px;
	font-size: 13px;
	font-weight: bold;
	color: #1a45a6;
	background: url(../pic/bullet_black.gif) no-repeat left top;
}

h3 {
	padding: 5px 0 ;
	margin: 0;
	font-size: 11px;
	font-weight: bold;
	color: #000;
}

p.author {
	color: #1a45a6;
	font-size: 14px;
	font-weight: bold;
	margin: -12px 0 5px 0;
}

.error, .error a {
	color: #f00;
}

/*  N A V I G A C I J A ______________________________________*/

#navigation a.left, #navigation a.left:visited {
	background: url(../pic/bullet_black_reverse.gif) no-repeat center;
	text-decoration: none;
	padding: 5px 10px;
	margin: 0 7px;
}

#navigation a.left:hover {
	background: url(../pic/bullet_yellow_reverse.gif) no-repeat center;
}

#navigation a.right, #navigation a.right:visited {
	background: url(../pic/bullet_black.gif) no-repeat center;
	text-decoration: none;
	padding: 5px 10px;
	margin: 0 7px;
}

#navigation a.right:hover {
	background: url(../pic/bullet_yellow.gif) no-repeat center;
}

/* M I S C _____________________________________________*/

/* levi stolpec pri obrazcih */
.formLeft {
	color: #1a336a;
}

/* text polja */
input, select, textarea { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px;
	margin: 0;
}

input.error {
	border: 1px solid #f00;
	color: #000;
}

textarea.error {
	border: 1px solid #f00;
	color: #000;
}

.field {
	display: none;
}

/* vecji gubm z modrim ozadjem */
.submit {
	border: none;
	color: #fff;
	font-weight: bold;
	background: url(/pic/button_submit.gif) no-repeat center;
	padding: 4px 0;
	width: 114px;
	cursor: pointer;
}

.clear {
	clear: both;
	height: 1px;
	margin: 0;
	font-size: 1px;
	line-height: 0px;
}
