body {
  background-color: #FFFFFF;
  text-align:center;
}

/* Bal blokk doboza */
.containerTable{
  width: 750;	
  font-size: 9pt;
  font-family: tahoma,arial;
  color: #000000;
  padding:0px;
  margin:0px;
  border-bottom: 1px dotted #000000;
}

/* Fej latti csík */
.secondLine {
  font-size: 9pt;
  font-family: tahoma,arial;
  xfont-weight: bold;
  color: gray;
  background-color: #D7D7D7;
  padding:3px;
  padding-left:10px;
  margin:0px;
  border: 1px solid #a0a0a0;
}


/* Fő blokk */
.mainblock {
  background-color: #FFFFFF;
  width: 600px;
  padding:10px;
}

/* Bal blokk háttere */
.leftpane{
  vertical-align: top;
  background: url(/images/o_r.jpg);
  width:150;
  padding:0px;
}

/* Bal blokk doboza */
.leftblocktable{
  width: 167;	
  font-size: 9pt;
  font-family: tahoma,arial;
  color: #000000;
  xbackground-color: #D7D7D7;
  padding:3px;
  margin-top:4px;

}

/* Bal blokk doboz feje */
.leftblockheader{
	width: 167;
	font-size: 10pt;
	font-family: tahoma,arial;
	border: 1px solid #a0a0a0;
	font-weight: bold;
	color: white;
	background-color: silver;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
}

/* Bal blokk doboz tagja */
.leftblockcell{
  font-size:10pt;
  font-family:arial,tahoma;
  font-weight:bold; 
  color: #000000;
  background-color:#D7D7D7;
  background: url(/images/gombh.gif);
  padding: 3px;
  padding-left:10px;
  padding-right:10px;
  border: 1px solid #DBDBDB;
  margin: 3px;
}

/* Bal blokk linkjei */
a.leftblocklink{
  color:#000000;
  font-family:tahoma,arial;
  font-size: 9pt;
}

a.leftblocklink:hover {
  color:#a90000;
  font-weight:bold;
}

/* Headerek */
h1, h2, h3, h4, h5, h6 {
  color: #000000;
  background: none;
  font-weight: normal;
  margin: 0;
  padding-top: .5em;
  padding-bottom: .17em;
}
h1 { font-size: 188%; }
h2 { font-size: 150%; border-bottom: 1px; }
h4, h5, h6 { border-bottom: none; }
h3 { font-size: 132%; }
h4 { font-size: 116%; }
h5 { font-size: 100%; }
h6 { font-size: 80%;  }


/* Innen Viktor jön */
.cim{
 font-family: tahoma;
 font-size: 18px;
 color:#000000;
 xfont-variant: small-caps; 
 margin-bottom:20px;
 text-align: left;
}

.alcim{
 font-family: tahoma;
 font-size: 14px;
 color:#000000;
 font-weight: bold;
 text-align: left;
}

.alcim2{
 font-family: tahoma;
 font-size: 15px;
 color:#000000;
}

.normaltext{
  font-size: 9pt;
  font-family:tahoma,arial;
  color:#000000;
  text-align: justify;
}

.normaltext_bold{
  font-size: 9pt;
  font-family:tahoma,arial;
  color:#000000;
  text-align: justify;
  font-weight:bold;
}

.megjegyzes {
  font-size: 7pt;
  font-family: tahoma,arial;
  color:#000000;
  text-align: justify;
}

hr {
  color:#8795CA;
  height: 1px;
}

.kepbalra{
  margin-right: 10px;
  margin-bottom:5px;

}

.jobbra{
  text-align: right;
}

.visszafel{
  margin-bottom: -15px;	
}

.noborder{
  border: 0px solid;	
}
.kozepre{
  text-align: center;	
}
.mag{
  height: 0;
}

.errHilite {
  BORDER-RIGHT: #000 1px solid; 
  BORDER-TOP: #000 1px solid; 
  BORDER-LEFT: #000 1px solid; 
  BORDER-BOTTOM: #000 1px solid; 
  BACKGROUND-COLOR: yellow
}

/* A lapozó stílusa */
.pagertext{
  font-size: 10pt;
  font-family:tahoma,arial;
  color:#26368E;
  font-weight:bold;
  text-align: center;	
}


a{

  color:blue;
  text-decoration:none; 
}

a:hover{
 color:#a90000;
}


a.pagerlink {
  font-size: 10pt;
  font-family:tahoma,arial;
  font-weight:bold;
}


.button{
  font-size:9pt;
  font-family:tahoma,arial;
  border:2px solid #555555;
  border-top: 2px solid #D7D7D7;
  border-bottom: 2px solid #222222;
  font-weight:bold; 
  color:black;
  background-color:#AAAAAA;
  cursor : hand;
  background: url(/images/gombh.gif);
  border: 1px solid #b3b3b3;
}

.input, select {
  font-size: 9pt;
  font-family:tahoma,arial;
  color:#000000;
  border: 1px solid #AAAAAA;
  padding:3px;
  background: url(/images/inputh.gif);
}


/* Hibaüzenet stílusa (pl. nincs joga ehhez) */
.errortext{
  font-size:10pt;
  font-family:tahoma,arial;
  color:#EA9000;
}

.line0{
}

.line1{
  background-color:#EFEFEF;
}


a.menulink{
  font-family:tahoma,arial;
  font-size:9pt;
  color:#bc7100;
}

a.menulink:hover{
	
}

.menusor{
  font-size:8pt;
  background-color: #c8ced6;
  font-family:tahoma,arial;
  color:#2f3b6d;
  vertical-align: bottom;
  border-bottom: 1px solid #939291;
  border-top: 1px solid #979db6;	
  padding-left:10px;
  padding-right:10px;
  padding-top:2px;
  padding-bottom:2px;
}

.logintable{
  border:1px solid #AAAAAA;
  background-color:#D7D7D7;
  padding:10px;
}

.logintable2{
  border:1px solid #888888;
  background-color:#C1C1C1;
}

.logintableheader{
  font-size:10pt;
  padding: 2;
  font-family:tahoma,arial;
  border:1px solid #6F7FB0;
  font-weight:bold; 
  color:#C1D0FF;
}


.formtable{
  width:100%;
  border: 1px solid #2F3B6D;
  color:#000000;
  text-align: justify;	
  font-size: 9pt;
  font-family:tahoma,arial;
  text-align: justify;	
}

.formtableheader{
  font-size:10pt;
  font-family:tahoma,arial;
  border-bottom: 1px solid #8C8972;
  font-weight:bold; 
  border: 1px solid #a0a0a0;
  background-color: Silver;
  color: #152852;
}

.leftblocklinkcell{
  border-bottom: solid #F1C750 1px;	
  width: 99%;
}

.errtable{
  font-size:10pt;
  width:300;
  font-family:tahoma,arial;
  border:1px solid #D80019;
  color:#000000;
  background-color:#FFC1C8;
}

.errtableheader{
  font-size:10pt;
  font-family:tahoma,arial;
  font-weight:bold; 
  color:#FFC1C8;
  background-color:#D80019;
}


.errbutton{
  color:#FFC1C8;
  font-weight: bold;
  border:1px solid #000000;
  border-right:1px solid black;
  border-bottom:1px solid black;
  background-color: #D80019;
  font-family:tahoma,arial;
  font-size:10pt;
  cursor : hand;
}

.title{
  text-decoration:none;
  font-family:tahoma,arial;
  font-size:11pt;
  font-weight:bold;
  color:black;
}

.newstable{
  font-size:10pt;
  width:100%;
  font-family:tahoma,arial;
  color:#000000;
  xbackground-color:#FFFFFF;
}


/* News */
.newsHeader {
  color: #152852;
  font-weight: bold;
  border-bottom:1px dotted #152852;
  font-family: Tahoma;
  font-size:12pt;
  margin-bottom:5px;
}


.newsLead {
  color:black;
  font-weight: bold;
  font-family: verdana;
  font-size:10pt;
}


/* from Viktor*/



