BODY
{
        display: block;
}

BODY, TABLE
{
        font-family: Verdana, Tahoma, Helvetica, Arial;
        font-weight: normal;
        font-style: normal;
        font-size: 9pt;
        font-variant: normal;
        font-stretch: normal;
        text-align: justify;
        line-height: 150%;
        font-size-adjust: none;
        background-color: none;
        orphans: 20pt;
        page: auto;
        page-break-after: auto;
        page-break-before: auto;
        size: portrait;
        color: #000000;
}

BODY
{       background-color: #FFFFFF;
        background-image: url(../images/znak1.gif);
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-position: center;
}
.center
        {
        margin-left: auto;
        margin-right: auto;
        text-align: center;
}
.align_left
        {
        text-align: left;
}

H1 {
        font-weight: bold;
        font-style: normal;
        font-size: x-large;
        line-height: 200%;
}

H2 {
        font-weight: bold;
        font-style: normal;
        font-size: large;
}

H3 {
        font-weight: bold;
        font-style: normal;
}
UL		{
		list-style-image: url('../images/reddot.gif');
	    list-style-position: outside;
	    display: block;
        margin-top: 0pt;
}

.highlight
{
        font-weight: bold;
        color: #FF0000;
}

.bold
{
        font-weight: bold;
}

.ident_1
{
	margin-left: 10pt;
}

.ident_2
{
	margin-left: 60pt;
}
.cit
{
     font-family: Times New Roman, serif;
     font-size: large;
     font-style: italic;
}

div.banner {
  margin: 0;
  font-size: 80% /*smaller*/;
  font-weight: bold;
  line-height: 2;
  text-align: center;
  /*position: fixed;*/
  position: absolute;
  top: 2em;
  left: auto;
  width: 10em;
  right: 2em;
}
div.banner p {
  margin: 0;
  padding: 0.3em ;
  font-family: Arial, sans-serif;
  background: #CCFFFF;
  border: thin outset #000000;
  color: white;
}

div.banner a, div.banner em { display: block; margin: 0 0.5em }
div.banner a, div.banner em { border-top: 2px groove #000000 }
div.banner a:first-child { border-top: none }
div.banner em { font-style: normal; color: #000000 }

body>div.banner {position: fixed}

P		
{
	margin-bottom: 0;
			
}

P.linkmenu
{
        font-size: 8pt;
}

TABLE
{
       display: table;
       border-style: hidden;
       max-width: 770px;
       border-spacing: 0px;
       border-collapse: collapse;
       empty-cells: hide;
       margin-right: 15%;
       margin-left: 15%;
}

TR
{
       display: table-row;
}

THEAD
{
       display: table-header-group;
}

TBODY
{
       display: table-row-group;
}

COL
{
       display: table-column;
}

TD, TH
{
       display: table-cell;
}

TABLE.contact
{
	width: 100%;
}

.img_right {
                display: block;
                float: right;
                margin-left: 10px;
                margin-top: 5px;
                margin-bottom: 10px;
}

.img_left {
                display: block;
                float: left;
                margin-right: 10px;
                margin-top: 5px;
                margin-bottom: 10px;
}
.img_center {
                display: block;
                text-align: center;
                margin-top: 5px;
                margin-bottom: 10px;
}

.mainmenu       {
                text-decoration: none;
}

A	  {background: transparent;}
A:link	  {color: #0000FF;}
A:visited {color: #990099;}
A:hover	  {color: #FF0000;}
A:active  {color: #FF0000;}

