body {font-family: Verdana, Arial, sans-serif;background:#8CC8F0 url(../images/bg02.gif) repeat-x;}
.norbl {color:black;font-weight:normal;}
.rel {position:relative;}
.abs {position:absolute;}

.main-wrapper  {margin:30px auto;width:757px;padding:0;border:none;position:relative;}

/* HORNI BLOK A MENU */
.horni-blok {margin:0;padding:0;border:none;line-height:0;}
.menu-bar {margin:0;padding:0;}
.dolni-blok {margin:0;padding:0;border:none;line-height:0;}
.obsahovy-blok {background:url("../b-bg.png");}
.textovy-blok {margin:0 0 0 77px;padding:10px;border:none;width:630px;
line-height:1.3;font-size:80%;}
.textovy-blok p {text-align:justify;padding-right:20px;}
.nadpis  {border-bottom:3px #4083B0 solid;padding:0 0 5px 0;margin:6px -10px 15px 0;
font-size:140%;font-weight:bold; color:222;}
#kontrola {border-color:#127368;}
#kontrola2 a {color:#127368;}
#kontrola2 a:hover {color:#222;}
#kontrola2 li {margin-bottom:10px;}
#kontrola3 {margin-bottom:15px;text-align:justify;}
#satelit {border-color:#D26611;}
.satelit a {color:#CC5D03;}
.satelit a:hover {color:#222;}
#mystery {border-color:#F04729;}
#nahradni {border-color:#996633;}
#onas {border-color:#E2003E;}
#iso9001 {border-color:#999933;}
#monitoring {border-color:#3F7170;}
#reference {border-color:#761E6A;}
.menu-uvod {position:absolute;border:none;margin:0;padding:0;}
a:hover  .menu-uvod{border-top:2px #E43311 solid;}
.menu-uvod2 {position:absolute;border:none;margin:0;padding:0;padding-bottom:3px;}
a:hover  .menu-uvod2{border-bottom:2px #E43311 solid;}
/* KONEC HORNI BLOK A MENU */

/* ON-LINE MONITORING  */
#online {margin:20px auto;width:360px;}
#online p {}
#online a {color:#407070;font-weight:bold;margin:5px;}
#online a:hover {color:#222;font-weight:bold;margin:5px;}
/* KONEC ON-LINE MONITORING  */

/* KONTAKT */
.kontakt-obal {
	width: 480px;
	margin: 25px auto 0px auto;
	color: #326C91;
}
.kontakt-table {
	border-collapse: collapse;
	width: 100%;
	margin-top:30px;
}
.kontakt-polozka  td {	
	border-bottom: 2px solid #4083B0;
}
.kontakt-polozka-top  td {	
	border-bottom: 2px solid #4083B0;
	border-top: 2px solid #4083B0;
	
	}
.jméno-polozky {
	padding: 15px;
}
.obsah-polozky {
	padding: 15px;
	color:black;
}
.obsah-polozky a:hover{
	color: #4083B0;
}
.obsah-polozky a {
	color: #000;
}
/* KONEC KONTAKT */

/* ODKAZ NA KONTAKTNI FORMULAR */
#mys a.formular {font-weight:bold;color:#E43A16;}
#mys a.formular:hover  {color:#222;}
#kon a.formular {font-weight:bold;color:#127368;}
#kon a.formular:hover  {color:#222;}
#kontakt a.formular, #reg a.formular {font-weight:bold;color:#4A6DAC;}
#kontakt a.formular:hover, #reg a.formular:hover  {color:#222;}
#sat a.formular {font-weight:bold;color:#D7650F;}
#sat a.formular:hover  {color:#222;}
#on a.formular {font-weight:bold;color:#E2003E;}
#on a.formular:hover  {color:#222;}
#nah a.formular {font-weight:bold;color:#996633;}
#nah a.formular:hover  {color:#222;}
#iso a.formular {font-weight:bold;color:#999933;}
#iso a.formular:hover  {color:#222;}



.cena {color:#127368;font-size:140%;padding-right:10px;white-space:nowrap;}

.imgonas {float:right;padding-top:8px;margin:0}

.knp2 {border:2px solid #996633;width:608px;background:#D2BE9B;}
.knp2 input{color:#336699;text-align:right;width:140px;padding-right:6px;border:1px solid #996633;}
.knp2 label {}
.knp2 td {height:30px;}
.vysledek {XXXfont-weight:bold;}
.knp2 td {padding-left:6px;}


