html { margin: 0px; padding: 0px;  }
body {
	background-image: url(http://img.hunbasket.webpont.com/kosarsport/art/mainback2.gif); background-repeat: repeat-y; background-position: top center;
	background-color: #e6e6e6;
	margin: 0px; padding: 0px; 
	font-family:  tahoma, arial, verdana; 
	font-size: 12px;
}

A { text-decoration: none; color: #333333; }

div.main { width: 935px; margin: auto; position: relative; }

div.top { 
	position: relative;
	top: 0px; left: -1px; 
	background-image: url(http://img.hunbasket.webpont.com/kosarsport/art/topback2.jpg); background-repeat: no-repeat; background-position: top center;
	width: 935px; height: 146px;  	
	border: 0px solid #ff00ff; 
}

div.topleft { width: 380px; float: left; }
div.topright { width: 535px; float: left;  padding: 10px 0 0 10px;}



div.menu { 
	position: relative; 
	text-align: center; 
	top: 0px; left: -1px;
	width: 935px; 
	height: 27px; 
	margin: auto;  
	background-image: url(http://img.hunbasket.webpont.com/kosarsport/art/menuback.gif); background-repeat: no-repeat; background-position: top center;
	border: 0px solid #ff00ff; 
	z-index: 300; 
}

div.menuitem1 { padding: 1px 0px 0px 30px; float: left; position: relative; z-index: 300; }
div.menuitem { padding: 1px 0px 0px 0px; float: left; position: relative; z-index: 300; }
div.menuitemsearch { padding: 4px 0px 0px 10px; float: left; }
div.menuitemsearch2 { padding: 4px 0px 0px 2px; float: left; }
div.menusep { padding: 1px 0px 0px 0px; margin: 0px 7px 0px 7px;  float: left; }
div.menuitem div.submenu {
	display: none;
	z-index: 300;
	position: absolute;
	text-align: left;
	left: -14px;
	top: 25px;
}

div.menuitem div.subsubmenu1 {
	z-index: 400;
	position: absolute;
	text-align: left;
	left: 127px;
	top: 104px;
}

div.menuitem div.subsubmenu2 {
	z-index: 400;
	position: absolute;
	text-align: left;
	left: 127px;
	top: -1px;
}


div.menuitem  div.submenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	z-index: 300;
}
div.menuitem  div.submenu ul li {
	margin: -1px 0px -1px 0px;
	padding: 4px;
	background: url(http://img.hunbasket.webpont.com/kosarsport/art/bkg_submenu.gif) bottom left repeat-x;
	white-space: nowrap;
	z-index: 300;
}
div.menuitem  div.submenu ul li a {
	margin: 0px;
	display: block;
	z-index: 300;
}
div.toplogos {
	z-index: 1; 
	background-color; #f0f0f0;
	border: 1px solid #ebeaea;
	width: 931px; height: 44px; 
	top: 0px; left: -1px;
	margin: 2px 0px 0px 0px; 
	text-align: center; 
	position: relative; 
	overflow: hidden;
}


#toplogosleague1 { position: absolute; overflow: hidden; width: 931px; height: 44px; top: 0px; left: 0px; visibility: visible; z-index: 3; }
#toplogosleague2 { position: absolute; overflow: hidden; width: 931px; height: 44px; top: 0px; left: 0px; visibility: hidden;  z-index: 3;}
#toplogosleague3 { position: absolute; overflow: hidden; width: 931px; height: 44px; top: 0px; left: 0px; visibility: hidden;  z-index: 3; }
#toplogosleague4 { position: absolute; overflow: hidden; width: 931px; height: 44px; top: 0px; left: 0px; visibility: hidden;  z-index: 3; }
#toplogosleague5 { position: absolute; overflow: hidden; width: 931px; height: 44px; top: 0px; left: 0px; visibility: hidden;  z-index: 3; }
#toplogosleague6 { position: absolute; overflow: hidden; width: 931px; height: 44px; top: 0px; left: 0px; visibility: hidden;  z-index: 3;}
#toplogosleague7 { position: absolute; overflow: hidden; width: 931px; height: 44px; top: 0px; left: 0px; visibility: hidden;  z-index: 3;}
#toplogosleague8 { position: absolute; overflow: hidden; width: 931px; height: 44px; top: 0px; left: 0px; visibility: hidden;  z-index: 3;}
#toplogosleague9 { position: absolute; overflow: hidden; width: 931px; height: 44px; top: 0px; left: 0px; visibility: hidden;  z-index: 3;}

#toplogosleaguename {
	position: absolute;
	top: 5px; left: 0px; 
	width: 60px; 
	font-weight: bold;
	font-size: 10px; 
	line-height: 110%;
	color: #AAAAAA; 
}

img.toplogo { margin: 4px 4px 0px 4px; }

div.mainpic {
	margin: 2px 0px 0px 0px; 
}

div.middle { width: 935px; aborder: 1px solid #ff00ff; }
div.mright { width: 211px; float: left; border: 0px solid #ff00ff; }
div.mmiddle { width: 503px; float: left; margin: 0px 3px 0px 4px; line-height: 145%; }
div.mleft { width: 206px; float: left; margin: 0px 0px 0px 2px; border: 0px solid #ff00ff; }








div.htitle {
	width: 420px; 
	border: 0px solid #ff00ff; 
	margin: 5px 0px 10px 0px; 
	float: left; 
}

div.htitle6 {
	width: 200px; 
	border: 0px solid #ff00ff; 
	margin: 5px 0px 10px 0px; 
	float: left; 
}


div.htitle2 {
	width: 580px; 
	border: 0px solid #ff00ff; 
	margin: 5px 0px 10px 0px; 
	padding: 0px 0px 0px 10px; 
	float: left; 
}

div.htitle5 {
	width: 320px; 
	border: 0px solid #ff00ff; 
	margin: 5px 0px 5px 0px; 
	float: left; 
}

div.htitle6 {
	width: 385px; 
	border: 0px solid #ff00ff; 
	margin: 5px 0px 5px 0px; 
	float: left; 
}


div.hsummary5 {
	width: 415px; 
	border: 0px solid #ff00ff; 
	margin: 0px 0px 5px 0px; 
	float: left; 
	line-height: 120%;
}


a.newstitle { font-size: 14px;		font-weight: bold;		color: #000000; }

span.highlighted_text {
	background-color: #ffeea9;
}

div.hdatum {
	width: 95px; 
	float: left;
	text-align: right; 
	color: #777777;
	font-size: 11px; 
	margin: 0px 0px 0px 0px; 
	border: 0px solid #0000ff; 
}

div.hdatum5 {
	width: 95px; 
	float: left;
	text-align: right; 
	color: #777777;
	font-size: 11px; 
	margin: 5px 0px 0px 0px; 
	border: 0px solid #0000ff; 
}


img.hppic { border: 1px solid #dddddd;  }







div.tabella {
	position: relative; 
	float: left; 
	border: 0px solid #DDDDDD;
	margin: 0px 0px 0px 0px; 
	width: 208px; 
	height: 335px; 
	border-collapse: collapse; 
}

div.tabella2 {
	position: relative; 
	float: left; 
	margin: 25px 5px 0px 5px; 
	width: 233px; 	
	border-collapse: collapse; 
	border: 0px solid #ff00ff; 
}

div.theader { width: 233px; }
#mainstand { position: absolute; width: 209px; visibility: visible; top: 0px; left: 0px; }
.substandon { position: absolute; width: 209px; display: block; top: 18px; left: 0px; }
.substandoff { position: absolute; width: 209px; display: none; top: 18px; left: 0px; }
.sub_substandon { position: absolute; width: 209px; display: block; top: 36px; left: 0px; z-index: 3; }
.sub_substandoff { position: absolute; width: 209px; display: none; top: 36px; left: 0px; z-index: 3; }
/*
#tleague1 { margin: 36px 0px 0px 0px; position: absolute; border: 1px solid #dddddd; width: 207px; height: 390px; }
#tleague2 { margin: 36px 0px 0px 0px; position: absolute; border: 1px solid #dddddd; width: 207px; height: 390px; background-color: #eeeeee; }
#tleague3 { margin: 36px 0px 0px 0px; position: absolute; border: 1px solid #dddddd; width: 207px; height: 390px; background-color: #eeeeee; }
#tleague4 { margin: 36px 0px 0px 0px; position: absolute; border: 1px solid #dddddd; width: 207px; height: 390px; background-color: #eeeeee; }
#tleague5 { margin: 36px 0px 0px 0px; position: absolute; border: 1px solid #dddddd; width: 207px; height: 390px; background-color: #eeeeee; }
#tleague6 { margin: 36px 0px 0px 0px; position: absolute; border: 1px solid #dddddd; width: 207px; height: 390px; background-color: #eeeeee; }
#tleague7 { margin: 36px 0px 0px 0px; position: absolute; border: 1px solid #dddddd; width: 207px; height: 390px; background-color: #eeeeee; }
*/
.tleaguedata { margin: 36px 0px 0px 0px; position: absolute; border: 1px solid #dddddd; width: 207px; background-color: #eeeeee; }
td.tleagueon { background-color: #888888; padding: 2px 5px 2px 5px; border-right: 1px solid #DDDDDD; border-top: 0px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; }
td.tleagueon1 { background-color: #0d4b9a; padding: 2px 5px 2px 5px; border-right: 1px solid #DDDDDD; border-top: 0px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; }
A.tleagueon { color: #FFFFFF;  font-size: 11px; } 
A.tleagueonm { color: #FFFFFF;  font-size: 11px; } 
td.tleagueoff { background-color: #F7F7F7; color: #c4c4c4; font-size: 11px; padding: 1px 5px 1px 5px; border-right: 1px solid #DDDDDD; border-top: 0px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; }
td.tleagueoff2 { background-color: #F7F7F7; color: #c4c4c4; font-size: 11px; padding: 1px 5px 1px 5px; border-right: 1px solid #DDDDDD; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; }
td.tleagueoff3 { background-color: #F7F7F7; color: #c4c4c4; font-size: 11px; padding: 1px 5px 1px 5px; border-right: 1px solid #DDDDDD; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; }
A.tleagueoff { color: #c4c4c4;  font-size: 11px; } 
A.tleagueoffm { color: #c4c4c4;  font-size: 11px; } 
td.theader { background-color: #D6D6D6; padding: 2px; font-weight: bold; }
tr.tfir { background-color: #F0F0F0; }
tr.tsec { height: 20px; background-image: url(http://img.hunbasket.webpont.com/kosarsport/art/standingsback.gif); background-repeat: repeat-x; background-position: top center; }
td.ttext { apadding: 2px; font-size: 11px; }

div.leaguestand_on {
	display: block;
}

div.leaguestand_off {
	display: none;
}



a.onlinegamelink { text-decoration: none; color: #FFA800; }
a.onlinegamelink2 { text-decoration: none; color: #FFA800; font-size: 20px; }
#onlinecontainer { text-align: center; position: relative; width: 197px; height: 95px; overflow: hidden; border: 0px solid #ff00ff; margin: 0px 0px 5px 8px; background-image: url(http://img.hunbasket.webpont.com/art/ferfikosar/livegameback.gif); background-repeat: no-repeat; background-position: top left; }
td.liveteam { color: #ffffff; }
div.onlinehomescore { float: left; margin: 7px 0px 4px 5px; color: #FFA800; font-size: 18px; font-weight: normal; width: 48px; padding: 3px; background-color: #000000; border: 1px solid #5A5A5A; }
div.onlinetime { float: left; width: 51px; margin: 12px 2px 4px 7px; color: #B4E2FF; font-size: 11px; font-weight: normal; padding: 3px; background-color: #000000; border: 1px solid #5A5A5A; }
div.onlineawayscore { float: left; margin: 7px 0px 4px 5px; color: #FFA800; font-size: 18px; font-weight: normal; width: 48px; padding: 3px; background-color: #000000; border: 1px solid #5A5A5A; }
div.onlineinfo { float: left; height: 13px; margin: 0px 0px 3px 5px; color: #ffffff; font-size: 10px; font-weight: normal; width: 182px; padding: 1px; background-color: #000000; border: 1px solid #5A5A5A; }
div.onlineleague { float: left; margin: 1px 0px 0px 0px; color: #B4E2FF; font-size: 11px; font-weight: normal; text-align: center; width: 195px; }
div.onlinehomedate { float: left; margin: 7px 0px 4px 15px; color: #FFA800; font-size: 18px; font-weight: normal; width: 58px; padding: 3px; background-color: #000000; border: 1px solid #5A5A5A; }
div.onlineawaytime { float: left; margin: 7px 0px 4px 35px; color: #FFA800; font-size: 18px; font-weight: normal; width: 58px; padding: 3px; background-color: #000000; border: 1px solid #5A5A5A; }
#onlinegame0 { text-align: center; width: 197px; height: 95px; position: absolute; top: 0px; left: 0px; visibility: visible; background-image: url(http://img.hunbasket.webpont.com/art/ferfikosar/livegameback.gif); background-repeat: no-repeat; background-position: top left;	}
#onlinegame1 { text-align: center; width: 197px; height: 95px; position: absolute; top: 0px; left: 0px; visibility: hidden; background-image: url(http://img.hunbasket.webpont.com/art/ferfikosar/livegameback.gif); background-repeat: no-repeat; background-position: top left;	}
#onlinegame2 { text-align: center; width: 197px; height: 95px; position: absolute; top: 0px; left: 0px; visibility: hidden; background-image: url(http://img.hunbasket.webpont.com/art/ferfikosar/livegameback.gif); background-repeat: no-repeat; background-position: top left;	}
#onlinegame3 { text-align: center; width: 197px; height: 95px; position: absolute; top: 0px; left: 0px; visibility: hidden; background-image: url(http://img.hunbasket.webpont.com/art/ferfikosar/livegameback.gif); background-repeat: no-repeat; background-position: top left;	}
#onlinegame4 { text-align: center; width: 197px; height: 95px; position: absolute; top: 0px; left: 0px; visibility: hidden; background-image: url(http://img.hunbasket.webpont.com/art/ferfikosar/livegameback.gif); background-repeat: no-repeat; background-position: top left;	}
#onlinegame5 { text-align: center; width: 197px; height: 95px; position: absolute; top: 0px; left: 0px; visibility: hidden; background-image: url(http://img.hunbasket.webpont.com/art/ferfikosar/livegameback.gif); background-repeat: no-repeat; background-position: top left;	}
#onlinegame6 { text-align: center; width: 197px; height: 95px; position: absolute; top: 0px; left: 0px; visibility: hidden; background-image: url(http://img.hunbasket.webpont.com/art/ferfikosar/livegameback.gif); background-repeat: no-repeat; background-position: top left;	}
#onlinegame7 { text-align: center; width: 197px; height: 95px; position: absolute; top: 0px; left: 0px; visibility: hidden; background-image: url(http://img.hunbasket.webpont.com/art/ferfikosar/livegameback.gif); background-repeat: no-repeat; background-position: top left;	}
#onlinegame8 { text-align: center; width: 197px; height: 95px; position: absolute; top: 0px; left: 0px; visibility: hidden; background-image: url(http://img.hunbasket.webpont.com/art/ferfikosar/livegameback.gif); background-repeat: no-repeat; background-position: top left;	}
#onlinegame9 { text-align: center; width: 197px; height: 95px; position: absolute; top: 0px; left: 0px; visibility: hidden; background-image: url(http://img.hunbasket.webpont.com/art/ferfikosar/livegameback.gif); background-repeat: no-repeat; background-position: top left;	}
#onlinegame10 { text-align: center; width: 197px; height: 95px; position: absolute; top: 0px; left: 0px; visibility: hidden; background-image: url(http://img.hunbasket.webpont.com/art/ferfikosar/livegameback.gif); background-repeat: no-repeat; background-position: top left;	}
#onlinegame11 { text-align: center; width: 197px; height: 95px; position: absolute; top: 0px; left: 0px; visibility: hidden; background-image: url(http://img.hunbasket.webpont.com/art/ferfikosar/livegameback.gif); background-repeat: no-repeat; background-position: top left;	}
#onlinegame12 { text-align: center; width: 197px; height: 95px; position: absolute; top: 0px; left: 0px; visibility: hidden; background-image: url(http://img.hunbasket.webpont.com/art/ferfikosar/livegameback.gif); background-repeat: no-repeat; background-position: top left;	}
#onlinegame13 { text-align: center; width: 197px; height: 95px; position: absolute; top: 0px; left: 0px; visibility: hidden; background-image: url(http://img.hunbasket.webpont.com/art/ferfikosar/livegameback.gif); background-repeat: no-repeat; background-position: top left;	}
#onlinegame14 { text-align: center; width: 197px; height: 95px; position: absolute; top: 0px; left: 0px; visibility: hidden; background-image: url(http://img.hunbasket.webpont.com/art/ferfikosar/livegameback.gif); background-repeat: no-repeat; background-position: top left;	}
#onlinegame15 { text-align: center; width: 197px; height: 95px; position: absolute; top: 0px; left: 0px; visibility: hidden; background-image: url(http://img.hunbasket.webpont.com/art/ferfikosar/livegameback.gif); background-repeat: no-repeat; background-position: top left;	}
#onlinegame16 { text-align: center; width: 197px; height: 95px; position: absolute; top: 0px; left: 0px; visibility: hidden; background-image: url(http://img.hunbasket.webpont.com/art/ferfikosar/livegameback.gif); background-repeat: no-repeat; background-position: top left;	}
#onlinegame17 { text-align: center; width: 197px; height: 95px; position: absolute; top: 0px; left: 0px; visibility: hidden; background-image: url(http://img.hunbasket.webpont.com/art/ferfikosar/livegameback.gif); background-repeat: no-repeat; background-position: top left;	}
#onlinegame18 { text-align: center; width: 197px; height: 95px; position: absolute; top: 0px; left: 0px; visibility: hidden; background-image: url(http://img.hunbasket.webpont.com/art/ferfikosar/livegameback.gif); background-repeat: no-repeat; background-position: top left;	}
#onlinegame19 { text-align: center; width: 197px; height: 95px; position: absolute; top: 0px; left: 0px; visibility: hidden; background-image: url(http://img.hunbasket.webpont.com/art/ferfikosar/livegameback.gif); background-repeat: no-repeat; background-position: top left;	}


adiv.submain { position: relative; top: -1px; border: 0px solid #ff00ff; width: 771px; height: 1500px; background-color: #ffffff; z-index: 20; background-image: url(http://img.hunbasket.webpont.com/art/ferfikosar/subback.gif); background-repeat: no-repeat; background-position: top left; }



div.tovabbivideok { text-align: center; align: center; margin: 5px 0px 0px 0px;  }

div.rightside {
	awidth: 200px;
	abackground-image: url(http://img.hunbasket.webpont.com/kosarsport/art/rigthsideback.gif); background-repeat: repeat-y; background-position: top center;
	afloat: left; 
}






div.topflags { text-align: right;  margin: 2px 5px 0px 0px; float: right; width: 400px; }
div.toplogin { text-align: right; border: 0px solid #ff00ff; }
div.toplogintitle { border: 0px solid #0000ff; text-align: right; font-weight: bold; color: #888888; margin: 15px 5px 0px 0px; display: block; float: right; width: 530px; }
div.toplogintitle2 { border: 0px solid #0000ff; text-align: right; font-weight: bold; color: #888888; margin: 5px 5px 0px 0px; display: block; float: right; width: 530px; }
div.toplogintitle3 { border: 0px solid #0000ff; text-align: right; font-weight: bold; color: #888888; margin: 15px 5px 0px 0px; display: block; float: right; width: 530px; }
div.toploginuser { float: right; margin: 7px 2px 0px 0px; font-size: 11px; color: #777777; text-align: right; border: 0px solid #ff00ff; }
div.toploginuser input[name=s] {border:0; background: url(http://img.hunbasket.webpont.com/kosarsport/art/submits.png) center center no-repeat; width: 30px; height: 20px; 
color: #fff; font-weight: bold; text-transform:uppercase; font-size: 11px;}
div.toplogininput { float: right; margin: 3px 2px 0px 0px; font-size: 11px; font-family: tahoma; border: 0px solid #eeeeee; width: 130px; text-align: right; border: 0px solid #0000ff; }
input.toplogininput { padding: 2px; font-size: 11px; font-family: tahoma; border: 1px solid #cccccc; color: #777777; width: 80px; }
input.topsearchinput { width: 80px; padding: 2px; font-size: 11px; font-family: tahoma; border: 1px solid #e57900; color: #777777; margin: 0px 0px 0px 5px; }









div.mmiddlesubcontainer {
	float: left; 
	width: 721px; 
	min-height: 100px; 
	border: 0px solid #00ffff; 
}


div.mmiddlesub {
	text-align: left; 
	width: 695px; 
	border: 0px solid #ff00ff; 
	margin: 15px 0px 0px 5px; 
	line-height: 145%; 
}



div.mmiddlesubcontainerfull {
	float: left; 
	width: 930px; 
	min-height: 100px; 
	border: 0px solid #00ffff; 
}

div.mmiddlesubfull {
	text-align: left; 
	width: 925px; 
	border: 0px solid #ff00ff; 
	margin: 15px 0px 0px 5px; 
	line-height: 145%; 
}











div.newstitle { font-size: 20px; font-weight: bold; color: #00578E; border-bottom: 1px solid #00578E; padding: 0px 0px 2px 0px; }

div.newstitle10 { font-size: 20px; font-weight: bold; color: #00578E; border-bottom: 1px solid #00578E; padding: 0px 0px 2px 0px; width: 915px; }

td.newstitle { font-size: 24px; font-weight: bold; color: #00578E; border-bottom: 1px solid #00578E; padding: 0px 0px 2px 0px; }
div.newstitle2 { font-size: 20px; font-weight: bold; color: #00578E; border-bottom: 1px solid #00578E; padding: 0px 0px 2px 0px; }
div.newstitle3 { font-size: 18px; font-weight: bold; color: #00578E; padding: 0px 0px 2px 0px; }
div.newstitle4 { font-size: 20px; font-weight: bold; color: #000000; padding: 0px 0px 2px 0px; line-height: 130%; }
div.newstitle5 { width: 915px; font-size: 20px; font-weight: bold; color: #00578E; border-bottom: 1px solid #00578E; padding: 0px 0px 2px 0px; }

H1 { font-size: 20px; font-weight: bold; color: #000000; padding: 0px 0px 6px 0px; border-bottom: 1px solid #fb9f00; }

a.newstitle5 { font-size: 16px; font-weight: bold; color: #00578E; padding: 0px 0px 2px 0px; text-decoration: none; }
td.newsdate { color: #FF7700; font-size: 12px; }
div.newsdate { color: #FF7700; font-size: 12px; }
.newsdate { color: #FF7700; font-size: 12px; }
td.megoszt { border-top: 1px solid #eeeeee;  border-bottom: 1px solid #eeeeee; }
div.newssubtitle { color: #333333; font-size: 13px; padding: 2px 0px 0px 5px; font-style: italic; }
div.newssummary { margin: 10px 0px 0px 0px; font-size: 13px; font-weight: bold; }
div.newstext { margin: 0px 0px 0px 0px; font-size: 12px; text-align: justify; color: #000000; }
a.submenutext { color: #333; font-size: 11px; font-weight: bold; text-decoration: none;  }
a.submenutext2 { color: #FFA035; font-size: 11px; font-weight: bold; text-decoration: none;  }
td.submenutext { color: #FF7E00; font-size: 11px; font-weight: bold; text-decoration: none;  }
span.submenutext { color: #FF7E00; font-size: 11px; font-weight: bold; text-decoration: none;  }
.submenutextsep { color: #00578E; font-size: 11px; }
a.csatolt { color: #00578E; text-decoration: none; font-size: 11px; }


div.bottom { clear: both; align: center; margin: 10px auto 30px auto; text-align: center; width: 930px; color: #444444; }



div.teamtitle { width: 342px; padding: 2px 0px 6px 0px; background-color: #f7f7f7; font-weight: bold; font-size: 12px; color: #444444; text-align: center; }
div.teamhuntitle { font-size: 12px; font-weight: bold; color: #144c95; width: 220px; border: 0px solid #ff00ff; } 
A.teamhuntitle { font-size: 12px; font-weight: bold; color: #144c95; } 
td.teamhunsep { width: 342px; border-bottom: 1px solid #eeeeee;  } 

.teamleagueselector { width: 320px; margin: 5px 0px 5px 0px; }


td.topheaderback { background-image: url(http://img.hunbasket.webpont.com/kosarsport/art/topheader2.gif); background-repeat: repeat-x; background-position: top center; }
td.topheaderbackw { background-image: url(http://img.hunbasket.webpont.com/kosarsport/art/topheader2w.gif); background-repeat: repeat-x; background-position: top center; }
div.topheader { margin: 0px 0px 0px 5px; color: #ffffff; }
span.topheadernat { color: #f1f1f1; font-weight: bold; font-size: 12px;  }
span.topheaderclub { color: #ffffff; font-weight: bold; font-size: 12px;  }




table.rankt { border: 1px solid #dddddd; border-collapse: collapse; font-size: 11px; }
td.rankttopheader { border: 1px solid #dddddd; border-collapse: collapse; font-size: 11px; background-color: #E27500; color: #ffffff; font-weight: bold; }
td.rankttopheader2 { border-collapse: collapse; font-size: 11px; abackground-color: #E27500; color: #ffffff; font-weight: normal; }
a.rankttopheader2 { font-size: 11px; abackground-color: #e27500; color: #ffffff; font-weight: bold; text-decoration: none; }
td.ranktheader { border: 1px solid #dddddd; border-collapse: collapse; font-size: 11px; background-color: #e27500; color: #ffffff; font-weight: bold; }
td.ranktheader2 { border-collapse: collapse; font-size: 11px; background-color: #E27500; color: #000; font-weight: bold; }
tr.ranktheader { border: 1px solid #dddddd; border-collapse: collapse; font-size: 11px; background-color: #00578E; color: #ffffff; font-weight: bold; }
tr.rankttext { border: 1px solid #dddddd; border-collapse: collapse; font-size: 11px; color: #333333; }
.rankttext2 { border: 1px solid #dddddd; border-collapse: collapse; }
tr.rankttexts { border: 1px solid #dddddd; border-collapse: collapse; font-size: 11px; color: #333333; background-color: #f1f1f1; }
td.rankttext { border: 1px solid #dddddd; border-collapse: collapse; font-size: 11px; color: #333333; }
a.rankttext { font-size: 11px; color: #333333; text-decoration: none; }
span.rankttext { font-size: 11px; color: #333333; text-decoration: none; }
td.playerteamname { color: #333333; font-size: 11px; }
div.playernumber { color: #999999; font-size: 30px; line-height: 110%; }
div.playername { color: #e27500; font-size: 30px; line-height: 110%; }

#tinfostadium { position: relative; visibility: hidden; height: 1px; width: 240px; }
#tinfostat { position: relative; visibility: hidden; height: 1px; width: 240px; }
#tinfocontact { position: relative; visibility: hidden; height: 1px; width: 240px; }
#tinfotechnical { position: relative; visibility: hidden; height: 1px; width: 240px; }
#tinfomanager { position: relative; visibility: hidden; height: 1px; width: 240px; }
#tinfodoctor { position: relative; visibility: hidden; height: 1px; width: 240px; }
#tinfoyoung { position: relative; visibility: hidden; height: 1px; width: 240px; }
#tinfocoach { position: relative; visibility: hidden; height: 1px; width: 240px; }
#tinfocoach2 { position: relative; visibility: hidden; height: 1px; width: 240px; }
a.bl { color: #000000; }


.score1 { background:#0077C3 none repeat scroll 0 0; }
.score2 { background:#FF7700 none repeat scroll 0 0; }
.score3 { background:#015790 none repeat scroll 0 0; }


a { text-decoration: none; }

/* schedule */

div.newstitle { padding: 10px 15px 10px 2px; }

table.mainsch { width: 700px; border: 0px solid #ff00ff; } 
table.scheduletableheader { width: 700px; border-collapse: collapse; }
table.scheduletableselect { width: 700px; border-collapse: collapse; background-color: #F1F1F1; }
table.scheduletablemain	  { width: 705px; border-collapse: collapse; border-bottom: 1px solid #aaaaaa; border-collapse: collapse; background-color: #F9F9F9; }
td.scheduledata { 
						font-size: 11px;  font-family: arial, verdana, helvetica, sans; text-decoration: none; 
						border-collapse: collapse; border: 0px solid #aaaaaa; 
						color: #000000;
					 }
td.scheduledatasmall { 
						font-size: 9px;  font-family: tahoma, verdana, helvetica, sans; text-decoration: none; 
						border-collapse: collapse; border: 0px solid #aaaaaa; 
						color: #000000; letter-spacing: -0.2px;
					 }
.scheduletitle { font-size: 15px;  font-family: arial, verdana, helvetica, sans; text-decoration: none; font-weight: normal; border-bottom: 1px solid black; }
.scheduledateheader { background-color:#E27500; border: 0px solid #DDDDDD; border-collapse:collapse; color:#FFFFFF; font-size: 12px; font-weight: bold; }
td.scheduletablemainheader {  background-color: #333; color: #FFF; font-size: 11px; font-weight: bold; }

tr.second { background-color: #F1F1F1;  }

.winner { color: #E27500; font-weight: bold; font-size: 11px; }
.white { color: #000000;  }

/* game */

td.newstitle { font-size: 24px; font-weight: bold; color: #00578E; border-bottom: 1px solid #00578E; padding: 0px 0px 2px 0px; }
div.newstitle2 { font-size: 20px; font-weight: bold; color: #00578E; border-bottom: 1px solid #00578E; padding: 0px 0px 2px 0px; }
div.newstitle3 { font-size: 18px; font-weight: bold; color: #00578E; padding: 0px 0px 2px 0px; }
div.newstitle4 { font-size: 20px; font-weight: bold; color: #00578E; padding: 0px 0px 2px 0px; }
a.newstitle5 { font-size: 16px; font-weight: bold; color: #00578E; padding: 0px 0px 2px 0px; text-decoration: none; }
td.newsdate { color: #FF7700; font-size: 12px; }
div.newsdate { color: #FF7700; font-size: 12px; }
.newsdate { color: #FF7700; font-size: 12px; }
div.newssubtitle { color: #444444; font-size: 13px; padding: 2px 0px 0px 5px; font-style: italic; }
div.newssummary { margin: 10px 0px 0px 0px; font-size: 13px; font-weight: bold; }
div.newstext { margin: 15px 0px 0px 0px; font-size: 12px; text-align: justify; }
div.newstext2 { margin: 0px 0px 0px 0px; font-size: 12px; text-align: justify; }
a.submenutext { color: #333; font-size: 11px; font-weight: bold; text-decoration: none;  }
a.submenutext2 { color: #FFA035; font-size: 11px; font-weight: bold; text-decoration: none;  }
td.submenutext { color: #FF7E00; font-size: 11px; font-weight: bold; text-decoration: none;  }
span.submenutext { color: #FF7E00; font-size: 11px; font-weight: bold; text-decoration: none;  }
.submenutextsep { color: #00578E; font-size: 11px; }
a.csatolt { color: #00578E; text-decoration: none; font-size: 11px; }

div.subtitle { font-weight: bold; color: #00578E; font-size: 13px; }
.subtitle { font-weight: bold; color: #00578E; font-size: 13px; text-decoration: none; }

.subtitle2 { font-weight: bold; color: #00578E; font-size: 11px; text-decoration: none; }
.subtitle3 { color: #00578E; font-size: 13px; text-decoration: none; }
.subtitle4 { color: #000000; font-size: 13px; text-decoration: none; }
div.rankbal { width: 342px; position: relative; left: 0px; margin: 15px 0px 0px 0px; top: 0px; float: left; text-align: center;  border: 0px solid #ff00ff; }
div.rankjobb { width: 342px; position: relative; left: 10px; margin: 15px 0px 0px 0px; top: 0px; float: left; text-align: center; }

table.rankt { border: 1px solid #dddddd; border-collapse: collapse; font-size: 11px; }
td.rankttopheader { border: 1px solid #dddddd; border-collapse: collapse; font-size: 11px; background-color: #E27500; color: #ffffff; font-weight: bold; }
td.rankttopheader2 { border-collapse: collapse; font-size: 11px; abackground-color: #E27500; color: #ffffff; font-weight: normal; }
a.rankttopheader2 { font-size: 11px; abackground-color: #00578E; color: #ffffff; font-weight: bold; text-decoration: none; }
td.ranktheader { border: 1px solid #dddddd; border-collapse: collapse; font-size: 11px; background-color: #333; color: #fff; font-weight: bold; }
td.ranktheader2 { border-collapse: collapse; font-size: 11px; background-color: #E27500; color: #222222; font-weight: bold; }
tr.ranktheader { border: 1px solid #dddddd; border-collapse: collapse; font-size: 11px; background-color: #00578E; color: #fff; font-weight: bold; }
tr.rankttext { border: 1px solid #dddddd; border-collapse: collapse; font-size: 11px; color: #333333; }
.rankttext2 { border: 1px solid #dddddd; border-collapse: collapse; }
tr.rankttexts { border: 1px solid #dddddd; border-collapse: collapse; font-size: 11px; color: #333333; background-color: #f1f1f1; }
td.rankttext { border: 1px solid #dddddd; border-collapse: collapse; font-size: 11px; color: #333333; }
a.rankttext { font-size: 11px; color: #333333; text-decoration: none; }
span.rankttext { font-size: 11px; color: #333333; text-decoration: none; }
td.playerteamname { color: #333333; }
div.playernumber { color: #FF7E00; font-size: 30px; }
div.playername { color: #00578E; font-size: 30px; }
div.playernameu { color: #00578E; font-size: 30px; }

ul.ranklist { text-align: left; font-size: 12px; }

.score1 { background:#0077C3 none repeat scroll 0 0; }
.score2 { background:#FF7700 none repeat scroll 0 0; }
.score3 { background:#015790 none repeat scroll 0 0; }

td.text { font-size: 12px; }

.stand-index { font-size: 10px; vertical-align:super; }

a.text { font-size: 12px; color: #333333; }



div.hatarozatok { position: absolute; top: 230px; left: 620px; }


#tinfostadium { position: relative; visibility: hidden; height: 1px; width: 240px; }
#tinfostat { position: relative; visibility: hidden; height: 1px; width: 240px; }
#tinfocontact { position: relative; visibility: hidden; height: 1px; width: 240px; }
#tinfotechnical { position: relative; visibility: hidden; height: 1px; width: 240px; }
#tinfomanager { position: relative; visibility: hidden; height: 1px; width: 240px; }
#tinfodoctor { position: relative; visibility: hidden; height: 1px; width: 240px; }
#tinfoyoung { position: relative; visibility: hidden; height: 1px; width: 240px; }
#tinfocoach { position: relative; visibility: hidden; height: 1px; width: 240px; }
#tinfocoach2 { position: relative; visibility: hidden; height: 1px; width: 240px; }
a.bl { color: #000000; }



/* musorbox */ 
div.musorboxtop {
	width: 226px; height: 82px; 
	background-image: url(http://img.hunbasket.webpont.com/kosarsport/art/musorboxtopback.gif); background-repeat: no-repeat; background-position: top center;
	position: relative;
}

div.musorhometeamname { 
	position: absolute; top: 5px; left: 5px; 
	width: 67px; height: 30px; 
	color: #4c4c4c; font-size: 11px; font-weight: bold; text-align: left; 
}

div.musorhometeamlogo { 
	position: absolute; top: 1px; left: 72px; 
	width: 40px; height: 30px; 
	color: #4c4c4c; font-size: 11px; font-weight: bold; text-align: left; 
}


div.musorawayteamname { 
	position: absolute; top: 5px; left: 152px; 
	width: 72px; height: 30px; 
	color: #4c4c4c; font-size: 11px; font-weight: bold; text-align: right; 
	border: 0px solid #ff00ff; 
}

div.musorawayteamlogo { 
	position: absolute; top: 1px; left: 112px; 
	width: 40px; height: 30px; 
	color: #4c4c4c; font-size: 11px; font-weight: bold; text-align: right; 
}

div.musorhomescore { 
	position: absolute; top: 32px; left: 8px; 
	width: 57px; height: 33px; 
	color: #e27500; font-size: 15px; font-weight: bold; text-align: center; line-height: 110%;
}

div.musorhomescoreresult { 
	position: absolute; top: 38px; left: 8px; 
	width: 57px; height: 33px; 
	color: #e27500; font-size: 23px; font-weight: bold; text-align: center; line-height: 110%;
}

div.musorawayscoreresult { 
	position: absolute; top: 41px; left: 160px; 
	width: 55px; height: 28px; 
	color: #e27500; font-size: 23px; font-weight: bold; text-align: center; 
}


div.musorawayscore { 
	position: absolute; top: 40px; left: 160px; 
	width: 55px; height: 28px; 
	color: #e27500; font-size: 15px; font-weight: bold; text-align: center; 
}

div.musorboxbottom {
	width: 226px; height: 36px; 
	background-image: url(http://img.hunbasket.webpont.com/kosarsport/art/musorboxbottomback.gif); background-repeat: no-repeat; background-position: top center;
	position: relative;	
}

div.musortext {
	float: left;
	width: 224px; height: 22px; 
	color: #4c4c4c; font-size: 11px; font-weight: bold; 	text-align: center
}

div.musorslider {
	float: left;
	width: 224px; height: 22px; 
}

td.musorbottomneutral {
	background-image: url(http://img.hunbasket.webpont.com/kosarsport/art/musorboxbottomneutral2.gif); background-repeat: repeat-x; background-position: top center;
}

td.musorbottomwinner {
	background-image: url(http://img.hunbasket.webpont.com/kosarsport/art/musorboxbottomwinner2.gif); background-repeat: repeat-x; background-position: top center;
}

td.tleagueon:hover,
td.tleagueoff:hover {
	cursor: pointer;
}
table.caltab {
        width: 100%;
}
table.caltab h1 {
	font-size: 13px;
	border: 0;
	margin:0;
	padding:0;
	color:#555555;
}
table.caltabmain {
	border-collapse: collapse;
	width: 100%;
	margin-bottom: 12px;
	margin-top: 12px;
}
table.caltabmain tr:first-child {
	border-top: 1px solid #f1f1f1;
	border-left: 1px solid #f1f1f1;
	border-right: 1px solid #f1f1f1;
}
table.caltabmain td.ppy {
	padding: 2px;
        height: 20px;
        width: 20px;
        border: 1px solid #f1f1f1;
	font-size: 10px;
	color: #777;
	vertical-align: top;
}
table.caltabmain td.ppy a.sanum {
	font-weight: bold;
	font-size: 11px;
	color: #3E8BEC;
}
table.caltabmain td.ppyh {
	height: 20px;
        width: 20px;
	padding: 8px 2px;
	background: #f9f9f9;
	color: #777;
	font-weight: bold;
}

/*** utanpotlas ***/

div.indexmain {
	border-collapse: collapse;
	
}
div.indexmain table td,
div.indexmain table th {
	padding: 2px;
}
div.indexmain table td table tr.list1,
div.indexmain table td table tr.list2 {
	font-size: 10px;
}
td.ranktitle {
	background: #E27500;
	color: #fff;
	font-weight: bold;
}

td.ranktitle font {
	color: #fff;
}

.bg { background-color: #f9f9f9;  }

div.sanum { awidth: 80px;  }

.menub1 { border: 1px solid #cccccc; border-collapse: collapse; font-family:  tahoma, arial, verdana; font-size: 12px; }
.menub1red { border: 1px solid #cccccc; border-collapse: collapse; font-family:  tahoma, arial, verdana; font-size: 12px; background-color: #A00000; }
.menubt1 { border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-left: 1px solid #cccccc; border-collapse: collapse; font-family:  tahoma, arial, verdana; font-size: 12px; }
.bgwhite { background-color: #ffffff;  }

.black { color: #000000; }
.w { color: #ffffff;  }

.p3 { padding: 3px; }
.bc { border-collapse: collapse;  }
.width120 { width: 120px;  } 

td.videotitle { border: 1px solid #cccccc; font-size: 10px; font-weight: bold; color: #222222; background-color: #eaeaea; text-align: center; }
div.videotitlein { margin: 0px 0px 3px 0px;   }

H2 { color: #E27500;   }

td.kereth {
 background-color: #F87B00;
    border: 1px solid #CCCCCC;
    border-collapse: collapse;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
}

td.keret {
    border: 1px solid #CCCCCC;
    border-collapse: collapse;
    color: #000000;
    font-family: tahoma;
    font-size: 12px;
}

.ks {
    background-color: #F1F1F1;
}


tr.gbg { backround-color: #f3f3f3; }
tr.gbg:hover { background-color: #E27500; }

td.datumtitle {
	color: #FFA800; font-size: 18px; font-weight: bold; 
}