@charset "utf-8";

* {margin:0; padding:0;}
body {background:url(../img/bgr.png) top repeat-x #017189; font-family:"Tahoma", Arial, sans-serif; font-size:11px; color:#fff;}
img {border:0;}
h2 {color:#01cdf7; font-size:18px; font-weight:normal;}
h3 {color:#fff; font-size:14px; font-weight:bold; padding:5px 0; float:left;}
h3 a{color:#fff; font-size:14px; text-decoration:none;}
h3 a:hover {text-decoration:underline;}
h3 span {font-size:11px; color:#eaf3e4; font-weight:normal;}
h4 {color:#eaf3e4; font-size:12px; font-weight:normal; padding:10px 0; float:right;}


#wrap {width:940px; margin:auto;}
/* Header */
#header {float:left; width:940px;}
#header img.logo {float:left; width:300px;}

#searchField {float:right; width:480px; text-align:right; padding:50px 0 0 0;}
#searchField form {background:url(../img/search-bgr.png) left no-repeat; width:453px; height:24px;}
#searchField input.searchFiled {width:385px; border:0; padding:0 35px 0 5px; background:none; color:#fff;}
#searchField input.searchButton {width:27px; border:0; background:none; cursor:pointer;}

#feedBox {float:right; width:50px; padding:50px 0 0 0; text-align:right;}

/* Content */
#content {float:left; width:940px; clear:both; padding:0px 0 20px 0;}
#mainColumn {float:left; width:680px;}
#rightColumn {float:right; clear:right; width:244px; padding:25px 0 0 0;}


#tabs {float:left; width:675px; padding:0 5px 0 0;}
#tabs ul li {float:left; list-style-type:none;}
#tabs li a {padding:7px 0 0 0; text-align:center; height:23px; background:url(../img/tab-bgr.png) 0 -30px; text-decoration:none; width:101px; display:block; margin:0 2px 0 0; color:#9ec9d2; font-size:12px}
#tabs li a:hover {background-position:0 -60px; color:#fff;}
#tabs li a.active {background-position:0 0; color:#000; cursor:text;}

#statusBox {float:right; width:210px; color:#fff; padding:3px 0 0 0;}
#statusBox input {float:left;}
#statusBox label {float:left; padding:3px 5px 0 2px;}

#table {float:left; width:655px; clear:both; background:url(../img/box-top-right.png) top right no-repeat #e9f2e3; padding:0 10px 10px 10px;}
#table table {width:100%; color:#016176;}
#table table a {text-decoration:none; color:#902a02;}
#table table a:hover {text-decoration:underline;}
#table table i {color:#016176; font-weight:normal;}
#table table b {color:#902a02;}
#table table th {text-align:left; padding:15px 0 15px 10px; border-bottom:#ecf4e7 solid 1px; font-weight:normal; width:13%;}
#table table td {text-align:left; padding:15px 0; border-bottom:#ecf4e7 solid 1px;}
#table table td.position {width:55%;}
#table table td.category {width:18%;}
#table table td.date {width:14%;}
#table table tr.secondRow td, #table table tr.secondRow th {background:#e1eada;}
.bottomBox {float:left; clear:both;}

img.submitImg {float:left;}


#checkOglas {float:left; width:655px; padding:20px 0 0 0;}
#checkOglas label {float:left; width:200px; clear:left; text-align:right; padding:3px 0;}
#checkOglas b {float:right; width:440px; clear:right; padding:3px 0; font-weight:normal;}
#checkOglas p {float:left; clear:both;}
.checkOglasSubmit {float:left; width:435px; padding:10px 0 0 215px;}
.checkOglasSubmit input.checkButtons {background:url(../img/button-bgr.png); width:89px; height:30px; border:0; color:#fff; cursor:pointer;}
.checkVerify input.checkButtons {background:url(../img/button-bgr.png); width:89px; height:30px; border:0; color:#fff; cursor:pointer;}


.sideBox {float:left; width:220px; padding:15px 10px 15px 14px; border-bottom:#0394b2 solid 1px;}
.sideBox p {line-height:16px; letter-spacing:1px;}


/* Details Page */
#detailsBox {float:left; width:680px;}
#detailsBox p {font-size:12px; float:left; clear:both; width:660px; padding:20px 0 20px 20px; line-height:16px; border-top:#16b9da solid 1px; margin:5px 0 0 0;}
.bottomLink {float:left; padding:10px 0;}
.bottomLink a {color:#48ddfc; font-size:12px; text-decoration:none;}
.bottomLink a:hover {color:#fff; text-decoration:underline;}
.applyBox {float:left; width:658px; padding:10px; background:#026b81; border:#0288a5 solid 1px; color:#fff;}


/* Post Page */
#postBox {float:left; width:680px;}
#postBox label {float:left; clear:left; width:220px; text-align:right; padding:0 10px 0 0; margin:5px 0;}
#postBox label span {font-size:10px; color:#d3ddcd;}
#postBox label.verifyBox {padding:17px 0 0 0;}
#postBox p {float:left;}
#postBox img.verifImg {float:left; padding:0 0 0 5px;}
#postBox p {padding:6px 5px 0 0; height:16px;}
#postBox select {float:left; width:142px; clear:right; margin:5px 0; background:#e9f2e3;}
#postBox input  {float:left; width:216px; padding:2px; clear:right; margin:5px 0; border:0; height:16px; background:#e9f2e3;}
#postBox input.firmSiteField {width:179px;}
#postBox input.verifyField {width:80px;}
#postBox textarea  {float:left; width:300px; height:200px; padding:2px; overflow:auto; clear:right; margin:5px 0; border:0; background:#e9f2e3;}
#postBox textarea.aplyBox {height:80px;}
#postBox input.submitButton {float:left; clear:both; background:url(../img/button-bgr.png); width:89px; height:30px; color:#fff; margin:10px 0 0 228px; cursor:pointer;}


#postBox fieldset.companyInfo {float:left; width:680px; padding:25px 0; border:#0288a5 solid 1px; margin:0 0 5px 0; clear:both;}
#postBox legend {border:#0288a5 solid 1px; padding:5px; margin:0 0 0 5px; font-size:12px; background:#026b81;}
#postBox legend span {font-size:10px; color:#eaf3e4;}

/* Popup Div */

#popupScreen {width:100%; height:100%; position:absolute; left:0; top:0; display:none; background:#02365d; z-index:100; filter: alpha(opacity=70); -moz-opacity: 0.70; opacity: 0.70; -khtml-opacity: 0.70;}
#popupScreenTxt {width:200px; height:80px; overflow:visible; margin:32% auto; display:block; background-color:#fff; z-index:101; color:#000;}
#popupScreenTxt a {text-decoration:none; font-size:10px;}
#popupScreenTxt p.close {float:right; clear:both; text-align:right; padding:3px;}
#popupScreenTxt p.txtPopup {float:left; clear:both; padding:10px;}


/* Footer */
#footer {float:left; width:680px; padding:10px 0 20px 0; clear:both; color:#51dcf9; border-top:#029aba solid 1px;}
#footer a {font-weight:bold; text-decoration:none; color:#7ce5fb;}
p.footerLeft {float:left; width:340px;}
p.footerRight {float:right; width:340px; text-align:right;}


/* ---------------------------------------- */

table.adminTable {width:90%; margin:20px 5%;}
tr.topAdmin td {font-weight:bold; padding:0 0 5px 0; border-bottom:#CCCCCC solid 1px;}










