BODY {
	font-family : Arial, sans-serif, serif, Times New Roman;
	font-size : 99.75%;
	margin : 0px 0px 0px 0px; 
	line-height :1.3em;
	background-color : White;
	color : rgb(0,0,0);
}
TABLE {
	font-size 100%;
}
TH {
	border : 1px solid #666666;
	background-color: #DDDDDD;
	font-size : 100%;
	font-weight: bold;
}
#module {
	background-color : #193268;
	font-size : 105%;
	font-weight : bold;
	padding : 3px;
	border-bottom : 1px solid Gray;
	color : white;
}
#unit {
	background-color : #D1DBE7;
	font-size : 105%;
	font-weight : bold;
	padding : 3px;
	border-bottom : 1px solid Gray;
	color : #000000;
}
P {
	text-indent : 0px;
	margin : 2px 10px 3px 10px;
}
H1 {
	font-size : 150%;
	font-weight : bold;
	margin : 20px 10px 0px 10px; 
	line-height : 1.5em;
	clear : both;
	color : rgb(0,0,153);
}
H2 {
	font-size : 130%;
	font-weight : bold;
	margin : 15px 10px 0px 10px; 
	line-height : 1.5em;
	text-align : left;
	clear : both;
	color : rgb(0,0,153);
}
H3 {
	font-size : 110%;
	font-weight : bold;
	margin : 15px 10px 0px 10px; 
	line-height : 1.5em;
	text-align : left;
	clear : both;
	color : rgb(0,0,153);
}
IMG {
	border-width : 0px;
	margin: 0px;
}
OL, UL {
	margin-top : 0px;
	margin-bottom : 0px;
}
#print {
	display: block;
	float: right;
	margin: 5px 5px 0px 0px;
}
.important {
	font-weight: bold;
}
.summary {
	background-color : #FDF5E6;
}
.words {
	font-style : italic;
}
.programkod {
	font-family :    Courier New;
	font-size : 90%;
}
#zavorka {
	font-size : 140%;
}
.KeywordColor1 {
	background-color : #F4F8FF;
}
.KeywordColor2 {
	background-color : #FFFFE1;
}
P.nadpis {
	margin : 0px 0px 0px 20px;
	text-align: left;
}
TABLE.obr_table  {
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
	border : 0px solid #666666;
}
TD.nadpis_table {
	border : 0px solid #666666;
	text-align: left;
	background-color : #D1DBE7;
	font-size : 100%;
	font-weight : bold;
	border-bottom : 0px solid Gray;
	padding: 5px;
	border-left: 0px solid Gray;
	border-right: 0px solid Gray;
	border-top: 0px solid Gray;
}
TABLE.cisla {
	margin: 0px 0px 0px 10px;
}
TD.cisla {
	border : 0px solid #666666;
	font-size : 12px;
	width: 35px;
	text-align: center;
	vertical-align: middle;
}
P.print {
	margin : 0px 0px 0px 0px;
	text-align: center;
	position: absolute;
	top: 4px;
	right: 10px;
}
P.zoom {
	margin : 0px 0px 0px 0px;
	text-align: center;
	position: absolute;
	top: 4px;
	right: 40px;
}
TD.ObrTitle {
	height: 35px;
	font-size : large;
	font-weight : bold;
	text-align : center;
	clear : both;
	color : #FFFFFF;
	background-color: #193268;
	padding-right: 8px;
	padding-left: 8px;
}
TD.ObrPicture {
	height: 450px;
	background-color:#F1F4F8;
	font-size: 100%;
	text-align :  center;
	color:#FFF;
}
TD.ObrPlay {
	background-color:#F1F4F8;
	font-size: 100%;
	text-align :  center;
	color:#FFF;
}
TD.ObrInformation {
	background-color:#F1F4F8;
	font-size: 80%;
	text-align :  right;
	padding-right: 8px;
	padding-left: 8px;
}
LI {
	margin-top : 0px;
	margin-bottom : 0px;
	font-size : 100%;
}

Body.ObrBody {
	font-family :  Arial, sans-serif, Times, serif;
	font-size : 100%;
}
.odkazy_text {
	margin-bottom:0px;
	margin-left:0px;
}
.important1 a{
	color:#106EB6;
}
.important 1{
	font-weight: bold;
}
