a {
	background: transparent none;
	color: black;
	font-weight: 100
}
a:hover {
	background: transparent none;
	color: #7AB3E1
}
blockquote {
	background: transparent none;
	color: black;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px
}

ul {   list-style-type: none;	}

td.tblBackground {
	background-color: #CED3EF
}
td.tblBackgroundA {
	background-color: #EFEFFF
}
td.tblBackgroundB {
	background-color: #E4F0F9
}
td.headerOrangeD {
	background-color: #CED3EF;
}
.AwrapperBlack A {
	background-color: transparent;
	color: black;
	text-decoration: none;
}
.AwrapperBlack A:hover {
	background-color: transparent;
	color: black;
	text-decoration: underline;
}
.AwrapperWhite A {
	background-color: transparent;
	color: white;
	text-decoration: none;
}
.AwrapperWhite A:hover {
	background-color: transparent;
	color: white;
	text-decoration: underline;
}
.formObjLabel {
	font-weight: normal;
}
.formObjError {
	background-color: transparent;
	color: #dc143c
}
.currentTime {
	background-color: transparent;
	color: black;
	font-size: 11px;
	font-weight: bold
}
.male {
	font-size: 11px
}
.male TD {
	font-size: 11px
}
.TabNadpisB {
	background-color: transparent;
	color: #0065CE;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	text-transform: none
}
.TabNadpisW {
	background-color: transparent;
	color: white;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12pt;
	text-transform: none
}
.docBodyHeader {
	background-color: transparent;
	color: black;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11pt;
	font-weight: bold
}
.docBodyHeaderBlackL {
	background-color: transparent;
	color: black;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px
}
.docBodyHeaderWhiteL {
	background-color: transparent;
	color: white;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold
}
.docButton {
	background-color: silver;
	color: black;
	CURSOR: pointer;
	font-family: Tahoma, Verdana, serif;
	font-size: 11px;
	font-weight: bold;
	height: 22px;
	text-decoration: none
}
.docHeadLine {
	background-color: transparent;
	color: #CD610C;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 15px
}
.docTabHeader {
	background-color: transparent;
	color: white;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px
}
.docTabHeaderBlack {
	background-color: transparent;
	color: black;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px
}
.docText {
	background-color: transparent;
	color: black;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px
}
.docTextBlack {
	background-color: transparent;
	color: black;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px
}
.docTextBlackL {
	background-color: transparent;
	color: black;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px
}
.docTextGreen {
	background-color: transparent;
	color: green;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px
}
.docTextRed {
	background-color: transparent;
	color: red;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px
}
.docTextWhite {
	background-color: transparent;
	color: white;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px
}
.docTextWhiteL {
	background-color: transparent;
	color: white;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px
}
.docTextPag {
	background-color: transparent;
	color: black;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px
}
.clsMenuItemNS {
	color: white;
	font-family: MS Sans Serif, Tahoma, Arial, Helvetica;
	font-size: x-small;
	font-weight: bold;
	text-decoration: none
}
.clsMenuItemIE {
	color: white;
	CURSOR: pointer;
	font-family: MS Sans Serif, Tahoma, Arial, Helvetica;
	font-size: xx-small;
	font-weight: bold;
	text-decoration: none
}
.navMenu {
	background-color: transparent;
	color: white;
	font-family: MS Sans Serif, Tahoma, Arial, Helvetica;
	font-size: 12px
}
.txtHraRed {
	background-color: transparent;
	color: #ca0a29;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left
}
.TblRowSilverBg {
	background-color: #EEEEEE;
	height: 20px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: Black;
	font-size: 11px;
}
.TblRowSilverBg A {
	text-decoration: underline;
	color: Black;
}
.TblRowWhiteBg {
	background-color: #FFFFFF;
	height: 20px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: Black;
	font-size: 11px;
}
.TblRowWhiteBg A {
	text-decoration: underline;
	color: Black;
}
.TblRowOrangeBg {
	background-color: #CED3EF;
	height: 20px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: Black;
	font-size: 11px;
}
.TblRowOrangeBg A {
	text-decoration: underline;
	color: Black;
}
.TblHeaderOrangeD {
	background-color: #526184;
	height: 20px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: White;
	font-size: 11px;
	font-weight: bold;
}
.TblHeaderOrangeD A {
	text-decoration: none;
	color: White;
	font-weight: bold;
}
.TblHeaderOrangeD A:hover {
	text-decoration: underline;
	color: White;
	font-weight: bold;
}
.TblHeaderOrangeM {
	background-color: #CED3EF;
	height: 20px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: Black;
	font-size: 11px;
	font-weight: bold;
}
.TblHeaderOrangeM A {
	text-decoration: none;
	color: Black;
	font-weight: bold;
}
.TblHeaderOrangeM A:hover {
	text-decoration: underline;
	color: Black;
	font-weight: bold;
}
.TblHeaderOrangeL {
	background-color: #EFEFFF;
	height: 20px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	color: Black;
	font-size: 11px;
	font-weight: bold;
}
.TblHeaderOrangeL A {
	text-decoration: none;
	color: Black;
	font-weight: bold;
}
.TblHeaderOrangeL A:hover {
	text-decoration: underline;
	color: Black;
	font-weight: bold;
}
.Name {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: bold;
	color: Black;
}
.NameA {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #0000FF;
}
.Message {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	padding-left: 8px;
}

.MessageA {
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #0000FF;
	padding-left: 8px;
}
.newsAbstract{
	font-size:10pt;
	text-align:justify;
	padding-bottom:5px;
}
.cEditBox {
	font-size: 12px; font-family: Arial; font-weight: bold;
	width: 99%; height: 19px; position: relative;
	background-color: #ffffff;
	border-bottom: 1px solid #000000;
	border-left: thin;
	border-right: thin;
	border-top: thin;
}
.titlePageHeader {
	font-size: 13px;
	text-align:center;
	font-weight: 600
}

/* RMSC */

.nadpis {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  color: #526184;
  text-align: center;
}

.podnadpis	{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12pt;
	font-style: italic;
	color: #0065CE
}

#zoznam {
  margin-left: 100px
}

#zoznam LI {
  margin-bottom: 1em
}

#tabjp {
  border: 1px solid #526184;
  padding: 0;
  margin: 30px 0;
  border-collapse: collapse;
}

#tabjp CAPTION {
  background-color: #526184;
  color: #ffffff;
  font-weight: bold;
  padding: 0.3em 0;
}

#tabjp TH {
  background-color: #9ca2c6;
  border: 1px solid #526184;
  color: #fff;
  padding: 0.3em 0.3em;
}

#tabjp TD {
  border: 1px solid #526184;
  padding: 0.2em 0.5em;
}

#tabjpnobord {
  border: 0px solid #526184;
  padding: 0;
  margin: 30px 0;
  border-collapse: collapse;
}

#tabjpnobord CAPTION {
  background-color: #526184;
  color: #ffffff;
  font-weight: bold;
  padding: 0.3em 0;
}

#tabjpnobord TH {
  background-color: #9ca2c6;
  border: 0px solid #526184;
  color: #fff;
  padding: 0.3em 0.3em;
}

#tabjpnobord TD {
  border: 0px solid #526184;
  padding: 0.2em 0.5em;
}
#pagejp H2 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #526184;
  text-align: center;
  margin:0;
  padding:0;
}

#pagejp P {
  padding: 0 5em;
  text-align: justify;
}

#pagejp UL {
  padding: 0 5em;
  text-align: justify;
}

#pagejp LI {
  padding: 0 0em;
  text-align: justify;
  font-size: 11px;
}

#blockjp DIV {
  margin: 2em 5em;
}

#blockjp h3 {
  display: block;
  background-color: #526184;
  margin: 0;
  border: 0;
  padding: 0.3em;
  color: #FFF;
  font-weight: bold;
  font-size: 11px;
}

#blockjp P {
  padding: 0.3em;
  text-align: justify;
  margin:0;
}

#tab-hist
{
  width: 450px;
  border: 1px solid #526184;
  padding: 0;
  border-collapse: collapse;
}

#tab-hist TH {
  background-color: #9ca2c6;
  color: #fff;
  padding: 0.3em 0.3em;
}

#tab-hist TD {
  text-align: right;
  padding: 0.3em;
}

.tab-color{
  background-color: #F2F2FF;
}

#tab-hist .name {
  font-size: 11px;
  background-color: #526184;
  color: #ffffff;
  font-weight: bold;
  padding: 0.3em;
  text-align: left;
}

#tab-q {
  width: 550px;
  margin: 0 0 20px 0;
  border: 1px solid #526184;
  padding: 0;
  border-collapse: collapse;
}

#tab-q TD, TH {
  padding: 0.3em;
}

#tab-q TD {
  text-align: right;
  padding-right: 1em;
}

#tab-q TD.h {
  font-weight: bold;
  text-align: left;
}

#tab-qh {
  width: 450px;
  margin: 0 0 2px 0;
  border-collapse: collapse;
}

#tab-qh A {
  font-weight: bold;
}


#tab-tic {
  width: 95%;
  border: 1px solid #526184;
  
  margin: auto;
  padding: 10px;
}

#tab-tic TH {
  text-align: left;
  padding-left: 1em;
  background-color: #526184;
  color: #fff;
}

#tab-tic TD.f {
  background-color: #9ca2c6;
  color: #FFF;
  border-bottom: 0;
}

#tab-ticc TD {
  border-bottom: 1px solid #526184;
  padding: 0.3em;
}

#tab-ticc {
  border-collapse: collapse;
  padding: 0;
}
.FinportMenu {
  cursor: pointer;
}
.Prehlasenie {
  font-size: 10px;
  font-family: Tahoma, Verdana, sans-serif;
  background-color: #F2F2FF;
  border: 1px solid #526184;
}

/* novy design ~ formulare */

.cover-form {
  border-collapse: collapse;
  margin: auto;
  padding: 0;
  margin-bottom: 2em;
}

.cover-form TABLE {
  border-collapse: collapse;
  width: 100%;
}

.tabnav-active, .tabnav-inactive {
  background-color: #526184;
  color: #FC0;
  font-weight: bold;
  text-align: center;
  padding: 0.2em 0;
  font-size: 12px;
}

.tabnav-inactive {
  background-color: #9ca2c6;
  color: #FFF;
  font-size: 11px;
}

.tabnav-inactive A, .tabnav-inactive A:hover {
  background-color: #9ca2c6;
  color: #FFF;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

.tabnav-inactive A:hover {
  color: #526184;
}

.tabnav-space {
  width: 10px;
}

.tabnav-lastspace {
  width: auto;
}

.main, .main2 {
  border: 3px solid #526184;
}

.no-borderbot {
  border-bottom: none;
}

.border-lr {
  border-left: 3px solid #526184;;
  border-right: 3px solid #526184;;
}

.border-b {
  border-bottom: 3px solid #526184;;
}

.main TD {
  padding: 0.4em 0.5em 0.4em 1em;
  /*border: 1px solid #e66;*/
  background-color: #EEE;
}

.main A:hover, .pf A:hover, .newA:hover, .sumar A:hover, .main2 A:hover {
  text-decoration: none;
  background-color: #526184;
  color: #FFF;
}

.main A {
  color: #526184;
}

.main .fl {
  color: #FFF;

}

.main .pa-l4, .pa-l4 {
  padding-left: 4em;
}

.i-input {
  border: 1px solid #526184;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 8pt;
  margin-top: 2px;
  background-color: #F4F5F9;
  width: 90px;
}

.i-input-lng {
  border: 1px solid #526184;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 8pt;
  margin-top: 2px;
  background-color: #F4F5F9;
  width: 300px;
}

.i-input-d {
  border: 1px solid #CACBCA;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 8pt;
  margin-top: 2px;
  background-color: #EaEaEa;
  width: 90px;  
}

.i-but, .i-but2 {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  padding: 0em 0.3em;
}

.i-but2 {
    padding: 0 0.2em;
}

.main .info {
  padding: 0.4em 1em;
  background-color: #CCC;
  border-bottom: 1px solid #9ca2c6;
}

.main .info2, .info2 {
  background-color: #CCC;
  white-space: nowrap;
}


.main .inputarea, .inputarea {
  background: #BBB;
  color: #000;
  border-bottom: 1px solid #999;
}

.main .inputareaPP {
  background: #D1AF5C;
  color: #000;
  border-bottom: 1px solid #999;
}

.main .subtitle {
  background: #9ca2c6;
  padding: 0.5em 1em;
  font-weight: bold;
}

.stop-limit {
  border: 1px solid #AAA;
  width: 92%;
  height: 125px;
}

.separator, .main .separator {
  font-weight: bold;
  background: #526184;
  color: #FFF;
  padding: 0.1em 0 0.1em 1em;
  font-size: 120%;
}

.colhead {
  /*background: #9ca2c6;*/
  background: #DDD;
  padding: 0.5em 0 0.5em 0.2em;
  font-weight: bold;
  text-align: center;
  border-bottom: 1px solid #AAA;
}

.colheadleft {
  /*background: #9ca2c6;*/
  background: #DDD;
  padding: 0.5em 0 0.5em 0.2em;
  font-weight: bold;
  text-align: left;
  border-bottom: 1px solid #AAA;
}


.subtitle {
  /*background: #9ca2c6;*/
  background: #BBB;
  padding: 0.3em 0 0.3em 1em;
  border-bottom: 1px solid #999;
}

.sumar {
  background: #F0F0F0;
  text-align: right;
  padding: 0.5em 0;
  border-bottom: 1px solid #9ca2c6;
}

.pf-head {
  background: #DDD;
  text-align: center;
  font-size: 90%;
  font-weight: bold;
  border-bottom: 1px solid #BBB;
  /*font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;*/
}

.pf {
  /*font-size: 90%;*/
  text-align: right;
  padding: 0.3em 0.1em;
  border-bottom: 1px solid #9ca2c6;
}

.pf-small {
  font-size: 90%;
  text-align: right;
  padding: 0.3em 0.1em;
  border-bottom: 1px solid #9ca2c6;
}

.color2 {
  background-color: #F4F5F9;
}

.color3 {
  background-color: #D1AF5C;
}

.title A:hover {
  background: #FFF;
  color: #526184;
}

/* novy design ~ pop-up help */

.help-header {
  background-color: #526184;
  color: #FC0;
  font-weight: bold;
  font-size: 13pt;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  text-align: center;
  padding: 10px 0 10px 0;
}

.help-text {
  padding: 2em 1em 1em 1em;
  text-align: justify;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 8pt;
}


/* novy design ~ ucty */
.ac
{
  border: 2px solid #526184;
  border-collapse: collapse;
  margin: 2em auto;
}

.ac .title {
  font-weight: bold;
  padding: 0.3em 1em;
  color: #000;
  background: #BBB;
  border-bottom: 1px solid #999;
}

.title {
  color: #FFF;
  background: #526184;
  font-weight: bold;
  padding: 0.3em 1em;
}

.ac .head {
  background: #DDD;
  color: #000;
  text-align: right;
  font-weight: bold;
  padding: 0.2em 1.4em;
}

.ac .head A {
  color: #000;
  text-decoration: underline;
}

.main .head A, .title A {
  color: white;
  text-decoration: underline;
}

.ac .head A:hover  {
  color: white;
  background: #526184;
  text-decoration: none;
}

.ac .rowtitle {
  font-weight: bold;
  padding: 0.3em 1em;
  border-bottom: 1px solid #9ca2c6;
  text-align: left;
}

.ac .rowtitle A {
  text-decoration: underline;
}

.ac .rowtitle A:hover, #tabjp A:hover {
  color: white;
  background: #526184;
  text-decoration: none;
}

.ac .data, .ac .datal {
  text-align: right;
  padding: 0.3em 1em;
  border-bottom: 1px solid #9ca2c6;
}

.ac .datal {
  text-align: left;
}

.ac .comment {
  padding: 1em;
  background: #EEE;
  text-align: justify;
}

.ac .sumar {
  background: #EEE;
}
/* novy design ~ warning */

#warning {
  width: 385px;
  border: 1px solid #526184;
  margin: 2em auto 3em auto;
  padding: 0;
  border-collapse: collapse;
}

#warning .header {
  text-align: left;
  background-color: #526184;
  color: #FC0;
  font-weight: bold;
  padding: 0.4em 1em 0.4em 35px;
  background: #526184 url("/images/msgAlert.gif") no-repeat center left;
}

#warning .text {
  background-color: #F2F2FF;
  padding: 1em 2em 1em 2em;
}

#warning .but {
  background-color: #F2F2FF;
  text-align: center;
}

/* ciastkove vlastnosti*/

.bld    { font-weight: bold; }
.al-l   { text-align: left; }
.al-c   { text-align: center; }
.al-r   { text-align: right; }
.al-j   { text-align: justify;}
.val-t  { vertical-align: top; }
.val-m  { vertical-align: middle; }
.val-b  { vertical-align: bottom; }
.fs9    { font-size: 9px; }
.fs-90p { font-size: 0.9em; }
.w10		{ width: 10px; }
.w20		{ width: 20px; }
.w30		{ width: 30px; }
.w40		{ width: 50px; }
.w50    { width: 50px; }
.w80    { width: 80px; }
.w100   { width: 100px; }
.w110		{ width: 110px; }
.w150   { width: 150px; }
.w180		{ width: 180px; }
.w200   { width: 200px; }
.w250   { width: 250px; }
.w270		{ width: 270px;	}
.w280		{ width: 280px;	}
.w300   { width: 300px; }
.w350   { width: 350px; }
.w400   { width: 400px; }
.w500   { width: 500px; }
.w600   { width: 600px; }
.w700   { width: 700px; }
.w-auto { width: auto; }
.w-100p { width: 100%; }
.w-99p  { width: 99%; }
.w-97p  { width: 97%; }
.w-90p  { width: 90%; }
.w-70p  { width: 70%; }
.w-60p  { width: 60%; }
.w-50p  { width: 50%; }
.w-40p  { width: 40%; }
.w-34p  { width: 34%; }
.w-33p  { width: 33%; }
.w-30p  { width: 30%; }
.w-25p  { width: 25%; }
.w-20p  { width: 20%; }
.w-15p  { width: 15%; }
.w-10p  { width: 10%; }
.bc-lvio { background-color: #9ca2c6; }
.ma-1m  { margin: 1em; }
.ma-a   { margin: auto; }
.pa-1m  { padding: 1em; }
.pa-l   { padding-left: 1em; }
.pa-l15 { padding-left: 13em; }
.pa-l10	{padding-left: 10em; }
.pa-r2  { padding-right: 2em; }
.nowrp  { white-space: nowrap; }
.c-green { color: green; }
.c-red  { color: red; }
.c-orange { color: #FC0; }
.c-vmed { color: #526184; }
.bc-vmed { background: #526184; }
.c-blue { color: #00f; }

/* HTML tagy */

BODY {
	margin: 0;
	padding: 0;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	font-size: 11px;
}

FORM {
  margin: 0;
}

IMG {
  border: 0;
}

LI {
	background-color: transparent;
	color: black;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px
}

TD {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
}

TH {
	font-size: 11px;
	font-weight: bold;
}

#normalnytext p {
  padding: 0 5em;
  text-align: justify;
  font-size: 11px;  
}

#normalnytext ul {
  padding: 0 5em;
  text-align: justify;
}

#normalnytext li {
  padding: 0 0em;
  text-align: justify;
  font-size: 11px;
}

#normalnytext H2 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #526184;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  padding:0;
}

.boldlink, .boldlink a {
	font-family: Tahoma, Verdana, sans-serif; 
	font-size: 11px; 
	font-weight: 700;
	width: 140px;
	text-align: left;
	text-decoration: none;
}

.boldlink a:hover {
	font-family: Tahoma, Verdana, sans-serif; 
	font-size: 11px; 
	font-weight: 700;
	width: 140px;
	text-align: left;
	text-decoration: underline;
	color: black;
}

.nadpisO	{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #0065CE
}

.stdheader {
  background-color: #9ca2c6;
  color: #fff;
  padding: 0.3em 0.3em;
  font-weight: bold;
}

#ExchangeList {
	font-family:Lucida Console,Courier,Sans Serif;
}

td.finnews {
	padding-left: 4px;
	padding-bottom: 1px;
	text-align: left;
}

td.finnews div {
	height: 14px;
}

td.finnews a {
	display: block;
	text-weight: bold;
	text-overflow: ellipsis;	
	overflow: hidden;
	white-space: nowrap;
	width: 156px;
}

td.finnews a:hover {
	backgriound-color: #e0e0e0;
}

img.icon16 { vertical-align: -2px; margin: 0; padding: 0; border: none }

.divprva {
margin-left:15px;
margin-right: 15px;
margin-top:10px;
}
.linkup {
border-top: 1px solid #E0E0E0;
padding-top: 5px;
}


.linkupBig {
border-top: 1px solid #E0E0E0;
padding-top: 20px;
}

.ha3
{
	padding-bottom: 10px
}

.ha3 li 
{
	color:#333;
	background-color:#9CA2C6;
	display:block;
	float:left;
	width: 20%;
	list-style-type:none;
	text-align: center;
	line-height:20px;
}

.ha3 li a, .ha3 li a:link, .ha3 li a:visited {
	white-space: nowrap;
	color: white;
	background-color:transparent;
	text-decoration:none !important;
	font-size:11px;
	font-weight:bold;
	display:block;
	border-color:#ccc;
	border-width:0;
	border-width/**/:0 0 0 1px;
	border-style:solid;
	voice-family:"\"}\"",inherit;
	border-width:0;
	}

.ha3 li a:hover, .ha3 li a:active, .ha3 li a:focus, .ha3 li a.activeItem {
	color: white;
	background-color:#5A5D84 !important;
	}
.ha3 li a {
	display:block;
	width:100%;
	margin-bottom:0 !important;
	}


/*Indx*/

.indx h1, h2, h3
{
	font-weight: bold;
	text-align: center;
	color: rgb(82,97,132);
}

.indx h1 {
	font-size: 18px;
}

.indx h2 {
	font-size: 14px;
}

.indx h3 {
	padding-left: 40px;
	font-size: 13px;
	margin-top: 25px;
}

.indx h4 
{
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 3px;
}

.indx p {
  font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
}

.indx li {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
}

.indx ul {
	padding-left: 16px;
	list-style-type:disc;
}

.indx th + th {
	font-style: italic;
}

.indxColor
{
	color: rgb(82,97,132);
}


.detailNadpis0
{
	font-size: 26px;
	width: 100%;
	font-family: Tahoma, Verdana, Arial, sans-serif;
}

.detailNadpis1
{
	font-weight: bold;
	font-size: 18px;
	padding-bottom: 5px;
	width: 100%;
	font-family: Tahoma, Verdana, Arial, sans-serif;
}

.detailNadpis2
{
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
	width: 100%;
	font-family: Tahoma, Verdana, Arial, sans-serif;
}

.detailNadpis3
{
	font-size: 20px;
	width: 100%;
	font-family: Tahoma, Verdana, Arial, sans-serif;
}





/* nice text */

.nice h1, h2, h3, h4 {
	font-weight: bold;
	text-align: center;
	color: rgb(82,97,132);
}

.nice h1 {
	font-size: 18px;
}

.nice h2 {
	font-size: 14px;
}

.nice h3 {
	padding-left: 40px;
	font-size: 13px;
	margin-top: 25px;
}

.nice h4 
{
	font-size: 13px;
	margin-top: 25px;
}

.nice p {
  font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
}

.nice li {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: rgb(82,97,132);
}

.nice ul {
	padding-left: 12px;
	list-style-type: square;
	margin-left:3px;
}

.nice p smalltext {
	color: rgb(82,97,132);
	font-size: small;
}

.nice th + th {
	font-style: italic;
}

.nice img {
/*	display: block;
	margin-left:auto;
	margin-right:auto; */
}



.l-cel4	{	
		position: relative; 
		float:left; 
		width: 350px;
		margin-left: 5px;
	}
	
.l-cel5	{	
		position: relative; 
		float:left; 
		width: 230px;
		padding-top: 35px;
		margin-left: 5px;
	}

.l-cel6	{	
		position: relative; 
		float:left; 
		width: 290px;
		margin-right: 20px;
	}

.l-cel7	{	
		position: relative; 
		float:left; 
		width: 290px;
	}

.nice td + td {
	text-align: right;
}

.nice td {
	padding: 0;
}

.cl {
	clear: both;
}

.nice table {
	margin-top: 15px;
}