.etarget_250x250 {width: 250px; text-align: left;}
.etarget_250x250.description a {text-decoration: none;}

body {margin: 0; padding: 0; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 0.7em;}
a {color: #008000; /*color: #659732;*/}
a:hover {color: #006400;}
.b {font-weight: bold;} 
hr {color: #cdcdcd; height: 1px; size: 1; background: #cdcdcd; border: none;}
input {font-size: 0.9em;}
textarea {font-size: 10pt; font-family: Arial, Helvetica, sans-serif; }
h1 {margin: 0px; padding: 0px;}
.tRight {text-align: right;}
.tLeft {text-align: left;}
.tCenter {text-align: center;}
.tJustify {text-align: justify;}

.nohref {color: black; text-decoration: none; }
.na-stred {text-align: center}

#container {width: 973px; position: relative; margin-left: auto; margin-right: auto; text-align: left;}
#container2 {width: 1093px; position: relative; margin-left: auto; margin-right: auto; text-align: left;}
#hlavicka {background: url(img/bg-hlavicka.jpg) no-repeat left top; position: relative; width: 973px; height: 95px;}
#hlavicka #logo {position: absolute; top: 11px; left: 4px;}

#hlavni {}
#sloupec1 {width: 144px; float: left; margin-right: 9px; padding-bottom: 20px;}
#sloupec2 {width: 807px; float: left; display: inline; background: url(img/bg-sloupec2.gif) repeat-y left;}
#sloupec21 {width: 481px; float: left; display: inline; margin: 0 11px 0 12px;}
#sloupec22 {width: 294px; float: left; display: inline; margin: 0;}
#sloupec3 {width: 120px; float: left; display: inline; margin: 0; margin-left: 5px; height: 600px;}

#paticka {clear: both; text-align: center; padding-left: 144px; margin: 10px 0;}
#partneri-bottom {clear: both; text-align: center; padding-top: 5px; padding-bottom: 5px; background-color: rgb(225,225,225); font-size: 9px; font-family: Arial;}

/* sloupec 1 */
#sloupec1 p {text-align: center;}
.box-or {background: url(img/box-or-bg.gif) repeat-y left; margin-bottom: 10px; color: #fff; }
.box-or .box-top {background: url(img/box-or-top.gif) no-repeat left top}
.box-or .box-bottom {background: url(img/box-or-bottom.gif) no-repeat left bottom; min-height: 217px; _height: 217px; padding-bottom: 13px;}
.box-or .hlavicka {background: url(img/box-or-nadpis.gif) no-repeat center bottom; width: 124px; margin: 3px 0 5px 10px; color: #fff; font-size: 1.0em; font-weight: bold; text-align: center; min-height: 20px; padding: 3px 2px 0 2px; text-transform: uppercase;}
.box-or .zpravodajstvi {display: block; background: url(img/box-or-nadpis.gif) no-repeat center bottom; width: 124px; margin: 3px 0 5px 10px; color: #fff; font-size: 1.0em; text-align: center; min-height: 20px; padding: 3px 2px 0 2px; text-transform: uppercase;}
.box-or a {color: #fff; text-decoration: none; }
.box-or a:hover {color: #fff; text-decoration: underline;}
#zpravodajstvi a {display: block; background: url(img/box-or-odr.gif) no-repeat 15px 50%; padding: 1px 5px 1px 30px; text-decoration: none; color: #fff; margin: 0px 3px; }
#zpravodajstvi a:hover {color: #000; background-color: #99CC33;}

#komercni-prezentace h2 {color: orange; font-size: 11pt; margin: 0px; padding: 0px; margin-bottom: 10px; text-decoration: none;}


.menu {background: url(img/box-menu-bg.gif) repeat-y left; margin-bottom: 10px;}
.menu .menu-top {background: url(img/box-menu-top.gif) no-repeat left top;}
.menu .menu-bottom {background: url(img/box-menu-bottom.gif) no-repeat left bottom; min-height: 31px; _height: 31px; padding: 3px 0 10px 0;}
.menu a {display: block; _width: 100%; background: url(img/menu.gif) no-repeat 50% bottom; margin: 0px 10px 1px 10px; padding: 0px 3px 0px 12px; line-height: 20px; color: #fff; font-size: 11px; font-weight: bold; text-transform: uppercase; text-decoration: none;}
.menu a:hover {background: url(img/menu-over.gif) no-repeat 50% bottom; color: #fff;}

.box-ze {background: url(img/box-ze-bg.gif) repeat-y left; margin-bottom: 20px; color: #fff;}
.box-ze .box-top {background: url(img/box-ze-top.gif) no-repeat left top;}
.box-ze .box-bottom {background: url(img/box-ze-bottom.gif) no-repeat left bottom; min-height: 90px; _height: 90px; padding-bottom: 13px;}
.box-ze .box-bottom-berus {background: url(img/box-ze-bottom-berus.jpg) no-repeat left bottom; min-height: 90px; _height: 90px; padding-bottom: 8px; _padding-bottom: 11px;}
.box-ze .hlavicka {background: url(img/box-ze-nadpis.gif) no-repeat center bottom; width: 124px; margin: 3px 0 5px 10px; color: #fff; font-size: 1.0em; font-weight: bold; text-align: center; min-height: 20px; padding: 3px 2px 0 2px; text-transform: uppercase;}
.box-ze a {color: #fff; text-decoration: none;}
.box-ze a:hover {color: #fff; text-decoration: underline;}

#vyhledavani form {padding-left: 12px; margin: 10px 0px 0px 0px;}
#vyhledavani a {cursor: hand;}
#novinky form {padding-left: 12px; margin: 0px;}

.partneri-levy-box {text-align: center; line-height: 20px; margin-top: 30px; margin-bottom: 30px}

/* sloupec 2 */
#sloupec2 .box-top {background: url(img/bg-sloupec2-top.jpg) no-repeat left top;}
#sloupec2 .box-bottom {background: url(img/bg-sloupec2-bottom.gif) no-repeat left bottom; min-height: 126px; _height: 126px; padding: 10px 0;}


/* sloupec 2 1 */
#cesta {margin: 0px 0 20px 0; background-color: #FAFAFA; line-height: 20px; padding-left: 5px}
#topclanek {background: url(img/bg-topclanek.gif) no-repeat bottom; min-height: 130px; margin-bottom: 10px; padding: 0px 5px 10px 5px; text-align: justify;}
#topclanek img {float: left; margin: 0 5px 5px 0;}

#sloupec21 .clanek {padding: 0px 0px 15px 0px; text-align: justify;}
#sloupec21 .clanek img {float: left; margin: 0 5px 5px 0;}

#sloupec21 h1 {font-size: 1.5em; text-transform: uppercase; margin: 0px 0px 0px 0px;}
#sloupec21 h2 {font-size: 1.2em; text-transform: uppercase; margin: 0px;}
#sloupec21 .clanek-info {margin-bottom: 7px;}
#sloupec21 .clanek-info span {margin-right: 7px;}
#sloupec21 .clanek-info h3 {display: inline; font-size: 8pt; font-weight: normal;}
#sloupec21 .clanek-popis {font-size: 10pt;}
#sloupec21 .datum {color: #555;}

#sloupec21 .clanek-obsah {padding: 0px 0px 15px 0px; text-align: justify; }
#sloupec21 .clanek-obsah h1 {text-align: center; padding-bottom: 10px}
#sloupec21 .clanek-text {font-size: 10pt} 
#sloupec21 .clanek-perex {margin-top: 20px; margin-bottom: 20px; font-size: 1.1em;}
#sloupec21 .clanek-moznosti {font-size: 8pt; margin: 0px 0 20px 0; background-color: #FAFAFA; line-height: 20px; padding-left: 5px}

#sloupec21 .clanky-pribuzne {font-size: 9pt; font-weight: bold; margin-top: 7px; margin-bottom: 20px; line-height: 19px; }
#sloupec21 .clanky-pribuzne ul {margin-top: 10px;}
#sloupec21 .clanky-pribuzne-datum {font-size: 8pt; width: 60px; font-weight: normal; text-align: right; margin-right: 3px; float: left;}
#sloupec21 .clanky-pribuzne h2 {font-size: 11pt; margin-bottom: 7px; text-transform: none; }

#sloupec21 .clanek-diskuse {border-color: darkgray; border-style: solid; border-width: 2px; background-color: #EFEFEF; font-size: 9pt; line-height: 22px; padding-left: 5px; padding-right: 5px; margin-bottom: 5px;}
#sloupec21 .clanek-diskuse-hlavicka {font-size: 11pt; font-weight: bold; margin-top: 30px;}
/*
#sloupec21 .clanek-diskuse-nadpis {width: 250px;}
#sloupec21 .clanek-diskuse-jmeno {width: 110px;}
#sloupec21 .clanek-diskuse-datum {width: 100px; text-align: right}
#sloupec21 .clanek-diskuse-tlacitka {text-align: right}
*/
#sloupec21 .clanek-diskuse-nadpis {width: 250px; float: left; }
#sloupec21 .clanek-diskuse-jmeno {width: 110px; float: left; }
#sloupec21 .clanek-diskuse-datum {width: 100px; float: left; text-align: right; }
#sloupec21 .clanek-diskuse-tlacitka {text-align: right}


#sloupec21 .diskuse-hlavni-prispevek {border-style: solid; border-width: 1px; font-size: 10pt; padding-bottom: 10px; margin-top: 30px; background-color: #EFEFEF;}
#sloupec21 .diskuse-hlavicka-hlavniho-prispevku {border-bottom-style: solid; border-width: 1px; line-height: 20px; padding-left: 10px; font-size: 10pt; background-color: darkgray;  text-align: right; padding-right: 5px;}
#sloupec21 .diskuse-hlavicka-prispevku {border-bottom-style: solid; border-right-style: solid; border-width: 1px; line-height: 20px; padding-left: 10px; font-size: 8pt; margin-top: 30px; background-color: darkgray; text-align: right; padding-right: 5px;}
#sloupec21 .diskuse-telo-prispevku {padding-left: 10px; padding-right: 5px; font-size: 10pt; margin-top: 5px; }
#sloupec21 .diskuse-odpovedet {margin-top: 10px; display: block; font-size: 8pt; font-weight: bold;}
#sloupec21 .diskuse-nadpis {width: 250px; width: 50%; display: inline; float: left; text-align: left;}
#sloupec21 .diskuse-datum {width: 210px; text-align: right; width: 49%; display: inline;}
#sloupec21 .diskuse-id {color: gray;}
#sloupec21 .diskuse-hlavni-prispevek .diskuse-id {color: gray;}

/*
#sloupec21 .diskuse-nadpis {width: 250px; font-weight: bold; float: left; display: inline;}
#sloupec21 .diskuse-jmeno {width: 110px; float: left;  display: inline;}
#sloupec21 .diskuse-datum {width: 210px; text-align: right; float: left;  display: inline;}
*/

#sloupec21 .diskuse-odsazeni {margin-left: 10px;}
#sloupec21 .diskuse-formular-hlavicka h2 {font-size: 11pt; font-weight: bold; margin-top: 30px; text-transform: none; }
#sloupec21 .diskuse-formular {margin-top: 10px; }

#sloupec21 .diskuse-formular-popisek {float: left; margin-top: 2px; font-size: 9pt; width: 150px; text-align: right; margin-right: 3px; vertical-align: top;}
#sloupec21 .diskuse-formular-pole {margin-top: 5px; }
#sloupec21 .diskuse-formular-tlacitka {text-align: center; margin-left: 15px; margin-top: 10px; align: center;}
#sloupec21 .diskuse-formular-upozorneni {font-size: 9pt; margin-top: 20px; }
#sloupec21 .diskuse-potvrzeni {font-size: 10pt; margin-top: 30px; text-align: center;}

#sloupec21 .diskuse-hlavicka {font-size: 10pt; text-align: center; margin-top: 20px; margin-bottom: 20px; }
#sloupec21 .diskuse-seznam-kategorii-hlavicka {font-size: 10pt; font-weight: bold;}
#sloupec21 .diskuse-seznam-kategorii {font-size: 10pt; margin-top: 5px; width: 90%; margin-left: 5%; margin-right: 5%;}
#sloupec21 .diskuse-seznam-kategorii-nazev {width: 65%; }
#sloupec21 .diskuse-seznam-kategorii-pocet {width: 35%; text-align: right}

#sloupec21 .diskuse-seznam-temat-hlavicka {font-size: 10pt; font-weight: bold; width: 100%; background-color: darkgray; color: white; line-height: 20px; padding-left: 5px; }
#sloupec21 .diskuse-seznam-temat {font-size: 10pt; margin-top: 1px; width: 100%; padding-left: 5px; background-color: #EFEFEF; line-height: 25px; }
#sloupec21 .diskuse-seznam-temat-nazev {text-align: left; width: 50%; }
#sloupec21 .diskuse-seznam-temat-posledni {text-align: right; width: 49%;}

table#diskuse-seznam-temat {border:0;border-spacing:0;border-collapse:collapse;}
table#diskuse-seznam-temat td {font-size: 10pt; }
table#diskuse-seznam-temat thead td {font-weight: bold; width: 100%; background-color: darkgray; color: white; padding: 5px 5px 5px 5px; }
table#diskuse-seznam-temat tbody td {border-bottom: 1px solid rgb(225,225,225); margin-top: 1px; width: 100%; padding-left: 5px; background-color: #EFEFEF; }
table#diskuse-seznam-temat tbody td.datum {text-align: right; white-space: nowrap; padding: 5px 5px 5px 5px;}



#sloupec21 .diskuse-index-panel {font-size: 9pt; font-weight: bold; text-align: center; color: white; padding-top: 2px;}

#sloupec21 .poradny-about {font-size: 10pt;}
#sloupec21 .poradny-hlavni-prispevek {border-style: solid; border-width: 1px; font-size: 10pt; padding-bottom: 10px; margin-top: 30px; background-color: #EFEFEF}
#sloupec21 .poradny-hlavicka-hlavniho-prispevku {border-bottom-style: solid; border-width: 1px; line-height: 20px; padding-left: 10px; font-size: 10pt; background-color: darkgray; }
#sloupec21 .poradny-hlavicka-prispevku {border-bottom-style: solid; border-right-style: solid; border-width: 1px; line-height: 20px; padding-left: 10px; font-size: 8pt; margin-top: 30px; background-color: darkgray; }
#sloupec21 .poradny-telo-prispevku {padding-left: 10px; padding-right: 5px; font-size: 10pt; margin-top: 5px;}
#sloupec21 .poradny-odpovedet {margin-top: 10px; display: block; font-size: 8pt; font-weight: bold;}
#sloupec21 .poradny-nadpis {font-weight: bold; width: 30%; display: inline;}
#sloupec21 .poradny-datum {text-align: right; width: 69%; display: inline;}


#sloupec21 .strankovani-aktualni-info {font-size: 9pt; text-align: center; margin-top: 5px; margin-bottom: 5px; }
#sloupec21 .strankovani-navigace {text-align: center; font-size: 9pt; }
#sloupec21 .strankovani-navigace td {vertical-align: top; font-size: 9pt; padding-left: 10px; padding-right: 10px;}

#sloupec21 .knihovna-kategorie-hlavicka {font-size: 10pt; font-weight: bold; margin-top: 20px;}
#sloupec21 .knihovna-kategorie {font-size: 10pt; line-height: 20px; margin-top: -15px; margin-bottom: -15px;}
#sloupec21 .knihovna-knizka {font-size: 8pt; vertical-align: top; width: 33%; text-align: center; padding-top: 10px; padding-bottom: 10px;}
#sloupec21 .knihovna-nazevknihy {font-size: 10pt; font-weight: bold; margin-bottom: 10px; }
#sloupec21 .knihovna-popisknihy {font-size: 10pt; margin-bottom: 15px; }
#sloupec21 .knihovna-cenaknihy {font-size: 10pt; font-weight: bold; margin-bottom: 10px;}
#sloupec21 .knihovna-koupitknihu {font-size: 10pt; margin-bottom: 10px;}

#sloupec21 .partneri-odkaz {font-size: 10pt; margin-top: 20px; margin-left: 7%; margin-right: 7%;}
#sloupec21 .vymena-odkazu {font-size: 10pt; margin-top: 20px; }
#sloupec21 .bmi-text {font-size: 10pt; }
#sloupec21 .bmi-formular-tlacitka {text-align: left; margin-left: 120px; margin-top: 10px; }
#sloupec21 .mapa-webu {padding-top: 20px; font-size: 10pt; line-height: 20px;}

#sloupec21 .archiv-index {font-size: 10pt; line-height: 20px;}

#sloupec21 .horoskopy-znameni {font-size: 12px; line-height: 18px;}

#sloupec21 .editorialy-nadpis {font-size: 10pt; font-weight: bold; }
#sloupec21 .editorialy-popis {font-size: 10pt; padding-bottom: 20px;}

#sloupec21 .recepty-index-okno {font-size: 10pt; padding-top: 20px; padding-left: 5%; padding-right: 5%; vertical-align: top}
#sloupec21 .recepty-rubriky-nadpis {font-size: 10pt; font-weight: bold; padding-top: 20px; }
#sloupec21 .recepty-zelenina-nazevsekce {font-size: 11pt; font-weight: bold; padding-bottom: 5px;}

#sloupec21 .rozcestnik-index-kategorie {font-size: 10pt; margin-top: 20px; line-height: 20px; }
#sloupec21 .rozcestnik-index-kategorie h2 {display: inline; font-size: 10pt; font-weight: normal; text-transform: none; }
#sloupec21 .rozcestnik-profil {font-size: 10pt; font-style: italic; text-align: right; margin-top: 10px; margin-bottom: 10px;}
#sloupec21 .rozcestnik-seznam-firma {font-size: 10pt; margin-top: 25px; margin-bottom: 25px;}
#sloupec21 .rozcestnik-seznam-nazevfirmy {font-size: 12pt; font-weight: bold} 
#sloupec21 .rozcestnik-nalezene-info {font-size: 10pt; margin-top: 30px}
#sloupec21 .rozcestnik-navigace-aktualnikat {font-size: 10pt; font-weight: bold; padding-top: 20px; margin-bottom: -20px;}
#sloupec21 .rozcestnik-navigace-aktualnisubkat {font-size: 10pt; padding-top: 30px; text-align: left;}
#sloupec21 .rozcestnik-navigace-zpet {font-size: 10pt; }

#sloupec21 .pohlednice-hlavicka {margin-top: 15px; font-size: 10pt}
#sloupec21 .pohlednice-kategorie-hlavicka {font-size: 10pt; font-weight: bold; margin-top: 20px;}
#sloupec21 .pohlednice-kategorie {font-size: 10pt; line-height: 20px; margin-top: -15px; margin-bottom: -15px;}
#sloupec21 .pohlednice-pohlednice {font-size: 8pt; vertical-align: top; width: 33%; text-align: center; padding-top: 10px; padding-bottom: 10px;}
#sloupec21 .pohlednice-obrazek {text-align: center; margin-top: 20px; }

#sloupec21 .slovnicek-pismena {margin-top: 10px; background-color: darkgray; line-height: 22px; text-align: center; font-size: 8pt; letter-spacing: 1pt;}
#sloupec21 .slovnicek-pismena a {text-decoration: none}
#sloupec21 .slovnicek-seznam-pojmu {margin-top: 20px; font-size: 9pt; line-height: 150%;}
#sloupec21 .slovnicek-definice {margin-top: 20px; font-size: 10pt; }

#sloupec21 .akce-hlavicka {margin-top: 15px; font-size: 10pt}
#sloupec21 .akce-mapka {margin-top: 25px; font-size: 10pt; font-weight: bold; }
#sloupec21 .akce-seznam {width: 100%; }
#sloupec21 .akce-nazev {vertical-align: top; font-size: 9pt; text-align: left; }
#sloupec21 .akce-datum {vertical-align: top; font-size: 9pt; text-align: left; }
#sloupec21 .akce-misto {vertical-align: top; font-size: 9pt; text-align: left; }
#sloupec21 .akce-paticka {text-align: right; font-size: 9pt; }

#sloupec21 .ankety-dotaz { font-size: 9pt; font-weight: bold; margin-top: 10px; }
#sloupec21 .ankety-odpoved { font-size: 8pt; margin-top: 5px; }
#sloupec21 .ankety-odpovedi { margin-top: 10px; }

#sloupec21 .zpetitko {text-align: right; font-size: 9pt; }

table#poradna {background: url(img/diskuse-bg.gif) repeat-y; width: 468px; margin: 20px 0px 20px 7px;}
table#poradna thead td {background: url(img/diskuse-bg-top.gif) no-repeat left top; height: 19px;}
table#poradna tbody td {padding: 1px 15px; border-bottom: 1px solid #fff; font-size: 8pt; }
table#poradna tbody td.datum {font-size: 8pt; white-space: nowrap;}
table#poradna tfoot td {background: url(img/diskuse-bg-bottom.gif) no-repeat left bottom; padding: 5px 0 10px 15px; font-size: 8pt; }

#sloupec21 .team-abc table { width: 100% }
#sloupec21 .team-abc td {width: 50%; text-align: center; vertical-align: top; font-size: 10pt; padding-left: 5%; padding-right: 5%; padding-bottom: 15px;}

/* sloupec 2 2 */
.box-se {background: url(img/box-se-bg.gif) repeat-y left; margin-bottom: 10px;}
.box-se .box-se-top {background: url(img/box-se-top.gif) no-repeat left top;}
.box-se .box-se-bottom {background: url(img/box-se-bottom.gif) no-repeat left bottom; min-height: 90px; _height: 90px; padding: 5px 4px 13px 5px;}
/*.box-se h2 {background: url(img/box-se-nadpis.gif) no-repeat center bottom; width: 124px; margin: 3px 0 5px 10px; color: #fff; font-size: 1.1em; text-align: center; min-height: 20px; padding: 3px 2px 0 2px; text-transform: uppercase;}*/

.box-se-sm {background: url(img/box-se-bg-sm.gif) repeat-y left; margin-bottom: 10px; float: left; width: 146px;}
.box-se-sm .box-se-top {background: url(img/box-se-top-sm.gif) no-repeat left top;}
.box-se-sm .box-se-bottom {background: url(img/box-se-bottom-sm.gif) no-repeat left bottom; min-height: 90px; _height: 90px; padding: 5px 4px 10px 5px;}
/*.box-se-sm h2 {background: url(img/box-se-nadpis-sm.gif) no-repeat center bottom; width: 124px; margin: 3px 0 5px 10px; color: #fff; font-size: 1.1em; text-align: center; min-height: 20px; padding: 3px 2px 0 2px; text-transform: uppercase;}*/

.box-se span {}
.box-se div.zeleny {margin: 0px 0px 10px 0px; width: 100%; height: 22px; line-height: 22px; text-align: left; padding: 0px 20px; color: #fff; font-size: 1.0em; font-weight: bold; text-transform: uppercase;background: url(img/pravy-ze-nadpis.gif) no-repeat;}
.box-se div.oranzovy {margin: 0px 0px 10px 0px; width: 100%; height: 22px; line-height: 22px; text-align: left; padding: 0px 20px; color: #fff; font-size: 1.0em; font-weight: bold; text-transform: uppercase;background: url(img/pravy-or-nadpis.gif) no-repeat;}
.box-se-sm div {}
.box-se-sm div.zeleny {margin: 0px 0px 10px 0px; width: 100%; height: 22px; line-height: 22px; text-align: left; padding: 0px 20px; color: #fff; font-size: 1.0em; font-weight: bold; text-transform: uppercase;background: url(img/pravy-ze-nadpis-sm.gif) no-repeat;}
.box-se-sm div.oranzovy {margin: 0px 0px 10px 0px; width: 100%; height: 22px; line-height: 22px; text-align: left; padding: 0px 20px; color: #fff; font-size: 1.0em; font-weight: bold; text-transform: uppercase;background: url(img/pravy-or-nadpis-sm.gif) no-repeat;}

#dnes {margin-top: 10px;}
#dnes div.hlavicka {background: url(img/bg-dnes.gif) no-repeat left bottom; padding-left: 20px; font-size: 1em; font-weight: bold; color: #666; text-transform: uppercase; margin: 0px;}
#dnes p {margin: 5px 0px 20px 20px;}

#editorial {}
#editorial img {float: right; margin: 0px 0px 10px 10px;}
#editorial a {font-weight: bold;}
#editorial ul {text-align: left; margin: 10px 0px 0px 15px;}

#jaktovidi {text-align: justify;}
#jaktovidi img {float: right; margin: 0px 0px 10px 10px;}
#jaktovidi a {font-weight: bold;}
#jaktovidi .nadpis {font-weight: bold; font-size: 8pt; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left;}
#jaktovidi .nadpis a {text-decoration: none; color: black;}
#jaktovidi .nadpis a:hover {text-decoration: underline; color: black;}

#astro-rady {text-align: justify;}
#astro-rady img {float: right; margin: 0px 0px 10px 10px;}
#astro-rady a {font-weight: bold;}

#tyden img {float: left; margin: 0px 10px 5px 0px; border: 1px solid #808080;}
#tyden .datum {font-weight: bold;}

.box-se hr, .box-se-sm hr {color: #e1e1e1; background: #e1e1e1;}





/* tridy */
.tCenter {text-align: center;}
.cleaner {clear: both; line-height: 1px; font-size: 1px; height: 1px;}
.bigger {font-size: 1.1em;}
.smaller {font-size: 0.9em;}
.zelena {color: #008000;}
.right {text-align: right;}
.pad {padding: 0px 10px;}
ul.odr {list-style: none; margin: 0px; padding: 0px; margin: 10px 0;}
ul.odr li {background: url(img/box-or-odr.gif) no-repeat left 0.4em; padding-left: 10px; margin-bottom: 5px;}

/* odkazy e-target */
.etarget {
font-size:8pt;
color:#000000;
font-family:arial,helvetica,sans-serif;
}
.etarget a {
color: green;
}
.etarget a:hover {
color: darkgreen;
}
.etarget .selfpromo {
color:#000080;
font-size: 8pt;
margin-bottom: 10px;
width:100%;
}
.etarget .selfpromo a {
color: green;
}
.etarget .selfpromo .left {
text-align:left;
font-weight:bold;
padding:1px 5px 1px 3px;
color:#000000;
}
.etarget .selfpromo .right {
text-align:right;
padding:1px 5px 1px 3px;
font-weight:bold;
}
.etarget .title {
margin: 1px;
padding:1px 0px 1px 0px;
}

.abcDieta-pravy {width: 250px; text-align: justify; margin-left: 20px; margin-bottom: 10px; background-color: rgb(230,230,230); padding: 5px 5px 5px 5px; }
.abcDieta-pravy a .nadpis {text-align: left; display: block; font-family: Tahoma; font-size: 10pt; font-weight: bold; }
.abcDieta-pravy a .popis {text-align: left; display: block; font-family: Tahoma; font-size: 9pt; text-decoration: none; padding-top: 5px;}
.abcDieta-pravy a .odkaz {text-align: left; display: block; font-family: Tahoma; font-size: 8pt; padding-top: 5px; }

.abcDieta-clanek {margin-bottom: 10px; font-weight: normal !important;}
.abcDieta-clanek-head {margin-top: 15px; color: gray; padding-left: 5px; font-size: 8pt; font-weight: normal !important;}
.abcDieta-clanek a .nadpis {text-align: left; display: block; font-family: Tahoma; font-size: 8pt; font-weight: bold; }
.abcDieta-clanek a .popis {text-align: left; display: block; font-family: Tahoma; font-size: 8pt; text-decoration: none; padding-top: 2px; color: black;}
.abcDieta-clanek a .odkaz {text-align: left; display: block; font-family: Tahoma; font-size: 8pt; padding-top: 2px; }

.abcDieta-diskuse {margin-bottom: 10px; border-top: 1px solid darkgray; border-bottom: 1px solid darkgray; padding: 5px; font-size: 8pt; font-weight: normal !important;}
.abcDieta-diskuse-head {margin-top: 15px; color: gray; padding-left: 5px; font-size: 8pt; font-weight: normal !important;}

#sloupec21 .clanek-pr {text-align: center; padding: 0px 0px 10px 0px;}
#sloupec21 .clanek-pr1 {padding: 0px 0px 15px 0px; text-align: justify; width: 225px; float: left; margin-right: 20px;}
#sloupec21 .clanek-pr1 a {text-decoration: none; color: black;}
#sloupec21 .clanek-pr1 h2 {text-align: left !important;}
#sloupec21 .clanek-pr1 h2 a {color: green !important; text-decoration: underline !important; }
#sloupec21 .clanek-pr1 img {float: left; margin: 0 5px 5px 0;}
#sloupec21 .clanek-pr2 {padding: 0px 0px 15px 0px; text-align: justify; width: 225px; }
#sloupec21 .clanek-pr2 a {text-decoration: none; color: black;}
#sloupec21 .clanek-pr2 h2 {text-align: left !important;}
#sloupec21 .clanek-pr2 h2 a {color: green !important; text-decoration: underline !important; text-align: left !important;}
#sloupec21 .clanek-pr2 img {float: left; margin: 0 5px 5px 0;}

.red {color: red;}
.red * {color: red;}

#editorial li { margin-left: -30px; margin-bottom: 3px; _margin-left: 10px;}

