/* style for http://www.sklaic.info by (C) Silvio Klaic 2010 */
body {
	height: 100%;
 	overflow-y:auto;
	overflow-x: hidden;
	margin: 0;
	margin-top: 60px;
	padding: 0;
	background: #1a33ff url("/img/bgb.jpg") fixed;
	color: #000005;
	}
.blue_bg { background: url("/img/bg_blue25.png") }
.aqua_bg { background: url("/img/bg_aqua25.png") }
.red_bg { background: url("/img/bg_red25.png") }
.green_bg { background: url("/img/bg_green25.png") }
.yell_bg { background: url("/img/bg_yell25.png") }
.black_bg { background: url("/img/bg_black25.png") }
.white_bg { background: url("/img/bg_white25.png") }
.container {
	width: 98%;
	margin: 0 auto;
	padding: 5px;
	background: url("/img/bg_white50.png");
	border-bottom: #dddddd 2px ridge;
	border-right: #dddddd 2px ridge;
}
.container_menu {
/*	width: 98%;*/
	margin: 0 1% 0 150px;
	padding: 5px;
	background: url("/img/bg_white50.png");
	border-bottom: #dddddd 2px ridge;
	border-right: #dddddd 2px ridge;
}
.none { background: none }
.bg {
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: -1;
	}
.login { 
	width: 140px;
	border-top: #0dd 1px solid;
	border-left: #0dd 1px solid;
	border-bottom: none;
	border-right: none;
	background: url("/img/bg_blue50.png");
	padding: 0;
	font-size: 0.9em;
	color: #fff;
	font-weight: bold;
}
.login_msg {
	width: 60%;
	margin: auto;
	padding: 10px;
	background: url("/img/bg_green25.png");
	border-top: #0d0 2px ridge;
	border-left: #0d0 2px ridge;
	text-align: center;
}
.login_box {
	width: 40%;
	margin: auto;
	background: url("/img/bg_aqua25.png");
	border-top: #0dd 2px ridge;
	border-left: #0dd 2px ridge;
	text-align: center;
}
.sub_button {
	background: url("/img/bg_green25.png");
	border: #0d0 3px outset;
}
.sub_button:active {
	border: #0d0 3px inset;
}
.res_button {
	background: url("/img/bg_red25.png");
	border: #d00 3px outset;
}
.res_button:active {
	border: #d00 3px inset;
}
select {
	background: url("/img/bg_aqua25.png");
	border: #0dd 2px outset;
}
select:active {
	border: #0dd 2px inset;
}
option {
	background-color: #0dd;
}
/*#full {
	position: fixed;
	margin: auto;
	display: none;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url("/img/bg_black50.png");
	z-index: 5000;
	text-align: center;
}*/
/* html #upper {position:absolute;}
* html #left {position:absolute;}*/
#upper {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1;
	}
#left {
	position: fixed;
	top: 60px;
	left: 0;
	width: 150px;
	}
.button {
	top: 0;
	width: 150px;
/*	height: 45px;*/
	height: 25px;
	background: url("/img/bg_aqua25.png");
/*	padding: 16px 0 0 0;*/
	text-align: center;
	overflow: hidden; 
	position: absolute;
	border-bottom: #00dddd 2px ridge;
	border-right: #00dddd 2px ridge;
/*	border-bottom: #008800 2px ridge;
	border-right: #008800 2px ridge;*/
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	}
.button:hover {
	border-bottom: #00dd00 2px ridge;
	border-right: #00dd00 2px ridge;
	background-color: #00aaaa;
/*	background: url("/img/bg_green.png");*/
	z-index: 2;
}
.buttona {
	top: 0;
	width: 150px;
	height: 25px;
	border-bottom: #00dd00 2px ridge;
	border-right: #00dd00 2px ridge;
	background: url("/img/bg_green25.png");
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	overflow: hidden;
	position: absolute;
	color: #00ff00;
	font-style:oblique;
	text-decoration: none;
	}
.update {
/*	height: 20px;*/
	background: url("/img/bg_green25.png");
	padding: 5px 10px;
	font-size: 15px;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	overflow: hidden;
	}
.prodn { background: url("/img/bg_green25.png"); }
.prodns { background: url("/img/bg_green50.png"); }
.prodi { background: url("/img/bg_white25.png"); }
.prodis { background: url("/img/bg_white50.png"); }
.prodn:hover, .prodns:hover, .prodi:hover, .prodis:hover 
{ background-color: #fff; }
a:link { color:#039; }
a:visited { color:#333; }
a:active { color:#f00; }
a.buttlink {
	font-size: 20px;
	font-weight: bold;
	color: #00004e;
	font-style:oblique;
	text-decoration: none;
}
a.buttlink:hover {
/*	background-color: #7cf1fa;*/
	color: #00ffff;
}
div.centar {/* div with centered text */
	margin: 0 auto;
	text-align: center;
}
div.cbott {/* div with validation text */
	margin: 0 auto;
	text-align: center;
	font-weight: bold;
	font-size: 0.9em;
	color: #aaa;
}
div.cbott a { text-decoration: none;
	color: #fff;
	background: url("/img/bg_blue50.png"); }
table.centar {/* centered table with 0 border */
	margin: 0 auto;
	border-width: 0px;
	text-align: center;
}
span.mtitle { /* main title */
	padding: 0 10px;
	font-size: 150%;
	font-weight: bold;
	color: #45ffff;
	background: url("/img/bg_black25.png");
}
p.stitle, th { /* subtitle */
	font-size: 125%;
	font-weight: bold;
	text-align: center;
	background: none;
}
p.stitle span { /* subtitle span */
	padding: 0 10px;
}
div.sig { /* signature */
	text-align: right;
	padding: 0 1%;
}
div.sig span { /* signature */
/*	margin: 0 1%;*/
	font-size: 50%;
	font-weight: normal;
	text-align: left;
	color: #99ffff;
/*	width: 15%;*/
	border-top: #99ffff 2px groove;
	background: url("/img/bg_blue25.png");
	clear: both;
}
p {
	font-size: 100%;
	font-weight: normal;
	text-decoration: none;
}
span {
	font-size: 100%;
	font-weight: normal;
	text-decoration: none;
	background: url("/img/bg_white50.png");
}
div.mlisti {
	background: url("/img/bg_aqua50.png");
	text-align: center;
	padding: 2px 8px 0 8px;
	border-top: #99ffff 2px groove;
	border-right: #99ffff 2px groove;
	}
div.mlisti:hover {
	background-color: #7cf1fa;
}
div.mlista {
	background: url("/img/bg_green50.png");
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	color: #bfb;
	padding: 2px 8px 0 8px;
	border-top: #9f9 2px groove;
	border-right: #9f9 2px groove;
	}
div.mlistt {
	background: url("/img/bg_blue50.png");
	font-size: 15px;
	text-align: center;
	font-weight: bold;
	color: #bbf;
	border-top: #99f 2px groove;
	border-right: #99f 2px groove;
	}
a.mlist:hover {
	background-color: #7cf1fa;
}
a.mlist {
	font-size: 15px;
	text-decoration: none;
	font-weight: bold;
/*	overflow: hidden;*/
	}
.dowl:hover {
	background-color: #7cf1fa;
}
.dowl {
	text-decoration: none;
	border: none;
	font-weight: bold;
/*	overflow: hidden;*/
	}
