* {margin:0;padding:0}
body {background:#fff;font-family:Arial, Helvetica, sans-serif;font-size:100%}
img {border:0}
.cleaner {clear:both}
li.noSel {background:none !important}

#design /* -ie- */{position:relative;width:770px;margin:0 auto;padding-top:10px}

/* -hlavicka- */
#header {height:82px;background:#fff url(../img/bg/header.gif) no-repeat 0 -4;padding-top:10px}
#header ul {font-size:.75em;float:right;list-style-type:none;margin-top:10px}
#header ul li {float:left;color:#233c7a;background:url(../img/lines/dottedVertical.gif) no-repeat right;padding:0 10px}
#header ul li a {color:#233c7a}
#header fieldset {border:0;width:207px;float:right;clear:both;margin-top:15px}
#header fieldset input#EXPS {border:2px solid #e7e7e7;padding:1px;width:137px}
#header fieldset input.searchBtn /* -ie- */{margin-bottom:-5px}
#header fieldset legend {display:none}
/* -menu- */
#menu {position:relative;background:#bec8cd;height:31px;font-size:.8em}
#menu ul {float:right;list-style-type:none;height:31px}
#menu ul li {float:left;line-height:31px;background:url(../img/lines/dottedMenu.gif) no-repeat left;padding:0 1px}
#menu ul li a {text-decoration:none;color:#233c7a;font-weight:bold;display:block;padding:0 10px}
#menu ul li a:hover {background:#233c7a;color:#e8ecf7}
#menu ul li.cselected {background:#f9f9f9}

/* -menu po rozbaleni- */
.MenuBox {width:290px;margin:0;z-index:20}
.MenuBox {visibility:hidden;z-index:20;position:absolute}
.MenuBox ul {list-style-type:none;background:#233c7a;z-index:20;margin:0;width:290px;border:2px solid #fff;border-bottom:0}
.MenuBox li {background:#233c7a url(../img/icons/arrowSubMenu.gif) no-repeat 5px 50%;border-bottom:2px solid #fff;color:#fff}
.MenuBox li a /* -ie- */{display:block;background:url(../img/icons/arrowSubMenu.gif) no-repeat 5px 50%;color:#fff;font-weight:bold;font-size:0.8em;text-decoration:none;padding:5px 0 5px 15px}
.MenuBox li a:hover {background:#9aa6c2 url(../img/icons/arrowSubMenuHover.gif) no-repeat 5px 50%;}

/* -drobkova navigace- */
#breadcrumbs {background:#f9f9f9;font-size:.7em;padding:10px;color:#494949;font-weight:bold;margin-bottom:15px}
#breadcrumbs a {font-weight:normal;color:#233c7a;background:#f9f9f9 url(../img/icons/arrowBreadcrumbs.gif) no-repeat right;padding-right:10px;margin-right:5px}

/* -obsah- */
#page {margin-top:5px}
#page .floatedRight {float:right}

/* -titulka- */
#mainDesc {position:relative;width:190px;height:230px;float:left;background:#e8ecf7}
#mainDesc h1 {font-size:.9em;color:#233c7a;margin:10px}
#mainDesc p {font-size:.75em;color:#3f3f3f;background:#e8ecf7;margin:0 5px 0 10px}
#mainDesc span {display:block;background:#f3f5fb;height:65px;position:absolute;bottom:0;width:100%}
#mainDesc span a {color:#233c7a;background:url(../img/icons/arrowMore.gif) no-repeat right;padding-right:15px;font-size:.7em;position:absolute;bottom:11px;right:5px}

/* -novinky- */
#news {background:#f5f5f5;width:459px;margin-top:5px;float:left;height:210px}
#news h2 {font-size:.9em;color:#233c7a;margin:10px}
#news span {margin:0 10px 15px 10px;font-size:.7em;float:left;border:2px solid #d3d3d3;padding:1px}
#news span img {width:90px}
#news p {font-size:.75em;margin-left:10px}
#news p a {color:#3f3f3f}
#news p a:hover {text-decoration:none}
#news .more {color:#233c7a;background:url(../img/icons/arrowMore.gif) no-repeat right;padding-right:15px;font-size:.7em;float:right;margin:0px 10px 3px}

/* -vyber roduktu- */
#productSel {background:url(../img/bg/productSelect.gif) no-repeat;width:305px;height:212px;margin-top:5px;float:right}
#productSel h2 {background:#e8ecf7;margin-bottom:5px;text-transform:uppercase;color:#233c7a;font-size:90%;font-weight:1000;padding:5px} 
#productSel select {width:240px;margin:5px 0 0 7px}
#productSel select option {width:250px}
#productSel input /* -ie- */{margin-bottom:-6px}
/* -kategorie seznam clanku- */
#content {color:#3f3f3f;float:right;width:571px;font-size:.75em}
#content h1 {background:#e8ecf7;text-transform:uppercase;color:#233c7a;font-size:110%;font-weight:1000;padding:5px}
#content .blueBg {background:#f8f8fc;color:#233c7a;padding:10px 7px;margin-bottom:15px}
#content p {color:#3f3f3f}
#content h2#careerHead {background:#e8ecf7;text-transform:uppercase;color:#233c7a;font-size:110%;font-weight:1000;padding:5px}


/* -seznam clanku- */
#listOfArticles {list-style-type:none}
#listOfArticles li {clear:both;font-size:100%;color:#3f3f3f;background:#fff;clear:both;border-bottom:1px solid #e8ecf7}
#listOfArticles li a {color:#3f3f3f;min-height:70px;background:#fff;text-decoration:none;display:block;padding:6px 0 20px;margin-bottom:-15px}
#listOfArticles li span {margin:0 10px 10px 7px;font-size:.7em;float:left;border:2px solid #d3d3d3;padding:1px}
#listOfArticles li strong {color:#233c7a;font-size:120%;text-decoration:underline;margin-bottom:10px;display:block}
#listOfArticles li em {font-weight:bold;font-style:normal}
#listOfArticles li a:hover {background:#f8f8fc}
#listOfArticles li.noBrdr {border-bottom:1px solid #fff}
#listOfArticles li a em {color:#233c7a;padding:5px}
#listOfArticles li b {color:#233c7a;text-decoration:underline;display:block}

/* -vysledky hledani- */
.ArtsGroup {width:100%}
#content .ArtsGroup table {width:100%}
.searchList {clear:both;font-size:100%;border-bottom:1px solid #e8ecf7;padding:10px 0;width:100%}
.searchList a {color:#3f3f3f;background:#fff;text-decoration:underline}
.searchList strong {color:#233c7a;font-size:120%;text-decoration:underline;margin-bottom:10px}
.searchList em {font-weight:bold;font-style:normal}
.searchList a:hover {text-decoration:none}
.searchList a em {color:#233c7a;padding:5px}
.searchList span {font-weight:bold}
#content .ArtsGroup p {text-align:right;margin:5px 10px 5px}

/* -strankovnik- */
#listPager {margin-top:10px;background:#e8ecf7;padding:10px 7px;font-size:90%;text-align:right;height:1.2em}
#listPager a {margin:0 5px;color:#233c7a}
#listPager span {margin:0 2px}
#listPager span.active {padding:1px 4px;background:#a7b1ca;color:#fff}
#listPager span.inActive {padding:0}
#listPager span.inActive a {padding:1px 4px;text-decoration:none;background:#fff;color:#233c7a;margin:0}
#listPager span.inActive a:hover {background:#a7b1ca;color:#fff}

#print {float:left;color:#233c7a;text-decoration:underline}

/* -zobrazeni clanku- */
#floatArticleBox {margin:30px 0 10px 0}

/* -kapitoly- */
#floatArticleBox #chapterBox {margin-bottom:10px;background:#e8ecf7;padding:5px 10px;list-style-type:none;color:#3f3f3f}
#floatArticleBox #chapterBox #chapterName /* -ie- */{background:#e8ecf7;text-transform:uppercase;font-weight:bold;color:#233c7a;padding:0 0 5px}
#floatArticleBox #chapterBox a {color:#233c7a}
#floatArticleBox #chapterBox a:hover {text-decoration:none}
/* -obrazek- */
#floatArticleBox span#detailImg {border:1px solid #d3d3d3;padding:1px;min-height:50px}
/* -souvisejici- */
#floatArticleBox .relatedBoxes {list-style-type:none;background:#e8ecf7;padding:5px 10px;margin:5px 0}
#floatArticleBox .relatedBoxes .relatedNames /* -ie- */{background:#e8ecf7;text-transform:uppercase;font-weight:bold;color:#233c7a;padding:0 0 5px}
#floatArticleBox .relatedBoxes a {color:#233c7a}
#floatArticleBox .relatedBoxes a:hover {text-decoration:none}

/* -posli-tiskni- */
#naviBox {clear:both;list-style-type:none;margin-top:10px;background:#e8ecf7;padding:10px 7px;font-size:90%;text-align:right;height:1.2em}
#naviBox li {float:left}
#naviBox li a {color:#233c7a}
#naviBox li#print {background:url(../img/icons/print.gif) no-repeat 14px;width:93px}
#naviBox li#print a {background:url(../img/icons/print.gif) no-repeat left;padding:0 15px 0 20px}
#naviBox li#mail {background:url(../img/icons/mail.gif) no-repeat left;width:87px}
#naviBox li#mail a {background:url(../img/lines/dottedVertical.gif) no-repeat right;padding:0 15px 0 15px}
#naviBox li#prev {width:140px;text-align:left}
#naviBox li#prev span {visibility:hidden}
#naviBox li#prev a span {visibility:visible}
#naviBox li#next {width:135px;text-align:right}
#naviBox li#next span {visibility:hidden}
#naviBox li#next a span {visibility:visible}

/* -formular pro odeslani mailem- */
#sendArticle {text-align:center;display:none;padding:30px 0;font-size:100%;width:500px}
#sendMail {width:270px;border:1px solid #939393;margin:0 auto;text-align:left;padding:10px 20px}
#sendMail legend {color:#5b5b5c}
#sendMail legend img {text-align:right}
#sendMail input {margin-bottom:10px;width:250px;padding:3px}
#sendMail select {margin-bottom:10px;width:260px;padding:3px}
#sendMail textarea {width:250px;padding:3px}
#sendArticle #sendBtns {width:270px;margin:10px auto;list-style-type:none}
#sendArticle #sendBtns li {float:left;width:50%;text-align:right}
#sendArticle #sendBtns li input {margin-right:60px}
#sendArticle #sendBtns li a {color:#000;line-height:20px}
#sendArticle #sendBtns li img {cursor:pointer;margin-bottom:-3px}

/* -produkty- */
#content h2 {font-size:140%;color:#233c7a;margin:10px 0}
#content h3 {font-size:110%;color:#233c7a;margin:15px 0}
#content ul {list-style-type:none}
#content .usage {padding-left:10px;width:300px;margin-bottom:20px}
#content .usage dt {background:url(../img/icons/contSquare.gif) no-repeat left;padding-left:10px;font-weight:bold}
#content .usage dd {padding-left:10px;margin-bottom:10px}
#content .productImg {background:#f9f9f9;float:right;width:209px}
#content .productImg span {background:#fff}
#content .productImg p {padding:10px;margin:2px 0}
#content table {border-collapse:collapse;text-align:left;width:300px;margin-bottom:20px}
#content table thead {border-bottom:1px solid #a7b1ca;background:#e8ecf7}
#content table th, #content table td {padding:2px 3px;border-bottom:1px solid #a7b1ca}
#content .usageList {margin-left:20px;list-style-type:none}
#content .usageList ul {list-style-type:square;margin:10px 0 10px 40px}
#content a {color:#233c7a}
#selectBox select {margin:10px 0} 

/* -historie- */
.squareLi li {background:url(../img/icons/contSquare.gif) no-repeat 0 5px;padding-left:10px;margin-bottom:10px}


/* -ostatni detaily clanku- */
.list {list-style-type:none;list-style-image:url(../img/icons/contSquare.gif);margin-left:20px}
.list li {margin-bottom:10px}
.toplink {margin-left:30px;font-size:90%;font-weight:normal}
.toplink a {color:#233c7a}

/* -kontaktni box- */
#contactBoxNoS {clear:both;background:#f9f9f9;margin-top:15px;text-align:center}
#contactBoxNoS h3 {width:98%;text-align:left;background:#eaeaea;color:#233c7a;font-size:110%;padding:3px 5px} 
#contactBoxNoS dl {text-align:left;clear:both;color:#3f3f3f;background:#f9f9f9;padding:0px 0 10px 10px;border-bottom:3px solid #fff}
#contactBoxNoS dt {background:#f9f9f9;font-weight:bold;float:left;margin:0 10px 30px 0;width:155px;text-align:right;display:inline}
#contactBoxNoS dd {background:#f9f9f9 url(../img/icons/contSquare.gif) no-repeat left;width:320px;padding-left:15px;margin-left:30px}
#contactBoxNoS dd a {color:#233c7a}
#contactBoxNoS dd.noBg {background:#f9f9f9;margin-bottom:10px}
#contactBoxNoS dl.sell {padding-left:35px;margin-top:15px}
#contactBoxNoS dl.sell dt {width:190px;margin-bottom:90px}
#contactBoxNoS dl.sell dd {margin-left:200px}
#contactBoxNoS dl.sellOne {padding-left:35px;margin-top:15px}
#contactBoxNoS dl.sellOne dt {width:190px;margin-bottom:44px}
#contactBoxNoS dl.sellOne dd {margin-left:200px}
#contactBoxNoS dl.rd {padding-left:35px;margin-top:15px}
#contactBoxNoS dl.rd dt {width:190px;margin-bottom:50px;text-align:right}
#contactBoxNoS dl.rd dd {margin-left:100px}
#contactBoxNoS p {text-align:left;margin:10px;width:95%}
#contactBoxNoS dl.career {padding-left:15px;margin-top:15px}
#contactBoxNoS dl.career dt {width:100px;margin-bottom:50px}
#contactBoxNoS dl.career dd {margin-left:108px} 
#dropmsg0 dl {visibility:hidden}

/* -kontaktni box- */
#contactBox {clear:both;background:#f9f9f9;margin-top:15px;text-align:center}
#contactBox h3 {width:98%;text-align:left;background:#eaeaea;color:#233c7a;font-size:110%;padding:3px 5px} 
#contactBox dl {text-align:left;clear:both;color:#3f3f3f;background:#f9f9f9;font-size:100%;padding:0px 0 10px 80px;border-bottom:3px solid #fff}
#contactBox dt {background:#f9f9f9;font-weight:bold;float:left;margin:0 10px 20px 0;width:110px;display:inline}
#contactBox dd {background:#f9f9f9 url(../img/icons/contSquare.gif) no-repeat left;width:330px;padding-left:15px;margin-left:70px}
#contactBox dd a {color:#233c7a}
#contactBox dd.noBg {background:#f9f9f9;margin-bottom:10px}
#contactBox .dropcontent dl {padding-left:80px}
#contactBox .dropcontent dl dt {width:112px;margin-bottom:50px}
#contactBox .dropcontent dl dd {margin-left:120px}
#contactBox select {margin:5px 0 15px 0}
#contactBox select option {margin-left:10px}

/* -kontaktni box obchodni zastoupeni- */
#contactBoxOZ {clear:both;background:#f9f9f9;margin-top:15px;text-align:center}
#contactBoxOZ h3 {width:98%;text-align:left;background:#eaeaea;color:#233c7a;font-size:110%;padding:3px 5px} 
#contactBoxOZ dl {text-align:left;clear:both;color:#3f3f3f;background:#f9f9f9;font-size:100%;padding:0px 0 10px 130px;border-bottom:3px solid #fff}
#contactBoxOZ dt {background:#f9f9f9;font-weight:bold;margin:0 10px 20px 0;width:60px;display:inline}
#contactBoxOZ dd {background:#f9f9f9;width:330px}
#contactBoxOZ dd a {color:#233c7a}

/* -kontakty- */
ul.contactList {list-style-type:none;font-style:normal;margin-bottom:20px}

/* -levy sloupec- */
#leftColumn {width:188px}
#leftColumn h2 {background:#e8ecf7;text-transform:uppercase;color:#233c7a;font-size:80%;font-weight:1000;padding:5px}

/* -menu- */
#leftColumn ul {background:#233c7a;list-style-type:none;font-size:.75em;font-weight:bold;padding-bottom:100px;margin-bottom:5px}
#leftColumn ul li {font-size:100%;border-bottom:1px solid #8d9aba;text-align:right;background:url(../img/icons/arrowLeftMenu.gif) no-repeat 96% 15px}
#leftColumn ul li a {color:#fff;text-decoration:none;display:block;padding:10px 22px 10px 0;background:url(../img/icons/arrowLeftMenu.gif) no-repeat 96% 15px}
#leftColumn ul li a:hover {background:#8d9aba url(../img/icons/arrowLeftMenu.gif) no-repeat 96% 15px}
#leftColumn div.masked {background:#233c7a;height:150px}

#leftColumn ul li.parent1 {font-size:100%;border-bottom:1px solid #8d9aba;text-align:right;background:#8d9aba url(../img/icons/arrowLeftMenu.gif) no-repeat 96% 15px}
#leftColumn ul li.parent1 a {color:#fff;text-decoration:none;display:block;padding:10px 22px 10px 0;background:#8d9aba url(../img/icons/arrowLeftMenu.gif) no-repeat 96% 15px}
#leftColumn ul li.parent1 a:hover {background:#8d9aba url(../img/icons/arrowLeftMenu.gif) no-repeat 96% 15px}


#leftColumn ul li.link2 {width:100%;background:#bdc4d7 url(../img/icons/squareMenu.gif) no-repeat 90% 9px;border-bottom:0 !important}
#leftColumn ul li.link2 a /* -ie- */{color:#1b2e5d;font-weight:normal;padding:2px 28px 2px 0;font-size:90%;background:url(../img/icons/squareMenu.gif) no-repeat 90% 9px;border-bottom:0 !important}
#leftColumn ul li.link2 a:hover {text-decoration:underline;background:url(../img/icons/squareMenu.gif) no-repeat 90% 9px}

#leftColumn ul li.parent2 {width:100%;background:#bdc4d7 url(../img/icons/squareMenu.gif) no-repeat 95% 9px;border-bottom:0 !important}
#leftColumn ul li.parent2 a /* -ie- */{text-decoration:underline;color:#1b2e5d;font-weight:normal;padding:2px 28px 2px 0;font-size:90%;background:url(../img/icons/squareMenu.gif) no-repeat 95% 9px;border-bottom:0 !important}
#leftColumn ul li.parent2 a:hover {color:#1b2e5d;font-weight:normal;padding:2px 28px 2px 0;font-size:90%;background:url(../img/icons/squareMenu.gif) no-repeat 95% 9px;border-bottom:0 !important}


#leftColumn ul li.selected1 {background:#8d9aba url(../img/icons/arrowMenuActive.gif) no-repeat 90% 15px}
#leftColumn ul li.selected1 a {padding:10px 35px 10px 0;background:url(../img/icons/arrowMenuActive.gif) no-repeat 90% 15px}
#leftColumn ul li.selected1 a:hover {background:#8d9aba url(../img/icons/arrowMenuActive.gif) no-repeat 90% 15px}


#leftColumn ul li.selected2 {background:url(../img/icons/arrowLeftMenu.gif) no-repeat 90% 15px}
#leftColumn ul li.selected2 a {padding:10px 35px 10px 0;background:url(../img/icons/arrowLeftMenu.gif) no-repeat 90% 15px}
#leftColumn ul li.selected2 a:hover {background:#8d9aba url(../img/icons/arrowLeftMenu.gif) no-repeat 90% 15px}

#leftColumn ul li.link3 {background:url(../img/icons/arrowLeftMenu.gif) no-repeat 85% 15px}
#leftColumn ul li.link3 a {padding:10px 45px 10px 0;background:url(../img/icons/arrowLeftMenu.gif) no-repeat 85% 15px}
#leftColumn ul li.link3 a:hover {background:#8d9aba url(../img/icons/arrowLeftMenu.gif) no-repeat 85% 15px}
#leftColumn ul li.parent3 {background:url(../img/icons/arrowLeftMenu.gif) no-repeat 85% 15px}
#leftColumn ul li.parent3 a {padding:10px 45px 10px 0;background:url(../img/icons/arrowLeftMenu.gif) no-repeat 85% 15px}
#leftColumn ul li.parent3 a:hover {background:#8d9aba url(../img/icons/arrowLeftMenu.gif) no-repeat 85% 15px}


/* -obrazek kategorie- */
#categoryImage {margin:0 0 5px 0}

/* -mapa webu- */
#sitemap ul {list-style-type:disc;margin-left:20px}
#sitemap ul ul {margin-left:30px;list-style-type:circle}

/* -anketa- */
#poll {background:#e8ecf7;padding:5px 10px 5px 10px}
#poll h3 {background:#e8ecf7;text-transform:uppercase;color:#233c7a;font-size:.85em;font-weight:1000;padding:5px}
#poll p {font-size:.75em;color:#3f3f3f}
#poll dl /* -ie- */{margin:10px 0;font-size:.75em;color:#233c7a;width:100%}
#poll dt {width:100%;margin:5px 0 0 0;height:1.3em}
#poll dt a /* -ie- */{font-weight:bold;height:1em;float:left;line-height:1em;padding:0;margin:0;cursor:pointer;color:#233c7a;text-decoration:none}
#poll dt span {text-align:right;float:right}
#poll dd {background:#d4dae9;width:100%;height:2px;line-height:2px;font-size:.1em;margin:0 0 5px 0}
#poll dd img {height:2px}
#poll dd a /* -ie- */{height:2px;line-height:2px;cursor:pointer}
#poll .votes {text-align:right;margin:10px 0}

/* -paticka- */
#footer /* -ie- */{clear:both;border:3px solid #e6e6e6;margin-top:10px;padding:5px}
#footer fieldset /* -ie- */{border:0;float:right;width:270px;margin-top:3px}
#footer fieldset .sendBtn /* -ie- */{margin-bottom:-6px}
#footer fieldset input#SubMail {padding:1px;width:200px}
#footer p {font-size:.7em;color:#808080;background:#fff}
#footer a {color:#233c7a;background:#fff}

#annuary {margin:10px 0 0}
#annuary img {float:left}

#orderForm {
  margin-bottom:20px;
}

#orderForm fieldset {
  padding:20px 40px 20px 40px;
  margin-bottom:20px;
  border:1px solid #233C7A;
}

#orderForm legend {
  padding:0px 10px 0px 10px;
  color:#233C7A;
  font-weight:bold;
}

#orderForm label {
  color:#233C7A;
}

#orderForm table {
  width:100%;
}

#orderForm td {
  border-bottom:0px !important;
  padding:5px 0px 5px 0px !important;
}

#orderForm .lc {
  width:220px;
}

#orderForm select {
  width:205px;
  font-size:11px;
  padding:2px 1px 2px 1px;
}

#orderForm .inputText {
  width:200px;
  border:2px solid #E7E7E7;
  padding:2px 1px 2px 1px;
  font-size:11px;
}

#orderForm .inputLess {
  width:125px !important;
}

#orderForm .selectLess {
  width:70px !important;
}

#orderForm .mandatory {
  color:#FD0000;
}

#orderForm textarea {
  width:100%;
  height:300px;
  font-size:11px;
  padding:2px 1px 2px 1px;
  border:2px solid #E7E7E7;
}

#orderForm .hidden, #orderForm .otherInfo {
  display:none;
}

#orderForm .sendBtn {
  width:49px;
  height:22px;
  border:0px;
  cursor:pointer;
  font-size:0px;
  background:url('/img/btn/send_en.gif') no-repeat 0px 0px;
  float:right;
}

.error-env {
  width:205px !important;
  display:none;
}

.error-env .error {
  padding:5px;
  background:#FFEFBA;
  margin:0px !important;
  text-align:left;
  border:1px solid #FD0000;
}

.bannPoptavka {
  display:block;
  margin:30px 0px 0px 16px;
}
