﻿* { font-family: Arial CE, Arial, Tahoma; color: Black; }
body { margin: 0px; padding: 0px; /*overflow: hidden; _overflow: visible;*/ background-color: White; }
body, div, span, td, th, p, a, textarea, input, select { font-size: 9pt; }
a img, img { border: none; }
a:hover { color: Red; }
h1 { font-size: 18pt; }
h2 { font-size: 15pt; }
h3 { font-size: 12pt; }
.left { text-align: left; }
.right { text-align: right; }
.center { text-align: center; }
.top { vertical-align: top; }
.bottom { vertical-align: bottom; }
.disabled, .disabled * { text-decoration: line-through; }
.noPadding { padding: 0px; }
.noMargin { margin: 0px; }
.italic { font-style: italic; }
.bold { font-weight: bold; }
.underline { text-decoration: underline; }
.noWrap { white-space: nowrap; }
td.info, .info { font-size: 0.9em; color: Gray; }
td.info { border-top: solid 1px #E0E0E0; border-bottom: solid 1px #E0E0E0; }
input.button { border: solid 1px #3399ff; background-color: #77ccff; padding: 2px 5px 2px 5px; }
input.button:hover, input.button:focus { border-color: #3366ff; 	background-color: #33ccff; padding: 2px 5px 2px 5px; cursor: pointer; _cursor: hand; }
input:focus, textarea:focus, select:focus { border: solid 1px #3366ff; }
input:focus, select:focus { padding: 2px 1px; }

#menu {
	width: 165px;
	padding-top: 5px;
	border: 1px solid Navy;
	background-color: #99ccff;
	position: absolute;
	top: 0px;
	left: 0px;
}

.menu-group {
	margin: 3px 0px 14px 0px;
}

.menu-group h3 {
	margin: 5px 0px 8px 8px;
	font-weight: bold;
	font-size: 10pt;
}

.menu-group ul {
	padding-left: 27px;
	margin: 0px;
}

.menu-group ul li {
	margin-top: 1px;
	margin-bottom: 3px;
}

#content {
	width: 810px;
	height: 400px;
	position: absolute;
	top: 0px;
	left: 168px;
	background: White url('../images/logo-pozadi.gif') no-repeat center 50px;
}

#content .version { display: block; text-align: center; font-size: 0.9em; position: relative; top: 376px; padding-right: 60px; }

#skelet {
	margin: 0px;
	padding: 0px;
}

.window, .window-dialog {
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: White;
}

.window-dialog {
	border: 1px solid Navy;
}

.window-dialog .window-header {
	border: none;
	border-bottom: 1px solid Navy;
}

.window-header {
	border: 1px solid Navy;
	background-color: #99ccff;
	height: 22px;
	_height: 18px;
}

.window-title {
	float: left;
	white-space: nowrap;
	font-size: 10pt;
	font-weight: bold;
	padding: 2px 0px 3px 4px;
	height: 17px;
}

.window-buttons {
	float: right;
	padding: 3px 6px 3px 4px;
	height: 17px;
}

.window-frame {
}

#login {
	margin: 40px;
}

#login h1 {
	margin-bottom: 10px;
}

#login #Result {
	width: 310px;
	text-align: left;
}

#login div.udaje {
	width: 300px;
	border: 1px solid Navy;
	background-color: #99ccff;
	padding: 10px;
}

#login table {
	width: 100%;
	border: none;
}

#login table td {
	width: 60%;
}

#login table td.label {
	width: 40%;
}

/* JQuery AutoComplete */

.ac_results { padding: 0px; border: 1px solid #3399FF; background-color: white; overflow: hidden; z-index: 99999; }
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block; /*width: 100%;*/ font: menu; font-size: 12px; line-height: 16px; overflow: hidden; background-image: none; }
.ac_results li span { display: block; margin: 2px 0px 2px 0px; }
/*.ac_results li .result-profi { font-size: 1.3em; margin-bottom: 6px; }*/
.ac_loading { background: white url('../images/indicator.gif') right center no-repeat; }
.ac_odd { background-color: #eee; }
.ac_over { background-color: #3399FF; /*#CCEDFF; #99CCFF;*/ }
