html {
	background: #000 url('https://img.monitoring-serveru.cz/www/bg.gif') repeat-x top;
}
body {
	width: 980px;
	padding: 0;
	margin: 0 auto;
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	background: #fff;
}
* html body {
	filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='https://img.monitoring-serveru.cz/www/content-bg.png', sizingMethod='scale');
	background-image: none;
}
form, fieldset {
	margin: 0;
	padding: 0;
	border: none;
}
input{
  font-family: Arial, Helvetica, sans-serif;
}
.clear {
	clear: both;
}
.hidden {
	display: none;
}
a img {
	border: none;
}
a {
	color: #83B200;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
p {
	margin: 0;
}
ul {
    list-style-type: none;
}

#credit-buttons {
	float: right;
	padding: 25px;
}
#credit-buttons input {
	height: 110px;
	width: 250px;
	vertical-align: top;
	border: none;
	background: url('https://img.monitoring-serveru.cz/www/button_active.png') no-repeat left top;
	color: #000000;
}
#credit-buttons input:hover {
	cursor: pointer;
	background: url('https://img.monitoring-serveru.cz/www/button_hover.png') no-repeat left top;
}
#credit-buttons input[disabled=disabled] {
	background: url('https://img.monitoring-serveru.cz/www/button_inactive.png') no-repeat left top;
	color: #999999;
}
#credit-buttons input[disabled=disabled]:hover {
	cursor: not-allowed;
}
#credit-buttons input.inactive {
	background: url('https://img.monitoring-serveru.cz/www/button_inactive.png') no-repeat left top;
	color: #999999;
}
#credit-buttons input.inactive:hover {
	cursor: not-allowed;
}
#top {
	position: relative;
	height: 146px;
	color: #fff;
	z-index: 1000;
	margin:30px 0 0 0;
}
#cert-ok {
	position: absolute;
	z-index: 1;
}
#cert-ok a {
	position: relative;
	top: -50px;
	left: 50px;
	font-size: 20px;
}
.lang-cs {
	background: url('https://img.monitoring-serveru.cz/www/heads/cs.jpg') no-repeat 0 0;
}
.lang-en {
	background-image: url('https://img.monitoring-serveru.cz/www/heads/en.jpg');
}
.lang-de {
	background-image: url('https://img.monitoring-serveru.cz/www/heads/de.jpg');
}
.lang-sk {
	background-image: url('https://img.monitoring-serveru.cz/www/heads/sk.jpg');
}
.lang-admin-cs {
	background-image: url('https://img.monitoring-serveru.cz/www/heads/cs.jpg');
}
.lang-admin-en {
	background-image: url('https://img.monitoring-serveru.cz/www/heads/admin_en.jpg');
}
.lang-admin-de {
	background-image: url('https://img.monitoring-serveru.cz/www/heads/admin_de.jpg');
}
.lang-admin-sk {
	background-image: url('https://img.monitoring-serveru.cz/www/heads/admin_sk.jpg');
}
#top h1 {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 30px;
	left: 30px;
	width: 280px;
	height:60px;
}
#top h1 span {
	display: none;
}
#top h1 a {
	display: block;
	width: 270px;
	height: 110px;
}
form#loginform {
	position: absolute;
	top: 20px;
	right: 140px;
	min-width: 260px;
	height:110px;
	border-right:1px solid #000;
	border-left:1px solid #000;
	margin:0 10px 0 0;
	padding:0 0 0 10px;
}
form#registrace {
	position: absolute;
	top: 20px;
	right: 50px;
	width: 80px;
}
.registrace_btn{
  position:absolute;
  top:35px;
  left:10px;
}
.btn_prihlasit{
  background: #ff9400;
  border:none;
  height:26px;
  min-width:80px;
  font-weight:bold;
  border-radius: 4px;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffc87d), to(#ff9400));
	background: -moz-linear-gradient(top,  #ffc87d,  #ff9400);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc87d', endColorstr='#ff9400');
	cursor:pointer;
	padding:0 10px;
	margin:5px 0 0 50px;
}
.zridit_ucet_btn{
  background: #ff9400;
  border:none;
  height:40px;
  min-width:110px;
  font-weight:bold;
  border-radius: 4px;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffc87d), to(#ff9400));
	background: -moz-linear-gradient(top,  #ffc87d,  #ff9400);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc87d', endColorstr='#ff9400');
	font-size:1.2em;
	font-weight:bold;
	cursor:pointer;
  padding:0 10px;
  margin:20px 0 0 0;
}
#top form fieldset {
	margin: 0;
	padding: 0;
	border: none;
}
#top form legend {
	color:#ff9400;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:-1px;
}
#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: 0.85em;
	font-weight:bold;
}

#top form #uziv_jmeno, #top form #heslo, #top form input.btn {
	width: 160px;
	height: 20px;
	border: none;
	background: #fff;
	color: #131313;
	border:1px solid #000;
}

#top form p#trvale {
	float: left;
	line-height: auto;
	padding: 1px 0 0 4px;
}

#top form input#trvale_prihlaseni {
	float: left;
	width: auto;
	margin: 7px 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%;
}
 #flags {
	position: absolute;
	top: -20px;
	right: 20px;
	width: 100px;
}
p#flags a{
	margin:0 3px;
}

#top #adminmenu {
  background: none repeat scroll 0 0 black;
  font-size: 1em;
  list-style: none outside none;
  margin: 0;
  padding: 10px 25px;
  position: absolute;
  right: 50px;
  top: 40px;
}

#top #adminmenu li {
	float: left;
}
#top #adminmenu a {
	color: #ff9400;
	padding: 0 3px;
}
#menu {
	height: 49px;
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
	text-align: center;
	background: white url('https://img.monitoring-serveru.cz/www/menu_bg.gif') repeat-x;
}
#menu li {
	float: left;
	padding: 0;
	background: url('https://img.monitoring-serveru.cz/www/menu_divider.gif') no-repeat top right;
	border-right:1px solid #1f1f1f;
}
#menu a {
	float: left;
	height: 29px;
	padding: 18px 20px 2px 20px;
	color: white;
	font-size: 0.9em;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
	background: #000 url('https://img.monitoring-serveru.cz/www/menu_button_bg.gif') repeat-x top;
}

#menu a:hover, #menu .active a {
	color: #ff9400;
	background: #000 url('https://img.monitoring-serveru.cz/www/menu_button_bg.gif') repeat-x bottom;
}
#left {
	float: left;
	width: 220px;
	min-height:450px;
	margin: 0 0 10px 5px;
	padding:0 0 20px 0;
	background: #FFECCE url('https://img.monitoring-serveru.cz/www/column_bg.gif') repeat-x bottom;
}

#left h3 {
	margin: 5px 0 0 0;
	padding: 10px 10px 5px 10px;
	height: 25px;
	font-weight: bold;
	font-size: 1.2em;
	color: #fff;
	background: url('https://img.monitoring-serveru.cz/www/boxhead_news.png') no-repeat;
}
#left h3.first {
	margin: 0;
}
#left p {
  margin:0 10px;
	padding: 10px 0 10px 0;
	text-align: left;
  border-bottom:1px solid #ffcb78;
}
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;
	max-width: 700px;
	min-height: 650px;
	margin: 0 20px 10px 20px;
	background: #fff;
}

body.admin #center {
	width: 805px;
}
#center h2 {
	margin: 0 0 5px 0;
	padding: 10px 0;
	font-size: 2.4em;
	color: #B1D24F;
	font-weight: bold;
	letter-spacing: -1px;
}
#center h3 {
	margin: 0;
	padding: 5px 0;
	color: #F69F1A;
	font-size:1.4em;
	font-weight:normal;
}
#center p {
	text-align: left;
	margin: 0 0 15px 0;
	line-height:1.5em;
}
#center p.right {
	text-align: right;
}
#center p.ikonky {
	margin: 10px 0;
	text-align: left;
}
#center h2 + ul {
	margin-top: 0;
}
#menu2 {
	height: 40px;
	margin: 0 0 5px;
	padding: 0;
	list-style: none;
	background: #F9A729 url('https://img.monitoring-serveru.cz/www/menu2_bg.gif') repeat-x bottom;
}
#menu2 li {
	float: left;
	height: 40px;
}
#menu2 a {
	float: left;
	padding: 12px 10px 12px 10px;
	color:#000;
	font-weight:bold;
	text-decoration: none;
	border-right: 1px solid #ec8f36;
	font-size:0.9em;
}
#menu2 a:hover, #menu2 .active a {
	color: #fff;
	background: #F9A729 url('https://img.monitoring-serveru.cz/www/menu2_bg_active.gif') repeat-x 0 0;
}
.table {
	width: 100%;
	margin: 10px 0;
	border-collapse: collapse;
}
.table th {
	padding: 10px;
	text-align: left;
	background: #FFD89B;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
}
.table.bezbarvytd th {
	background: transparent;
}
.table .head th {
	height: 40px;
	padding: 0 10px;
	line-height: 20px;
	color: #F69F1A;
	text-align: left;
	border-bottom: none;
	border-right: 1px solid #565656;
	background: #333132 url('https://img.monitoring-serveru.cz/www/table_th.gif') repeat-x center;
	min-width:100px;
}
.table th.last {
	border-right: 1px solid white;
}
.table td {
	padding: 10px;
	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;
	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('https://img.monitoring-serveru.cz/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: Arial, 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('https://img.monitoring-serveru.cz/www/button.gif') repeat-x 0 -2px !important;
	border: 3px solid #C2D943 !important;
}
.form input.btn:hover, .form input.btn:focus {
	background: url('https://img.monitoring-serveru.cz/www/button.gif') repeat-x bottom !important;
	cursor: pointer;
}
*/
.form small {
	color: #807c73;
}
#right {
	float: right;
	width: 220px;
	margin: 0 5px 0 0;
	background: #FFECCE url('https://img.monitoring-serveru.cz/www/column_bg.gif') repeat-x bottom;
}

#right h3 {
	margin: 0;
	padding: 10px 10px 5px 10px;
	height: 25px;
	font-weight: bold;
	font-size: 1.2em;
	color: #fff;
	background: url('https://img.monitoring-serveru.cz/www/boxhead_news.png') 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 30px 10px;
	margin: 0 0 5px 0;
	font-size: 90%;
	list-style: none;
}
#right ul li {
	padding: 7px 0 7px 15px;
	background: url('https://img.monitoring-serveru.cz/www/point.gif') no-repeat 0 12px;
}
#right a {
	color: #2C0018;
}
#bottom {
	clear: both;
	height: 50px;
	margin: 0;
	padding: 10px 20px;
	font-size: 0.85em;
	color:#fff;
	line-height: 24px;
	background: #08090a url('https://img.monitoring-serveru.cz/www/bottom_bg.gif') repeat-x;
}
#bottom p {
	float: left;
}
#bottom p.right {
	float: right;
}
#bottom a {
	color: #fff;
}
input.obrazkem {
	width: 16px;
	height: 16px;
	border: none;
	cursor: pointer;
}
input.sipkanahoru {
	background: url('https://img.monitoring-serveru.cz/ikonka-sipkanahoru.gif') center center no-repeat;
}
input.sipkadolu {
	background: url('https://img.monitoring-serveru.cz/ikonka-sipkadolu.gif') center center no-repeat;
}
input.zacitmerit {
	background: url('https://img.monitoring-serveru.cz/ikonka-zacitmerit.gif') center center no-repeat;
}
input.prestatmerit {
	background: url('https://img.monitoring-serveru.cz/ikonka-prestatmerit.gif') center center no-repeat;
}
input.editace {
	background: url('https://img.monitoring-serveru.cz/ikonka-editace.gif') center center no-repeat;
}
input.vynulovani {
	background: url('https://img.monitoring-serveru.cz/ikonka-vynulovani.gif') center center no-repeat;
}
input.smazat {
	background: url('https://img.monitoring-serveru.cz/ikonka-smazat.gif') center center no-repeat;
}
input.submit {
	display: block;
	background: #ff9400;
  border:none;
  height:30px;
  min-width:100px;
	margin: 2px auto;
	padding: 1px 10px;
  font-weight:bold;
  font-size:1em;
  border-radius: 4px;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffc87d), to(#ff9400));
	background: -moz-linear-gradient(top,  #ffc87d,  #ff9400);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc87d', endColorstr='#ff9400');
	cursor:pointer;
	padding:0 10px;
}
input.odkaz {
	padding: 0;
	margin: 0 5px;
	background: none;
	border: none;
	border-bottom: 1px solid #678c00;
	color: #678c00;
	cursor: pointer;
}

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%;
	padding:5px;
}
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('https://img.monitoring-serveru.cz/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('https://img.monitoring-serveru.cz/vlaknoprochazi.gif') 2% 0px repeat-y;
}
div.vlaknokonci {
	background: url('https://img.monitoring-serveru.cz/vlaknokonci.gif') 2% 50% no-repeat;
}
div.vlaknoserozdvojuje {
	background: url('https://img.monitoring-serveru.cz/vlaknoserozdvojuje.gif') 2% 50% repeat-y;
}
div.vlaknoneni, div.vlaknoprochazi, div.vlaknokonci, div.vlaknoserozdvojuje {
	padding-left: 4%;
	_padding-left: 30px;
	_background-position: 14px 50%;
}
ul.listpage{
  padding:0;
  margin:10px 0 10px 20px;
}
.oznameni,.chyba {
  font-size:1.5em;
  font-weight:bold;
  color: #F69F1A;
}

.listpage li{
  background: url("https://img.monitoring-serveru.cz/www/point.gif") no-repeat 0 14px;
  padding: 7px 0 7px 15px;
  line-height:1.5em;
}
.form_monitoring{
  background: #FFECCE;
  height:50px;
  text-align:center;
  padding:25px 0 0 0;
}
.input_monitoring{
  width:270px;
  height:25px;
  border:1px solid #ffcb78;
  margin:0 10px 0 0;
}
.btn_sledovat{
  background: #ff9400;
  border:none;
  height:30px;
  min-width:80px;
  font-weight:bold;
  border-radius: 4px;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffc87d), to(#ff9400));
	background: -moz-linear-gradient(top,  #ffc87d,  #ff9400);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc87d', endColorstr='#ff9400');
	cursor:pointer;
	padding:0 10px;
}
.spocitat_btn{
  background: #ff9400;
  border:none;
  height:40px;
  min-width:120px;
  font-size:1.2em;
  font-weight:bold;
  border-radius: 4px;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffc87d), to(#ff9400));
	background: -moz-linear-gradient(top,  #ffc87d,  #ff9400);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc87d', endColorstr='#ff9400');
	cursor:pointer;
	padding:0 10px;
}
.zridit_ucet_btn:hover,.btn_prihlasit:hover,.btn_sledovat:hover,spocitat_btn:hover{
  background: #ff9400;
  background: -webkit-gradient(linear, left top, left bottom, from(#ff9400), to(#ffc87d));
	background: -moz-linear-gradient(top,  #ff9400, #ffc87d);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9400', endColorstr='#ffc87d');
}
