/* ZA .agrp-panel 
-------------------------------------------------
*/
.agrp-panel .tickercontainer { 
border: 1px solid #000;
background: #000; 
width: 285px; 
height: 27px; 
margin: 0 0 10px 0; 
padding: 0;
overflow: hidden; 
}
.agrp-panel .tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 8px;
width: 265px;
overflow: hidden;
}
.agrp-panel ul.newsticker { /* that's your list */
position: relative;
left: 340px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
.agrp-panel ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: #000;
}
.agrp-panel ul.newsticker a {
white-space: nowrap;
padding: 0;
font: bold 10px Verdana;
margin: 0 50px 0 0;
color: #fff;
text-decoration: none;
} 
.agrp-panel ul.newsticker span {
margin: 0 10px 0 0;
} 


/* ZA .tv-panel 
-------------------------------------------------
*/
.tv-panel .tickercontainer { 
border: 1px solid #000;
background: #000; 
width: 285px; 
height: 27px; 
margin: 0 0 10px 0; 
padding: 0;
overflow: hidden; 
}
.tv-panel .tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 8px;
width: 265px;
overflow: hidden;
}
.tv-panel ul.newsticker { /* that's your list */
position: relative;
left: 340px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
.tv-panel ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: #000;
}
.tv-panel ul.newsticker a {
white-space: nowrap;
padding: 0;
font: bold 10px Verdana;
margin: 0 50px 0 0;
color: #fff;
text-decoration: none;
} 
.tv-panel ul.newsticker span {
margin: 0 10px 0 0;
} 

/* ZA .forum-panel 
-------------------------------------------------
*/
.forum-panel .tickercontainer { 
border: 1px solid #000;
background: #000; 
width: 440px; 
height: 27px; 
margin: 0 0 10px 0; 
padding: 0;
overflow: hidden; 
}
.forum-panel .tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 8px;
width: 420px;
overflow: hidden;
}
.forum-panel ul.newsticker { /* that's your list */
position: relative;
left: 440px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
.forum-panel ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: #000;
}
.forum-panel ul.newsticker a {
white-space: nowrap;
padding: 0;
font: bold 10px Verdana;
margin: 0 50px 0 0;
color: #fff;
text-decoration: none;
} 
.forum-panel ul.newsticker span {
margin: 0 10px 0 0;
} 

/* ZA .match-live 
-------------------------------------------------
*/
.breaking-bottom .tickercontainer {
width: 440px; 
height: 90px; 
margin: 0 0 10px 0; 
padding: 0;
overflow: hidden; 
}
.breaking-bottom .tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 8px;
width: 440px;
/*height: 70px;*/
overflow: hidden;
}
.breaking-bottom ul.newsticker { /* that's your list */
position: relative;
left: 440px;
list-style-type: none;
margin: 0;
padding: 0;

}
.breaking-bottom ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
}

.score-top { color: White; height: 90px; overflow: hidden;}
.score-top p {	margin: 0; text-align: center;}
.score-top td {	padding: 2px; }
.score-top h1 { margin: 0; font-size: 16px; font-family: "Arial Black"; text-align: center; color: White;}
.score-top h1 span { font-size: 44px; color: Red;}
.score-top span.machtime { font-size: 20px; color: Red;}

.score-bottom { color: White; border: solid 1px Silver; width: 410px; height: 70px; overflow: hidden; background-color: #515151; margin-right: 10px;}
.score-bottom p {	margin: 0; }
.score-bottom td {	padding: 2px;}
.score-bottom h1 { margin: 0; font-size: 13px; font-family: "Arial Black"; text-align: center; color: White;}
.score-bottom h1 span { font-size: 34px; color: Red;}

/*.score1 {	float: left; width: 180px; margin-right: 10px; }
.score2 {	float: left; width: 30px;  margin-right: 10px; }
.score3 {	float: left; width: 180px; }

.score1 .photo-logo-otbor { width: 50px; padding: 2px; float: left; text-align: left; 
}
.score2 .photo-logo-otbor { width: 50px; padding: 2px; float: right; text-align: right; 
}*/

.score-bottom .score-logo-otbor { width: 58px; height: 58px; overflow: hidden; border: solid 1px #2F2F2F;}
.score-bottom .score-logo-otbor img { width: 60px; }

/*.breaking-bottom ul.newsticker a {
white-space: nowrap;
padding: 0;
margin: 0 50px 0 0;
text-decoration: none;
} 
.breaking-bottom ul.newsticker span {
margin: 0 10px 0 0;
} */

