/* ---kozos elemek--------------------------------------------*/

BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000; 
	font-size: 10px;} 

TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000; 
	font-size: 10px;} 

a {
	font-size: 9px;
	color: #1B1580;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a:hover {
	color: #990000;
	text-decoration: underline;
}

input, select {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.OldalSzoveg {
	font-size: 11px;
}
.OldalSzovegKicsi {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.OldalSzoveg a {
	font-size: 11px;

}

.OldalCim {
	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;

}
.OldalKiemelt1 {

	font-size: 11px;
	font-weight: bold;
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.OldalKiemelt2 {


	font-size: 7pt;
	font-weight: bold;
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.OldalKiemeltPiros {

	font-size: 8pt;
	font-weight: bold;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.OldalKiemeltPiros2 {

	font-size: 7pt;
	font-weight: bold;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.OldalTema {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #990000;
	font-weight: bold;

}
.OldalInaktivNev {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #675E3D;
	font-weight: bold;

}
.OldalInaktivNev2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #675E3D;
	font-weight: bold;

}

.OldalInaktivNev3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #675E3D;

}
.OldalCimKiemeltKozepes {


	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	font-weight: bold;
}
.OldalNev {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	height: 35px;

}

.KapcsLista {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type: square;

}

.Menu {
	color: #000099;
	font-size: 7pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;


}
.MenuReteg {
	filter:  progid:DXImageTransform.Microsoft.Fade(duration=0.15); 
}


.OldalLetoltInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #675E3D;
}

.VersenyzoNev {

	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}

.TanctortNev {


	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}

.OldalCimPiros {

	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	font-weight: bold;
}

.NagyPiros {
	color: #FF0000;
	font-weight: bold;
	font-size: 14px;
}


.TancoktTablaCim {
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;

}


.KeresKiemelt {
	color: #FFFFFF;
	background-color: #FF9900;

}

/* ---heading --------------------------------------------*/

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	padding: 8px 0px;
	margin: 0px;

}

h1 a {
	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	padding-left: 5px;


}

h1.index {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 35px;


}


h2 {
	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;



}

h2.index {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: none;
	font-size: 12px;
	padding: 8px 0px 4px;
	margin: 0px;

}

h3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	height: 35px;
	margin: 0px;
	padding: 0px;
}

h4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	background-image: url(../gfx/kozep_cim_bg.gif);
	background-repeat: repeat-x;
	height: 34px;
	padding-top: 10px;
	padding-left: 3px;
}
/* ----vonalak --------------------------------------------*/

.vonal_vsz {
	background-image: url(../gfx/pontvonal.gif);
	background-repeat: repeat-x;
	height: 17px;
	background-position: center;

}

.vonal_vsz3 {
	background-image: url(../gfx/pontvonal.gif);
	background-repeat: repeat-x;
	height: 17px;
	background-position: center;
	width: 510px;
	margin-left:16px;

}

.vonal_vsz2 {
	background-image: url(../gfx/pontvonal.gif);
	background-repeat: repeat-x;
	height: 3px;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 100%;
	border: none;

}
.vonal_fg {
	background-image: url(../gfx/pontvonal_fg.gif);
	height: 100%;
	width: 2px;
	background-repeat: repeat-y;
	

}


.elvalasztosav {
	background-image: url(../gfx/kozep_cim_bg.gif);
	background-repeat: repeat-x;
	height: 34px;
	margin:0;
	text-align:left;
	padding: 7px 5px 5px 0px;

}

.OldalPontvonal {
	background-image: url(../gfx/pontvonal.gif);
	height: 2px;
	background-repeat: repeat-x;


}


/* ----box altalanos--------------------------------------------*/

a.BoxCimLink {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;


}

a.BoxCimLink:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.BoxCim {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	vertical-align: middle;



}
.BoxSzoveg {

	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


/*--- fomenu--------------------------------------------*/
.Fomenu {
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 24px;

}

.Fomenu a {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	height: 24px;
	display: inline;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 7px;
	margin: 0px;

}

.Fomenu a:hover {
	color: #C6C4D1;
	text-decoration: none;

}

/* ----balmenu--------------------------------------------*/

.Balmenu {
	height: 26px;
	display: block;
	background-image: url(../gfx/pontvonal.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 0px;
	padding: 0px;

}

.Balmenu a {
	font-size: 11px;
	color: #1B1580;
	text-decoration: none;
	height: 26px;
	padding-top: 5px;
	padding-left: 10px;
	display: block;


}
.Balmenu a:hover {
	color: #990000;
	text-decoration: none;


}

.Balmenu2 {
	height: 26px;
	display: block;
	background-image: url(../gfx/pontvonal.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 0px;
	padding: 0px;

}

.Balmenu2 a {
	font-size: 10px;
	color: #1B1580;
	text-decoration: none;
	height: 26px;
	padding-top: 7px;
	padding-left: 10px;
	display: block;


}
.Balmenu2 a:hover {
	color: #990000;
	text-decoration: none;


}

.BalmenuCim {
	font-size: 14px;
	color: #E79D16;
	font-weight: bold;
	background-image: url(../gfx/bal_menucim_bg.gif);
	padding-left: 10px;
	height: 28px;
	padding-top: 9px;
	background-repeat: repeat-x;

}
.BalmenuCim2 {
	font-size: 14px;
	color: #E79D16;
	font-weight: bold;
	background-image: url(../gfx/bal_menucim_bg.gif);
	padding-left: 10px;
	height: 28px;
	padding-top: 9px;
	background-repeat: repeat-x;

}

/* ----index jobb info sav--------------------------------------------*/

.IndexJobbInfoCim {
	font-size: 13pt;
	color: #1B1580;
	font-weight: bold;
	text-align: center;

}

.IndexJobbInfoCim2 {
	font-size: 11pt;
	color: #1B1580;
	font-weight: bold;
	text-align: center;

}
/* ----lenti kek sav es info resz---------------------------------------*/


.Lent {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	height: 32px;
	padding-top: 5px;
	padding-bottom: 12px;





}

.Lent a {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;

}

.Lent a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

.LentInfoSzoveg {
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

/*---orarend tablazat---------------------------------------------------*/

.orarend a {
	font-size: 9px;
	color: #1B1580;
	text-decoration: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.orarend a:hover{
	text-decoration: underline;
}

.orarend TD {
	border: 1px solid #DED0C0;
	padding: 0px;
	text-align: center;
	/*vertical-align: top;*/

}

.orarend TH {
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #386898;
	height: 25px;
	border: 1px solid #DED0C0;

}

.orarend_b TD {
	border: 1px solid #DED0C0;
	padding: 0px;
	text-align: center;
	margin: 0px;
	vertical-align: middle;

}


.orarend_b TH {
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #386898;
	height: 16px;
	border: 1px solid #DED0C0;
	padding: 0px;
	width: 90px;

}

.orarend_vt TD {
	border: 1px solid #DED0C0;
	padding: 0px;
	text-align: center;
	margin: 0px;
	vertical-align: middle;

}


.orarend_vt TH {
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #386898;
	height: 16px;
	border: 1px solid #DED0C0;
	padding: 0px;
	width: 90px;

}

.orarend_vt2 TH {
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #6294C6;
	height: 16px;
	border: 1px solid #DED0C0;
	padding: 0px;
	width: 90px;

}

.beiratkozas TD {
	border: 1px solid #DED0C0;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	font-size:10px;

}

.beiratkozas2 TD {
	border: 1px solid #DED0C0;
	padding: 0px;
	text-align: center;
	vertical-align: middle;

}

.beiratkozas TH {
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #386898;
	height: 25px;
	border: 1px solid #DED0C0;

}

.beiratkozas a {
	font-size: 10px;
	color: #000000;
	display:block;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}

.beiratkozas a:hover {
	color: #000000;
	background-color: #DED0C0;
	text-decoration: none;
	display:block;
}

.beiratkozas2 a {
	font-size: 10px;
	color: #000000;
	display:block;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
}

.beiratkozas2 a:hover {
	color: #000000;
	background-color: #DED0C0;
	text-decoration: none;
	display:block;
}

.tancoktatas-info{
	background-image: url(../tancoktatas/gfx/tancoktatas_box_fbg.gif);
	background-repeat: no-repeat;
	padding: 0px;

}


.tancoktatas-info a {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	display: block;
	background-image: url(../tancoktatas/gfx/tancoktatas_box_fbg.gif);
	background-repeat: no-repeat;
	height: 51px;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;

}

.tancoktatas-info a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-image: url(../tancoktatas/gfx/tancoktatas_box_fbg_over.gif);

}

.tancoktatas-info-aktiv{
	background-image: url(../tancoktatas/gfx/tancoktatas_box_fbg_over.gif);
	background-repeat: no-repeat;
	padding: 0px;

}
.tancoktatas-info-aktiv a {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	display: block;
	background-image: url(../tancoktatas/gfx/tancoktatas_box_fbg-over.gif);
	background-repeat: no-repeat;
	height: 51px;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.tancoktatas-info-aktiv a:hover {
	color: #FFFFFF;
	text-decoration: none;


}
.tancoktatas-info2 {
	background-image: url(../tancoktatas/gfx/tancoktatas_box_fbg2.gif);
	background-repeat: no-repeat;
	padding: 0px;

}
.tancoktatas-info2 a {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	display: block;
	background-image: url(../tancoktatas/gfx/tancoktatas_box_fbg2.gif);
	background-repeat: no-repeat;
	height: 65px;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;

}

.tancoktatas-info2 a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-image: url(../tancoktatas/gfx/tancoktatas_box_fbg_over2.gif);

}

.tancoktatas-info-aktiv2 {
	background-image: url(../tancoktatas/gfx/tancoktatas_box_fbg_over2.gif);
	background-repeat: no-repeat;
	padding: 0px;

}
.tancoktatas-info-aktiv2 a {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	display: block;
	background-image: url(../tancoktatas/gfx/tancoktatas_box_fbg-over2.gif);
	background-repeat: no-repeat;
	height: 65px;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.tancoktatas-info-aktiv2 a:hover {
	color: #FFFFFF;
	text-decoration: none;


}
/* ----newyork hirek -------------------------------------------------*/

.HirekSzoveg {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;



}
.HirekCim {
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;


}

/* ----fotoalbumok----------------------------------------------------------------------------------*/
.AlbumKepSzam {

	font-size: 9pt;
	color: #1B1580;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.AlbumCimPiros {


	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	font-weight: bold;
}

/* ---tancpartner----------------------------------------------------------------------------------*/
.TancpartnerTablaSzoveg {

	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}
.TancpartnerTablaCim {

	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}
.KeresGomb {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: thin groove;


}
.TancpartnerOsszOldal {


	font-size: 8pt;
	color: #1B1580;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.TancpartnerTablaElem {




	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
}
.TancpartLista1 {
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16pt;
	list-style-type: square;

}

/*---- versenytanc hirek----------------------------------------------------------------------------------*/
.VtTablaFejlec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #990000;
	font-weight: bold;
	background-color: #DED0C0;



}
.VtTablaElem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	background-color: #F2E5D2;



}
.HirekLink {

	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.VtHirSzoveg {


	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.VtHirSzoveg a{
	font-size: 11px;
}

.VtHirekKeresSzoveg {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #897258;
	font-weight: bold;


}

/*---latin koktel esemenyek----------------------------------------------------*/

a.lk_honapnevek {
	color: #FFFFFF;
}


.lk_aktualis_box {
	padding: 0px 8px 5px 13px;
	/*height: 350px;*/
}

.lk_aktualis_vonal {
	margin: 3px 0px;
	height: 1px;
 	width: 100%;
 	background-color: #FF0000;

}
.lk_aktualis_datum {
	display: inline;
	width:40;
}

.lk_aktualis_ev {
	font-size: 14px;
	/*font-family: "Times New Roman", Times, serif;*/
	color: #F58586;
	padding-bottom: 0px;
	display: block;

}

.lk_aktualis_honap {
	font-size: 14px;
	/*font-family: "Times New Roman", Times, serif;*/
	font-weight: bold;
	color: #FF0000;
	display: inline;
}
.lk_aktualis_nap {
	font-size: 24px;
	/*font-family: "Times New Roman", Times, serif;*/
	font-weight: bold;
	color: #FF0000;
	padding-left: 3px;
	padding-top: 0px;
display: inline;
}
.lk_aktualis_cim {
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	padding: 0px 0px 8px;
}

.lk_aktualis_kiemelt_cim {
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	padding: 0px 0px 8px;

}
.lk_aktualis_szoveg {
	font-size: 10px;
	color: #FF0000;
}

.lk_aktualis_lemezlovas {
	font-size: 10px;
	color: #FF0000;
}

.lk_aktualis_kep {
	font-size: 10px;
}

.lk_aktualis_fotoalbum {
	font-size: 10px;
}

.lk_aktualis_bovebben {
	font-size: 10px;
	display: inline;
}

.lk_aktualis_mostkov {
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
}
/*--*/

.lk_elozo_box {
	padding: 8px 8px 5px 15px;
	/*height: 350px;*/
}

.lk_elozo_datum {
	display: inline;
	width:40;
}

.lk_elozo_vonal {
	margin: 3px 0px;
	height: 1px;
 	width: 100%;
 	background-color: #999999;

}

.lk_elozo_ev {
	font-size: 12px;
	/*font-family: "Times New Roman", Times, serif;*/
	color: #999999;
	display: block;
}

.lk_elozo_honap {
	font-size: 12px;
	/*font-family: "Times New Roman", Times, serif;*/
	font-weight: bold;
	color: #999999;
	display: inline;
}
.lk_elozo_nap {
	font-size: 24px;
	/*font-family: "Times New Roman", Times, serif;*/
	font-weight: bold;
	color: #999999;
	display: inline;
	padding-left: 3px;
}
.lk_elozo_cim {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding: 0px 0px 8px;

}

.lk_elozo_kiemelt_cim {
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	padding: 0px 0px 8px;

}
.lk_elozo_szoveg {
	font-size: 10px;
	color: #999999;
}

.lk_elozo_lemezlovas {
	font-size: 10px;
	color: #999999;
}

.lk_elozo_kep {
	font-size: 10px;
}

.lk_elozo_fotoalbum {
	font-size: 10px;
	display: inline;
	width:50%;
}

.lk_elozo_bovebben {
	font-size: 10px;
	display: inline;
	width:50%;
	align:right;
}

/*--*/

.lk_kovetkezo_box {
	padding: 8px 8px 5px 13px;
	/*height: 350px;*/

}
.lk_kovetkezo_datum {
	display: inline;
	width:40;
}
.lk_kovetkezo_vonal {
	margin: 3px 0px;
	height: 1px;
 	width: 100%;
 	background-color: #1B1580;

}
.lk_kovetkezo_ev {
	font-size: 12px;
	/*font-family: "Times New Roman", Times, serif;*/
	color: #1B1580;
	display: block;
}

.lk_kovetkezo_honap {
	font-size: 12px;
	/*font-family: "Times New Roman", Times, serif;*/
	font-weight: bold;
	color: #1B1580;
	display: inline;
}
.lk_kovetkezo_nap {
	font-size: 24px;
	/*font-family: "Times New Roman", Times, serif;*/
	font-weight: bold;
	color: #1B1580;
	display: inline;
	padding-left: 3px;
}
.lk_kovetkezo_cim {
	font-size: 10px;
	font-weight: bold;
	color: #1B1580;
	padding: 0px 0px 8px;

}

.lk_kovetkezo_kiemelt_cim {
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	padding: 0px 0px 8px;

}
.lk_kovetkezo_szoveg {
	font-size: 10px;
	color: #1B1580;
}

.lk_kovetkezo_lemezlovas {
	font-size: 10px;
	color: #1B1580;
}

.lk_kovetkezo_kep {
	font-size: 10px;
}

.lk_kovetkezo_fotoalbum {
	font-size: 10px;
}

.lk_kovetkezo_bovebben {
	font-size: 10px;
	display: inline;
}

/*--*/

.lk_lista_box {
	padding: 8px 8px 5px 13px;

}
.lk_lista_datum {
	display: inline;
	width:40;
}
.lk_lista_vonal {
	margin: 3px 0px;
	height: 1px;
 	width: 100%;
 	background-color: #1B1580;

}
.lk_lista_ev {
	font-size: 10px;
	/*font-family: "Times New Roman", Times, serif;*/
	color: #999999;;
	display: block;
}

.lk_lista_honap {
	font-size: 10px;
	/*font-family: "Times New Roman", Times, serif;*/
	font-weight: bold;
	color: #999999;
	display: inline;
}
.lk_lista_nap {
	font-size: 18px;
	/*font-family: "Times New Roman", Times, serif;*/
	font-weight: bold;
	color: #999999;
	display: inline;
	padding-left: 3px;
}
.lk_lista_cim {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding: 0px 0px 8px;

}

.lk_lista_kiemelt_cim {
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	padding: 0px 0px 8px;

}
.lk_lista_szoveg {
	font-size: 10px;
	color: #999999;
}

.lk_lista_lemezlovas {
	font-size: 10px;
	color: #999999;
}

.lk_lista_kiemelt_szoveg {
	font-size: 10px;
	color: #CC0000;
}

.lk_lista_kep {
	font-size: 10px;
}

.lk_lista_fotoalbum {
	font-size: 10px;
}

.lk_lista_bovebben {
	font-size: 10px;
	display: inline;
}
/*--versenyzok -----------------------------------------------------*/

.VtCsoportCim {


	font-size: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F2E5D2;
	font-weight: bold;
}
.VtCsoportBoxCim {

	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F2E5D2;
	font-weight: bold;
}
.VtCsoportBoxOsztaly {


	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9F170A;
}
.VtParosInfoBoxFejlec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #990000;
	font-weight: bold;
	background-image: url(../gfx/inf_fej_vt4.gif);
	padding-left: 25px;
	border-bottom: 1px solid #C8B49B;

}
.VtParosInfoBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	background-image: url(../gfx/inf_bg_vt2.gif);
	border-top: 1px solid #D5C6B3;
	border-right: 1px solid #B09673;
	border-bottom: 1px solid #9B7E57;
	border-left: 1px solid #D5C6B3;

}

.VtParosInfoBoxFejlecFiu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #990000;
	font-weight: bold;
	background-image: url(../gfx/inf_fej_vt2.gif);
	padding-left: 25px;
	border-bottom: 1px solid #C8B49B;
}
.VtParosInfoBoxFejlecLany {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #990000;
	font-weight: bold;
	background-image: url(../gfx/inf_fej_vt3.gif);
	padding-left: 25px;
	border-bottom: 1px solid #C8B49B;
}
.VtCsoportBoxOsztalySt {



	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1B1580;
}

/*------versenynaptar -----------------------------------------------------*/
.VersenynaptarInverz TD {

	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C0CCE9;
	border-right-color: #C0CCE9;
	border-bottom-color: #C0CCE9;
	border-left-color: #C0CCE9;
	padding: 2px;
	font-weight: bold;
}


.VersenynaptarInverz TH {
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #3E4B99;
	height: 20px;
}

.VersenynaptarNopadd TD {
	font-size: 9px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C0CCE9;
	border-right-color: #C0CCE9;
	border-bottom-color: #C0CCE9;
	border-left-color: #C0CCE9;
	padding: 0px;
}

.VersenynaptarKategoria2 TD {
	font-size: 7pt;
	background-color: #E0E3F3;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D2D6ED;
	border-right-color: #D2D6ED;
	border-bottom-color: #D2D6ED;
	border-left-color: #D2D6ED;
	padding: 2px;
}
.VersenynaptarKategoria2 TH {
	font-size: 9px;
	color: #990000;
	background-color: #E7E6F0;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D2D6ED;
	border-right-color: #D2D6ED;
	border-bottom-color: #D2D6ED;
	border-left-color: #D2D6ED;
}

.Versenynaptar TD {
	font-size: 9px;
	background-color: #F2E5D2;
	border-top: 0px solid #DED0C0;
	border-right: 1px solid #DED0C0;
	border-bottom: 1px solid #DED0C0;
	border-left: 1px solid #DED0C0;


}

.Versenynaptar TH {
	font-size: 7pt;
	color: #990000;
	background-color: #DDD1BF;
}


.VersenynaptarKategoria TD {
	font-size: 7pt;
	border: 1px solid #DED0C0;
	background-color: #ECDFCD;

}
.VersenynaptarKategoria TH {
	font-size: 9px;
	color: #990000;
	background-color: #F2E5D2;



}

.VersenynaptarInfo TD {
	font-size: 7pt;
	border: 1px solid #DED0C0;
	background-color: #ECDFCD;
	background-image: url(../versenynaptar/gfx/vt_kiemelt.gif);


}
.VersenynaptarInfo TH {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;

}

.VersenynaptarAktualis  {
	font-size: 10px;
	color: #AA9D88;
	font-weight: bold;

}

.VersenynaptarHirek TD {
	font-size: 9px;
	background-color: #E7E6F0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.VersenynaptarHirek TH {
	font-size: 9px;
	color: #000066;
	font-weight: normal;
	background-color: #C0CCE9;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

}
/*-------------------------------------*/

.Versenynaptar_p TD {
	font-size: 9px;
	/*background-color: #F2E5D2;
	border-top: 0px solid #DED0C0;
	border-right: 1px solid #DED0C0;
	border-bottom: 1px solid #DED0C0;
	border-left: 1px solid #DED0C0;*/


}

.Versenynaptar_p TH {
	font-size: 7pt;
	color: #990000;
	/*background-color: #DDD1BF;*/
}


.VersenynaptarKategoria_p TD {
	font-size: 7pt;
	border: 1px solid #DED0C0;
	background-color: #ECDFCD;

}
.VersenynaptarKategoria_p TH {
	font-size: 9px;
	color: #990000;
	background-color: #F2E5D2;



}

.VersenynaptarInfo_p TD {
	font-size: 7pt;
	border: 1px solid #DED0C0;


}
.VersenynaptarInfo_p TH {
	font-size: 10px;
	color: #990000;
	font-weight: bold;
	text-align: left;

}

.VersenynaptarAktualis_p  {
	font-size: 10px;
	color: #AA9D88;
	font-weight: bold;

}

.VersenynaptarHirek_p TD {
	font-size: 9px;

}

.VersenynaptarHirek_p TH {
	font-size: 9px;
	color: #000066;
	font-weight: normal;

}

/*------versenytancosaink-----------------------------------------------------*/
.VtCsoportCim {


	font-size: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F2E5D2;
	font-weight: bold;
}
.VtCsoportBoxCim {

	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F2E5D2;
	font-weight: bold;
}
.VtCsoportBoxOsztaly {


	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9F170A;
}
.VtParosInfoBoxFejlec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #990000;
	font-weight: bold;
	background-image: url(../gfx/inf_fej_vt4.gif);
	padding-left: 25px;
	border-bottom: 1px solid #C8B49B;








}

/*------tanctabor-----------------------------------------------------*/
.tabor_arlista TD {
	border: 1px solid #DED0C0;
	padding: 0px;
	text-align: center;
	vertical-align: middle;

}
.tabor_arlista TH {
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #BC4744;
	height: 25px;
	border: 1px solid #DED0C0;

}

.tabor_senior TD {
	border: 1px solid #DED0C0;
	padding: 0px;
	text-align: center;
	vertical-align: middle;

}
.tabor_senior TH {
	font-size: 9px;
	color: #000;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color:#92D050;
	height: 25px;
	border: 1px solid #DED0C0;

}
/*---tanfolyam attekinto tablazat---------------------------------------------------*/

.tanf TH {
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #386898;
	height: 20px;


}


.tanf a {
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	display:block;
	padding: 6px;
	
}

.tanf a:hover {
	color: #000000;
	background-color: #DED0C0;
	text-decoration: none;
	display:block;

}


.tanf_header {
	color: #000000;
	font-weight: bold;
	font-size: 12px;
}
.tanf_side {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 16px;
}


#tanf {
	text-align: left;
	border:thin;
}


#tanf_tavaszi {
	position:relative;
	width:166px;
	left: 0px;
	top: 0px;
	background-color: #33CC00;
	text-align: center;
	padding: 5px;


}

#tanf_tavaszi a {
	background-color: #33CC00;
	width:166px;
	display:block;

}

#tanf_tavaszi a:hover {
	background-color: #DED0C0;
	display:block;

}

#tanf_potlo {
	position:relative;
	width:50px;
	left: 0px;
	top: 0px;
	background-color: #B8FF9F;
	text-align: center;

}

#tanf_potlo a {
	background-color: #B8FF9F;
	width:50px;
}

#tanf_potlo a:hover {
	background-color: #DED0C0;

}

#tanf_intenziv1 {
	position:relative;
	width:224px;
	height:59px;
	z-index:1;
	border: 1px solid #DED0C0;
	left: 50px;
	top: 0px;
}



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

/*---gombok---------------------------------------------------*/
#tanf_jel_button{
	text-align:center;
width:100px;
}

#tanf_jel_button a {
	background-color:#73ac59;  
 	color:#FFFFFF; 
	font-weight:bold;
	text-decoration:none;
	display:block;
	padding:4px;
	border:solid;
	border-width:1px;
	border-left-color:#B7D0BA;
	border-top-color:#B7D0BA;
	border-bottom-color:#006600;
	border-right-color:#006600;

}

#tanf_jel_button a:hover {
	background-color:#609946; 
	text-decoration:none;

}

#reg_button{
	text-align:center;

	width:100px;
}

#reg_button a {
	background-color:#69b939; 
 	color:#FFFFFF; 
	font-weight:bold;
	text-decoration:none;
	font-size:10px;  
	display:block;
	width:100px;
	padding:4px;
	border:solid;
	border-width:1px;
	border-left-color:#B7D0BA;
	border-top-color:#B7D0BA;
	border-bottom-color:#006600;
	border-right-color:#006600;

}

#reg_button a:hover {
	background-color:#48a013; 
	text-decoration:none;

}

#login_button{
	text-align:center;
	width:100px;

}

#login_button a {
	background-color:#4453FB; 
 	color:#FFFFFF; 
	font-weight:bold;
	text-decoration:none;
	font-size:10px; 
	display:block;
	width:100px;
	padding:4px;
	border:solid;
	border-width:1px;
	border-left-color:#8a9cc2;
	border-top-color:#8a9cc2;
	border-bottom-color:#465f95;
	border-right-color:#465f95;

}

#login_button a:hover {
	background-color:#2334e8;  
	text-decoration:none;

}

#login_button input {
	background-color:#627aac; 
 	color:#FFFFFF; 
	font-weight:bold;
	text-decoration:none;
	width:100px;
	padding:4px;
	border:solid;
	border-width:1px;
	border-left-color:#8a9cc2;
	border-top-color:#8a9cc2;
	border-bottom-color:#465f95;
	border-right-color:#465f95;

}


input.login_button
{
   font-size:10px;
   font-weight:bold;
   color:#FFFFFF;
   width:110px;
   background-color:#3344FF;
 	padding:4px;
	cursor:pointer;
		border:solid;
	border-width:1px;
	border-left-color:#8a9cc2;
	border-top-color:#8a9cc2;
	border-bottom-color:#465f95;
	border-right-color:#465f95;

}

input.reg_button
{
   font-size:10px;
   font-weight:bold;
   color:#FFFFFF;
   width:110px;
   background-color:#69b939;
 	padding:4px;
	cursor:pointer;
		border:solid;
	border-width:1px;
	border-left-color:#8a9cc2;
	border-top-color:#8a9cc2;
	border-bottom-color:#465f95;
	border-right-color:#465f95;

}


/*--------------cimlap nagy info a tetejen---------------*/

.InfoSzoveg {
	font-size: 11px;
	font-weight:normal;	
}
.InfoBox {
	padding: 9px;
	font-size: 11px;
	font-weight:bold;

}

.InfoBox a {
	font-size: 13px;

}

/*------------------useradmin ---------------------*/


.input_button {
	/*-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent none repeat scroll 0 0;
	background-color:#990033;
	border-style:solid;
	border-width:1px; 
	color:white;
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	/*line-height:normal !important;
	padding:4px 6px;
	/*text-decoration:none;
	vertical-align:middle;
	white-space:nowrap;*/
}


/*------------------loginbar ---------------------*/

#loginbar_layer {
	position:absolute;
	top:0px;
	width:773px;
	height:19px;
	z-index:1;
}

#loginbar{
width:312px;
background-image:url(../gfx/loginbar_bg.png);
background-repeat:no-repeat;

}
#loginbar select {

font-size:10px;
}


.addthis_button_facebook_like iframe {
    width: 400px; /* or whatever's necessary */
}


/*------------------- naptár ---------------------*/

.naptar_container {
	position:relative;
}

.naptar_top_box {
	position:relative;
	width:750px;
	height:20px;
	background-color:#EB9F3F;
}
.naptar_top {
	position:relative;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	padding-top:3px;

}
.naptar_honapok {
	position:relative;
	width:720px;
	padding:0;

	
}
.naptar_honap_box {
	position:absolute;
	background-color:#386898;
	height:23px;
	top:2px;

}
.naptar_honap {
	color:white;
	padding-top:5px;	
	/*height:20px; */
	text-align:center;
	font-weight:bold;
}

.naptar_head {
	/*position:absolute;*/
	background-color:#EB9F3F;
	width:20px;
}

.naptar_head TD {
	font-weight:bold;
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
}

.naptar_tanfolyam {
	position:absolute;
	height:38px;
}
/*-------------------szines boxok --------------------*/

/*info*/

.xsnazzy {background: transparent; margin:8px 0em 5px 0em;z-index:50;} 

.xtop, .xbottom, .xtop_ok, .xbottom_ok, .xtop_nok, .xbottom_nok, .xtop_figyelm, .xbottom_figyelm, .xtop_nar, .xbottom_nar ,  .xtop_bar,.xbottom_bar{display:block; background:transparent; font-size:1px;}

.xb1, .xb2, .xb3, .xb4, .xb1_ok, .xb2_ok, .xb3_ok, .xb4_ok, .xb1_nok, .xb2_nok, .xb3_nok, .xb4_nok, .xb1_figyelm, .xb2_figyelm, .xb3_figyelm, .xb4_figyelm, .xb1_nar, .xb2_nar, .xb3_nar, .xb4_nar, .xb1_bar, .xb2_bar, .xb3_bar, .xb4_bar {display:block; overflow:hidden;}

.xb1, .xb2, .xb3, .xb1_ok, .xb2_ok, .xb3_ok, .xb1_ok, .xb2_ok, .xb3_ok, .xb1_nok, .xb2_nok, .xb3_nok, .xb1_figyelm, .xb2_figyelm, .xb3_figyelm, .xb1_figyelm, .xb2_figyelm, .xb3_figyelm, .xb1_nar, .xb2_nar, .xb3_nar, .xb1_bar, .xb2_bar, .xb3_bar {height:1px;}

/*info*/
.xb2, .xb3, .xb4 {background:#bdc5dd; border-left:1px solid #788cce; border-right:1px solid #788cce;}
.xb1 {margin:0 5px; background:#788cce;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#bdc5dd; border:0 solid #788cce; border-width:0 1px;}

/*ok*/

.xb2_ok, .xb3_ok, .xb4_ok {background:#b9d16f; border-left:1px solid #61b55b; border-right:1px solid #61b55b;}
.xb1_ok {margin:0 5px; background:#61b55b;}
.xb2_ok {margin:0 3px; border-width:0 2px;}
.xb3_ok {margin:0 2px;}
.xb4_ok {height:2px; margin:0 1px;}

.xboxcontent_ok {display:block; background:#b9d16f; border:0 solid #61b55b; border-width:0 1px;}


/*nok*/

.xb2_nok, .xb3_nok, .xb4_nok {background:#f7afa7; border-left:1px solid #bb2c18; border-right:1px solid #bb2c18;}
.xb1_nok {margin:0 5px; background:#bb2c18;}
.xb2_nok {margin:0 3px; border-width:0 2px;}
.xb3_nok {margin:0 2px;}
.xb4_nok {height:2px; margin:0 1px;}

.xboxcontent_nok {display:block; background:#f7afa7; border:0 solid #bb2c18; border-width:0 1px;}

/*figyelm*/

.xb2_figyelm, .xb3_figyelm, .xb4_figyelm {background:#f5d874; border-left:1px solid #bf9910; border-right:1px solid #bf9910;}
.xb1_figyelm {margin:0 5px; background:#bf9910;}
.xb2_figyelm {margin:0 3px; border-width:0 2px;}
.xb3_figyelm {margin:0 2px;}
.xb4_figyelm {height:2px; margin:0 1px;}

.xboxcontent_figyelm {display:block; background:#f5d874; border:0 solid #bf9910; border-width:0 1px;}

/*narancs*/

.xb2_nar, .xb3_nar, .xb4_nar {background:#f4ba4a; border-left:1px solid #b37c11; border-right:1px solid #b37c11;}
.xb1_nar {margin:0 5px; background:#b37c11;}
.xb2_nar {margin:0 3px; border-width:0 2px;}
.xb3_nar {margin:0 2px;}
.xb4_nar {height:2px; margin:0 1px;}

.xboxcontent_nar {display:block; background:#f4ba4a; border:0 solid #b37c11; border-width:0 1px;}

/*barna*/

.xb2_bar, .xb3_bar, .xb4_bar {background:#EDAC56; border-left:1px solid #A66711; border-right:1px solid #A66711;}
.xb1_bar {margin:0 5px; background:#A66711;}
.xb2_bar {margin:0 3px; border-width:0 2px;}
.xb3_bar {margin:0 2px;}
.xb4_bar {height:2px; margin:0 1px;}

.xboxcontent_bar {display:block; background:#EDAC56; border:0 solid #A66711; border-width:0 1px;}


/*-----------------*/
.online_link a {
	font-size: 14px;
	color: #FFF;
}

.online_link a:hover{
	color: #FFFC;
	
/*-----------------*/	
}.tanfolyambox_aktualis {
	background-color: #BDC5DD;
	display: block;
	padding: 2px;
}

.tanfolyambox_ujak {
	background-color: #F3CC89;
	display: block;
	padding: 2px;
}



/*---------------*/

table.box {
	width: 180px;
	margin-top: 10px;
}

.box img {
	/*margin-right: 3px;*/
}

table.box td {
	vertical-align: middle;
	margin-top: 10px;
	background-repeat: no-repeat;
}

#boxok table.box td.boxcimtd, table.box td.boxcimtd {
	vertical-align: middle;
	text-align: center;
}

table.box td.tartalom {
	background-image: url(../img/box/hatter.gif);
	background-repeat: repeat-y;
}

box.header {
	vertical-align: middle;
	text-align: center;
}

box.footer {

}

.header a{
	color: #ffffff;
	width: 100%;
	text-align: center;
}

.oszi {
	background-image: url(/img/box/oszi.jpg); 
	background-repeat: no-repeat;
	height: 41px;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 26px;
	text-align: center;
}
.oszi .header {padding-top: 4px;}
