html {background: #58585B url('http://img.servers-monitoring.net/www/bg.gif') repeat-x top;}body {width: 1023px; padding: 0; margin: 0 auto; font-size: small; font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif; background: url('http://img.servers-monitoring.net/www/content-bg.png') repeat-y center;}
* html body {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.servers-monitoring.net/www/content-bg.png', sizingMethod='scale'); background-image: none;}
form, fieldset {margin: 0; padding: 0; border: none;}

.clear {clear: both;}
.hidden {display: none;}

a img {border: none;}
a {color: #83B200; text-decoration: underline;}
a:hover {text-decoration: none;}

p {margin: 0;}

#top {position: relative; height: 165px; color: white; z-index: 1000; }
#cert-ok {position: absolute; z-index: 1;}
#cert-ok a {position: relative; top: -50px; left: 50px; font-size: 20px; }
.lang-cs {background-image: url('http://img.servers-monitoring.net/www/heads/cs.jpg');}
.lang-en {background-image: url('http://img.servers-monitoring.net/www/heads/en.jpg');}
.lang-de {background-image: url('http://img.servers-monitoring.net/www/heads/de.jpg');}
.lang-sk {background-image: url('http://img.servers-monitoring.net/www/heads/sk.jpg');}
.lang-admin-cs {background-image: url('http://img.servers-monitoring.net/www/heads/admin_cs.jpg');}
.lang-admin-en {background-image: url('http://img.servers-monitoring.net/www/heads/admin_en.jpg');}
.lang-admin-de {background-image: url('http://img.servers-monitoring.net/www/heads/admin_de.jpg');}
.lang-admin-sk {background-image: url('http://img.servers-monitoring.net/www/heads/admin_sk.jpg');}
#top h1 {margin: 0; padding: 0; position: absolute; top: 40px; left: 30px; width: 270px; height: 110px;}
#top h1 span {display: none;}
#top h1 a {display: block; width: 270px; height: 110px;}
#top form {position: absolute; top: 46px; right: 67px; width: 215px;}
#top form fieldset {margin: 0; padding: 0; border: none;}
#top form legend {display: none;}
#top form p {height: 28px; line-height: 28px; margin: 0 0 2px 0;}
#top form label {float: left; width: 76px; padding: 0 0 0 4px; font-size: 90%;}
* html #top form label {width: 71px;}
#top form #uziv_jmeno, #top form #heslo, #top form input.btn {width: 133px; height: 16px; border: none; background: none; color: white;}
*+html #top form #uziv_jmeno {width: 128px; margin: 3px 0 0 2px;}
*+html #top form #heslo {width: 128px; margin: 3px 0 0 2px;}
#top form p#trvale {float: left; line-height: auto; padding: 1px 0 0 4px;}
*html #top form p#trvale {padding: 1px 0 0 0;}
*+html #top form p#trvale {padding: 1px 0 0 0;}
#top form input#trvale_prihlaseni {float: left; width: auto; margin: 7px 0;}
*html #top form input#trvale_prihlaseni {margin: 3px 0;}
*+html #top form input#trvale_prihlaseni {margin: 3px 0;}
#top form #trvale label {width: auto;}
#top form input.btn {float: right; width: 65px; height: 22px; margin: 2px 0 0 0; text-decoration: underline; cursor: pointer; font-size: 95%;}
#top #flags {position: absolute; top: 49px; right: 36px; width: 20px;}
* html #top #flags {top: 47px; right: 29px;}
#top #adminmenu {position: absolute; top: 44px; right: 67px; margin: 0; padding: 5px; list-style: none; font-size: 90%; background: black; opacity: 0.6; border-radius: 3px; -moz-border-radius: 3px;}
* html #top #adminmenu {filter: alpha(opacity=60);}
*+html #top #adminmenu {filter: alpha(opacity=60);}
#top #adminmenu li {float: left;}
#top #adminmenu a {color: white; padding: 0 3px;}

#menu {height: 40px; margin: 0 14px 0 12px; padding: 0 0 5px 0; list-style: none; text-align: center; background: white url('http://img.servers-monitoring.net/www/menu_bg.gif') repeat-x;}
#menu li {float: left; padding: 0 1px 0 0; background: url('http://img.servers-monitoring.net/www/menu_divider.gif') no-repeat top right;}
#menu a {float: left; height: 20px; padding: 7px 15px 13px 15px; color: white; font-size: large; text-decoration: none; background: #F69F1A url('http://img.servers-monitoring.net/www/menu_button_bg.gif') repeat-x top;}
* html #menu a {font-size: 140%; padding: 7px 20px 10px 20px;}
#menu a:hover, #menu .active a {color: #414143; background: #BAD041 url('http://img.servers-monitoring.net/www/menu_button_bg.gif') repeat-x bottom;}

#left {float: left; width: 180px; margin: 0 0 10px 12px; background: white;}
* html #left {margin: 0 0 10px 6px;}
#left h3 {margin: 5px 0 0 0; padding: 0 10px; height: 28px; line-height: 28px; font-weight: normal; font-size: medium; color: #F4A019; background: url('http://img.servers-monitoring.net/www/boxhead_news.gif') no-repeat;}
#left h3.first {margin: 0;}
#left p {padding: 5px 10px 5px 8px; text-align: justify; background: #FFECCE url('http://img.servers-monitoring.net/www/divider_news.gif') no-repeat bottom;}
body.admin #left p {background: #FFECCE;}
body.admin #left ul {margin: 0; padding: 5px 10px 5px 25px; list-style: square; background: #FFECCE;}
body.admin #left ul a {color: green;}
body.admin #left ul strong a {color: red;}

#center {float: left; width: 581px; min-height: 400px; margin: 0 0 10px 12px; background: white;}
* html #center {height: 400px;}
body.admin #center {width: 805px;}
#center h2 {margin: 0 0 5px 0; padding: 10px 0; font-size: x-large; color: #B1D24F; font-weight: normal; letter-spacing: -1px;}
#center h3 {margin: 0; padding: 5px 0; color: #F69F1A;}
#center p {text-align: justify; margin: 0 0 5px 0;}
#center p.right {text-align: right;}
#center p.ikonky {margin: 10px 0; text-align: left;}
#center h2 + ul {margin-top: 0;}

#menu2 {height: 24px; margin: 0 0 5px; padding: 0; list-style: none; background: #F9A729;}
#menu2 li {float: left; height: 24px;}
#menu2 a {float: left; height: 24px; padding: 0 11px; line-height: 24px; color: white; text-decoration: none; border-right: 1px solid #CC881D;}
#menu2 a:hover, #menu2 .active a {color: #424043; background: #C2D941;}

.table {width: 100%; margin: 10px 0; border-collapse: collapse;}
h2 + .table {margin: 0 0 10px 0;}
.table th {padding: 0 5px; text-align: left; background: #FFD89B; border-right: 1px solid white; border-bottom: 1px solid white;}
.table.bezbarvytd th { background: transparent; }
.table .head th {height: 20px; padding: 0 10px; line-height: 20px; color: #F69F1A; text-align: left; border-bottom: none; border-right: 1px solid #565656; background: #333132 url('http://img.servers-monitoring.net/www/table_th.gif') repeat-x center;}
.table th.last {border-right: 1px solid white;}
.table td {padding: 0 5px; background: #FFD89B; border-right: 1px solid white; border-bottom: 1px solid white;}
.table tr.odd td, .table tr.odd th {background: #FFECCE;}
.table table td {border-right: none; border-bottom: none;}
.table tr.neaktivni,.table-form tr.neaktivni {color: #777; background-color: #EEE;}
.table td.napoveda {font-size: 90%;}
.table th.center {text-align: center;}
.table.bezbarvytd td { background: transparent; }

.table-form {width: 100%; margin: 10px 0; border-collapse: collapse; xfont-size: 95%; background: #FFECCE;}
.table-form th {width: 150px; padding: 2px; text-align: left;}
.table-form .head th {height: 20px; padding: 0 10px; line-height: 20px; color: #F69F1A; text-align: left; background: #333132 url('http://img.servers-monitoring.net/www/table_th.gif') repeat-x center;}
.table-form  th label {display: block; width: 150px; padding: 3px 10px; background: #FFD89B;}
.table-form  td {padding: 2px 5px;}
.table-form  td small, .table-form td.napoveda {font-size: 90%;}
.table-form .col2 {width: 220px;}

.table a, .table-form a {color: #678c00;}

#celkovacena {display: block; padding: 5px; text-align: right;}

.width-auto {width: auto !important;}

.form fieldset {border: 1px solid #C2D943; margin: 5px 0;}
* html .form fieldset {padding: 5px;}
.form legend {color: #F59F19;}
.form p {text-indent: 0;}
.form label {float: left; width: 100px;}
/*.form input {width: 200px; border: 1px solid #F59F19; background: #fef5e4;}
.form select {width: 202px; border: 1px solid #F59F19; background: #fef5e4;}
* html .form select {width: 204px;}
*+html .form select {width: 204px;}*/
.form textarea {width: 400px; border: 1px solid #F59F19; background: #fef5e4; font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif; font-size: small;}
/*.form input:focus, .form select:focus, .form textarea:focus {border: 1px solid #C2D943; background: #f8faec;}
.form input.btn {display: block; width: auto; height: 30px; padding: 0 1em; text-decoration: none; color: white !important; font-weight: bold; background: url('http://img.servers-monitoring.net/www/button.gif') repeat-x 0 -2px !important; border: 3px solid #C2D943 !important;}
.form input.btn:hover, .form input.btn:focus {background: url('http://img.servers-monitoring.net/www/button.gif') repeat-x bottom !important; cursor: pointer;}*/
.form small {color: #807c73;}

#right {float: right; width: 211px; margin: 0 14px 0 0;}
* html #right {margin: 0 7px 0 0;}
#right h3 {margin: 0; padding: 0 10px; height: 28px; line-height: 28px; font-weight: normal; font-size: medium; color: #AFD34D; background: url('http://img.servers-monitoring.net/www/box_head_right.gif') no-repeat;}
#right p {background: #AFD34D; padding: 5px 10px; margin: 0 0 5px 0;}
#right p strong {font-size: large;}
#right ul {padding: 5px 10px 5px 10px; margin: 0 0 5px 0; font-size: 90%; background: #AFD34D; list-style: none;}
#right ul li {padding: 0 0 0 10px; background: url('http://img.servers-monitoring.net/www/point.gif') no-repeat 0px 8px;}
#right a {color: #2C0018;}

#bottom {clear: both; height: 24px; margin: 0 14px 0 12px; padding: 0 10px; font-size: 90%; line-height: 24px; background: #C3E26D;}
#bottom p {float: left;}
#bottom p.right {float: right;}
#bottom a {color: black;}


input.obrazkem {width: 16px; height: 16px; border: none; cursor: pointer;}
input.sipkanahoru {background: url('http://img.servers-monitoring.net/ikonka-sipkanahoru.gif') center center no-repeat;}
input.sipkadolu {background: url('http://img.servers-monitoring.net/ikonka-sipkadolu.gif') center center no-repeat;}
input.zacitmerit {background: url('http://img.servers-monitoring.net/ikonka-zacitmerit.gif') center center no-repeat;}
input.prestatmerit {background: url('http://img.servers-monitoring.net/ikonka-prestatmerit.gif') center center no-repeat;}
input.editace {background: url('http://img.servers-monitoring.net/ikonka-editace.gif') center center no-repeat;}
input.vynulovani {background: url('http://img.servers-monitoring.net/ikonka-vynulovani.gif') center center no-repeat;}
input.smazat {background: url('http://img.servers-monitoring.net/ikonka-smazat.gif') center center no-repeat;}

input.submit {display: block; margin: 2px auto; padding: 1px 10px; _padding: 1px 3px; font-weight: bold; font-size: small;}


input.odkaz {padding: 0; margin: 0 5px; background: none; border: none; border-bottom: 1px solid #678c00; color: #678c00; cursor: pointer;}
*+html input.odkaz {border-bottom: none; text-decoration: underline;}                                                                        
* html input.odkaz {border-bottom: none; text-decoration: underline;}

ul.aktualnikategorie {margin: 10px 0; height: 20px; padding: 2px 10px; list-style-type: none; background: #FFD89B;}
ul.aktualnikategorie li {float: left; padding: 1px 5px; font-size: 90%;}
ul.aktualnikategorie a {color: #678c00;}

table.plnasirka {width: 100%;}
table.uprostred {margin-left: auto; margin-right: auto;}

p.akce {margin: 10px 0 !important; padding: 7px; text-align: center !important; font-weight: bold; background: #FFD89B;}
p.akce a {color: #678c00;}

div.forum-navigace {margin: 10px 0; height: 20px; padding: 2px 10px; list-style-type: none; background: #FFD89B;}
div.forum-navigace a {color: #678c00;}
div.novyprispevek-odkaz {margin: 5px; padding: 3px 15px; font-size: 90%;}
table.forum-hlavnikategorie {}
table.forum-hlavnikategorie th, table.forum-hlavnikategorie td {text-align: center;}
table.forum-hlavnikategorie th {font-weight: normal;}
table.forum-hlavnikategorie td.nadpis {padding: 10px 0px 10px 15px; text-align: left; font-weight: bold;}
table.forum-hlavnikategorie .forum-popistematu {margin: 5px 3% 5px 30%; padding: 5px 10px; background-color: #FFF7EA; text-align: right; font-size: 95%;}
table.forum-temata {}
table.forum-temata td.nadpis {text-align: left;  font-size: 90%;}
div.forum-strankaprispevku {}
table.forum-prispevek {margin: 0px; padding: 0px; background-color: #FFECCE; border: 1px solid #FFCB78; text-align: left;}
table.forum-prispevek .hlavicka {padding: 2px 8px;}
table.forum-prispevek .trvaly-odkaz {text-align: right;}
table.forum-prispevek .nadpis {font-size: 110%; text-align: left; font-weight: bold; background: #FFD89B; padding: 0 5px;}
table.forum-prispevek .prispevek {padding: 7px 7px 7px 12px; text-align: justify;}
table.forum-prispevek .odpovedet {text-align: right; font-weight: bold;}
table.forum-prispevek .pevna-sirka {width: 40px; text-align: center;}
table.forum-prispevek .napoveda {cursor: help;}
div.novetema table.novyprispevek {width: 100%; background-color: #FFECCE; font-size: small;}
div.novetema label {float: left; display: block; width: 100px; padding: 1px 10px; background: #FFD89B;}
div.novetema th {text-align: left;}
div.novetema input#nadpis {width: 434px; font-weight: bold;}
div.novetema td.smajlici {text-align: left; padding: 10px;}
div.novetema td.smajlici input {width: auto; margin: 0px; padding: 0px; background-color: transparent; border-width: 0px; cursor: pointer;}
div.novetema td.smajlici a {padding: 0 2px; background-color: #FFD89B; border: 1px dotted #99B22E; border-width: 1px 0px; text-decoration: none;}
div.novetema td.zvetseniokenka {padding: 10px; text-align: right;}
div.novetema textarea#prispevek {display: block; width: 550px; background: white url('http://img.servers-monitoring.net/tuzka.png') 92% 95% no-repeat; padding: 5px; margin: 2px auto 3px; font-size: small;}
div.novetema input#zobraznahled, div.novetema input#odeslani {width: auto; margin: 5px 20px 10px;}
div.vlaknoprochazi {background: url('http://img.servers-monitoring.net/vlaknoprochazi.gif') 2% 0px repeat-y;}
div.vlaknokonci {background: url('http://img.servers-monitoring.net/vlaknokonci.gif') 2% 50% no-repeat;}
div.vlaknoserozdvojuje {background: url('http://img.servers-monitoring.net/vlaknoserozdvojuje.gif') 2% 50% repeat-y;}
div.vlaknoneni, div.vlaknoprochazi, div.vlaknokonci, div.vlaknoserozdvojuje {padding-left: 4%; _padding-left: 30px; _background-position: 14px 50%;}
