body,html
  {
  margin: 0px;
  padding: 0px;
  height: 100%;
  min-height: 100%; 
  background-color: #005b76;
  }

#content 
  {
  position: relative;
  margin: 0 auto;
  padding: 0;
  width: 1000px;
  min-height: 100%;
  border-left: 1px solid #002245;
  border-right: 1px solid #002245;
  z-index: 1;
  background-image: url(images/back.png);
  background-repeat: repeat;
  } 

#top 
  {
  position: relative;
  width: 1000px;
  height: 266px;
  z-index: 1;
  }

#topheader1
  {
  position: absolute;
  width: 200px;
  height: 20px;
  margin-top: -263px;
  margin-left: 4px;
  color: #000000; 
  FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; 
  FONT-SIZE: 10pt; 
  FONT-WEIGHT: normal;
  }

#topheader2
  {
  width: 75px;
  height: 20px;
  margin-top: -263px;
  margin-left: 925px;
  color: #000000; 
  FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; 
  FONT-SIZE: 10pt; 
  FONT-WEIGHT: normal;
  }

#topmenu
  {
  position: absolute;
  width: 400px;
  height: 20px;
  margin-top: -68px;
  margin-left: 225px;
  color: #000000; 
  FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; 
  FONT-SIZE: 10pt; 
  FONT-WEIGHT: normal;
  z-index: 2;
  }


#fomain2
  {
  position: relative;
  width: 1000px;
  min-height: 100%;
  margin-top: 0px;
  margin-left: 10px;
  z-index: 1;
  }

#topmainback
  {
  position: absolute;
  width: 1000px;
  height: 372px;
  margin-top: -18px;
  margin-left: -10px;
  z-index: 1;
  }

#main2
  {
  position: relative;
  width: 590px;
  margin-top: 0px;
  margin-left: 0px;
  color: #000000; 
  FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; 
  FONT-SIZE: 10pt; 
  FONT-WEIGHT: normal;
  z-index: 2;
  }

#certifikaty
  {
  position: absolute;
  width: 208px;
  height: 338px;
  margin-top: 16px;
  margin-left: 589px;
  z-index: 2;
  }



#bottom
  {
  position: relative;
  width: 1000px;
  height: 109px;
  left: 50%;
  margin-left: -499px;
  margin-top: -109px;
  background-color: #bcd577;
  z-index: 5;
  }

#bottomtext
  {
  width: 500px;
  height: 20px;
  margin-left: 270px;
  margin-top: -25px;
  FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; 
  COLOR: #FFFFFF; 
  FONT-SIZE: 10pt; 
  FONT-WEIGHT: normal;
  }




.h1
  {
  FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; 
  COLOR: #000000; 
  FONT-SIZE: 16pt; 
  FONT-WEIGHT: normal;
  }

.h1
  {
  FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; 
  COLOR: #000000; 
  FONT-SIZE: 12pt; 
  FONT-WEIGHT: normal;
  }

.szoveg8
  {
  FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; 
  COLOR: #000000; 
  FONT-SIZE: 8pt; 
  FONT-WEIGHT: normal;
  }

.szoveg10
  {
  FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; 
  COLOR: #000000; 
  FONT-SIZE: 10pt; 
  FONT-WEIGHT: normal;
  }

.szoveg12
  {
  FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; 
  COLOR: #000000; 
  FONT-SIZE: 12pt; 
  FONT-WEIGHT: normal;
  }

.szoveg14
  {
  FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; 
  COLOR: #000000; 
  FONT-SIZE: 14pt; 
  FONT-WEIGHT: normal;
  }

.szoveg14p
  {
  FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; 
  COLOR: red; 
  FONT-SIZE: 14pt; 
  FONT-WEIGHT: normal;
  }



table.ar {
	font-family: "Trebuchet MS", Helvetica, sans-serif; 
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: normal;
	border-collapse: collapse;
	width: 600px;
	}

th {
	padding: 0 0.5em;
	text-align: left;
	FONT-SIZE: 12pt; 
	}

tr.felso td {
	border-top: 1px solid #FB7A31;
	border-bottom: 1px solid #FB7A31;
	background: #FFC;
	}

td {
	border-bottom: 1px solid #CCC;
	padding: 0 0.5em;
	}





A.menu:link 
  { 
  text-decoration: none; color: black; FONT-WEIGHT: normal; FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; FONT-SIZE: 9pt; 
  }
A.menu:active 
  {	
  text-decoration: none; color: black; FONT-WEIGHT: normal; FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; FONT-SIZE: 9pt;
  } 
A.menu:hover 
  {
  text-decoration: none; color: black; FONT-WEIGHT: normal; FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; FONT-SIZE: 9pt;
  }
A.menu:visited 
  {
  text-decoration: none; color: black; FONT-WEIGHT: normal; FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; FONT-SIZE: 9pt;
  }



A.topmenu:link 
  { 
  text-decoration: none; color: #FFFFFF; FONT-WEIGHT: normal; FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; FONT-SIZE: 10pt; 
  }
A.topmenu:active 
  {	
  text-decoration: none; color: #FFFFFF; FONT-WEIGHT: normal; FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; FONT-SIZE: 10pt;
  } 
A.topmenu:hover 
  {
  text-decoration: none; color: #FFFFFF; FONT-WEIGHT: normal; FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; FONT-SIZE: 10pt;
  }
A.topmenu:visited 
  {
  text-decoration: none; color: #FFFFFF; FONT-WEIGHT: normal; FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; FONT-SIZE: 10pt;
  }



A.menu2:link 
  { 
  text-decoration: none; color: black; FONT-WEIGHT: normal; FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; FONT-SIZE: 12pt; 
  }
A.menu2:active 
  {	
  text-decoration: none; color: black; FONT-WEIGHT: normal; FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; FONT-SIZE: 12pt;
  } 
A.menu2:hover 
  {
  text-decoration: none; color: black; FONT-WEIGHT: normal; FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; FONT-SIZE: 12pt;
  }
A.menu2:visited 
  {
  text-decoration: none; color: black; FONT-WEIGHT: normal; FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; FONT-SIZE: 12pt;
  }


ul.main
  {
  list-style-type: none;
  padding: 0px;
  margin: 0px;
  }
li.main
  {
  background-image: url(images/dot1.png);
  background-repeat: no-repeat;
  background-position: 0px 5px; 
  padding-left: 14px; 
  FONT-FAMILY: "Trebuchet MS", Helvetica, sans-serif; 
  COLOR: #000000; 
  FONT-SIZE: 10pt; 
  FONT-WEIGHT: normal
  }