* {margin:0; padding: 0; list-style-type: none}
img {border: 0}
body {font: 62.5%/1 Tahoma, Arial,"Trebuchet MS",sans-serif; color: #000; background:#F4F4F4 url(body-bg.gif) repeat-x top; text-align: center}
a {color: #E13479; text-decoration: underline}
a:hover {color: #E13479; text-decoration: none}
hr {display: none}

h1 {background: #000; color: #fff; font-size: 2em; font-weight: normal; width: 7.7em; padding: 17px 10px; margin: 0 0 20px}
h1 span {color: #E13F93}
h1 a {color: #fff; text-decoration: none}
h1 a:hover {color: #fff;}

menu li {float: left}
menu a {float: left;color: #fff; display: block; padding:0 10px; height: 2.3em;line-height: 2.4}
menu a:hover {color: #fff}
menu a.akt {color: #000; background: #fff}

.obal {width: 880px; margin: 0 auto; text-align: left}
.obsah {background: #fff; border: 1px solid #fff}
.hlavni {float: right; width: 685px;;background: #fff}

.hlavni-lista {font-size: 1.2em; height: 2.3em}
.hlavni-lista form {float: right; text-align: right}
.hlavni-lista fieldset {border: 0}
.hlavni-lista legend, .hlavni-lista label {display: none}
.hlavni-lista .sub {font-size: 0; width: 24px; height: 20px; background:url(sub-bg.png) no-repeat; border: 0; cursor: pointer; color: #fff}
.hlavni-lista .text {background: #E2E2E2; border: 1px solid #fff; height: 1.3em; width: 264px; padding: 0 3px; margin: 0 10px; vertical-align: bottom}

.abeceda {background:#F6DBE4 url(abeceda-bg.png) repeat-x;font-size: 1.4em; padding-left: 70px}
.abeceda ul {height: 2.8em}
.abeceda ul a {color: #000; display: block; padding: 0 8px; height: 2.8em; line-height: 2.7; float: left}
.abeceda ul a.akt {background: #E13B7B url(sipka.png) no-repeat center bottom; color: #fff}
.abeceda ul li {float: left}

.strankovani {background: #E13479; font-size: 1.2em; height: 1.5em; margin: 10px 0; position: relative}
.strankovani ul {margin-left: 540px}
.strankovani ul li {float: left}
.strankovani ul a {color: #fff; text-decoration: none; display: block; padding: 0 7px; height: 1.5em; line-height: 1.3; float: left}
.strankovani ul a.akt {background: #fff; text-decoration: underline; color: #E13479}
.strankovani span {position: absolute; width: 49px; height: 42px; background:url(pismeno-bg.gif) no-repeat; left: 10px; bottom: -32px}

.sloupec-levy {width: 190px;background: #fff; padding-top: 30px}
.sloupec-levy .box {margin: 0 5px 8px; background: #F5F5F5}
.sloupec-levy .box h2 {background: #fff; border-bottom: 1px solid #F186B5; font-size: 1.5em; color: #E13479; position: relative; margin: 0 0 7px; padding: 0 22px 3px 5px; line-height: 1.2}
.sloupec-levy .box h2 span {position: absolute; display: block; width: 27px; height: 28px; top: 7px; right:5px; _right: 10px; background:url(h2span-bg.png) no-repeat}
.sloupec-levy p {font-size: 1.1em; color: #7F7171; line-height: 1.5; padding: 5px}
.sloupec-levy p a {padding-left: 10px; background:url(odrazka.png) no-repeat 0 50%}
.sloupec-levy ul {margin: 0 0 0 5px}
.sloupec-levy li {font-size: 1.1em}
.sloupec-levy li a {color: #EF93B8;padding-left: 10px; background:url(odrazka2.png) no-repeat 0 50%; line-height: 1.8; text-decoration: none}
.sloupec-levy li a:hover {color: #E13479; margin-left: 5px; background:url(odrazka.png) no-repeat 0 50%; padding-left: 10px;}

.hlavni-obsah {width: 510px; float: left; margin-left: 10px; font-size: 1.2em}
.hlavni-obsah  p.drobky { margin: 0 0 8px 0}
.hlavni-obsah p.drobky a {color: #000}
.hlavni-obsah div {margin: 8px 0}
.hlavni-obsah div li a {display: block; padding: 7px 5px; border-bottom: 1px solid #F4F4F4; color: #000; text-decoration: none; position: relative}
.hlavni-obsah div li a:hover {background: #FFF3F8; border-bottom: 1px solid #FEE3EE; color: #E13479}
.hlavni-obsah div li a span {position: absolute; right: 35px}
.hlavni-obsah h1 {background: #F6DBE4; color: #000; width: 480px; font-size: 1.5em; padding: 10px 15px}
.hlavni-obsah h2 {background: #F6DBE4; color: #000; width: 480px; font-size: 1.168em; padding: 10px 15px; margin-top: 20px}
.hlavni-obsah br {line-height: 1.4}
.hlavni-obsah a.autor {display: inline; border: none; padding: 0; background: transparent}
.hlavni-obsah a.autor:hover {border: none; background: transparent}

.hlavni-obsah .plugin_Discussion_list .spot div {margin:0; padding: 3px}

.hlavni-obsah .lista {height: 24px; background: url(lista-bg.gif) no-repeat}
.hlavni-obsah .lista span {display: none}

.reklamni-sloupec {float: right; width: 125px; height: 500px; background: #F7F7F7; margin: 0 15px 15px 0 ; display: inline; position: relative}
.reklamni-sloupec span {position: absolute; width: 25px; height: 70px; background:url(reklama-bg.png) no-repeat; right: -40px; top: 0px}

.paticka {clear: both; background: #E8E8E8 url(paticka-bg.png) repeat-x; text-align: right; font-size: 1.1em; padding: 13px 20px; =padding: 7px 20px 13px; margin: 25px 0 0}
.paticka a {color: #000}


.plugin_Discussion_form {text-align: right; padding: 10px 0;}
.plugin_Discussion_form form {margin: 0; padding: 0;}
.plugin_Discussion_form form fieldset {margin: 0; padding: 10px; border: solid 1px #f186b5;}
.plugin_Discussion_form form fieldset legend {padding: 0 3px; background: #f186b5; color: #ffffff; font-weight: bold;}
.plugin_Discussion_form input, textarea {background-color: #f6fbeb; margin-top: 3px; border: solid 1px #f186b5; color: #e13479;}
.plugin_Discussion_form textarea {width: 100%; height: 150px}

.plugin_Discussion_list {padding-top: 10px;}
.plugin_Discussion_list .spot .head a {color: #444444; font-weight: bold; text-decoration: underline;}
.plugin_Discussion_list .spot .head a:hover {text-decoration: none;}
.plugin_Discussion_list .spot {margin: 10px 0;}
.plugin_Discussion_list .spot .head {background-color: #dbdbdb; color: #666666; padding: 3px; font-size: 11px;}
.plugin_Discussion_list .spot .content {padding: 3px; background-color: #efefef; color: #333333; line-height: 1.7;}
.plugin_Discussion_list .spot .reply {padding: 1px 3px; background-color: #dbdbdb;}
.plugin_Discussion_list .spot .reply a {color: #444444;}
.plugin_Discussion_list .spot .reply a:hover {text-decoration: none;}

