﻿body {background:#fff url(../img/bgr/BGbodyV.gif) repeat-x 0 40px}

/* -menu nad logem- */
#logos {background:#4477a8;padding-top:9px;list-style-type:none;height:36px}
#logos li {float:right;text-align:center;padding-top:7px}
#logos li.t1 {width:68px;background:url(../img/lines/DtTmV.gif) no-repeat 100% 0}
#logos li#t2 {width:68px}
#logos li.t3 {width:145px;padding-top:0px}
#logo {float:left}

/* -infobox- */
.page_list {font-size:100%}
#t-panel {_width:195px}
#t-panel ul {color:#4477a8}
#t-panel ul li strong {color:#768188}
#t-panel ul li a {color:#4477a8}
#t-panel .producer {background:#4477a8 url(../img/bgr/BGroh-km.gif) no-repeat 0 100%}
#t-panel .relatedbox ul {border:0;color:#fff;padding-left:17px}
#t-panel .relatedbox ul li {line-height:1.5em;background:url(../img/icons/arrow-km.gif) no-repeat 0 50%;padding-left:10px}
#t-panel .relatedbox ul li b {color:#768188;display:block;width:6em;float:left}
#t-panel .relatedbox ul li a {color:#fff}

/* -prihlaseni - titulka pravy sloupec- */
#t-panel #login {background:url(../img/bgr/BGloginV.gif) no-repeat;height:150px}
#t-panel #login h3 {font-size:.8em;margin:0 105px 9px 10px}
#t-panel>#login h3 {margin:0 90px 18px 10px}
#t-panel #login a {line-height:.5em;color:#4477a8}

#s-page {float:left;width:494px;margin-right:20px;padding-top:15px;font-size:75%}

.articles span img {width:100px}
.articles h3 a {color:#4477a8}

#l-p menu {border-bottom:8px solid #4477a8}
#l-p menu li {background:#fff url(../img/icons/arrow-km.gif) no-repeat 15px 47%;padding-left:30px}
#l-p menu li a {padding:0;background:none}
#l-p menu li a:hover {color:#4477a8}
#l-p menu li.parent1 a {color:#4477a8}
#l-p menu li.link2 {background:#fff url(../img/icons/subMenu.gif) no-repeat 30px 47%}
#l-p menu li.link2 a {background:#fff url(../img/icons/subMenu.gif) no-repeat 0 47%;padding-left:10px}
#l-p menu li.parent2 {background:#fff url(../img/icons/subMenu.gif) no-repeat 30px 47%}
#l-p menu li.parent2 a {background:#fff url(../img/icons/subMenu.gif) no-repeat 0 47%;color:#4477a8;padding-left:10px}

/* -titulka levy obsah- */
#t-page h1 {color:#4477a8}
#t-page h2 {color:#4477a8}

/* -detail clanku- */
.page_product_detail, .page_form {padding:10px 0 20px 20px}
.page_product_detail h1, .page_form h1, .page_basket h1, .page_basket h2, .page_detail h1 {font-size:1.5em;color:#4477a8;border-bottom:5px solid #4477a8;font-weight:normal;margin-bottom:15px}
.page_form h1 {text-transform:uppercase}
.page_product_detail #related {float:right;width:200px;margin-left:20px}
.page_product_detail #perex {margin-bottom:15px;padding-right:10px}
.page_product_detail span#perex_img {border:3px solid #e4e6e7;padding:1px;margin:0 10px 20px 0;float:left;width:242px}

.page_product_detail #textplus {width:500px;float:left;margin-right:10px;font-size:.75em}
.page_product_detail #text {display:inline;width:600px}

.page_product_detail hr.border {color:#b8bdc0;background-color:#b8bdc0;height:4px;border:0;margin-bottom:10px}
.page_product_detail span.print a,
.page_product_detail span.mail a,
.page_detail span.print a,
.page_detail span.mail a {color:#3d4246;text-transform:uppercase;font-size:90%;padding-left:17px}
.page_product_detail span.print a,
.page_detail span.print a {background:url(../img/icons/print.gif) no-repeat 0 1px;padding-right:10px;border-right:1px solid #cbcbcd;margin-right:10px}
.page_product_detail span.mail a,
.page_detail span.mail a {background:url(../img/icons/mail.gif) no-repeat}
.page_product_detail span.print,
.page_detail span.print {background:url(../img/icons/print.gif) no-repeat 0 1px}
.page_product_detail span.mail,
.page_detail span.mail {background:url(../img/icons/mail.gif) no-repeat}


.page_detail #sacek table{border-collapse:collapse;border:1px solid #d7dadd;font-size:130%;width:100%}
.page_detail #sacek table th {border:1px solid #d7dadd;background:#b2b4b7;color:#fff;font-weight:normal;padding:2px;text-align:center}
.page_detail #sacek table td{border:1px solid #d7dadd;padding:2px;text-align:center}
.page_detail #sacek table td a{color:#4477a8}

.page_detail #t-panel {font-size:130%}

#gf-t-l {background:url(../img/bgr/BGfik-tl-p.gif) no-repeat;width:91px;height:216px;position:absolute;top:0;left:-91px}
#gf-t-r {background:url(../img/bgr/BGfik-tr-p.gif) no-repeat;width:91px;height:216px;position:absolute;top:0;right:-91px}

.page_product_detail #file_downloads {float:left;display:block;width:240px;margin-bottom:20px}
.page_product_detail h4#file_download {background:#fff url(../img/lines/DTprH.gif) repeat-x 0 0;padding-top:10px;font-size:110%;width:100%;margin-bottom:10px}
.page_product_detail #file_downloads a {color:#db4127}
.page_product_detail #file_downloads dl {margin-left:40px;line-height:1.5em}
.page_product_detail #file_downloads dt {position:relative}
.page_product_detail #file_downloads dt span {position:absolute;top:0;left:-40px}
.page_product_detail #file_downloads dd b {text-transform:uppercase}

.tabs {background:#fff url(../img/bgr/BGEtabDot.gif) repeat-x 0 100%;clear:both;font-size:90%;list-style-type:none;height:28px}
.tabs li {float:left;color:#768188;text-transform:uppercase;font-weight:bold;margin-right:4px;border-left:1px solid #d7dadd;background:#e8eaeb url(../img/bgr/BGEtab.gif) no-repeat 100% 0}
.tabs li#active_chap {background:#fbfbfb url(../img/bgr/BGEtabA.gif) no-repeat 100% 0;padding:8px 15px 6px}
.tabs li a {color:#db4127;text-decoration:none;background:#e8eaeb url(../img/bgr/BGEtab.gif) no-repeat 100% 0;padding:8px 15px 5px;display:block}
.tabs li a:hover {background:#fbfbfb url(../img/bgr/BGEtab.gif) no-repeat 100% -27px}

#tab_content {clear:both;background:#fbfbfb;border:1px solid #d7dadd;border-top:0;padding:10px;margin-bottom:5px}

#footer {text-align:right}
#footer ul {list-style-type:none;height:55px;width:280px;float:right}
#footer ul li {float:left;background:url(../img/lines/DtBtV.gif) no-repeat 100% 50%;padding-right:15px;margin-right:10px;height:55px;line-height:55px}
#footer ul li img {margin-top:10px}
#footer ul li.noBg {background:none}
#footer ul li a {color:#768188}


.search {border:1px solid #d7dadd;background:#fbfbfb;padding:10px;margin-bottom:15px;width:473px}
.search dl.select {float:left;width:190px;margin-right:5px}
.search dl.select select {width:190px}
.search dl.box {float:left;width:275px}
.search dl.box dd #txtExpresion, .search dl.box dd #allwords {width:210px}
.search dl dt {line-height:2em}
.search dl .searchbtn {border:0;background:#768188;color:#fff;font-size:90%;padding:1px 2px;margin-left:5px}


.page_list_kmsearch {font-size:100%}
.page_list_kmsearch table, .page_list table {border-collapse:collapse;border:1px solid #d7dadd}
.page_list_kmsearch table th, .page_list table th {border:1px solid #d7dadd;background:#b2b4b7;color:#fff;font-weight:normal;padding:1px}
.page_list_kmsearch table td, .page_list table td {border:1px solid #d7dadd;padding:1px}
.page_list_kmsearch table td a, .page_list table td a {color:#4477a8}



.page_form fieldset {border:1px solid #4477a8;padding:10px;margin:0 0 10px}
.page_form fieldset legend {border:1px solid #4477a8;padding:2px 5px}
.page_form fieldset label {display:block;width:12.5em;float:left}
.page_form fieldset p {line-height:1.6em;display:block;width:100%;margin-bottom:3px}
.page_form fieldset textarea {width:300px;height:140px}
.page_form .submit {margin:10px auto;width:100px}

.map_KM ul {margin: 0; padding: 0; list-style-type: none !important; font-size: 12px}
.map_KM ul li a {padding: 0 0 3px 13px; display: block; color: #4477A8; background:#fff url(../img/icons/arrow-km.gif) no-repeat 4px 5px}
.map_KM ul ul li a {padding: 0 0 3px 23px; display: block; color: #3D4246; background:#fff url(../img/icons/subMenu.gif) no-repeat 13px 7px}

#logos li#basket {color:#fff;background:url(../img/icons/whitebasket.gif) no-repeat 0 7px}


