#page1 {width:80%; top:1%; left: 10%; background-color:#ffffff; border: 1px solid #EEEEEE; border-radius: 10px;}
#lista {color:grey; font-size:70%;}
#lista a {text-decoration:none; color:grey; font-weight: normal;}

label.cust, .ui-controlgroup-label, label.ui-input-text {min-height:40.2px !important;padding-top:0.8em !important;float:left;width:40% !important;margin-right:0px !important;font-size:0.9em !important;line-height:0.9em; !important;}
label.double, legend.double {padding-top: 1em !important;width:100%;}
legend.width {width:100% !important;}
small {font-size:0.7em;}
input.small {width: 10% !important;min-height:40.2px !important;max-height:40.2px !important;}
input.ui-input-text {width:60%;}
div.popis {float:right;text-align:left;min-height:40.2px;line-height:40.2px;width:48%;font-size:0.9em !important;}
div.ui-field-contain {border:none !important;}
img.logo {width:90%;margin: 2% 5% !important;}
.ui-checkbox, .ui-input-text {min-height:40.2px !important;}
label.ui-btn {min-height:40.2px !important;width:100%;}
label.ui-btn span.ui-btn-inner {min-height:25.2px !important;}
label.ui-btn span.ui-btn-text {min-height:20.2px !important;line-height:25.2px !important;}
#cenik {width:100%;}
#cenik table {width:100%;border-collapse:collapse;}
#cenik table th {color:#1F7DB3;text-align:left;font-size:0.8em;}
#cenik table th.cena {text-align:right;width:25%;}
#cenik table td.immergas {color:#DE411A;font-size:1.1em;border:none !important;}
#cenik table td.siemens {color:#2D7777;font-size:1.1em;border:none !important;padding-top:10px;}
#cenik table td.cena {text-align:right;color:#D8353A;}
#cenik table td {font-size:0.8em;border-bottom:1px solid #1F7DB3;padding:5px 0;}
table.result {width:100%;border-collapse:collapse;}
table.result th {color:#1F7DB3;text-align:left;font-size:0.8em;}
table.result td {font-size:0.8em;border-bottom:1px solid #1F7DB3;padding:5px 5px;}
table.result td.cena {text-align:right;color:#D8353A;width:25%;}
table.result td.ks {width:20%;}
table.result td.kod {width:35%;}
table.result tr.bold td {font-weight:bold;}
table.result tr.blue td.cena {font-weight:bold;color:#1965A0;}
table.result tr.alert td {color:#980000;border-bottom:none; background:#FFF;font-weight:normal;}
.ui-controlgroup-label {width:85% !important;float:left;}
.ui-controlgroup-controls {width:15% !important;float:right;}
.ui-btn-text {width:100% !important;display:block;}
span.info {float:right;width:auto;font-size:0.8em;color:#D73037;line-height:14px;height:14px;padding-top:2px}
span.nadpis {float:left;}
span.immergas {color:#DE411A;}
span.siemens {color:#2D7777;}
#hlaska, #hlaska2, #hlaska3, #hlaska4 {padding:2%;background:#EFB3B5;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;text-align:center;color:#000;display:none;}
#hlaska3 {margin-top:10px;}

a.tisk {position:absolute;font-size:80%;right:3%;}
a.prvni {text-decoration: none;}
a.prvni {
	cursor: hand;
	position:relative;
}

a.prvni em {
	display: none;
	font-style: normal;
  font-weight: normal;
  z-index: 10;
}

a.prvni:hover em {
	display: block !important;
	position: absolute;
	top: center;
	left: 10px;
	width: 350px;
	background-color:#fffacd;
	color: #003399;
	padding: 5px;
	text-decoration: none;
	z-index: 100;
	font-size: 90%;
  text-align: left;
  line-height:1.5;
  border: 1px solid #003399;
  border-radius: 10px;
  opacity: 1;
}

#freeQxLine a.prvni:hover em {
	top: -20px;
}

a.prvni:hover em[rel] {
  font-size: 105%;
  line-height:1.5;
}

#help {position:absolute; color:grey;right:7%;}
a.druhy {text-decoration: none;}
a.druhy {
	cursor: hand;
	position:relative;
}

a.druhy em {
	display: none;
	font-style: normal;
  font-weight: normal;
  z-index: 10;
}

a.druhy:hover em {
	display: block !important;
	position: absolute;
	top: center;
	right: 30px;
	width: 350px;
	background-color:#fffacd;
	color: #003399;
	padding: 5px;
	text-decoration: none;
	z-index: 100;
	font-size: 100%;
  text-align: left;
  line-height:1.5;
  border: 1px solid #003399;
  border-radius: 10px;
  opacity: 1;
}

a.druhy:hover em[rel] {
  font-size: 90%;
  line-height:1.5;
}

#collapseImmergas.invisible {
    display: none;
}

#checkboxes1 .note {
    color: #FF0011;
    font-size: .8em;
}

.hideSiemensOCI {
	display: none;
}