	
body {margin: 0px; padding: 0px; background-color: #979797; font: normal 10px verdana; color: #2D2D2D; background-image: url("./images/mainbg.gif"); background-repeat: no-repeat;}

div#rightfix { position: absolute; left: 780px; top: 10px; overflow:hidden; }
div#rightfix a:link, div#rightfix a:visited, div#rightfix a:hover, div#rightfix a:active { border: 0; text-decoration: none;}

/* ------------ tablak begin ------------ */

.leftCol {
			margin:0px;
			padding: 0px;
			background-color: #F3F3F4;
			background-image: url("./images/leftCol_bg.gif");
			background-repeat: no-repeat;
		}

.centerCol {
			margin:0px;
			padding: 0px;
			background-color: #EAEAEA;
			background-image: url("./images/centerCol_bg.gif");
			background-repeat: no-repeat;
		}

.rightCol {
			margin:0px;
			padding: 0px;
			background-color: #EAEAEA;
			background-image: url("./images/rightCol_bg.gif");
			background-repeat: no-repeat;
		}

.rightCol2 {
			margin:0px;
			padding: 0px;
			background-color: #28759C;
			background-image: url("./images/rightCol_bg2.gif");
			background-repeat: no-repeat;
		}


#header {			
			margin-top: 0px;
			width: 760px;
			height: 255px;
			background-image: url("./images/header_bg.jpg");
			background-repeat: no-repeat;
}

#footer {			
			margin-top: 0px;
			width: 760px;
			height: 41px;
			background-image: url("./images/footer_bg.jpg");
			background-repeat: no-repeat;
}


.form {
			margin: 0px;
			padding: 0px;
}

/* ------------index begin ------------ */

#runText {
			position: absolute; 
			z-index: 4;
			top: 200px; 
			left: 130px;
			width: 630px;			
			font: normal 10px verdana;
			text-align: right;
			color: #2C2C2C;
		}

#logo {
			position: absolute; 
			z-index: 3;
			top: 130px; 
			left: 30px;
			width: 85px; 
			height: 85px;
		}		
		
div.Umenu {
			margin-right: 13px;
			padding-bottom: 5px;
			font: normal 10px verdana;
			text-align: right;
			color: white;			
		}

div.footer {
			margin-right: 13px;
			padding-top: 5px;
			font: normal 10px verdana;
			text-align: right;
			color: #B0B0B0;
		}

	
/* --------------- newsblock -------------------*/

#newsBlock {
			margin-top: 10px;
			padding: 0px;		
			padding-bottom: 2px;
			width: 155px;			
			border: 0px;
			font: normal 10px verdana;
			background-color: white;			
		}
		
div.workNewsList {
			margin: 10px 0px 0px 5px;
			padding: 2px 2px 20px 0px;
			width: 400px;
			border: 0px;
			background-color: white;
		}

div.newslist a {
			margin: 0px 2px 4px 0px;
			padding-left: 14px;
			font: bold 10px verdana;
			text-decoration:none;
			color: #29769D;
			background: url("./images/list_red.gif") 5px 4px no-repeat;
			display: block;
		}

div.newslist a:hover {
			background: url("./images/list_redRoll.gif") 5px 4px no-repeat;
		}

div.lead {
			margin: 3px 2px;
			font: normal 10px verdana;
			color: #2C2C2C;
		}

div.lead span {
			font: bold 10px verdana;
			color: #29769D;
		}

div.lead2 {
			margin: 3px 2px;
			font: bold 10px verdana;
			color: #2C2C2C;
		}



/* --------------- league table block Men -------------------*/	

#LTMBlock {
			margin: 15px 0px 0px 0px;			
			padding-bottom: 3px;
			border: 0px;
			width: 163px;
			background-color: #7F5EB7;
			background-image: url("./images/ltm_head.gif");
			background-repeat: no-repeat;
		}

#LTWBlock {
			margin: 15px 0px 0px 0px;			
			padding-bottom: 3px;
			border: 0px;
			width: 163px;
			background-color: #6A9DB8;
			background-image: url("./images/ltw_head.gif");
			background-repeat: no-repeat;
		}

#LTMBlock span {
			font-weight: bold;
			color: #E5E4E6;
		}
		
/* --------------- league table block Women -------------------*/	
#LTWBlock span {
			font-weight: bold;
			color: #E5E4E6;
		}

.LTMlist {
			margin: 8px 0px 0px 5px; 
			font: normal 10px verdana; 
			color: #E5E4E6;
		}

.LTWlist {
			margin: 8px 0px 0px 5px; 
			font: normal 10px verdana; 
			color: #E5E4E6;
		}

.llrow {
			background-color: #997EC5;
		}

.llrowute { 
			background-color: #A687DC;
			font-weight: bold;
		}

.llroww {
			background-color: #79A7BF;
		}

.llrowutew {
			background-color: #90BED6;
			font-weight: bold;
		}


/* --------------- league table Modul Men -------------------*/	

.Ltable {
			margin: 10px 0px;
			padding: 0px;
			border: 0px;
			width: 395px;
			font: normal 10px verdana; 
			text-align: center;
			color: white;
			background-color: #7F5EB7;
		}

.LtHead1 {
			height: 14px;
			font-weight: bold;
			text-transform: uppercase;
			text-align: left;
			color: #2F7AA0;
			background-color: #80B5C3;
			vertical-align: middle;
		}

.LtHead2 {
			font-weight: bold;
			color: #5E3F92;
			background-color: #9771D6;
}
.row1 {
			background-color: #997EC5;
	}

.row1ute {
			background-color: #A687DC;
			font-weight: bold;
	}

.point { 
			font-weight: bold;
			background-color: #9771D6;
		}

div.Tkomment {
			margin: 0px;
			padding: 5px 0px;
			color: #CCBFE2;
		}
		
	div.Tkomment span {
			font-weight: bold;
			color: #5E3F92;
		}

/* --------------- league table Modul Women -------------------*/	

.Ltablew {
			margin: 10px 0px;
			padding: 0px;
			border: 0px;
			width: 395px;
			font: normal 10px verdana; 
			text-align: center;
			color: white;
			background-color: #6A9DB8;
		}

.LtHead1w {
			height: 14px;
			font-weight: bold;
			text-transform: uppercase;
			text-align: left;
			color: white;
			background-color: #7F5EB7;
			vertical-align: middle;
		}

.LtHead2w {
			font-weight: bold;
			color: #5E3F92;
			background-color: #508AA8;
}
.row1w {
			background-color: #79A7BF;
	}

.row1utew {
			background-color: #90BED6;
			font-weight:bold;
		}

.pointw { 
			font-weight: bold;
			background-color: #508AA8;
		}

div.Tkommentw {
			margin: 0px;
			padding: 5px 0px;
			color: white;
		}
		
	div.Tkommentw span {
			font-weight: bold;
			color: #5E3F92;
		}

/* --------------- schedule table Modul Men -------------------*/

.Stable {
			margin: 10px 0px;
			padding: 0px;
			border: 0px;
			width: 395px;
			font: normal 10px verdana; 
			text-align: center;
			color: #8DB2BA;
			background-color: white;
		}

.StHead1 {
			height: 14px;
			font-weight: bold;
			text-transform: uppercase;
			text-align: left;
			color: #6E539D;
			background-color: #80B5C3;
			vertical-align: middle;
		}

.StHead2 {
			font-weight: bold;
			color: #2F7AA0;
			background-color: #99C4CF;
}
.Srow1 {
			background-color: #D1E0E3;
	}
/* --------------- schedule table Modul Men -------------------*/	

.Stablew {
			margin: 10px 0px;
			padding: 0px;
			border: 0px;
			width: 395px;
			font: normal 10px verdana; 
			text-align: center;
			color: #6A9DB8;
			background-color: white;
		}

.StHead1w {
			height: 14px;
			font-weight: bold;
			text-transform: uppercase;
			text-align: left;
			color: white;
			background-color: #646AA4;
			vertical-align: middle;
		}

.StHead2w {
			font-weight: bold;
			color: #2F7AA0;
			background-color: #6A9DB8;
}
.Srow1w {
			background-color: #BBD3E0;
	}

/* --------------- history -------------------*/

#HistoryBlock {
		margin:15px 0px 0px 2px;		
		width: 151px;
	}

div.HBlock {
		padding: 2px 2px 5px 2px ;
		font: normal 10px verdana;
		color: #5D5D5D;
		background-image: url("./images/historyB_bg.gif")		
	}

/* --------------- sponzors -------------------*/

#SponsorsBlock {
			margin-top: 10px;								
			padding-bottom: 5px;
			border: 0px;
			width: 163px;
			background-color: white;
			background-image: url("./images/sponsors_head.gif");
			background-repeat: no-repeat;
	}
/*#SponsorsBlock span {
			font-weight: bold;
			color: #E5E4E6;
		} */
		
div.head {
			padding-top: 6px;
			font: bold 10px verdana;
			color: #E5E4E6;
		}
/* --------------- contatcs -------------------*/
#ContactsBlock {
			margin-top: 10px;
			margin-bottom: 10px;
			padding-top: 6px;		
			padding-bottom: 5px;			
			width: 163px;
			background-color: #A9A8A7;
			background-image: url("./images/contactsB_bg.gif");
			background-repeat: no-repeat;
	}
#ContactsBlock span {
			font-weight: bold;
			color: #6A6A69;
		}

div.uteC {
			margin: 2px 4px 2px 4px;
			padding: 4px 2px;
			background-color: white;
		}

div.otherC {
			margin: 5px 4px 4px 4px;
			padding: 4px 2px;
			background-color: #2F7AA0;
		}

/* --------------- next matches -------------------*/

#nextBlock {
			margin: 10px 0px 0px 0px;			
			padding-bottom: 2px;
			width: 163px;
			border: 0px;			
			background-color: white;
			background-image: url("./images/nextB_bg.gif");
			background-repeat: no-repeat;			
		}

div.nextlist {
			padding: 2px 2px 5px 10px;
			font: normal 10px verdana;
			color: #29769D;
		}

/* --------------- current matches -------------------*/

#currentBlock {
			margin: 0px;			
			padding-bottom: 2px;
			width: 163px;
			border: 0px;			
			background-color: white;
			background-image: url("./images/nextB_bg.gif");
			background-repeat: no-repeat;			
		}

div.currentlist {
			padding: 6px 2px 5px 10px;
			font: normal 10px verdana;
			color: #29769D;
		}
	
div.text div.result {			
			color: #29769D;
	}
	
	div.text div.result span {
				font-weight: bold;
			}
	
div.text div.dpr {margin-top: 0px;}
	
div.text div.home {margin-top: 6px;}

div.text div.visitors {margin-top: 6px;}

div.text div.stats {margin-top: 8px;}


/* ------------ work begin ------------ */

#workMain {
			margin: 0px 10px 10px 8px;
			padding-bottom: 20px;
			border: 0px; 			
			text-align: left;
			background-color: white;			
}

div.workH {
			margin: 0px;
			padding: 4px 2px 3px 5px;
			font: bold 10px verdana;
			text-transform: uppercase;
			color: #CFE3ED;
			background-image: url("./images/centerH_bg.gif");
			background-repeat: no-repeat;
}

div.text {
			margin: 0px 5px;
			padding-bottom: 15px;
			font: normal 10px verdana; 
			color: #2D2D2D;
		}

div.text a {
			color: #2F7AA0;
			text-decoration: underline;
		}
div.text a:hover {
			color: #5B3A93;
			text-decoration: underline;
		}

div.textH {
			margin: 12px 0px 4px 0px;			
			font-weight: bold;
			color: #2F7AA0;
		}

div.textNewsH {
			margin: 12px 0px 4px 0px;
			font-size: 12px;
			font-weight: bold;
			color: #2F7AA0;
		}
div.textNewsH span {
			font-size: 10px;
			font-weight: normal;
			color: #;
		}

div.text div.team {
			margin: 20px;
			width: 345px;
			padding: 4px;
			border: solid 1px #5691AF;
		}

div.text div.team div.teamH {
			padding: 3px 0px 3px 5px;
			font-weight: bold;
			text-transform: uppercase;
			color: #CFE3ED;
			background-color: #6A9DB8;
		}

div.text div.team div.teamHw {
			padding: 3px 0px 3px 5px;
			font-weight: bold;
			text-transform: uppercase;
			color: #CFE3ED;
			background-color: #686DAB;
		}

div.text div.add {
			margin-top: 12px;
			padding: 3px;			
		}
		
div.text div.add a {
			margin: 2px 18px;
			text-decoration: none;
			color: #6A9DB8;
			display: block;
		}
		
div.text div.add a:hover {
			text-decoration: none;
			color: #29769D;
		}
		
span.arrow {
			font: normal 9px arial;
		}
			
div.text div.imgblock {
		margin-top: 5px; 
		margin-bottom: 5px; 
		border: solid 1px #2F7AA0;
		background-color: #2F7AA0;		
	}

div.text div.imgunder {
		margin: 5px 3px 3px 2px;
		padding-top: 2px;
		font: normal 10px verdana;
		font-style: italic;
		color: white;
	}

table.betu {
		width: 390px;
		font:bold 10px verdana;
		text-transform:uppercase;
		color: #CFE3ED;
	}

div.newsA {
			margin: 10px 0px 0px 0px;
			padding: 3px;			
			font: normal 10px verdana;
			text-align:center;
			color: #29769D;
			background-color: #4687A9;
		}
			
/* ------------- playersModulMen ---------------- */

div.playersMain {
			margin: 5px 15px;
			padding-bottom: 10px;			
			background-color: #5E3F92;
		}

div.playersMain div.playersH {
			margin: 6px 0px 2px 5px;
			padding-top: 5px;
			font: bold 10px verdana;
			text-transform: uppercase;
			color: #987ACC;			
		}
		
.playersT {
			margin: 7px 0px;
			padding: 2px;
			border: 0;
			width: 350px;
			background-color:  #987ACC;/*#8766BF;*/
		}

.playersT img {
			border: solid 1px white;
		}
	
.datas {
			padding: 5px 0px;
			width: 245px;
			font: normal 10px verdana;
			color: white;
		}
		
.datas span {
			color: #5E3F92;
		}
		

.trainer {
			margin-top: 10px; 
			border: 0px;
			font: normal 10px verdana;
		}
		
.trainer img {
		border: solid 2px #6A9DB8;
	}
	
/* ------------- playersModulWomen ---------------- */

div.playersMainW {
			margin: 5px 15px;
			padding-bottom: 10px;			
			background-color: #6A6EAE;
		}

div.playersMainW div.playersH {
			margin: 6px 0px 2px 5px;
			padding-top: 5px;			
			font: bold 10px verdana;
			text-transform: uppercase;
			color: #E1E2EE;			
		}
		
.playersTW {
			margin: 7px 0px;
			padding: 2px;
			border: 0;
			width: 350px;
			background-color: #6A9DB8;
		}

.playersTW img {
			border: solid 1px white;
		}
	
.datasW {
			padding: 5px 0px;
			width: 245px;
			font: normal 10px verdana;
			color: white;
		}
		
.datasW span {
			color: #5E3F92;
		}

/* ------------- results & League Table ---------------- */

select.resultY {
			margin: 1px 0px 0px 0px;
			padding: 0px;
			font-family: verdana;
			font-size: 10px;
			color: #29769D;
		}

div.resultYear {
			margin: 10px 0px 0px 0px;
			padding: 3px;			
			font: normal 10px verdana;			
			color: #29769D;
			background-color: #D1E0E3;
		}

div.resultYearW {
			margin: 10px 0px 0px 0px;
			padding: 3px;			
			font: normal 10px verdana;			
			color: #29769D;
			background-color: #BBD3E0;
		}

/* ------------- Elerhetoseg ---------------- */
div.elerhetoseg {
			margin: 3px 5px;
			padding-bottom: 5px;	
			width: 525px;
			font: normal 10px verdana;
			text-align: left;
			color: #369F26;
}

div.elerhetoseg div.e_title {
			margin-bottom: 10px; 
			font: bold 12px verdana;
}

/* ------------- newsarchiveModul ---------------- */

#newsarchivesT {
			margin: 3px;
			padding: 0;
			border: 0;
			font: normal 10px verdana;
			color: #282828;
		}


.sel_newsarchiv {
			padding: 1px;
			font: normal 10px verdana;
			color: #282828;
		}


/*-------------footer ------------------*/

div.footer_main {
			margin: 0px;
			padding: 0px;
			padding-bottom: 3px;
			border: 0px;
			width: 750px;
			text-align: left;
			background-color: #369F26;
}

div.footer_main div.footer {			
			margin-left: 10px;
			padding-top: 10px;
			border: 0px;			
			font: normal 11px verdana;			
			color: white;
}

/* ----------------leftMenu---------------- */

#leftMenu {
			margin: 0px;
			padding: 0px;
			background-color: white;
		}

#um1 a {
			border: 0; padding: 0px; margin: 0;
			background: url("./images/szakosztalyM.gif") 0px 0px no-repeat;
			display: block;
		}
		
#um1 a:hover{
			background: url("./images/szakosztalyMroll.gif") 0px 0px no-repeat;
		}

#um1_a	a: {
			border: 0; padding: 0px; margin: 0;
			background: url("./images/szakosztalyMhl.gif") 0px 0px no-repeat;
			display: block;
		}

#um2 a{
			border: 0; padding: 0px; margin: 0;
			background: url("./images/hirekM.gif") 0px 0px no-repeat;
			display: block;
		}
#um2 a:hover{
			background: url("./images/hirekMroll.gif") 0px 0px no-repeat;
		}

#um2_a	a {
			border: 0; padding: 0px; margin: 0;
			background: url("./images/hirekMhl.gif") 0px 0px	 no-repeat;
			display: block;
		}
#um3 a{
			border: 0; padding: 0px; margin: 0;
			background: url("./images/galeriaM.gif") 0 0 no-repeat;
			display: block;
		}
#um3 a:hover{
			background: url("./images/galeriaMroll.gif") 0 0 no-repeat;
		}
		
#um3_a	a {
			border: 0; padding: 0px; margin: 0;
			background: url("./images/galeriaMhl.gif") 0 0 no-repeat;
			display: block;
		}
#um4 a{
			border: 0; padding: 0px; margin: 0;
			background: url("./images/elerhetosegM.gif") 0 0 no-repeat;
			display: block;
		}
#um4 a:hover{
			background: url("./images/elerhetosegMroll.gif") 0 0 no-repeat;
		}
#um4_a	a {
			border: 0; padding: 0px; margin: 0;
			background: url("./images/elerhetosegMhl.gif") 0 0 no-repeat;
			display: block;
		}

#um5 a{
			border: 0; padding: 0px; margin: 0;
			background: url("./images/sectionM.gif") 0 0 no-repeat;
			display: block;
		}
#um5 a:hover{
			background: url("./images/sectionMroll.gif") 0 0 no-repeat;
		}
#um5_a	a {
			border: 0; padding: 0px; margin: 0;
			background: url("./images/sectionMhl.gif") 0 0 no-repeat;
			display: block;
		}



/* ------------ linkek begin ------------ */

 
 A.Upmenu:link { color: white; text-decoration: none; font-weight: bold;}
 A.Upmenu:visited { color: white; text-decoration: none; font-weight: bold;}
 A.Upmenu:hover { color: #34255A; text-decoration: none; font-weight: bold;}
 
 A.contact:link { color: #6A9DB8; text-decoration: none;}
 A.contact:visited { color: #6A9DB8; text-decoration: none;}
 A.contact:hover { color: #34255A; text-decoration: underline;}

 A.contact_3:link { color: #6A9DB8; text-decoration: underline;}
 A.contact_3:visited { color: #6A9DB8; text-decoration: underline;}
 A.contact_3:hover { color: #34255A; text-decoration: underline;}

 A.contact2:link { margin-bottom: 3px; font: normal 10px verdana; padding-left: 18px; color: #5E3F92; text-decoration: none; display: block; background: url("./images/list_lila.gif") 8px 5px no-repeat;}
 A.contact2:visited { margin-bottom: 3px; font: normal 10px verdana; padding-left: 18px; color: #5E3F92; text-decoration: none; display: block; background: url("./images/list_lila.gif") 8px 5px no-repeat;}
 A.contact2:hover { color: #997BCC; font: normal 10px verdana; text-decoration: underline;background: url("./images/list_lila.gif") 8px 5px no-repeat;}
  
 A.contact3:link { margin-bottom: 3px; font: normal 10px verdana; padding-left: 18px; color: #E2E2E2; text-decoration: none; display: block; background: url("./images/list_lblue.gif") 8px 5px no-repeat; }
 A.contact3:visited { margin-bottom: 3px; font: normal 10px verdana; padding-left: 18px; color: #E2E2E2; text-decoration: none; display: block; background: url("./images/list_lblue.gif") 8px 5px no-repeat; }
 A.contact3:hover { color: #B2B2B2; font: normal 10px verdana; text-decoration: underline;background: url("./images/list_lblue.gif") 8px 5px no-repeat;}
 
 A.BFootL1:link { padding-left: 45px; color: #F35237; text-decoration: none; display: block; background: url("./images/list_blue.gif") 32px 4px no-repeat;}
 A.BFootL1:visited { padding-left: 45px; color: #F35237; text-decoration: none; display: block; background: url("./images/list_blue.gif") 32px 4px no-repeat;}
 A.BFootL1:hover { color: #E33B1F; text-decoration: underline;background: url("./images/list_blue.gif") 32px 4px no-repeat;}
 
 A.Ltm:link { padding-right: 6px; font: normal 10px verdana; text-align: right; color: #5B3A93; text-decoration: none; display: block; background: url("./images/list_white.gif") 38px 6px no-repeat;}
 A.Ltm:visited { padding-right: 6px; font: normal 10px verdana; text-align: right; color: #5B3A93; text-decoration: none; display: block; background: url("./images/list_white.gif") 38px 6px no-repeat;}
 A.Ltm:hover { color: #E5E4E6; text-decoration: none;background: url("./images/list_white.gif") 38px 6px no-repeat;}
 
 A.Ltw:link { padding-right: 6px; font: normal 10px verdana; text-align: right; color: #29769D; text-decoration: none; display: block; background: url("./images/list_azur.gif") 38px 6px no-repeat; }
 A.Ltw:visited { padding-right: 6px; font: normal 10px verdana; text-align: right; color: #29769D; text-decoration: none; display: block; background: url("./images/list_azur.gif") 38px 6px no-repeat; }
 A.Ltw:hover { font: normal 10px verdana; color: #E5E4E6; text-decoration: none;background: url("./images/list_azur.gif") 38px 6px no-repeat;}
 
 A.next1:link { padding-left: 18px; color: #2F7AA0; text-decoration: none; display: block; background: url("./images/list_blue.gif") 8px 4px no-repeat;}
 A.next1:visited { padding-left: 18px; color: #2F7AA0; text-decoration: none; display: block; background: url("./images/list_blue.gif") 8px 4px no-repeat;}
 A.next1:hover { color: #5E3F92; text-decoration: underline;background: url("./images/list_blue.gif") 8px 4px no-repeat;}

 A.next2:link { padding-left: 18px; color: #F35237; text-decoration: none; display: block; background: url("./images/list_red.gif") 8px 4px no-repeat;}
 A.next2:visited { padding-left: 18px; color: #F35237; text-decoration: none; display: block; background: url("./images/list_red.gif") 8px 4px no-repeat;}
 A.next2:hover { color: #E33B1F; text-decoration: underline;background: url("./images/list_red.gif") 8px 4px no-repeat;}

 A.more:link { padding-left: 18px; color: #F35237; text-decoration: underline; background: url("./images/list_red.gif") 8px 5px no-repeat;}
 A.more:visited { padding-left: 18px; color: #F35237; text-decoration: underline; background: url("./images/list_red.gif") 8px 5px no-repeat;}
 A.more:hover { color: #E33B1F; text-decoration: none;background: url("./images/list_red.gif") 8px 5px no-repeat;}

 A.back:link { padding-right: 6px; font: normal 10px verdana; color: #F35237; text-decoration: none;}
 A.back:visited { padding-right: 6px; font: normal 10px verdana; color: #F35237; text-decoration: none;}
 A.back:hover { padding-right: 6px; font: normal 10px verdana; color: #F35237; text-decoration: underline;}
 
 A.newsaL:link { color: #CFE3ED; text-decoration: underline;}
 A.newsaL:visited { color: #CFE3ED; text-decoration: underline;}
 A.newsaL:hover { color: white; text-decoration: underline;}
 
 