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

div.top { height: 5px; background-color: #ffffff; border-bottom: 2px solid #ffa800; }

div.main {
	margin: auto; 
	border: 0px solid #00ffff;
	width: 952px; 
}

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

div.maintop { margin: auto; width: 815px; float: left; }

/* .fl { float: left;  } */
.ml5 { margin-left: 6px;  }
.ml10 { margin-left: 8px;  }

div.musor2{
	margin-left: 24px;
	margin-top: 40px;
	text-align: center; 
	width: 775px;
}

div.musor2 > table {
	border: 1px solid #c14400;
	width: 775px;
}

div.musor2 > table tr th {
	 background-color: #f87b00;
	 color: #ffffff;
}

div.musor2 > table tr > td{
	border: 1px solid #c14400;	
}

div.mkoszlogo { text-align: left; margin: 20px 0px 0px 0px; width: 70px; float: left; }

div.marcsak { position: relative; width: 176px; height: 113px; background-image: url(http://img.hunbasket.webpont.com/kosarsport/art/allstar/allstar-marcsak.gif); background-repeat: no-repeat; background-position: top center;	}

div.marcsaknum {
	position: absolute; top: 27px; left: 15px; 
}

div.bottom { float: left; margin: 20px auto 20px auto; text-align: center; width: 815px; color: #444444; }

img.sportmaxlogo { margin: 5px 0px 5px 0px;  }

.bggraylight { background-color: #f8f8f8;  }

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

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


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

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

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


div.htext {
	border: 0px solid #ff00ff; 
	float: left; 
	width: 710px;
	text-align: justify; 
}

table.login {
	background-color: #f9f9f9;
	border-top: 1px solid #f1f1f1;
	border-bottom: 1px solid #f1f1f1;
}

input.allstarlogin {
	width: 150px; 
	border: 1px solid #e1e1e1;
	padding: 2px; 
	font-size: 11px; 
	color: #333333;
}

.p5 { padding: 5px;  }

div.atekedvenceid {
	background-image: url(http://img.hunbasket.webpont.com/kosarsport/art/allstar/allstar-atekedvenceid.jpg); background-repeat: no-repeat; background-position: top center;
	width: 538px; height: 279px; 
	position: relative; 
	margin: 0px 0px 0px 20px; 
}

div.p1container {
	position: absolute;
	width: 79px; height: 200px; 
	border: 0px solid #ff00ff; 
	top: 55px; left: 38px; 
}

div.p2container {
	position: absolute;
	width: 79px; height: 200px; 
	border: 0px solid #ff00ff; 
	top: 55px; left: 132px; 
}

div.p3container {
	position: absolute;
	width: 79px; height: 200px; 
	border: 0px solid #ff00ff; 
	top: 55px; left: 226px; 
}

div.p4container {
	position: absolute;
	width: 79px; height: 200px; 
	border: 0px solid #ff00ff; 
	top: 55px; left: 320px; 
}

div.p5container {
	position: absolute;
	width: 79px; height: 200px; 
	border: 0px solid #ff00ff; 
	top: 55px; left: 414px; 
}

div.pheader {
	text-align: center; 
	color: #808080; font-size: 11px; font-weight: bold; 
}

.allstarpicb1 { border: 1px solid #444444; margin: 3px 0px 3px 0px; }

.pname { color: #ff5a00; font-size: 12px; font-weight: bold; text-align: center; }
.pteam { color: #808080; font-size: 11px; font-weight: normal; text-align: center; }

#p1button { text-align: center; position: absolute; top: 190px; left: 4px; }
#p2button { text-align: center; position: absolute; top: 190px; left: 4px; }
#p3button { text-align: center; position: absolute; top: 190px; left: 4px; }
#p4button { text-align: center; position: absolute; top: 190px; left: 4px; }
#p5button { text-align: center; position: absolute; top: 190px; left: 4px; }

.pnamelist { color: #ff5a00; font-size: 12px; font-weight: bold;  }
.pteamlist { color: #555555; font-size: 12px; font-weight: normal;  }

.plists { background-color: #fff3e1;  }

.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.newstitle4 { font-size: 20px; font-weight: bold; color: #00578E; padding: 0px 0px 2px 0px; }
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; }

.w580 { width: 570px; margin: 0px 10px 0px 10px;   }
.w775 { width: 775px; margin: 0px 10px 0px 15px; align: center;  }

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

div.newstitleo { font-size: 20px; font-weight: bold; color: #ff3310; border-bottom: 1px solid #ff3310; padding: 0px 0px 2px 0px; }
div.subtitle2 { font-size: 15px; font-weight: bold; color: #ff9600; }
div.subtitle3 { font-size: 12px; font-style: italic; color: #999999; }
div.subtitle4 { font-size: 18px; font-weight: bold; color: #ff9600; }
div.subtitle5 { font-size: 13px; font-weight: bold; color: #ff9600; }

.tovabb { font-size: 12px; font-weight: bold; color: #ff9600; }

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


.sform { color: #333333;  }

input.teamname { padding: 3px; border: 1px solid #dddddd; font-size: 12px; width: 450px; color: #333333; }
input.teamtel { padding: 3px; border: 1px solid #dddddd; font-size: 12px; width: 200px; color: #333333; }
input.pform1 { padding: 3px; border: 1px solid #dddddd; font-size: 12px; width: 110px; color: #333333; }
input.pform2 { padding: 3px; border: 1px solid #dddddd; font-size: 12px; width: 70px; color: #333333; }
input.pformyear { padding: 3px; border: 1px solid #dddddd; font-size: 12px; color: #333333; }

H3 { font-size: 16px; font-weight: bold;  margin: 10px 0px 0px 30px; color: #E27500; padding: 0px 0px 2px 0px; border-bottom: 1px solid #E27500; width: 730px; }

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;   }
