* { padding: 0; margin: 0;}
input:focus, #content #form-upload dd textarea:focus{ background-color: #DCDCDC; color: black;}
input:focus, #content #form-upload dd .text:focus{ background-color: #DCDCDC; color: black;}
body { color: white; background-color: #5a606c; text-align: center; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
a { color: white; text-decoration: none;}
a:hover { text-decoration: underline;}
#container { background-color: white; width: 90%; margin: 5px auto; padding: 5px auto 5px auto; border: 6px solid #396ca8;}
#headertop { height: 32px; border-top: 12px solid white; background-image: url(../images/menuback1.gif); background-repeat: repeat-x; margin:0pt auto; display: block; width:98%;}
#header1 { text-align: left; height: 161px; background-image: url(../images/header_center.jpg); background-repeat: repeat-x; margin:0pt auto; display: block; width:98%;}
#lang1 { font-size: 12px; font-weight: bold; position: absolute; top: 50px; left: 105px; display: block;}
#pms { font-size: 10px; color: white; padding-left: 11px; background-position: left; display: inline; display: block;}
#login1 { font-size: 10px; font-weight: bold; color: white; position: absolute; top: 130px; right: 105px; display: block;}
#loginout1 { font-size: 10px; color: white; position: absolute; top: 30px; right: 5px; display: block;}
.tableHeader1 { color: white; height: 32px; background-image: url(../images/fields.gif); font-size: 11px; font-weight: bold;}
#translator1 { position: absolute; top: 65px; right: 105px; width: 340px; height: 27px;}
#hoxenhead1 { position: absolute; top: 190px; right: 105px; width: 198px; height: 15px;}
#header { text-align: left; height: 161px; background-image: url(../images/header_center.jpg); background-repeat: repeat-x; border-top: 12px solid white; margin:0pt auto; display: block; width:98%;}
#lang { font-size: 12px; font-weight: bold; position: absolute; top: 63px; right: 111px; display: block;}
#lang a { color: white; text-decoration: none;}
#lang a:hover { text-decoration: underline;}
#lang img { position: relative; top: 3px;}
.langLink { background-color: #2F4F4F; cursor: pointer; font-weight: bold; color: white;}
.langLink1 { cursor: pointer;}
#login { font-size: 12px; font-weight: bold; color: white; position: absolute; top: 100px; right: 105px; display: block;}
#loginout { font-size: 10px; color: white; position: absolute; top: 30px; right: 5px; display: block;}
#hoxenhead { position: absolute; top: 158px; right: 105px; width: 198px; height: 15px;}
#translator { position: absolute; top: 42px; right: 105px; width: 340px; height: 27px;}
#adv { background-color: #444; width: 98%; margin: 0 auto;}
#hoxenhead img { border: 0;}
.inputFields, .btn { color: #ffffff; background: #5a606c; border: solid 1px #000; margin-top: 5px; padding: 2px;}
.inputFields, .btn { margin-top: 0; voice-family: "\"}\""; voice-family: inherit; margin-top: 5px;}
html>body .inputFields { margin-top: 5px;}
html>body .btn { margin-top: 5px;}
.btn { color: #7bb6d8; font-size: 12px; font-weight: bold;}
.btn[disabled] { color: #C3C8CD; font-size: 12px; font-weight: bold;}
#login .btnLogin { background: #67768b; border: solid 1px #000; margin-top: 5px; padding: 2px; color: #7bb6d8; font-size: 12px; font-weight: bold; height: 22px; voice-family: "\"}\""; voice-family: inherit;}
#menu, #caption, #fields, #footer { height: 32px; background-image: url(../images/menuback.gif); background-repeat: repeat-x; border-left: 0px solid #444; border-right: 0px solid #444; margin: 0 auto; display: block; clear: both;}
#menu, #caption, #footer { width: 98%; voice-family: "\"}\""; voice-family: inherit; width: 98%;}
html>body #menu { width: 98%;}
html>body #caption { width: 98%;}
html>body #footer { width: 98%;}
#caption span{ color: #7bb6d8; font-size: 12px; font-weight: bold; position: relative; top: 3px;}
#caption .lefttext { color: #7bb6d8; font-size: 12px; font-weight: bold; text-align: left; position: relative; top: 3px;}
.menu { color: white; font-size: 11px; font-weight: bold; margin: 0 auto auto -5px; padding-top: 7px;}
.menu li { padding: 2px 10px 2px 10px; background-image: url(../images/langline.gif); background-position: left; background-repeat: no-repeat; display: inline;}
.menu li.first { background-image: none;}
.menu a { color: white; text-decoration: none; padding-left: 11px;}
.menu a.mvisited { color: #7bb6d8; text-decoration: none; padding-left: 11px;}
.menu a:hover { text-decoration: underline;}
.mainMenu a:hover { text-decoration: underline; color: #7bb6d8;}
table { color: #ccc; background-color: #444; font-size: 11px; font-weight: normal; width: 98%; text-align: left; margin: 0 auto; border: 0px solid #444; border-spacing: 0; border-collapse: collapse; border-bottom: 1px solid #ccc;}
table th, table td{ padding-left: 5px;}
table td { height: 21px; border-bottom: 1px solid #888; text-align : center;}
table tr { background-color: #444;}
.tableHeader { color: white; height: 32px; background-image: url(../images/fields.gif); font-size: 11px; font-weight: bold;}
.c1,.c1notice,.c2,.c3,.c4,.c5,.c6,.c7,.c8,.c9 { text-align : center;}
.c1notice { width: 3px; text-align : center;}
.c1notice a:hover{ text-decoration: none;}
.greyTextLink { color: #ccc;}
.c1 { width: 3%; text-align : left;}
.c2 { width: 5%; text-align : center;}
.c1field { width: 6%; text-align : left;}
.c1fieldts { width: 3%; text-align: left;}
.c2field { width: 55%; color: grey; text-align : left;}
.c2tu { width: 23%; text-align: left;}
.c2fieldtu { width: 23%; color: grey; text-align : left;}
.c3 { width: 10%;}
.c4 { width: 2%;}
.c5 { width: 8%;}
.c6 { width: 15%;}
.c7 { width: 15%;}
.c8 { width: 12%;}
.c9 { width: 12%;}
#content
{ color: #ccc; background-color: #444; font-size: 12px; font-weight: normal; width: 98%; text-align: left; margin: 0 auto;}
#content .wrapper { padding: 10px;}
.wrappersearch { padding: 5px;}
#content #form-upload fieldset
{ border: none; margin: 0; padding: 0;}
#content #form-upload fieldset legend
{ color: #fff; font-weight: bold;}
#content #form-upload .warning { padding: 10px 0;}
#content #form-upload .warning img { margin-right: 4px;}
#content #form-upload .errors
{ background: #400 url(../images/icon-error.gif) no-repeat 10px 50%; border: 1px solid #800; color: #fff; padding: 10px 10px 10px 44px;}
#content #form-upload .errors big
{ display: block;}
#content #form-upload dl dt
{ clear: both; float: left; margin: 5px 0 0 0; padding: 0; width: 25%;}
#content #form-upload dl dd
{ float: left; margin: 5px 0 0 0; padding: 0; width: 74.5%;}
#content #form-upload dl dd .error
{ background: transparent url(../images/arrow-error.gif) no-repeat 4px 50%; color: #fff; display: block; padding-left: 16px;}
#content #form-upload dl dt.bottom { visibility: hidden;}
#content #form-upload dl dt.bottom, #content #form-upload dl dd.bottom { margin-top: 15px;}
#content #form-upload span.required
{ color: #fc0; font-size: 14px; font-weight: bold; padding-left: 3px; vertical-align: middle;}
#content #form-upload dt small { color: #aaa;}
#content #form-upload dd .text, #content #form-upload dd textarea, #content #form-upload dd select
{ background: #67768b; border: solid 1px #000; color: #fff; margin: 0; padding: 2px 3px;}
#content #form-upload dd.with-error .text, #content #form-upload dd.with-error .file, #content #form-upload dd.with-error textarea, #content #form-upload dd.with-error select { background-color: #8b6767;}
#content #form-upload dd textarea
{ font-family: consolas, "lucida console", "courier new", courier, monospace; overflow: auto;}
#content #form-upload dd select { width: 75px;}
#content #form-upload dd ul
{ list-style: none; margin: 0; padding: 0;}
#content #form-upload dd ul li { padding-bottom: 3px;}
#content #form-upload dd ul li label { padding-left: 4px;}
#content #form-upload dd ul li input, #content #form-upload dd ul li label { vertical-align: middle;}
#content #form-upload .success
{ background: #67768b url(../images/icon-success.gif) no-repeat 10px 50%; border: 1px solid #000; color: #fff; padding: 10px 10px 10px 44px;}
#content #form-upload .success big
{ display: block;}
#footer { height: 53px; text-align: left; background-image: url(../images/footer.gif); margin: 0 auto 12px auto;}
#footer .wrapper { position: relative; top: 12px;}
.wrappersearch { position: relative; top: 12px; text-align: center;}
.wrappersearch-adv { position: relative; top: 10px; text-align: center; padding-bottom: 25px;}
.wrappersearch-portokal { position: relative; top: 20px;}
#search, #pages, #search-adv { background-color: #444; width: 98%; height: 70px; margin: 0 auto; display: block; clear: both;}
#search .wrapper, #search-adv .wrapper { padding-top: 25px;}
#pages { height: 58px; font-size: 12px;}
#search, #search-adv { font-size: 11px;}
#search-adv { height: 100px;}
#pages ul
{ position: relative; top: 25px; float: right; right: 50px; display: inline; list-style: none; margin: 0; padding: 0;}
#pages ul li
{ clear: right; display: block; float: left; width: 1.5em; text-align: center;}
#pages ul li { border-right: 1px solid #fff;}
#pages ul li.last-of-type { border-right: none;}
#pages ul li.first-of-type { border-right: none;}
#pages ul li.page-of-type { border-right: none;}
#pages ul li a
{ color: #fff; display: block; margin-right: 1px; margin-left: 1px; text-decoration: none;}
#pages ul li a:hover
{ background-color: #efefef; color: #000; text-decoration: none;}
#pages ul li.active { border-right: none;}
#pages ul li.active a, #pages ul li.active a:hover
{ background-color: #fc0; cursor: default; font-weight: bold; color: #000;}
#pages ul li.last-of-type:after, #pages ul li.first-of-type:after, #pages ul li.page-of-type:after
{ clear: both; content: "."; display: block; height: 0; visibility: hidden;}
#pages ul li.last-of-type { display: inline-block; width: 3.5em;}
#pages ul li.first-of-type { display: inline-block; width: 5.5em;}
#pages ul li.page-of-type { display: inline-block; width: 1.5em;}
#pages ul li.last-of-type { display: block; width: 5.5em;}
#pages ul li.first-of-type { display: block; width: 5.5em;}
#pages ul li.page-of-type { display: block; width: 1.5em;}
#dhtmltooltip{ position: absolute; border: 1px solid white; padding: 3px; background-color: lightyellow; visibility: hidden; z-index: 100; text-align: left; font-size: 11px;}
#content #form-upload dd .file { background: #67768b; border: solid 1px #000; color: #000; margin: 0; padding: 2px 3px;}
