/* CSS Document #8AB9F2 */
* {margin: 0; padding: 0;}

body {font-family: arial; font-size: 85%; margin-bottom: 10px; background: none;}  
a {text-decoration: none; color: black; font-weight: bold;}

img {border: none;}
h1 {font-size: 1.6em; margin: 10px 0 10px 0; color: #4B4B4B; font-weight: normal; letter-spacing: 0.075em;}
h2 {font-size: 1.4em; margin-bottom: 0.3em; margin-right: 0; color: #4B8B7B; font-weight: normal; border-bottom: 1px gray solid; letter-spacing: 0.07em;}
h2 span {font-size: 0.8em; font-style: italic;}
hr {display: none;}
.clear {clear: both;}
.center {text-align: center;}
.page_break {page-break-after: always;}
.page_break_before {page-break-before: always;}
img.center {margin: 1em auto 1em auto; display: block;}
#reklama {display: none;}
.no_print {display: none; visibility: hidden; width: 0px; height: 0px; margin: 0; padding: 0; font-size: 0px; line-height: 0px;}

/* Rozvržení stránky */
#hlavni_ram {width: 99.5%; margin: 0; background-color: white;}
#zahlavi {height: 10mm; background: none; padding: 0;}
#zahlavi_leve {display: none;}
#zahlavi_prave {display: none;}
#logo {width: 99.5%; text-align: center; float: none; height: 10mm; text-indent: 0; background: none; margin: 0; padding: 0;}
#levy_ram {background: none;}
#pravy_ram {background: none;}
#obsah, #obsah_najit {width: 99%; padding: 0; float: none;  border-left: none; margin-top: 0px; margin-bottom: 0px;}
#levysloupec {display: none;}
#paticka {display: none;}

/* Stylování prvků v bloku obsah */
#obsah hr {margin: 5px auto;}
#obsah p {font-family: trebuchet MS; font-size: 1.15em;line-height: 1.4em;}
#obsah p span {font-size: 1.1em; color: #4B4B4B;}
#obsah p span strong{font-size: 1.3em;}
#obsah ul {line-height: 1.6em; position: relative;}
#obsah ul li {list-style-type: none;}
#obsah ul li ul li {margin-left: 2.8em; position: relative; bottom: 1.6em; margin-bottom: -15px;}
#obsah #galerie {text-align: center;}
#obsah #galerie img, #obsah #galerie_kvetna img {padding: 5px; margin-top: 10px; border: 3px black groove;}
#obsah #galerie h3, #obsah #galerie_kvetna h3 {font-size: 1.4em; text-align: left;}
#obsah #galerie_kvetna div {float: left; height: 210px; margin-left: 30px; text-align: center;}
#obsah #galerie_kvetna p {margin-left: -20px;}
#obsah_najit p {line-height: 1.6em;}
#obsah .tabulka_cenik table {width: 99.5%; margin: 1em auto 1em auto; border-collapse: collapse;}
#obsah .tabulka_cenik th {padding: 0.2em 0 0.2em 0.5em; text-align: left; font-size: 1.1em; color: black; background: none; border: 1px black solid; border-right: 1px black solid;}
#obsah .tabulka_cenik th.posledni {border-right: 1px black solid;}
#obsah .tabulka_cenik th.cena {width: 5.3em;}
#obsah .tabulka_cenik tr:hover {background-color: #CCFFCC;}
#obsah .tabulka_cenik td {border: 1px black solid; padding: 0.3em; text-align: center;}
#obsah .tabulka_cenik td.rozmer {text-align: left; padding-left: 7em;}
#obsah .tabulka_cenik td.left {text-align: left; padding-left: 0.5em;}

/* Stylování prvků v levém sloupci */
#navigace li {list-style-type: none; display: inline;}
#navigace li a {display: block; width: 95%; height: 1em; margin: 0.2em 0 0.2em 0.7em; font-weight: bold; text-decoration: none; 
                font-size: 1.2em; color: #A52A2A; border-bottom: 1px black dashed; padding: 3px 0 3px 0px;}
#navigace li a:hover {background: #CCFFCC;}

#levysloupec img {margin-bottom: 10px;}

/* Stylování prvků v bloku paticka */
#paticka p {text-align: center; padding-top: 5px; font-size: 0.85em; font-weight: bold;}
#paticka_l {float: left; padding: 10px 0 0 17px;}
#paticka_p {float: right; padding: 10px 13px 0 0;}

/* Stylování prvků s identifikátorem třídy v bloku obsah */
.obrindex {float: left; width: 250px; margin: 5px 8px 5px 0px; border: 1px black dashed; text-align: center; padding-bottom: 3px;}
.obrindexp {float: right; width: 250px; margin: 5px 0 5px 8px; border: 1px black dashed; text-align: center; padding-bottom: 3px;}
.obrindex img, .obrindexp img {margin-bottom: 3px;}
.obrindex span, .obrindexp span {font-style: italic;}
