/*@import url("./okstyl_dokument.css");*/
@import url("./ok_body.css");

body {Font-Size: 80%; font-family: "Arial CE", Arial, Helvetica, sans-serif; color: #000000; background-color: #FFFFFF;}

h1 {Color: #275582; font-family: "Arial CE", Arial, Helvetica, sans-serif; Font-Size: 170%; Font-Weight: Bold; padding: 0px; margin: 0px; text-align:center; }
h2 {Color: #275582; font-family: "Arial CE", Arial, Helvetica, sans-serif; Font-Size: 140%; Font-Weight: Bold; padding: 0.5em 0em 0em 0em; margin: 0px; }
h3 {Color: #275582; font-family: "Arial CE", Arial, Helvetica, sans-serif; Font-Size: 130%; Font-Weight: Bold; padding: 0.5em 0em 0em 0em; margin: 0px; }
h4 {Color: #275582; font-family: "Arial CE", Arial, Helvetica, sans-serif; Font-Size: 120%; Font-Weight: Bold; padding: 0.5em 0em 0em 0em; margin: 0px; }
h5 {Color: #275582; font-family: "Arial CE", Arial, Helvetica, sans-serif; Font-Size: 110%; Font-Weight: Bold; padding: 0.5em 0em 0em 0em; margin: 0px; }
h6 {Color: #275582; font-family: "Arial CE", Arial, Helvetica, sans-serif; Font-Size: 100%; Font-Weight: Bold; padding: 0.5em 0em 0em 0em; margin: 0px; }

hr {border: #5884B7 1px solid; height: 2px; border-width: 1px 0px 1px 0px; }

u {border-Bottom-Style: dashed; border-Bottom-Width: 1px; text-Decoration: none; }

a {Color: #275582; font-family: "Arial CE", Arial, Helvetica, sans-serif; }

/*ol {margin-left:24px;padding-left:0px;}
ul {margin-left:24px;padding-left:0px;}*/
.OKlistDisc {list-style-type:disc;}
.OKlistLAlpha {list-style-type:lower-alpha;}
.OKlistUAlpha {list-style-type:upper-alpha;}
.OKlistDecimal {list-style-type:decimal;}
.OKlistNone {list-style-type:none;text-indent:-1.2em;}

.OKl {text-align: left;}
.OKr {text-align: right;}
.OKc {text-align: center;}

.OKtable
	{border-collapse:collapse; }
.OKtable caption
	{font-weight: bold; text-align:center; padding: 1em 0em 0.5em 0em; } /* margin: 1em 0em 0.5em 0em; nejde v IE */
.OKtable thead,
.OKtable tfoot
	{font-weight: bold; text-align:center; }
.OKtable tbody,
.OKtable tbody th,
.OKtable tbody td
	{text-align:left; }
.OKtable tbody th
	{font-weight: bold; }
.OKtable th,
.OKtable td
	{padding: 0.2em; }

.OKtfootAgg tfoot
	{text-align:left; }
.OKtfootAgg tfoot td,
.OKtfootAgg tbody td
	{text-align:right; }

.OKcaptionNoWrap caption,
.OKtheadNoWrap thead th, /* jinak nejde v IE */
.OKtheadNoWrap thead td,
.OKtfootNoWrap tfoot th,
.OKtfootNoWrap tfoot td,
.OKtbodyNoWrap tbody th,
.OKtbodyNoWrap tbody td,
.OKthNoWrap th,
.OKtdNoWrap td,
.OKtheadThNoWrap thead th,
.OKtheadTdNoWrap thead td,
.OKtfootThNoWrap tfoot th,
.OKtfootTdNoWrap tfoot td,
.OKtbodyThNoWrap tbody th,
.OKtbodyTdNoWrap tbody td
	{white-space:nowrap; }

.OKcaptionLeft caption,
.OKtheadLeft thead,
.OKtfootLeft tfoot,
.OKtbodyLeft tbody,
.OKthLeft th,
.OKtdLeft td,
.OKtheadThLeft thead th,
.OKtheadTdLeft thead td,
.OKtfootThLeft tfoot th,
.OKtfootTdLeft tfoot td,
.OKtbodyThLeft tbody th,
.OKtbodyTdLeft tbody td
	{text-align:left; }

.OKcaptionCenter caption,
.OKtheadCenter thead,
.OKtfootCenter tfoot,
.OKtbodyCenter tbody,
.OKthCenter th,
.OKtdCenter td,
.OKtheadThCenter thead th,
.OKtheadTdCenter thead td,
.OKtfootThCenter tfoot th,
.OKtfootTdCenter tfoot td,
.OKtbodyThCenter tbody th,
.OKtbodyTdCenter tbody td
	{text-align:center; }

.OKcaptionRight caption,
.OKtheadRight thead,
.OKtfootRight tfoot,
.OKtbodyRight tbody,
.OKthRight th,
.OKtdRight td,
.OKtheadThRight thead th,
.OKtheadTdRight thead td,
.OKtfootThRight tfoot th,
.OKtfootTdRight tfoot td,
.OKtbodyThRight tbody th,
.OKtbodyTdRight tbody td
	{text-align:right; }

.OKcaptionTop caption,
.OKtheadTop thead,
.OKtfootTop tfoot,
.OKtbodyTop tbody,
.OKthTop th,
.OKtdTop td,
.OKtheadThTop thead th,
.OKtheadTdTop thead td,
.OKtfootThTop tfoot th,
.OKtfootTdTop tfoot td,
.OKtbodyThTop tbody th,
.OKtbodyTdTop tbody td
	{vertical-align:top; }

.OKcaptionMiddle caption,
.OKtheadMiddle thead,
.OKtfootMiddle tfoot,
.OKtbodyMiddle tbody,
.OKthMiddle th,
.OKtdMiddle td,
.OKtheadThMiddle thead th,
.OKtheadTdMiddle thead td,
.OKtfootThMiddle tfoot th,
.OKtfootTdMiddle tfoot td,
.OKtbodyThMiddle tbody th,
.OKtbodyTdMiddle tbody td
	{vertical-align:middle; }

.OKcaptionBottom caption,
.OKtheadBottom thead,
.OKtfootBottom tfoot,
.OKtbodyBottom tbody,
.OKthBottom th,
.OKtdBottom td,
.OKtheadThBottom thead th,
.OKtheadTdBottom thead td,
.OKtfootThBottom tfoot th,
.OKtfootTdBottom tfoot td,
.OKtbodyThBottom tbody th,
.OKtbodyTdBottom tbody td
	{vertical-align:bottom; }

.OKtableBorder,
.OKtableBorderAll,
.OKtableBorderAll th,
.OKtableBorderAll td
	{border: 1px solid #5884B7; }

.OKtableBorderWhite,
.OKtableBorderWhiteAll,
.OKtableBorderWhiteAll th,
.OKtableBorderWhiteAll td
	{border: 1px solid #FFFFFF; }

.OKtableBorder,
.OKtableBorderAll
	{border-width: 2px; }

.OKtheadBorderBottom thead th,
.OKtheadBorderBottom thead td
	{border-bottom: 2px solid #5884B7; }
.OKtfootBorderTop tfoot th,
.OKtfootBorderTop tfoot td
	{border-top: 2px solid #5884B7; }
.OKtbodyBorderTop tbody th,
.OKtbodyBorderTop tbody td
	{border-top: 2px solid #5884B7; }

.OKcaptionBackground caption,
.OKtheadBackground thead,
.OKtfootBackground tfoot,
.OKtbodyBackground tbody,
.OKthBackground th,
.OKtdBackground td,
.OKtheadThBackground thead th,
.OKtheadTdBackground thead td,
.OKtfootThBackground tfoot th,
.OKtfootTdBackground tfoot td,
.OKtbodyThBackground tbody th,
.OKtbodyTdBackground tbody td
	{background-color: #E8EFF7; }

.OKtrH th, /* OKtrH je zkratka pro OKtrHighlight */
.OKtrH td
	{background-color: #EEEEEE; }

.OKcaptionDistinct caption,
.OKtheadDistinct thead,
.OKtfootDistinct tfoot,
.OKtbodyDistinct tbody,
.OKthDistinct th,
.OKtdDistinct td,
.OKtheadThDistinct thead th,
.OKtheadTdDistinct thead td,
.OKtfootThDistinct tfoot th,
.OKtfootTdDistinct tfoot td,
.OKtbodyThDistinct tbody th,
.OKtbodyTdDistinct tbody td
	{color: #275582; }


.OKborder {border-style: solid; border-color: #5884B7; border-width: 1px; }
.OKbackground {background-color: #E8EFF7; }
.OKbackgroundDark {background-color: #6699CC; }
.OKbackgroundLight {background-color: #B8CFE7; }
.OKhighlight {background-color: #EEEEEE; Font-Weight: Bold; }


.OKbasic1 {color: #000000; font-family: "Arial CE", Arial, Helvetica, sans-serif; Font-Size: 115%; }
.OKbasic2 {color: #000000; font-family: "Arial CE", Arial, Helvetica, sans-serif; Font-Size: 100%; }
.OKbasic3 {color: #000000; font-family: "Arial CE", Arial, Helvetica, sans-serif; Font-Size: 85%; }

.OKdistinct1 {Color: #275582; font-family: "Arial CE", Arial, Helvetica, sans-serif; Font-Size: 115%; }
.OKdistinct2 {Color: #275582; font-family: "Arial CE", Arial, Helvetica, sans-serif; Font-Size: 100%; }
.OKdistinct3 {Color: #275582; font-family: "Arial CE", Arial, Helvetica, sans-serif; Font-Size: 85%; }

.OKexclamation1 {Color: #CC0000; font-family: "Arial CE", Arial, Helvetica, sans-serif; Font-Size: 115%; }
.OKexclamation2 {Color: #CC0000; font-family: "Arial CE", Arial, Helvetica, sans-serif; Font-Size: 100%; }
.OKexclamation3 {Color: #CC0000; font-family: "Arial CE", Arial, Helvetica, sans-serif; Font-Size: 85%; }

.OKelink
	{letter-spacing: 4px; background-image: url('/images/okobr/elink.gif'); background-repeat: no-repeat; background-position: center; }

.OKbold {Font-Weight: Bold; }
.OKnoBold {Font-Weight: normal; }
.OKitalic {font-style: italic; }
.OKnoItalic {font-style: normal; }
.OKunderline {border-Bottom-Style: dashed; border-Bottom-Width: 1px; }
.OKnoUnderline {Text-Decoration: none; }
.OKhoverUnderline {text-decoration: none; }
.OKhoverUnderline:hover {text-decoration: underline; }

.OKlaw {color: #000000; font-family: "Courier New", monospace; font-size: 100%; }
.OKlawNote {color: #666666; font-family: "Courier New", monospace; font-Size: 100%; }
.OKlawTitle {font-weight: bold; color: #275582; font-family: "Courier New", monospace; font-Size: 100%; }

