/* CSS Document */

body {
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  font-size: 0.7em;
  margin: 0px;
  margin-left: auto;
  margin-right: auto;
  padding: 0px 0px 0px 0px;
  colosr: #555555;
  overflow: auto;
  border-top: 6px solid #000000;
  background: #FFFFFF url("http://dkrs.sk/images/forcss/bkg-gradient.png") 0px 6px repeat-x;
  _background-position: 0px 0px;
}
body.small-body { text-align: left; }

.print-frame { visibility: hidden; _visibility: visible; }

h1 {  font-size: 1.6em; color: #000000; }
h2 { color: #0066AD; font-size: 1.7em; margin: 10px 0px 10px 0px; font-weight: bold; }
h3 { color: #000000; width: 50%; font-size: 1em; border-bottom: 1px solid #000000; }
h4 { margin-bottom: 0px; width: 50%; border-bottom: 1px solid #000000; font-size: 1em; }
h5 { margin: 0px; font-size: 1em; }

blockquote { margin: 0px; padding: 0px; }

a { color: #30417A; text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }

.title-left { float: left; width: 400px; }
.title-right { float: left; margin-top: 8px; }
.title-right img { margin-right: 5px; } 

.corner-tl { position: absolute; top: 0px; left: 0px; background: transparent none 0px 0px no-repeat; }
.corner-tr { position: absolute; top: 0px; right: 0px; background: transparent none 0px 0px no-repeat; }
.corner-bl { position: absolute; bottom: 0px;  _bottom: -6px; left: 0px; background: transparent none 0px 0px no-repeat; }
.corner-br { position: absolute; bottom: 0px;  _bottom: -6px; right: 0px; background: transparent none 0px 0px no-repeat; }

/*
 *  Common
 */
 .loading-bar {
  position: absolute;
  border: 1px solid #215276;
  background: #FFFFFF url("http://dkrs.sk/images/load.gif") 20px 8px no-repeat; 
  width: 140px; height: 25px; top: 340px; left: 240px; 
  left: 50%;
  margin-left: -70px;
}
.system-report { font-family: "Courier New", Courier, monospace; }
.separator { margin: 15px 0px 15px 0px; _margin: 20px 0px; background: transparent url("http://dkrs.sk/images/forcss/content-separator-background.gif") 0 0 no-repeat; border-bottom: 1px solid #303030; height: 1px; }
.separator-thin { margin: 8px 0px 8px 0px; background:#444547 url("http://dkrs.sk/images/forcss/content-separator-background.gif") 0 0 no-repeat; height: 1px; }
.error-message { color: #EE0000; padding-left: 205px; }
.story { text-align: justify; width: 580px; }
.story img { border: 1px solid #0066ad; }
.story ul { margin: 0px 0px 0px 30px; padding: 0px; }
.story h3 { padding: 5px 0px 5px 0px; text-align: center; border-top: 2px solid #0066AD; width: auto; font-size: 1em; border-bottom: 2px solid #0066AD; margin: 0px 30px 0px 30px; }
.story h4 { background: transparent url("http://dkrs.sk/images/forcss/h4-underline.png") 0 18px repeat-x; padding-bottom: 5px; border-bottom: 0px; }
.story .story-hide { display: none; background-color: #EEEEEE; padding: 10px; border: 1px dashed #000000; border-top: 0px; }
.info-box { position: relative; margin: 5px 0px 20px 0px; border: 1px solid #D7D7D7; padding: 16px; }
.info-box-title { position: absolute; background-color: #F1F1F1; top: -8px; padding: 0px 4px 0px 4px; font-size: 1.1em; font-weight: bold; }
.info-box a:hover { text-decoration: underline; }
#info_box { color: #0066FF; margin-top: 20px; }
#error_box { color: #FF6600; }
#help-window {
  display: none;
  padding: 5px;
  font-size: 11px;
  border: black solid 1px;
  font-family: verdana;
  position: absolute;
  background-color: #ffd038;
  background: #FFFFFF url("http://dkrs.sk/images/forcss/navigation-href-sel-bkg.gif") 0px 0px repeat-x;
  color: 000000;
}

.message {
  display: none;
  width: 300px;
  position: absolute;
  z-index: 100;
  top: 50%;
  left: 50%;
  margin-left: -150px;
  margin-top: -100px;
  background-color: #0FFFFF;
  background-color: transparent;
  border: 1px solid #29638C;
  border-left: 2px solid #C9DFEF;
  border-top: 2px solid #C9DFEF;
  border-bottom: 2px solid #225173;
  border-right: 2px solid #225173;
}
.message p { font-family: Arial, "Verdana", Geneva, Arial, Helvetica, sans-serif; font-size: 11px; margin: 10px; }
.message a { width: 50px; margin: 0; padding: 0; }
.message-container {
  background: transparent url("http://dkrs.sk/images/forcss/bkg-message.png") 0px 6px repeat-x;
  _background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://dkrs.sk/images/forcss/bkg-message.png',sizingMethod='scale'); 
  min-height: 100px; 
  _height: 100px;
  border-bottom: 1px solid #E2E2E2;
}
.message-text { text-align: center; padding: 10px 5px 10px 5px; color: #000000; }
.message-foot { text-align: center; margin: 5px 0px 20px 0px; }
.btn { border: 0px; font-size: 1.1em; width: 48px; height: 22px; padding: 4px 6px 4px 6px; background: transparent url("http://dkrs.sk/images/forcss/bkg-message-button.png") 0px 0px repeat-x; color: #FFFFFF; }
.message-top { text-align: center; cursor: move; border: 1px solid #FFFFFF; color: #FFFFFF; background: #135583 url("http://dkrs.sk/images/forcss/bkg-message-top.gif") 0px 0px repeat-x;; font-weight: bold; font-size: 1.1em; padding: 3px; }
.recipients-container { font-weight: bold; }


.main-div { position: relative; width: 900px; z-index: 1; position: relative; margin-left: auto; margin-right: auto; }

.main-banner { margin: 0px auto 22px; width: 100%; text-align: left; border-top:1px solid #FFFFFF; background: transparent url("http://dkrs.sk/images/forcss/banner-top.gif") 0px 0px no-repeat; padding-top: 0px; }
.main-banner-logo { float: left; margin: 10px 0px 0px 20px; _margin-left: 10px; _margin-top: 16px; }
.main-banner-logo h1 a { display: block; height: 70px; }
.main-banner-logo h1 { 
  color: #104468;
  width: 215px; 
  height: 70px;
  background: transparent url("http://dkrs.sk/images/banner-top2.png") 0px 0px no-repeat;
  _background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://dkrs.sk/images/banner-top2.png',sizingMethod='scale'); 
}
.main-banner-logo h1 .main-banner-h1 { display: none; }
.main-banner-search-box { float:right; margin: 42px 14px 0px 0px; &maargin-left: 334px; _margian-left: 334px; }
.main-banner-search-box input.text { border: 1px solid #0E3754; width: 130px; }
.main-banner-search-box input.button { background-color: #0E3754; color: #FFFFFF; font-size: 11px; border: 1px solid #0E3754; padding: 0px 9px 0px 9px; _padding-left: 5px; _padding-right: 5px; margin: 0px; height: 20px; }
.main-banner-navigation { background-color: #07121A; position: relative; _height: 1px; }
.main-banner-navigation .corner-tl { width: 9px; height: 9px; background-image: url("http://dkrs.sk/images/forcss/navigation-corner-tl.gif"); }
.main-banner-navigation .corner-tr { width: 9px; height: 9px; background-image: url("http://dkrs.sk/images/forcss/navigation-corner-tr.gif"); }
.main-banner-navigation .corner-bl { width: 9px; height: 9px; background-image: url("http://dkrs.sk/images/forcss/navigation-corner-bl.gif"); }
.main-banner-navigation .corner-br { width: 9px; height: 9px; background-image: url("http://dkrs.sk/images/forcss/navigation-corner-br.gif"); }
.banner-homepage-box-1 { display: block; position: relative; float: left; width: 444px; height: 204px; left: 4px; margin: 4px 4px 4px 0px; background: transparent url("http://dkrs.sk/images/homepage-box-1.jpg") 0px 0px no-repeat; cursor: pointer; }
.banner-homepage-box-2 { display: block; position: relative; float: left; width: 444px; height: 204px; left: 4px; margin: 4px 0px 4px 0px; background: transparent url("http://dkrs.sk/images/homepage-box-2.jpg") 0px 0px no-repeat; cursor: pointer; }
.homepage-box-list { font-size: 12px; color: #FFFFFF; }
.homepage-box-list li { list-style-type: square; }
.banner-homepage-box-1 .homepage-box-list { margin: 60px 20px 0px 40px; }
.banner-homepage-box-2 .homepage-box-list { margin: 60px 20px 0px 190px; }
.homepage-box-click { color: #000710; font-weight: bold; text-decoration: underline; width: 168px; text-align: center; }
.banner-homepage-box-1 .homepage-box-click { position: absolute; top: 157px; left: 20px; cursor: pointer; }
.banner-homepage-box-2 .homepage-box-click { position: absolute; top: 157px; left: 257px; cursor: pointer; }
a.banner-homepage-box-1:hover, a.banner-homepage-box-2:hover { text-decoration: none; } 
.section-box { position: relative; margin: 0px; width: 899px; height: 110px; background: transparent url("http://dkrs.sk/images/section-box.jpg") 4px 4px no-repeat; }
.main-banner-navigation { }
.main-menu { float: left; padding-left: 5px;  }
/*.main-menu li { position: relative; list-style-type: none; float: left; font-size: 1.3em; font-style: italic; padding: 5px 15px 0px 15px; height: 26px; _height: 31px; }*/
.main-menu li { position: relative; list-style-type: none; float: left; font-size: 1.3em; font-style: italic; padding: 5px 8px 0px 8px; height: 26px; _height: 31px; }
.main-menu li.selected { position: relative; background: #FFFFFF url("http://dkrs.sk/images/forcss/navigation-href-sel-bkg.gif") 0px 0px repeat-x; border: 1px solid #FFFFFF; font-style: normal; }
.main-menu li a { display: block; color: #FFFFFF; background: transparent url("http://dkrs.sk/images/forcss/navigation-href-bkg.gif") 0px 1.1em repeat-x; }
.main-menu li.selected a { color: #07121A; background-image: none; font-weight: bold;  }
.main-menu li.hover a { font-stysle: normal; background-image: none; } 
.main-menu .corner-tl { width: 5px; height: 5px; top: -1px; left: -1px; background-image: url("http://dkrs.sk/images/forcss/nav-selected-corner-l.gif"); }
.main-menu .corner-tr { width: 5px; height: 40px; top: -1px; right: -1px; _right: -2px; background-image: url("http://dkrs.sk/images/forcss/nav-selected-corner-r.gif"); }
.main-menu .highlight-div { position: absolute; left: 0px; height: 4px; background-color: #FFFFFF; margin-top: 7px; _margin-top: 5px; }
.main-menu .highlight-div .corner-tl { width: 5px; height: 4px; top: 0px; left: 0px; background-image: url("http://dkrs.sk/images/forcss/navigation-href-hover-l.gif"); }
.main-menu .highlight-div .corner-tr { width: 5px; height: 4px; top: 0px; right: -1px; background-image: url("http://dkrs.sk/images/forcss/navigation-href-hover-r.gif"); }
.language-selection { float: right; margin: 8px 15px 0px 20px; _margin-right: 10px; }
.language-selection img { margin-left: 3px; }

.main-content { text-align: left; width: 900px; background: transparent url("http://dkrs.sk/images/forcss/line-vertical-bkg.gif") 645px 0px repeat-y; }

.inner-content { float: left; width: 645px; }
.right-column  { float: left; width: 230px; margin-left: 25px; }

.page-content { font-size: 1.1em; color: #000000; line-height: 1.5; margin: 10px 20px 30px 20px; }
.foot { 
  background: #222527;
/*  height: 64px;  */
/*  _height: 79px; */ 
  height: 108px; 
  _height: 108px;    
  text-align: center;
  padding: 0px;
}
.foot-inner { 
  position: relative;
  background: transparent url("http://dkrs.sk/images/forcss/bkg-foot108px.gif") 0px 0px no-repeat; /* left center for biger footer picture*/
  height: 100%;
  width: 900px; 
  text-align: right;
  padding: 0px;
  margin-left: auto;
  margin-right: auto;
  color: #7BC9FF;
  font-size: 1.1em;
  line-height: 1.8;
}
.foot a { color: #7BC9FF; text-decoration: underline; }
.foot-line { padding: 0px 0px 0px 0px; } /* 15px */
/* .foot-currency { position: absolute; top: 26px; left: 360px; text-align: left; color: #B0B0B0; font-size: 0.8em; line-height: normal; } */
.foot-currency { position: absolute; top: 5px; left: 0px; text-align: left; color: #B0B0B0; font-size: 0.8em; line-height: normal; }
/* .foot-currency-conversion { position: absolute; top: 5px; left: 360px; text-align: left; color: #FFFFFF; font-size: 0.8em; line-height: normal; } */
.foot-currency-conversion { color: #FFFFFF; }
.foot-currency-delim { color: #7BC9FF; }
.foot-partners { position: absolute; top: 25px; left: 0px; text-align: left; font-size: 0.7em; line-height: normal; } /* width: 100%; */
.foot-partners a { color: #B0B0B0; text-decoration: none; }
.foot-partners .label { color: #FFFFFF; font-weight: bold; }

.path { font-size: 1em; color: #062438; font-weight: bold; margin: 3px 0px 8px 0px; }
.path a { color: #062438; font-weight: normal; text-decoration: underline; }

.horizontal-line { position: relative; hesight: 1px; padding-top:1px; background: transparent url("http://dkrs.sk/images/forcss/line-horizontal-bkg.gif") 0px 0px repeat-x; left: -20px; margin-right: -20px; }
.horizontal-blue-line { position: relative; height: 1px; background: transparent url("http://dkrs.sk/images/forcss/blueline-horizontal-bkg.gif") 0px 0px repeat-x; left: -20px; margin-right: -20px; }
.edit-table-predel { position: relative; height: 1px; background: transparent url("http://dkrs.sk/images/forcss/blueline-horizontal-bkg.gif") 0px 0px repeat-x; left: -20px; margin: 0px -40px 0px 0px;_margin-bottom:-10px; _margin-top:5px; }

/*
 *  Login box
 */
.arrow {
  height: 13px;
  width: 14px;
  background: transparent url("http://dkrs.sk/images/forcss/arrow.png") 0px 0px no-repeat;
  _background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://dkrs.sk/images/forcss/arrow.png',sizingMethod='image');
  float: left;
  margin-right: 7px;
  _margin-right: 5px;
}
.arrow-refresh {
  height: 13px;
  width: 14px;
  background: transparent url("http://dkrs.sk/images/forcss/arrow_refresh.png") 0px 0px no-repeat;
  _background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://dkrs.sk/images/forcss/arrow_refresh.png',sizingMethod='image');
  float: left;
  margin-right: 7px;
  _margin-right: 5px;
}
.login-box { position: relative; margin-bottom: 20px; border: 4px solid #07121A; border-bottom: 0px; color: #FFFFFF; font-size: 1.1em; background: #0165AB url("http://dkrs.sk/images/forcss/login-box-bkg.jpg") 0px 0px no-repeat; width: 221px; }
.login-box form { margin: 0px; }
.login-box-container { border: 1px solid #57B4F5;  }
.login-box .corner-tl { top: -4px; left: -4px; width: 9px; height: 9px; background-image: url("http://dkrs.sk/images/forcss/login-box-corner-tl.gif"); }
.login-box .corner-tr { top: -4px; right: -4px; _right: -5px; width: 9px; height: 9px; background-image: url("http://dkrs.sk/images/forcss/login-box-corner-tr.gif"); }
.login-box .corner-bl { bottom: -4px; _bottom: -11px; left: -4px; width: 9px; height: 9px; background-image: url("http://dkrs.sk/images/forcss/login-box-corner-bl.gif"); }
.login-box .corner-br { bottom: -4px; _bottom: -11px; right: -4px; _right: -5px; width: 9px; height: 9px; background-image: url("http://dkrs.sk/images/forcss/login-box-corner-br.gif"); }
.login-box .corner-bottom { bottom: -4px; _bottom: -4px; right: -4px; _right: -5px; 
  position: absolute;
  width: 229px; 
  height: 10px; 
  background-image: url("http://dkrs.sk/images/forcss/login-box-bottom.png");
  _background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://dkrs.sk/images/forcss/login-box-bottom.png',sizingMethod='image'); 
}
.login-box-title { background-color: transparent; margin: 8px 10px 7px 14px; font-size: 1.2em; font-weight: bold; }
.login-box-line { 
  height: 2px; 
  background: transparent url("http://dkrs.sk/images/forcss/login-box-line2.png") 0px 0px repeat-x;
  _background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://dkrs.sk/images/forcss/login-box-line2.png',sizingMethod='image'); 
}
.login-box .title { font-weight: bold; margin: 5px 10px 5px 15px; }
.login-box .text-input { width: 190px; border: 1px solid #29638C; margin: 0px 10px 5px 15px; }
.login-box .text-input-error { width: 190px; border: 1px solid #B92B2B; margin: 0px 10px 5px 15px; background-color: #FFE8E8; }
.login-submit-container { text-align: right; }
.login-box input.submit, .login-box input.submit-hover { 
  border: 0px; 
  background: transparent url("http://dkrs.sk/images/forcss/login-submit-bkg2.png") 0px 0px no-repeat; 
  _background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://dkrs.sk/images/forcss/login-submit-bkg2.png',sizingMethod='image'); 
  width: 193px; 
  margin: 10px 10px 10px 15px; 
  color: #FFFFFF; 
  font-weight: bold; 
  padding: 5px 0px 5px 0px;
}
.login-box input.submit:hover, .login-box input.submit-hover { 
  background: transparent url("http://dkrs.sk/images/forcss/login-submit-hover-bkg.png") 0px 0px no-repeat;
  _background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://dkrs.sk/images/forcss/login-submit-hover-bkg.png',sizingMethod='image'); 
}
.login-box-hrefs-section { margin: 10px 0px 10px 0px; _margin-bottom: 0px; borsder: 1px solid #FF0000 }
.login-href { margin: 7px 5px 5px 15px;  }
.login-href a { color: #FFFFFF; }
.login-href a:hover { text-decoration: underline; }
.login-subhref { margin: 0px 5px 0px 45px; font-size: 0.9em; }
.login-subhref a { color: #FFFFFF; }
.login-subhref a:hover { text-decoration: underline; }
.login-box .error-message { text-align: center; width: 190px; color: #FF3333; font-weight: bold;  border: 1px solid #B92B2B; padding: 1px 0px 2px 0px;  margin: 4px 10px 5px 15px; backgsround-color: #A3C8E0; }
.login-box .error-message a { color: #FFFFFF; } 
.login-box .error-message a:hover { text-decoration: underline; }


.right-column-positions .title { font-weight: bold; }
.right-column-title { text-align: right; margin: 0px 0px 12px 0px; }
.right-column-title img { margin: 15px 0px 0px 0px; _margin-top: 3px; }
.right-column-positions { position: relative; background-color: #0A1A25; width: 230px; margin: 10px 0px 40px 0px; color: #FFFFFF; padding-bottom: 15px; }
.right-column-positions a { color: #FFFFFF; text-decoration: underline; }
.right-column-positions .item { margin: 3px 20px 13px 20px; text-align: left; font-size: 1.1em; }
.right-column-positions .item .content { margin: 5px 0px 5px 0px; font-size: 0.9em;  }
.right-column-positions .item-foot { text-align: right; }
.right-column-positions .corner-tl { width: 9px; height: 9px; background-image: url("http://dkrs.sk/images/forcss/lp-box-corner-tl.gif"); }
.right-column-positions .corner-tr { width: 9px; height: 9px; background-image: url("http://dkrs.sk/images/forcss/lp-box-corner-tr.gif"); }
.right-column-positions .corner-bl { width: 9px; height: 9px; _bottom: -6px; background-image: url("http://dkrs.sk/images/forcss/lp-box-corner-bl.gif"); }
.right-column-positions .corner-br { width: 9px; height: 9px; _bottom: -6px; background-image: url("http://dkrs.sk/images/forcss/lp-box-corner-br.gif"); }
.right-column-positions .corner-bottom { 
  position: absolute; width: 230px; height: 10px; 
  bottom: -4px; _bottom: -6px; 
  background: transparent url("http://dkrs.sk/images/forcss/lp-box-bottom.gif") 0px 0px no-repeat; 
}

.right-column-positions-bottom-link { text-align: center; font-size: 1.1em; font-weight: bold; }


.main-box { ;float: left; width: 250px; border: 1px solid #7A7A7A; margin: 5px 10px 10px 0px; }
.main-box-title { border-bottom: 1px solid #7A7A7A; background-color: #FFFFFF; padding: 3px 5px 3px 5px; color: #30417A; font-weight: bold; font-size: 1.1em; }
.main-box-foot { padding: 6px 5px 3px 5px; text-align: right; font-size: 0.9em; }
.main-box ul { margin: 8px 3px 3px 20px; color: #303030; }
.main-box li { margin: 2px 0px 2px 0px; }

ul { margin: 0px; padding: 0px; }

img {border: 0px; }
p { margin: 0px 0px 6px 0px; padding: 0px; }
th { _font-size: 0.75em; }
td { _font-size: 0.75em; }

.home-info-item .arrow { margin-top: 3px; }
.home-info-item .item-value { margin-bottom: 5px; margin-left: 21px; }
.home-box { float: left; width: 290px; _width: 286px; margin: 20px 10px 0px 0px; border: 1px solid #105689; }
.home-box h5 a { color: #FFFFFF; }
.home-box-head { background-color: #428EC2; padding: 4px; color: #FFFFFF; }
.home-box li { list-style-type: none; font-size: 0.9em; }
.home-box-content { font-size: 0.9em; padding: 2px 3px 3px 5px; }
.home-box .item { overflow: hidden; float: left; height: 15px; }
.home-box .titem { _font-size: 0.7em; }

/*
 *  Forms
 */
/* input { background: #FFFFFF; color: #505050; border: 1px solid #B0B0A0; } */
.form-area { background: #737477; color: #E0E0E0; border: 1px solid #B0B0A0; width: 400px; }
.text50 { width: 10px; border: 1px solid #29638C; }
.text50 { width: 50px; border: 1px solid #29638C; }
.text100 { width: 100px; border: 1px solid #29638C; }
.text160 { width: 159px; _width: 161px; border: 1px solid #29638C; }
.text150 { width: 150px; border: 1px solid #29638C; }
.text200 { width: 200px; border: 1px solid #29638C; }
.text200-error { width: 200px; border: 1px solid #B92B2B; background-color: #FFE8E8;}
.text300 { width: 300px; border: 1px solid #29638C; }
.text50-mandatory { width: 10px; border: 1px solid #29638C; }
.text50-mandatory { width: 50px; border: 1px solid #29638C; }
.text100-mandatory { width: 100px; border: 1px solid #29638C; }
.text150-mandatory { width: 150px; border: 1px solid #29638C; }
.text200-mandatory { width: 200px; border: 1px solid #29638C; background: #FFFFFF url("http://dkrs.sk/images/forcss/redstar-wbkg.png") 99% 5px no-repeat; }
.text300-mandatory { width: 300px; border: 1px solid #29638C; }
.redstar { 
  width: 6px; 
  height: 11px; 
  background: transparent url("http://dkrs.sk/images/forcss/redstar.png") 0px 5px no-repeat;
  _background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://dkrs.sk/images/forcss/redstar-text.png',sizingMethod='image');
}
.form-button { text-align: right; }
.form-submit { 
  text-align: center; 
  background:#6699CC url("http://dkrs.sk/images/forcss/submit-background.gif") 0 0 repeat-x; 
  font-weight: bold;
  color: #DFDFDF; 
  border: 1px solid #303030;
  width: 100px; 
}
textarea.mceEditor { width: 570px; }


/*
 *  Search box
 */
.button-container { text-align: center; margin: 20px 0px 20px 0px; }
.button { background-color: #001C3D; color: #FFFFFF; border: 0px; padding: 1px 20px 1px 20px; _padding: 0px 10px 0px 10px; fosnt-size: 1em; }
 
.blue-form-box { position: relative; background-color: #327DB2; border: 4px solid #07121A; margin: 10px 0px 15px 0px; _width: 100%; }
.blue-form { border: 1px solid #57B4F5; padding: 15px 5px 5px 5px; margin: 0px; }
.blue-form h3 { color: #FFFFFF; border-bottom: 1px solid #FFFFFF; }
.blue-form select { margin-bottom: 5px; }
.blue-form .item-label { vertical-align: middle; color: #FFFFFF; font-weight: bold; }
.blue-form .item-value { vertical-align: top; }
.blue-form .item-info { color: #FFFFFF; font-weight: bold; }
.blue-form .item-comment { vertical-align: top; color: #FFFFFF; }
.blue-form .item-comment a { color: #FFFFFF; }
.blue-form .item-comment a:hover { text-decoration: underline; }
.blue-form .error-message { color: #FF0000; width: 200px; font-weight: bold; vertical-align: top; }
.blue-form .button-container { text-align: center; margin: 20px 0px 20px 0px; }
.blue-form .button { background-color: #001C3D; color: #FFFFFF; border: 0px; }
.blue-form-box .corner-tl { top: -4px; left: -4px; width: 9px; height: 9px; background-image: url("http://dkrs.sk/images/forcss/blue-box-corner-tl.gif"); }
.blue-form-box .corner-tr { top: -4px; right: -4px; _right: -5px; width: 9px; height: 9px; background-image: url("http://dkrs.sk/images/forcss/blue-box-corner-tr.gif"); }
.blue-form-box .corner-bl { 
  bottom: -4px; _bottom: -10px; left: -4px; width: 605px; height: 9px; 
  background-image: url("http://dkrs.sk/images/forcss/blue-bottom.gif"); 
}
.blue-form-box .corner-br { 
  bottom: -4px; _bottom: -10px; right: -4px; _right: -5px; width: 9px; height: 9px; 
  background-image: none; 
}
.blue-form .form-info { color: #FFFFFF; border: 0px; }
.blue-form .text100 { border: 1px solid #29638C; }
.blue-form .text160 { border: 1px solid #29638C; }
.blue-form .text50 { border: 1px solid #29638C; }
.blue-form .text100 { border: 1px solid #29638C; }
.blue-form .text150 { border: 1px solid #29638C; }
.blue-form .text200 { border: 1px solid #29638C; }
.blue-form .line { height: 1px; border-top: 1px solid #FFFFFF; _margin-bottom: -14px; }
.blue-form-text { color: #FFFFFF; text-align: right; }
.registration-bottom {
  position: relative; 
  top: -20px; width: 605px; height: 9px; 
  background: transparent url("http://dkrs.sk/images/forcss/blue-bottom.gif") 0px 0px no-repeat; 
}
.registration .item-label { padding: 15px 0px 0px 0px; width: 260px; vertical-align: bottom; }
.registration .first .item-label { padding: 0px 0px 0px 0px; }
.registration .item-value { vertical-align: bottom; }
/*.registration table { margin: 10px 20px 20px 10px; width: 100%; } */
.registration .button {
  border: 0px; 
  background: transparent url("http://dkrs.sk/images/forcss/alt-submit-bkg.png") 0px 0px no-repeat; 
  _background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://dkrs.sk/images/forcss/alt-submit-bkg.png',sizingMethod='image'); 
  width: 193px; 
  margin: 10px 10px 10px 15px; 
  color: #FFFFFF; 
  font-weight: bold; 
  padding: 5px 0px 5px 0px;
}
.registration .button:hover { 
  background: transparent url("http://dkrs.sk/images/forcss/login-submit-hover-bkg.png") 0px 0px no-repeat; 
}
.registration .button-long, .registration .button-long-hover {
  border: 0px; 
  background: transparent url("http://dkrs.sk/images/forcss/alt-submit-long-bkg.png") 0px 0px no-repeat; 
  _background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://dkrs.sk/images/forcss/alt-submit-long-bkg.png',sizingMethod='image'); 
  width: 243px; 
  margin: 10px 10px 10px 15px; 
  color: #FFFFFF; 
  font-weight: bold; 
  padding: 5px 0px 5px 0px;
}
.registration .button-long:hover, .registration .button-long-hover { 
  background: transparent url("http://dkrs.sk/images/forcss/login-submit-long-hover-bkg.png") 0px 0px no-repeat;
  _background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://dkrs.sk/images/forcss/login-submit-long-hover-bkg.png',sizingMethod='image'); 
}
.data-form .item-label { vesrtical-align: center; }
.position-recapitulation .item-value { color: #FFFFFF; }
/*
 *  Pozice
 */
.positions-table { margin: 0px 20px 0px 0px; }
.positions-table-head { background: transparent url("http://dkrs.sk/images/forcss/blueline-horizontal-bkg.gif") 0px 90% repeat-x; }
.positions-table-head th { padding-bottom: 15px; text-align: left; }
.positions-table .first { padding-left: 20px; }
.positions-table-head  .first { padding-left: 42px; }
.positions-table td { padding: 4px 13px 4px 0px;  }
.positions-table a { color: #0066AD; text-decoration: underline; }
.positions-table .arrow { margin-top: 3px; }
.browser { position: relative; text-align: center;  padding-top: 5px; }
.browser a { font-weight: bold; }
.browser a:hover { text-decoration: underline; }
.browser .clean { font-size: 0.9em; position: absolute; top: 0px; left: 0px; }
.browser .clean a { font-weight: normal; }

.position-detail {}
.position-detail ul { margin: 0px 0px 0px 20px; padding: 0px; }
.position-info-box { min-height: 105px; _height: 105px; position: relative; background-color: #327DB2; margin: 0px 0px 15px 0px; color: #FFFFFF; font-size: 1.2em; }
.position-info-box-content { position: relative; min-height: 75px; _height: 83px; z-index: 10; padding: 10px 10px 0px 10px; }
.position-info-box-foot { margin: 15px 0px 10px 0px; font-size: 0.9em; font-style: italic; padding: 0px 10px 5px 10px; }
.position-info-box .corner-tl { width: 10px; height: 10px; background-image: url("http://dkrs.sk/images/forcss/pi-box-corner-tl.gif"); }
.position-info-box .corner-tr { width: 10px; height: 10px; _right: -1px; background-image: url("http://dkrs.sk/images/forcss/pi-box-corner-tr.gif"); }
.position-info-box .corner-bl { width: 10px; height: 10px; _bottom: -8px; background-image: url("http://dkrs.sk/images/forcss/pi-box-corner-bl.gif"); }
.position-info-box .corner-br { width: 87px; height: 96px; _right: -1px; _bottom: -1px; background-image: url("http://dkrs.sk/images/forcss/info-bkg.gif"); z-index: 0; }
.position-info-box form { }
.position-info-box .button { background-color: #4893C8; color: #FFFFFF; border: 1px solid #FFFFFF; font-weight: bold; padding: 2px 5px 2px 5px; font-size: 0.9em; }
.position-info-box .status-info { }
.position-info-box a { color: #FFFFFF; text-decoration: underline; }
.position-info-box-notlogin { position: relative; text-align: right; font-size: 0.7em; z-index: 10; padding: 0px 9px 3px 0px; }
.position-detail .item-label { font-weight: bold; }
.position-detail .arrow { margin-top: 3px; }
.position-detail .item-value { margin-bottom: 10px; margin-left: 21px; }

.position-recapitulation-confirm { border: 2px dotted #000000; margin: 5px 0px 10px 0px; padding: 10px; font-weight: bold; }
/*
 *  Horni menu
 */
.page-content-header { 
  margin: 0px 0px 0px 0px;  
}
.page-content-header-menu { padding: 0px; margin: 0px;   }
.page-content-header-menu li { list-style-type: none; display: inline; }
.page-content-header-menu li a { display: block; float: left; padding: 4px 10px 4px 10px; color: #000000; }
.page-content-header-menu li a:hover { background-color: #A0A0A0; }
.page-content-header-menu li a.selected { font-weight: bold; }
.page-content-header-select { 
  position: relative;
  float: right; 
  background: #000000 url("http://dkrs.sk/images/forcss/season-head-r-background.gif") 0px 0px repeat-y; 
  font-weight: bold; 
  padding: 4px 15px 4px 20px; 
}
.page-content-header-select a { color: #FFFFFF; }
.page-content-header-select-sel { position: absolute; background-color: #DBD9DA; border: 1px solid #DBD9DA; padding: 3px 0px 3px 0px; top: 20px; right: 13px; }
.page-content-header-select-sel a { color: #404040; font-weight: normal; display: block; padding: 1px 20px 0px 10px; }
.page-content-header-select-sel a:hover { background-color: #A0A0A0; }

/*
 *  Messages
 */
.message-read {}
.message-unread { font-weight: bold; }
.mail-message-text { margin: 5px 0px 0px 0px; text-align: left; }
.mail-message-text p { margin: 10px 0px 10px 0px; padding: 0px; }

/*
 *  News
 */
.news-overview { }
.news-overview-item { margin: 3px 0px 4px 0px; }
.news-overview-date { font-size: 9px; color: #B0B0B0; }
.news-overview-title {}
.news-overview-title a { color: #DFDFDF; font-weight: bold; }

/*
 * Admin
 */
.admin-menu { margin-top: 6px; }
.form .item-label { width: 200px; verstical-align: top; }
.position-edit { }
.position-edit .item-label { font-weight: bold; }
.position-edit .item-value { overflow: hidden; } 
.form .item-value { vertical-align: top; text-align: left; padding-top: 3px;  }
.form-info { padding: 10px; border: 1px solid #404040; }
.item-value .multiple-select { height: 120px; width: 160px; margin-right: 10px; }
.item-value select { width: 160px; margin-right: 10px; }

.admin-form-tools { margin-bottom: 5px; margin-top: 14px; }
.admin-form-tools-left { width: 300px; float: left; }
.admin-form-tools-left input.text { border: 1px solid #29638C; width: 150px; }
.admin-form-tools-left input.button { background-color: #0066AD; color: #FFFFFF; font-weight: bold; border: 1px solid #000000; font-size: 11px; padding: 2px 9px 1px 9px; }
.admin-form-tools-right { width: 300px; float: left; text-align: right; }

.admin-form-control { margin-bottom: 5px; }
.admin-form-control-left { width: 350px; float: left; }
.admin-form-control-right { width: 250px; float: left; text-align: left; }
.admin-form-control .button { background-color: #0066AD; color: #FFFFFF; font-weight: bold; border: 1px solid #000000; font-size: 11px; padding: 2px 9px 1px 9px; }
.admin-form-control .text { border: 1px solid #29638C; width: 150px; }
.elements { border: 1px dashed #0066AD; padding: 5px; }
.elements-hrefs { text-align: center; font-weight: bold; }
.elements-hrefs a:hover { text-decoration: underline; }

.log-table { margin: 0px 20px 0px 0px; }
.log-table-head { background: transparent url("http://dkrs.sk/images/forcss/blueline-horizontal-bkg.gif") 0px 28px repeat-x; }
.log-table-head th { padding-bottom: 15px; text-align: left; }
.log-table .first { padding-left: 20px; }
.log-table-head  .first { padding-left: 42px; }
.log-table td { padding: 1px 13px 1px 0px;  }
.log-table a { color: #0066AD; text-decoration: underline; }

.users-optional { font-size: 0.9em; _font-size: 1.1em; margin: 0px 0px 0px 5px; }
.users-optional td { vertical-align: top; padding: 0px 3px 0px 2px; border-bottom: 1px solid #C0C0C0; borsder-right: 1px dashed #327DB2; }
.users-optional-head { background: transparent url("http://dkrs.sk/images/forcss/blueline-horizontal-bkg.gif") 0px 28px repeat-x; }
.users-optional-head th { padding-bottom: 15px; padding-right: 5px; text-align: left; }

.head-for-hiding { 
  display: block; 
  color: #FFFFFF;
  height: 20px; 
  background: transparent url("http://dkrs.sk/images/icons/circle-arrow-white-b.gif") 500px 0px no-repeat; 
}
.head-for-hiding:hover { 
  text-decoration: none;  
  background: transparent url("http://dkrs.sk/images/icons/circle-arrow-blue-b.gif") 500px 0px no-repeat; 
}

.head-for-hiding-open { 
  display: block; 
  color: #FFFFFF; 
  height: 20px;
  background: transparent url("http://dkrs.sk/images/icons/circle-arrow-white-up-b.gif") 500px 0px no-repeat; 
}
.head-for-hiding-open:hover { 
  text-decoration: none;  
  background: transparent url("http://dkrs.sk/images/icons/circle-arrow-blue-up-b.gif") 500px 0px no-repeat; 
}

/*
 * Scroller
 */
.scframe-container-horizontal { margin: 10px; width: 550px; height: 100px; }
.scframe-container-vertical { margin: 10px; width: 150px; height: 200px; }
.scframe-container-horizontal .scroll-frame { width: 548px; height: 100px; border: 1px solid #000000; background-color: #FFFFFF; }
.scframe-container-vertical .scroll-frame { width: 148; height: 200px; border: 1px solid #000000; background-color: #FFFFFF; }
.scframe-container-head { background-color: #000000; color: #FFFFFF; padding: 3px; }
.scroller-container { font-size: 0.9em; fosnt-family: Arial, Helvetica, sans-serif; color: #000000; }
.scroller-container .title { font-weight: bold; }
.scroller-container-vertical { width:100%; }
.scroller-container-vertical .item { margin: 0px 4px 10px 3px; text-align: left;  }
.scroller-container .item-foot { text-align: right; }
.scroller-container-horizontal { width: 1100px; oversflow: hidden; }
.scroller-container-horizontal .item { width: 250px; margin: 0px 20px 10px 3px; text-align: left; float: left; }

/*
 * Statistics
 */
img.graph-image { border: 1px solid #505050; }

/*
 * CV
 */
/*    KAROL   */
.cv-overview-nonheading { margin-left: 30px; }
.cv-nodisplay { display: none }
.cv-overview .underline { margin: 6px 0px 0px 0px; }
.cv-overview .onel{ _font-size: 0.9em; }
.cv-overview .label_left {
  width: 120px;
}
.cv-overview .label_right {
  width: 200px; 
}
.cv-overview td { _font-size: 0.85em; } 
/*    KAROL END */

.cv-form .corner-tl { top: -4px; left: -4px; width: 9px; height: 9px; background-image: url("http://dkrs.sk/images/forcss/cv-corner-tl.gif"); }
.cv-form .corner-bl { bottom: -4px; left: -4px; width: 9px; height: 9px; background-image: url("http://dkrs.sk/images/forcss/cv-corner-bl.gif"); }
.cv-overview { font-size: 1.1em; }
/*.cv-overview h3 { margin: 3px 0px 2px 0px; padding: 0px; font-size: 1em; }*/
.cv-overview h3 { margin: 10px 0px 0px 0px; padding: 0px; font-size: 1em; border-bottom: none; }

.cv-overview table { margin: 0px 0px 10px 0px; }
.cv-overview-left { width: 280px; float: left; border-right: 1px solid #303030; }
.cv-overview-right { margin-left: 20px; width: 300px; float: left; }
.cv-overview th { font-weight: normal; text-decoration: underline; padding-right: 10px; text-align: left; }
.cv-overview .label { width: 250px; }

.blue-form-box .corner-bl { 
  bottom: -4px; _bottom: -10px; left: -4px; width: 605px; height: 9px; 
  background-image: url("http://dkrs.sk/images/forcss/blue-bottom.gif"); 
}
.blue-form-box .corner-br { 
  bottom: -4px; _bottom: -10px; right: -4px; _right: -5px; width: 9px; height: 9px; 
  background-image: none; 
}

.cv-form td { color: #FFFFFF; }
.cv-form .corner-bl { _bottom: -10px; left: -4px; width: 605px; height: 9px; background-image: url("http://dkrs.sk/images/forcss/cv-bottom.gif"); }
.cv-form .corner-br { _bottom: -10px; right: -4px; _right: -5px; width: 9px; height: 9px; background-image: none; }
.cv-form img.insert {  }

.cv-form .line {
  height: 2px;  
  _height: 0px; 
  background: transparent url("http://dkrs.sk/images/forcss/login-box-line2.png") 0px 0px repeat-x;
  _background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://dkrs.sk/images/forcss/login-box-line2.png',sizingMethod='crop'); 
}
.cv-form .arrow { margin-top: 3px; }
.cv-left { float: left; width: 446px; _width: 448px; border-right: 2px solid #FFFFFF; }
.cv-left a { color: #FFFFFF; }
.cv-left input { border: 1px solid #29638C; }
.cv-left .check { border: 0px; }
.cv-left-inner { min-height: 460px; _height: 460px; background-color: #3584BD; border: 0px solid #D7D7D7; color: #FFFFFF; margin: 0px; padding: 5px; }
.cv-left h3 { color: #FFFFFF; border-bottom: 1px solid #FFFFFF; }
.cv-left-sec-title { color: #E5E5E5; font-weight: bold; text-decoration: none; margin: 12px 0px 4px 0px; }
.cv-left-head { font-weight: bold; text-decoration: underline; }
.cv-left-content { margin: 6px 0px 10px 0px; }
.cv-left-item { margin: 0px 0px 0px 0px; border-bottom: 1px solid #3584BD; }
.cv-left-item a { color: #30417A; }
.cv-left-form { padding: 7px 7px 9px 7px; _padding-bottom: 9px; border: 1px solid #215276; background-color: #FAFAFA; margin-bottom: 10px; color: #000000; }
.cv-left-form-title { font-weight: bold; margin: 0px 0px 4px 0px; }
.cv-left-form-head {  }
.cv-left-foot { text-align: right; margin: 20px 0px 10px 0px; }
.cv-left-line { border-top: 1px solid #9A9A9A; margin: 20px 0px 10px 0px; }
.cv-left-item textarea { width: 300px; margin-bottom: 5px; }
.cv-left-form-add { background: #327DB2 url("http://dkrs.sk/images/forcss/plus-smooth.gif") 0px 0px no-repeat;  border: 1px dotted #215276; margin-bottom: 14px; }
.cv-left-form-add a.add { display: block; color: #FFFFFF; padding: 5px; padding-left: 40px; }
.cv-left-form-add a.add:hover { tsext-decoration: none; backgrousnd-color: #76AED8; } 
.cv-left-form-add a.add-open { display: block; color: #FFFFFF; padding: 5px;  }
.cv-left-form { margin: 5px; }
.cv-left-form form { margin: 0px; padding: 0px; }
.cv-left-form-tcorners { position: relative; margin: -7px -7px 7px -7px;  }
.cv-left-form-bcorners { position: absolute;  width: 424px; _width: 422px; margin: 9px -7px 9px -7px; _margin-top: 14px; }
.cv-left-form .corner-tl { width: 10px; height: 10px; top: -1px; left: -1px;  background-image: url("http://dkrs.sk/images/forcss/cv-form-corner-tl.gif"); }
.cv-left-form .corner-tr { width: 10px; height: 10px; top: -1px; right: -1px; _right: 11px; background-image: url("http://dkrs.sk/images/forcss/cv-form-corner-tr.gif"); }
.cv-left-form .corner-bl { width: 10px; height: 10px; bottom: -1px; left: -1px; background-image: url("http://dkrs.sk/images/forcss/cv-form-corner-bl.gif"); }
.cv-left-form .corner-br { width: 10px; height: 10px; bottom: -1px; right: 1px; _right: -1px; background-image: url("http://dkrs.sk/images/forcss/cv-form-corner-br.gif"); }
.cv-left-form input { margin-bottom: 2px; _margin-bottom: 0px; }
.cv-left-form-error { color: #BB1212; }
textarea.cv-textarea { width: 350px; height: 70px; }
.cv-left-delete {
  float: left;
  display: block; 
  width: 15px; 
  height: 15px;
  background: transparent url("http://dkrs.sk/images/forcss/cv-left-delete.png") 0px 0px repeat-x;
  _background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://dkrs.sk/images/forcss/cv-left-delete.png',sizingMethod='crop');
  cursor: pointer;  
}
.cv-left-delete:hover { 
  text-decoration: none;
  background: transparent url("http://dkrs.sk/images/forcss/cv-left-delete-hover.png") 0px 0px repeat-x;
  _background-image: none;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://dkrs.sk/images/forcss/cv-left-delete-hover.png',sizingMethod='crop');
}
.cv-right { margin-top: 20px; float: left; width: 145px; _width: 147px; color: #FFFFFF; }
.cv-form .blue-form { padding: 0px; }
.cv-right-item {
  _margin: -13px 0px -1px 0px; 
  padding-left:7px;
  cursor: pointer; 
  padding-bottom: 9px;   
  wsidth: 80px;
}
.cv-right-item-highlighted {
  margin-top:-2px;
  _margin: -15px 0px 0px 0px;
  _padding-top: 2px;
  position: relative;
  left: -2px;
  padding-left:9px; 
  padding-bottom: 9px; 
  padding-top: 2px;
  background-color: #3584BD; 
}
.cv-right-item-description {
  text-indent: 20px; 
  background: transparent url("http://dkrs.sk/images/forcss/cvarrow.gif") 0px 2px no-repeat;
  margin-right: 7px;
  _margin-right: 5px;
}

.agreement-print { margin-bottom: 30px; }
.settings { padding: 5px; }
.settings a:hover { text-decoration: underline; }
.agreement-filled-item { color: #FF0000; }


/*
 * Smlouva tisk
 */
.smlouva { font-size: 8pt; }
.smlouva li { text-align: justify }
.doc_common { margin: 0px; font-family: verdana, "trebuchet MS", sans-serif; font-weight: normal; }
.smlouva table { border-spacing: 60px 5px; font-family: verdana, "trebuchet MS", sans-serif; font-weight: normal;
  margin-left: 10%; margin-right: 10%; margin-bottom: 10px; }
.smlouva td { width: 400px; text-align: center; }
.right { text-align: right }
.center { text-align: center }
.nadpis_hlavny { font-size: 14pt; font-weight: bold; }
.nadpis { text-align: center; font-size: 10pt; font-weight: bold; }
.zmluvne_strany { margin-left: 30px; margin-bottom: 5px; margin-top: 2px; }
.page_break { page-break-after: always; }

.applicants-item { margin-bottom: 10px; min-height: 60px; _height: 60px; }
.applicants-item ul { margin: 0px 0px 0px 0px; }
.applicants-item li { margin: 0px 0px 0px 0px; list-style-type: none; }

.for-candidates-hrefs { background-color: #F0F0F0; border: 1px dashed #000000; paddsing-top: 8px; }
.for-candidates-href { float: left; width: 270px; padding: 8px 8px 8px 8px; }
.for-candidates-href a { color: #000000; }
.clear { clear: both; }

.documents-container { border: 1px solid #000000; border-bottom: 0px; background-color: #ABD0E9; }
.documents-container a { color: #000000; }
.documents-head { }
.documents-head a:hover { }
.documents-item { font-weight: bold; float: left; width: 285px; text-align: center; padding: 5px; }
.documents-text { /*background-color: #E4F0F8;*/ background-color: #FFFFFF; border-bottom: 1px solid #000000; }
.documents-text-inner { padding: 5px; padding-bottom: 10px; border-top: 1px solid #000000; }
.documents-text-inner .button { padding-top: 3px; padding-bottom: 3px; font-weight: bold; font-size: 0.9em; }
.documents-text ul {margin-left: 30px; }
.documents-controls { font-size: 0.9em; _font-size: 1.2em; }
.documents-controls input { width: 150px; border: 1px solid #29638C; }
.documents-controls .item-label { width: 120px; font-weight: bold; }
.documents-login { border: 1px dashed #000000; padding: 8px; text-align: left; }
.documents-login .item-label { font-weight: bold; width: 130px; }
.documents-login .item-value { width: 205px; }
.documents-login table { margin: 15px 0px 10px 30px; }
.documents-login .error-message { color: #EE0000; padding-left: 0px; }
.documents-login .pass-href { _margin-top: 3px; }
.documents-login .arrow { margin-top: 3px; _margin-top: 0px; }

.reset { clear: both; }
.exclamation-box { text-align: center; font-size: 1em; margin-top: 10px; }

.homepage-certificate {
  /* margin-top: 15px; */
  position: relative;
/*  background: transparent url("http://dkrs.sk/images/certificate_sk.gif") 0px 0px no-repeat; */ 
  width: 583px;
  height: 400px; 
  color: #FFFFFF;
}

.homepage-banner { 
  position: relative;
  background: transparent url("http://dkrs.sk/images/homepage-banner.png") 0px 0px no-repeat;
  width: 585px;
  height: 440px; 
  color: #FFFFFF;
  font-size: 1em;
}
.homepage-banner li { list-style-type: none; padding-left: 9px; background: transparent url("../images/forcss/white-block.png") 0px 8px no-repeat; }
.homepage-banner ul { margin-top: 80px; }
.homepage-banner .hb-left-list { float: left; width: 250px; margin-left: 0px; _margin-left: 20px; }
.homepage-banner .hb-right-list { float: left; width: 200px; margin-right: 20px; margin-left: 50px; }
.homepage-banner .hb-left-button { position: absolute; display: block; top: 254px; left: 80px; color: #122F44; width: 260px; height: 27px; font-weight: bold; text-decoration: none; }
.homepage-banner .hb-right-button { position: absolute; display: block; top: 254px; left: 328px; color: #122F44; width: 260px; height: 27px; font-weight: bold; text-decoration: none; }
.hb-foot { position: absolute; left: 0px; top: 300px; width: 570px; margin-top: 10px; text-align: right; }
.hb-foot-contact { font-size: 0.9em; }
.hb-foot-contact a { color: #FFFFFF; text-decoration: underline; }
.hb-bottom { position: absolute; left: 0px; top: 400px; text-align: center; width: 585px; color: #07121A; margin-top: 10px; font-size: 0.9em; }
.hb-prebutton { position: absolute; text-align: center; left: 0px; top: 200px; width: 585px; font-weight: bold; font-style: italic; font-size: 1.3em; }

.homepage-banner2 { 
  position: relative;
  background: transparent url("http://dkrs.sk/images/homepage-banner2.png") 0px 0px no-repeat;
  width: 585px;
  height: 440px; 
  color: #FFFFFF;
  font-size: 1em;
}
.homepage-banner2 li { list-style-type: none; padding-left: 9px; background: transparent url("../images/forcss/white-block.png") 0px 8px no-repeat; }
.homepage-banner2 ul { margin-top: 80px; }
.homepage-banner2 .hb-left-list { float: left; width: 250px; margin-left: 20px; _margin-left: 20px; }
.homepage-banner2 .hb-right-list { float: left; width: 200px; margin-right: 20px; margin-left: 50px; }
.homepage-banner2 .hb-left-button { position: absolute; display: block; top: 254px; left: 80px; color: #122F44; width: 260px; height: 27px; font-weight: bold; text-decoration: none; }
.homepage-banner2 .hb-right-button { position: absolute; display: block; top: 254px; left: 328px; color: #122F44; width: 260px; height: 27px; font-weight: bold; text-decoration: none; }

.links { margin: 40px 0px 0px 0px; }
.links-column { width: 260px; _width: 260px; position: relative; }
.links-column img { position: relative; top: 3px; right: 5px;}
.links-insert-heading { color: #0066AD; font-size: 1.3em; margin: 10px 0px 10px 0px; font-weight: bold; }

/*
.slinks { margin: 0px 0px 0px 0px; }
.slinks td { width: 200px; padding: 30px 10px 0px 10px; text-align: justify; }
*/
/*.slinks td { width: 200px; padding: 30px 10px 0px 10px; border: 1px solid black; }*/
/*
.slinks .coltext {  }
.slinks .collink { text-align: center; color: #0066AD; font-size: 1.1em; font-weight: bold; }
*/
.slinks { margin: 0px 0px 0px 0px; }
.slinks .collink { color: #0066AD; font-size: 1.1em; font-weight: bold; }

/*  formular podminky/dohoda etc... */
.dp-form {}
/*  border: 1px solid red;    */
.dp-form .item-label { width: 200px; verstical-align: top; } 
/*.dp-form .item-value { vertical-align: top; text-align: left; padding-top: 1px; padding-bottom: 1px; }*/
.dp-form .item-value { vertical-align: top; text-align: left; padding-top: 3px; }


/*
.dp-form input { width: 250px; border: 2px solid #29638C; }
.dp-form textarea { width: 350px; height:60px; border: 2px solid #29638C; }
*/
/*  border: 1px solid #29638C;   */
