body{ background-color: #0B0B0B; color: #FADFE4;}.stin-hlavicka{ width: 100%; background-image: url('../images/stin-hlavicka.jpg'); background-repeat: repeat-x; height: 163px;}.hlavicka{ width: 780px; background-image: url('../images/stin-logo.jpg'); background-repeat: repeat-x; height: 163px; margin: auto; text-align: center; font-family: arial; font-size: 12px;}.hlavicka h1{ clear: left; text-align: right; padding-right: 18px; font-size: 14px; color: white; float: right; width: 500px; margin-top: -7px;}.hlavicka h2{ clear: left; padding-top: 0px; text-align: right; padding-right: 18px; font-size: 14px; color: white; float: right; width: 500px; margin-top: -7px;}.logo{ width: 128px; padding-left: 50px; padding-top: 15px; float: left;}.logo a{ width: 128px; background-image: url('../images/logo.jpg'); background-repeat: no-repeat; height: 109px; display: block;}.menu{ padding-top: 45px; width: 570px; font-size: 13px; text-align: right; float: right;}.menu a{ color: #EBA51F; background-image: url('../images/oddelovac.jpg'); background-repeat: no-repeat; background-position: 100% 0%; line-height: 42px; display: block; height: 42px; float: left; padding-left: 7px; padding-right: 7px; font-weight: bold;}.menu a:hover{ color: #BA460D; text-decoration: none;}a.aktivni { color: #BA460D;}.posledni a{ background-image: none;}.obsah, .obsah-admin{ background-image: url('../images/obsah.jpg'); background-repeat: repeat-y; min-height: 342px; background-color: #5D96E5; margin: auto; text-align: center; font-family: arial; font-size: 12px; width: 780px;}.levy-panel{ float: left; width: 243px; text-align: left; padding-left: 10px; background-image: url('../images/stin-obsah-levypanel.jpg'); background-repeat: repeat-x; min-height: 322px; background-color: #2368C5; padding-bottom: 20px;}/*.obsah-index{ min-height: 342px; height: 342px;}.obsah-index .levy-panel{ height: 302px; min-height: 302px; overflow: hidden;}*//*-------------------kóďáky Jáchyma Touška---------------*/.pravy-panel{background: white;width: 514px;padding: 0px;float: left;margin-left: 13px;text-align: left;}.obsah-admin .pravy-panel-middle{min-height: 502px;width: auto;}.pravy-panel-top{background-color: white;position: relative;top: -20px;margin-bottom: -20px;height: 20px;width: 514px;}.pravy-panel-bottom{background-color: white;position: relative;top: 20px;height: 20px;width: 514px;}.pravy-panel-middle{padding: 0px 10px;min-height: 322px;color: #313131;}.pravy-panel-middle h1{color: #EBA51F;}.pravy-panel-middle h2{color: #3267C5;font-size: 13px;font-family: verdana;font-variant: small-caps;font-weight: normal;}.pravy-panel-middle h3{color: #5C97E7;font-size: 12px;}.pravy-panel-middle h4{color: #313131;font-size: 12px;padding-top: 10px;}.pravy-panel-middle strong{color: #313131;font-weight: bold;}.pravy-panel-middle table{margin: 5px auto;}.pravy-panel-middle table td{padding: 2px 3px;}a.bily-odkaz{color: white;}textarea{width: 470px;}input#submit{white-space: normal;float: right;width: 60px;height: 22px;padding: 2px 3px;background: #2368C5;color: white;border: 1px solid black;display: block;}.prispevek{clear: both;}/*----------------konec kóďáků Jáchyma Touška-------------*/#obrazek-home{ /*border: 10px solid white;*/ width: 494px; margin: -20px 0px;  /*position: absolute; z-index: 1; top: 140px; left: 508px;*/}.submenu{ color: white;}.submenu a { color: white; background-image: url('../images/sipka-submenu.png'); background-repeat: no-repeat; display: block; height: 18px; line-height: 18px; padding-left: 20px; margin-top: 10px; padding-bottom: 4px; border-bottom: 1px solid #6CADFF;}.submenu a:hover{ color: #FFC81D; text-decoration: none;}.vizitka{ font-size: 11px; margin-top: 10px;}.vizitka h2{ font-size: 12px; padding-top: 7px;}.vizitka h3{ font-size: 12px; padding-top: 7px;}.vizitka table tbody tr td{ min-width: 95px;}.novinky{ background-image: url('../images/stin-novinky.jpg'); background-repeat: repeat-x; width: 780px; height: 144px; margin: auto; text-align: left;; font-family: arial; font-size: 12px; padding-top: 20px;}.novinky strong{ color: white;}.text-novinek1 strong{ padding-left: 200px;}.text-novinek1 p{ padding-left: 200px;}.text-novinek1{ background-image: url('../images/akce.jpg'); background-repeat: no-repeat; background-position: 5% 5%; height: 134px; border-right: 1px solid #FFB655; width: 500px; float: left; overflow: hidden; text-align: justify; padding-right: 6px;}.text-novinek1 a{ color: #2368C5;}.text-novinek1 a:hover{ color: #2368C5;}.text-novinek2{ height: 134px; width: 250px; height: 134px; overflow: hidden; float: left; text-align: justify;}.text-novinek2 a{ color: #2368C5;}.text-novinek2 a:hover{ color: #2368C5;}.stin-paticka{ width: 100%; background-image: url('../images/stin-paticka2.jpg'); background-repeat: repeat-x; height: 121px; clear: both;}.paticka{ background-image: url('../images/stin-paticka.jpg'); background-repeat: repeat-x; width: 750px; height: 91px; padding: 15px;  margin: auto; text-align: center; font-family: arial; font-size: 12px; clear: both;}.paticka p{ float: right; text-align: right;}.paticka em{ float: left;}.login{ text-align: left;}.required{ text-align: left;  font-weight: bold;}/*.login #submit{ margin-left: 85px;}*/.sprava-stranek table{ margin: auto; margin-top: 20px;}.editovat{ background-image: url('../images/page_edit.png'); background-repeat: no-repeat; background-position: 0% 50%; padding-left: 20px;}table th{ font-weight: bold; font-size: 14px;}.sprava-stranek td{ padding: 2px;}.sprava-stranek a{ color: #5D96E5; display: block; height: 16px; line-height: 16px;}.pridat-novinku{ text-align: left;}#text{ width: 493px; margin: auto;}.smazat{ background-image: url('../images/delete.png'); background-repeat: no-repeat; background-position: 0% 50%; padding-left: 20px;}.novinky-podrobne h3{ padding-top: 0px;}