/* GLOBALS */
html, body { height: 100%; }
body { margin: 0; padding: 0; background: #e9edf4 url(SlikeDizajn/bgnd.gif) repeat-x top; }
td, input, select, textarea { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #797979; line-height: 16px; }
form { margin: 0; }

a img { border: none; }

ul.inline { margin: 0; padding: 0; list-style-type: none; }
ul.inline li { display: inline; }

ul.menuMain li { background: url(SlikeDizajn/menuTop_arrow.gif) no-repeat left; padding-left: 16px; margin-right: 12px; }

/* ne radi na IE */
::-moz-selection{
	background:#ffffff;
	/* color:#797979; */
}

::selection {
	background:#ffffff;
	/* color:#797979; */
}

code::-moz-selection {
	background: #ffffff;
}

code::selection {
	background: #ffffff;
}

/* FORM ELEMENTS */

/* LINKS */
a.linkTop:link { color: #144588; text-decoration: none; font: 12px Arial, Helvetica, sans-serif; }
a.linkTop:active { color: #144588; text-decoration: none; font: 12px Arial, Helvetica, sans-serif; }
a.linkTop:visited { color: #144588; text-decoration: none; font: 12px Arial, Helvetica, sans-serif; }
a.linkTop:hover { color: #ea7900; text-decoration: none; font: 12px Arial, Helvetica, sans-serif; }
a:link { color: #144588; text-decoration: none; font: 12px Arial, Helvetica, sans-serif; }
a:visited { color: #144588; text-decoration: none; font: 12px Arial, Helvetica, sans-serif; }
a:active { color: #144588; text-decoration: none; font: 12px Arial, Helvetica, sans-serif; }
a:hover { color: #144588; text-decoration: none; font: 12px Arial, Helvetica, sans-serif; }

/* WRAPPERS */
.header { background: url(SlikeDizajn/headerBgnd.jpg) no-repeat center top; width: 799px; height: 152px; vertical-align: bottom; }
.headerContainer { padding-bottom: 27px; }
.logoContainer { vertical-align: bottom; text-align: left; padding-left: 150px; height: 102px; padding-bottom: 7px; }
.addressContainer { vertical-align: bottom; text-align: right; padding-right: 20px; padding-bottom: 15px; }
.menuContainer { padding-left: 150px; text-align: left; }

.main { width: 799px; background: #fff; }
.mainLeft { border-right: 1px solid #d3ddec; vertical-align: top; text-align: right; width: 200px; }
.mainLeftWrapper { margin-right: 25px; margin-top: 5px; }
.mainContent { vertical-align: top; text-align: left; padding: 0 25px; }
.mainContent p { margin: 0 0 15px 0; }
.title { font: 20px Arial, Helvetica, sans-serif; color: #144588; margin-top: 7px; }
.PlavaBoja {color: #144588;}

.PrijavaInput{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	width: 210px;
	border: solid 1px black;
} 

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0px;
	font-weight: bold;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

table.t {
	background-color:white;
	border:0px dotted blue;
	border-collapse:collapse;
	border-spacing:0px;
}
table.t th {
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-topleft:0px;
	-moz-border-radius-topright:0px;
	background-color:white;
	border:1px dashed gray;
	padding:2px;
}
table.t td {
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-topleft:0px;
	-moz-border-radius-topright:0px;
	background-color:white;
	border:1px dashed gray;
	padding:2px;
}