﻿/* OVERWRITE MASTER */
body
{
    background-color: #a9a9a9;
    background-image: url('/grafik/Pling/bodyBg.jpg');
    background-repeat: no-repeat;
    background-position: center top;
    color: #383838;
    font-family: Arial, Verdana, 'Trebuchet MS';
    font-size: 11px;
}

div.masterDiv
{
    background: none;
    width: 970px;
}

div.masterContent
{
    background-image: url('/grafik/Pling/masterBg.jpg');
    background-repeat: repeat-y;
    padding-bottom: 12px;
}

div.masterContent div.colMiddle
{
    margin-left: 23px;
}

div.masterContent div.colRight
{
    margin-Right: 23px;
}

div.masterDivInner
{
    width: 970px;
}

div.footerHolder
{
    background-image: url('/grafik/Pling/footer.jpg');
    background-repeat: no-repeat;
    width: 970px;
}

div.footerContent
{
    padding: 20px 50px 0;
}

div.footerContent, div.footerContent a, div.footerContent a:visited, div.footerContent a:active
{
    font-family: Arial;
}

img
{
    border: none;
}

a, a:visited, a:active
{
    color: #383838;
    font-family: Arial, Verdana, 'Trebuchet MS';
    text-decoration: none;
}

a:hover
{
    text-decoration: underline;
}

h1, h1 a, h1 a:visited
{
    font-family: Arial Black, Arial, Verdana, 'Trebuchet MS';
    font-size: 30px;
    font-weight: normal;
	letter-spacing: -.05em;
	line-height: 36px;
	margin: 0;
	text-decoration: none;
}

h2, h2 a, h2 a:visited
{
    font-family: Arial, Verdana, 'Trebuchet MS';
    font-size: 12px;
    font-weight: bold;
	line-height: 14px;
	margin: 5px 0 5px 0;
	margin-top: 0;
}

h3, h3 a, h3 a:visited
{
    font-family: Arial, Verdana, 'Trebuchet MS';
    font-size: 17px;
    font-weight: normal;
	line-height: 1em;
	margin: 5px 0 5px 0;
	margin-top: 0;
}

h1 a:hover, h2 a:hover, h3 a:hover
{
    text-decoration: none;
}

div.footerLinksHead
{
    border-bottom: 1px solid #ccc;
}

div.footerLinksHead span
{
    color: #ccc;
    font-size: 12px;
    font-weight: bold;
    padding-left: 10px;
}

div.footerLinksInner ul li h4, div.footerLinksInner ul li h4 a, div.footerLinksInner ul li h4 a:visited
{
    color: #ccc;
    font-family: Arial, Trebuchet MS, Sans-Serif;
    font-size: 10px;
    margin: 0;
}

div.footerLinksInner ul li h4 a:hover
{
    color: #353535;
}



/* READMORE */
/* Placed in the localised style
.readmore
{
    background-image: url('<%=kategori_button_start_spillet_nu %>');
    background-repeat: no-repeat;
    height: 26px;
    width: 114px;
}
*/

.readmore a,
.readmore a:visited
{
    /*color: #5caca9;*/
    /*display: none;*/
    font-size:0px;
    height: 23px;
    width: 112px;
}

.readmore a:hover
{
    text-decoration: none;
}



/* RATE / STARBAR */
.starbar
{
    height: 18px;
    position: static;
    width: 85px;
}

.starbar .outer
{
    background: url('/grafik/Pling/stars.png');
    background-position: 0 0;
    float: left;
    height: 18px;
    width: 85px;
}

.starbar .inner
{
    background: url('/grafik/Pling/stars.png');
    background-position: 0 -36px;
    float: left;
    height: 18px;
}

.starbar a
{
    display: block;
    height: 18px;
/*    left: 0;*/
    position: absolute;
    text-decoration: underline;
/*    top: 0;*/
}

.starbar a:hover
{
    background: url('/grafik/Pling/stars.png');
    background-position: 0 -18px;
}

.starbar .nohover a:hover
{
    background: none;
}

.starbar a.s1{width: 17px;}
.starbar a.s2{width: 34px;}
.starbar a.s3{width: 51px;}
.starbar a.s4{width: 68px;}
.starbar a.s5{width: 85px;}

a.s1, a.s2, a.s3, a.s4, a.s5
{
    color: #4B4949;
    text-decoration: none;
}

p.ratingVotes a
{
    background: url('/grafik/Pling/stars.png');
    background-position: 0 -24px;
    display: block;
    height: 11px;
    width: 60px;
}

p.ratingVotes a:hover
{
    text-decoration: none;
}

.totalRating1
{
    display: none;
}

/* BLACK */
.blackVoting .starbar .outer
{
    background: url('/grafik/Pling/starsBlack.png');
}

.blackVoting .starbar .inner
{
    background: url('/grafik/Pling/starsBlack.png');
    background-position: 0 -36px;
}

.blackVoting .starbar a:hover
{
    background: url('/grafik/Pling/starsBlack.png');
    background-position: 0 -18px;
}

.blackVoting p.ratingVotes a
{
    background: url('/grafik/Pling/starsBlack.png');
    background-position: 0 -24px;
}

/* LARGE */
.largeVoting .starbar
{
    height: 28px;
    width: 135px;
}

.largeVoting .starbar .outer
{
    background: url('/grafik/Pling/starsLargeBlack.png');
    height: 28px;
    width: 135px;
}

.largeVoting .starbar .inner
{
    background: url('/grafik/Pling/starsLargeBlack.png');
    background-position: 0 -57px;
    height: 28px;
}

.largeVoting .starbar a
{
    height: 28px;
}

.largeVoting .starbar a:hover
{
    background: url('/grafik/Pling/starsLargeBlack.png');
    background-position: 0 -28px;
}

.largeVoting .starbar a.s1{width: 27px;}
.largeVoting .starbar a.s2{width: 54px;}
.largeVoting .starbar a.s3{width: 81px;}
.largeVoting .starbar a.s4{width: 108px;}
.largeVoting .starbar a.s5{width: 135px;}


/* LARGE BLUE */
.blueVoting .starbar .outer
{
    background: url('/grafik/Pling/starsLargeBlue.png');
}

.blueVoting .starbar .inner
{
    background: url('/grafik/Pling/starsLargeBlue.png');
    background-position: 0 -57px;
}

.blueVoting .starbar a:hover
{
    background: url('/grafik/Pling/starsLargeBlue.png');
    background-position: 0 -28px;
}



/* INPUTS */
input.btnStandard
{
    background-image: url('/grafik/Pling/btnStandard.png');
    border: none;
    color: #2a2a2a;
    cursor: pointer;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    width: 70px;
}

input.btnSend
{
    background-image: url('/grafik/Pling/btnSend.png');
    border: none;
    cursor: pointer;
    height: 30px;
    text-indent: -1000px;
    overflow: hidden;
    width: 70px;
}



/* BANNER */
div.topBannerHolder
{
    background-image: url('/grafik/Pling/topBannerBg.png');
    background-repeat: no-repeat;
    margin: 0 auto;
    height: 200px;
    overflow: hidden;
    text-align: center;
    width: 970px;
    
}

div.topBannerHolder table
{
    height: 200px;
    width: 970px;
}
    
div.topBannerHolder table td
{
    text-align: center;
    vertical-align: middle;
}




/* TOP  LOGO  MENU  TEXT */
div.topLogoHolder
{
    background-color: #e59d13;
    background-image: url('/grafik/Pling/plingTop2.jpg');
    background-repeat: no-repeat;
    border: 0px solid red;
    margin: 0 auto;
    position: relative;
    width: 970px;
}

div.topLogo
{
    float: left;
    height: 115px;
    margin: 0 0 0 20px;
    width: 190px;
}

div.topLogo a, div.topLogo a:visited
{
    display: block;
    height: 115px;
    width: 190px;
}

div.topGlobalMenu
{
    background-image: url('/grafik/Pling/menuGlobalBg.png');
    background-repeat: no-repeat;
    background-position: left;
    float: right;
    margin-right: 10px;
    height: 25px;
    width: 250px;
}

div.topGlobalMenu ul
{
    list-style: none;
    margin: 0;
    padding: 0;
    height: 20px;
    width: 250px;
}

div.topGlobalMenu ul li
{
    background-image: url('/grafik/Pling/arrowDoubleRight.gif');
    background-repeat: no-repeat;
    background-position: -0px center;
    display: block;
    float: right;
}

div.topGlobalMenu a, div.topGlobalMenu a:visited, div.topGlobalMenu a:active
{
    color: #f7d11e;
    font-size: 11px;
    font-weight: bold;
    margin-left: 12px;
    line-height: 22px;
    padding-right: 10px;
}

div.topText
{
    display: none;
}

div.topSearch
{
    background-image: url('/grafik/Pling/searchBg.jpg');
    background-repeat: no-repeat;
    height: 88px;
    float: right;
    position: relative;
    left: 241px;
    top: 27px;
    width: 300px;
}

input.searchText
{
    background: none;
    border: 0px solid red;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin: 60px 0 0 10px;
    padding: 0;
    outline: none;
    width: 184px;
}

input.searchBtn
{
    border: none;
    background: none;
    color: #000;
    cursor: pointer;
    font-family: Arial, Trebuchet MS;
    font-size: 12px;
    font-weight: bold;
    height: 20px;
    margin: 15px 0 0 46px;
    text-indent: -1000px;
    padding: 0;
    overflow: hidden;
    width: 50px;
}



/* MENU */
div.topMenu
{
    clear: both;
    min-height: 55px;
    padding-bottom: 5px;
    width: 970px;
}

div.topMenu ul
{
    margin: 0;
    padding: 0;
}

div.topMenu ul li
{
    list-style: none;
    float: left;
}

div.topMenu #menuParent
{
    height: 70px;
    padding: 0px 0 0 15px;
}

div.topMenu #menuParent a,
div.topMenu #menuParent a:visited,
div.topMenu #menuParent a:active
{
    background: transparent url('/grafik/Pling/menuParentSep.png') no-repeat right bottom;
    color: #2d2d2d;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding: 45px 15px 2px;
}

div.topMenu #menuParent li
{
    margin: 0 5px 0 0;
    text-align: center;
} 
/* THEME */
div.topMenu #menuParent li {background: transparent url('/grafik/Pling/menuThemeDefault.png') no-repeat center 0px;}
div.topMenu #menuParent li a{padding-left: 0px; padding-right: 10px;}
div.topMenu #menuParent li.tankezonen{background: transparent url('/grafik/Pling/menuThemeTankezonen.png') no-repeat center -3px;}
div.topMenu #menuParent li.tankezonen a{padding-left: 0px; padding-right: 10px;}
div.topMenu #menuParent li.eventyr{background: transparent url('/grafik/Pling/menuThemeEventyr.png') no-repeat center -3px;}
div.topMenu #menuParent li.eventyr a{padding-left: 10px;}
div.topMenu #menuParent li.action{background: transparent url('/grafik/Pling/menuThemeAction.png') no-repeat center -3px;}
div.topMenu #menuParent li.action a{padding-right: 20px;}
div.topMenu #menuParent li.sport{background: transparent url('/grafik/Pling/menuThemeSport.png') no-repeat center -3px;}
div.topMenu #menuParent li.sport a{padding-left: 10px; padding-right: 20px;}
div.topMenu #menuParent li.hurtighyg{background: transparent url('/grafik/Pling/menuThemeHurtighyg.png') no-repeat center -3px;}
div.topMenu #menuParent li.hurtighyg a{padding-left: 7px; padding-right: 10px;}
div.topMenu #menuParent li.familieborn{background: transparent url('/grafik/Pling/menuThemeFamilieborn.png') no-repeat center -3px;}
div.topMenu #menuParent li.familieborn a{padding-left: 8px; padding-right: 10px;}
div.topMenu #menuParent li.club{background: transparent url('/grafik/Pling/menuThemeClub.png') no-repeat center -3px;}
div.topMenu #menuParent li.club a{padding-left: 8px; padding-right: 10px;}

div.topMenu #menuParent li.menuItemSelected a,
div.topMenu #menuParent li.menuItemSelected a:visited
{
    text-decoration: underline;
}

div.topMenu #menuSub
{
    background-image: url('/grafik/Pling/menusubBg.png');
    background-repeat: repeat-x;
    height: 34px;
    margin: -3px 0 0 10px;
    width: 950px;
}

div.topMenu #menuSub ul
{
    padding-top: 4px;
}

div.topMenu #menuSub a,
div.topMenu #menuSub a:visited,
div.topMenu #menuSub a:active
{
    background-image: url('/grafik/Pling/menusubSep.png');
    background-repeat: no-repeat;
    background-position: right center;
    color: #f6c224;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding: 0px 10px;
    line-height: 23px;
    height: 23px;
}

div.topMenu #menuSub li.menuSelected li.menuItemSelected a,
div.topMenu #menuSub li.menuSelected li.menuItemSelected a:visited
{
    color: #ff8400;
    text-decoration: underline;
}

div.topMenu #menuSub li.menuSelected a,
div.topMenu #menuSub li.menuSelected a:visited
{
    color: #ff8400;
    text-decoration: underline;
}

div.topMenu #menuParent li.last a,
div.topMenu #menuSub li.last a
{
    background-image: none;
}

div.topLogoHolder div.default #menuSub
{
    display: none;
}



/* TEASER */
div.teaserHolder
{
    background-image: url('/grafik/pling/teaserBg.jpg');
    background-repeat: no-repeat;
    height: 307px;
    margin-bottom: 12px;
    overflow: hidden;
}

div.teaserHolder ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}

div.teaserHolder ul li
{
    background-image: url('/grafik/Pling/teaserItem.png');
    background-repeat: no-repeat;
    background-position: bottom;
    float: left;
    height: 130px;
    margin: 17px 0 0px 15px;
    overflow: hidden;
    width: 134px;
}

div.teaserHolder ul li.last
{
    margin-right: 0px;
    padding: 0;
}

div.teaserHolder ul li div.image
{
    height: 105px;
    overflow: hidden;
    margin-left: 2px;
    width: 130px;
}

div.teaserHolder ul li div.content
{
    height: 23px;
    line-height: 23px;
    overflow: hidden;
    margin-left: 2px;
    text-align: center;
    width: 130px;
}

div.teaserHolder ul li div.content h3,
div.teaserHolder ul li div.content a,
div.teaserHolder ul li div.content a:visited
{
    font-size: 11px;
    line-height: 23px;
}

div.teaserHolder ul li div.content a:hover
{
    text-decoration: underline;
}


/* LATEST NEWS */
div.latestNewsHolder
{
    height: 250px;
    width: 300px;
}

div.latestNewsHolder h3
{
    color: #3a3a3a;
    border-bottom: 1px solid #ff8a00;
    display: block;
    font-size: 14px;
    font-weight: bold;
    padding: 0 5px 4px 5px;
    margin-bottom: 5px;
    text-transform: uppercase;
}

div.latestNewsHolder ul.ulistHolder
{
    list-style: none;
    padding: 0;
    margin: 0;
}

div.latestNewsHolder ul.ulistHolder li
{
    background-image: url('/grafik/Pling/latestNewsLiBg.png');
    background-repeat: no-repeat;
    padding-left: 0px;
    padding-bottom: 3px;
    height: 43px;
}

div.latestNewsHolder ul.ulistHolder .content,
div.latestNewsHolder ul.ulistHolder .date
{
    height: 20px;
    margin-left: 60px;
    overflow: hidden;
    width: 225px;
}

div.latestNewsHolder ul.ulistHolder .content h3,
div.latestNewsHolder ul.ulistHolder .content h3 a,
div.latestNewsHolder ul.ulistHolder .content h3 a:visited
{
    color: #ffe4a9;
    border: none;
    font-size: 12px;
    font-weight: bold;
    line-height: 25px;
    padding: 0;
    text-transform: none;
}

div.latestNewsHolder ul.ulistHolder .date a,
div.latestNewsHolder ul.ulistHolder .date a:visited
{
    color: #a3843f;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

/* LATEST NEWS 2 */
div.latestNewsHolder2
{
    background-image: url('/grafik/Pling/latestNewsBg2.png');
    height: 250px;
    width: 300px;
}

div.latestNewsHolder2 h3
{
    color: #ffc000;
    border: none;
    display: block;
    font-family: Arial Black;
    font-size: 16px;
    padding: 15px 15px 11px 16px;
    margin-bottom: 0px;
}

div.latestNewsHolder2 ul.ulistHolder li
{
    background: none;
    height: 34px;
}

div.latestNewsHolder2 ul.ulistHolder .content,
div.latestNewsHolder2 ul.ulistHolder .date
{
    height: 20px;
    margin-left: 15px;
}

div.latestNewsHolder2 ul.ulistHolder .date
{
    height: 14px;
}

div.latestNewsHolder2 ul.ulistHolder .content h3 a,
div.latestNewsHolder2 ul.ulistHolder .content h3 a:visited
{
    background-image: url('/grafik/Pling/dotYellow.gif');
    background-repeat: no-repeat;
    background-position: left center;
    color: #fff;
    line-height: 25px;
    padding: 0 0 0 10px;
}

div.latestNewsHolder2 ul.ulistHolder .date a,
div.latestNewsHolder2 ul.ulistHolder .date a:visited
{
    color: #ffb500;
}



/* LATEST GAME */
div.latestGameHolder
{
    height: 250px;
    margin-bottom: 12px;
    width: 300px;
}

div.latestGameHolder ul.ulistHolder
{
    background-color: #3a3a3a;
    background-image: url('/grafik/Pling/topFiveGamesBg.png');
    background-repeat: no-repeat;
    height: 210px;
    padding-top: 15px;
    width: 300px;
}

div.latestGameHolder ul.ulistHolder li
{
    background-image: none;
    height: 37px;
    /*padding: 10px 0 0 0;*/
}

div.latestGameHolder ul.ulistHolder li.club
{
    background: url('/grafik/Pling/club.latestgameholder.png') no-repeat 233px center;
}

div.latestGameHolder ul.ulistHolder .content h3,
div.latestGameHolder ul.ulistHolder .content h3 a,
div.latestGameHolder ul.ulistHolder .content h3 a:visited
{
    margin: 0px 0 3px 0px;
}

/*
div.latestGameHolder ul.ulistHolder .date a,
div.latestGameHolder ul.ulistHolder .date a:visited
{
    background-image: url('<%=forside_button_start_spil %>');
    background-repeat: no-repeat;
    display: block;
    height: 15px;
    width: 70px;
}*/



/* NEWS SWITCHER */
/* FRONTPAGE */
div.newsSwitchHolder
{
    height: 207px;
    margin-bottom: 12px;
    overflow: hidden;
    width: 612px;
}

div.newsSwitchHolder ul
{
    display: none;
}

div.newsSwitch
{
    height: 220px;
    overflow: hidden;
    width: 612px;
}

div.newsSwitch div.image
{
    float: left;
    height: 207px;
    position: absolute;
    overflow: hidden;
    width: 377px;
}

div.newsSwitchHolder div.newsSwitchText
{
    display: none;
}

div.newsSwitch div.menu
{
    background-image: url('/grafik/Pling/newsSwitchMenuBg.png');
    background-repeat: no-repeat;
    background-position: right top;
    color: #fff;
    float: left;
    height: 207px;
    position: absolute;
    margin-left: 352px;
    overflow: hidden;
    width: 260px;
}

div.newsSwitch div.menuItem
{
    cursor: pointer;
    height: 69px;
    overflow: hidden;
    width: 260px;
}

div.newsSwitch div.Selected
{
    background-image: url('/grafik/Pling/newsSwitchMenuSelBg.png');
    background-repeat: no-repeat;
    height: 78px;
    margin: 0px 0 -9px 0;
}

div.newsSwitch div.menu span
{
    display: block;
    font-family: Arial Black, Arial;
    font-size: 10px;
    margin-left: 25px;
    text-transform: uppercase;
}

div.newsSwitch div.menu span.menuItemSpan1
{
    color: #fff000;
    font-size: 18px;
    line-height: 16px;
    padding-top: 12px;
}

div.newsSwitch div.menu span.menuItemSpan2
{
    color: #ffd200;
    margin-top: 4px;
}

div.newsSwitch div.menu div.Selected span.menuItemSpan1,
div.newsSwitch div.menu div.Selected span.menuItemSpan2
{
    color: #3c3c3c;
}



/* PRINT BAR */
div.printbarHolder
{
    background-image: url('/grafik/Pling/printbarBg.jpg');
    background-repeat: no-repeat;
    height: 34px;
    margin-bottom: 12px;
    width: 612px;
}

div.printbarInner
{
    float: right;
    margin: 10px 15px 0 0;
}

div.printbarInner input.btnStandard
{
    background: none;
    font-size: 11px;
    text-decoration: underline;
}



/* NEWSLETTER SIGNUP */
div.newsletterHolder
{
    background-image: url('/grafik/Pling/newsletterBg.jpg');
    background-repeat: no-repeat;
    font-size: 10px;
    height: 96px;
    margin-bottom: 12px;
}

div.newsletterInner
{
    padding: 12px 10px 0 12px;
}

div.newsletterHolder h3
{
    color: #fff;
    font-family: Arial Black, Arial;
    font-size: 13px;
    text-transform: uppercase;
}

div.newsletterHolder div.litTxtMessage
{
    color: #fff;
    margin: 2px 0 0 0;
}

div.newsletterHolder p.txtunsubscribe
{
    color: #f5c023;
    font-size: 11px;
    font-weight: normal;
    display: block;
    margin: 6px 0 0 2px;
}

div.newsletterHolder p.txtunsubscribe a,
div.newsletterHolder p.txtunsubscribe a:visited
{
    color: #f5c023;
    text-decoration: underline;
}

div.newsletterHolder div.txt
{
    border: 0px solid blue;
    float: left;
    height: 20px;
    margin-top: 2px;
    width: 200px;
}

div.newsletterHolder div.btn
{
    border: 0px solid red;
    margin: 3px 0 0 15px;
    float: left;
}

div.newsletterHolder .txtEmail
{
    border: 0px solid #ccc;
    background: none;
    height: 16px;
    font-size: 11px;
    margin: 2px 0 0 1px;
    outline: none;
    width: 200px;
}

div.newsletterHolder .btnSend
{
    border: 0px solid red;
    background: none;
    color: #2a2a2a;
    cursor: pointer;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    height: 18px;
    line-height: 15px;
    margin-left: 0px;
    text-indent: -1000px;
    position: absolute;
    width: 60px;
}



/* LATEST ARTICLE LIST */
div.latestGameleList
{
   
    margin-bottom: 12px;
    width: 298px;
    background-color:#323232;
    background-image: url('/grafik/Pling/latestGamesBgNew.png');
    background-repeat: no-repeat;
    background-position:center bottom;

}


div.latestGameleList div.menu
{
    height: 35px;
    width: 300px;
    margin-top:-41px;
}

div.latestGameleList div.menu h3
{
    color: #fff;
    cursor: pointer;
    display: inline;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 38px;
    padding: 0px 3.5px;
    margin-left:10px;
}
div.latestGameleList .inner .top
{
	background-image:url('/grafik/pling/latestGamesBgtop.png');
	background-repeat:no-repeat;
	background-position:center top;
	height:61px;
	color:#fff;
	text-transform:uppercase;
	padding-left:10px;
	padding-top:6px;
	
}
div.link a 
{
	background-image:url(/grafik/pling/linkimg.gif);
	background-position:left center;
	background-repeat:no-repeat;
	color:#EB5E00;
	margin-left:7px;
	padding-bottom:3px;
	padding-left:16px;
	text-decoration:underline;
	font-weight:bold;
}
div.link
{
	height: 25px;
}

div.latestGameleList div.menu h3.selected
{
    background-color: #eb5e00;
}

div.latestGameleList div.listContent
{
    /*height: 229px;*/
    padding: 10px;
    .padding: 7px 5px;
}

div.latestGameleList div.listContent ul.ulistArticelList
{
    margin: 0px 0 5px;
    .margin: 8px 0 3px;
    padding: 0;
}

div.latestGameleList div.listContent ul.ulistArticelList li
{
    /*height: 15px;*/
    list-style: none;
    margin-bottom: 10px;
    .margin-bottom: 7px;
    overflow: hidden;
}

div.latestGameleList div.listContent ul.ulistArticelList div.image,
div.latestGameleList div.listContent ul.ulistArticelList div.readmore,
div.latestGameleList div.hidden
{
    display: none;
}

div.latestGameleList div.listContent ul.ulistArticelList .content
{
    width: 280px;
}

div.latestGameleList div.listContent ul.ulistArticelList .content p,
div.latestGameleList div.listContent ul.ulistArticelList .content h3
{
    display: block;
    float: left;
    /*height: 15px;*/
    overflow: hidden;
}

div.latestGameleList div.listContent ul.ulistArticelList .content p.cat,
div.latestGameleList div.listContent ul.ulistArticelList .content p.teaser,
div.latestGameleList div.listContent ul.ulistArticelList .content p.teaser a,
div.latestGameleList div.listContent ul.ulistArticelList .content p.teaser a:visited,
div.latestGameleList div.listContent ul.ulistArticelList .content h3,
div.latestGameleList div.listContent ul.ulistArticelList .content h3 a,
div.latestGameleList div.listContent ul.ulistArticelList .content h3 a:visited
{
    color: #fff;
    font-size: 10px;
    font-weight: bold;
    line-height: 11px;
    margin: 0;
    text-decoration: none;
}

div.latestGameleList div.listContent ul.ulistArticelList .content p.cat
{
    width: 15px;
}

div.latestGameleList div.listContent ul.ulistArticelList .content h3
{
    margin: 0 10px 0 20px;
    /*width: 58px;*/
    width:70px;
    text-align:right;
}

div.latestGameleList div.listContent ul.ulistArticelList .content p.teaser
{
    width: 154px;
    line-height:7px;
    white-space:pre-line;
    margin-left:11px;
}


/* GAME PAGE */
/*div.gameHolder
{
    background-image: url('<%=spil_play_baggrund %>');
    background-repeat: no-repeat;
    min-height: 280px;
    padding-top: 70px;
    width: 612px;
}*/

div.gameHolder div
{
    margin: 0 auto;
}

#common_completion_debug
{
    display: none;
}

/*NYESTE SPIL*/
.latestNewsHolder ul.ulistHolder li .img
{
	margin-left:56px;
	height:0px;
	margin-top:4px;
}
.latestNewsHolder.newgames  ul.ulistHolder .content,
.latestNewsHolder.newgames ul.ulistHolder .date
{
	margin-left:100px;
}
div.newgames ul.ulistHolder li
{
	height:33px;
	.margin-top:4px;
}
div.newgames ul.ulistHolder .content h3,
div.newgames ul.ulistHolder .content h3 a,
div.newgames ul.ulistHolder .content h3 a:visited
{
	line-height:16px;
}
div.newgames ul.ulistHolder .content,
div.newgames ul.ulistHolder .date
{
	height:17px;
}
/* SHARE */
div.gameShare
{
	background-color: #222;
	height: 20px;
	padding: 10px;
	/*margin: 0 0 0 10px;*/
	/*width: 572px;*/
}

div.gameShare div.share
{
	float: left;
}

div.gameShare div.tip
{
	float: right;
}

div.gameShare div.tip .readmore
{
	background-image: url('/grafik/pling/tipenven.png');
	cursor: pointer;
    height: 30px;
    line-height: 30px;
    text-align: center;
    overflow: hidden;
    width: 97px;
}

div.gameShare div.tip .readmore a,
div.gameShare div.tip .readmore a:visited
{
    color: #494949;
    font-size: 0px;
    font-weight: bold;
	display: block;
    height: 30px;
    overflow: hidden;
    text-indent: -1000px;
    text-decoration: none;
    width: 97px;
}

/* Secondery Links */
div.seconderyLinks
{
    clear: both;
    height: 350px;
    margin-bottom: 12px;
    width: 612px;
}

div.seconderyLinks ul
{
    list-style: none;
    height: 350px;
    margin: 0;
    padding: 0;
}

div.seconderyLinks ul.secLinks li
{
    background-image: url('/grafik/pling/secLinksSmall.png');
    background-repeat: no-repeat;
    background-position: right 0;
    height: 175px;
    .height: 170px;
    width: 304px;
}

div.seconderyLinks ul.secLinks li div.image
{
    float: left;
    height: 165px;
    margin: 4px 0 0 0;
    overflow: hidden;
    position: relative;
    width: 145px;
}

div.seconderyLinks ul.secLinks li div.image div.corners
{
    background-image: url('/grafik/pling/secLinksCorners.png');
    height: 7px;
    position: absolute;
    top: 0;
    width: 145px;
    z-index: 1000;
}

div.seconderyLinks ul.secLinks li div.image div.cornersBottom
{
    background-image: url('/grafik/pling/secLinksCorners.png');
    background-position: bottom;
    bottom: 0;
    top: auto;
}

div.seconderyLinks ul.secLinksLarge li div.image div.corners
{
    display: none;
}

div.seconderyLinks ul.secLinks li div.image div.corners
{
    _display: none;
}

div.seconderyLinks ul.secLinks li div.content
{
    float: left;
    height: 164px;
    overflow: hidden;
    margin-bottom: 5px;
    padding: 0 10px;
    width: 139px;
}

div.seconderyLinks ul.secLinks li div.content p.category
{
    border-bottom: 1px dotted #666;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 6px;
    .margin-top: 10px;
    padding-bottom: 5px;
}

div.seconderyLinks ul.secLinks li div.content h3 a,
div.seconderyLinks ul.secLinks li div.content h3 a:visited
{
    font-size: 14px;
    font-weight: bold;
}

/*div.seconderyLinks ul.secLinks li div.readmore
{
    background-image: url('/~/media/websites/pling.dk/Website Grafik/dk_kategori_button_start_spil.ashx');
    background-repeat: no-repeat;
    float: left;
    height: 15px;
    margin-left: 10px;
    width: 70px;
}*/

div.seconderyLinks ul.secLinks li div.readmore a,
div.seconderyLinks ul.secLinks li div.readmore a:visited
{
    display: block;
    cursor: pointer;
    height: 15px;
    width: 70px;
}

/* large */
div.seconderyLinks ul.secLinksLarge li
{
    background-image: url('/grafik/pling/secLinksLarge.png');
    background-repeat: no-repeat;
    background-position: 0 bottom;
    height: 344px;
    width: 307px;
}

div.seconderyLinks ul.secLinksLarge li div.image
{
    border: 1px solid #FE7A00;
    border-bottom: none;
    float: none;
    height: 212px;
    margin: 4px 0 0 3px;
    overflow: hidden;
    width: 298px;
}

div.seconderyLinks ul.secLinksLarge li div.content
{
    float: none;
    height: 125px;
    margin: 0;
    padding: 0 10px;
    width: 287px;
}

div.seconderyLinks ul.secLinksLarge li div.content p.category
{
    margin-top: 8px;
    .margin-top: 4px;
}

/* Category image class */
div.categoryImage
{
    margin-bottom: 12px;
    min-height: 1px;
    min-width: 1px;
}

div.categoryTopGamesImage
{
    margin-bottom: 12px;
    min-height: 1px;
    min-width: 1px;
}

