body {
margin:0;
color:#121212;
font:11px/14px Tahoma, Arial,sans-serif;
background:url(../Images/body.jpg) repeat-x 0 30px;
position:relative;
margin:0 auto;
}
body.loginFormBody {background-image:none !important; text-align:center;}
img {border-style:none;}
a {color:#888888; text-decoration:underline;}
a:hover {text-decoration:none;color:#121212;}
input, textarea, select{
font:100% arial,sans-serif;
vertical-align:middle;
resize:none;
}
form, fieldset {margin:0; padding:0; border:0;}
.preload {
position:absolute;
top:-10px;
left:-9999em;
}
.main-holder {
position:relative;
width:1261px;
margin:0 auto;
z-index:1;
}
/*page area*/
#main {
width:1261px;
overflow:hidden;
position:relative;
}
/*logo*/
h1.logo {
position:absolute;
z-index:100;
top:135px;
left:-29px;
margin:0;
width:234px;
height:140px;
}
h1.logo a{
cursor:pointer;
display:block;
text-indent:-9999em;
overflow:hidden;
height:100%;
position:relative;
background:url(../Images/logo.png) no-repeat;
}
/*main info area*/
.main-info {
overflow:hidden;
width:613px;
padding:10px 22px;
}
.main-info h2 {
font-family:Helevetica,Arial,Tahoma;
font-size:20px;
font-weight:bold;
line-height:24px;
margin:20px 0;
}
.main-info h3 {
margin:7px 0 18px;
font-size:12px;
line-height:16px;
}
.main-info h4 {margin:0; font-size:12px;}
.main-info p {
font-size:13px;
line-height:16px;
margin:0 0 12px;
}
.sub-visual {margin-left:15px; float:right;}
.sub-visual img {display:block;}
.right-visual {
margin:0 -10px 0 5px;
float:right;
width:241px;
}
.center-visual {
margin:0;
padding-bottom:14px;
float:none;
}
.sub-visual img {display:block;}
.sub-visual .section {padding-bottom:5px;}
.sub-visual p {
text-align:right;
color:#828282;
font-size:9px;
margin:0;
}
/*addons*/
.add-area {
z-index:20;
position:absolute;
top:0;
width:988px;
left:8px;
}
a.ovriga-sectioner {
background:url(../Images/navigation.gif) no-repeat -175px 0;
width:159px;
outline:none;
height:30px;
margin-top:-1px;
display:block;
cursor:pointer;
text-indent:-9999em;
overflow:hidden;
margin-left:223px;
}
a.ovriga-sectioner:hover {
height:55px;
background-position:-175px -30px;
}
.add-area a.push {
height:53px;
background-position:-175px -85px !important;
}
.add-area img {display:block;}
.section {
width:100%;
/*position:relative;*/
padding-bottom:17px;
}
.section:after {
content:"";
clear:both;
display:block;
}
.section a.banner img, .banner_bo a img, .banner_bo object, .banner_bo embed, .banner_bo iframe {
display:block;
margin:0 auto;
}
.section-cont {
background:#fff;
border:1px solid #d3d5d5;
border-width:0 1px;
padding:0 3px;
height:1%;
}
.section-cont a.attachment {
background-image:none;
background-repeat:no-repeat;
color:Black;
display:block;
text-decoration:none;
height:24px;
line-height:24px;
padding-left:10px;
width:223px;
}
.section-cont a.attachment:hover {
background-image:url(../Images/file-bg.png);
background-position:center 0;
}
.section-cont a.attachment:active {background-position:center -24px;}
.section-cont img {display:block;}
.section-cont:after {
content:"";
clear:both;
display:block;
}
.section .bottom, .section .top{
height:4px;
overflow:hidden;
font-size:0;
line-height:0;
padding:0 4px;
}
.section .bottom:after {
content:"";
clear:both;
display:block;
}
.section .bottom {
position:relative;
overflow:visible;
}
.section .bottom div, .section .top div {
width:100%;
float:left;
background:url(../Images/section-bottom-bg.gif) repeat-x;
height:4px;
}
.section .bottom div div.arrow {
float:none;
height:11px;
overflow:hidden;
position:relative;
margin-top:-2px;
background:url(../Images/arrow-corner.gif) no-repeat 100% 0;
}
.section .bottom div ul {
position:absolute;
top:0;
left:0;
}
.section .top div  {background-image:url(../Images/section-top-bg.gif);}
.section .bottom span, .section .bottom em, .section .top span, .section .top em {
float:left;
background:url(../Images/corner-lb.png) no-repeat;
height:4px;
width:4px;
position:relative;
margin:0 0 0 -4px;
overflow:hidden;
}
.section .top span { background:url(../Images/corner-lt.png) no-repeat;}
.section .bottom em, .section .top em {
float:right;
margin:0 -4px 0 0;
background:url(../Images/corner-rb.png) no-repeat;
}
.section .top em {background:url(../Images/corner-rt.png) no-repeat;}
.panel {
margin:0 0 3px;
background-repeat:no-repeat;
background-position:100% 100%;
}
.panel span.date {
float:right;
color:#787979;
margin-right:13px;
line-height:23px;
}
.panel div.panel-hold {
height:23px;
background-repeat:no-repeat;
background-position:0 100%;
}
.panel div.panel-hold:after {
content:"";
clear:both;
display:block;
}
.panel div.panel-hold:after {
content:"";
clear:both;
display:block;
}
.panel h3 {
margin:0 0 0 13px;
padding:4px 0;
font-size:12px;
font-weight:normal;
}
.panel-hold .expand-list {
float:right;
margin:0;
padding:2px 2px 0 0;
list-style:none;
}
.expand-list li {float:left;}
.expand-list a {
display:block;
height:20px;
width:22px;
text-indent:-9999em;
overflow:hidden;
margin-left:-3px;
background-repeat:no-repeat;
background-position:0 0;
}
.expand-list a:hover, .expand-list a.push {
position:relative;
background-position:0 -20px;
}
.expand-list a.push {background-position:0 -40px !important;}
.expand-list li.increase a { background-image:url(../Images/increase-button.gif);}
.expand-list li.decrease a { background-image:url(../Images/decrease-button.gif);}
.panel-hold .paging {
float:left;
padding:2px 0 0 2px;
margin:0;
list-style:none;
}
.panel-hold .paging li {
float:left;
margin-right:-3px;
}
.panel-hold .paging a {
display:block;
height:19px;
overflow:hidden;
text-indent:-9999em;
width:22px;
cursor:pointer;
background-position:0 0;
background-repeat:no-repeat
}
.panel-hold .paging a:hover { background-position:0 -19px;}
.panel-hold .paging a.push {
outline:none;
background-position:0 -38px !important;
}
.panel-hold .paging li.prev a {background-image:url(../Images/prev.gif)}
.panel-hold .paging li.next a {background-image:url(../Images/next.gif)}
.panel-hold strong, .panel-hold span.replace-img {
float:right;
color:#808080;
font-size:12px;
margin:4px 14px 0 0;
}
.panel-hold span.replace-img a {
display:block; 
height:9px; 
margin-top:3px;  
background-position:0 100%;
background-repeat:no-repeat; 
}
.panel-hold span.replace-img a:hover {background-position:0 0;}
.panel-hold strong span {font-size:12px;}
.panel-hold strong a {color:#808080;}
.grey {background-image:url(../Images/panel-grey-r.gif);}
.grey div.panel-hold {background-image:url(../Images/panel-grey-l.gif);}
.yellow {background-image:url(../Images/panel-yellow-r.gif);}
.yellow div.panel-hold {background-image:url(../Images/panel-yellow-l.gif);}
.dark {background-image:url(../Images/panel-dark-r.gif);}
.dark div.panel-hold {background-image:url(../Images/panel-dark-l.gif);}
.blue {background-image:url(../Images/panel-blue-r.gif);}
.blue div.panel-hold {background-image:url(../Images/panel-blue-l.gif);}
.grey-inverse {
margin:0;
background-image:url(../Images/panel-grey-inverse-r.gif);
}
.main-column .grey-inverse {margin-top:3px;}
.grey-inverse div.panel-hold {background-image:url(../Images/panel-grey-inverse-l.gif);}
.tabset {
float:right;
padding:0;
margin:-1px 0 0;
position:relative;
list-style:none;
}
.yellow .tabset, .dark .tabset, .blue .tabset {
padding-left:2px;
float:left;
}
.tabset li {float:left;}
.tabset a {
float:left;
height:24px;
background-position:0 0;
text-indent:-9999em;
overflow:hidden;
}
.tab-holder {
overflow:hidden;
width:100%;
}
.grey .tabset a.nyheter {
background-image:url(../Images/navigation.gif);
background-position:-436px -96px;
width:64px;
}
.grey .tabset #gray_t_news.active {background-position:-437px -120px;}
.grey .tabset a.video{
background-image:url(../Images/navigation.gif);
background-position:-437px -144px;
width:51px;
}
.grey .tabset #gray_t_video.active {background-position:-437px -168px;}

.dark-area .head div.b {width:100px;height:23px;display:inline;float:right;}
.dark-area .head div.b a {
background-image:url(../Images/buttons.png);
background-position:-130px -137px;
display:block;
height:23px;
text-indent:-9999em;
width:100px;
}
.dark-area .head div.b a:hover {
background-image:url(../Images/buttons.png);
background-position:-130px -160px;
width:100px;
}
.dark-area .head div.b a.push{ background-position:-130px -183px;}
#to_tab6.active {background-position:-414px -371px;}
.dark .tabset a.aik-shop {
background-image:url(../Images/navigation.gif);
background-position:-414px -299px;
width:67px;
}
.dark .tabset a.kontakt-oos {
background-image:url(../Images/navigation.gif);
background-position:-414px -491px;
width:95px;
}
#to_tab331.active {background-position:-414px -515px;}
.dark .tabset a.om-aik {
background-image:url(../Images/navigation.gif);
background-position:-414px -539px;
width:66px;
}
#to_tab332.active {background-position:-414px -563px;}
.dark .tabset a.ung-empty {
background-image:url(../Images/navigation.gif);
background-position:-414px -587px;
width:72px;
}
#to_tab333.active {background-position:-414px -611px;}
#to_tab7.active {background-position:-414px -323px;}
.dark .tabset a.the-terrace{
background-image:url(../Images/navigation.gif);
background-position:-414px -443px;
width:86px;
}
#to_tab8.active {background-position:-414px -467px;}
.dark .tabset a.events{
background-image:url(../Images/navigation.gif);
background-position:-414px -395px;
width:53px;
}
#to_tab9.active {background-position:-414px -419px;}
.dark-area {
background:url(../Images/dark-bg.jpg) no-repeat;
height:256px;
color:#fff;
padding:0 6px;
}
.dark-area img {margin:0 auto; display:block;}
.dark-area td.small-logo img {margin:0;}
.right-column .dark-area {padding:1px; height:254px;}
.dark-area .head {
min-height:25px;
padding:9px 0 3px 10px;
}
.dark-area .head:after {
content:"";
clear:both;
display:block;
}
* html .dark-area .head {height:25px;}
.dark-area .head  strong {
font-weight:normal;
float:left;
margin-top:4px;
}
.dark-area .head em.head-link {
float:right;
color:#fff;
margin:4px 10px 0 0;
}
.dark-area .head div.matchrapport a {
float:right;
cursor:pointer;
background:url(../Images/buttons.png) no-repeat -130px 0;
width:100px;
height:23px;
text-indent:-9999em;
overflow:hidden;
margin-top:1px;
}
.dark-area .head div.matchrapport a:hover { background-position:-130px -23px;}
.dark-area .head div.matchrapport a.push{ background-position:-130px -46px !important;}
.result-table, .result-table td {
padding:0;
margin:0;
border-collapse:collapse;
}
.result-table {
width:287px;
margin:9px 0 0 10px;
table-layout:fixed;
}
.result-table td.small-logo {width:59px;}
.result-table td.club-name {width:174px;}
.result-table td.goals {width:46px;}
.result-table td.goals div {
display:block;
background:url(../Images/counter-bg.png) no-repeat;
width:25px;
height:34px;
padding:7px 0 0 15px;
overflow:hidden;
}
.statistic-table {
margin-top:12px;
background:url(../Images/statistic-table-bg.jpg);
height:104px;
width:100%;
padding-top:3px;
}
.statistic-table table, .statistic-table td {
margin:0;
padding:0;
border-collapse:collapse;
}
.statistic-table table {width:100%; table-layout:fixed;}
.statistic-table td {line-height:19px; text-align:center;}
.statistic-table td.points {width:102px;}
.statistic-table thead td {font-weight:bold; line-height:25px;}
/*header area*/
#header {
position:absolute;
top:0;
z-index:10;
left:0;
height:230px;
width:1007px;
}
.add-area .section {overflow:hidden; padding-bottom:0;}
#header .holder {overflow:hidden; padding-top:160px;}
.sub-nav {
padding:0;
padding-right:5px;
float:right;
margin:0;
list-style:none;
}
.sub-nav li {padding-left:9px; float:left;}
.sub-nav a {
float:left;
height:21px;
text-indent:-9999em;
overflow:hidden;
background-repeat:no-repeat;
}
.sub-nav li.start a {
background-image:url(../Images/navigation.gif);
background-position:0 0;
width:50px;
}
.sub-nav li.start a:hover {
background-position:0 -42px;
}
.sub-nav .active #ctl00_lbStart, .sub-nav .active #lbStart {
background-position:0 -21px;
}
.sub-nav li.herrar a {
background-image:url(../Images/navigation.gif);
background-position:-106px -189px;
width:59px;
}
.sub-nav li.herrar a:hover {
background-position:-106px -231px;
}
.sub-nav .active #ctl00_lbMan, .sub-nav .active #lbMan  {
background-position:-106px -210px;
}
.sub-nav li.damer a {
background-image:url(../Images/navigation.gif);
background-position:-53px -189px;
width:53px;
}
.sub-nav li.damer a:hover {
background-position:-53px -231px;
}
.sub-nav .active #ctl00_lbWoman, .sub-nav .active #lbWoman {
background-position:-53px -210px;
}
.sub-nav li.ungdom a {
background-image:url(../Images/navigation.gif);
background-position:0 -63px;
width:61px;
}
.sub-nav li.ungdom a:hover {
background-position:0 -105px;
}
.sub-nav .active #ctl00_lbUngdom, .sub-nav .active #lbUngdom {
background-position:0 -84px;
}
.sub-nav li.junior a {
background-image:url(../Images/navigation.gif);
background-position:0 -189px;
width:53px;
}
.sub-nav li.junior a:hover {
background-position:0 -231px;
}
.sub-nav .active #ctl00_lbJunior, .sub-nav .active #lbJunior {
background-position:0 -210px;
}
.sub-nav li.vasby-united a {
background-image:url(../Images/navigation.gif);
background-position:0 -126px;
width:125px;
}
.sub-nav li.vasby-united a:hover {
background-position:0 -168px;
}
.sub-nav .active #ctl00_lbVasby, .sub-nav .active #lbVasby {
background-position:0 -147px;
}
.nav-holder {
float:right;
background:url(../Images/nav-bg.gif) no-repeat;
width:784px;
height:43px;
}
.nav-holder a.rss{
float:right;
cursor:pointer;
background:url(../Images/rss-link.png) no-repeat;
width:24px;
height:24px;
margin:10px 11px 0 0;
text-indent:-9999em;
overflow:hidden;
}
#nav, #nav ul {padding:0; margin:0; list-style:none;}
#nav {float:left; padding:5px 0 0 1px;}
#nav a, #nav li {float:left;}
#nav ul li, #nav ul a {
margin:0;
float:none;
display:block;
height:35px;
text-decoration:none;
}
#nav ul li {vertical-align:top; height:1%;}
#nav a {
display:block;
text-indent:-9999em;
height:34px;
outline:none;
color:#000;
cursor:pointer;
background-position:0 0;
background-repeat:no-repeat;
}
#nav a.active, #nav a.active:hover {
height:48px !important;
background-position:0 -105px !important;
}
#nav li.aktuellt a {
background-image:url(../Images/menu.gif);
background-position:0 -2220px;
width:89px;
}
#nav li.aktuellt a:hover {background-position:0 -2255px;}
#nav li.aktuellt a.push {background-position:0 -2290px;}
#nav li.laget a {
background-image:url(../Images/menu.gif);
background-position:0 -297px;
width:71px;
}
#nav li.laget a:hover {background-position:0 -332px;}
#nav li.laget a.push {background-position:0 -367px;}
#nav li.biljetter a {
background-image:url(../Images/menu.gif);
background-position:0 -2517px;
width:90px;
}
#nav li.biljetter a:hover {background-position:0 -2552px;}
#nav li.biljetter a.push {background-position:0 -2587px;}
#nav li.souvenirer a {
background-image:url(../Images/menu.gif);
background-position:0 -1185px;
width:107px;
}
#nav li.souvenirer a:hover {background-position:0 -1220px;}
#nav li.souvenirer a.push {background-position:0 -1255px;}
#nav li.supporter a {
background-image:url(../Images/menu.gif);
background-position:0 -1481px;
width:97px;
}
#nav li.supporter a:hover {background-position:0 -1516px;}
#nav li.supporter a.push {background-position:0 -1551px;}
#nav li.marknad a {
background-image:url(../Images/menu.gif);
background-position:0 -444px;
width:90px;
}
#nav li.marknad a:hover {background-position:0 -479px;}
#nav li.marknad a.push {background-position:0 -514px;}
#nav li.om-aik-fotboll a {
background-image:url(../Images/menu.gif);
background-position:0 -592px;
width:121px;
}
#nav li.om-aik-fotboll a:hover {background-position:0 -627px;}
#nav li.om-aik-fotboll a.push {background-position:0 -662px;}
#nav li.parents a {
background-image:url(../Images/menu.gif);
background-position:0 -2812px;
width:95px;
}
#nav li.parents a:hover {background-position:0 -2847px;}
#nav li.parents a.push {background-position:0 -2881px;}
#nav li.partnerships a {
background-image:url(../Images/menu.gif);
background-position:0 -888px;
width:98px;
}
#nav li.partnerships a:hover {background-position:0 -922px;}
#nav li.partnerships a.push {background-position:0 -957px;}
#nav li.historia a {
background-image:url(../Images/menu.gif);
background-position:0 -3108px;
width:86px;
}
#nav li.historia a:hover {background-position:0 -3142px;}
#nav li.historia a.push {background-position:0 -3177px;}
#nav li.kontakt a {
background-image:url(../Images/menu.gif);
background-position:0 0;
width:83px;
}
#nav li.kontakt a:hover {background-position:0 -34px;}
#nav li.kontakt a.push {background-position:0 -69px;}
#nav li.vasbyunited a {
background-image:url(../Images/menu.gif);
background-position:0 -1924px;
width:115px;
}
#nav li.vasbyunited a:hover {background-position:0 -1959px;}
#nav li.vasbyunited a.push {background-position:0 -1994px;}
#nav li.sollentunaunited a {
background-image:url(../Images/menu.gif);
background-position:0 -1036px;
width:144px;
}
#nav li.sollentunaunited a:hover {background-position:0 -1071px;}
#nav li.sollentunaunited a.push {background-position:0 -1106px;}
#nav li.akropolisIF a {
background-image:url(../Images/menu.gif);
background-position:0 -2368px;
width:108px;
}
#nav li.akropolisIF a:hover {background-position:0 -2403px;}
#nav li.akropolisIF a.push {background-position:0 -2438px;}
#nav li.tabyIS a {
background-image:url(../Images/menu.gif);
background-position:0 -1628px;
width:79px;
}
#nav li.tabyIS a:hover {background-position:0 -1663px;}
#nav li.tabyIS a.push {background-position:0 -1698px;}
#nav li.IFBrommapojkarna a {
background-image:url(../Images/menu.gif);
background-position:0 -3256px;
width:119px;
}
#nav li.IFBrommapojkarna a:hover {background-position:0 -3291px;}
#nav li.IFBrommapojkarna a.push {background-position:0 -3326px;}
#nav li.lagen a {
background-image:url(../Images/menu.gif);
background-position:0 -148px;
width:72px;
}
#nav li.lagen a:hover {background-position:0 -183px;}
#nav li.lagen a.push {background-position:0 -218px;}
#nav li.turneringar a {
background-image:url(../Images/menu.gif);
background-position:0 -1332px;
width:111px;
}
#nav li.turneringar a:hover {background-position:0 -1367px;}
#nav li.turneringar a.push {background-position:0 -1402px;}
#nav li.foraldrar a {
background-image:url(../Images/menu.gif);
background-position:0 -2812px;
width:95px;
}
#nav li.foraldrar a:hover {background-position:0 -2846px;}
#nav li.foraldrar a.push {background-position:0 -2882px;}
#nav li.utbildning a {
background-image:url(../Images/menu.gif);
background-position:0 -1776px;
width:100px;
}
#nav li.utbildning a:hover {background-position:0 -1811px;}
#nav li.utbildning a.push {background-position:0 -1846px;}
#nav li.aikstilen a {
background-image:url(../Images/aikstilen-link.gif);
width:95px;
}
#nav li.aikstilen a:hover {background-position:0 -35px;}
#nav li.aikstilen a.push {background-position:0 -70px;}
#nav li.aikiskolan a {
background-image:url(../Images/menu.gif);
background-position:0 -2072px;
width:118px;
}
#nav li.aikiskolan a:hover {background-position:0 -2107px;}
#nav li.aikiskolan a.push {background-position:0 -2142px;}
#nav li.herrjuniorer a {
background-image:url(../Images/menu.gif);
background-position:0 -2960px;
width:116px;
}
#nav li.herrjuniorer a:hover {background-position:0 -2995px;}
#nav li.herrjuniorer a.push {background-position:0 -3030px;}
#nav li.damjuniorer a {
background-image:url(../Images/menu.gif);
background-position:0 -2664px;
width:111px;
}
#nav li.damjuniorer a:hover {background-position:0 -2699px;}
#nav li.damjuniorer a.push {background-position:0 -2734px;}
#nav li.omaikungdomsfotboll a {
background-image:url(../Images/menu.gif);
background-position:0 -740px;
width:172px;
}
#nav li.omaikungdomsfotboll a:hover {background-position:0 -774px;}
#nav li.omaikungdomsfotboll a.push {background-position:0 -809px;}


#nav li.lag a {
background-image:url(../Images/menu.gif);
background-position:0 -3700px;
width:48px;
}
#nav li.lag a:hover {background-position:0 -3735px;}
#nav li.lag a.push {background-position:0 -3770px;}

#nav li.camper-and-cuper a {
background-image:url(../Images/menu.gif);
background-position:0 -3404px;
width:120px;
}
#nav li.camper-and-cuper a:hover {background-position:0 -3439px;}
#nav li.camper-and-cuper a.push {background-position:0 -3474px;}


#nav li.aik-i-skolar a {
background-image:url(../Images/menu.gif);
background-position:0 -3552px;
width:86px;
}
#nav li.aik-i-skolar a:hover {background-position:0 -3587px;}
#nav li.aik-i-skolar a.push {background-position:0 -3622px;}

#nav li.superettan a {
background-image:url(../Images/menu.gif);
background-position:0 -3848px;
width:86px;
}
#nav li.superettan a:hover {background-position:0 -3883px;}
#nav li.superettan a.push {background-position:0 -3918px;}

#nav li.division-2 a {
background-image:url(../Images/menu.gif);
background-position:0 -3996px;
width:86px;
}
#nav li.division-2 a:hover {background-position:0 -4031px;}
#nav li.division-2 a.push {background-position:0 -4066px;}

#nav li.division-3 a {
background-image:url(../Images/menu.gif);
background-position:0 -4144px;
width:86px;
}
#nav li.division-3 a:hover {background-position:0 -4179px;}
#nav li.division-3 a.push {background-position:0 -4214px;}

#nav li.historik a {
background-image:url(../Images/menu.gif);
background-position:0 -4292px;
width:71px;
}
#nav li.historik a:hover {background-position:0 -4327px;}
#nav li.historik a.push {background-position:0 -4362px;}


#nav a:hover, #nav li.hover a {cursor:pointer;}
#nav li.hover {position:relative;}
/*drop levels*/
/*first level*/
#nav li.hover div {display:block;}
/*second level*/
#nav li.hover div div{display:none;}
#nav li.hover div li.hover div{display:block;}
#nav div {
width:174px;
position:absolute;
left:0;
top:33px;
z-index:100;
display:none;
font-size:9px;
text-transform:uppercase;
}
#nav div div {left:155px; top:0;}
#nav .top, #nav .bottom {
background:url(../Images/drop-top.png) no-repeat;
height:9px;
display:block;
overflow:hidden;
}
#nav .bottom {background:url(../Images/drop-bottom.png) no-repeat;}
#nav div ul {
font-weight:bold;
padding:0 7px;
background:url(../Images/drop-bg.png) repeat-y;
height:1%;
}
#nav div ul:after {
content:"";
clear:both;
display:block;
}
#nav li li {
width:100%;
float:left;
margin:2px 0 -2px;
position:relative;
padding-bottom:0;
}
#nav li li:first-child {margin-top:-1px;}
/*first level*/
#nav li:hover ul a, #nav li.hover ul a {
display:block;
padding-left:9px;
text-indent:0;
width:auto;
height:auto;
cursor:pointer;
line-height:22px;
background:none;
}
#nav li:hover ul a:hover, #nav li.hover ul a:hover {background:url(../Images/drop-links-bg.gif) no-repeat 0 -22px;}
#nav li:hover ul a.active, #nav li.hover ul a.active,
#nav li:hover ul a.active:hover, #nav li.hover ul a.active:hover {
color:#fff;
height:22px;
background:url(../Images/drop-links-bg.gif) no-repeat 0 -44px;
}
#nav ul a:hover, #nav ul li:hover a, #nav ul li.hover a {
color:#fff;
text-decoration:none;
background:url(../Images/drop-links-bg.gif) no-repeat 0 -22px;
}
#nav ul a.push {
height:42px;
overflow:hidden;
color:#fff !important;
background:url(../Images/drop-links-bg.gif) no-repeat 0 -44px !important;
}
/*second level*/
#nav ul li.hover ul a, #nav ul li:hover ul a {color:#000; background:none;}
#nav ul li:hover ul a:hover, #nav ul li:hover ul li:hover a, #nav ul li.hover ul li.hover a {
color:#fff;
background:url(../Images/drop-links-bg.gif) no-repeat 0 -22px;}
/*content area*/
#content {
height:1%;
padding:241px 0 73px;
overflow:hidden;
}
/*big-column*/
.main {float:left; width:1006px;}
.main-column {
overflow:hidden;
float:left;
width:665px;
}
.main-visual {
position:relative;
height:1%;
overflow:hidden;
}
.main-visual img {display:block;}
.info-visual {
position:absolute;
bottom:7px;
width:640px;
left:8px;
}
* html .info-visual {bottom:6px;}
.info-visual .top, .info-visual .bottom {
height:6px;
padding:0;
overflow:hidden;
background:url(../Images/info-top.png) no-repeat;
}
.info-visual .bottom {background:url(../Images/info-bottom.png) no-repeat;}
.info-visual .info-cont {
background:url(../Images/info-bg.png) repeat-y;
overflow:hidden;
height:1%;
color:#fff;
}
.info-visual .info-cont a {color:#fff;}
.primary-info {
float:left;
position:relative;
width:367px;
padding:4px 14px 0;
}
.primary-info p {margin:0 0 2px;}
.primary-info h3 {
font-size:18px;
font-weight:normal;
line-height:18px;
margin:0 0 10px;
}
.primary-info h3 span {font-size:18px;}
.secondary-info {
float:right;
width:212px;
padding:3px 14px 4px;
position:relative;
}
.secondary-info ul {
padding:0;
line-height:15px;
font-weight:bold;
margin:0;
list-style:none;
}
.holder-column {overflow:hidden; width:100%;}
.column1 {float:left; width:324px;}
.right-column {float:right;}
.box {width:534px; margin:0;}
.active-box, .box:hover {
cursor:pointer;
background:url(../Images/box-bg.gif) repeat-y;
}
.active-box .top-bg, .box:hover .top-bg, .box:hover .top-bg1 {background:url(../Images/box-top-bg.gif) no-repeat;}
.box .bottom-bg {padding:5px; overflow:hidden; height:1%;}
.active-box .bottom-bg, .box:hover .bottom-bg {background:url(../Images/box-bottom-bg.gif) no-repeat 0 100%;}
.photo {
float:left;
background:url(../Images/photo-holder.png) no-repeat;
width:65px;
padding:3px;
height:47px;
}
.photo a {display:block;}
.photo img {display:block;}
.box .box-info {
padding-left:8px;
overflow:hidden;
height:1%;
}
* html .box .box-info {padding-left:5px;}
.box .box-info h4 {margin:0; font-size:12px; font-weight: bold;}
.box .box-info p {margin:0;}
.news {height:1%;}
.news:after {
content:"";
clear:both;
display:block;
}
.section .visual {
float:right;
margin-top:-348px;
position:relative;
right:-14px;
z-index:2;
}
* html .section .visual {right:-25px;}
/*sidebar*/
.aside {
float:right;
width:324px;
z-index:0;
}
.links-area {
background:url(../Images/links-bg.jpg) repeat-y;
height:1%;
}
.links-area .top-bg {
height:1%;
background:url(../Images/links-bg-top.jpg) no-repeat;
}
.links-area .bottom-bg {
background:url(../Images/links-bg-bottom.jpg) no-repeat 0 100%;
min-height:28;
}
* html .links-area .bottom-bg { height:28px;}
.links-area ul {
margin:0;
padding:0;
list-style:none;
z-index:0;
}
.links-area li {
width:100%;
vertical-align:top;
}
.links-area ul a {
overflow:hidden;
display:block;
line-height:27px;
cursor:pointer;
padding:0 3px 0 15px;
text-decoration:none;
}
.links-area ul a:hover {
text-decoration:none;
background:url(../Images/dark-small-box-bg.png);
}
.links-area ul span, .team-table span a{
float:right;
margin-top:0;
background:url(../Images/sprite-link-bullet-horizontal.png) no-repeat;
background-position: 0 -53px;
width:23px;
height:25px;
}
.links-area ul span {height:25px; margin-top:3px;}
.team-table span.active-row a {background:url(../Images/sprite-link-bullet-vertical.png) no-repeat;background-position: 0 -136px;}
.team-table span a {
margin-right:5px;
text-indent:-9999em;
background:url(../Images/sprite-link-bullet-vertical.png) no-repeat;
background-position: 0 -55px;
}
.team-table span.report a {
width:25px;
height:25px;
margin-top:1px;
}
.team-table span.billjeter a {
width:103px;
height:24px;
margin-top:3px;
}
.links-area ul a:hover span {background:url(../Images/sprite-link-bullet-horizontal.png) no-repeat;background-position: 0 -27px;}
.links-area ul a.push span {background:url(../Images/sprite-link-bullet-horizontal.png);background-position: 0 -1px;}
.team-table tr.hover span a,
.team-table tr:hover span a {background:url(../Images/sprite-link-bullet-vertical.png) no-repeat;background-position: 0 -28px;}
.team-table tr.hover span.active-row a,
.team-table tr:hover span.active-row a {background:url(../Images/sprite-link-bullet-vertical.png) no-repeat;background-position: 0 -109px;}
.team-table tr.hover span.report a,
.team-table tr:hover span.report a {}
.team-table tr.hover span.billjeter a,
.team-table tr:hover span.billjeter a {}
.team-table tr.push span a {background:url(../Images/sprite-link-bullet-vertical.png);background-position: 0 -1px;}
.team-table tr.push span.active-row a {background:url(../Images/sprite-link-bullet-vertical.png);background-position: 0 -82px;}
.team-table tr.push span.report a {}
.team-table tr.push span.billjeter a {}
.inner-info {
margin-bottom:2px;
background:url(../Images/small-boxes-bg.gif) repeat-y;
}
.inner-info .top-bg {background:url(../Images/small-boxes-top-bg.gif) no-repeat;}
.inner-info .bottom-bg {
overflow:hidden;
height:378px;
position:relative;
background:url(../Images/small-boxes-bottom-bg.gif) no-repeat 0 373px;
}
.inner-info .scroll {
/*position:absolute;*/
top:0;
left:0;
height:9999px;
width:100%;
}
.inner-info .small-box {
overflow:hidden;
height:56px;
padding:5px 6px 2px;
}
.inner-info .box-info {
overflow:hidden;
font-size:9px;
padding:0 0 0 10px;
font-family:Tahoma, Verdana;
}
.grey-box, .light-box {background:url(../Images/grey-small-box-bg.gif) repeat-y;}
.light-box {color:#808080;}
.aside .active-box, .inner-info .small-box:hover {
cursor:pointer;
background:url(../Images/dark-small-box-bg.png);
}
* html .inner-info .box-info { padding-left:7px;}
.inner-info .box-info .comments, .panel .comments {
width:16px;
float:right;
height:15px;
font-size:9px;
line-height:11px;
}
.panel .comments {padding:2px 7px 0 0; margin-left:-4px;}
.inner-info .box-info .comments a, .panel .comments a {
display:block;
background:url(../Images/comments-bg.png) no-repeat;
height:100%;
overflow:hidden;
text-align:center;
cursor:pointer;
color:#888;
text-decoration:none;
}
.panel .comments a {
width:22px;
overflow:hidden;
line-height:17px;
height:20px;
background:url(../Images/sprite-comments.png) no-repeat;
background-position: 0 -43px;
text-decoration:none;
}
.panel .comments a:hover {
color:#fff;
position:relative;
text-decoration:none;
background:url(../Images/sprite-comments.png) no-repeat;
background-position: 0 -22px;
text-decoration:none;
}
.panel .comments a.push {background:url(../Images/sprite-comments.png) no-repeat;background-position: 0 -1px;}
.inner-info .box-info strong {font-size:11px; color:#3a3a3a;}
.inner-info .light-box strong { color:#808080;}
.inner-info .box-info em {display:block;}
.inner-info .box-info p {margin:0;}
.add-banner {float:right; width:250px;}
/*main players table*/
.team-table {background:url(../Images/main-table-bg.jpg) repeat-y;}
.team-table .top-bg {
background:url(../Images/main-table-top-bg.jpg) no-repeat;
height:1%;
}
.team-table .top-bg-default {
height:1%;
}
.team-table .bottom-bg {
background:url(../Images/main-table-bottom-bg.jpg) no-repeat 0 100%;
height:1%;
}
* html .team-table .bottom-bg {height:700px;}
.team-table .bottom-bg:after {
content:"";
clear:both;
display:block;
}
.players-area table, .players-area td, .players-area th {
margin:0;
padding:0;
border-collapse:collapse;
}
.players-area th {
text-align:left;
padding-top:5px;
padding-left:0px;
}
.players-area table {
width:100%;
color:#fff;
line-height:21px;
}
.section td.number {padding-left:7px; width:36px;}
.section td.number-cell, .section th.number-cell {
padding-left:7px;
width:36px;
}
.section td.name-cell, .section th.name-cell {width:144px;}
.section td.year-cell, .section th.year-cell {width:71px;}
.section td.position-cell, .section th.position-cell {width:92px;}
.section td.matcher-cell, .section th.matcher-cell {width:86px;}
.section td.goals-cell, .section th.goals-cell {width:74px;}
.section td.event-cell, .section th.event-cell {width:200px; padding-left:7px;}
.section td.datum-cell, .section th.datum-cell {width:170px;padding-left:7px;}
.section td.tid-cell, .section th.tid-cell {width:63px;}
.section td.match-cell, .section th.match-cell {width:234px;}
.section td.plats-cell, .section th.plats-cell {width:106px;}
.section td.resultat-cell, .section th.resultat-cell {width:94px;}
.section td.info-cell, .section th.info-cell {width:34px;}
.team-table table, .team-table td {
margin:0;
padding:0;
border-collapse:collapse;
}
.team-table table {width:100%;}
.team-table tr.hover /*,.team-table tr:hover*/ { cursor:pointer;}
.team-table td {line-height:28px;}
.team-table tr.dark-row td {background:url(../Images/links-dark.png);}
/*.team-table tr:hover td,*/
.team-table tr.hover td {background:url(../Images/dark-small-box-bg.png);}
/*player-area*/
.player-info {
overflow:hidden;
height:1%;
cursor:text;
background:url(../Images/player-info-bg.gif) repeat-y;
}
.player-info a {cursor:pointer;}
.player-info .tabset {
float:left;
padding:8px 0 0 3px;
margin:0;
width:27px;
}
.player-info .tabset li {height:1%; vertical-align:top;}
.player-info .tabset a {
display:block;
height:96px;
float:none;
outline:none;
width:27px;
}

.player-info .tabset li.info a {background:url(../Images/navigation.gif) 0 -500px;}
.player-info .tabset li.info a:hover {background-position:-27px -500px;}
.player-info .tabset li.info a.active {background-position:-54px -500px;}

.player-info .tabset li.statistik a {background:url(../Images/navigation.gif) 0 -596px;}
.player-info .tabset li.statistik a:hover {background-position:-27px -596px;}
.player-info .tabset li.statistik a.active {background-position:-54px -596px;}

.player-info .tabset li.video a {background:url(../Images/navigation.gif) 0 -308px;}
.player-info .tabset li.video a:hover {background-position:-27px -308px;}
.player-info .tabset li.video a.active {background-position:-54px -308px;}
.player-area {
float:left;
width:575px;
overflow:hidden;
position:relative;
background:#fff url(../Images/player-area-top-bg.gif) repeat-x;
}
.player-bg {
overflow:hidden;
height:420px;
padding-bottom:0px;
background:url(../Images/player-area-bottom-bg.gif) repeat-x 0 100%;
}
.about-player {
float:left;
width:255px;
padding:15px 15px 0 10px;
}
.about-player dl {
padding:0 0 14px;
margin:0;
font-size:11px;
line-height:13px;
}
.about-player dd {margin:0; display:inline;}
.about-player dt {
display:inline;
font-weight:bold;
margin:0 4px 0 0;
}
.about-player .head {
overflow:hidden;
height:1%;
padding-bottom:12px;
}
.about-player .head strong {
float:right;
font-size:15px;
font-weight:normal;
}
.about-player .head h3 {margin:0; font-size:18px;}
.photo-player {
float:left;
padding-top:15px;
width:255px;
}
.photo-player img {display:block;}
/*big table*/
.big-table {
color:#fff;
margin:0;
font-size:9px;
}
.yellow-table {background:url(../Images/yellow-table-bg.jpg) repeat-y;}
.yellow-table .top-bg {background:url(../Images/yellow-table-top.jpg) no-repeat;}
.yellow-table .bottom-bg {background:url(../Images/yellow-table-bottom.jpg) no-repeat 0 100%;}
.blue-table {background:url(../Images/blue-table-bg.jpg) repeat-y;}
.blue-table .top-bg {background:url(../Images/blue-table-top.jpg) no-repeat;}
.blue-table .bottom-bg {background:url(../Images/blue-table-bottom.jpg) no-repeat 0 100%;}
.dark-table {background:url(../Images/dark-table-bg.jpg) repeat-y;}
.dark-table .top-bg {background:url(../Images/dark-table-top.jpg) no-repeat;}
.dark-table .bottom-bg {background:url(../Images/dark-table-bottom.jpg) no-repeat 0 100%;}
.big-table .top-bg {overflow:hidden; height:1%;}
.big-table .bottom-bg {
overflow:hidden;
height:1%;
padding:6px 6px 3px;
}
.big-table .title {
background:url(../Images/table-title.png) no-repeat;
height:22px;
margin-bottom:3px;
padding:5px 0 0 11px;
}
.big-table .title h4 {
font-size:11px;
line-height:14px;
margin:0;
}
.description {padding:2px 4px 5px 9px;}
.part-info {padding-bottom:3px;}
.part-info .top-shad, .part-info .bottom-shad, .sub-bottom-shad {
background:url(../Images/part-box-top-bg.png) no-repeat;
overflow:hidden;
height:3px;
font-size:0;
line-height:0;
}
.player-bg .part-info .top-shad, .part-info .bottom-shad, .sub-bottom-shad {
background:url(../Images/part-box-top-bg--243.png) no-repeat;
}
.player-bg .part-info .bottom-shad {background:url(../Images/part-box-bottom-bg-243.png) no-repeat;}
.player-bg .big-table .title {background:url(../Images/table-title--243.png) no-repeat;}
.player-bg .sub-bottom-shad {background:url(../Images/sub-bottom-bg-237.png) no-repeat;}
.player-bg .part-info-main .small-title {
margin:0;
padding:6px 0 0 12px;
background:url(../Images/small-title-237.png) no-repeat;
height:19px;
}
.part-info .bottom-shad { background:url(../Images/part-box-bottom-bg.png) no-repeat;}
.part-info .part-info-main {
background:url(../Images/part-box-bg.png);
height:1%;
padding:0 3px;
overflow:hidden;
}
.sub-bottom-shad { background:url(../Images/sub-bottom-bg.png) no-repeat;}
.part-info-main .small-title {
margin:0;
padding:6px 0 0 12px;
background:url(../Images/small-title.png) no-repeat;
height:19px;
}
.part-info-main .small-title h5 {
margin:0;
font-size:11px;
line-height:14px;
}
.shad-holder {
background:url(../Images/shad-holder.png);
height:1%;
overflow:hidden;
}
.shad-holder table, .shad-holder td {
border-collapse:collapse;
padding:0;
margin:0;
}
.shad-holder table {width:100%;}
.shad-holder td {font-size:9px; line-height:18px;}
.shad-holder thead td {padding-top:2px; font-weight:bold;}
.shad-holder tr.border td { border-bottom:1px solid #fff;}
.shad-holder tr.border_gray td { border-bottom:1px solid #707071;}
.yellow-table .shad-holder tr.border td { border-color:#685c37;}
.blue-table .shad-holder tr.border td { border-color:#293f52;}
.dark-table .shad-holder tr.border td { border-color:#393b3b;}
.shad-holder tr.dark-row-player td { background:url(../Images/dark-cell-bg.png);}
.shad-holder tr.dark-row td { background:url(../Images/dark-cell-bg.png);}
.shad-main {
position:relative;
overflow:hidden;
height:1%;
}
.shad-main .left-shad, .shad-main .right-shad, .player-bg .right-shad {
position:absolute;
top:0;
left:0;
width:3px;
display:block;
margin:0 0 -9999px;
padding:0 0 9999px;
background:url(../Images/left-shad.png) repeat-y;
}
.shad-main .right-shad, .player-bg .right-shad {
background:url(../Images/right-shad.png) repeat-y;
left:auto;
right:0;
}
* html .player-bg .right-shad {right:-1px;}
.shad-main tr td:first-child {padding-left:12px;}
.shad-main td.startelva-cell {width:108px;}
.shad-main td.counter-cell {width:35px;}
.shad-main td.term-cell {width:144px;}
.shad-main td.short-term-cell {width:106px;}
.shad-main td.shortest-term-cell {width:72px;}
.shad-main td.point, .shad-main td.space-cell {width:37px;}
.shad-main td.team-cell {width:107px}
.shad-main td.matches-cell {width:44px}
.shad-main td.small-cell {width:18px}
.shad-main td.dark-row-player, .shad-main td.name-cell {width:47px;}
.shad-main td.name-cell2 {width:97px;}
.shad-main td.goals-cell {
padding-left:20px !important;
width:40px;
}
.shad-main td.sub-term-cell {
padding-left:50px !important;
width:107px;
}
/*comments area*/
.comments-section {
margin:0;
padding-top:28px;
position:relative;
}
.comments-section span.bg-arrow {
background:url(../Images/comments-arrow.gif) no-repeat;
width:49px;
height:29px;
display:block;
position:absolute;
top:0;
left:55px;
}
.comments-section .head-comments {
padding:0 3px 10px 12px;
height:1%;
overflow:hidden;
margin-bottom:5px;
}
.comments-section .head-comments h3 {margin:10px 0 0;}
.comments-section .head-comments a.kommentera {
background:url(../Images/buttons.png) no-repeat 0 -351px;
width:130px;
display:block;
height:33px;
z-index:10;
position:absolute;
top:35px;
text-indent:-9999em;
overflow:hidden;
right:6px;
}
.comments-section .head-comments a.kommentera:hover {background-position:0 -390px;}
.comments-section .head-comments a.push {background-position:0 -429px !important;}
.comments-area {
width:100%;
overflow:hidden;
background:url(../Images/comments-bg.gif) repeat-y;
}
.comments-area .top-bg {background:url(../Images/comments-top-bg.gif) no-repeat;}
.comments-area .bottom-bg {
background:url(../Images/comments-bottom-bg.gif) no-repeat 0 100%;
overflow:hidden;
height:1%;
}
.comments-area .box {
padding:9px 12px 4px 15px;
height:1%;
width:auto;
cursor:text;
overflow:hidden;
}
.comments-area .box:hover, .comments-area .active-box {background:none;}
.comments-area .dark-comment:hover, .comments-area .dark-comment {background:url(../Images/grey-small-box-bg.png)}
.comments-area .box div {
width:100%;
overflow:hidden;
}
.comments-area .box div strong {
padding-left:24px;
float:left;
background:url(../Images/comments-bg.png) no-repeat;
}
.comments-area .box ul{
float:right;
padding:0;
margin:0;
list-style:none;
}
.comments-area .box ul li {
margin-left:9px;
display:inline;
float:left;
color:#8b8b8b;
}
.comments-area .box ul a {
display:block;
background:url(../Images/sprite-info-link.png) no-repeat;
background-position: 0 -64px;
width:22px;
height:20px;
margin-top:-3px;
text-indent:-9999em;
overflow:hidden;
}
.comments-area .box ul a.reported {
display:block;
background:url(../Images/sprite-info-link.png) no-repeat;
background-position: 0 -43px;
width:22px;
height:20px;
margin-top:-3px;
text-indent:-9999em;
overflow:hidden;
}
.comments-area ul a:hover {background:url(../Images/sprite-info-link.png) no-repeat;background-position: 0 -22px;}
.comments-area ul a.push{background:url(../Images/sprite-info-link.png) no-repeat !important;background-position: 0 -1px;}
.comments-area .box p {font-size:11px; margin:0 0 10px;}
.comments-area .box p a {color:#666;}
.comments-area .box p a:hover { text-decoration:none;}
/*footer area*/
#footer {
overflow:hidden;
width:1006px;
margin-bottom:20px;
}
.footer-area {
padding-top:12px;
overflow:hidden;
height:1%;
background:url(../Images/footer-bg.gif) repeat;
}
#footer h4 {
color:#959595;
margin:0;
font-size:12px;
font-weight:normal;
}
.main-parnters, .parnters {
float:left;
padding-left:18px;
width:395px;
overflow:hidden;
}
.parnters {width:990px; border:0;}
.pl20px {padding-left:20px;}
.sub-area {float:left; width:560px;}
#footer .main-parnters ul {margin-top:38px;}
#footer .parnters ul {margin-top:5px;}
#footer .horiz-border {
border-top:#D3D5D5 solid 1px;
height:1px;
margin:0 26px 16px 0;
}
#footer .vert-border {
float:left;
border-left:#D3D5D5 1px solid;
width:1px;
height:190px;
margin-right:20px;
}
#footer .sub-area h4 { margin:0 0 15px;}
#footer ul {
padding:0;
margin:0;
overflow:hidden;
list-style:none;
height:100%;
}
#footer div.sub-area ul {padding:0 0 20px 0;}
#footer li {
height:100%;
vertical-align:middle;
display:inline;
}
#footer li a {
background-repeat:no-repeat;
vertical-align:middle;
display:inline-block;
margin-right:19px;
}
#sponsor_adidas {
background-image:url(../Images/sponsors.gif);
background-position: -1403px -61px;
width:90px;
height:61px;
}
#sponsor_adidas:hover {
background-position: -1403px 0;
}
#sponsor_mekonomen {
background-image:url(../Images/sponsors.gif);
background-position:-1843px -19px;
height:18px;
width:95px;
}
#sponsor_mekonomen:hover {
background-position: -1843px 0;
}
#sponsor_peab {
background-image:url(../Images/sponsors.gif);
background-position: -761px -18px;
width:130px;
height:18px;
}
#sponsor_peab:hover {
background-position: -761px 0;
}

#sponsor_abro {
background-image:url(../Images/sponsors.gif);
background-position: -1493px -30px;
width:110px;
height:30px;
}
#sponsor_abro:hover {
background-position: -1493px 0;
}

#sponsor_smithsbil {
background-image:url(../Images/sponsors.gif);
background-position: -569px -39px;
width:70px;
height:37px;
}
#sponsor_smithsbil:hover {
background-position: -569px -2px;
}

#sponsor_sportbladet {
background-image:url(../Images/sponsors.gif);
background-position: -444px -30px;
width:70px;
height:30px;
}
#sponsor_sportbladet:hover {
background-position: -444px 0;
}

#sponsor_telia {
background-image:url(../Images/sponsors.gif);
background-position: -204px -15px;
width:70px;
height:15px;
}
#sponsor_telia:hover {
background-position: -204px 0;
}

#sponsor_scandic {
background-image:url(../Images/sponsors.gif);
background-position: -0px -15px;
width:70px;
height:15px;
}
#sponsor_scandic:hover {
background-position: -0px 0;
}

#sponsor_burgerking {
background-image:url(../Images/sponsors.gif);
background-position: -1348px -57px;
width:55px;
height:57px;
}
#sponsor_burgerking:hover {
background-position: -1348px 0;
}

#sponsor_konami {
background-image:url(../Images/sponsors.gif);
background-position: -1098px -19px;
width:90px;
height:19px;
}
#sponsor_konami:hover {
background-position: -1098px 0;
}

#sponsor_svenskaspel {
background-image:url(../Images/sponsors.gif);
background-position: -274px -38px;
width:80px;
height:38px;
}
#sponsor_svenskaspel:hover {
background-position: -274px 0;
}

#sponsor_panaxia {
background-image:url(../Images/sponsors.gif);
background-position: -891px -28px;
width:90px;
height:28px;
}
#sponsor_panaxia:hover {
background-position: -891px 0;
}

#sponsor_kaeser {
background-image:url(../Images/sponsors.gif);
background-position: -1188px -26px;
width:70px;
height:26px;
}
#sponsor_kaeser:hover {
background-position: -1188px 0;
}

#sponsor_stadium {
background-image:url(../Images/sponsors.gif);
background-position: -1673px -16px;
width:80px;
height:16px;
}
#sponsor_stadium:hover {
background-position: -1673px 0;
}

#sponsor_rockklassiker {
background-image:url(../Images/sponsors.gif);
background-position: -681px -30px;
width:80px;
height:30px;
}
#sponsor_rockklassiker:hover {
background-position: -681px 0;
}
#sponsor_interbus {
background-image:url(../Images/sponsors.gif);
background-position: -1258px -9px;
width:90px;
height:9px;
}
#sponsor_interbus:hover {
background-position: -1258px 0;
}
#sponsor_sir {
background-image:url(../Images/sponsors.gif);
background-position: -639px -57px;
width:42px;
height:57px;
}
#sponsor_sir:hover {
background-position: -639px 0;
}

#sponsor_natverket {
background-image:url(../Images/sponsors.gif);
background-position: -1046px -57px;
width:52px;
height:57px;
}
#sponsor_natverket:hover {
background-position: -1046px 0;
}

#sponsor_tjarlen {
background-image:url(../Images/sponsors.gif);
background-position: -70px -15px;
width:134px;
height:15px;
}
#sponsor_tjarlen:hover {
background-position: -70px 0;
}

#sponsor_nga {
background-image:url(../Images/sponsors.gif);
background-position: -980px -23px;
width:65px;
height:23px;
}
#sponsor_nga:hover {
background-position: -980px 0;
} 
#sponsor_axa {
background-image:url(../Images/sponsors.gif);
background-position:-1603px -44px;
height:44px;
width:70px;
}
#sponsor_axa:hover {
background-position: -1603px 0;
}
#sponsor_malmo {
background-image:url(../Images/sponsors.gif);
background-position:-1753px -28px;
height:28px;
width:88px;
}
#sponsor_malmo:hover {
background-position: -1753px 0;
}

#sponsor_bizexpands {
background-image:url(../Images/sponsorer-dam.gif);
background-position:-490px -20px;
height:20px;
width:90px;
}
#sponsor_bizexpands:hover {
background-position: -490px 0;
}

#sponsor_maxi {
background-image:url(../Images/sponsorer-dam.gif);
background-position:-660px -42px;
height:42px;
width:80px;
}
#sponsor_maxi:hover {
background-position: -660px 0;
}
#sponsor_bygg {
background-image:url(../Images/sponsorer-dam.gif);
background-position:-740px -25px;
height:25px;
width:105px;
}
#sponsor_bygg:hover {
background-position: -740px 0;
}

#sponsor_121_nu {
background-image:url(../Images/sponsors.gif);
background-position:-2015px -32px;
height:32px;
width:72px;
}
#sponsor_121_nu:hover {
background-position: -2015px 0;
}
#sponsor_k2 {
background-image:url(../Images/sponsors.gif);
background-position:-1938px -23px;
height:23px;
width:77px;
}
#sponsor_k2:hover {
background-position: -1938px 0;
}
#sponsor_1891 {
background-image:url(../Images/sponsors.gif);
background-position:-2087px -43px;
height:44px;
width:45px;
}
#sponsor_1891:hover {
background-position: -2087px 0;
}


#footer .section-cont {padding:15px 3px;}
.aren {background:url(../Images/arena-bg.png) no-repeat; width:613px; height:376px;}
.map_img {margin:25px 82px;padding:20px 0;}
#mPopupOverlay {z-index:99;}
td.topgt {background:url(../Images/Admin/gray-table-top.png) no-repeat; width:100%; height:6px;}
.c_white_bold, .c_white {color:#FFFFFF;}
.c_white_bold {font-weight:bold;}
.ter {margin:3px 15px; text-align:left;}
.info_ar {
margin:0 15px;
color:#000000;
height:61px;
overflow:hidden;
text-align:left;
}
.right_1_c_info {
margin:6px 0 0 10px;
height:25px; 
line-height:25px;
overflow:hidden;
text-align:left;
}
.right_c {
margin-left:10px;
height:19px; 
line-height:19px;
overflow:hidden;
text-align:left;
}
.gray_tbl {
height:131px;
width:498px;
margin:0; 
padding:0;
border:0;
}
.min_box {
height:18px; 
width:46px; 
margin-left:232px;
margin-bottom:17px;
}
.btn_nav_to_left, .btn_nav_to_right {
margin:0;
height:18px; 
width:18px; 
overflow:hidden; 
background-position:0 0; 
background-repeat:no-repeat;
}
.btn_nav_to_left {
background-image:url(../Images/left-button.gif);
float:left;
cursor:pointer;
}
.btn_nav_to_right {
background-image:url(../Images/right-button.gif); 
margin-left:25px;
cursor:pointer;
}
.h131px {height:131px;}
#fb_img_slider {}
#fb_img_slider ul, #fb_img_slider li, #video_slider ul, #video_slider li, #news_slider ul, #news_slider li, #inf_img_slider ul, #inf_img_slider li, .inf_img_slider li, .inf_img_slider ul {
margin:0;
padding:0;
list-style:none;
}
#fb_img_slider li {
width:500px;
height:333px;
overflow:hidden;
}
#news_slider li, #video_slider li {overflow:hidden;}
.light_gray_table {
background:url(../Images/light-table-bg.jpg) repeat-y;
width:255px;
}
.light_gray_table .top-bg {height:1%; overflow:hidden;}
.light_gray_table .top-bg {background:url(../Images/light-table-top.jpg) no-repeat;}
.light_gray_table .bottom-bg {
height:1%;
overflow:hidden;
padding:6px 6px 3px;
min-height:120px;
}
.light_gray_table .bottom-bg {background:transparent url(../Images/light-table-bottom.jpg) no-repeat 0 100%;}
#inf_img_slider, .inf_img_slider {width:500px; height:333px;}
#inf_img_slider li, .inf_img_slider li {
width:500px;
height:333px;
overflow:hidden;
}
.bilder .section {width:508px; margin:0 34px;}
.pt15px {padding:15px 0;}
.bilder .min_box {margin-top:15px;}
.info .section {width:263px;}
.hvr {}
.bilder {}
.info {}
.section td.gamedate-cell, .section th.gamedate-cell {
padding-left:7px;
width:80px;
}
.section td.gametime-cell, .section th.gametime-cell {width:90px;}
.section td.team-cell,.section th.team-cell {width:180px;}
.section td.sales-cell, .section th.sales-cell {width:220px;}
.stats-info {
overflow:hidden;
height:1%;
background:url("../Images/stats-info-bg.gif") repeat-y;
}
.gameStatsCaption {
font-size:18px;
padding-left:15px;
font-weight:bold;
padding-top:10px;
}
.legendItem {float:left; width:100px;}		
.legendItem div {height:12px; width:12px; float:left;}
.gamestat-bg {
overflow:hidden;
background:url("../Images/player-area-bottom-bg.gif") repeat-x 0 100%;
}
.m5px span {display:inline;}
.inf {}
.layer {width:565px; height:390px;}
.jScrollPaneContainer {
overflow:hidden;
position:relative;
margin-top:10px;
z-index:1;
}
.jScrollPaneTrack {
background:url(../Images/scroll-body-bg.png) repeat-y;
cursor:pointer;
height:100%;
width:11px;
position:absolute;
right:0;
top:0;
}
.jScrollPaneDrag {
background:#F3F3F3 url(../Images/scroll-cursor-body.png) repeat-y;
cursor:pointer;
overflow:hidden;
width:11px;
height:11px;
position:absolute;
}
.jScrollPaneDragTop {
left:0;
overflow:hidden;
position:absolute;
top:0;
}
.jScrollPaneDragBottom {
bottom:0;
left:0;
overflow:hidden;
position:absolute;
}
a.jScrollArrowUp {
display:block;
height:11px;
width:11px;
overflow:hidden;
position:absolute;
right:0;
text-indent:-2000px;
top:0;
z-index:1;
}
a.jScrollArrowUp {background:url(../Images/scroll-button-up.png) no-repeat scroll 0 0;}
a.jScrollArrowDown {
bottom:0;
display:block;
height:11px;
width:11px;
overflow:hidden;
position:absolute;
right:0;
text-indent:-2000px;
z-index:1;
}
a.jScrollArrowDown {background:url(../Images/scroll-button-down.png) no-repeat scroll 0 0;}
.btn_skicka {
margin:0 -2px 0 10px;
width:130px;
float:right;
}
.btn_save {
margin:-2px 7px 0px 7px;
width:65px;
float:right;
}
.btn_save a {
background-image:url(../Images/Admin/button-bg-65.png);
background-position:right center;
background-repeat:no-repeat;
color:#FFFFFF;
display:block;
font-family:Tahoma;
font-size:10px;
font-weight:bold;
line-height:19px;
text-align:center;
text-decoration:none;
text-transform:uppercase;
width:65px;
}
.CollapsableForm textarea {margin-left:2px;}
.wOptTit {width:430px; margin-left:7px;text-align:right;}
.wOptTit span {font-weight:normal;}
.h20px {height:20px;}
#divCommentForm {margin-bottom:15px;}
#divCommentForm .b_btn_user {margin:10px 5px;height:39px;overflow:hidden;}
.footer-shadow-bg {
position:relative; 
height:862px; 
background:transparent url(../Images/body-bottom.jpg) repeat-x 0 100%; 
margin-top:-1035px;
z-index:-10;
}
.top-links-box {margin:17px 3px;color:#888888;}
.top-links-box a {text-decoration:none;}
.top-links-box a:hover {text-decoration:underline;}
.top-links-box .left {float:left;width:300px;}
.top-links-box .right {margin-left:300px;width:670px;}
.top-links-box .col1 {float:left;width:140px;padding-left:10px;text-align:left;}
.top-links-box .col2 {margin-left:150px;width:150px;text-align:left;}
.top-links-box .col3 {float:left;width:160px;text-align:center;}
.top-links-box .col4 {margin-left:160px;width:470px;text-align:center;}
.top-links-box .col5 {float:left;width:265px;text-align:center;}
.top-links-box .col6 {margin-left:265px;width:200px;padding-left:35px;text-align:left;}
.blgray {border-left:#888888 1px solid;height:70px;}
a.FrontPopupButton {
background-image:url(../Images/Admin/button-bg-65.png);
background-repeat:no-repeat;
background-position:right;
color:#FFFFFF;
font-family:Tahoma;
font-size:10px;
font-weight:bold;
display:block;
line-height:19px;
text-align:center;
text-decoration:none;
text-transform:uppercase;
width:65px;
}
.attachments-list {
border:1px solid grey;
float:right;  
overflow:hidden; 
width:200px; 
zoom:1;
}
.attachments-list a {display:block; text-decoration:none;}
.attachments-list a:hover {text-decoration:underline;}
.errorMessage{color:Red;}
.successMessage {color:Green;}
.required {color:Red;}
.centerReg {text-align:left;}
#boxAttachFiles {
float:right;
margin:10px 0 10px 10px;
width:248px;
overflow:hidden;
}
#boxAttachFiles .right-visual {float:none;}
#boxAttachFiles .sub-visual {float:none;}
.linkButton {
background-image:url(../Images/Admin/button-bg-105.png);
background-position:left center;
background-repeat:no-repeat;
color:White;
display:block;
font-family:Tahoma;
font-size:10px;
font-weight:bold;
height:19px;
line-height:19px;
text-align:center;
text-decoration:none;
text-transform:uppercase;
width:105px;
border:0;
}
#tInputs input {width:201px; height:22px;}
.legend_box {width:600px; min-height:46px; margin-top:10px;}
.legend_box .left_c1 {width:200px; margin:0; float:left;}
.legend_box .left_c1 span {
padding-left:10px;
font-weight:bold;
font-size:18px; 
line-height:46px;
}
.legend_box .right_c1 {width:400px; margin-left:200px;}
.graph_box {width:600px; height:250px;}
a.nextNewsPrev {color:#FFFFFF; text-decoration:none;}
a.nextNewsPrev:hover {text-decoration:underline;}
#more_btn a {
background-image:url(../Images/text-visa-alla-kommentarer.png); 
width:131px;
}
#ctl00_lbtnVideoArchive, #lbtnVideoArchive {
background-image:url(../Images/navigation.gif);
background-position:-81px -453px;
width:59px;
}
#ctl00_lbtnVideoArchive:hover, #lbtnVideoArchive:hover {
background-position:-81px -444px;
}
#ctl00_lbtnArchive, #lbtnArchive {
background-image:url(../Images/navigation.gif); 
background-position:-81px -471px;
width:69px;
}
#ctl00_lbtnArchive:hover, #lbtnArchive:hover {
background-position:-81px -462px;
}
.relaterat {
position:relative;
background:url(../Images/navigation.gif) no-repeat -81px -480px; 
width:55px;
height:9px;
top:7px;
left:13px;
}
.lasvart {
position:relative;
background:url(../Images/navigation.gif) no-repeat -81px -489px; 
width:121px;
height:11px;
top:5px;
left:13px;
}
/**/
.pt10px {padding-top:10px;}
.frame-box-for-table {width:330px; margin:0 auto;}
.frame-box-for-table #termsContent {margin-top:10px;text-align: left;}
table.frame-fields {}
table.frame-fields td.left {
    width:95px;
    text-align:right;
    vertical-align:top;
    padding-top:10px;
}
table.frame-fields td.left span {
    line-height:20px;
}
table.frame-fields td.right {
    width:auto;
    text-align:left;
    vertical-align:top;
    padding-left:10px;
    padding-top:10px;
}
table.frame-fields td input {
    color:#000000;
    border:1px solid #D3D5D5;
    background:url(../Images/text-small-box-bg.gif) repeat-x;
    width:215px;
    height:20px;
    line-height:20px;
    font-weight:bold;
    margin:0;
    padding:0;
}
table.frame-fields td .cb input {
    width:13px;
    height:13px;
    border:0;
    background:none;
}
.box_field_iframe_btn {
position:relative;
left:-65px;
margin-left:50%;
width:130px;
padding:0;
}
/**/
.loggaInButton, .registreraButton, .glomtButton, .skickaButton {
width:130px;
height:39px;
overflow:hidden;
display:block;
padding:0;
margin:0;
}
.loggaInButton {background:url(../Images/buttons.png) 0 -468px;}
.registreraButton {background:url(../Images/buttons.png) 0 0;}
.glomtButton {background:url(../Images/buttons.png) 0 -702px;}
.skickaButton {background:url(../Images/buttons.png) 0 -117px;}
.mt10px {margin-top:10px;}
.mt20px {margin-top:20px;}
#LoginUpdatePanel h2, #RegistrationUpdatePanel h2 {padding-top:5px; font-size:18px;}
.center_accInfo {
position:relative;
width:334px;
left:-167px;
margin-left:50%;
}
    .center_accInfo p, .center_accInfo li, .center_accInfo b {text-align:left;}
#divCommentForm textarea {
background-image:url(../Images/text-box-bg.gif);
background-repeat:repeat-x;
border:1px solid #D3D5D5;
width:97%;
text-align:left;
}
.tacenter {text-align:center;}
.taleft {text-align:left;}
.dn {display:none;}
.mb2px {margin-bottom:2px;}
.taright {text-align:right;}
#pre_load {position:fixed;top:50%;margin-top:-6px;left:50%;margin-left:-104px;display:none;z-index:1000;}
a.dblock {display:block;text-decoration:none;cursor:pointer;}
a.dblock:hover {text-decoration:none;}
a.dblock:hover h3 {text-decoration:underline;}
#black-tabs .dark-area {background-image:none;}
.clear {clear:both;width:1006px;height:1px;}
.preloader_auth {display:none; margin:18px 0; margin-left:-30px;}
.box-for-iframe 
{
    height:23px;
    margin-bottom:15px;
    width:665px;
}
.box-for-iframe iframe {
    height:23px;
    margin-right:0;
    width:665px;
    border:0;
    overflow:hidden;
}
.btn_blocker {
    display:block;
    height:39px;
    position:relative;
    top:-39px;
    width:130px;
    z-index:-1;
}
/*pablikobarometr - new*/
.tbl_info_year {
    margin:21px 10px 21px 15px;
}
tr.hdr_tbl_info_year {
    height:38px;
}
tr.hdr_tbl_info_year td {
    height:38px;
    background:#d3d5d5;
    text-align:center;
    width:46px;
    font-size:11px;
    font-weight:bold;
}
tr.hdr_tbl_info_year td div {
    height:38px;
    width:46px;
    line-height:19px;
}
tr.hdr_tbl_info_year .lft {
    width:15px;
    background: url(../Images/info-year-h-left.png) no-repeat;
}
tr.hdr_tbl_info_year .rgt {
    width:15px;
    background: url(../Images/info-year-h-right.png) no-repeat;
}
.line_tbl_info_year td {
    width:46px;
    height:24px;
    line-height:24px;
    font-size:11px;
    text-align:center;
}
.line_tbl_info_year .lft, .line_tbl_info_year .rgt {
    width:15px;
}
.line_tbl_info_year .inf {
    font-weight:bold;
    text-align:right;
}
.bg_e5e5e5 td {background-color:#e5e5e5;}
.bg_f5f5f5 td {background-color:#f5f5f5;}
.bg_ffffff td {background-color:#ffffff; border-top:1px solid #c2c2c2;}
.info-year-txt { font-style:italic; padding:5px 30px 15px 40px;}
.p-arrow-to-left {
    background: url(../Images/arrows-left-right.png) no-repeat 0 0;
    height:15px;
    width:9px;
    cursor:pointer;
    margin-right:11px;
}
.p-arrow-to-right {
    background: url(../Images/arrows-left-right.png) no-repeat -9px 0;
    height:15px;
    width:9px;
    cursor:pointer;
    margin-left:11px;
}
.p-scroll-box {width:460px;overflow:hidden;}
/***********************/
.bb {width:250px; margin-bottom:17px; overflow:hidden; height:auto; overflow:hidden;}
.for_bottom_text {width:665px;overflow:hidden;height:auto;}
.ddl-years {
    margin-top:25px;
    margin-bottom:15px;
}
.tab {display:none;}
.social-box {height:24px; width:100%;}
    .social-box a {
        width:24px;
        height:24px;
        display:block;
        margin-right:10px;
        background:url(../Images/button-sprite-socialbookmarks.gif) no-repeat 0 0;
        text-decoration:none;
        float:right;
    }
    .social-box a.facebook {background-position: 0 0;}
    .social-box a.facebook:hover {background-position:0 -24px;}
    .social-box a.twitter {background-position: -24px 0;}
    .social-box a.twitter:hover {background-position:-24px -24px;}
    .social-box a.del {background-position: -48px 0;}
    .social-box a.del:hover {background-position:-48px -24px;}
    .social-box a.google {background-position: -72px 0;margin-right:0;}
    .social-box a.google:hover {background-position:-72px -24px;}
    .player-info .tabset li.info .tab {display:block;}
    .tac {text-align:center; color:#888888; font-size:11px;}