/** BASIC */h1 {font-size: 22px}h2 {font-size: 16px}h3 {font-size: 14px;}body {background-repeat: repeat-x;background-color: #010101;background-image: url(../images/homepage01a.jpg);margin: 0;padding: 0;}/** FORMS */form {margin: 0px;padding: 0px;}.input1 {font-size: 10px;color: #FFFFFF;border-top: 1px solid #000000;border-right: 1px solid #1E1E1B;border-bottom: 1px solid #494B43;border-left: 1px solid #1E1E1B;background: #dae1c6;width: 153px;}.input2 {float: right;}/** HEADINGS */h1, h2, h3, h4, h5, h6 {margin: 0px;color: white;padding-bottom: 15px;}h1 {margin-top: 15px;}/** TEXTS */body, th, td, input, textarea {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #C4C7B9;}select {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}p, blockquote, ul, ol, dl {margin-top: 0px;margin-bottom: 1em;text-align: justify;}.text1 {color: #FFFFFF;}.text2 {font-size: 11px;font-weight: bold;color: #FFFFFF;}.text3 {font-size: 14px;font-weight: bold;color: #FFFFFF;}/** LINKS */a {color: #c90000;}a:hover {text-decoration: none;}a.link1 {color: #FFFFFF;text-decoration: none;}a.link1:hover {text-decoration: underline;}/** STYLES */.style1 {font-size: 10px;}.style1 a {color: #FFFFFF;}.style1 a:hover {}.style2 {text-align: center;color: #C4C7B9;}.style2 a {color: #C4C7B9;}.style2 a:hover {}/** BACKGROUNDS */.bg1 {background: url(../images/homepage04.jpg) repeat-y left top;}#footer-lista {text-align: center;background-image: url(../images/homepage05.jpg);background-repeat: no-repeat;background-position: bottom;}.bg3 {background: url(../images/homepage08.jpg) no-repeat left top;}.bg4 {background: url(../images/homepage09.jpg) no-repeat left top;}.bg5 {background: url(../images/homepage13.jpg) no-repeat left top;}.bg6 {background: url(../images/homepage20.jpg) no-repeat left top;}.bg7 {background: url(../images/subpage2_03.jpg) repeat-y left top;}.bg8 {background: url(../images/subpage2_04.jpg) no-repeat left bottom;}/** MISC */.align-justify {text-align: justify;}.align-right {text-align: right;}img {border: none;}.img1 {float: left;margin-right: 15px;}.img2 {float: right;margin-right: 15px;}hr {background: url(../images/ramn.gif) repeat-x left center;height: auto;/**margin-left: -15px;margin-right: -15px;*/}.hr1  hr {background: url(../images/ramn.gif) repeat-x left center;/**margin-left: -15px;margin-right: -15px;*/height: 1px;}.colA ul.menu {margin: 0px;padding: 0px;}.colA ul.menu li {display: inline;}.colA ul.menu a {display: block;height: 20px;padding: 9px 0px 0px 15px;background: url(../images/homepage100.jpg) no-repeat left top;color: #FFFFFF;text-decoration: none;}.colA ul.menu a:hover {text-decoration: underline;}.colA ul.menu a.act {text-decoration: underline;}.colB li {list-style-image: url(../images/bod.gif);}/* tagy */img {border: none;}td {padding: 1px;}form {padding: 0;margin: 0;}fieldset {margin-bottom: 10px;padding: 8px;}legend {font-weight: bold;color: #000000;}input, textarea {font-size: 13px;font-family: inherit;color: black;}/* Usermenu */#usermenu {text-transform: uppercase;position: relative;top: 115px;right: -390px;}#usermenu ul {margin: 0px;padding: 0px;list-style: none;}#usermenu li {display: inline}#usermenu a {font-size: 11px;font-weight: bold;color: #c11232;padding-left: 15px;padding: 0px 10px 0px 10px;font-weight: bold;text-decoration: none;}#usermenu ul li a:hover {color: #CCC;}/* Menu */.menu {}.menu a {}.menu a.act {text-decoration: underline;}.menu a.hs_closed {background-image: url("../images/system/hs_open.gif") !important;}.menu a.hs_opened {background-image: url("../images/system/hs_close.gif") !important;}.menu a.hs_closed, .menu a.hs_opened {padding-right: 0px;background-position: right 55%;background-repeat: no-repeat;}.menu ul.hs_content {display: none;margin: 0;list-style-type: none;}.menu ul.hs_content li {margin: 0px;padding: 0px;}.hs_content {margin: 0px;padding: 0px;text-indent: 10px;text-transform: uppercase;}.hs_content a {font-weight: bold;background-image: url("../images/homepage99.jpg") !important;}.hs_content a:hover {text-decoration: underline;color: silver !important;}.colA .box-title, .colC .box-title {font-size: 14px;font-weight: bold;color: #FFFFFF;height: 27px;padding: 13px 0px 0px 15px;background: url(../images/homepage09.jpg) no-repeat left top;text-transform: uppercase;}.colB h2.nadh2 {font-weight: bold;color: #FFFFFF;height: 27px;padding: 13px 0px 0px 15px;background: url(../images/homepage13.jpg) no-repeat left top;margin-left: -15px;margin-right: -15px;}.colCBC h2.nadh2 {font-weight: bold;color: #FFFFFF;height: 27px;padding: 13px 0px 0px 15px;background: url(../images/homepage13a.jpg) no-repeat left top;margin-left: -15px;margin-right: -15px;}.colCBC {background: black;margin:auto}.colB #box4 h2.nadh2 {margin: 0px;}.colB h2.nadh2 strong {font-weight: bold;}.center {text-align: center}.centera {margin: auto}.box-item {}/* vypis */.list-title {margin: 15px 0 3px 0;padding: 0;}.list-title a {font-size: 15px;}.list-perex {padding: 0;margin: 0 0 3px 0;}.list-info {color: #808080;padding-top: 15px;padding-left: 15px;margin-top: 0;font-size: 10px;}.list-info span {font-weight: bold;}.list-info a {text-decoration: none;color: #808080;}/* clanek */.article-navigation {border-bottom: 1px solid #dcdcdc;padding: 5px;/**margin-left: -15px;margin-right: -15px;*/}.article-navigation a {color: white;text-decoration: none;}.article-navigation a:hover {color: silver;text-decoration: underline;}.article-perex {font-style: italic;color: #808080;}.article-info {width: 717px;color: #808080;padding: 20px 0 10px 0;}.article-info td {padding: 10px;line-height: 24px;}.article-info a {color: #808080;text-decoration: none;}.ratetable {border: 1px solid #dcdcdc;padding: 5px;}.ratetable td {padding: 0 2px;text-align: center;vertical-align: top;}.ratetable tr.r1 * {font-weight: bold;}/* anketa a shoutbox */.poll, .sbox {border: 0px solid #dcdcdc;}.poll-content, .sbox-content {padding: 5px;}.poll-question, .sbox-title {text-align: center;padding-bottom: 5px;}/* individualni pro anketu */.poll-answer {border-top: 1px solid #dcdcdc;padding: 6px 0 5px 0;}.poll-answer input {padding: 0;margin: 0;}.poll-answer .votebutton {margin: 3px 4px 2px 0;color: black;}.poll-answer div {background-image: url("../images/system/votebar.gif");background-repeat: repeat-x;height: 11px;margin: 6px 2px 4px 0;}.poll-question div {}/* individualni pro shoutbox */.sbox-item {border-top: 1px solid #dcdcdc;padding: 10px 0 10px 0;}.sbox-input, .sbox .inputc {width: 90%;}.sbox-posts {height: 350px;overflow: auto;}.sbox form, .sbox table {margin: 0;padding: 0;}.sbox table {border-collapse: collapse;width: 90%;}.sbox table td.rpad {width: 44px;}.sbox .cimage {display: block;margin: 2px 0 0 0;}/* prispevky / komentare */.posts-comments, .posts-book {border-top: 1px solid #dcdcdc;}.posts-comments {margin-top: 32px;padding-top: 5px;}.posts-book {padding-top: 12px;}.posts h2 {margin-bottom: 10px;}.posts-form {padding-bottom: 10px;}.posts-form-buttons {padding-left: 16px;}.posts-form-buttons img {vertical-align: middle;}.post-head {margin-top: 20px;}.post-author {font-weight: bold;text-decoration: none;}.post-author-guest {font-weight: bold;color: #a03800;}.post-subject {font-weight: bold;}.post-info {color: #808080;}.post-actions a {font-size: 10px;text-decoration: none;padding-left: 4px;}.post-body {padding: 0;margin: 0;}.post-smiley {vertical-align: middle;}.post-answer {padding-left: 30px;}.post-answer .post-info {font-size: 10px;}.post-answer .post-head {margin-top: 15px;}/* galerie */.gallery td {overflow: hidden;}.gallery img {margin: 3px;border: 1px silver solid;padding: 2px;}.gallery img:hover {border: 1px white solid;padding: 2px;}/* vzkazy */.messages-menu a {padding: 0 6px;text-decoration: none;border-right: 1px solid #dcdcdc;}.messages-menu a.active {font-weight: bold;}.messages-table {width: 717px;border: 1px solid #dcdcdc;}.messages-table td {padding: 5px 15px;}.messages-table a {text-decoration: none;}.messages-table a.notreaded {font-weight: bold;}/* tabulky (vypis uzivatelu, seznam temat fora) */.widetable, .widetable2 {width: 717px;}.widetable {border: 1px solid #dcdcdc;}.widetable td {width: 50%;padding: 6px 15px;}.widetable2 td {padding: 6px 10px;}/* profil */.profiletable td {padding: 3px 10px;}.profiletable .avatartd {padding: 5px;}.profiletable .note {padding: 0 5px 5px 0;width: 375px;overflow: auto;}.profiletable .posts-form-buttons {padding-left: 0;}.avatar {width: 96px;height: 128px;border: 1px solid #000000;overflow: hidden;}/* formulare */.areasmall {width: 370px;height: 100px;}.areamedium {width: 468px;height: 150px;}.inputsmall {width: 177px;}.inputmedium {width: 370px;}.inputc {width: 104px;}/* strankovani*/.paging {padding: 6px 0 3px 1px;}.paging span a {padding: 0 2px;text-decoration: none;color: #c90000;}.paging a {color: #c90000;}.paging a.act {text-decoration: underline;}/* systemove zpravy */.message1, .message2, .message3 {margin: 5px 0 20px 0;padding: 11px 5px 13px 48px;font-weight: bold;background-color: #ffffff;background-position: 5px 5px;background-repeat: no-repeat;border: 1px solid #e1e1e1;color: black}.message1 ul, .message2 ul, .message3 ul {margin: 0;padding: 5px 0 0 15px;}.message1 {background-image: url("../images/icons/info.gif");}.message2 {background-image: url("../images/icons/warning.gif");}.message3 {background-image: url("../images/icons/error.gif");}/* horizontalni cara *//* ruzne */.pre {font-family: monospace;width: 90%;white-space: nowrap;display: block;}.bborder {padding-bottom: 8px;margin-bottom: 12px;border-bottom: 1px solid #dcdcdc;}.anchor {position: relative;top: -128px;height: 0px;}.backlink {display: block;font-weight: bold;padding-bottom: 15px;}.hint {color: #808080;font-size: 10px;padding: 0 4px;}.cimage {width: 68px;height: 22px;vertical-align: top;margin-left: 5px;}.exp {border-bottom: 1px dashed #808080;cursor: help;}.icon {vertical-align: middle;margin-top: -1px;}.right {float: right;margin: 1px 1px 5px 10px;}.left {float: left;margin: 1px 10px 5px 1px;}.wlimiter {width: 717px;overflow: auto;}.minip {padding: 0;margin: 0 0 4px 0;}.rpad {padding-right: 10px;}.lpad {padding-left: 10px;}.inline {display: inline;}.important {color: red;}.hidden {display: none;}.cleaner {clear: both;}.pad {padding: 10px;}
