.paypal { width: 74px; height: 21px; padding-bottom: 15px; padding-top: 5px; margin-left: auto; margin-right: auto;}
body {background-image: url(obrazky/bg.gif); margin: 0; padding:0; width: 100%; text-align: left; color: #515151; font-family: Tahoma; font-size: 11px;}
a {color: #749b16; text-decoration: none;  font-weight: bold;}
a:hover {color: #0b8094; text-decoration: none;}
h2 {font-size: 13px; margin: 0 }
h3 {font-size: 12px; margin: 0 }
input {height: 22px; border: 1px #b3b9c3 solid; background: url(obrazky/input-bg.gif) repeat-x; color: #515151; font-size: 12px; padding: 2px }
textarea {border: 1px #b3b9c3 solid; font-size: 12px; color: #515151; font-family: Tahoma; width: 100%;}
img {border: none}

/* základní prvky */
#line {background: url(obrazky/header-bg.gif) repeat-x; height: 128px;}
#header {width: 795px; background: url(obrazky/logo.gif) no-repeat; height: 128px; }
#logo a { height: 128px; width: 300px; background-image: url(obrazky/transparent.gif); float: left; margin-left: 10px;}
h1 {display: none;}
#main {width: 795px; background-color: #eee; text-align: left;}
#sloupec {width: 166px; background-color: #e8e8e8; border-right: 1px #dadada solid; border-bottom: 1px #dadada solid; float: left; padding: 7px }
#obsah {float: right; width: 600px; padding: 7 7 0 7;}
#footer {background: url(obrazky/footer-bg.gif) repeat-x; clear: both; padding: 10px; border-top: 1px #dadada solid;font-size: 10px;text-align: center; line-height: 13px;}
#footer a {color: #0b8094;}
#footer a:hover {text-decoration: underline;}

/* leve menu */
.menu {background-color: #ecebeb; width: 164px; border: 1px #b6b6b7 solid; margin-bottom: 7px;}
.menuadmin {background-color: #ecebeb; border: 1px #b6b6b7 solid; margin-bottom: 7px;}
.lista1 {background: url(obrazky/lista1-bg.gif) repeat-x; line-height: 22px; font-weight: bold; border-bottom: 1px #b6b6b7 solid;  font-size: 12px;}
.polozky { margin:0; padding:0;}
.polozky li {list-style:none; border-bottom: 1px #b6b6b7 solid; line-height: 22px; padding-left: 5px;}
.polozky li a {color: #0b8094; font-weight: normal;}
.polozky li a:hover {color: #095c6a;}
.polozky-menu { margin:0; padding:0;}
.polozky-menu span { border-bottom: 1px #b6b6b7 solid; line-height: 22px; padding-left: 5px; display: block;}
.polozky-menu a span {color: #0b8094; font-weight: normal;}
.polozky-menu a:hover span {color: #095c6a; background-color: #e2e2e2;}
.polozky-menu a:active span {color: #095c6a; background-color: #e2e2e2;}
.blok-maly { padding: 5;}
.error {padding: 5; margin: 5; background-color: #e2e2e2; border-bottom: 1px #b6b6b7 solid; text-align: center;}

/* informace */
.datum {background: url(ikonky/datum.gif) no-repeat left center; padding: 2px 0 2px 20px; margin-right: 5px;}
.komentare {background: url(ikonky/komentare.gif) no-repeat left center; padding: 2px 0 2px 20px; margin-right: 5px;}
.autor {background: url(ikonky/tuzka.gif) no-repeat left center; padding: 2px 0 2px 20px; margin-right: 5px;}
.kategorie {background: url(ikonky/slozka.gif) no-repeat left center; padding: 2px 0 2px 20px; margin-right: 5px;}
.kategorie a {color: #515151}
.cas-datum {background: url(ikonky/budik.gif) no-repeat left center; padding: 2px 0 2px 20px; margin-right: 5px;}
.autor {background: url(ikonky/autor.gif) no-repeat left center; padding: 2px 0 2px 20px; margin-right: 5px;}
.soubory {background: url(ikonky/disketa.gif) no-repeat left center; padding: 2px 0 2px 20px; margin-right: 5px;}
.spec {background: url(ikonky/spec.gif) no-repeat left center; padding: 2px 0 2px 20px; margin-right: 5px;}
.email {background: url(ikonky/email.gif) no-repeat left center; padding: 2px 0 2px 20px; margin-right: 5px;}
.icq {background: url(ikonky/icq.gif) no-repeat left center; padding: 2px 0 2px 20px; margin-right: 5px;}
.web {background: url(ikonky/web.gif) no-repeat left center; padding: 2px 0 2px 20px; margin-right: 5px;}
.zajmy {background: url(ikonky/srdce.gif) no-repeat left center; padding: 2px 0 2px 20px; margin-right: 5px;}
.download {background: url(ikonky/disketa.gif) no-repeat left center; padding: 2px 0 2px 20px; margin-right: 8px;}
.nahled-down {background: url(ikonky/nahled.gif) no-repeat left center; padding: 2px 0 2px 20px; margin-right: 5px; }

/* anketa */
.anketa { margin:0; padding:0;}
.anketa li {list-style:none; line-height: 22px;}
.anketa li a {color: #0b8094; font-weight: normal;}
.anketa li a:hover {color: #095c6a;}
.anketa-otazka {font-weight: bold; margin-bottom: 5px;}

/* clanky */
.blok { margin-bottom: 7px;}
.lista2 { background-image: url(obrazky/lista2-bg.gif); line-height: 38px; border: 1px #545b63 solid; 
 padding-left: 10px; color: #eee; font-size: 14px; font-weight: bold;}
.lista2 a {color: #eee; text-decoration: underline;} 
.lista2 a:hover {text-decoration: none;}
.text {background-color: #e2e2e2; border: 1px #b0b1b2 solid; border-top: none; padding: 5; border-bottom-width: 2px; }
.cla-info {margin: 7 0 0 0; color: #989797; line-height: 16px; font-size: 11px;}
.cla-info a {color: #0b8094;}
.cla-info a:hover {color: #749b16;}
.cla-info2 { border: 1px #b0b1b2 solid; padding: 5px; background-color: #ecebeb; margin-bottom: 5px; font-size: 11px;}
.cla-info2 a {color: #0b8094;}
.cla-info2 a:hover {color: #749b16;}
.cla-info3 {padding: 5; border-top: 1px #b0b1b2 solid; line-height: 16px; font-size: 11px;}
.cla-info3 a {color: #0b8094;}
.cla-info3 a:hover {color: #749b16;}
.cla-nahled { border: 1px #b0b1b2 solid; padding: 5px; background-color: #ecebeb; margin-bottom: 7px; _height: 70px; min-height: 66px; font-size: 12px;}
.nahled {float: left; margin-right: 7px;}

.ikonka {margin: 0 5 0 5; float: left;}
.tlacitko { background: url(obrazky/tlacitko-bg.gif) repeat-x ; color: #fff; border: 1px  #545b63 solid; font-size: 11px; font-weight: bold; padding: 0 8 0 8}
.input-prihlaseni {height: 22px; border: 1px #b3b9c3 solid; width: 120px; margin-bottom: 6px;}
.prihlaseni-odkazy {margin-top: 6px;}
.prihlaseni-odkazy a {font-weight: normal;}
.komentar {background-color: #ecebeb;  border: 1px #b0b1b2 solid; padding: 5px; margin-bottom: 7px;}
.komentar:hover {background-color: #e0dfdf;}
.banner { margin-bottom: 7px; }
.banner-prouzek {border: 1px #b0b1b2 solid; margin-bottom: 7px; padding: 3px; width: 468px; background-color: #ecebeb;}
.komentar-info { line-height: 16px; border-bottom: 1px #b0b1b2 solid; padding-bottom: 5px;  font-size: 11px;}
.komentar-info a {color: #0b8094;}
.komentar-info a:hover {color: #749b16;}
.komentar-text {padding-top: 8px; }
.smile {border: 1px #b0b1b2 solid; padding: 3px }
.registrace {font-size: 12px;}
.downloady {background-color: #ecebeb; font-size: 11px; width: 100%; border: 1px #b0b1b2 solid;}
.downloady td,th { border: 1px #b0b1b2 solid; padding: 4px; line-height: 16px; border-top: none; border-left: none }
.downloady th {font-size: 12px; background-color: #dadada;}
.cara {border: 1px #b0b1b2 solid; border-bottom: none}
.onas { margin:0; padding:0;}
.onas li {list-style:none; margin-bottom: 3px;}
select {font-size: 11px; color: #515151;}
.ikonky {background-color: #e2e2e2; border: solid #b0b1b2 1px; margin: 4px; padding: 4px}
.ikonka-vyber {margin-bottom: 4px }
.ikonka-vybrana {margin-bottom: 4px}
.input-radio {border: 0; background: none }
.admin-cats { margin:0; padding: 0 0 0 20}

