/* List of elements with no inheritance: body, h1, h2, h3, h4, h5, h6, caption, th, td, blockquote, input, select, textarea */

/* page styles */

html, body, table { margin: 0; padding: 0; }
body { background: #F0F0F0; }
body, caption, th, td, blockquote { color: #FFFFFF; }
input, select, textarea { color:#000000; }
a, a:link { color: #db0327; text-decoration: none; }
a:visited, a:active { color: #db0327; text-decoration: none; }
a:hover { text-decoration: none; }
h1, h2, h3, h4, h5 { margin: 0; font-weight: bold; }
p { margin: 0.5ex 0 0 0; }
img { border: 0 none; }

/* text classes and styles */

.utext   { font-family: BPG Glaho Arial V5 U, BPG Glaho Arial V5, Arial, Verdana, sans-serif; }
.atext   { font-family: Arial, Verdana, sans-serif; }
.unicode { font-family: Sylfaen, Arial, sans-serif; }

body, caption, th, td, form, blockquote, .text6, .text5, .text4, .text3, .text2, .text1, .text0, h6, h5, h4, h3, h2, h1, input, select, textarea { font-family: BPG Glaho Arial V5, Arial, Verdana, sans-serif; }
body, caption, th, td, form, blockquote, input, select, textarea { font-size: 8pt; }
.text8  h1 { font-size: 18pt; }
.text7, h2 { font-size: 16pt; }
.text6, h3 { font-size: 14pt; }
.text5, h4 { font-size: 12pt; }
.text4     { font-size: 11pt; }
.text3, h5 { font-size: 10pt; }
.text2     { font-size:  9pt; }
.text1, h6 { font-size:  8pt; }
.text0     { font-size:  6pt; }

.normal    { font-weight: normal; font-style: normal; text-decoration: none; }
.bold      { font-weight: bold; }
.italic    { font-style: italic;}
.underline { text-decoration: underline; }

/* pixel element style */

.pixel, .hline, vline { border: 0 none; }
.pixel, .hline { width:  1px; visibility: hidden; }
.pixel, .vline { height: 1px; visibility: hidden; }

/* table styles */

.wholex, .whole { width: 100%; }
.wholey, .whole { height: 100%; }
.borderNone     { border: 0 none; }
.borderTop,    .border { border-top:    1px solid #FFFFFF; }
.borderLeft,   .border { border-left:   1px solid #FFFFFF; }
.borderBottom, .border { border-bottom: 1px solid #FFFFFF; }
.borderRight,  .border { border-right:  1px solid #FFFFFF; }

/* form styles */

form { display: inline; margin: auto; }
fieldset { border: 1px solid ActiveBorder; padding: 2px 9px 9px 9px; }
label, input, select, textarea { margin: 0; vertical-align: middle; }

/* additional styles */

.ucopytext { color:#FFFFFF; font-family:Arial, Verdana; font-size:8pt; }
.ucolor1 { color:#FFFFFF; }
.ucolor2 { color:#001a49; }
.ucolor3 { color:#ea2221; }

#ulogin input { background:none; height:22px; border:none; margin:0px; width:107px; margin-left:5px; padding-left:7px; padding-right:7px; font-family:Arial, Helvetica, sans-serif; }
.utitletext { color:#013f81; font-size:11pt; font-weight:bold; }
.utitlenews { color:#013f81; font-size:9pt; font-weight:bold; }
.udatetext { color:#db0327; }
.newspicborder { border:solid 3px #d7e4f2; }
#postranichni a { color:#074385; display:block; float:left; margin-left:5px; margin-left:5px; }
#postranichni a:hover { text-decoration:none; }
#postranichni .actpage { color:#db0327; text-decoration:underline; cursor: default; }
#postranichni .actpage:hover { color:#db0327; text-decoration:underline; }

#postranichni2 a { color:#FFFFFF; display:block; float:left; margin-left:7px; margin-right:7px; }
#postranichni2 a:hover { text-decoration:none; }
#postranichni2 .actpage { color:#FFFFFF; font-weight:bold; text-decoration:underline; cursor: default; }
#postranichni2 .actpage:hover { color:#FFFFFF; text-decoration:underline; }

#warning { border:solid 1px #4f98e8; padding:20px; color:#f6ff00; margin-left:40px; margin-bottom:14px; }
#warning2 { border:solid 1px #4f98e8; padding:20px; color:#f6ff00; margin-bottom:14px; }

#formdiv div input { width:100%; margin-bottom:5px; border:solid 1px #001a49; }
#formdiv div select { width:100%; margin-bottom:5px; border:solid 1px #001a49; }
#formdiv div textarea { width:100%; border:solid 1px #001a49; height:152px; }

#editpicdiv { border:solid 1px #1d5695; height:305px; }

#formdiv div { padding-bottom:3px; }
#afipics div img { border:solid 1px #001a49; margin-right:32px; margin-bottom:7px; float:left; }

#regform div input { border:solid 1px #001a49; width: 100%; margin-bottom:9px; font-family:Arial; }
#regform div { margin-bottom:3px; }

/* Amiddio styles */

.ucolor4 { color:#2c63a0; }
a.uwhitelink:link, a.uwhitelink:visited, a.uwhitelink:active  { color: #FFFFFF; }
