	body {
		margin: 0px;
		padding: 0px;
		background: url(../art2008/main_bkg.jpg) top center;
		font-family: tahoma, arial;
		font-size: 10px;
	}

	td {
		font-family: tahoma, arial;
		font-size: 12px;
	}

	.hp-submenu {
		font-family: tahoma, arial;
		font-size: 10px;
	}

	td.teamlogos {
		padding-left: 2px;
	}

	td.leftmargin {
		padding-right: 5px;
	}

	td.topoftheweek_photo {
		padding-right: 3px;
	}

	td.smalltext {
		font-family: tahoma, arial;
		font-size: 10px;
	}

	td.smalltextw {
		font-family: tahoma, arial;
		font-size: 10px;
		color: #ffffff;
		text-align: justify;
	}

	span.bpw { font-family: tahoma, arial; font-size: 10px; color: #ffffff;  }

	td.newsbox_text {
		font-family: tahoma, arial;
		font-size: 11px;
		padding: 5px;
	}

	td.smalltextlight {
		font-family: tahoma, arial;
		font-size: 10px;
		color: #999999;
	}

	td.hp-mainnews {
		padding-top: 28px;
	}

	td.hp-mainnews-bullet {
		padding-top: 4px;
		padding-right: 3px;
	}
	td.serieanno {
		background: url(http://www.legabasket.it/art2008/bkg-serieanno.jpg) top center no-repeat;
		padding-top: 44px;
		font-family: tahoma, arial;
		font-size: 10px;
		color: #473600;
	}
	td.serieanno2 {
		background: url(http://www.legabasket.it/art2008/bkg-serieanno2.jpg) top center no-repeat;
		padding-top: 44px;
		font-family: tahoma, arial;
		font-size: 10px;
		color: #36311b;
	}
	td.newsboxcounter {
		background: url(http://www.legabasket.it/art2008/bkg-newsboxrotate.gif) top center no-repeat;
	}
	.smalltext {
		font-family: tahoma, arial;
		font-size: 10px;
	}

	.smalltext2 {
		font-family: tahoma, arial;
		font-size: 11px;
	}

	input.serieannovai {
		background-color: #edd06a;
		font-size: 10px;
	}

	input.serieannovai2 {
		background-color: #edd06a;
		font-size: 10px;
		margin-top: 3px;
		margin-bottom: 10px; 
	}

	.serieannoselect {
		background-color: #4f4827;
		color: #ffffff; 
		border: 1px solid #36311b;
	}

	input.submenu-q {
		font-size: 9px;
		font-family: verdana;
	}

	input.submenu-submit {
		font-size: 8px;
		font-family: arial;
	}

	a.topoftheweek {
		font-family: tahoma, arial;
		font-size: 10px;
		color: #145AA0;
	}

	a.topoftheweekbig {
		font-family: tahoma, arial;
		font-size: 11px;
		color: #145AA0;
	}

	a.banner {
		color: #000000;
	}


	a.hp-submenu {
		font-family: tahoma, arial;		
		#font-family: haettenschweiler;
		font-size: 9px;
		TEXT-DECORATION: none;
		color: #ff5500;
	}

	a.hp-submenu2 {
		font-family: tahoma, arial;
		#font-family: haettenschweiler;
		font-size: 9px;
		TEXT-DECORATION: none;
		color: #000000;
	}



	a.ahp-submenu {
		#font-family: tahoma, arial;		
		#font-size: 9px;
		font-family: haettenschweiler;
		font-size: 12px;
		TEXT-DECORATION: none;
		color: #ff5500;
	}

	a.ahp-submenu2 {
		#font-family: tahoma, arial;
		#font-size: 9px;
		font-family: haettenschweiler;
		font-size: 12px;
		TEXT-DECORATION: none;
		color: #000000;
	}



	a.hp-submenu:hover{
		color: #ff5500;
		TEXT-DECORATION: underline;
	}

	a.hp-submenu2:hover{
		color:#000000;
		TEXT-DECORATION: underline;
	}


	a.hp-mainnews {
		font-family: tahoma, arial;
		font-size: 11px;
		color: #145AA0;
	}

	a.newsbox {
		font-family: tahoma, arial;
		font-size: 11px;
		color: #145AA0;
                TEXT-DECORATION: none;
	}


	a.hp-classifica {
		font-family: tahoma, arial;
		font-size: 10px;
		color: #145AA0;
	}

	a.hp-basketpress {
		font-family: tahoma, arial;
		font-size: 10px;
		color: #145AA0;
	}

	a.hp-basketpresso {
		font-family: tahoma, arial;
		font-size: 10px;
		color: #ff5623;
	}

	#main {
		width: 990px;
		padding: 0px;
	}
	#head {
		background: url(../art2008/head.jpg) top center no-repeat;
		height: 107px;
	}
	#head2 {
		background: url(../art2008/head2.jpg) top center no-repeat;
		height: 107px;
	}
	#menu {
		background-image: url(../art2008/menu_bkg.jpg);
		background-repeat: repeat-x;
		abackground-position: 4 0;
		height: 30px;
		padding-left: 1px;
		margin-left: 1px;
		width: 990px;
	}

	#title {
		apadding-left: 1px;
		amargin-left: 1px; 
		width: 990px;
		background-image: url(../art2008/title.gif);
		background-repeat: no-repeat;
		background-position: 0 0; 
		height: 30px;
		text-align: center;
	}

	#pullmenu {
		background: url(../art2008/pullmenu_bkg.jpg) repeat-x;
		height: 19px;
		apadding-left: 1px;
		amargin-left: 1px;
		width: 990px;
	}
	#pullmenu td {
		font-size: 6px;
		padding: 1 4px 0 4px;
		amargin-left: 1px;
	}

	table.teamlogos 
	{
	border-width: 1px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
	background-color: white;
	}
	
	.boxtdlayerbutton_act {
		display: block;
		background-color: #ffffff;
		color: #000000;
		TEXT-DECORATION: none;
                border-right-width: 1px;
                border-right-style: solid;
                border-right-color: #c3c3c3;
	}

	.boxtdlayerbutton {
		display: block;
		background-color: #d1d1d1;
		color: #aaaaaa;
		TEXT-DECORATION: none;
      border-right-width: 1px; border-right-style: solid; border-right-color: #C3C3C3;
	}


.cf { display: block; }
.gyorshir { width:100%; height: 28px; /*background: url(http://static.sporthirado.hu/design/gyorshir_keret.gif) center left repeat-x;*/}
.gyorshir .hir { width: 98%; height: 18px; overflow: hidden; }
.gyorshir div { display: inline; float: left; }
.gyorshir .rss { width:28px; height:28px; margin-top:1px; background:url(http://static.sporthirado.hu/design/rss.gif) no-repeat; }

/* old
.gyorshir .gomb_elozo { width: 24px; height: 22px; margin-top: 4px; }
.gyorshir .gomb_elozo a { display: block; float: none; width: 24px; height: 22px; background: url(http://static.sporthirado.hu/design/gyorshir_gomb_elozo.gif) top left no-repeat; }
.gyorshir .gomb_elozo a:hover { background: url(http://static.sporthirado.hu/design/gyorshir_gomb_elozo_o.gif) top left no-repeat; }
.gyorshir .gomb_kovetkezo { width: 24px; height: 22px; margin-top: 4px; }
.gyorshir .gomb_kovetkezo a { display: block; float: none; width: 24px; height: 22px; background: url(http://static.sporthirado.hu/design/gyorshir_gomb_kovetkezo.gif) top left no-repeat; }
.gyorshir .gomb_kovetkezo a:hover { background: url(http://static.sporthirado.hu/design/gyorshir_gomb_kovetkezo_o.gif) top left no-repeat; }
*/
.gyorshir .gomb_elozo { width: 22px; height: 28px;}
.gyorshir .gomb_elozo a { display: block; float: none; width: 22px; height: 28px; background: url(http://www.legabasket.it/art2008/left_row.jpg) top left no-repeat; }
.gyorshir .gomb_kovetkezo { width: 22px; height: 28px;}
.gyorshir .gomb_kovetkezo a { display: block; float: none; width: 22px; height: 28px; background: url(http://www.legabasket.it/art2008/right_row.jpg) top left no-repeat; }

.gyorshir .hirkont { width: 100%px; height: 18px; overflow: hidden; border: 0px solid #ff0000; }
.gyorshir .hir .datum { margin-right: 10px; }
.gyorshir_kont { background-color: #f0f0f0; padding: 0px 00px; border: 0px solid #ff0000; text-align: left; }
.gyorshirdatum { font-family: tahoma, arial; font-size: 12px; color: #145AA0; text-decoration: none;  }
.gyorshirtext { font-family: tahoma, arial; font-size: 12px; color: #FFF; text-decoration: none; }
#aktgyorshir { text-decoration: none; }

.sitoufficiale { font-family: tahoma, arial; font-size: 12px; font-weight: bold; }

.news { background: url(http://www.legabasket.it/art2008/bkg-news.gif) top left no-repeat; }
.newsfullsize { background: url(http://www.legabasket.it/art2011/bkg-news-fullsize.gif) top left no-repeat; }

.playoff-bracket { 
	background: url(http://www.legabasket.it/art3/playoff2009/risultati-bracket.gif) top left no-repeat; 
	width: 303px; height: 185px; 
}


#ilbasketintv-container { visibility: hidden; z-index: 2; position: relative; width: 100%; background: url(http://www.legabasket.it/art2008/bkg-right-middle100.gif) center top repeat-x; }
.ilbasketintv-toplink { font-family: tahoma, arial; font-size: 12px; color: #145AA0; text-decoration: none;   }
#ilbasketintv-eurolega { visibility: hidden; z-index: 2; position: absolute; text-align: center; width: 100%; abackground: url(http://www.legabasket.it/art2008/bkg-right-middle100.gif) center top repeat-x; }
#ilbasketintv-campionato { visibility: visible; z-index: 1; position: absolute; text-align: center; width: 100%; abackground: url(http://www.legabasket.it/art2008/bkg-right-middle100.gif) center top repeat-x; }


#boxtdlayer992 {
	background-color: #dddddd;
}

#boxtdlayer991 {
	background-color: #ffffff;
}

#boxtdlbtn { text-decoration: none; }
#boxtdlbtn721 { text-decoration: none; }
#boxtdlbtn722 { text-decoration: none; }
#boxtdlbtn723 { text-decoration: none; }
#boxtdlbtn724 { text-decoration: none; }
#boxtdlbtn725 { text-decoration: none; }

.bpselect { background-color: #1f4e8e; color: #ffffff; border: 1px solid #00235f; }

ul.statbigbox {
	padding: 0px; 
	margin-left: 15px; 
	font-size: 23px;
}

li.statbigbox {
	list-style: none; 
	margin-bottom: 7px; 
	margin-left: 0px; 
	font-size: 23px;
}

a.statbigbox {
	color: #333333; 
	text-decoration: none; 
	font-size: 23px; 
}

a.commerci {
	font-size: 13px; font-family: verdana; color: #ffffff;
}

.top5bigh {
	font-size: 13px; font-family: verdana; color: #FF7700; font-weight: bold; 
}



div.playoffsep { float: left; width: 1px; }



	.cuplinkoffin { color: #999999; text-decoration: none; }
	.cupbracketoffin { color: #999999;  text-decoration: none; }  
	.cuplinkonin { color: #003581;  text-decoration: none;}
	.cupbracketonin { color: #003581;  text-decoration: none; }







/* playoff 2010 */ 

div.playoffcontainer { position: relative; width: 747px; height: 109px; top: 0px; left: 0px; }
div.playofftop { position: absolute; top: 0px; left: 0px; border-top: 1px solid #0f3a65; border-left: 1px solid #0f3a65;; border-right: 1px solid #0f3a65;  }
div.playoffmain { position: absolute; background: url(http://195.56.77.210/art/playoff/pback.gif) top center;  top: 19px; left: 0px; width: 747px; height: 90px;  border-right: 1px solid #0f3a65; }
#pbutton1 { position: absolute; width: 87px; height: 30px; top: 0px; left: 0px; border-left: 1px solid #0f3a65; border-bottom: 1px solid #989898; }
#pbutton2 { position: absolute;  width: 87px; height: 28px; top: 31px; left: 0px; border-left: 1px solid #989898; border-bottom: 1px solid #989898; border-right: 1px solid #989898;; }
#pbutton3 { position: absolute;  width: 87px; height: 29px; top: 60px; left: 0px; border-left: 1px solid #989898; border-bottom: 1px solid #989898; border-right: 1px solid #0f3a65;  }

#quarti { position: absolute; width: 658px; height: 90px; top: 0px; left: 89px; border-bottom: 1px solid #0f3a65;  }
#semis { position: absolute; width: 658px; height: 90px; top: 0px; left: 89px; border-bottom: 1px solid #0f3a65; z-index: 100; }

#sbox1 { position: absolute; width: 323px; height: 86px; top: 0px; left: 4px; background: url(http://195.56.77.210/art/playoff/sboxback.gif) top center; }

#qbox1 { position: absolute; width: 160px; height: 86px; top: 0px; left: 4px; background: url(http://195.56.77.210/art/playoff/qboxback.gif) top center; }
#qbox1reg { position: absolute; width: 160px; height: 86px; top: 0px; left: 0px; visibility: visible; border: 0px solid #ff00ff; }
#qbox1ser { z-index: 100; position: absolute; width: 160px; height: 86px; top: 0px; left: 0px; visibility: hidden;  border: 0px solid #ffff00; }
#qbox2 { position: absolute; width: 160px; height: 86px; top: 0px; left: 167px; background: url(http://195.56.77.210/art/playoff/qboxback.gif) top center; }
#qbox2reg { position: absolute; width: 160px; height: 86px; top: 0px; left: 0px; visibility: visible; }
#qbox2ser { position: absolute; width: 160px; height: 86px; top: 0px; left: 0px; visibility: hidden; }
#qbox3 { position: absolute; width: 160px; height: 86px; top: 0px; left: 330px; background: url(http://195.56.77.210/art/playoff/qboxback.gif) top center; }
#qbox3reg { position: absolute; width: 160px; height: 86px; top: 0px; left: 0px; visibility: visible; }
#qbox3ser { position: absolute; width: 160px; height: 86px; top: 0px; left: 0px; visibility: hidden; }
#qbox4 { position: absolute; width: 160px; height: 86px; top: 0px; left: 493px; background: url(http://195.56.77.210/art/playoff/qboxback.gif) top center; }
#qbox4reg { position: absolute; width: 160px; height: 86px; top: 0px; left: 0px; visibility: visible; }
#qbox4ser { position: absolute; width: 160px; height: 86px; top: 0px; left: 0px; visibility: hidden; }


div.p2010title { font-size: 13px; color: #ffffff; font-family: tahoma; font-weight: bold; text-align: center; margin: 3px 0px 0px 0px; }
div.p2010teams { left: 0px; align: left; text-align: left; margin: 0px 0px 0px 0px; border: 0px solid #ff00ff; height: 35px; width: 160px; top: 0px; }
div.p2010t1 { position: absolute; top: 19px; left: 5px; width: 65px; height: 35px;  }
.p2010tvs { color: #fc7e03; font-style: italic; font-size: 13px; text-align: center; font-weight: normal; }
div.p2010t2 { text-align: left; position: absolute; top: 19px; left: 88px; width: 65px; height: 35px; }

div.p2010sb { top: 0px; left: 0px; width: 160px; height: 24px; margin: 3px 0px 0px 2px; border: 0px solid #ff00ff; }
div.p2010sbteam1 { float: left; text-align: left; border: 0px solid #ff00ff; width: 120px; margin: 0px 0px 0px 3px; }
div.p2010sbres1 { float: left; text-align: right; border: 0px solid #ff00ff; width: 20px; margin: 0px 0px 0px 0px; color: #fc7e03; }

div.p2010sbteam2 { float: left; text-align: left; border: 0px solid #ff00ff; width: 120px; margin: 0px 0px 0px 3px; }
div.p2010sbres2 { float: left; text-align: right; border: 0px solid #ff00ff; width: 20px; margin: 0px 0px 0px 0px; color: #fc7e03; }

div.p2010seri { float: left; width: 10px; color: #eeeeee; }
div.p2010serteams { float: left; width: 87px; }
div.p2010serdate { color: #fc7e03;  }

.p2010teamlink { color: #ffffff; text-decoration: none; }
.p2010plink { color: #fc7e03; text-decoration: none; font-weight: normal; }

div.p2010series { margin: 0px 0px 0px 3px; width: 156px; text-align: left; border: 0px solid #ff00ff; position: absolute; top: 20px; left: 0px; height: 70px; color: #ffffff; font-size: 10px; }

#qbox1serg1 { width: 156px; position: absolute; top: 0px; left: 2px; height: 14px; }
#qbox1serg2 { width: 156px; position: absolute; top: 12px; left: 2px; height: 14px; border: 0px solid #ff00ff;}
#qbox1serg3 { width: 156px; position: absolute; top: 24px; left: 2px; height: 14px; border: 0px solid #ff00ff;}
#qbox1serg4 { width: 156px; position: absolute; top: 36px; left: 2px; height: 14px; border: 0px solid #ff00ff;}
#qbox1serg5 { width: 156px; position: absolute; top: 48px; left: 2px; height: 14px; border: 0px solid #ff00ff; }

#qbox1sergon1 { width: 146px; position: absolute; top: 0px; left: 2px; height: 10px; visibility: hidden; border: 0px solid #ff00ff; }
#qbox1sergon2 { width: 146px; position: absolute; top: 12px; left: 2px; height: 10px; visibility: hidden; border: 0px solid #ff00ff;  }
#qbox1sergon3 { width: 146px; position: absolute; top: 24px; left: 2px; height: 10px; visibility: hidden; border: 0px solid #ff00ff;  }
#qbox1sergon4 { width: 146px; position: absolute; top: 36px; left: 2px; height: 10px; visibility: hidden; border: 0px solid #ff00ff;  }
#qbox1sergon5 { width: 146px; position: absolute; top: 48px; left: 2px; height: 10px; visibility: hidden; border: 0px solid #ff00ff; }

#qbox2serg1 { width: 156px; position: absolute; top: 0px; left: 2px; height: 10px; }
#qbox2serg2 { width: 156px; position: absolute; top: 12px; left: 2px; height: 10px; }
#qbox2serg3 { width: 156px; position: absolute; top: 24px; left: 2px; height: 10px; }
#qbox2serg4 { width: 156px; position: absolute; top: 36px; left: 2px; height: 10px; }
#qbox2serg5 { width: 156px; position: absolute; top: 48px; left: 2px; height: 10px; }

#qbox2sergon1 { width: 146px; position: absolute; top: 0px; left: 2px; height: 10px; visibility: hidden; }
#qbox2sergon2 { width: 146px; position: absolute; top: 12px; left: 2px; height: 10px; visibility: hidden; }
#qbox2sergon3 { width: 146px; position: absolute; top: 24px; left: 2px; height: 10px; visibility: hidden; }
#qbox2sergon4 { width: 146px; position: absolute; top: 36px; left: 2px; height: 10px; visibility: hidden; }
#qbox2sergon5 { width: 146px; position: absolute; top: 48px; left: 2px; height: 10px; visibility: hidden; }

#qbox3serg1 { width: 156px; position: absolute; top: 0px; left: 2px; height: 10px; }
#qbox3serg2 { width: 156px; position: absolute; top: 12px; left: 2px; height: 10px; }
#qbox3serg3 { width: 156px; position: absolute; top: 24px; left: 2px; height: 10px; }
#qbox3serg4 { width: 156px; position: absolute; top: 36px; left: 2px; height: 10px; }
#qbox3serg5 { width: 156px; position: absolute; top: 48px; left: 2px; height: 10px; }

#qbox3sergon1 { width: 146px; position: absolute; top: 0px; left: 2px; height: 10px; visibility: hidden; }
#qbox3sergon2 { width: 146px; position: absolute; top: 12px; left: 2px; height: 10px; visibility: hidden; }
#qbox3sergon3 { width: 146px; position: absolute; top: 24px; left: 2px; height: 10px; visibility: hidden; }
#qbox3sergon4 { width: 146px; position: absolute; top: 36px; left: 2px; height: 10px; visibility: hidden; }
#qbox3sergon5 { width: 146px; position: absolute; top: 48px; left: 2px; height: 10px; visibility: hidden; }

#qbox4serg1 { width: 156px; position: absolute; top: 0px; left: 2px; height: 10px; }
#qbox4serg2 { width: 156px; position: absolute; top: 12px; left: 2px; height: 10px; }
#qbox4serg3 { width: 156px; position: absolute; top: 24px; left: 2px; height: 10px; }
#qbox4serg4 { width: 156px; position: absolute; top: 36px; left: 2px; height: 10px; }
#qbox4serg5 { width: 156px; position: absolute; top: 48px; left: 2px; height: 10px; }

#qbox4sergon1 { width: 146px; position: absolute; top: 0px; left: 2px; height: 10px; visibility: hidden; }
#qbox4sergon2 { width: 146px; position: absolute; top: 12px; left: 2px; height: 10px; visibility: hidden; }
#qbox4sergon3 { width: 146px; position: absolute; top: 24px; left: 2px; height: 10px; visibility: hidden; }
#qbox4sergon4 { width: 146px; position: absolute; top: 36px; left: 2px; height: 10px; visibility: hidden; }
#qbox4sergon5 { width: 146px; position: absolute; top: 48px; left: 2px; height: 10px; visibility: hidden; }


div.playofffooter { width: 655px; height: 5px; position: absolute; top: 100px; left: 90px; border: 0px solid #ff00ff; z-index: 200; }


#countdownClockCtr {position: absolute; z-index: 20px; top: 206px; left: 456px; color: #ffffff; font-weight: normal; font-family: tahoma; font-size: 22px; }
