body {background:#222; color:#000; font-family:Arial, "Arial CE", sans-serif; font-size:12px; margin:0; padding:0 0 50px 0; border:0;}
h1 {color:#500; font-size:24px; font-weight:200; line-height:24px; letter-spacing:2px; margin:0; padding:0;}
h1 span {display:none;}
video {border:10px solid #333;}
/*------------Form------------*/
.login {background:#393939; color:#fff; margin:0 auto 20px auto; padding:0 20px 10px 20px; width:340px; height:auto;}
.login h2 {color:#aaa; font-size:14px; text-transform:uppercase; margin:0 0 10px 0; padding:0 0 3px 0;}
.loginL {float:left; padding:10px 0 0 0; width:240px; height:auto;}
.loginP {float:left; background:url(../img/loginP.gif) no-repeat 20px -25px; padding:39px 10px 0 30px; width:60px; height:61px;}

.login-password {background:url(../img/loginP.gif) no-repeat 280px -50px; color:#aaa; text-align:left; margin:10px -20px 0 -20px; padding:15px 20px 0 20px; border-top:1px solid #272727; width:340px; height:auto;}
.login-password p {margin:0; padding:0;}
.login-password .inp1 {margin:0 27px 0 0;}

.request {background:#393939 url(../img/request.gif) no-repeat 20px -5px; color:#aaa; line-height:20px; text-align:right; margin:0 auto 100px auto; padding:10px 20px; border:0px solid #d6e7ee; width:340px; height:auto;}
.request span {color:#555; padding:0 10px;}
.requestone {color:#c56776; text-decoration:none; margin:0 0 5px 0;}
.requestone:hover {color:#559abe; text-decoration:underline;}
.requesttwo {color:#999; text-decoration:none; margin:0 0 5px 0;}
.requesttwo:hover {color:#559abe; text-decoration:underline;}

#vzkaz {background:#393939; margin:18px 0 0 -36px; padding:15px 20px 15px 20px; width:auto; height:auto;}
#vzkaz h3 {font-size:14px; margin:0; padding:0;}
#vzkaz p {margin:0; padding:0 0 20px 0;}

#form-objednavka {background:#393939; color:#aaa; margin:0; padding:0 20px 15px 20px; width:760px; height:700px;}
#form-objednavka h2 {background:#9b3b49; color:#fff; margin:0 -20px; padding:10px 20px;}
#form-objednavka h3 {color:#f0f0f0; margin:0; padding:15px 0 0 0;}
#form-objednavka h3 span {font-size:12px; font-weight:200;}
#form-objednavka p {margin:0; padding:10px 0 0 0;}

.form-is-user {background:#393939 url(../img/form-is-user.gif) no-repeat left bottom; color:#bcc3c5; font-size:14px; margin:-40px auto 30px auto; padding:10px 20px; width:810px; height:auto;}
.form-is-user div {float:left; width:270px;}
.form-is-user strong {color:#fff; font-size:16px; padding:0 5px;}

.form-zprava {background:#404040; font-size:12px; margin:-7px -7px -7px -7px; padding:15px 160px; width:auto; height:auto;}
.form-zprava p {line-height:16px;}
.form-zprava p b {padding:0 10px 0 0;}
.form-zprava .inp6 {margin:10px 0;}

.form-kontaktni-jednani {margin:0; padding:0; width:auto; height:auto;}
.form-kontaktni-jednani h3 {background:#6f2a34; color:#df9da6; font-size:12px; margin:0; padding:10px 20px 10px 10px;}
.form-kontaktni-jednani table {background:#404040; color:#fff; margin:0 0 20px 0; padding:0; border:0; border-collapse:collapse; width:1050px; height:auto;}
.form-kontaktni-jednani table td {vertical-align:middle; padding:7px 10px; border-bottom:1px solid #272727;}
.form-kontaktni-jednani table tr:hover {color:#54ff54;}
.form-kontaktni-jednani table b {color:#54ff54; font-size:14px;}
.form-kontaktni-jednani table span {display:block; float:left; text-align:center; line-height:22px; width:50px;}
.form-kontaktni-jednani table img {vertical-align:bottom; border:0; margin:0; padding:0;}
.form-kontaktni-jednani table a {color:#c56776; text-decoration:none;}
.form-kontaktni-jednani table a:hover {color:#559abe; text-decoration:underline;}
.form-kontaktni-jednani .inp6:hover {border:1px solid #54ff54;}
.form-kontaktni-jednani .inp7:hover {border:1px solid #54ff54;}
.form-kontaktni-jednani .inp8:hover {border:1px solid #54ff54;}
.form-kontaktni-jednani .tea4:hover {border:1px solid #54ff54;}
.fkj01 {width:260px;}
.sf {display:block; background:url(../img/specifikacni-formular.gif) no-repeat 0 0; font-weight:bold; text-align:left; line-height:24px; margin:0; padding:0 0 0 20px; border:0; width:240px; height:24px;}
.button {background:#404040; text-align:center; margin:0 0 10px 0; padding:10px 0; border:0; width:auto; height:auto;}
.button input {margin:0 20px;}

.form-obchodni-jednani {background:#404040; color:#aaa; margin:0 auto; padding:0 20px 5px 20px; width:1010px; height:auto;}
.form-obchodni-jednani h2 {background:#9b3b49; color:#fff; margin:0 -20px; padding:10px 20px;}
.form-obchodni-jednani table {background:#404040; color:#fff; margin:0; padding:0; border:0; border-collapse:collapse; width:1010px; height:auto;}
.form-obchodni-jednani table td {vertical-align:middle; padding:7px 10px; border-bottom:1px solid #272727;}
.form-obchodni-jednani table tr:hover {color:#54ff54;}
.form-obchodni-jednani table b {color:#54ff54; font-size:14px;}
.form-obchodni-jednani table span {display:block; float:left; text-align:center; line-height:22px; width:50px;}
.form-obchodni-jednani table a {color:#c56776; text-decoration:none;}
.form-obchodni-jednani table a:hover {color:#559abe; text-decoration:underline;}
.form-obchodni-jednani .inp6:hover {border:1px solid #54ff54;}
.form-obchodni-jednani .inp7:hover {border:1px solid #54ff54;}
.form-obchodni-jednani .inp8:hover {border:1px solid #54ff54;}
.form-obchodni-jednani .tea4:hover {border:1px solid #54ff54;}

.form-search-foto {float:left; background:#6f2a34; margin:0 0 0 66px; padding:6px 20px 0 20px; width:auto; height:30px;}

.form-search-user {background:#9b3b49; text-align:right; margin:-7px; padding:7px 40px; width:auto; height:auto;}
.form-search-user .inp1 {background:#272727; color:#fff; font-size:14px; margin:0 10px 0 0; padding:4px 5px; border:0; width:224px; height:16px;}

.div-kontaktni-jednani-detail {background:#404040; margin:0 auto; padding:0 20px 15px 20px; width:1010px; height:auto;}
.div-kontaktni-jednani-detail h2 {background:#9b3b49; color:#fff; margin:0 -20px 20px -20px; padding:10px 20px;}
.div-kontaktni-jednani-detail h3 {background:#6f2a34; color:#df9da6; font-size:12px; margin:0; padding:10px 20px 10px 10px;}
.div-kontaktni-jednani-detail table {background:#404040; color:#fff; margin:0 0 20px 0; padding:0; border:0; border-collapse:collapse; width:1010px; height:auto;}
.div-kontaktni-jednani-detail table td {vertical-align:middle; padding:3px 10px; border-bottom:1px solid #555;}
.div-kontaktni-jednani-detail table b {color:#54ff54; font-size:14px;}
.div-kontaktni-jednani-detail table span {display:block; float:left; text-align:center; line-height:22px; width:50px;}
.div-kontaktni-jednani-detail table img {vertical-align:bottom; border:0; margin:0; padding:0;}
.div-kontaktni-jednani-detail table a {color:#c56776; text-decoration:none;}
.div-kontaktni-jednani-detail table a:hover {color:#559abe; text-decoration:underline;}
.div-kontaktni-jednani-detail input {background:#404040; color:#84b4ce; padding:3px 0 1px 0; border:0;}
.div-kontaktni-jednani-detail textarea {background:#404040; color:#84b4ce; border:0;}
.div-kontaktni-jednani-detail .nav-is {background:transparent; margin:0 0 15px 0; padding:0; width:auto; height:36px;}
.div-kontaktni-jednani-detail .nav-is a {background:#6f2a34; color:#fff;}
.div-kontaktni-jednani-detail .nav-is a:hover {background:#6f2a34; color:#fff;}

.dkjd-lista {background:#404040; margin:15px auto; padding:15px 20px; width:1010px; height:auto;}
.dkjd-lista a {display:block; float:left; background:#6f2a34 url(../img/specifikacni-formular.gif) no-repeat right center; color:#fff; font-size:12px; line-height:36px; text-decoration:none; text-transform:uppercase; margin:0 20px 0 0; padding:0 40px 0 20px; width:auto; height:36px;}

.tab-dkjd-jednani {background:#404040; color:#bcc3c5; margin:0 auto; padding:0; border:0; border-collapse:collapse; width:1050px; height:auto;}
.tab-dkjd-jednani td {font-size:11px; vertical-align:middle; padding:7px 10px; border-bottom:1px solid #272727;}
.tab-dkjd-jednani th {background:#6f2a34; color:#df9da6; font-size:12px; padding:0 10px; height:36px}
.tab-dkjd-jednani a {color:#c56776; text-decoration:none;}
.tab-dkjd-jednani a:hover {color:#559abe; text-decoration:underline;}
.tab-dkjd-jednani tr:hover {background:#272727; color:#fff;}
.t-dkjd-j-text {width:560px;}

.form-specifikace {background:#404040; color:#aaa; margin:0 auto; padding:0 20px 15px 20px; width:1010px; height:auto;}
.form-specifikace h2 {background:#9b3b49; color:#fff; margin:0 -20px; padding:10px 20px;}
.form-specifikace h3 {background:#6f2a34; color:#df9da6; font-size:12px; margin:0; padding:10px 20px 10px 10px;}
.form-specifikace table {background:#404040; color:#fff; margin:20px 0; padding:0; border:0; border-collapse:collapse; width:1010px; height:auto;}
.form-specifikace table th {vertical-align:top; padding:7px 7px; border-bottom:1px solid #555;}
.form-specifikace table td {vertical-align:middle; padding:7px 7px; border-bottom:1px solid #555;}
.form-specifikace table b {color:#54ff54; font-size:14px;}
.form-specifikace table span {display:block; float:left; text-align:center; line-height:22px; width:50px;}
.form-specifikace table img {vertical-align:top; border:0; margin:0; padding:0;}
.form-specifikace table a {color:#c56776; text-decoration:none;}
.form-specifikace table a:hover {color:#559abe; text-decoration:underline;}
.form-specifikace .inp6:hover {border:1px solid #54ff54;}
.form-specifikace .inp7:hover {border:1px solid #54ff54;}
.form-specifikace .inp8:hover {border:1px solid #54ff54;}
.form-specifikace .inp9:hover {border:1px solid #54ff54;}
.form-specifikace .tea4:hover {border:1px solid #54ff54;}
.tsd {width:280px;}
.tsrc {width:100px;}
.tscel {font-size:14px; font-weight:bold; text-align:right;}

.div-specifikace-detail {background:#404040; color:#aaa; margin:0 auto; padding:0 20px 15px 20px; width:1010px; height:auto;}
.div-specifikace-detail h2 {background:#9b3b49; color:#fff; margin:0 -20px; padding:10px 20px;}
.div-specifikace-detail h3 {background:#6f2a34; color:#df9da6; font-size:12px; margin:0; padding:10px 20px 10px 10px;}
.div-specifikace-detail table {background:#404040; color:#fff; margin:10px 0; padding:0; border:0; border-collapse:collapse; width:1010px; height:auto;}
.div-specifikace-detail table th {vertical-align:top; padding:3px 7px; border-bottom:1px solid #555;}
.div-specifikace-detail table td {vertical-align:middle; padding:3px 7px; border-bottom:1px solid #555;}
.div-specifikace-detail table b {color:#54ff54; font-size:14px;}
.div-specifikace-detail table span {display:block; float:left; text-align:center; line-height:22px; width:50px;}
.div-specifikace-detail table img {vertical-align:bottom; border:0; margin:0; padding:0;}
.div-specifikace-detail table a {color:#c56776; text-decoration:none;}
.div-specifikace-detail table a:hover {color:#559abe; text-decoration:underline;}
.div-specifikace-detail input {background:#404040; color:#84b4ce; padding:3px 0 1px 0; border:0;}
.div-specifikace-detail textarea {background:#404040; color:#84b4ce; border:0;}
.tsdcel {font-size:14px; font-weight:bold;}

.form-registrace-press {background:#404040; color:#aaa; margin:0 auto; padding:0 20px 15px 20px; width:1010px; height:auto;}
.form-registrace-press h2 {background:#9b3b49; color:#fff; margin:0 -20px; padding:10px 20px;}
.form-registrace-press h3 {background:#6f2a34; color:#df9da6; font-size:12px; margin:0; padding:10px 20px 10px 10px;}
.form-registrace-press table {background:#404040; color:#fff; margin:20px 0; padding:0; border:0; border-collapse:collapse; width:1010px; height:auto;}
.form-registrace-press table th {vertical-align:top; padding:7px 7px; border-bottom:1px solid #555;}
.form-registrace-press table td {vertical-align:middle; padding:7px 7px; border-bottom:1px solid #555;}
.form-registrace-press table tr:hover {color:#54ff54;}
.form-registrace-press table b {color:#54ff54; font-size:14px;}
.form-registrace-press table i {color:#bcc3c5; line-height:22px; padding:0 0 0 10px;}
.form-registrace-press table span {display:block; float:left; text-align:center; line-height:22px; width:50px;}
.form-registrace-press table a {color:#c56776; text-decoration:none;}
.form-registrace-press table a:hover {color:#559abe; text-decoration:underline;}

.form-kontaktni-informace {margin:0; padding:0; width:auto; height:auto;}
.form-kontaktni-informace h3 {background:#6f2a34; color:#df9da6; font-size:12px; margin:0; padding:10px 20px 10px 10px;}
.form-kontaktni-informace table {background:#404040; color:#fff; margin:0 0 20px 0; padding:0; border:0; border-collapse:collapse; width:1050px; height:auto;}
.form-kontaktni-informace table td {vertical-align:middle; padding:7px 10px; border-bottom:1px solid #272727;}
.form-kontaktni-informace table tr:hover {color:#54ff54;}
.form-kontaktni-informace table b {color:#54ff54; font-size:14px;}
.form-kontaktni-informace table i {color:#bcc3c5; line-height:22px; padding:0 0 0 10px;}
.form-kontaktni-informace table span {display:block; float:left; text-align:center; line-height:22px; width:50px;}
.form-kontaktni-informace table img {vertical-align:bottom; border:0; margin:0; padding:0;}
.form-kontaktni-informace table a {color:#c56776; text-decoration:none;}
.form-kontaktni-informace table a:hover {color:#559abe; text-decoration:underline;}

input, select, textarea {font-family:Arial, "Arial CE", Sans-serif;}
.inp1 {background:#272727; color:#fff; font-size:14px; margin:0 5px 10px 0; padding:5px 8px; border:0; width:224px; height:16px;}
.inp2 {background:#272727; color:#fff; font-size:14px; margin:0 5px 10px 0; padding:5px 8px; border:0; width:190px; height:16px;}
.inp3 {background:#272727; color:#fff; font-size:14px; margin:0 5px 10px 0; padding:5px 8px; border:0; width:200px; height:16px;}
.inp4 {background:#272727; color:#fff; font-size:12px; margin:0; padding:3px 5px; border:0; width:90px; height:16px;}
.inp5 {background:#272727; color:#fff; font-size:12px; margin:0; padding:3px 5px; border:0; width:150px; height:16px;}
.inp6 {float:left; background:#272727; color:#54ff54; font-size:12px; margin:0; padding:2px 4px; border:1px solid #272727; width:370px; height:16px;}
.inp7 {float:left; background:#272727; color:#54ff54; font-size:12px; margin:0; padding:2px 4px; border:1px solid #272727; width:240px; height:16px;}
.inp8 {float:left; background:#272727; color:#54ff54; font-size:12px; margin:0; padding:2px 4px; border:1px solid #272727; width:70px; height:16px;}
.inp9 {float:left; background:#272727; color:#54ff54; font-size:12px; margin:0; padding:2px 4px; border:1px solid #272727; width:120px; height:16px;}
.inp10 {float:left; background:#404040; color:#54ff54; font-size:14px; font-weight:bold; margin:0; padding:2px 4px; border:1px solid #666; width:120px; height:16px;}
.inp11 {float:left; background:#777; color:#fff; font-size:14px; margin:0; padding:3px 5px; border:0; width:215px; height:20px;}
.sel1 {background:#272727; color:#fff; font-size:14px; margin:15px 0; padding:0; border:2px solid #272727; width:570px; height:24px;}
.sel2 {background:#272727; color:#fff; font-size:12px; margin:0; padding:0; border:2px solid #272727; width:380px; height:22px;}
.sel3 {background:#272727; color:#54ff54; font-size:12px; margin:0; padding:0; border:2px solid #272727; width:100px; height:22px;}
.sel4 {background:#272727; color:#54ff54; font-size:12px; margin:0; padding:0; border:2px solid #272727; width:280px; height:22px;}
.sel5 {background:#272727; color:#54ff54; font-size:12px; margin:0; padding:0; border:2px solid #272727; width:180px; height:22px;}
.but1 {background:#6f2a34 url(../img/but1.gif) no-repeat 0  0; color:#fff; font-size:11px; font-weight:bold; margin:0; padding:0; border:0; width:60px; height:26px; cursor:pointer;}
.but2 {background:#222 url(../img/but2.gif) no-repeat 0  0; color:#fff; font-size:12px; margin:0 5px 0 0; padding:0; border:0; width:80px; height:26px; cursor:pointer;}
.but3 {background:#6f2a34 url(../img/but3.gif) no-repeat 0  0; color:#fff; font-size:12px; margin:0; padding:0; border:0; width:160px; height:26px; cursor:pointer;}
.but4 {background:#6f2a34 url(../img/but4.gif) no-repeat 0  0; color:#fff; font-size:11px; font-weight:bold; margin:0 0 0 9px; padding:0; border:0; width:26px; height:26px; cursor:pointer;}
.tea1 {background:#272727; color:#fff; font-size:14px; overflow:auto; margin:0 0 15px 0; padding:5px; border:0; width:245px; height:199px;}
.tea2 {background:#272727; color:#fff; font-size:14px; overflow:auto; margin:0 0 15px 0; padding:5px; border:0; width:800px; height:199px;}
.tea3 {background:#272727; color:#fff; font-size:14px; overflow:auto; margin:0 0 0 0; padding:5px; border:0; width:750px; height:120px;}
.tea4 {background:#272727; color:#fff; font-size:12px; overflow:auto; margin:0; padding:4px; border:1px solid #272727; width:680px; height:100px;}
.tea5 {background:#272727; color:#fff; font-size:14px; overflow:auto; margin:0 0 20px 0; padding:5px; border:0; width:1000px; height:160px;}

.rybioko {display:none;}
.rybizub {display:none;}

/*------------Table------------*/
.tab-kolekce {color:#fff; margin:0 auto; padding:0; border:0; border-collapse:collapse; width:1050px; height:auto;}
.tab-kolekce td {text-align:center; padding:10px 5px;}
.tab-kolekce a {display:block; color:#c56776; text-decoration:none; margin:0 0 5px 0;}
.tab-kolekce a:hover {color:#559abe; text-decoration:underline;}
.tab-kolekce img {margin:0; padding:0; border:0;}
.t-k-velikost {background:url(../img/t-k-velikost.png) repeat-y center top; font-size:14px; font-weight:bold;}
.t-k-velikost span {display:block; font-size:11px; font-weight:200;}
.t-k-rada {font-size:14px; font-weight:bold; text-align:left; vertical-align:middle; width:60px;}
.t-k-produkt {background:url(../img/t-k-produkt.png) repeat-y center top; vertical-align:top; width:186px;}
.t-k-retro {background:#393939; border-bottom:5px solid #272727;}
.t-k-retro:hover {background:#151515;}
.t-k-klasik {background:#393939; border-bottom:5px solid #272727;}
.t-k-klasik:hover {background:#151515;}
.t-k-styl {background:#393939; border-bottom:5px solid #272727;}
.t-k-styl:hover {background:#151515;}
.t-k-sport {background:#393939; border-bottom:5px solid #272727;}
.t-k-sport:hover {background:#151515;}
.t-k-extrem {background:#393939; border-bottom:5px solid #272727;}
.t-k-extrem:hover {background:#151515;}

.view-nd-a {display:block;}
.view-nd-b {display:none;}
.view-nd-c {display:none;}
.nav-detail {background:url(../img/nav-detail.jpg) no-repeat 0 0; margin:-10px 0 20px 0; padding:20px 0 0 120px; width:auto; height:30px;}
.nav-detail-a {float:left; width:auto; height:30px;}
.nav-detail-a a {display:block; background:#222; color:#fff; text-decoration:none; text-align:center; line-height:30px; margin:0; padding:0 15px; width:auto; height:30px;}
.nav-detail-a a:hover {color:#999;}
.nav-detail-b {float:left; padding:0 0 0 100px; width:560px; height:30px;}
.nav-detail-b a {display:block; float:left; color:#fff; font-size:14px; font-weight:bold; line-height:30px; text-decoration:none; margin:0 1px; padding:0 20px; width:auto; height:30px;}
.nav-detail-b a:hover {background:#6f2a34;}
.nav-detail-b span {display:block; float:left; background:#6f2a34; color:#fff; font-size:14px; font-weight:bold; line-height:30px; margin:0 1px; padding:0 20px; width:auto; height:30px;}

#tab-detail {color:#bcc3c5; margin:0 0 10px 0; padding:0; border:0; width:1050px; height:auto;}
#tab-detail h2 {color:#bcc3c5; font-size:18px; letter-spacing:1px; text-transform:none; margin:0; padding:0 0 15px 0;}
.t-d-nadpis {vertical-align:top; padding:0 20px;}
.t-d-foto {vertical-align:top; padding:0; width:350px; height:auto;}
.t-d-foto img {vertical-align:top; border:0;}
.t-d-vlastnosti {vertical-align:top; padding:0; width:700px; height:auto;}
.t-d-vlastnosti table {float:left; margin:0 10px 20px 0; padding:0; border:0; border-collapse:collapse; width:340px;}
.vlastnost {color:#c56776; font-size:11px; font-weight:200; vertical-align:top; line-height:16px; padding:3px 0 4px 0; width:100px;}
.hodnota {font-size:12px; font-weight:bold; vertical-align:top; line-height:16px; padding:3px 0 4px 0; width:240px;}
.hodnota a {color:#c56776;}
.hodnota a:hover {color:#559abe;}
.ikony {color:#999; font-size:14px; text-align:center; vertical-align:top; padding:20px 0 0 0; width:340px;}
.ikony img {vertical-align:top; margin:0 auto 2px auto; padding:0; border:0;}
.ikony span {display:block; float:left; margin:0 20px 0 0; padding:0; border:0;}
.t-d-cena {vertical-align:top;}

.foto-detail {background:url(../img/foto-detail.jpg) no-repeat right bottom; padding:0 20px 20px 0;}
.foto-navigace {text-align:center; margin:0; width:270px; height:30px;}
.foto-navigace img {margin:0 10px; padding:0; border:0;}

.cena {font-size:14px; font-weight:bold; line-height:18px; margin:0; padding:0; width:auto; height:auto;}
.cena strong {display:block; color:#9b3b49; font-size:11px; font-weight:200; line-height:11px;}
.cena .vlastnost {float:left; font-size:16px; font-weight:bold; margin:0 20px 0 0; padding:11px 0 0 0; width:200px;}
.cena .eur {float:left; font-size:16px; font-weight:bold; margin:0 30px 0 0; padding:0;}
.cena .czk {float:left; font-size:16px; font-weight:bold; margin:0; padding:0;}

.text-detail {color:#bcc3c5; margin:0; padding:0 20px 10px 20px; width:1010px; height:auto;}
.text-detail h2 {color:#bcc3c5; font-size:18px; letter-spacing:1px; text-transform:none; margin:0; padding:0 0 10px 0;}
.text-detail h3 {color:#9b3b49; font-size:14px; text-transform:uppercase; margin:0; padding:20px 0 0 0;}
.text-detail p {font-size:14px; line-height:20px; text-align:justify; margin:0; padding:5px 0;}
.text-detail p a {color:#c56776; text-decoration:none;}
.text-detail p a:hover {color:#559abe; text-decoration:underline;}
.text-detail ul {list-style-type:disc; font-size:14px; font-weight:200; margin:10px 100px 10px 40px; padding:0;}
.text-detail li {color:#999; line-height:18px; padding:0 0 5px 0;}

.foto-inspirace {color:#bcc3c5; margin:0; padding:0 20px 10px 20px; width:1010px; height:auto;}
.foto-inspirace h2 {color:#bcc3c5; font-size:18px; letter-spacing:1px; text-transform:none; margin:0; padding:0 0 10px 0;}
.foto-inspirace img {margin:10px 21px 16px 22px; padding:0; border:3px solid #444;}

.objednat {float:left; text-align:right; margin:0; padding:0; width:162px; height:auto;}
.objednat a {color:#fff; font-size:14px; font-weight:bold; text-decoration:none;}
.objednat img {border:0;}

.objednani {background:url(../img/objednaniOUT.jpg) no-repeat 0 0; margin:0; padding:20px 120px 0 120px; width:810px; height:50px;}
.objednani a {color:#fff; text-decoration:none;}
.objednani a:hover {color:#999;}
.objednani0 {display:block; float:left; background:url(../img/objednani0.gif) no-repeat 0 0; line-height:30px; margin:0 30px 0 0; padding:0 15px; width:220px; height:30px;}
.objednani1 {display:block; float:left; background:url(../img/objednani1.gif) no-repeat 0 0; line-height:30px; margin:0 30px 0 0; padding:0 15px; width:220px; height:30px;}
.objednani3 {display:block; float:left; background:url(../img/objednani3.gif) no-repeat 0 0; line-height:30px; margin:0; padding:0 15px; width:220px; height:30px;}

.objednaniA {background:url(../img/objednaniIN.jpg) no-repeat 0 0; margin:0; padding:20px 120px 0 120px; width:810px; height:500px;}
.objednaniA h2 {color:#9b3b49; font-size:16px; margin:0; padding:0 0 10px 0;}
.objednaniA p {color:#999; font-size:14px; line-height:20px; margin:0; padding:0 0 20px 0;}
.objednaniA a {color:#fff; text-decoration:none;}
.objednaniA a:hover {color:#999;}
#objednavka {margin:0; padding:0 0 30px 0; width:auto; height:auto;}
.objednani2 {background:url(../img/objednani2.gif) no-repeat 0 0; text-align:center; line-height:30px; margin:20px 0 0 0; padding:0; width:250px; height:30px;}

.tab-kalibry {background:url("../img/tab-kalibry.gif") no-repeat right bottom; margin:0 0 0 0; padding:10px 30px 50px 0; border:0; width:auto; height:auto;}
.tab-kalibry td {vertical-align:top;}
.tab-kalibry td h3 {color:#bcc3c5;}
.tab-kalibry img {margin:0 10px 0 0; padding:0; border:0;}
.tab-kalibry .vlastnost {padding:2px 0 3px 0; width:140px;}
.tab-kalibry .hodnota {padding:2px 0 3px 0; width:400px;}
.t-k-inspirace {text-align:right;}
.t-k-inspirace img {vertical-align:top; margin:0; padding:0;}
#kalibry-menu {color:#c56776; margin:0; padding:0; width:240px; height:auto;}
#kalibry-menu ul {list-style-type:none; margin:15px 0 0 0; padding:0 0 8px 0;}
#kalibry-menu li {margin:0; padding:0; border-left:0;}
#kalibry-menu li span {display:block; background:#303030; color:#c56776; line-height:16px; text-decoration:none; margin:0 0 5px 0; padding:8px 20px 8px 10px; border-left:15px solid #444;}
#kalibry-menu li span b {color:#aaa; font-size:12px; font-weight:200;}
#kalibry-menu ul ul {margin:0 0 0 0; padding:0 0 8px 0;}
#kalibry-menu li li a {display:block; background:#444; color:#c56776; line-height:16px; text-decoration:none; margin:0 0 5px 15px; padding:3px 20px 3px 5px; border-left:10px solid #555;}
#kalibry-menu li li a:hover {background:#111; color:#559abe; border-left:10px solid #6f2a34;}
#kalibry-menu li li a b {color:#aaa; font-size:11px; font-weight:200; padding:0 0 0 5px;}
.kalibry-foto {background:#272727; width:760px; height:200px;}
.kalibry-foto img {margin:25px 1px; padding:0; border:0;}

.tab-objednavka {margin:0; padding:0; border:0; border-collapse:collapse; width:760px; height:auto;}
.tab-objednavka td {padding:3px 0; width:190px;}
.div-model {background:#272727; color:#e0e0e0; font-size:18px; font-weight:bold; line-height:18px; margin:15px 0 0 0; padding:15px; width:700px; height:auto;}
.div-model span {color:#c56776; padding:0 10px 0 0;}
.div-model b {padding:0 5px 0 15px;}
.div-model i {color:#c56776; font-size:11px; font-weight:200; font-style:normal; line-height:11px;}
.div-model strong {color:#c56776; font-size:11px; font-weight:200; line-height:11px; padding:0 0 0 10px;}


.tab-kontakt {background:#393939; margin:0 -20px 0 0; padding:0; border:0; border-collapse:collapse; width:750px; height:auto;}
.tab-kontakt td {padding:0 20px; vertical-align:top; width:210px;}
.tab-kontakt td h3 {margin:0; padding:15px 0 0 0;}
.tab-kontakt td span {font-size:14px; line-height:22px;}
.tab-kontakt td b {display:block; line-height:22px;}

.tab-kontakt-mista {background:#393939; margin:0 -5px; padding:0; border:0; border-collapse:collapse; width:720px; height:auto;}
.tab-kontakt-mista td {padding:5px; vertical-align:top; border-top:1px solid #444;}
.tab-kontakt-mista td p {font-size:12px; line-height:16px;}
.tab-kontakt-mista td span {color:#c56776; font-size:14px; line-height:16px;}
.t-k-m-typ {width:150px;}
.t-k-m-adresa {width:290px;}
.t-k-m-info {width:250px;}
.typ-pozice {background:url("../img/typ-pozice.gif") no-repeat 0 0; color:#222; font-size:14px; font-weight:bold; text-align:center; line-height:34px; margin:10px auto; width:34px; height:34px}

.view-is-a {display:block;}
.view-is-b {display:none;}
.view-is-c {display:none;}
.view-is-d {display:none;}
.view-is-e {display:none;}
.view-is-f {display:none;}
.view-is-a .page {color:#bcc3c5; font-size:14px; font-weight:bold; line-height:36px; margin:0; padding:0; width:auto; height:36px;}
.view-is-a .page b {background:#333; line-height:30px; text-decoration:none; margin:0 5px; padding:5px 10px;}
.view-is-a .page a {color:#c56776; text-decoration:none; margin:0 5px; padding:4px 9px; border:1px solid #333;}
.view-is-a .page a:hover {background:#333; color:#bcc3c5;}
.view-is-b .page {color:#bcc3c5; font-size:14px; font-weight:bold; line-height:36px; margin:0; padding:0; width:auto; height:36px;}
.view-is-b .page b {background:#333; line-height:30px; text-decoration:none; margin:0 5px; padding:5px 10px;}
.view-is-b .page a {color:#c56776; text-decoration:none; margin:0 5px; padding:4px 9px; border:1px solid #333;}
.view-is-b .page a:hover {background:#333; color:#bcc3c5;}
.view-is-c .page {color:#bcc3c5; font-size:14px; font-weight:bold; line-height:36px; margin:0; padding:0; width:auto; height:36px;}
.view-is-c .page b {background:#333; line-height:30px; text-decoration:none; margin:0 5px; padding:5px 10px;}
.view-is-c .page a {color:#c56776; text-decoration:none; margin:0 5px; padding:4px 9px; border:1px solid #333;}
.view-is-c .page a:hover {background:#333; color:#bcc3c5;}
.view-is-d .page {color:#bcc3c5; font-size:14px; font-weight:bold; line-height:36px; margin:0; padding:0; width:auto; height:36px;}
.view-is-d .page b {background:#333; line-height:30px; text-decoration:none; margin:0 5px; padding:5px 10px;}
.view-is-d .page a {color:#c56776; text-decoration:none; margin:0 5px; padding:4px 9px; border:1px solid #333;}
.view-is-d .page a:hover {background:#333; color:#bcc3c5;}
.view-is-e .page {color:#bcc3c5; font-size:14px; font-weight:bold; line-height:36px; margin:0; padding:0; width:auto; height:36px;}
.view-is-e .page b {background:#333; line-height:30px; text-decoration:none; margin:0 5px; padding:5px 10px;}
.view-is-e .page a {color:#c56776; text-decoration:none; margin:0 5px; padding:4px 9px; border:1px solid #333;}
.view-is-e .page a:hover {background:#333; color:#bcc3c5;}
.view-is-f .page {color:#bcc3c5; font-size:14px; font-weight:bold; line-height:36px; margin:0; padding:0; width:auto; height:36px;}
.view-is-f .page b {background:#333; line-height:30px; text-decoration:none; margin:0 5px; padding:5px 10px;}
.view-is-f .page a {color:#c56776; text-decoration:none; margin:0 5px; padding:4px 9px; border:1px solid #333;}
.view-is-f .page a:hover {background:#333; color:#bcc3c5;}

.nav-is {background:url(../img/nav-detail.jpg) no-repeat 0 0; margin:0; padding:14px 0 0 120px; width:930px; height:36px;}
.nav-is a {display:block; float:left; color:#fff; font-size:12px; line-height:36px; text-decoration:none; text-transform:uppercase; margin:0 1px; padding:0 20px; width:auto; height:36px;}
.nav-is a:hover {background:#6f2a34;}
.nav-is span {display:block; float:left; background:#6f2a34; color:#fff; font-size:12px; line-height:36px; text-transform:uppercase; margin:0 1px; padding:0 20px; width:auto; height:36px;}

.tab-ob-zakazky {background:#404040; color:#bcc3c5; margin:0 0 10px 0; padding:0; border:0; border-collapse:collapse; width:1050px; height:auto;}
.tab-ob-zakazky td {font-size:11px; vertical-align:middle; padding:7px; border-bottom:1px solid #272727;}
.tab-ob-zakazky th {background:#6f2a34; color:#df9da6; font-size:12px; padding:0 7px; height:36px}
.thl {text-align:left;}
.thc {text-align:center;}
.thp {text-align:right;}
.t-o-z-cena {text-align:right;}
.tab-ob-zakazky a {color:#c56776; text-decoration:none;}
.tab-ob-zakazky a:hover {color:#559abe; text-decoration:underline;}
.tab-ob-zakazky tr:hover {background:#272727;}
.tr1 {color:#bcc3c5;}
.tr2 {color:#84b4ce;}
.tr3 {color:#01c4ff;}
.tr4 {color:#cf59ff;}
.tr5 {color:#ffffc0;}
.tr6 {color:#ffff40;}
.tr7 {color:#feb86e;}
.tr8 {color:#fba223;}
.tr9 {color:#fa6900;}
.tr10 {color:#acfeac;}
.tr11 {color:#54ff54;}
.tr12 {color:#ec4246;}
.tr13 {color:#777;}

.tab-ob-jednani {background:#404040; color:#bcc3c5; margin:0 0 10px 0; padding:0; border:0; border-collapse:collapse; width:1050px; height:auto;}
.tab-ob-jednani td {font-size:11px; vertical-align:middle; padding:7px; border-bottom:1px solid #272727;}
.tab-ob-jednani th {background:#6f2a34; color:#df9da6; font-size:12px; padding:0 7px; height:36px}
.tab-ob-jednani a {color:#c56776; text-decoration:none;}
.tab-ob-jednani a:hover {color:#559abe; text-decoration:underline;}
.tab-ob-jednani tr:hover {background:#272727; color:#fff;}
.t-o-j-text {width:560px;}

.tab-ob-pohledavky {background:#404040; color:#bcc3c5; margin:0 0 10px 0; padding:0; border:0; border-collapse:collapse; width:1050px; height:auto;}
.tab-ob-pohledavky td {font-size:11px; vertical-align:middle; padding:7px; border-bottom:1px solid #272727;}
.tab-ob-pohledavky th {background:#6f2a34; color:#df9da6; font-size:12px; padding:0 7px; height:36px}
.t-o-p-cena {text-align:right;}
.tab-ob-pohledavky a {color:#c56776; text-decoration:none;}
.tab-ob-pohledavky a:hover {color:#559abe; text-decoration:underline;}
.tab-ob-pohledavky tr:hover {background:#272727; color:#ec4246;}

.tab-ob-zakaznici {background:#404040; color:#bcc3c5; margin:0 0 10px 0; padding:0; border:0; border-collapse:collapse; width:1050px; height:auto;}
.tab-ob-zakaznici td {font-size:11px; vertical-align:middle; padding:7px; border-bottom:1px solid #272727;}
.tab-ob-zakaznici td img {vertical-align:middle; margin:0; padding:0; border:0;}
.tab-ob-zakaznici th {background:#6f2a34; color:#df9da6; font-size:12px; padding:0 7px; height:36px}
.tab-ob-zakaznici a {color:#c56776; text-decoration:none;}
.tab-ob-zakaznici a:hover {color:#559abe; text-decoration:underline;}
.tab-ob-zakaznici tr:hover {background:#272727; color:#fff;}
.t-o-z-abcd:hover{background:#404040;}

.tab-ob-zpravy {background:#404040; color:#bcc3c5; margin:0 0 10px 0; padding:0; border:0; border-collapse:collapse; width:1050px; height:auto;}
.tab-ob-zpravy td {font-size:11px; vertical-align:middle; padding:7px; border-bottom:1px solid #272727;}
.tab-ob-zpravy td img {vertical-align:middle; margin:0; padding:0; border:0;}
.tab-ob-zpravy th {background:#6f2a34; color:#df9da6; font-size:12px; padding:0 7px; height:36px}
.tab-ob-zpravy a {color:#c56776; text-decoration:none;}
.tab-ob-zpravy a:hover {color:#559abe; text-decoration:underline;}
.tab-ob-zpravy tr:hover {background:#272727; color:#fff;}

.tab-pr-zpravy {background:#404040; color:#bcc3c5; margin:0 0 10px 0; padding:0; border:0; border-collapse:collapse; width:1050px; height:auto;}
.tab-pr-zpravy td {font-size:11px; vertical-align:middle; padding:7px; border-bottom:1px solid #272727;}
.tab-pr-zpravy td img {vertical-align:middle; margin:0; padding:0; border:0;}
.tab-pr-zpravy th {background:#6f2a34; color:#df9da6; font-size:12px; padding:0 7px; height:36px}
.tab-pr-zpravy a {color:#c56776; font-size:12px; font-weight:bold; text-decoration:none;}
.tab-pr-zpravy a:hover {color:#559abe; text-decoration:underline;}
.tab-pr-zpravy tr:hover {background:#272727; color:#fff;}

.tab-pr-archiv {background:#404040; color:#bcc3c5; margin:0 0 10px 0; padding:0; border:0; border-collapse:collapse; width:1050px; height:auto;}
.tab-pr-archiv td {font-size:11px; vertical-align:middle; padding:7px; border-bottom:1px solid #272727;}
.tab-pr-archiv td img {vertical-align:middle; margin:0; padding:0; border:0;}
.tab-pr-archiv td p {margin:0; padding:5px 0;}
.tab-pr-archiv th {background:#6f2a34; color:#df9da6; font-size:12px; padding:0 7px; height:36px}
.tab-pr-archiv a {color:#c56776; font-size:12px; font-weight:bold; text-decoration:none;}
.tab-pr-archiv a:hover {color:#559abe; text-decoration:underline;}
.tab-pr-archiv tr:hover {background:#272727; color:#fff;}
.tpra-text {width:720px;}

.tab-pr-foto {background:#404040; color:#bcc3c5; margin:0 0 10px 0; padding:0; border:0; border-collapse:collapse; width:1050px; height:auto;}
.tab-pr-foto td {font-size:11px; vertical-align:middle; padding:7px; border-bottom:1px solid #272727;}
.tab-pr-foto th {background:#6f2a34; color:#df9da6; font-size:12px; padding:0 7px; height:36px}
.tab-pr-foto a {color:#c56776; text-decoration:none;}
.tab-pr-foto a:hover {color:#559abe; text-decoration:underline;}
.tab-pr-foto tr:hover {background:#272727; color:#fff;}
.tprf {background:url("../image/lupa.gif") no-repeat 7px center; width:140px;}
.tprf img {vertical-align:middle; margin:0 0 0 27px; padding:0;}

/*------------Obsah www stranek------------*/
.language {position:absolute; left:50%; top:0; z-index:3; margin:0 0 0 -525px; padding:0; width:1050px; height:30px;}
.language-V {background:url("../img/language.png") repeat 0 0; color:#aaa; font-size:12px; line-height:20px; text-align:right; margin:0 0 0 780px; padding:5px 10px; width:250px; height:20px;}
.language-V a {color:#aaa; text-decoration:none; padding:0 5px;}
.language-V a:hover {color:#fff;}
.language-V span {color:#fff; padding:0 5px;}
.language-V img {float:left; vertical-align:top; margin:0; padding:5px 0 0 0; border:0;}

.uvod {background:#222 url("../img/uvod.gif") no-repeat right top; position:absolute; left:50%; top:50%; z-index:1; margin:-250px 0 0 -400px; border-bottom:0px solid #333; width:800px; height:500px;}
.uvod img {vertical-align:top; margin:0; padding:0; border:0;}
.menu-first {background:#222 url("../img/menu-first.gif") no-repeat 0 0; text-align:center; line-height:40px; padding:0; width:800px; height:35px;}
.menu-first a {color:#aaa; text-decoration:none; margin:0; padding:13px 16px 7px 16px;}
.menu-first a:hover {background:#6f2a34; color:#fff;}
.zoro {display:none;}

.banner-homepage {background:url("../img/bh.png") repeat 0 0; display:block; position:absolute; left:50%; top:0; z-index:2; margin:0 0 0 -600px; padding:0 0 10px 0; width:auto; height:auto;}
.banner-homepage-V {display:none;}
.banner-homepage-V img {vertical-align:top; margin:0 0 15px 0; padding:0; border:0;}
.banner-homepage-V .quick-news-V {margin:0; padding:0; width:auto; height:auto;}
.nadpis-homepage-V {background:#444; margin:0 20px; padding:10px 20px 0 20px; width:450px; height:auto;}
.nadpis-homepage-V h4 {color:#559abe; font-size:12px; font-weight:200; text-transform:uppercase; margin:0 0 0 0; padding:0;}
.sipka1 {display:block; background:url("../img/krizek-pozadi.gif") repeat-x 0 0; text-align:right; margin:0 20px; padding:0 10px; width:470px; height:24px;}
.sipka1 img {vertical-align:top; margin:0; padding:0; border:0;}
.sipka2 {display:none; background:url("../img/krizek-pozadi.gif") repeat-x 0 0; text-align:right; margin:0 20px; padding:0 10px; width:470px; height:24px;}
.sipka2 img {vertical-align:top; margin:0; padding:0; border:0;}
.sipka3 {display:none; background:url("../img/sipka-pozadi.png") repeat-x 0 0; text-align:right; margin:0 -10px 10px -20px; padding:0 10px; width:470px; height:24px;}
.sipka3 img {vertical-align:top; margin:0; padding:0; border:0;}

.one {background:#222 url("../img/one.jpg") no-repeat center top;}
.two {background:#222 url("../img/two.jpg") no-repeat center bottom;}
.three {background:#222 url("../img/three.jpg") no-repeat center top;}
.four {background:#222 url("../img/four.jpg") no-repeat center top;}
.five {background:#222 url("../img/five.jpg") no-repeat center top;}
.six {background:#222 url("../img/six.jpg") no-repeat center top;}
.seven {background:#222 url("../img/seven.jpg") no-repeat center top;}
.oneEN {background:#222 url("../img/oneEN.jpg") no-repeat center top;}
.twoEN {background:#222 url("../img/twoEN.jpg") no-repeat center bottom;}
.threeEN {background:#222 url("../img/threeEN.jpg") no-repeat center top;}
.fourEN {background:#222 url("../img/fourEN.jpg") no-repeat center top;}
.fiveEN {background:#222 url("../img/fiveEN.jpg") no-repeat center top;}
.sixEN {background:#222 url("../img/sixEN.jpg") no-repeat center top;}
.sevenEN {background:#222 url("../img/sevenEN.jpg") no-repeat center top;}
.oneDE {background:#222 url("../img/oneEN.jpg") no-repeat center top;}
.twoDE {background:#222 url("../img/twoEN.jpg") no-repeat center bottom;}
.threeDE {background:#222 url("../img/threeEN.jpg") no-repeat center top;}
.fourDE {background:#222 url("../img/fourEN.jpg") no-repeat center top;}
.fiveDE {background:#222 url("../img/fiveEN.jpg") no-repeat center top;}
.sixDE {background:#222 url("../img/sixEN.jpg") no-repeat center top;}
.sevenDE {background:#222 url("../img/sevenEN.jpg") no-repeat center top;}
.horni {margin:0; padding:0; width:auto; height:auto;}
.horniV {margin:0 auto; padding:0; width:1050px; height:250px;}
.horniV a {display:block; margin:0; padding:0; width:1050px; height:250px;}
.horniV2 {margin:0 auto; padding:0; width:1050px; height:100px;}
.horniV2 a {display:block; margin:0; padding:0; width:1050px; height:100px;}
.logo {float:left; margin:0; padding:0; width:200px; height:102px;}
.logo img {border:0;}
.menu {background:#272727 url("../img/menu.gif") repeat-x 0 0; margin:0; padding:0; width:auto; height:auto;}
.menuV {margin:0 auto; padding:0; width:1050px; height:35px;}
.menu1 {float:left; background:#393939 url("../img/menu1.gif") repeat-x 0 0; padding:0; width:750px; height:35px;}
.menu2 {float:left; background:#333 url("../img/menu2.gif") repeat-x 0 0; line-height:40px; padding:0; width:300px; height:35px;}
.menu2 a {color:#aaa; text-decoration:none; padding:13px 16px 7px 16px;}
.menu2 a:hover {background:#6f2a34; color:#fff;}
.menu1 .active, .menu2 .active {background:#6f2a34; color:#fff;}

.vyhledavani {background:#272727; margin:0; padding:0; width:auto; height:auto;}
.vyhledavaniV {margin:0 auto; padding:0; width:1050px; height:auto;}
.vyhledavani form {background:#333 url(../img/vyhledavani-form.gif) no-repeat left bottom; margin:0 0 0 750px; padding:10px 20px; border-top:1px dashed #272727; width:260px; height:auto;}

.telo {background:#272727; width:auto; height:auto;}
.teloV {background:#272727 url("./img/teloV.jpg") no-repeat 593px -30px; font-size:12px; margin:0 auto; padding:20px 0; width:1050px; height:auto;}

.menu-hodinky {float:left; color:#c56776; text-decoration:none; margin:0; padding:0; width:210px; height:auto;}
.menu-hodinky ul {list-style-type:none; margin:0; padding:0 0 8px 0;}
.menu-hodinky li {font-size:14px; margin:0; padding:0;}
.menu-hodinky a {display:block; background:#333; color:#c56776; line-height:16px; text-decoration:none; margin:0 0 5px 0; padding:5px 20px 5px 5px; border-left:15px solid #444;}
.menu-hodinky a:hover {background:#111; color:#559abe; border-left:15px solid #6f2a34;}
.menu-hodinky a b {display:block; color:#aaa; font-size:11px; font-weight:200;}
.menu-hodinky span {display:block; background:#111; color:#559abe; line-height:16px; text-decoration:none; margin:0 0 5px 0; padding:5px 20px 5px 5px; border-left:15px solid #6f2a34;}
.menu-hodinky span b {display:block; color:#aaa; font-size:11px; font-weight:200;}
.katalog-hodinky-start {float:left; color:#bcc3c5; text-decoration:none; margin:0; padding:0 20px; width:800px; height:auto;}
.katalog-hodinky-start h2 {background:#6f2a34; color:#9b3b49; font-size:18px; text-transform:uppercase; margin:0; padding:0 0 10px 0; width:520px;}
.katalog-hodinky-start div {float:left; text-align:center; margin:0 10px 15px 10px; padding:0 10px; width:160px; height:auto;}
.katalog-hodinky-start a {color:#c56776; text-decoration:none;}
.katalog-hodinky-start a:hover {color:#559abe; text-decoration:none;}
.katalog-hodinky-start a img {vertical-align:top; margin:0 0 5px 0; padding:0; border:0;}
.katalog-hodinky {float:left; background:#111; color:#bcc3c5; text-decoration:none; margin:0; padding:10px 20px; width:800px; height:auto;}
.katalog-hodinky h2 {background:#6f2a34; color:#9b3b49; font-size:18px; text-transform:uppercase; margin:0; padding:0 0 10px 0; width:520px;}
.katalog-hodinky div {float:left; text-align:center; margin:10px; padding:0 10px; width:160px; height:auto;}
.katalog-hodinky a {color:#c56776; text-decoration:none;}
.katalog-hodinky a:hover {color:#559abe; text-decoration:none;}
.katalog-hodinky a img {vertical-align:top; margin:0 0 5px 0; padding:0; border:0;}
.katalog-hodinky a span {color:#aaa; font-size:11px;}
.h00 {display:block;}
.h01 {display:none;}
.h02 {display:none;}
.h03 {display:none;}

.top-news {float:left; padding:10px 20px 0 0; width:450px; height:auto;}
.top-news img {margin:0 0 15px 0; padding:0; border:0;}
.top-news .quick-news-V {margin:0; padding:0; width:auto; height:auto;}
.top-news .page {font-size:14px; font-weight:bold; line-height:30px; margin:10px 0 0 0; padding:0; width:auto; height:30px;}
.top-news .page b {background:#6f2a34; color:#fff; line-height:30px; text-decoration:none; margin:0 8px; padding:5px 15px;}
.top-news .page a {color:#c56776; text-decoration:none; margin:0 8px; padding:4px 14px; border:1px solid #333;}
.top-news .page a:hover {background:#6f2a34; color:#fff; border:1px solid #6f2a34;}
.top-news a:visited {color:#777;}

.line-news {float:left; padding:10px 20px 0 20px; width:200px;}
.line-news h2 {color:#9b3b49; font-size:14px; text-transform:uppercase; margin:0; padding:0 0 10px 0;}
.line-news ul {list-style-type:none; margin:0 10px 10px 10px; padding:0;}
.line-news li {font-size:11px; margin:0 0 8px 0; padding:0 0 0 5px; border-left:1px solid #c56776;}
.line-news li:hover {border-left:1px solid #559abe;}
.line-news li a {color:#c56776; text-decoration:none;}
.line-news li a:hover {color:#559abe; text-decoration:underline;}
.line-news li a:visited {color:#777;}
.archiv {display:block; line-height:16px; text-align:right; margin:0 0 20px 0; width:auto; height:16px;}
.archiv a {color:#777; text-decoration:none;}
.archiv a:hover {color:#559abe; text-decoration:underline;}

.quick-news {float:left; padding:10px 0 0 20px; width:320px;}
.quick-news-V {margin:0; padding:0 0 25px 0; width:auto; height:auto;}
.quick-news-V h3 {color:#3b7a9b; font-size:14px; line-height:16px; margin:0; padding:0;}
.quick-news-V h3 a:visited {color:#777;}
.quick-news-V a {color:#559abe; text-decoration:none;}
.quick-news-V a:hover {color:#c56776; text-decoration:underline;}
.quick-news-V p {color:#aaa; line-height:16px; margin:0; padding:5px 0;}
.quick-news-V img {vertical-align:top; margin:0; padding:5px 0 0 0;}
.quick-news-date {display:block; float:left; background:url("../img/qnd.gif") no-repeat 0 0; color:#fff; font-size:9px; margin:0 7px 0 0; padding:3px 0 0 3px; width:37px; height:46px;}
.quick-news-date b {display:block; color:#fff; font-size:16px; text-align:right; margin:-1px 0 0 0; padding:0 7px 0 0;}
.quick-news-date i {display:block; color:#559abe; font-size:12px; font-style:normal; text-align:center; margin:0; padding:0;}

.teloL {float:left; color:#bcc3c5; margin:0; padding:10px 20px 20px 0; width:730px; height:auto;}
.teloL h2 {color:#9b3b49; font-size:18px; text-transform:uppercase; margin:0; padding:0 0 10px 0;}
.teloL h3 {color:#9b3b49; font-size:16px; margin:0; padding:0 0 10px 0;}
.teloL h4 {color:#559abe; font-size:14px; margin:0; padding:0;}
.teloL p {font-size:14px; line-height:22px; margin:0; padding:0 0 20px 0;}
.teloL a {color:#c56776; text-decoration:none;}
.teloL a:hover {color:#559abe; text-decoration:underline;}
.teloL ul {margin:0 10px 15px 40px; padding:0;}
.teloL li {font-size:12px; margin:0 0 8px 0; padding:0;}
.komentar {background:#393939; color:#f0f0f0; font-size:14px; font-weight:bold; line-height:18px; margin:0 20px 20px 20px; padding:15px 20px 15px 25px; border-left:3px solid #9b3b49;}
.komentar ul {list-style-type:disc; font-weight:200; margin:15px 30px 10px 30px; padding:0;}
.komentar li {color:#999;}
.komentar li span {display:block; color:#c56776; font-size:14px; font-weight:bold;}
.info-text {color:#999; font-size:11px; font-weight:200;}
.komentar2 {background:#333; color:#f0f0f0; font-size:12px; line-height:16px; margin:20px 20px; padding:15px 20px 15px 25px; border-left:3px solid #9b3b49;}
.komentar3 {background:#393939; color:#f0f0f0; font-size:14px; font-weight:bold; line-height:16px; margin:10px 0; padding:15px 20px 15px 25px; border-left:3px solid #9b3b49;}
.komentar4 {background:#333; color:#f0f0f0; font-size:12px; line-height:16px; margin:-10px 20px 20px 20px; padding:15px 20px 15px 25px; border-left:3px solid #9b3b49;}

.vyhledavani-vysledky {color:#bcc3c5; margin:0; padding:10px 20px 20px 0; width:1030px; height:auto;}
.vyhledavani-vysledky h2 {color:#9b3b49; font-size:18px; margin:0; padding:0 0 10px 0;}
.vyhledavani-vysledky h3 {color:#9b3b49; font-size:16px; margin:0; padding:10px 0 5px 0;}
.vyhledavani-vysledky h3 a:visited {color:#559abe;}
.vyhledavani-vysledky p {font-size:14px; line-height:22px; margin:0; padding:0 0 0 0;}
.vyhledavani-vysledky a {color:#c56776; text-decoration:none;}
.vyhledavani-vysledky a:hover {color:#559abe; text-decoration:underline;}
.nalezeno {display:block; color:#888; font-size:11px; margin:0 0 20px 0;}

.zajimavosti {margin:0 0 20px 0; padding:10px 0 5px 0; width:auto; height:auto;}
.zajimavosti h3 {color:#3b7a9b; font-size:14px; line-height:16px; margin:0; padding:0;}
.zajimavosti h3 a:visited {color:#777;}
.zajimavosti a {color:#559abe; text-decoration:none;}
.zajimavosti a:hover {color:#c56776; text-decoration:underline;}
.zajimavosti p {color:#aaa; line-height:16px; margin:0; padding:5px 0;}
.zajimavosti img {vertical-align:top; margin:0; padding:0;}
.zajimavosti-date {display:block; float:left; background:url("../img/qnd.gif") no-repeat 0 0; color:#fff; font-size:9px; margin:0 7px 0 0; padding:3px 0 0 3px;  width:37px; height:46px;}
.zajimavosti-date b {display:block; color:#fff; font-size:16px; text-align:right; margin:-1px 0 0 0; padding:0 7px 0 0;}
.zajimavosti-date i {display:block; color:#559abe; font-size:12px; font-style:normal; text-align:center; margin:0; padding:0;}

.kontakt {background:#393939; margin:0 -20px 10px 0; padding:15px 20px;}
.kontakt h3 {margin:0; padding:0;}
.kontakt p {padding:0 0 10px 0;}
.gps {float:left; margin:0; padding:0; width:230px; height:auto;}
.gps img {margin:10px 0; padding:0; border:3px solid #555;}
.mapa {float:left; background:#393939; margin:0 0 20px 0; padding:5px 0 10px 0; width:480px; height:auto;}
.mapa-interaktiv {background:#393939; margin:0 0 0 0; padding:20px; width:710px; height:auto;}
.rzp {clear:both; background:#303030; color:#f0f0f0; font-size:12px; line-height:16px; margin:0 0; padding:15px 20px 15px 25px; border-left:3px solid #9b3b49;}
.view-ko-a {display:block;}
.view-ko-b {display:none;}
.view-ko-c {display:none;}
.nav-kontakt {font-size:14px; font-weight:bold; line-height:30px; margin:-12px 0 0 0; padding:0; width:auto; height:30px;}
.nav-kontakt a {display:block; float:left; background:url(./img/n-d-2.gif) no-repeat center top; color:#fff; text-decoration:none; margin:0 1px; padding:0 20px; width:160px; height:30px;}
.nav-kontakt a:hover {background:url(../img/n-d-1.gif) no-repeat center top; color:#fff; text-decoration:none;}
.nav-kontakt span {display:block; float:left; background:url(../img/n-d-1.gif) no-repeat center top; color:#fff; margin:0; padding:0 20px; width:160px; height:30px;}

#odkazy-vzkaz {background:#393939; margin:5px 0 0 -36px; padding:15px 20px 15px 20px; width:auto; height:auto;}
#odkazy-vzkaz h3 {font-size:14px; margin:0; padding:0;}
#odkazy-vzkaz ul {list-style-type:none; margin:10px 10px 30px 10px; padding:0;}
#odkazy-vzkaz img {border:0;}

.teloP {float:left; color:#bcc3c5; margin:0; padding:10px 0 20px 40px; width:260px; height:auto;}
.teloP h2 {color:#9b3b49; font-size:14px; margin:0; padding:0 0 10px 0;}
.teloP p {font-size:12px; line-height:18px; margin:0; padding:0 0 10px 0;}
.teloP p a {color:#c56776; text-decoration:none;}
.teloP p a:hover {color:#559abe; text-decoration:underline;}
.teloP ul {list-style-type:none; margin:0 10px 30px 10px; padding:0;}
.teloP li {font-size:12px; margin:0 0 8px 0; padding:0 0 0 5px; border-left:1px dashed #c56776;}
.teloP li:hover {border-left:1px dashed #559abe;}
.teloP li a {color:#c56776; text-decoration:none;}
.teloP li a:hover {color:#559abe; text-decoration:underline;}
.teloP li ul {list-style-type:none; margin:0 10px; padding:0;}
.teloP li li {font-size:12px; margin:2px 0; padding:1px 0 1px 0; border-left:0px solid #c56776;}
.teloP li li:hover {border-left:0px solid #559abe;}
.teloP li li a {color:#777; text-decoration:none;}

.kolekce {background:#222 url("../img/kolekce.gif") repeat-x 0 0; margin:0; width:auto; height:auto;}
.kolekceV {background:#333 url("../img/kolekceV.gif") repeat-x 0 0; color:#fff; margin:0 auto; width:1050px; height:auto;}
.kolekceV-img {background:url("../img/kolekceV-img.gif") no-repeat right bottom; padding:0 20px 10px 20px; width:1010px; height:auto;}
.kolekceV h2 {color:#333; font-size:14px; text-transform:uppercase; margin:0; padding:10px 0 15px 20px;}
.kolekceV a {color:#999; font-size:11px; text-decoration:none;}
.kolekceV a:hover {color:#fff;}

.lista {font-size:14px; font-weight:bold; line-height:36px; margin:0; padding:0; width:auto; height:36px;}
.lista a {display:block; float:left; background:#333; color:#c56776; line-height:30px; text-decoration:none; margin:0 10px 0 0; padding:0 20px; width:auto; height:30px;}
.lista a:hover {color:#559abe;}
.lista img {margin:0 0 2px 0; padding:0 5px; border:0;}
.lista span {display:block; float:left; background:#000; line-height:30px; margin:0 10px 0 0; padding:0 20px; width:auto; height:30px;}

.page {font-size:14px; font-weight:bold; line-height:36px; margin:0; padding:0; width:auto; height:36px;}
.page b {background:#333; line-height:30px; text-decoration:none; margin:0 5px; padding:5px 10px;}
.page a {color:#c56776; text-decoration:none; margin:0 5px; padding:4px 9px; border:1px solid #333;}
.page a:hover {background:#333; color:#559abe;}

.copy {margin:0; width:auto; height:auto;}
.copyV {background:#333; color:#999; margin:0 auto; padding:0; width:1050px; height:50px;}
.copyV a {color:#fff; text-decoration:none; padding:0 2px;}
.copyV a:hover {color:#9b3b49; text-decoration:underline;}
.copyL {float:left; font-size:11px; line-height:50px; padding:0 20px; width:710px; height:50px;}
.copyP {float:left; font-size:11px; line-height:14px; padding:0 0 0 20px; width:280px; height:50px;}
.copyP img {vertical-align:top; margin:5px 0 0 0; padding:0; border:0;}

/*------------Span------------*/
#black {color:#222;}
.bold {font-weight:bold;}
.center {text-align:center;}
.clear {clear:both; font-size:0px; line-height:0px; width:0px; height:0px;}
.date {background:url("../img/sipka.gif") no-repeat 0 5px; color:#000; padding:0;}
.decimal {list-style-type:decimal;}
.FL {float:left; margin:5px 10px 0 0; border:5px solid #444;}
.FR {float:right; margin:5px 0 0 5px; border:5px solid #444;}
.font-down {font-size:12px;}
.inline {display:inline;}
.odsaz1 {display:block; float:left; font-weight:bold; width:44px;}
.odsaz2 {display:block; float:left; width:200px;}
.pdf {display:block; background:url("../img/pdf.gif") no-repeat 0 0; line-height:16px; margin:5px 0; padding:0 0 0 20px; height:16px;}
.right {text-align:right;}
.vote {color:#333; font-size:11px;}

