body {
	margin: 0px;
	font-family: courier new ce, helvetica ce, courier new, helvetica, sans-serif;
	font-size: 11px;
	font-style : normal;
	font-weight : bold;
	color: #105F9B;
	background-color: #cdcdd0;
	background-image : url(../img/bgr.gif);
	background-repeat : no-repeat;
} 

TD {
	font-size : 11px;
	text-align : left;
}


body.a {
	background-image : url(../img/bgr_a.gif);
} 

body.MT {
	background-image : url(../img/bgr_mt.gif);
} 

.menu {
	position: absolute;
	left: 0px;
	top: 0px;
	padding: 6px, 6px, 3px, 20px;
	width: 760px;
	background-color: #BFC2C2;
	
} 

.nazev {
	font-size : 15px;
	font-style : italic;
	font-weight : bold;
}

.submenu {
	position: absolute;
	left: 20px;
	top: 40px;
	width: 760px;
	font-style : italic;
	font-weight : bold;
} 

.odkaz {
	position: absolute;
	padding-top: 6px;
	left: 426px;
	top: 0px;
	font-family: courier new ce, helvetica ce, courier new, helvetica, sans-serif;
	font-size: 11px;
	font-style : italic;
}

.odkazMT {
	position: absolute;
	padding-top: 6px;
	left: 520px;
	top: 0px;
	font-family: courier new ce, helvetica ce, courier new, helvetica, sans-serif;
	font-size: 11px;
	font-style : italic;
}

.logo {
	position: absolute;
	padding: 0px;
	left: 636px;
	top: 0px;
}

.plocha {
	position: absolute;
	left: 50px;
	top: 85px;
	width: 580px;
}

.plochaMT {
	position: absolute;
	left: 50px;
	top: 95px;
	width: 670px;
}

.loga_he_1 {
	position: absolute;
	left: 190px;
	top: 115px;
	width: 580px;
}

.loga_he_2 {
	position: absolute;
	left: 390px;
	top: 85px;
	width: 580px;
}

.loga_ah_1 {
	position: absolute;
	left: 220px;
	top: 115px;
	width: 580px;
}

A {
	color: #105F9B;
	text-decoration : none;
}

A.nadpis {
	font-size: 18px;
	color:black;
	font-weight : bold;
}

A.mt {
	color:red
}

A:HOVER {
	color : Red;
}

A:HOVER.mt {
	color : #105F9B;
}

.sede_pismo {
	color:#989898;
}

.dolu {
	vertical-align : bottom;
}

.vpravo {
	text-align : right;
}

.stred {
	text-align : center;
}

.podtrzeno {
	text-decoration : underline;
}