@import url("nullDefault.css");

body {
  width:100%;
  height:100%;
  font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif !important;
  font-size:12px;
  font-style:normal;
  background:#ffffff;
  line-height:15px;
}

font {
  font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif !important;
}

a {
  color:#0000EE; 
}

#page {
  width:1002px;
  height:100%;
  margin:0px auto 0px auto;
  padding:0px 0px 0px 0px;
}

#page .topShadow {
  width:100%;
  height:6px;
  background:url('../img/Bg_pageTopShadow.gif') no-repeat 0px 0px;
}

#page .bottomShadow {
  width:100%;
  height:6px;
  background:url('../img/Bg_pageBottomShadow.gif') no-repeat 0px 0px;
}

#pageIn {
  width:auto;
  height:auto;
  margin:0px 0px 0px 0px;
  padding:13px 18px 13px 18px;
  background:url('../img/Bg_pageShadow.gif') repeat-y 0px 0px;
}

#header {
  width:100%;
  height:auto;
  overflow:hidden;
}

#header .webTitle {
  width:299px;
  height:98px;
  display:block;
  float:left;
  position:relative;
  font-size:18px;
  line-height:98px;
}

#header .logo {
  width:299px;
  height:98px;
  position:absolute;
  left:0px;
  top:0px;
  display:block;
}

#header .topBgHP {
  width:664px;;
  height:98px;
  float:left;
  background:url('../img/Bg_headHP.gif') no-repeat 0px 0px;
}

#header #topMenu {
  width:100%;
  height:30px;
  background:url('../img/Bg_topMenuHP.gif') no-repeat 0px 0px;  
}

#header #topMenu a {    
  display:block;
  height:30px;
  line-height:30px;
  text-align:center;
  color:#ffffff;
  font-size:12px;
  font-weight:bold;
  background:url('../img/Bg_topMenu.gif') repeat-x 0px 0px;
  margin:0px 1px 0px 0px;
  padding:0px 26px 0px 26px;
  text-transform:uppercase;
  float:left;
  /*border-left:1px solid #2277A3;
  border-right:1px solid #2277A3;*/
  margin:0px 0px 0px 1px;
}

#header #topMenu a:hover {
  background:#ffffff;
  color:#004990;
}

#header #topMenu .firstItem {
  margin:0px;
  border-left:1px solid #004990;
}

#header #topMenu .lastItem {  
  border-right:1px solid #004990; 
}

#header #topMenu .center {
  /*margin:0px 0px 0px 100px;*/
  padding:0px 0px 0px 90px;
  background:url('../img/Bg_boxCenter.gif') no-repeat 0px 0px;  
}

#header .menuen a {padding:0 22px !important}
#header .menuen .fit {padding:0 28px !important}
#header .menusk a {padding:0 25px !important}
#header .menusk .fitsk {padding:0 31px !important}

#body {
  padding:0px 0px 16px 0px;
  background:#024C91;
}

#body h1 {
  font-size:14px;
  font-weight:bold;
  line-height:16px;
  margin:0px 0px 13px 0px;
  padding:15px 0px 5px 15px;
  background:url('../img/Bg_title.gif') no-repeat 0px 15px;
  color:#034C91; 
}

#body h2 {
  font-size:12px;
  font-weight:bold;
  line-height:16px;
  margin:0px 0px 13px 0px;
  padding:15px 0px 5px 15px;
  background:url('../img/Bg_title.gif') no-repeat 0px 15px;
  color:#034C91; 
}

#body h2 a {
  color:#034C91;
}

#body h2 .date {
  color:#8CB555;
  margin-right:15px;
}

#body .lang {
  margin:0px 0px 0px 0px;
  padding:19px 0px 0px 21px;
}

#body .lang img {
   margin:0px 5px 0px 0px;
}

#body .contentHP {
  width:392px;
  height:auto;
  margin:75px 0px 0px 50px;
  color:#004990;
  float:left;
}

#body .contentHP .contentIn {
  padding:0px 18px 0px 18px;
}

#body .boxNews {
  width:221px;
  height:auto;
  float:left;
  color:#004990;
  margin:184px 0px 0px 135px;
  padding:0px 0px 0px 39px;
  background:url('../img/Bg_boxNews.gif') no-repeat 0px 0px;
}

#body .boxNews strong {
  display:block;
  color:#004990;
  margin:0px 0px 12px 0px;
}

#body .boxNews .title {
  color:#8AC540;
  font-weight:bold;
  text-decoration:underline;
}

#body .boxNews .newsItem {
  margin:0px 0px 15px 0px;
}

#content {
  padding:0px 0px 0px 15px;
  background:#034C91;
  color:#034C91;
}

#content .contentIn {
  padding:75px 20px 30px 30px;
  min-height:355px;
  _height:355px;
  position:relative;
}

.L1 .contentIn {
  background:#ffffff url('../img/Bg_historie.gif') no-repeat 0px 0px !important;
}

.L2 .contentIn {
  background:#ffffff url('../img/Bg_produkt.gif') no-repeat 0px 0px !important;
}

.L3 .contentIn {
  background:#ffffff url('../img/Bg_reference.gif') no-repeat 0px 0px !important;
}

.L4 .contentIn {
  background:#ffffff url('../img/Bg_kontakt.gif') no-repeat 0px 0px !important;
}

.L5 .contentIn {
  background:#ffffff url('../img/Bg_aktuality.gif') no-repeat 0px 0px !important;
}

.L6 .contentIn {
  background:#ffffff url('../img/Bg_helpDesk.gif') no-repeat 0px 0px !important;
}

#content .article p {
  padding-left:15px;
}

#content .released {
  float:right;
  padding:0px 10px;
}

#content .released a {
  color:#024C91;
}

#content .released ul {
  
  padding:0px;
  margin:0px
}

#content .released ul li {
  list-style:none;
  padding:0px;
  margin:0px
}

#content .released .active {
  color:#8CB555;
}

#content .released .textTitle {
  margin-bottom:5px;
  display:block;
}

#content .released .chapters, #content .released .relatedArticles {
  margin-bottom:15px;
}

.bodyHP {
  background:url('../img/Bg_bodyHP.gif') no-repeat 0px 0px !important;
}

.bodyPage {
  padding-bottom:0px !important;
}

#listPagerNews {
  display:none;
}

#footer {
  padding:8px;
  text-align:center;
  color:#ffffff;
  font-size:10px;
  line-height:12px;
  background:#CDCDCD;
  overflow:hidden;
}

.podpis {
  padding:0px 0px 0px 20px;
  font-size:10px;
  line-height:14px;
}

.podpis a {
  color:#034C91;
}

.alignLeft, .alignNone {
  float:left;
  margin:0px 10px 0px 0px;
}

.alignRight {
  float:right;
  margin:0px 0px 0px 10px;
}

#chapterPager {
  margin-top:20px;
}

#chapterPager a {
  margin-right:20px;
  color:#8CB555;
  font-weight:bold;
}

#pager {
  position:absolute;
  bottom:10px;
}

#pager a {
  color:#024C91;
  margin-right:20px;
  padding:5px 0px 5px 26px;
  display:block;
  float:left;
  text-decoration:underline;   
}

#pager .print {
  background:url('../img/Bg_print.gif') no-repeat 0px 0px;
  padding-right:22px;
  border-right:1px dotted #000000;   
}

#pager .send {
  background:url('../img/Bg_send.gif') no-repeat 0px 0px;
}

#sendArticle fieldset {
  padding:10px 15px 10px 15px;
  border:none;
  margin:0px 0px 10px 0px;
}

#sendArticle legend {
  padding:0px 0px 0px 0px;
  color:#000066;
  font-weight:bold;
}

#sendArticle .note {
  margin-bottom:15px;
}

#sendArticle table {
  width:50%;
  border-collapse:collapse;
  border-spacing:0px;
  border:0px;
}

#sendArticle table td,#sendArticle table th {
  border:0px;
  padding:3px 0px;
}

#sendArticle th {
  width:50%;
  text-align:left;
}

#sendArticle input {
  border:1px solid #8DC73E;
}

#sendArticle textarea {
  width:99%;
  border:1px solid #8DC73E;
}

#sendArticle select {
  border:1px solid #8DC73E;
}

#sendArticle .sendmail-cz { 
  cursor:pointer;
  border:1px solid #8DC73E;  
  padding:5px;
  font-size:11px;
  background:#024C91;
  color:#ffffff;
  font-weight:bold;  
  float:right;
  margin-right:20px;
}

.printArt {
  margin-top:10px;
}

.printArt h1 {
  font-size:14px;
  font-weight:bold;
  line-height:16px;
  margin:0px 0px 13px 0px;
  padding:15px 0px 5px 15px;
  background:url('../img/Bg_title.gif') no-repeat 0px 15px;
  color:#034C91; 
}

.printArt p {
  margin-bottom:10px;
}

.printArt .ChapterName {
  font-size:12px;
  font-weight:bold;
  line-height:16px;
  margin:0px 0px 5px 0px;
  padding:15px 0px 5px 15px;  
  color:#034C91;
}

.printArt .logoPrint {  
  margin-bottom:20px;
  padding-bottom:10px;
  border-bottom:5px double #000000;
}


/* Styly z FCK Editoru START */

.blueText {
  color:#024C91;
}

.greenText {
  color:#8CB555;
}

.blackText {
  color:#000000;
}

.kurziva {
  font-style:italic;
}

.tucne {
  font-weight:bold;
}

ul {
  margin:5px 0px;
  padding:0px 0px 0px 20px;
}

ul li {
  padding-left:5px;  
  list-style-type:disc;
}

ul ul {
  margin:0px 0px 0px 5px;
}

ul li {
  padding-bottom:3px;
}

ol {
  padding-left:18px;
  margin-left:15px;
}

ol li {  
  list-style:decimal; 
  margin:0px; 
}

/* Styly z FCK Editoru END */


#sap {margin:40px 90px 0 0}
