
body {
	text-align:center; 
	font-family: "Arial",FreeSans;
	background-position:top center; 
	background-image:url('images/bgrloop.jpg');
	
}

#bg {
	margin-top:-20px;
	width:100%;
	height:100%;
	background-position:top center; 
	background-repeat:repeat-x;
	background-image:url('images/background.jpg');
}

a img{
	border: none;
}
a {
	color: #cd6b42;
	font-weight: bold;
	text-decoration:none;
}
#imain {
	margin-left: auto ;
	margin-right: auto ;

	width:1000px;
	background-color:#f1ded7;
	text-align:left;
}

#leftp {
	float:left;
}
#rightp {
	float:right;
}

#menu {
	width:745px;
	margin: 0;
	padding: 0;
}
#menu img {
	float:left;
	* margin: 0 -3px;
}

#logo {
	width:745px;
}
#logo img {
	float:left;
	* margin: 0 -3px;
}

#player  img{
}

#cont {
	width:745px;
	min-height:693px;
	height:auto !important;
	* height: 693px;
	background-color: #fffbf7;
	clear:both;
	overflow:hidden;
	*overflow:inherit;
	background-image: url('images/rightbg.jpg');
	background-repeat:repeat-y;
	background-position:right;
}

#act {
	position:relative;
	width:744;
	height:289;
	background-repeat:no-repeat;
	background-position:bottom; 
	background-color:#fffbf7;
}
#spec {
	position:relative;
	width:744;
	background-color:#fffbf7;
	padding-bottom:10px;
}
#actpic {
	position: absolute;
	left: 43px;
	top: 83px;	
}


#tbox {
	width: 380px;
	position: absolute;
	left: 320px;
	top: 78px;
}
#fullactpic {
	width:265px;
	height:205px;
	float: left;
	background-repeat:no-repeat;
	background-image:url('images/actpicbg.jpg');
	margin: -5 10 5 10;
}

#fullimg {
	margin-top: 13px;
	margin-left: 5px;
}
#fulltbox {
	min-height:230px;
	height:auto !important;
	* height: 240px;
	margin-left:15px;
	width: 715px;
	background-image: url('images/newsbg2.jpg');
	background-repeat:no-repeat;
	background-position:bottom; 
}
#fulltitle {
	margin-left:10px;
	font-weight: bold;
	font-size: 18;
	color: #817872;
}

#fulldetails {
	font-size: 10;
	color: #817872;
	margin-left:10px;
}
#title {
	font-weight: bold;
	font-size: 18;
	color: #817872;
}
#details {
	font-size: 10;
	color: #817872;
}

#text {
	line-height:16px;
	color: #2e2a29;
	font-size: 11;
	height: 105px;
	overflow: hidden;
	*padding-top:10px;
}

#fulltext {
	line-height:16px;
	color: #2e2a29;
	width: 695px;
	* width: auto;
	font-size: 11;
	margin-left:10px;
	margin-right:10px; 
	float:rigth;
	* margin-top: 10px
}
#fullbutton {
	position: relative;
	margin-top: 50px;
	margin-right: 30px;
	padding-bottom: 20px;
	text-align:right;
}

#button {
	 float:right;
	 margin-top:5px;
}

#more {
	position:relative;
	background-image: url('images/more.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	width: 744px;
	height: 404px;
}
#osszes {
	position:absolute;
	right: 20px;
	top: 25px;
}

#art1, #art2,#art3 {
	width: 220px;
	height:300px;
	position:absolute;
	bottom: 25px;
	background-repeat: no-repeat;
}
#art1 {
	left: 30px
}
#art2 {
	left: 272px
}
#art3 {
	left: 510px
}
.stitle {
	font-weight: bold;
	font-size: 14;
	color: #817872;
	margin-left:12px;
	padding-top:165px;
	width: 200;
}
.smallpic {
	position:absolute;
	left: 11px;
	top: 12px;
}
.stext {
	color: #2e2a29;
	font-size: 11;
	width: 200;
	overflow:hidden;
	margin-left:12px;
	* margin-top:10px;
}
.sbutton {
	position:absolute;
	margin-left:60px;
	bottom: 0px
}

#newslist {
	
}

.briefnews {
}
.line {
	margin-left:15px;
	margin-top:10px;
	margin-bottom:10px;
}
.listtitle a{
	color: #cd6b42;
	font-weight: bold;
	text-decoration:none;
	margin-left: 25px;
}
.listdetails {
	color:#c3bcb7;
	
}
.listtext {
	margin-top:-10px;
	* margin-top:-20px;
	font-size: 8pt;
	color:#817872;
	margin-left: 25px;
}
.scoreboard, .fullscoreboard {
	font-weight:bold;
	color:#2e2a29;
	font-size: 13;
	position:relative;
	margin-left:20px;
}
.fullscoreboard {
margin-left:0px;
}
.scoretotal,.fullscoretotal {
	color:#817872;
	background-image:url('images/linescore.jpg');
	background-repeat: no-repeat;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
}
.periods{
	position:absolute;
	left: 170px;

}
.scoreperiod {
	padding-right:20px;
}

.totalscore,.fulltotalscore {
	color: #fffbf7;
	margin-left:-5px;
	* width:10px;
	padding:0 5 0 5;
	background-color: #cd6b42;
	
}
.scorerow,.fullscorerow {
	padding-top:5px;
	padding-bottom:5px;
	background-image:url('images/linescore.jpg');
	background-repeat: no-repeat;
	padding-left:10px;
}

.sscore {
	width: 339;
	height: 237;
	background-image: url('images/scorebg.jpg');
	float:left;
	margin-left:20px;
	padding-bottom: 20px;

	background-repeat:no-repeat;
}
.scoretop,.fullscoretop {
	color: #cd6b42;
	font-weight:bold;
	font-size: 12;
	width:80%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.fullscoretop {
	width:100%;
	color: #cd6b42;
}
.scoreres {
	font-size: 22pt;
	font-weight:bold;
	padding-bottom: 10px;
}
.teamguest,.teamhome {
	width: 30%;
}
.scoreheader {

	margin-left:4px;
	* margin-top:4px;
	padding-top:4px;
	height:20px;
	background-image: url('images/scoredatebg1.jpg');
	background-repeat:no-repeat;
	background-position:bottom;
}

.scoreheader div,.fullscoreheader div {
	margin-top: 2px;
	* margin-top: -2px;
	text-align:center;
	font-weight:bold;
	font-size: 14;
	color: #fffbf7;
}
.fullscoreheader div {
	padding-top:2px;
	*padding-top:4px;
}
.scorebutton {
	padding-left:100px;
	padding-top:5px;
}
.showgame{
	margin-left:15px;
	width:715;
	margin-bottom:15px;
	background-image: url('images/newsbg2.jpg');
	background-repeat:no-repeat;
	background-position:bottom; 
	
}
.fullscore {
	width: 475px;
	margin-left:120px;
	
}

.fullscoreheader {
	height:20px;
	background-image: url('images/scoredatebg3.jpg');
	background-repeat:no-repeat;
	background-position:bottom;
}
.fullteamhome,.fullteamguest {
	color: #2e2a29;
	width:40%;
}
.fullres {
	width:20%;
	font-size: 26pt;
	font-weight:bold;
	padding-bottom: 10px;
}
.fullteamname {
	color: #2e2a29;
}
.fullreszletek,.fullpontok,.fullperiodheader {
	height:20px;
	width:475px;
	background-image: url('images/scoredatebg4.jpg');
	background-repeat:no-repeat;
	background-position:bottom;
}
.fullperiodheader {
	background-image: none;
	background-color:#c3bcb7;
	margin-top:5px;
}

.fullreszletek div, .fullpontok div,.fullperiodheader div {
	font-weight:bold;
	font-size: 14;
	color: #fffbf7;
	padding-left:10px;
	padding-top:2px;
}
.fullpontok {
	margin-top:20px;
}

.fullscorerow {
	background-position:bottom;
	background-image:url('images/linescore2.jpg');
}

.fullscoretotal {
	background-image:url('images/linescore2.jpg');
	background-position:bottom;
}

.fulltotalscore {
	margin-left: 70px;
}

.fulltotalscoreperiod {
	padding-left:30px;
}
.fullperiods{
	position:absolute;
	left: 200px;

}
.fullscoreperiod {
	padding-right:30px;
}

.fullrow {
	width:475;
	height: 25px;
	background-position:bottom;
	background-image:url('images/linescore2.jpg');
	background-repeat:no-repeat;
	
}
.fullrow div {
	padding-top:3px;
	padding-left:10px;
	font-size: 13;
	position:relative;
}

.fullminute {
}
.fullteam {
	color: #817872;
	font-weight:bold;
	position:absolute;
	left:60px;
	*left:45px;
}

.fullplayers {
	position:absolute;
	left:165px;
	*left:150px;
}

.fullplayer {
	font-weight:bold;
}

.fullduration {
	font-weight:bold;
	position:absolute;
	left:200px;
	*left:185px;

	width:100px;
}

.fullscorebutton {
	padding-left:200px;
	padding-top:20px;
	padding-bottom:10px;
}

#playerstat {
	width:744px;
	height: 423px;
	background-image:url('images/playerbg.jpg');
	background-repeat:no-repeat;
	position:relative;
}

#playerimg {
	position:absolute;
	left:53px;
	top:90px;
}

#playerinfocont {
	background-repeat:no-repeat;
	background-image:url('images/playernamebg.jpg');
	position:absolute;
	left:288px;
	top:86px;
	width:397;
	font-size: 12;
}
#playernamecont {
	padding-top:5px;
	font-size:16pt;
	color: #fffbf7;
	font-weight:bold;
}
#playernum {
	font-style:italic;
	float:left;
	padding-left:3px;
}

#playername {
	float:right;
	padding-right:5px;
}

#playerdatacont {
	padding-top:5px;
	clear:both;
	
}
.playerdatarow,.playerresrow {
	padding-top:0px;
	margin-top:3px;
	width:397px;
	height:20px;
	background-position:bottom;
	background-image:url('images/lineplayer1.jpg');
	background-repeat:no-repeat;
}
.playerdataleft{
	padding-left:10px;
	display:inline;
	color:#2e2a29;
}
.playerdataright{
	display:inline;
	font-weight:bold;
	color: #cd6b42;
	position:absolute;
	left:140px;
}
#playerresult {
	margin-top:5px;
}
#playerresheader {
	width:397px;
	height:20px;
	background-image:url('images/orangebg.jpg');
	background-repeat:repeat-x;
}
#playerresheader div {
	padding-top:2px;
	padding-left:5px;
	font-size:15;
	color: #fffbf7;
	font-weight:bold;
}
.playerresrow .infoline{
	color:#817872;
	font-weight:bold;
}
.playerresrow {

}
.playerresleft{
	display:inline;
	padding-left:10px;
}
.playerresright {
	position:absolute;
	left:100px;
	display:inline;
}
.playerresright div {

	display:inline;
}
.playerresright .gp{
	position:absolute;
	left: 40px;
}
.playerresright .g {
	position:absolute;
	left: 80px;
}
.playerresright .a{
	position:absolute;
	left: 120px;
}
.playerresright .p {
	position:absolute;
	left: 160px;
}
.playerresright .pim {
	position:absolute;
	left: 200px;
}
.playerresright .pm{
	position:absolute;
	left: 70px;
}
.playerresright .w{
	position:absolute;
	left: 100px;
}
.playerresright .l{
	position:absolute;
	left: 130px;
}
.playerresright .t{
	position:absolute;
	left: 160px;
}
.playerresright .ga{
	position:absolute;
	left: 190px;
}
.playerresright .so{
	position:absolute;
	left: 220px;
}
.playerresright .gaa{
	position:absolute;
	left: 250px;
}

#plist #container {
	width:715px;
	margin-left:15px;
	margin-bottom:15px;
	background-image: url('images/newsbg2.jpg');
	background-repeat:no-repeat;
	background-position:bottom;
	position:relative;
}

#plist #table {
	width:626px;
	margin-left:45px;
	margin-top:20px;
	padding-bottom:20px;
}

#plist #table #header {
	height:20px;
	background-image:url('images/orangebg.jpg');
	background-repeat:repeat-x;
	color: #fffbf7;
	font-weight:bold;
}
#plist #table .row  div {
	padding-top:2px;
	text-align:center;
	font-size:12;
	float:left;
	display:inline;
}

#plist .nr {
	width:45px;
}

#plist #table  .row .nev {
	width:120px;
	text-align:left;
	font-weight:bold;
	color:#cd6b42;
}

#plist .pos,#plist .mag,#plist .tes{
	width:80px;
}
#plist .uto ,#plist .all{
	width:70px;
}

#plist .szu  {
	width:80px;
}
#plist .pos {
	font-weight:bold;
} 
#plist .row {
	margin-top:3px;
	height:20px;
	background-position:bottom;
	background-image:url('images/linelist.jpg');
	background-repeat:no-repeat;
}

#tabella {
	margin-top:20px;
	width:255px;
	text-align:center;
	
}

#tabella #container{
	
	margin-left:10px;
}

#tabella .row {
	margin-top:3px;
	height:20px;
	background-position:bottom left;
	background-image:url('images/linetabella.jpg');
	background-repeat:no-repeat;
}
#tabella .row div {
	padding-top:2px;
	text-align:center;
	font-size:11;
	float:left;
	display:inline;
}
#tabella #header {
	height:20px;
	color: #fffbf7;
	font-weight:bold;
	color:#817872;
}
#tabella .row .team {
		width:140px;
		text-align:left;
}
#tabella .pos{
		width:10px;
}
#tabella .gp ,#tabella .p {
		width:28px;
}
#tabella .ga {
	width:35px;
}
#lastnext {
	width: 234;
	height: 223;
	background-image: url('images/last.jpg');
	margin-left:10px;
	margin-top:10px;
	margin-bottom: 20px;
	font-size:13px;
	background-repeat:no-repeat;
	position:relative;
	font-size:12px;
}
#lastnext #containerlast,#lastnext #containernext{
	top:52px;
	left:12px;
	position:absolute;
	width:208;
}
#lastnext #containerlast{

}
#lastnext #containernext{
	visibility:hidden;
}
#lastnext .infoline{
	text-align:center;
	margin-bottom:5px;
}
.results {
	clear:both;
}
.results div,.results1 div {
	float:left;
	text-align:center;
	color:#f9f2f0;
	font-weight:bold;
	
}

#lastnext .home,#lastnext .guest{
width:82px;
}

.results .score{
		
		text-align:center;
		width:40px;
		color:#cd6b42;
		margin-top:15px;
		font-weight:bold;
		font-size:26;
}
.results1 .score{
	width:40px;
}

.results1 {
*margin-bottom:-5px;
}

#lastnext .board{
	font-weight:bold;
	color:#f9f2f0;
	position:relative;
}

#lastnext .scoreper {
	width:18px;
	float:left;
	text-align:center;
}

#lastnext .per {
}
#lastnext .row {
	color:#2e2a29;
	padding-top:3px;
	margin-bottom:2px;
	background-position:top;
	background-image:url('images/linelastnext.jpg');
	background-repeat:no-repeat;
	clear:both;
	height:15px;
}

#lastnext .tname {
	float:left;
	width:120px;
	margin-left:10px;
}
#lastnext .tscore{
	color: #fffbf7;
	float:left;
	text-align:center;
	width:15px;
	background-color: #cd6b42;
	
}
.spacer {
	border-bottom: 1px solid #eac7b8;
	height: 1px;
	width: 100%;
	font-size: 1px;
	line-height: 1px; 
}

#utolso,#kovetkezo {
	width:115px;
	height:45px;
	float:left;
	cursor:pointer;
}

#kanadai .row .team {
		width:115px;
		text-align:left;
}
#kanadai .pos{
	width:25px;
}
#kanadai .gp,#kanadai .ga ,#kanadai .p,#kanadai .pim {
		width:20px;
}
