﻿body { font-family:Verdana,sans-serif; font-size:11px; margin:0 0 0 0; padding:0; background:#EFF9FF url('/images/design/tb.gif') left top repeat-x; }

/* Obecně používané styly */
a { color:#026ADE; font-size:11px }
a:hover { color:#E07900 }
p,td,ul,li { color:#333333; font-size:11px }
form { padding:0; margin:0; }
.h { display:none; }
h1 { font-weight:bold; font-size:1.5em; color:#E07900; }

/* Rozložení stránky */
#page { float:left; width:1002px; background:#FFF url('/images/design/pb.gif') left top repeat-y; }
#left { float:left; width:502px; padding-left:6px; margin-right:10px; }
#right { float:right; width:482px; }
#rightl { float:left; width:202px; margin-right:8px; background:url('/images/design/mbo.gif') left top repeat-x; }
#rightr { float:right; width:272px; }
#copyright { float:left; width:1002px; }
#header { float:left; width:1002px; height:137px; background:url('/images/design/hb.gif') left top no-repeat; }

/* Rozložení stránky - články */
#apage { float:left; width:1002px; background:#FFF url('/images/design/apb.gif') left top repeat-y; }
#aleft { float:left; width:240px; margin-right:14px; background:#37BCFE url('/images/design/mb.gif') left top repeat-x; }
#aright { float:right; width:742px; }
#arightl { float:left; width:512px; margin-right:8px; }
#arightr { float:right; width:202px; margin-left:20px; }
#aheader { float:left; width:1002px; height:137px; background:url('/images/design/ahb.gif') left top no-repeat; }

/* Rozložení stránky - zboží */
#gpage { float:left; width:1002px; background:#FFF url('/images/design/apb.gif') left top repeat-y; }
#gleft { float:left; width:240px; margin-right:14px; background:#37BCFE url('/images/design/mb.gif') left top repeat-x; }
#gright { float:right; width:742px; }
#grightl { float:left; width:740px; margin-right:8px; }
#grightr { float:right; width:202px; margin-left:20px; }
#gheader { float:left; width:1002px; height:137px; background:url('/images/design/ahb.gif') left top no-repeat; }


/* HEADER */
.hei { float:left; width:1002px; }
.hm1 { float:right; position:relative; padding:8px 15px 0px 300px; height:18px }
.hm2 { float:right; position:relative; padding:5px 15px 0px 250px; }
.hm2i a { color:white; font-weight:bold; }
.hm2i a:hover { color:black; }
.hm2dmis { background-color:orange; border-top:1px solid white; width:135px; padding:2px; margin:0; z-index: 1; }
.hma { float:right; position:relative; padding:2px 15px 0px 300px; width:468px; height:75px; }

/* COPYRIGHT */
.coi { color:#E07900; float:left; padding:10px 0px 2px 20px; font-size:0.9em; }
.coi a { color:#E07900; font-size:0.9em; }
.coi a:hover { color:#026ADE }
.issn { color:#E07900; float:left; padding:0px 0px 10px 20px; font-size:0.9em; }

/* REKLAMA */
.adv { text-transform: uppercase; font-size:0.9em; color:black; letter-spacing:2px; }

/* PAGE */
/* ČLÁNKY */
/* Aktuální článek - parametry oblasti */
.aa { float:left; width:246px; margin:0 0 0.7em 0; background-color:#FFF; }

/* Aktuální článek - nadpis sekce */
.aat { margin:0 0 0 0.8em; padding:0; color:#026ADE; font-weight:normal; text-transform: uppercase; }
.aat a { text-decoration:none; color:#026ADE; font-weight:normal; text-transform: uppercase; }
.aat a:hover { color:black; }

/* Aktuální článek - rámeček */
.aab { border:1px solid orange; margin:0 0 0 1.5em; background-color:#ECF9FF; }
.aabi { padding:7px 7px 7px 10px; min-height:170px; height:auto !important; height:170px; background:#EFF9FF url('/images/design/tb.gif') left top repeat-x; }
.aab .aabi .atx { line-height:1.3; }
.aab .tit { font-weight:bold; font-size:1.05em; margin:0 0 0.8em; padding:0; color:#E07900; }
.aab .tit a { color:#E07900; font-size:1.05em; }
.aab .tit a:hover { color:#BD2E01; }

/* Aktuální článek - obrázek */
.aphl { float:left; margin:0 0.5em 0 0; border: 1px solid white }

/* Aktuální článek - odkaz na sekci */
.aaei { border-top:1px solid white; background:url('/images/design/xb.gif') left top repeat-x; min-height:18px; height:auto !important; height:18px; padding:0.3em 0 0 0; }
.aaei ul { padding:0; margin:0; clear:both; list-style:none; }
.aaei ul li { padding:0 0 0.1em 0.4em; list-style:none; margin:0 0 0.1em 0.4em; }
.aaei a { color:white; }
.aaei a:hover { color:#026ADE; }

/* Články - kategorie */
.acb { padding:7px 7px 7px 10px; min-height:430px; height:auto !important; height:430px; }
.acbi { padding:10px 0px 0px 10px; }
.acb .tit a { text-decoration:none; font-weight:bold; color:white; font-size:1.05em; }
.acb .tit a:hover { color:orange; }

/* Články - detail */
.adb { padding:5px 5px 5px 0px; }
.adb .tit { font-weight:bold; font-size:1.5em; margin:0 0 0.5em; padding:0; color:#E07900; }
.adb .nadpis { font-weight:bold; font-size:1.2em; color:#026ADE; } /** pozůstatek z minula v DB /

/* Články - seznam */
.asb { padding:7px 0px 7px 0px; border-top: 1px solid #EFF9FF }
.asbt { font-weight:bold; color:#E07900; font-size:1.1em; }
.asbd { color:#E07900; font-size:0.95em; }
.aphs { border: 1px solid #E07900; margin-right:5px }

/* KATALOG RYB */
/* Katalog ryb - obrázek */
.kphc { border:white 1px solid; }

/* Katalog ryb - nahodné */
.kab { color:white; }
.kab a { font-weight:bold; color:orange; }
.kab a:hover { color:white; }
.kab .tit { font-family:Arial; font-weight:bold; text-transform: uppercase; letter-spacing:2px; font-size:1.6em; margin:0.4em 0 0.7em; padding:0; color:white; }

/* Katalog ryb - taxonomie - menu */
/* Katalog ryb - taxonomie - menu - původní, nepoužité*/
.txm { padding:15px 10px 10px 7px; color:black; font-weight:bold; font-size:1.05em; }
.txm ul { padding:0; margin:0; clear:both; list-style:square; }
.txm ul li { padding:0 0 1px 10px; list-style:none; margin:0 0 1px 10px; }
.txm a { color:white; font-weight:bold; text-decoration:none; }
.txm a:hover { color:orange; }
.txmvyb a { color:white; text-decoration:underline }
.txmvyb ul li { padding:0 0 0 10px; list-style:none; margin:0 0 0 10px; }
/* Katalog ryb - taxonomie - menu - aktuální*/
.txb { margin:10px 10px 10px 20px }
.txbi { padding:5px 0 0 0; font-weight:bold; font-size:1.05em; color:black; }
.txa { padding:0 0 0 10px; color:white; font-weight:bold; font-size:0.95em; text-decoration:none }
.txas { padding:0 10px 1px 0; background-color:#026ADE }
/* Katalog ryb - taxonomie - path TSN */
.txs { color:#026ADE; font-style:italic; font-size:1em; width:500px }
/* Katalog ryb - taxonomie - seznam živočichů */
.txb { padding:0px 0px 0px 0px } 

/* Katalog ryb - výběr */
.ksb {  } 
.ksb a { color:#026ADE; }
.ksb a:hover { color:#E07900; }
.ksb .tit { font-weight:bold; font-size:1.5em; color:#E07900; }
.kphs { border:#E07900 1px solid; margin:0.3em 0 0.1em; }
.kphsel { background:#EFF9FF url('/images/design/tb.gif') left top repeat-x; }

/* Katalog ryb - výběr - vrchnní část */
.kst { background:#EFF9FF url('/images/design/tb.gif') left top repeat-x; width:502px; }
.ksbi { width:300px }
.kicon { margin:0.2em 0.1em 0.3em 0; }
.ksbicon { color:#E07900; }

/* Katalog ryb - seznam - náhodné kmeny */
.knb { margin:0; padding:0; } 
.knb .tit { font-weight:normal; text-transform: uppercase; word-spacing:2px; letter-spacing:2px; font-size:1em; color:white; margin:0 0 1px 0; padding:0.4em 0 0.3em 0; border-bottom: #E07900 1px solid; background:url('/images/design/xb.gif') left top repeat-x; }
.knbi { color:#E07900; background:#EFF9FF url('/images/design/tb.gif') left top repeat-x; margin:0; padding:0.3em; height:180px } 
.knbi a { color:#026ADE; }
.knbi a:hover { color:#E07900; }
.knbi .kmen { font-weight:bold; font-size:1.5em; color:#E07900; }

/* Fotogalerie - kategorie */
.pcb { padding:7px 7px 7px 10px; min-height:430px; height:auto !important; height:430px; color:white; }
.pcb a { color:white; text-decoration:none; }
.pcb a:hover { color:orange; }

/* Fotogalerie - seznam */
.psb {  }
.pphs { border:#E07900 1px solid; margin:0em 0.3em 0em 0.3em; }

/* AKTUALITY */
.akb { padding:7px 7px 7px 10px; margin:0.5em 1.5em 1.5em 1.5em; }
.akbi { padding:4px 4px 4px 4px; color:#E07900; }
.akbi a { color:orange; font-size:1.05em; }
.akbi a:hover { color:orange; }
.akbi .dat { font-size:0.85em; color:orange; }
.akbi .tit { color:#E07900; font-size:1.05em; font-weight: bold; }

/* AKTUALITY */
.vibi { color:#37BCFE; }

/* Zájezdy */
/* Zájezdy - vyhledávání*/
.zinp { BACKGROUND-COLOR:#FFFFFF; BORDER: 1px solid #7F9DB9; COLOR:#0095EC; font-size:11px; font-family:Verdana,sans-serif; padding:2px; width:170px }
.zinn { BACKGROUND-COLOR:#FFFFFF; BORDER: 1px solid #7F9DB9; COLOR:#0095EC; font-size:11px; font-family:Verdana,sans-serif; padding:2px; }
.ztb { color:white; background:#37BCFE url('/images/design/mb.gif') left top repeat-x; border:#E07900 1px solid; padding:10px; width:190px; }
.ztbt { color:white; font-weight: bold; border-top:1px solid white; background:url('/images/design/xb.gif') left top repeat-x; padding:3px 11px 3px 11px; width:190px; }
.zsez { background:#EFF9FF url('/images/design/tb.gif') left top repeat-x; color:#026ADE; border-bottom:#FFFFFF 5px solid; padding:7px 7px 7px 7px; }
.zimg { border:#E07900 1px solid; float: left; margin-right:5px }
/* Zájezdy - detail*/
.ztr { background:#EFF9FF url('/images/design/tb.gif') left top repeat-x; color:#026ADE; border:#E07900 1px solid; padding:7px }
.ztrt { color:white; font-weight: bold; background:url('/images/design/xb.gif') left top repeat-x; padding:3px 11px 3px 11px; margin:0; }
.ztrs { border:#E07900 1px solid; padding:1px 3px 5px 3px }
.ztrc { color:#026ADE; border-top:#FFFFFF 1px solid; padding:5px 0px 1px 0px; }
/* Zájezdy - texty - obecně*/
.zkat { color:#026ADE; font-weight: bold; }
.zpop { color:#444444; font-weight: normal; }
.zpar { color:#026ADE; font-weight: bold; }
.zcen { color:#E07900; font-weight: bold; font-size:1.2em; }
.znaz { color:#E07900; font-weight: bold; font-size:1.2em; }
/* Zájezdy - texty - rezervace*/
.zrez { background:#EFF9FF url('/images/design/tb.gif') left top repeat-x; color:#026ADE; border:#FFFFFF 1px solid; font-size:11px; font-family:Verdana,sans-serif;}
.zrezo { background:#E07900 url('/images/design/xb.gif') left top repeat-x; color:#FFFFFF; border:#FFFFFF 0px solid; font-weight: bold; font-size:11px; font-family:Verdana,sans-serif; padding:2px;}



/* Zboží */
/* Zboží - parametry oblasti */
.ga { float:left; width:246px; margin:0 0 0.7em 0; background-color:#FFF; }

/* Zboží - nadpis sekce */
.gat { margin:0 0 0 0.8em; padding:0; color:#026ADE; font-weight:normal; text-transform: uppercase; }
.gat a { text-decoration:none; color:#026ADE; font-weight:normal; text-transform: uppercase; }
.gat a:hover { color:black; }

/* Zboží - rámeček */
.gab { border:1px solid orange; margin:0 0 0 1.5em; background-color:#ECF9FF; }
.gabi { padding:7px 7px 7px 10px; min-height:170px; height:auto !important; height:170px;width:320px; background:#EFF9FF url('/images/design/tb.gif') left top repeat-x; }
.gab .gabi .atx { line-height:1.3; }
.gab .tit { font-weight:bold; font-size:1.05em; margin:0 0 0.8em; padding:0; color:#E07900; }
.gab .tit a { color:#E07900; font-size:1.05em; }
.gab .tit a:hover { color:#BD2E01; }

/* Zboží - obrázek */
.gphl { float:left; margin:0 0.5em 0 0; border: 1px solid white }

/* Zboží - odkaz na sekci */
.gaei { border-top:1px solid white; background:url('/images/design/xb.gif') left top repeat-x; min-height:18px; height:auto !important; height:18px; padding:0.3em 0 0 0; }
.gaei ul { padding:0; margin:0; clear:both; list-style:none; }
.gaei ul li { padding:0 0 0.1em 0.4em; list-style:none; margin:0 0 0.1em 0.4em; }
.gaei a { color:white; }
.gaei a:hover { color:#026ADE; }

/* Zboží - kategorie */
.gcb { padding:7px 0px 0px 10px; min-height:430px; height:auto !important; height:430px; }
.gcbi { padding:10px 0px 0px 0px; }
.gcb .tit a { text-decoration:none; font-weight:bold; color:white; font-size:1.05em; }
.gcb .tit a:hover { color:orange; }

/* Zboží - detail */
.adb { padding:5px 5px 5px 0px; }
.adb .tit { font-weight:bold; font-size:1.5em; margin:0 0 0.5em; padding:0; color:#E07900; }
.adb .nadpis { font-weight:bold; font-size:1.2em; color:#026ADE; } /** pozůstatek z minula v DB /

/* Zboží - seznam */
.asb { padding:7px 0px 7px 0px; border-top: 1px solid #EFF9FF }
.asbt { font-weight:bold; color:#E07900; font-size:1.1em; }
.asbd { color:#E07900; font-size:0.95em; }
.aphs { border: 1px solid #E07900; margin-right:5px }

