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;}

.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;}

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;}
.sel1 {background:#272727; color:#fff; font-size:14px; margin:15px 0; padding:0; border:2px solid #272727; width:570px; height:24px;}
.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;}
.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;}

.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 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; 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;}

/*------------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 20px 7px 20px;}
.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;}

.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 {line-height:40px; margin:0 auto; padding:0; width:1050px; height:35px;}
.menuV a {color:#aaa; text-decoration:none; padding:13px 20px 7px 20px;}
.menuV a:hover {background:#6f2a34; color:#fff;}
.menuV span {background:#6f2a34; color:#fff; padding:13px 20px 7px 20px;}
.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; padding:0; width:300px; height:35px;}

.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:40px 0 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:0 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;}

.line-news {float:left; padding: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;}
.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:0 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 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;}

.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 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;}
.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;}
.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 0 10px; padding: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 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 20px;}
.page a {color:#c56776; text-decoration:none; margin:0 5px; padding:4px 19px; 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;}
