/* $Rev: 15732 $ */
/*------------------------------------------
 				 LAYOUT 
------------------------------------------ */

/* working spaces */

/* settings */
.PT02 #BodyCol02			{width:632px;}
#BodyCol02 #left			{width:475px; margin:0; float:left;}
#BodyCol02 #right			{width:150px; margin:0; float:right;}
#BodyCol02 #full			{width:632px; margin:0; float:left;}

.PT02 #BodyCol03			{width:150px;}
#BodyCol03 #spalte			{width:150px; margin:0; padding:0 3px 0 4px; overflow:hidden; float:left;}
#BodyCol03 #xtox			{width:313px; margin:0; padding:0 0 0 1px; overflow:hidden; float:left; height:100%;}
#BodyCol03 #xtox .borsBox	{width:314px; margin:0 0 8px 0; padding:2px 0; overflow:hidden; float:left; height:100%; background:#ffebd7; border-bottom:1px solid #c8c9c3;}
#BodyCol03 #full			{width:307px; margin:0; padding:0 3px 0 4px; overflow:hidden; height:100%;}
.PT03 #BodyCol03 #full		{width:300px; margin:0; padding:0 0 0 2px; overflow:hidden; float:left; height:100%;}
#BodyCol03 #full .spcBox	{width:307px; margin:0; padding:8px 0 0; overflow:hidden; float:left; height:100%; background:#fff;}

/* module | box's */
#BodyTopBox 				{float:left; margin:0 0 0 1px; height:30px; width:809px;}
#soeg						{height:24px; width:149px; margin:0 0 0 1px; padding:6px 0 0 7px; float:left;}

#statistik					{width:1px; height:1px; float:right;}

/* OTHER STUFF
------------------------------------------ */
#frameHead					{border-left:1px solid #157533; border-right:1px solid #157533; background:#fff url('/img/jp/assets/gfx/gfx_bgtile_frmContHeadLine.gif') repeat-x;}
#frameBody					{border: 1px solid #157533; background:#fff; padding:3px 8px 0;}
*>#frameBody				{padding:3px 8px 0; min-height:1px;}
*>#frameBody .dspBox		{margin-top:-3px;}
* html #frameBody			{height:4px;}


/*------------------------------------------
 				 DESIGN 
------------------------------------------ */


/* FRAMEWORK  
------------------------------------------ */
body.wbg				{background:#fff;}
 
/* BODY 
------------------------------------------ */

#BodyTop #BodyTopHead			{background:#e8e9e3; border-bottom:1px solid #046442; width:796px; height:62px;}
#BodyTop #BodyTopHead img		{float:left;}
#BodyTop #BodyTopHead img.img	{float:left; margin:1px 0 0;}
#BodyTop #BodyTopHeadArt		{float:left; padding:7px 5px 0 7px; width:350px;}
#BodyTop #BodyTopBody			{background:#93bfa1 url('/img/jp/assets/gfx/gfx_BodyTopBody.gif') bottom left repeat-x; width:796px; height:17px; padding:0; overflow-x:hidden;}

#BodyTop					{background:#157533 url('/img/jp/gfx/softbox_bg.gif') 0 0 repeat-x;}
#softbox					{background:url('/img/jp/gfx/softbox_rght.gif') right 11px no-repeat;}
#BodyTopCont .left			{background:url('/img/jp/gfx/softbox_left.gif') 0 11px no-repeat;}
#BodyTopCont .trafik		{background:url('/img/jp/gfx/softbox_left.gif') 0 11px no-repeat; width:216px;}
#BodyTopCont .pic			{border:1px solid #157533; background:#acb498;}
.monster2Banner				{text-align:center;}

/* Ny Viden
------------------------------------------*/
#BodyTopCont #nyviden.trafik .head		{color:#999; font-size:10px; line-height:11px;}
#BodyTopCont #nyviden.trafik .head i	{color:#999; font-size:10px; font-family:Verdana; font-weight:normal;}
#BodyTopCont #nyviden.trafik .menu,
#BodyTopCont #nyviden.trafik .menu a		{color:#999; text-transform:none; font-size:10px; font-weight:normal; line-height:11px;}
#BodyTopCont #nyviden.trafik .menu a:hover	{color:#999; text-decoration:underline;}
#BodyTopCont #nyviden.trafik .logo			{height:59px;}
#BodyTopCont #nyviden.trafik .logo img		{margin-top:5px;}

#BodyCol03 #borsTopBox			{width:307px; float:right; background:#fff; padding:8px 0;}
#BodyTopBox						{background:url('/img/jp/assets/gfx/gfx_bgtile_BodyTopBox.gif') repeat-y; border-bottom:1px solid #157533;}
#soeg, .soeg					{background:#e8eae3;}

#TemaTop #TemaTopHead			{background:#e8e9e3; height:62px; overflow-y:hidden;}
#TemaTop #TemaTopBody			{background:#157533; border-top:1px solid #000; height:16px; padding:1px 5px 0; overflow-x:hidden;}

/* SITE NAVIGATION 
------------------------------------------*/

#BoxTypeSitemenu					{margin-bottom:16px;}
#BoxTypeSitemenu a					{color:#800; font-weight:bold; display:block; line-height:17px; text-decoration:none; padding-left:5px; border-bottom:1px #ccc solid;}
#BoxTypeSitemenu a:hover			{color:#fff; background-color:#acb498;}
#BoxTypeSitemenu a.mark				{color:#fff; font-size:11px; background:#157533 url('/img/jp/assets/gfx/gfx_bgtile_menu_mark.gif') repeat-x scroll center top;}
#BoxTypeSitemenu a.mark:hover		{color:#e8e9e3;}
#BoxTypeSitemenu a.spec				{color:#157533;}
#BoxTypeSitemenu a.spec:hover,
#BoxTypeSitemenu a.specmark			{color:#fff; background:#157533;}
#BoxTypeSitemenu a.specmark:hover	{color:#e8e9e3;}
#BoxTypeSitemenu .br				{line-height:17px; background:url('/img/jp/assets/gfx/gfx_bgtile_dots.gif') repeat-x;}
#BoxTypeSitemenu .menuBjSpec		{border-bottom:2px solid #666; color:#666; padding:0 0 1px 5px; margin:0 0 -1px; font-weight:bold; line-height:17px; text-decoration:none; background:#e8e9e3; cursor:default;}

#BoxTypeSitemenu a.img				{background:#fff; padding:0; margin:0 0 5px; text-decoration:none;}
#BoxTypeSitemenu a.img:hover		{background:#fff; text-decoration:none;}

/* level 2 menu */
#BoxTypeSitemenu #Sitemenu2					{padding-top:0; padding-bottom:0;}
#BoxTypeSitemenu #Sitemenu2 a				{background:none; color:#000; font-size:11px; font-weight:normal; line-height:14px; padding-left:17px;}
#BoxTypeSitemenu #Sitemenu2 a:hover			{background:#e8e9e3;}
#BoxTypeSitemenu #Sitemenu2.mark a			{background:#e8e9e3;}
#BoxTypeSitemenu #Sitemenu2.mark a:hover	{background:#d8d9d3;}
#BoxTypeSitemenu #Sitemenu2.mark a.hi_mark,
#BoxTypeSitemenu #Sitemenu2.mark a.hi_mark:hover	{color:#000; font-weight:normal; background:#d8d9d3 url('/img/jp/assets/gfx/gfx_bgimage_menumark2.gif') left center no-repeat;}



/* SITE NAVIGATION NEW!!! 
------------------------------------------*/
.BoxTypeSitemenu1			{margin-bottom:16px;}
.BoxTypeSitemenu1 a			{display:block; text-decoration:none; padding-left:7px; background:#fff url('/img/jp/gfx/lm_bg.gif') bottom repeat-x; font:bold 11px/18px Arial;}
.BoxTypeSitemenu1 a:hover,
.BoxTypeSitemenu1 a.mark		{color:#fff; background:#157533 url('/img/jp/gfx/lm_bg_jp.gif') 0 0 repeat-x; text-decoration:none;}
.BoxTypeSitemenu1 a.mark:hover	{color:#e8e9e3;}

.BoxTypeSitemenu1 #Sitemenu2 a		{background:none; color:#157533; font-weight:normal; line-height:20px; padding-left:16px; border-bottom:1px #DADADA solid; text-transform:none;}
.BoxTypeSitemenu1 #Sitemenu2.mark a:hover		{background-color:#EFEFEF;}
.BoxTypeSitemenu1 #Sitemenu2.mark a.hi_mark,
.BoxTypeSitemenu1 #Sitemenu2.mark a.hi_mark:hover{font-weight:bold; background:#EFEFEF url('/img/jp/gfx/lm_bg_jp_mark.gif') 6px center no-repeat;}


/* MODULE | BOX's
---------------------------------------------------- */
/* basic appearance */
.gatBox							{margin:0;}
.colBox							{margin:8px 0 0; padding:0 0 5px; border-bottom:1px solid #c8c9c3;}
.padBox							{padding:5px 0 3px; border-top:1px solid #c8c9c3;}
.padBoxFirst					{}
.warnBox						{margin:8px 0 6px; padding:3px 5px 4px; font-weight:bold!important; background:#be0404;}
.modBox .art					{float:left; margin:0 10px 0 0; padding:0; width:216px;}
.modBox .art#netmeet			{width:632px; float:left; padding:0; margin:0 0 8px;}
.artPageBox .box,
.modBox .box					{float:left; margin:0 10px 0 0; padding:0; width:216px;}
.modBox .box .box				{width:200px; float:none; padding:0;}
.domBox							{margin:0 0 8px;}
.annCapMidBox					{float:left; padding:8px 0 0 87px; margin:0 0 8px;}
.annCapBoxArt					{float:left; padding:0 0 0 78px; margin:0;}
#BodyCol03 .blackBoxTitle		{margin:0; padding-bottom:1px; background:#fff;}
.blackBoxTitle #bj4				{padding-left:16px!important;}
#BodyCol03 .blackBox			{margin:0; padding:0 3px 16px 16px;}
.blackBox#full					{margin:0; padding:0;}
.blackBox#full .spcBox			{margin:0; padding:0; background:none!important; color:#fff!important;}
.blackBox#full .annCapBox p		{color:#e8e9e3!important;}
.blackBox .modBox				{margin:16px 0 0; padding:0 0 8px; width:282px; color:#fff; border-bottom:1px solid #a8a9a3;}
.PT04 #BodyCol03 .blackBox .modBox	{color:#000;}
.blackBox .conBox				{margin:8px 0 0; padding:0 0 8px; width:282px; color:#fff;}
.annCapBox .colBox				{margin:0; text-align:center; width:150px; overflow-x:hidden;}
.annCapBoxArt .annBox			{width:475px!important; height:90px!important; margin:0; padding:0;}
.pinBox							{width:234px; margin:0; background:#e8e9e3; float:right; padding:0; border-bottom:1px solid #c8c9c3;}
.pinBox .frmCont				{padding:3px 5px 5px; border-top:1px solid #fff;}
.right .artPlace				{margin:0 0 10px; float:right; width:232px;}
.left .artPlace					{margin:0 0 10px; float:left; width:232px;}
.breakerBox .artPlace			{margin:0 0 8px; float:left; width:222px;}
.full .artPlace					{margin:0; float:left; width:100%;}
.left .artPicPlace				{margin:3px 3px 8px 0; float:left;}
.right .artPicPlace				{margin:3px 0 8px 11px; float:right;}
.miniRight .artPicPlace			{margin:5px 0 2px 11px; padding:0; width:150px; float:right;}
.spcBox .left .artPicPlace		{margin:3px 11px 5px 0; float:left;}
.spcBox .right .artPicPlace		{margin:3px 0 5px 11px; float:right; width:150px;}
.bundMenu						{border-top:1px solid #c8c9c3; border-bottom:1px solid #c8c9c3; margin:5px 0 0; padding:0 0 2px 7px;}
.boxCitat						{padding:0 0 0 15px; margin:0; background:url('/img/jp/assets/ico/ico_box_citat.gif') no-repeat;}
.tickerDisp,					
.tickerDispBors					{margin:3px 0 0; padding:2px 5px 1px 23px; height:40px; width:287px; overflow:hidden; border-bottom:2px solid #2079a6; background:url('/img/jp/assets/ico/logo_ticker_jp.gif') no-repeat;}
.tickerDisp						{border-bottom:2px solid #408db4;}
#boxMidtElement					{background:#fff; margin:0 0 8px; padding:0; width:234px; float:right; border-left:6px solid #fff;}
#boxMidtElement	.frmBox			{background:#fff; margin:0 0 8px;}
#boxMidtElement	.dspBox			{background:#e8e9e3; margin:0 0 8px;}
#boxMidtElement	.dspBox	.box	{width:220px; padding:7px; border-top:1px solid #fff;}
#borsElement					{width:234px; background:#ffebd7; padding:0 0 3px; float:right;}
.rSpGatBox						{width:240px; float:right; background:#fff; padding:0 0 8px;}
#full #borsElement				{width:307px; background:#ffebd7; padding:0 0 3px; float:right;}
.fsBox							{margin:0 0 8px; text-align:center;}
.fsThumbBox						{margin:8px 0 0; padding:0; height:50px; white-space:nowrap;}
.fsThumbBox img					{margin:0; height:45px;}
.menuKontaktData				{padding:29px 4px 4px 5px; background:#e8e9e3 url('/img/jp/logo/kolofon_jp_dk.gif') center 0 no-repeat; border:1px solid #c8c9c3; margin-bottom:8px;}
.full							{margin:0 0 8px;}
#epnBoxFP				{background:#fff; border-bottom:5px solid #069; margin-top:11px;}
#epnBoxFP .frmCont		{padding:0 8px; border-left:1px solid #069; border-right:1px solid #069; padding-bottom:8px; width:456px; overflow:hidden;}
#epnBoxFP #bj8			{position:relative;}
#epnBoxFP #bj8 img		{position:absolute; top:-3px; left:0;}
#epnBoxFP .artPicPlace	{margin:0 0 8px 11px; float:right;}
#epnBoxFP .artPlace		{margin:0; float:left; width:214px;}
#epnBoxFP .conBox		{padding:3px 0 0; margin:0;}
#epnBoxFP a.aNobr		{color:#069;}
#epnBoxFP h1			{margin:0 0 2px; font:bold 26px Tahoma; white-space:normal;}
#epnBoxFP h2			{margin:0 0 2px; font:bold 21px Tahoma;}
#epnBoxFP h3			{margin:0 0 4px; font:bold 17px/16px Tahoma;}

#epnBoxFP .frmCont div	{font:11px Verdana;}

#BoxTypeSitemenu .modBox		{margin:7px 0 0;}
#BodyCol03 .modBox .frmCont		{padding:12px 12px 10px; margin:0 0 8px; width:283px; border-top:1px solid #fff; background:#e8e9e3;}
#BodyCol03 #nyhedsQuiz			{background:#eee;}
#nyhedsQuiz .frmCont			{padding:3px 5px 4px; font:bold 11px/13px Arial;}
.textList						{line-height:14px!important;}
.textList .objTime				{margin:0 0 5px; width:55px; float:left;}
.textList .objTime#kl			{width:38px;}
*>.textList .objTime			{margin:-1px 0 5px; width:55px; float:left;}
.textList .textListLink			{margin:0 0 5px; width:420px; float:left;}
.textList .textListLink#kl		{width:437px;}
*>.textList .textListLink		{margin:-1px 0 5px; width:420px; float:left;}
.stars							{margin:0 0 4px;}
.art .stars,
#boxMidtElement .stars,
#BodyTopHeadArt .stars,
.breakerBoxSpalter2 .stars		{margin:4px 0 0;}
.breakerBox .stars				{margin:6px 0 0;}
.stars img						{margin:0 1px 0;}
.lightBox						{background-color:#e8e9e3;}
.lightBox .frmCont				{padding:3px 5px 5px; border-top:1px solid #fff;}
.kulturArtikler					{padding:8px 8px 1px; margin:0 0 8px; background:#e8e9e3;}

/* todays paper */
.modBox#PAPER .BoxBody			{border:1px solid #4a4e3c; background:#e8e9e3; text-align:center; padding:8px 0 5px; margin:0 0 8px!important;}
.modBox#PAPER .BoxBody .dspCont	{font-size:11px; font-family:verdana;}
.modBox#PAPER .BoxBody ul		{color:#000; margin:0 0 3px 15px; border-bottom:0;}
.modBox#PAPER .BoxBody img		{margin:0 0 3px; width:130px;}

/* s?g */
.udv_soeg						{background:#e8e9e3; padding:10px;}
.udv_soeg_1						{width:275px; margin:5px 0 0; float:left;}
.udv_soeg_1	input				{width:275px; margin:1px 0 0; padding:2px 0 0 2px; border:1px solid #acb498; float:left;}
.udv_soeg_2						{width:75px; margin:5px 0 0 10px; float:right;}
.udv_soeg_2	input				{width:70px; margin:1px 0 0 0; padding:2px 0 0 2px; border:1px solid #acb498; float:left;}
.udv_soeg_3						{width:190px; margin:5px 0 0; float:left;}
.udv_soeg_3 input				{width:175px; margin:1px 0 0; padding:2px 0 0 2px; border:1px solid #acb498; float:left;}
.udv_soeg_3 select				{width:180px; margin:1px 0 0; float:left;}
.udv_soeg_4						{width:75px; margin:5px 0 0; float:right;}
.udv_soeg_4	input				{width:34px; margin:1px 1px 0 5px; padding:0; border:1px solid #acb498; float:right; height:18px; cursor:pointer;}
.udv_soeg_4	input#reset			{width:35px; margin:1px 0 0; padding:0; border:1px solid #acb498; float:right; height:18px; cursor:pointer;}

.soegKriterier					{background:#e8e9e3; padding:8px; border:1px solid #acb498;}
.soegKriterier span				{margin:0 0 3px;}
.soegKriterie					{width:90px; float:left;}
.soegResSp1						{width:55px; float:left;}
.soegResSp2						{width:420px; float:left;}
.soegNav						{margin:8px 0 0;}

.soegBox03						{background:#e8e9e3; margin:8px 0 0;}
.soegBox03 .box					{padding:5px 7px 0; border-top:1px solid #fff;}
.soegBox03 .textList			{line-height:13px!important;}
.soegBox03 .textList .objTimeSM	{margin:1px 0 5px; width:48px; float:left;}
*>.soegBox03 .textList .objTimeSM	{margin:0 0 5px; width:48px; float:left;}
.soegBox03 .textList .textListLink	{margin:0 0 5px; width:245px; float:left;}
.soegBox03JPM					{background:url(/img/jp/assets/ico/ico_jpmaster_kort.gif) left center no-repeat; height:11px; padding:19px 0 3px 48px; font-weight:bold!important; margin:0 0 3px; border-top:1px solid #acb498; border-bottom:1px solid #acb498;}
.objListML .soegBox03JPM		{background:url(/img/jp/assets/ico/ico_jpmaster_kort.gif) left center no-repeat; height:26px; padding:0 0 0 48px; font-weight:bold!important; margin:0; border:0;}

/* breaker elements */
.modBox#breaker					{margin:0;}
.modBox#breaker #spalte			{width:150px; margin:0 0 0 12px; float:right;}
.PT02 .modBox#breaker			{background:url(/img/jp/assets/gfx/gfx_bgtile_spCont2Bund1.gif); height:100%;}
.breakerBox262, 
.breakerLeftBox125				{margin:6px 0; width:164px; float:left; background-color:#e8e9e3;}
.breakerBox262					{margin:0;}
.breakerBox262#gal				{margin:0;}
.breakerBox262#bundV			{background-color:#fff;}
.breakerBox262#bundV .box		{border:1px #e8e9e3 solid; background:#fff url('/img/jp/assets/gfx/gfx_bgtile_box.gif') 0 0 repeat-x; margin-bottom:1px;}
.breakerBoxSpalter2				{margin:0 0 0 -2px; width:477px; background:url(/img/jp/assets/gfx/gfx_breakerBoxSpalter2.gif) repeat-y right top;}
.breakerBoxSpalter3				{margin:0 0 0 -2px; width:477px; background:url(/img/jp/assets/gfx/gfx_breakerBoxSpalter3.gif) repeat-y right top;}
.breakerBoxSpalte2				{margin:0 0 0 2px; width:237px; background-color:#e8e9e3; text-align:left; float:right;}
.breakerBoxSpalte2_1			{margin:0 0 0 2px; width:236px; background-color:#e8e9e3; text-align:left; float:right;}
.breakerBoxSpalte3				{margin:0 0 0 2px; width:157px; background-color:#e8e9e3; text-align:left; float:right;}
.breakerBox						{margin:0 0 0 2px; width:475px; background-color:#e8e9e3; text-align:left; float:right;}
#BodyCol03 .breakerBox			{margin:0!important; padding:5px 0; width:307px!important; background-color:#e8e9e3; text-align:center!important; float:none!important;}
#topBorderWhite1				{border-top:1px solid #fff;}
#topBorderWhite2				{border-top:2px solid #fff;}
.breakerBox .dspBox				{margin:3px 5px 5px 5px;}
.spalteBreakerBox50				{margin:0 11px 6px 0; width:150px; float:left; background-color:#e8e9e3; border-bottom:1px solid #c8c9c3;} /* for Mozilla/Safari/Opera */
#bundV .spalteBreakerBox50		{margin-right: 0!important;}
*>.breakerBox262				{padding:262px 0 0; min-height:1px; width:164px;}
*>.breakerBox262 .dspBox		{margin-top:-262px;}
*>.breakerLeftBox125			{padding:125px 0 0; min-height:1px; width:164px;}
*>.breakerLeftBox125 .dspBox	{margin-top:-125px;}
*>.spalteBreakerBox50			{padding:50px 0 0; min-height:1px; width:150px;}
*>.spalteBreakerBox50 .dspBox	{margin-top:-50px;} /* for IE, with IE5/Mac backslash filter \*/
* html .breakerBox262			{height:263px;}
* html .breakerLeftBox125		{height:126px;}
* html .spalteBreakerBox50		{height:51px;}
.breakerBox262 .dspBox .box, 
.breakerLeftBox125 .dspBox .box		{padding:5px 7px; margin:0; width:150px; border-top:1px solid #fff;}
.breakerBoxSpalte2 .dspBox .box		{padding:5px 7px; margin:0; width:223px; border-top:1px solid #fff;}
.breakerBoxSpalte2_1 .dspBox .box	{padding:5px 7px; margin:0; width:222px; border-top:1px solid #fff;}
.breakerBoxSpalte3 .dspBox .box		{padding:5px 7px; margin:0; width:143px; border-top:1px solid #fff;}
.breakerBox262#bundV .box			{padding-top:0; float:none; font-family:Arial;}
.breakerBox262#bundV .box b			{line-height:18px;}
.breakerBox262#bundV .box a b		{line-height:normal; font-family:Verdana;}
.breakerBox262#bundV .box img		{margin-top:2px;}
.spalteBreakerBox50 .dspBox .box	{padding:5px; margin:0; width:140px; border-top:1px solid #fff;} /* end filter */
#bundV .spalteBreakerBox50 .dspBox .box	{background-image:none;}
.breakerRightBox262				{padding:0; width:300px; float:right;}
.breakerRightBoxGal262			{padding:0; margin:0; width:300px; float:right; background:#aaa;}
.breakerRightBox262 .box		{padding:0; margin:0; width:100%; height:100%; border-top:1px solid #fff;}
.breakerRightBox262 .frmCont	{padding:7px 9px; margin:0 0 8px; width:282px; border-top:1px solid #fff; background:#e8e9e3;}
.breakerRightBoxGal262 .frmCont	{padding:7px 9px; margin:0; width:282px; border-top:1px solid #fff; background:#e8e9e3;}
.breakerRightBox262 .frmCont img{margin:0 0 3px;}
.breakerRightBoxGal262 .frmCont img	{margin:0 0 3px;}
.breakerRightBox125				{padding:0; margin:6px 0; width:300px; height:125px; float:right;}
.breakerRightBox125 .box		{padding:0; margin:0; width:100%; height:100%; border-top:1px solid #fff;}
#noBorder						{border:0!important;}
#bilzoneBox 					{background:#fdfcf0!important; text-align:center!important; border:1px solid #b2b2b2; border-top:0; width:150px; padding:5px 6px;}

.topBorder						{background:#157533; height:3px; margin:0;}
.whiteBreaker					{background:#fff;}
#spalte .conBox					{margin:0;}
.ekspertBreakerBorder			{background:#c8c9c3; height:1px; margin:0 55px 0;}

.softBox						{height:90px; background:#fff;}
.softBox img					{float:left; height:90px; width:60px;}
.softBox .gatBox				{float:left; text-align:right; border-bottom:1px solid #dc7602; height:59px; width:95px; margin:15px 0 0; padding:0;}
.softBox .gatBoxR				{float:left; border-bottom:1px solid #dc7602; height:59px; width:6px; margin:15px 0 0; padding:0;}
.softBj							{text-align:right; border-bottom:1px solid #dc7602; color:#fff; background:#dc7602; height:14px; width:85px; margin:0; padding:3px 5px 0;}
.softBjR						{text-align:right; border-bottom:1px solid #dc7602; color:#fff; background:#dc7602; height:14px; width:6px; margin:0; padding:3px 0 0;}
.softL							{text-align:right; border-left: 1px solid #dc7602; background:#e8e9e3; height:40px; width:84px; margin:0; padding:1px 5px 0;}
.softM							{text-align:right; background:#e8e9e3; height:40px; width:85px; margin:0; padding:1px 5px 0;}
.softR							{text-align:right; border-right:1px solid #dc7602; background:#e8e9e3; height:40px; width:5px; margin:0; padding:1px 0 0;}

.kulGuiRes1						{width:165px; float:left; margin:0 5px 0 0; padding:0;}
.kulGuiRes1	a					{font-weight: bold!important;}
.kulGuiRes2						{width:135px; float:left; margin:0 5px 0 0; padding:0;}
.kulGuiRes3						{width:85px; float:left; margin:0 5px 0 0; padding:0;}
.kulGuiRes4						{width:60px; float:left; margin:0; padding:0;}
.kulGuiSpalteCont				{width:123px; margin:12px 0 0 10px;}
.kulGuiSpalteCont select		{width:123px; border:1px solid black;}
.kulGuiArrBox					{margin:8px 0 0; background:url(/img/jp/assets/gfx/gfx_bgtile_kulGuiArrBox.gif) repeat-y; padding:0 0 0 5px;}
*>.kulGuiArrBox					{padding:1px 0 0 5px; min-height:1px;}
*>.kulGuiArrBox .dspBox			{margin-top: -1px;}
* html .kulGuiArrBox			{height:2px;}
.kulGuiArrBox1					{float:left; width:145px; padding:5px 0; margin:0 7px 0 0;}
.kulGuiArrBox2					{float:left; width:301px; padding:5px 0;}

.KGspalter2						{margin:1px 0 0 -2px; width:310px; background:#e8e9e3 url(/img/jp/assets/gfx/gfx_KGspalter2.gif) repeat-y 0 0;}
.KGspalte2						{margin:0; padding:0 0 5px 7px; width:148px; text-align:left; float:left; overflow-x: hidden;}
.KGbox							{margin:0; width:310px; background:#e8e9e3; border-bottom:2px solid #fff; padding:1px 0 7px;}
.KGboxSpalte					{margin:0; padding:8px 0 0 15px; width:139px; text-align:left; float:left;}

/* ordinary beams */
.bj20, .bj21, .bj23, .bj22,
.bj5, .bj21 .name				{height:19px; font:bold 11px/18px Arial; color:#fff; padding-left:9px;}

#bjTop, .bjTop					{background:url(/img/jp/assets/gfx/gfx_bgtile_dots_bjtop.gif) top repeat-x; padding:2px 0 0;}
#bjBundSoeg						{padding:0 0 1px;}
#bjBund, .bjBund				{background:url(/img/jp/assets/gfx/gfx_bgtile_dots_bjbund.gif) bottom repeat-x; padding:0 0 2px;}
#bj1, .bj1						{background-color:#d06802; padding:2px 5px 3px;}
#bj2, .bj2						{background-color:#157533!important; padding:2px 5px 3px;}
#bj3							{background-color:#83b5da; padding:2px 5px 3px; text-align:left; text-transform:uppercase;}
.bj3#tgt						{background:url('/img/epn/assets/ico/ico_bj_tgt.gif') right no-repeat; height:27px; padding:3px 47px 0 0; text-align:left; text-transform:uppercase;}
.bj3#fpn						{background:url('/img/epn/assets/ico/ico_bj_fpn.gif') right no-repeat; height:27px; padding:3px 47px 0 0; text-align:left; text-transform:uppercase;}
#bj4, .bj4						{background-color:#686868; padding:2px 15px 3px 5px; text-align:left; text-transform:uppercase;}
.ttNone							{text-transform:none!important;}
#bj5							{background-color:#acb498; padding:2px 15px 3px 5px;}
#bj7							{background-color:#a8ae92; padding:3px; text-align:center; margin:0 0 10px; border-top:2px solid #157533; border-bottom:2px solid #157533;}
#bj8							{background-color:#069; padding:2px 5px 0; margin:0; height:15px;}
.bj22							{background:#069 url('/img/jp/assets/gfx/gfx_bgtile_bj22.gif') 0 0 repeat-x; height:23px; line-height:23px; padding-left:6px;}
.bj5							{background:#acb498 url('/img/jp/assets/gfx/gfx_bgtile_bj5.gif') 0 0 repeat-x; line-height:19px; padding-left:6px;}
#bj9							{background-color:#222222; padding:2px 5px 0; margin:0; height:15px;}
#bj10							{background-color:#e76300; padding:2px 15px 3px 5px;}
#bj11							{background-color:#ffcc99; padding:2px 5px 3px;}
#bj14							{height:18px; line-height:18px; text-align:center; background:#eeeeeb url('/img/jp/assets/gfx/gfx_bj_14.gif') bottom repeat-x;}
#bj19							{height:18px; line-height:18px; text-align:center; background:url('/img/jp/assets/gfx/gfx_bgtile_bj19_bot.gif') top repeat-x; font-weight:bold; font-size:11px; font-family:Arial;}	
.bj21							{background:#157533 url('/img/jp/assets/gfx/gfx_bgtile_bj21.gif') bottom left repeat-x; height:23px;}
.bj23							{background:#FFB900 url('/img/jp/assets/gfx/gfx_bgtile_bj23.gif') bottom left repeat-x;}

.ico1							{background:url('/img/jp/assets/ico/ico_bj_v.gif') right no-repeat;}
.ico2							{background:url('/img/jp/assets/ico/ico_bj_clock.gif') right no-repeat;}
.ico3							{background:url('/img/jp/assets/ico/ico_bj_jp.gif') right no-repeat;}
.ico4							{background:url('/img/jp/assets/ico/ico_bj_eb.gif') right no-repeat;}
.ico5							{background:url('/img/jp/assets/ico/ico_bj_pol.gif') right no-repeat;}
.ico6							{background:url('/img/jp/assets/ico/ico_bj_mon.gif') right no-repeat;}
.ico7							{background:url('/img/jp/assets/ico/ico_bj_hl.gif') right no-repeat;}
.ico8							{background:url('/img/jp/assets/ico/ico_bj_hl_black.gif') right no-repeat;}

/* global elements */
.posRel							{position: relative;}
.dN								{display:none;}
.dB								{display:block;}
#partner						{margin:0; padding:8px 0 0 38px; height:27px;}
.pico1							{background:url('/img/jp/assets/ico/logo_par_jp.gif') left no-repeat; font-weight:bold;}
.pico2							{background:url('/img/jp/assets/ico/logo_par_eb.gif') left no-repeat; font-weight:bold;}
.spcBox #bjTop					{margin:0 0 5px;}
.spcBox #noAir #bjTop			{margin:0!important;}
.spcBox li						{margin:0 0 4px;}
.imgH4							{height:4px;}

/* afstemning - spalte og artikel */
.afstemningTal					{width:32px; float:left;}
.afstemningBar					{width:108px; float:left;}
.artBox .afstemningBar			{width:232px; float:left;}
.afstemningBar img				{height:10px; margin:1px 0 0;}
#full .box #con .box,
#full .box .con .box            {float:none!important;}
#full .box #con .box .spm,
#full .box .con .box .spm		{padding:0 0 6px;}

/* frontpage and sektion elements */
.left .artPic					{margin:0 3px 8px 0; float:left;}
.right .artPic					{margin:0 0 8px 3px; float:right;}
.spBox							{margin:0 0 8px; background:url('/img/jp/assets/gfx/gfx_bgtile_spTop.gif') left repeat-y;}
.spBox .left					{width:233px;}
.spBox .right					{width:233px; float:right;}
a#artPlay						{margin:0; padding:0 0 0 18px; background:url('/img/general/ico/rel_play.gif') no-repeat;}
#bundV img						{margin:0 0 3px;}
.bkTopPic						{margin:0 8px 0 0;}
.rTopPic						{width:60px; height:90px; margin:0 0 5px; float:right;}
.fpTopPic						{width:100%; margin:0 0 6px;}
#listArt						{margin:0 4px 0 0; padding:0 16px;}
#listRadio						{margin:0 2px 0 0;}
#listFs,
.listFs,
#listLnk,
.listLnk						{padding:0 20px 0 0; margin:0; background-position:right 0; text-align:right;}
#BodyCol02 .spalter				{background:url(/img/jp/assets/gfx/gfx_bgtile_spLine.gif);}
#BodyCol02 .spalter .fL			{width:232px;}
#BodyCol02 .spalter .fR			{width:232px; padding-left:10px;}
#TV span						{float:left; overflow:hidden; margin:0 0 3px;}
#TV span.objTime				{float:left; width:35px;}
#TV span a						{font-weight: normal;}
.playBox						{padding:0 0 0 9px; width:88px; text-align:center; float:left;}
.contSpilBig .playBox			{width:139px;}
.epnTickerBody, .epnTickerBody a{margin:0; background:#069; color:#fff; font-weight:bold; float:left;}
.krumme							{text-align:right; border-bottom:1px solid #800; color:#800; padding:0 3px 1px; width:472px; font-weight:bold; cursor:default;}
.krumme select					{height:18px; margin:0;}
.krumme#k2						{border-bottom:1px solid #157533!important; color:#157533!important; padding:3px 3px 1px 0!important;}
.krumme#k2 div					{margin:-3px 0 0; float:left;}
.fotosjov						{width:232px; float:left;}
.fotosjov.fR1					{width:226px; float:right;}
.fotosjov img					{width:232px;}

/* article elements */
#netmeet #artBj1				{width:620px;}
#artBj2							{background-color:#d06802; color: #fff; border-top: 1px solid #000; border-bottom: 1px solid #000; height:13px; width:295px; font: bold 10px Verdana; padding:1px 0 1px 5px; text-transform:uppercase;}

.artBox .con .objTimeSM			{margin:1px 0 5px; width:48px; float:left;}
*>.artBox .con .objTimeSM		{margin:0 0 5px; width:48px; float:left;}
.artBox .con .textListLink		{margin:0 0 5px; width:236px; float:left;}
#artBoxEw						{border-bottom:1px solid #d06802; padding:0; margin:0 0 16px; width:300px;}
#artBoxImg						{background-color:#e8e9e3; border:1px solid #686868; padding:8px; width:282px;}
#artBoxCitat					{padding:12px 0 8px 0; margin:12px 8px 0 8px; width:282px;}
#artSend						{margin:0 36px 0 0;}
#relArtBox						{margin:0 0 5px;}
#relTema						{padding:0 0 2px;}
#relTemaArt						{margin:0 0 0 16px; padding:0 0 2px 12px; background:url('/img/jp/assets/ico/ico_lnk_tema_art.gif') no-repeat;}
#relArtDoc						{margin:0 0 0 4px; padding:0 0 2px 16px; background:url('/img/general/ico/rel_art.gif') no-repeat;}
.relArtLeder					{margin:0 0 0 2px; padding:0 0 2px 18px; background:url('/img/jp/assets/ico/ico_lnk_leder.gif') no-repeat 0 2px;}
.art table						{border:0 solid #157533; background:#157533;}
.art tr							{border:0 solid #157533;}
.art td							{border:0 solid #157533; background:#f2f2f2; padding:2px 3px; vertical-align:top; font:11px Verdana;}
.art td p						{margin:0; font: 11px Verdana;}
.relArtBlogPost					{background:url('/img/blog/ico/artsml_topiclink.gif') no-repeat 6px 1px; padding-left:20px}
.relArtJpmener					{margin:0 0 0 5px; padding:0 0 2px 15px; background:url('/img/jp/assets/ico/ico_lnk_mener.gif') no-repeat 0 3px;}

#komArt							{margin:2px 0 8px 0; background:#e8e9e3; border-top:1px solid #acb498; padding:3px 5px 5px;}
#komArt	textarea,
#komArt	input.form2,
#komArt	input.form3,
#komArt	input.form				{margin:4px 0 0; color:#4a4f3b; font:11px verdana; border:1px solid #acb498; padding:0 0 0 1px; width:307px;}
#komArt	textarea				{height:55px;}
#komArt	input.form2				{width:150px;}
#komArt	input.form3				{width:268px; float:left}
#komArt	input.button			{margin:4px 0 0; border:1px solid black; width:35px; height:15px; float:right; padding:0; background:#e8e9e3; cursor:pointer;}
.artKommentarBj					{background:#e8e9e3 url('/img/jp/assets/gfx/gfx_bgtile_artKomBj.gif') right repeat-y; border-top:1px solid #acb498; margin:2px 0 0;}
.artKommentarBj #komBj1			{padding:3px 5px; width:248px; float:left;}
.artKommentarBj #komBj2			{padding:3px 5px; width:51px; float:right; text-align:right;}
.artKommentar					{padding:5px; margin:0 0 9px;}
.artKommentar p.artByline		{margin:1px 0 3px!important;}

#meetArt						{margin:2px 0 8px; background:#d06802; border-top:1px solid #222; padding:3px 5px 5px;}
#meetArt .ekspertBreakerBorder	{background:#fff; height:1px; margin:0 55px 0;}
#meetArt textarea,
#meetArt input.form2,
#meetArt input.form3,
#meetArt input.form4,
#meetArt input.form5
#meetArt input.form				{margin:4px 0 0; color: #4a4f3b; font:11px verdana; border:1px solid #222; padding:0 0 0 1px; width:307px;}
#meetArt textarea				{height:55px;}
#meetArt input.form2			{width:150px;}
#meetArt input.form3			{width:268px; float:left}
#meetArt input.form4			{margin:4px 4px 0 0;width:150px;}
#meetArt input.form5			{margin:4px 4px 0 0;width:268px; float:left}
#meetArt input.button2,
#meetArt input.button			{margin:4px 0 0; border:1px solid black; width:35px; height:15px; float:right; padding:0; background:#e8e9e3; cursor: pointer;}
#meetArt input.button2			{float:left;}
#meetArt .meetEkspert			{margin:4px 0 0; width:300px; float:right;}
#meetArt .ekspertPic			{margin:0 0 0 4px; float:right;}
.artMeetBj						{background:#e8e9e3 url('/img/jp/assets/gfx/gfx_bgtile_artKomBj.gif') right repeat-y; border-top: 1px solid #d06802; border-right: 1px solid #d06802; margin:2px 0 0 0;}
.artMeetBj #meetBj1				{padding:3px 5px; width:248px; float:left;}
.artMeetBj #meetBj2				{padding:3px 5px; width:51px; float:right; text-align:right;}
.artMeet						{padding:5px 5px 0; margin:0 0 14px; border-right:1px solid #d06802;}
.artMeet p.artByline			{margin:1px 0 3px!important;}

/* boers elementer fra Phoenix */
.borsTitle						{text-align:left;}
.borsTitleInfo					{font-weight:normal;}
.borsGrafTitle					{text-align:center; margin:3px 0 0;}
.borsGraf						{text-align:center; margin:3px 0;}
.borsNegativ					{color: #ff0000;}
.borsPositiv					{color: #008000;}


/* ELEMENTS | buttons, inputs etc.
---------------------------------------------------- */
hr								{width:100%; border:0 solid; border-top:1px solid #ACB498; margin:5px 0; padding:0;}
#artBoxImg hr					{width:100%; border:0 solid; border-top:1px solid #686868; margin:5px 0; padding:0;}
li								{margin:0; padding:0; color:#000; background:none;}
.HeadLogin .form				{width:134px;}
.HeadLogin .hidden				{width:0; height:0; visibility: hidden;}
#soeg .form						{width:110px;}
.button							{color:#000; background:#fff; border: 1px solid #acb498; height:16px; margin:0; padding:0; text-align:center; }
.greenbutton					{color:#fff; background:#157533; border: 1px solid #157533; height:16px; margin:0; padding:0; text-align:center; }
.okbutton						{color:#000; background:#fff; border: 1px solid #acb498; width:25px; height:16px; margin:0; padding:0; text-align:center; }
.form							{color:#000; border: 1px solid #acb498; padding:0 0 0 2px;}
.formFelt						{border:1px solid black; width:170px; height:13px; margin:0; padding:1px 0 0 4px;}
.formFelt2						{border:1px solid black; width:97px; height:13px; margin:0 0 4px; padding:1px 0 0 4px; text-align:center;}
.formFelt3						{border:1px solid black; width:117px; height:13px; margin:0 0 4px; padding:1px 0 0 4px; text-align:left;}
.formFelt4						{color:#000; width:132px; border: 1px solid #acb498; margin:0; padding:0 0 0 2px;}
.formKnap						{border:1px solid black; width:30px; height:16px; margin:0; padding:0 0 1px 2px; background:#e8e9e3; cursor: pointer;}
.formKnap2						{border:1px solid black; width:40px; height:17px; margin:27px 0 0; padding:0 0 1px 2px; background:#d06802; color: #fff; font-weight: bold; cursor: pointer;}
.formKnap3						{border:1px solid black; width:35px; height:16px; margin:1px 0 0; padding:0; background:#e8e9e3; cursor: pointer; float:right;}
.formKnap4						{border:1px solid #a6afbf; width:30px; height:16px; margin:0!important; padding:0 0 1px 2px; background:#e6efff; cursor: pointer;}
.formKnap5						{border:1px solid #a6afbf; width:30px; height:16px; margin:0 6px 0 0!important; padding:0 0 1px 2px; background:#e6efff; cursor: pointer;}
.formText						{color:#000000; border:1px solid #acb498; padding:0 0 0 2px; width:451px;}
.kulGuiKnap						{border:1px solid #acb498; width:100px; height:17px; margin:0 0 5px; padding:0 0 1px 2px; background:#fff; cursor: pointer;}
.radio1							{margin:0 0 -3px;}

#eniro							{border: 1px solid #a6afbf; background:#d6dfef url('/img/epn/logo/eniro_box_logo.gif') right center no-repeat; margin:0; padding:6px 0 5px 6px; float:left;}
#BodyCol02 #eniro .form			{width:200px; color:#000; border:1px solid #a6afbf; padding:0 0 0 2px;}
#BodyCol02 #eniro input			{margin:0 8px 0 0;}
#BodyCol03 #eniro .form			{margin:0 8px 0 0;}
#BodyCol03 #eniro				{height:44px; padding:9px 0 2px 6px;}
* html #BodyCol03 #eniro		{height:49px;}
#BodyCol03 #spalte #eniro		{height:58px; width:142px;}
#eniro input.submit				{border: 1px solid #a6afbf; width:30px; height:16px; margin:0 8px 0 0!important; padding:0 0 1px 2px; background:#e6efff; cursor: pointer;}
#eniro img						{margin:8px 7px 0 0; height:21px; width:93px; float:right;}
#eniro .luftfoto				{position: relative; top: -38px; width:60px; left: 270px; margin:1px 0 -38px 0;}

#spalte #eniro					{border: 1px solid #a6afbf; background:#d6dfef url('/img/jp/logo/eniro_box_logo.gif') left bottom no-repeat; margin:8px 0 8px 0; padding:6px 0 5px 6px; float:left;}
#spalte #eniro .form			{width:132px; color: #000000; border: 1px solid #a6afbf; padding:0 0 0 2px;}
#spalte #eniro input			{margin:0;}
#spalte #eniro img				{margin:0 8px -8px 0; height:16px; width:66px; float:left;}

/* ARTICLES
---------------------------------------------------- */
/* section listings */
.conBox#POPLINKS				{margin:0; padding-bottom:0; border:0; width:300px; }
.conBox#POPLINKS .BoxBody		{margin-bottom:6px; padding-bottom:10px; border-bottom:#999 1px dashed; }
.conBox#POPLINKS h4				{color:#d06802; font-size:10px; text-transform:uppercase; margin-bottom:0; }
.conBox#POPLINKS ul				{margin-top:6px; font-size:11px; font-family:verdana;}
.conBox#POPLINKS ul li			{margin-bottom:4px; }
.conBox#POPLINKS .BoxFoot		{margin:6px 0 10px; padding-bottom:10px; border-bottom:#999 1px dashed; }
.conBox#POPLINKS .BoxFoot ul	{border-bottom:0; }

/* TV
---------------------------------------------------- */
.tvBodyList						{margin:8px 0 0;}
.tvBody							{margin:0; background:#acb498 url('/img/jp/assets/gfx/gfx_tv_spalte_midt.gif') bottom center no-repeat;}
*>.tvBody						{padding:1px 0 0; min-height:1px;}
*>.tvBody .dspBox				{margin-top: -1px;}
* html .tvBody					{height:2px;}
.tvSpalteTeaser1				{width:156px; margin:0 7px 0 0; float:left;}
.tvSpalteTeaser2				{width:156px; margin:0 0 0 7px; float:left;}
.tvSpalteList					{width:143px; margin:0 0 8px 0; float:left; padding:2px 2px 0; background:url('/img/jp/assets/gfx/gfx_tv_midtBoxTop.gif') top center no-repeat; border-right:1px solid #acb498; border-left:1px solid #acb498;}
.tvSpalteList .tvHead			{padding:3px 6px 3px 6px; border-bottom: 1px solid #acb498; background:#fff;}
.tvSpalteList .tvStat			{margin:0; padding:5px 6px 5px 6px; background:#acb498;}
.tvTeaser						{width:154px; margin:0; border: 1px solid #acb498;}
.tvBody .tvPic					{margin:2px 2px 2px 2px; padding:0 0 2px 0; border-bottom: 1px solid #acb498;}
.tvBody .tvTxt					{margin:0 2px 2px 2px; padding:3px 6px 14px 6px; background:#e8e9e3;}
.tvLink							{width:91px; height:15px; margin:-12px 0 0 27px; padding:2px 2px 1px 5px; background:#fff url('/img/jp/assets/ico/ico_tv_play.gif') center right no-repeat; border:1px solid #acb498;}
.tvList							{margin:-6px 0 0 0; padding:2px; border: 1px solid #acb498; background:#fff;}
.tvList .tvTop					{margin:0; height:18px; padding:4px 4px 4px 8px; background:#acb498;}
.tvList input					{padding:1px 0 0 3px; background:#e8e9e3; float:right; height:13px; width:130px; border:2px solid #fff; border-right:0;}
.tvList input.knap				{padding:0 0 4px; background:#ff9314; float:right; height:18px; width:45px; border:2px solid #fff;}
.tvList .tvNav					{height:19px; text-align:center; padding:3px 0;}
.tvNavBck						{padding:0 0 0 2px; float:left;}
.tvNavFwd						{padding:0 2px 0 0; float:right;}
.tvListSpalte1					{width:65px; padding:2px 2px 2px 10px; float:left;}
.tvListSpalte2					{width:58px; padding:2px 2px 2px 10px; float:left;}
.tvListSpalte3					{width:310px; padding:2px 2px 2px 10px; float:left;}
a .tvListSpalte3				{background:url('/img/jp/assets/ico/ico_tv_play.gif') center right no-repeat;}
.tvListLineGray .tvListSpalte1,
.tvListLineGray .tvListSpalte2,
.tvListLineGray .tvListSpalte3	{background-color:#e8e9e3;}

.tvColTeaser					{width:278px; padding:0 2px 0 0; border: 2px solid #fff; border-bottom: 0; background:url('/img/jp/assets/ico/ico_tv_play2.gif') bottom right no-repeat;}
.tvColTeaser img				{float:left; margin:0 2px 0 0; border-right: 2px solid #fff; border-bottom: 2px solid #fff;}
.tvColTeaser a					{display: block;}

/* epn-tv */
.tvColEpnBody					{width:294px; margin:0 0 8px; padding:2px; border:1px solid #fc9;}
.tvColEpnBody .tvColContent		{width:286px; margin:0; padding:3px 4px 1px; background:#ffcc99;}
.tvColEpnBody .tvColItem		{margin:1px 0 3px; background:#e8e9e3 url('/img/jp/assets/gfx/gfx_tv_spalte_box.gif') bottom repeat-x; border:1px solid #d49851;}
.tvColEpnBody .tvColFooter		{margin:2px 0 0; padding:1px 2px 0; border-top:1px solid #fc9; text-align:center;}

/* fpn-tv */
.tvColFpnBody					{width:294px; margin:0 0 8px; padding:2px; border:1px solid #557182;}
.tvColFpnBody .tvColContent		{width:286px; margin:0; padding:3px 4px 1px; background:#557182;}
.tvColFpnBody .tvColItem		{margin:1px 0 3px; background:#e8e9e3 url('/img/jp/assets/gfx/gfx_tv_spalte_box.gif') bottom repeat-x; border: 1px solid #165677;}
.tvColFpnBody .tvColFooter		{margin:2px 0 0; padding:1px 2px 0; border-top: 1px solid #557182; text-align:center;}

/* filmtrailere */
.tvColTrailerBody				{width:294px; margin:0 0 8px; padding:2px; border:1px solid #621f22;}
.tvColTrailerBody .tvColContent	{width:280px; margin:0; padding:7px; background:#621f22;}
.tvColTrailerBody .tvColItem	{padding:0;}
.tvColTrailerBody .tvColTeaser	{padding:1px 2px 1px 0; border:0; background:url('/img/jp/assets/gfx/gfx_bgtile_dots_white.gif') bottom repeat-x;}
.tvColTrailerBody #colMark		{background:#fff url('/img/jp/assets/gfx/gfx_bgtile_dots_bordeaux.gif') bottom repeat-x;}
.tvColTrailerBody .tvColFooter	{margin:2px 0 0; padding:1px 2px 0; border-top:1px solid #621f22; text-align:center;}
.tvTrailerSpalte1				{width:120px; padding:2px 2px 4px 6px; float:left;}
.tvTrailerSpalte2				{width:53px; padding:2px 2px 4px; float:left;}
.tvTrailerSpalte3				{width:88px; padding:2px 0 4px 2px; float:left;}
a .tvTrailerSpalte3				{background:url('/img/jp/assets/ico/ico_tv_play2.gif') center right no-repeat;}

/* FANEBLADE
------------------------------------------ */
/* Tabs */ 
ul.tabs							{margin:0; padding:0; } 

ul.tabs li						{padding:0; margin:0 1px 0 0; height:19px; list-style: none; font-size: 12px; float:left; } 
ul.tabs li#sekstab				{margin:0;} 
ul.tabs li a					{background:#ffce94; margin:0; padding:2px 0 0 9px; height:17px; font: 11px Arial,Verdana, sans-serif; float:left; } 

ul.tabs li#ettab a				{width:64px;} 
ul.tabs li#totab a				{width:57px;} 
ul.tabs li#tretab a				{width:69px;} 
ul.tabs li#firetab a			{width:91px;} 
ul.tabs li#femtab a				{width:63px;} 
ul.tabs li#sekstab a			{width:66px;} 

.inactive ul.tabs li.notselected a			{margin:0; color:#686868; text-decoration:none; display:block; cursor:pointer; background:#ffce94 url(/img/jp/assets/gfx/gfx_jp_faneblad.gif) right no-repeat; border-left:1px solid #878889;}
.inactive ul.tabs li.notselected a:hover	{background:#71b0f9 url('/img/jp/assets/gfx/gfx_jp_faneblad_hover.gif') right no-repeat; color:#494949;}
.active ul.tabs li.notselected a			{margin:0; color:#686868; text-decoration:none; display:block; cursor:pointer; background:#ffce94 url(/img/jp/assets/gfx/gfx_jp_faneblad_sel.gif) right no-repeat; border-left:1px solid #878889;}
.active ul.tabs li.notselected a:hover		{background:#71b0f9 url('/img/jp/assets/gfx/gfx_jp_faneblad_sel_hover.gif') right no-repeat; color:#494949;}
ul.tabs li.selected a						{margin:0; color:#000; text-decoration: none; display: block; cursor: pointer; background:#006699 url(/img/jp/assets/gfx/gfx_jp_faneblad_active.gif) right no-repeat; border-left:1px solid #000;}
ul.tabs li.selected a:hover					{background:#71b0f9 url('/img/jp/assets/gfx/gfx_jp_faneblad_active.gif') right no-repeat; color:#000;}

/* Block */
.inactive					{width:475px; background:#fff; margin:0;}
.active						{width:475px; background:#f6f6f6; margin:0;}
.tabcontent					{width:475px;}
.innerfield					{background:#f6f6f6; margin:0; padding:1px 5px 2px 9px; font:11px Arial,Verdana,sans-serif; color:#555; border-bottom:1px solid black; display:none;}
.innerfieldShow				{background:#f6f6f6; margin:0; padding:1px 5px 2px 9px; font:11px Arial,Verdana,sans-serif; color:#555; border-bottom:1px solid black;}
ul.X						{margin:0; padding:0; float:right;}
ul.X li						{margin:0; list-style:none;}

/* Content */
.topBorsbar					{background:#ffce94; border:1px solid black; padding:5px 7px 6px; font:10px/12px verdana; overflow:hidden; height:1%;}
.topBorsbar div				{font:10px/12px verdana; width:170px;}
ul.smepn					{font:11px verdana; margin-left:0;}
ul.smepn li					{margin-left:16px;}
a.epn, 
a.epn:hover,
a.epn:visited, 
a.epn:active				{color: #069;}
.borsTitle					{text-align:left;}
.borsTitleInfo				{font-weight: normal;}
.borsGrafTitle				{text-align:center; margin:3px 0 0; font: 11px Arial; line-height:13px;}
.borsGraf					{text-align:center; margin:3px 0;}
.borsNegativ				{color: #f00;}
.borsPositiv				{color: #008000;}
.pinBox						{width:100%; margin:0; background:#ffebd7; padding:0; border-bottom:1px solid #c8c9c3;}
.pinBox #frmCont			{padding:3px 5px 5px; border-top: 1px solid #fff;}
.tabsm						{font:11px Arial; line-height:13px;}
.innerfieldContent			{width:455px; margin:2px 0 0; float:left;}
#borsElement				{width:234px; background:#ffebd7; padding:0 0 3px; float:right;}

/* OTHER STUFF
------------------------------------------ */
#frameHead img					{margin:0 0 3px 8px;}
.fsBody							{height:50px; margin:0; padding:0; background:#eeeeee;}


/* Sport */
.sportHeader					{background:#157533; color:#fff; font-weight:bold; padding:2px 2px 2px 5px;}
.sportTableHeader				{background:#ccc; color:#000; font-weight:normal; padding:2px; font:10px Arial;}
.sportTableContent1				{background:#eee; color:#000; font-weight:normal; padding:2px; font:11px Arial;}
.sportTableContent2				{background:#fff; color:#000; font-weight:normal; padding:2px; font:11px Arial;}

/* EKSTERNE
------------------------------------------ */

/* Sermitsiak */
#BodyCol01 #sermitsiak			{width:138px; background:#d6d6d6; padding:1px;}
#BodyCol01 #sermitsiakInner		{width:132px; background:#fff; padding:3px;}
#BodyCol01 #sermitsiakHeader	{font-size:10px; height:10px; width:138px; padding:0 0 2px; background:url('/img/jp/assets/gfx/sermitsiak_bg.gif') repeat-x;}

/* JobZonen */
.jobzSpBox						{border: 1px solid #c0c0c0; }
.jobzSpBox .jobzTitle           {font-size: 15px; color: #0087cb; font-weight: bold; padding:5px;}
#jobzSpContent					{overflow: hidden; padding:2px 5px 5px;}
.jobzSpBox .jobzSeAlle			{margin:18px 0 14px 0; font-size:11px;}
.jzlink							{margin:11px 0 0 0; overflow: hidden;}
.jobzSpImg						{margin:6px 0 0; padding:8px 0 1px 13px; height:34px; overflow:hidden; border-top:1px #ccc solid;}
#BodyCol01 .jobzSpBox			{margin-bottom: 8px;}


/*  Paging css classes ----  Vadim Mishchenko ------------*/
.pagesSel				{height:15px; border:0 black solid; padding-top:0; margin-top:0; }
.pagesSel div			{float:left; text-transform:uppercase; font-size:10px; font-family:Verdana; font-weight:bold; }
.pagesSel div.a2		{width:65px; text-align:left; color:#666; }
.pagesSel div.b2		{width:170px; text-align:center; font-size:11px; }
.pagesSel div.c2		{text-align:right; width:85px; color:#666;}
.art h3.marg			{margin:10px 0 -8px;}

hr.pagesSep				{border-top:0 solid #fff; color:#DCDCD3; background-color:#DCDCD3; height:1px; padding:0; }
.pagesSel b				{color:#666; }
.art h3.nextPages		{margin:15px 0 5px; }

.pagesSel div a,
.pagesSel div span		{color:#157533; }
.pagesNum				{color:#157533; font-size:9px; font-family:Verdana; }
.pagesSel div a:hover	{background:#157533; color:#fff; text-decoration:none; }
/*---------------------------------------------*/


.articleSportVideo .spcBox .annCapBox	{margin:0;}

/*--------------------Olympics--------------------------*/

.OLJPMain							{padding:4px 5px 5px 4px;}

.OLJPMain .leftCol .textLine		{width:250px;}
.OLJPMain .leftCol					{width:261px;}
.OLJPMain .rightCol					{width:194px;}
.OLJPMain .fL .headLine,
.OLJPMain .fR .headLine				{background:#ae5956 url('/img/jp/assets/gfx/olympics/jp_fp_head1.jpg') 0 0 no-repeat; font-size:12px; font-weight:bold; color:#fff; width:247px; height:23px; padding:4px 0 0 14px;}
.OLJPMain .fR .headLine				{background-image:url('/img/jp/assets/gfx/olympics/jp_fp_head2.jpg'); width:182px;}
.OLJPMain .textLine,
.OLJPMain .results					{padding:0 4px 3px;}
.OLJPMain .results					{height:100px;}
.OLJPMain .results .slut			{width:37px;}
.OLJPMain .results .sport,
.OLJPMain .results .game			{width:145px;}

.OLJPBot							{height:30px; padding-left:5px; background:#ae5956 url('/img/jp/assets/gfx/olympics/jp_fp_bot.gif') repeat-x 0 0;}
.OLJPBot div						{font-size:11px;}
.OLJPBot img.png					{width:18px; height:19px; margin:8px -4px -8px -1px;}
#OLMainDiv .OLJPBot a				{color:#fff;}
#OLMainDiv .OLJPMain img			{margin:3px 6px 3px 0;}
#OLMainDiv .OLJPMain span.artText	{width:130px;}
#OLMainDiv .OLJPMain div.artText	{width:255px;}
#OLMainDiv div						{font-size:11px;}
#OLMainDiv a						{color:#a4372e;}
#OLMainDiv ul						{list-style-type:none;}
#OLMainDiv li						{background:url('/img/jp/assets/gfx/olympics/jp_fp_li.gif') no-repeat 0 0; padding-left:8px; margin-left:-8px;}
#OLMainDiv .fL ul					{margin-left:10px;}
#OLMainDiv .OLJPMain .fR div.artText{width:190px; margin-top:-2px;}
#OLMainDiv div.fallbackTxt			{margin:5px 0 0 13px;}
.OLJPMain div.fL,
.OLJPMain div.fR					{margin-bottom:3px;}
#OLMainDiv span.fR					{margin-right:8px;}

.OLTopLine							{height:26px; background:transparent url('/img/jp/assets/gfx/olympics/ticker_bg.gif') repeat-x 0 0; margin-bottom:-8px;}
.OLTopLine .spn_ticker_barbg		{background:transparent none; padding-left:0;}
.OLTopLine .spn_ticker_latest		{margin:0 12px; float:left;}
.OLTopLine .spn_ticker_spnlogo		{width:47px; float:right; margin-right:9px}
.OLTopLine .spn_ticker_barbg a		{color:#fff; font-weight:bold; font-size:11px;}
.OLTopLine .spn_ticker_barbg div	{line-height:26px;}
.OLTopLine a#tickerLink				{color:#fff !important;}

#olympicsAjaxContainer				{height:103px; width:190px; overflow:hidden; position: absolute;}


/*-------------------------COMMENTS--------------------------*/
#commentFormContainer .soeg,
#comment .soeg						{padding:7px 6px 5px 4px; font-size:12px;position:relative;}
#comment .soeg.aC,
#comment .soeg.aC a					{color:#999; font-weight:bold;}
#comment .soeg.aC span				{color:#000;}
#comment .soeg.aC a.paging			{color:#157533!important; font-size:12px;}
#comment .soeg.aC span.paging		{color:#000!important; font-size:12px;}
#comment .bjTop						{margin-bottom:1px;}
#comment .bjBund					{font-size:12px; font-family:Arial; padding-bottom:1px;}
#comment .bjBund .soeg h5			{font-size:12px; font-family:Arial;}
#comment .bjBund .soeg span			{font-size:9px; color:#80807e; margin-top:4px;}
#comment .bjBund .soeg span a		{color:#80807e; text-decoration:underline;}
#comment .commentNumber				{background:transparent url('/img/jp/assets/gfx/gfx_comment.jpg') no-repeat 0 0; width:39px; height:33px; margin:0; padding:6px 10px 0 0; font-size:11px; font-weight:bold; color:#66665d; text-align:center; position:relative;}
#comment span.numberofcomments,
#comment span.numberofcomments a	{font-size:9px; color:#000!important;}

#commentFormContainer .inputNameDiv				{color:#66665E; font-weight:bold; font-size:11px; font-family:verdana;}
#commentFormContainer .inputField				{border:1px solid #A8A89B; color:#66665E; font-size:11px; height:15px; width:135px; font-family:verdana; margin-top:1px;}
#commentFormContainer textarea.inputField		{width:303px;height:120px;font-family:verdana;padding:5px 0 0 5px;}
#commentFormContainer .inputNameDiv span,
#commentFormContainer .commentForm a,
#commentFormContainer .markNotes span			{color:#C00;}
#commentFormContainer .commentForm,
#commentFormContainer .commentForm form,
#commentFormContainer .commentForm form div		{font-size:11px;}
#commentFormContainer .markNotes				{font-size:10px;width:235px;}
#commentFormContainer .commentForm .fL.fLLeft	{margin-right:10px;}
#commentFormContainer .commentForm .fL.markNotes{margin-right:4px;}
#commentFormContainer .commentForm .fR,
#commentFormContainer .commentForm .fL			{position:relative;}
#commentFormContainer .send						{padding-right:1px; margin:4px 0 0;}

/*---------------TICKER--------------------*/

.spn_news_ticker			{height:26px; width:475px; overflow:hidden; margin:-2px 0 8px;}
.spn_news_ticker a			{color: #fff !important;font-weight: bold;}
.spn_ticker_spnlogo			{width:63px;height:26px;float:left;}
.spn_ticker_barbg			{font: 11px arial, verdana, sans-serif;color: #fff;background:url('/img/jp/assets/gfx/spn_ticker_bar_bg.gif') repeat-x; padding:0 10px 0 10px;width:392px;height:26px;line-height:26px;float:left;overflow:hidden;}
.spn_ticker_latest			{color: #ff9900; font-weight: bold;}
/*---------------Annoncemarkeder--------------------*/

.spcBox .annoncemarkeder #bjTop {margin-bottom:1px;}
.spcBox .annoncemarkeder #bjBund {padding:0 0 1px;}
.yellowBox, .greenbox		{border:1px #c0be00 solid; margin:0; padding:10px 5px;}
.greenbox					{border-color:#157533; padding:10px;}
.leftSideAnno				{float:left; width:145px; padding-right:2px;}
.rightSideAnno				{float:right; width:145px; padding-left:2px;}

.annoncemarked1  			{font-size:10px;}
.annoncemarked1 #bjTop #bjBund #bj19{text-align:left; font-size:10px; font-family:Verdana; line-height:16px; padding-left:8px;}
.annoncemarked1 span		{padding-left:8px;}

.annoncemarked 				{width:307px; margin-bottom:16px; float:left;}
.annoncemarked #bj19		{text-align:left; font-size:14px; font-weight:bold; height:27px; padding-left:8px; line-height:14px;}
.annoncemarked .annonceBan	{width:307px;}


.bjAir						{border-top:1px solid #fff; padding:8px; width:285px;}
.bjAir div					{background:url('/img/jp/assets/gfx/gfx_sek_artikel_002.gif') center right no-repeat;}
.nyViden ul					{padding-left:8px; margin-bottom:8px;}
#newsletterform				{padding-left:8px;}
#newsletterform label 		{display:block; width:50px; float:left;}
#newsletterform	input		{width:150px;}
#fld_Send					{padding:5px 0 5px 50px;}
#fld_Send input				{width:75px;}


/*---------------JP Gift--------------------*/
#div_jpgift					{border:1px solid rgb(21, 117, 51); padding:3px; background:rgb(234, 234, 234); font-family:Verdana; font-size:8pt;	font-weight:normal;	display:block;}
.jpgift_postnr				{width:98px; height:14px;}
#div_jpgift_separator 		{margin:5px 0 3px; background:rgb(172, 180, 152); height:1px;}
#btn_jpgift					{float:right; width:98px; margin-top:-1px;}
#frm_jpgift					{margin:0; height:16px;} 

/*---------------JP Teaser switchers--------------------*/
.bj21 .switcher				{height:23px; background:transparent none -7px bottom no-repeat; position:relative;}

.bj21 .name					{position:absolute; top:5px; left:0;}
.bj21 .day					{position:absolute; top:7px; left:192px; left:120px; font-family:Verdana; color:#fff; font-size:9px;}
.bj21 .day.first			{left:110px;}
.bj21 .day.second			{left:172px;}
.bj21 .logo					{position:absolute; top:-4px; right:-3px;}
.bj21 .day a,
.bj21 .day a.un				{color:#fff;}
.bj21 .day a.cur			{color:#000; font-size:11px;}
.bj21 .logo img				{width:52px; height:32px;}


#ALLpopular .bj21 .day.first	{display:none;}
#ALLpopular .bj21 .day.second	{display:none;}

#JPpopular .bj21 .day.first		{left:192px;}
#JPpopular .bj21 .day.second	{left:245px;}
#JPpopular .bj21 .switcher.s1	{background-image:url('/img/jp/assets/gfx/bgtile_bj21/gfx_bgtile_bj21_jp_menu.gif'); background-position:left bottom;}
#JPpopular .bj21 .switcher.s2	{background-image:url('/img/jp/assets/gfx/bgtile_bj21/gfx_bgtile_bj21_jp_menu1.gif'); background-position:left bottom;}
#JPpopular .bj21 .logo			{display:none;}

#EPNpopular .bj21				{background:#069 url('/img/jp/assets/gfx/bgtile_bj21/gfx_bgtile_bj21_epn.gif') bottom left repeat-x;}
#EPNpopular .bj21 .switcher.s1	{background-image:url('/img/jp/assets/gfx/bgtile_bj21/gfx_bgtile_bj21_epn_menu.gif');}
#EPNpopular .bj21 .switcher.s2	{background-image:url('/img/jp/assets/gfx/bgtile_bj21/gfx_bgtile_bj21_epn_menu1.gif');}
#EPNpopular .bj21 .logo img		{width:51px;}

#FPNpopular .bj21				{background:#D16A12 url('/img/jp/assets/gfx/bgtile_bj21/gfx_bgtile_bj21_fpn.gif') bottom left repeat-x;}
#FPNpopular .bj21 .switcher.s1	{background-image:url('/img/jp/assets/gfx/bgtile_bj21/gfx_bgtile_bj21_fpn_menu.gif');}
#FPNpopular .bj21 .switcher.s2	{background-image:url('/img/jp/assets/gfx/bgtile_bj21/gfx_bgtile_bj21_fpn_menu1.gif');}

#TVpopular .bj21				{background:#000 url('/img/jp/assets/gfx/bgtile_bj21/gfx_bgtile_bj21_tv.gif') bottom left repeat-x;}
#TVpopular .bj21 .switcher.s1	{background-image:url('/img/jp/assets/gfx/bgtile_bj21/gfx_bgtile_bj21_tv_menu.gif');}
#TVpopular .bj21 .switcher.s2	{background-image:url('/img/jp/assets/gfx/bgtile_bj21/gfx_bgtile_bj21_tv_menu1.gif');}
#TVpopular .objList a			{padding-left:20px;}
#TVpopular .objList				{background:url('/img/general/ico/rel_play.gif') 6px 5px no-repeat;}
#TVpopular .bj21 .day.first		{left:107px;}
#TVpopular .bj21 .day.second	{left:174px;}

#SPNpopular .bj21				{background:#008BC9 url('/img/jp/assets/gfx/bgtile_bj21/gfx_bgtile_bj21_spn.gif') bottom left repeat-x;}
#SPNpopular .bj21 .switcher.s1	{background-image:url('/img/jp/assets/gfx/bgtile_bj21/gfx_bgtile_bj21_spn_menu.gif');}
#SPNpopular .bj21 .switcher.s2	{background-image:url('/img/jp/assets/gfx/bgtile_bj21/gfx_bgtile_bj21_spn_menu1.gif');}

#KPNpopular .bj21				{background:#9D291B url('/img/jp/assets/gfx/bgtile_bj21/gfx_bgtile_bj21_kpn.gif') bottom left repeat-x;}
#KPNpopular .bj21 .switcher.s1	{background-image:url('/img/jp/assets/gfx/bgtile_bj21/gfx_bgtile_bj21_kpn_menu.gif');}
#KPNpopular .bj21 .switcher.s2	{background-image:url('/img/jp/assets/gfx/bgtile_bj21/gfx_bgtile_bj21_kpn_menu1.gif');}
#KPNpopular .bj21 .logo img		{width:62px; height:33px;}


#jobzSpContent .jobzSeAlle.fL	{width:130px;}
#jobzSpContent .jobzSeAlle.fR	{float:none;}


#BodyCol03 .artBox			{width:305px;}


/* jpEncyk
------------------------------------------*/
#jpEncyk				{margin:9px 3px 3px 0; background:url('/img/jp/ext/encyklop_bg.jpg') 0 0 no-repeat; width:307px; height:75px;}
#jpEncyk .jpEncykTxt	{padding:38px 0 0 46px; color:#fff; font-size:10px;}
#jpEncyk #jpEncykSearch	{width:160px; height:14px;background:#fff url('/img/jp/ext/encyklop_form_bg.gif') 0 0 no-repeat; border:1px #000 solid; padding:2px 0 0 3px; margin:1px 0; font-size:10px; line-height:11px;}
#jpEncyk .ico			{padding:2px 0 0 19px; width:25px;}
#jpEncyk .form			{border:0; padding:0; width:173px;}
#jpEncyk .button		{border:0px;}

/* Blog Teaser
------------------------------------------*/
#blogTeaser				{border:1px solid #eee; border-top:2px solid #eaeaea; font-size:11px;}
#blogTeaser,
#blogTeaser div			{font-size:11px;}
#blogTeaser a			{color:#000;}
#blogTeaser .fL			{width:150px; padding:0 2px 0 5px; overflow:hidden;}
#blogTeaser .header		{font-weight:bold; height:19px; padding-left:7px; line-height:18px; background:#eee; position:relative;}
#blogTeaser .header img	{position:absolute; display:block; right:7px; top:-4px;}
#blogTeaser .content	{padding:5px 0; background:url('/img/jp/assets/gfx/blog_teaser_bg.gif') 155px 5px repeat-y; margin:5px 0 10px;}
#blogTeaser .titl 		{background:transparent url('/img/blog/ico/artsml_quote.gif') 0 0 no-repeat; font-weight:bold; margin:4px 0 1px; text-indent:20px; font-size:12px;}
#blogTeaser .artByline 	{color:#999; font-size:10px;}
#blogTeaser .secMark 	{background-color:#069; color:#FFF; font-weight:bold; padding:0 1px;}
#blogTeaser .secMark.jp	{background-color:#157533;}
#blogTeaser .secMark.aar{background-color:#ffb900;}
#blogTeaser .secMark.kpn{background-color:#9d291b;}
#blogTeaser .secMark.spn{background-color:#008bc9;}
#blogTeaser .secMark.events{background-color:#999;}
#blogTeaser .secMark.puls{background-color:#b41e8e;}
#blogTeaser .laesMere a,
#blogTeaser .kommentNum a	{color:#3F8BA8;}
#blogTeaser .kommentNum {background:url('/img/general/ico/rel_com.gif') no-repeat 0 0; line-height:12px; padding-left:20px; margin-top:3px;}
#blogTeaser .bottom		{height:18px; font-weight:bold; background:#eee; line-height:18px; padding-left:14px;}
#blogTeaser .bottom	a 	{display:block; float:left; margin:0 17px 0 4px;}
#blogTeaser .bottom	img {float:left;margin-top:5px;}
.blogTeaserbot			{background:#676767; height:5px; overflow:hidden;}

.blogMidt #blogTeaser	{height:auto;}
.padBox #blogTeaser 	{border-width:0;}
.padBox #blogTeaser .fL {padding:0; float:none;}

/* Blog Midt
------------------------------------------*/
div.blogMidt	{height: 236px; border: 1px solid #eeeeee; margin-top: 12px; padding-top: 6px;}

/*------------------------------------------
				FONT
------------------------------------------ */


/* BASIC FONT SETTINGS 
------------------------------------------ */
p							{margin:11px 0;}
.HeadLogin table, 
input, 
.warnBox, 
.sm, 
.spalteBreakerBox50 .dspBox .box .spm, 
.objList, 
.objListML, 
.objListAll, 
#eniro						{font:11px Arial; line-height:13px;}

/* HEADLINES */
h1							{color:#000; font:bold 30px Times,Georgia,Verdana;}
h2							{color:#000; font:bold 21px Times,Georgia,Verdana;}
h3							{color:#000; font:bold 18px/16px Times,Georgia,Verdana;}
h4, h4 a					{color:#000; font:bold 13px Verdana!important;}
h5							{color:#000; font:bold 11px Verdana;}

/* settings */
h1, h2						{margin:0 0 2px;}
h3							{margin:4px 0 2px;}
.art h3						{margin:0 0 -8px;}
.sansSerif					{color:#000; font:18px/16px Arial;}


/* sektion bodytop */
#BodyTop #BodyTopBody a,
#BodyTop #BodyTopBody a:hover,
#BodyTop #BodyTopBody a.mark	{background:#d9ddd0 url('/img/jp/assets/gfx/gfx_BodyTopBody.gif') bottom left repeat-x; color:#000!important; height: 13px; line-height:17px!important; margin:0; padding:2px 16px; font:11px Verdana,Arial,Helvetica,sans-serif; line-height:13px; border-right:1px solid #FFF;}
#BodyTop #BodyTopBody a:hover,
#BodyTop #BodyTopBody a.mark	{background:#93bfa1 url('/img/jp/assets/gfx/gfx_BodyTopBodyHover.gif') bottom left repeat-x; color:#FFF!important; text-decoration: none;}


/* TEXT OBJECTS
------------------------------------------ */
.artDato, .artByline		{color:#666; font:10px Arial;}
.artDato .Opd				{color:#bd0503; font:10px Arial;}
.fpOpd, .soegResSp1			{color:#bd0503; font:bold 11px Arial; line-height:16px;}
.updating					{color:#ffffff; font:bold 11px Arial,Verdana,Helvetica,sans-serif; background-color: #bd0503; padding: 1px 2px 1px 2px;}

.objBottom, .objBottom a	{font-size:11px; font-weight:normal;}
.objCaption					{font:9px verdana!important;}
.objListTime				{font:9px verdana; color:#4a4f3b; font-weight:bold;}
.objTime					{font:12px Arial; color:#4a4f3b; font-weight:bold;}
.objTimeSM					{color:#4a4f3b;}
#objCaptionLH11				{font:9px verdana; line-height:11px;}

/* settings */
.objListML					{margin:1px 0 0; padding:4px 6px 5px; background:#eee;}
.objListAll					{margin:1px 0 0; padding:5px 6px 0;}
p.artDato,
p.artByline,
p.objCaption,
p.pBox,
p#nm,
.artBox .con p				{margin:0;}

.sm p,
.sm a,
input,
.udv_soeg select,
.objListML,
.objListAll,
.objTimeSM,
.boxCitat,
.boxCitat .pBox,
.pinBox .frmCont,
.pinBox .frmCont div,
.softL,
.softM,
.softR,
.softBjR,
.softBj,
.borsGrafTitle,
.playBox,
.meetEkspert,
.jzlink,
.jzlink .header,
.krumme select				{font:11px/13px Arial;}

.smv,
.smv a,
.soegResSp2,
.soegBox03 .box,
.soegBox03 .box .textList,
.soegBox03JPM,
.soegNav,
.soegKriterier,
.kulGuiSpalteCont select,
.kulGuiArrBox1,
.kulGuiArrBox2,
.breakerRightBox262 .conBox a,
.breakerRightBox262 .frmCont,
.breakerRightBoxGal262 .frmCont,
.breakerBox262 .dspBox .box,
.breakerBoxSpalte2 .dspBox .box,
.breakerBoxSpalte2_1 .dspBox .box,
.breakerBoxSpalte3 .dspBox .box,
.breakerBox .dspBox,
.lightBox .frmCont,
.breakerBox .artPlace,
.KGbox form,
#boxMidtElement	.dspBox	.box,
#BodyTopHeadArt,
#TemaTop #TemaTopBody div	{font:11px Verdana;}
.KGbox .formFelt			{font:10px Verdana;}

.textListLink a				{font:11px Verdana; line-height:13px;}

#relArtBox, 
.artMeetSvar,
.artMeetBj,
.meetArtTekst,
#meetArt	input.form,
#meetArt	input.form2,
#meetArt	input.form3,
#meetArt	textarea,
#meetArt,
.artKommentar,
.artKommentarBj,
.komArtTekst,
#komArt	input.form,
#komArt	input.form2,
#komArt	input.form3,
#komArt	textarea,
#komArt						{color:#4a4f3b; font:11px verdana;}

.bjAir div,
.artBox .con .artFaktaHead	{color:#4a4f3b; font:bold 12px verdana; line-height:16px; padding:0 0 3px;}

/* Box's
------------------------------------------ */
.pBox#pRight				{text-align: right;}

.artBox,
.artBox .con,
.artBox .con div,
.artBox .con .textListLink,
.artBox .con .box .spm,
.artBox .con .box .sm,
.artBox .con p,
#artBoxCitat div,
#artBoxCitat p.pBox,
.relArtLeder,
.relArtJpmener,
#relArtDoc,
#relTema,
#relTemaArt,
.relArtBlogPost,
.relArtJpmener,
#newsletterform label		{color:#4a4f3b; font:11px Verdana; line-height:15px;}

.spcBox .bundMenu,
.spcBox .bundMenu a,
.spcBox li					{font:11px Verdana; line-height:15px;}
.spcBox li					{line-height:13px; margin:0 0 5px 5px;}

/* beams
------------------------------------------ */
#bj1, .bj1,
#bj2, .bj2,
#bj3,
#bj4, #bj4 a, #bj4 a:hover,
#bj5,
#bj6, #bj6f,
#bj8,
#bj9,
#bj10,
#bj11,
#epnTickerLink				{font:bold 10px Verdana;}

#BodyTopHeadArt,
#jobzSpContent .jzlink a,
#bj7						{font-weight:bold;}

#bj1, .bj1,
#bj2, .bj2,
#bj3,
#bj4, #bj4 a, #bj4 a:hover,
#bj5,
#bj6, #bj6f,
#bj8, #bj8 a, #bj8 a:hover,
#bj9,
#bj10,
.meetEkspert,
#TemaTop #TemaTopBody div,
#TemaTop #TemaTopBody a,
#epnTickerLink				{color:#FFF;}
#BodyTopHeadArt a,
#bj7						{color:#000!important;}
.jobzSpBox a                {color:#0087bc!important; font-size: 12px; text-decoration: underline;}
.jobzSpBox .jobzSeAlle,
.jobzSpBox .jobzSeAlle a    {color: #0087cb!important; font-size: 11px;}
#bj11						{color:#069!important;}



/* links
------------------------------------------ */
a,
a:active,
a:visited					{color:#157533; text-decoration: none;}
a:hover						{text-decoration: underline;}

a.article:link, 
a.article:active			{color:#157533; text-decoration:none;}
a.article:visited			{color:gray;}
a.article:hover				{color:#157533; text-decoration:underline;}
.meetEkspert a,
.meetEkspert a:hover		{color:#FFF;}
a.linkWhite:link,
a.linkWhite:active,
a.linkWhite:visited,
a.linkWhite:hover			{color:#FFF;}
.PT04 #BodyCol03 a.linkWhite, 
.PT04 #BodyCol03 a.linkWhite:hover	{color:#000;}
a.linkLite:link,
a.linkLite:active,
a.linkLite:visited,
a.linkLite:hover			{color:#e8e9e3;}

.padBox b a,
.padBox b a:active,
.padBox b a:visited,
a.header,
a.header:active,
a.header:visited			{color:#000; text-decoration:none;}
.padBox b a:hover,
a.header:hover				{color:#000; text-decoration:underline;}
a.header_blitz, 
a.header_blitz:active, 
a.header_blitz:visited		{background: url(/img/jp/assets/ico/ico_blitz_star.gif) left no-repeat; top: 2px; padding: 0 0 0 13px; color:#000; text-decoration: none;}
a.header_blitz:hover		{color:#000; text-decoration: underline;}


.artByline a				{color:#666; font:10px Arial; line-height:16px;}
.art .artByline a			{color:#666; font:10px Arial; line-height:13px;}
.artByline a:hover			{color:#000;}
a.epn, a.epn:hover			{color:#005884;}
a.fpn, a.fpn:hover			{color:#d16a12!important;}
a.spn, a.spn:hover			{color:#0897d9!important;}
a.c7, a.c7:hover			{color:#D06802;}
a.guidePref,
a.guidePref:hover			{color:#ff5900!important;}

.soegResSp2 a.header		{color:#157533!important;}

/* faneblade */
a.brancher,
a.brancher:visited,
a.brancher:active			{color:#069; display:block; width:100%;}
a.brancher:hover			{background:#069; display:block; color:#FFF; text-decoration:none; width:100%;}


/* breaks
------------------------------------------ */
.br0						{line-height:0;}
.br1						{line-height:1px;}
.br2						{line-height:2px;}
.br3						{line-height:3px;}
.br4						{line-height:4px;}
.br5						{line-height:5px;}
.br6						{line-height:6px;}
.br7						{line-height:7px;}
.br8						{line-height:8px;}
.br1600						{line-height:1600px;}


/* fonts
------------------------------------------ */
.f12						{font-size:12px;}

/* TV
------------------------------------------ */
.tvTeaser a,
.tvTeaser a:hover,
a .tvTrailerSpalte1,
a .tvTrailerSpalte2,
a .tvTrailerSpalte3,
.tvSpalteList .tvStat,
.tvSpalteList .tvStat a,
.tvSpalteList .tvStat a:hover,
.tvSpalteList .tvStat #tvListMark a,
.tvSpalteList .tvStat #tvListMark a:hover,
.tvBody .tvTxt,
.tvLink,
.tvColTeaser a,
.tvColTeaser a:hover,
.tvColFooter,
.tvColTrailerBody .tvColItem,
.tvList .tvNav,
.tvList input				{font:10px Arial;}

.tvTrailerSpalte1,
.tvTrailerSpalte2,
.tvTrailerSpalte3,
.tvList input.knap,
.tvSpalteList .tvHead,
.tvSpalteList .tvStat .tvStatHead,
.tvTeaser .tvHead,
.tvList .tvTop,
.tvColTeaser .tvHead,
.tvBody .tvTxt .tvHead		{font-weight:bold!important;}

.tvTrailerSpalte1,
.tvTrailerSpalte2,
.tvTrailerSpalte3,
.tvListSpalte1,
.tvListSpalte2,
.tvListSpalte3,
.tvSpalteList .tvHead,
.tvSpalteList .tvStat .tvStatHead,
.tvTeaser .tvHead,
.tvList .tvTop,
.tvColTeaser .tvHead,
.tvBody .tvTxt .tvHead		{font:11px Arial;}

.tvList .tvNav,
.tvList .tvTop				{line-height:18px;}
.tvList .tvNav a,
.tvList .tvNav a:hover		{padding:0 3px;}
.tvColTeaser a,
.tvColTeaser a:hover		{padding:0 0 2px;}
.tvLink						{line-height:13px;}
.tvLink a					{display: block;}

.tvListSpalte1,
.tvListSpalte2,
.tvListSpalte3,
.tvList input.knap,
.tvList .tvNav,
.tvList .tvNav a,
.tvList .tvNav a:hover,
.tvList input,
.tvSpalteList .tvHead,
.tvSpalteList .tvStat,
.tvSpalteList .tvStat#tvListMark a,
.tvSpalteList .tvStat#tvListMark a:hover,
.tvTeaser a,
.tvTeaser a:hover,
.tvTeaser .tvHead,
.tvColTeaser a,
.tvColTeaser a:hover,
.tvBody .tvTxt .tvHead
.tvBody .tvTxt a,
.tvBody .tvTxt a:hover
.tvBody .tvTxt,
.tvColFooter,
.tvLink a					{color:#5b5b5b!important;}

.tvTrailerSpalte1,
.tvTrailerSpalte2,
.tvTrailerSpalte3,
.tvList .tvTop,
.tvList input.knap,
.tvColTrailerBody .tvColItem a,
.tvColTrailerBody .tvColItem a:hover,
.tvSpalteList .tvStat a,
.tvSpalteList .tvStat a:hover	{color:#FFF!important;}

.tvColTrailerBody .tvColFooter	{color:#621f22!important;}

#colMark a .tvTrailerSpalte1,
#colMark a:hover .tvTrailerSpalte1,
#colMark a .tvTrailerSpalte2,
#colMark a:hover .tvTrailerSpalte2,
#colMark a .tvTrailerSpalte3,
#colMark a:hover .tvTrailerSpalte3,
a.mark .tvListSpalte1,
a.mark:hover .tvListSpalte1,
a.mark .tvListSpalte2,
a.mark:hover .tvListSpalte2,
a.mark .tvListSpalte3,
a.mark:hover .tvListSpalte3,
.tvColFooter a,
.tvColFooter a:hover,
.tvList .tvNav a.mark,
.tvList .tvNav a.mark:hover		{color:#ff9314!important;}

a:hover .tvHead,
a:hover .tvTrailerSpalte1,
a:hover .tvTrailerSpalte2,
a:hover .tvTrailerSpalte3,
a:hover .tvListSpalte1,
a:hover .tvListSpalte2,
a:hover .tvListSpalte3			{text-decoration: underline; cursor:pointer;}

/* exceptions
------------------------------------------ */
#HeadDato a,
#HeadDato a:hover			{color:#FFF!important;}
.bundMenu					{color:#c8c9c3;}
.c1, .c1 a					{color:#e8e9e3!important;}
.c2							{color:#fc9;}
.c3, .objGreen				{color:#008000;}
.c4, .objRed				{color:#f00;}
.c5							{color:#000!important;}
.c6							{color:#069;}
.c7							{color:#d06802;}

#TemaTop #TemaTopBody .fL,
.boldUC,
#relTema						{font-weight:bold!important; text-transform:uppercase;}
.partnerTitle					{font-weight:bold; margin:0 0 0 3px; color:#069;}
.pico1 a, .pico2 a				{font-weight:bold; color:#000;}
.pico1 a:hover, .pico2 a:hover	{text-decoration: underline; color:#000;}
.kulGuiSubText					{font-weight:bold; margin:-3px 0 0; font-size:11px;}
#defCursor, #defCursor a,
.defCursor, .defCursor a		{cursor:default;}
.arrowLeft						{background:#686868 url('/img/jp/assets/gfx/gfx_slideshow_left.gif') center no-repeat; margin:0 5px 0 0;}
.arrowRight						{background:#686868 url('/img/jp/assets/gfx/gfx_slideshow_right.gif') center no-repeat; margin:0 0 0 5px;}
.arrowLeft img, .arrowRight img	{width:12px; height:12px;}
.soeg_hilight					{background:#ff0; padding:0 3px;}

/* oldies but goodies
------------------------------------------ */
.brbwh						{font-weight:bold; font-size:13px; color:white; font-family:arial;}
.smwh						{font-weight:normal; font-size:11px; color:white; font-family:verdana;}

a.un						{color:#fff;}



/* ------------------------------------------ */



/* Fotosite
------------------------------------------ */
.fotoBox			{background:#333; padding:5px; color:#fff; font-size:11px;}
.fotoBox div,
#BodyCol02 .fotoBox div a,
#BodyCol03 .fotoBox div a,
.fotoBox a			{color:#fff; font-size:11px;}
.fotoLeft			{width:159px; float:left;}
.fotoRight			{width:295px; float:right;}
.fotoBox .smArt		{background:#484848; padding:5px; margin-bottom:7px;}
.fotoBox .artByline	{color:#999; font-size:10px;}
.fotoBox .relAudio	{padding-left:19px; background:url('/img/jp/assets/ico/ico_photosite_speaker.gif') no-repeat 0 0; margin-top:2px;}
h6					{font-size:12px; margin:0 0 1px;}

#BodyCol03 .fotoBox			{background:#484848; padding:0px;}
#BodyCol03 .fotoBox .bjn12	{margin-bottom:0;}
#BodyCol03 .fotoBox .smArt	{padding-top:0; margin-bottom:0;}
#BodyCol03 .fotoBox .artPic	{margin-bottom:2px;}
#BodyCol03 .fotoBox img		{margin:0 -5px;}
#BodyCol03 .fotoBox h6		{margin-bottom:3px;}


/* Fotosite1
------------------------------------------ */
#fotoBox1				{background:#333; padding:10px; color:#fff; font-size:11px; margin-bottom:8px;}
#fotoBox1 .bjn17 .logo	{position:absolute; top:-4px; right:-6px;}
#fotoBox1 .bjn17 .png	{width:87px; height:37px;}
#fotoBox1 .artBig		{padding:0 0 5px 1px; position:relative;}
#fotoBox1 .artSm		{padding-right:10px; float:left; width: 144px;}
#fotoBox1 .artSm.last	{padding-right:0;}
#fotoBox1 .artSm .artPic img{width:144px; height:96px;}
#fotoBox1 .artSm b		{font-size:12px; margin:0 0 1px; display:block;}
#fotoBox1 a				{color:#fff; font-size:11px;}

/* JPBlog
------------------------------------------ */
#JPBlog					{margin:8px 0;}
#JPBlog .bjn13			{padding-left:10px; position:relative; margin-bottom:0;}
#JPBlog .bjn13 .JPIco	{position:absolute; top:-2px; right:10px;}
#JPBlog .mainBox		{border:1px #ccc solid; border-top:0;}
#JPBlog .artSmlBox		{padding:3px; border-bottom:1px #eee solid;}
#JPBlog .artSmlBox.last	{border-color:#ccc;}
#JPBlog .artSml			{background:#fff url('/img/jp/assets/gfx/jpblog_art_bg.gif') repeat-y 0 0; padding-left:29px; padding-bottom:5px;}
#JPBlog .titl			{background:url(/img/blog/ico/artsml_quote.gif) no-repeat 0 4px; font-weight:bold; text-indent:20px; padding-top:3px;}
#JPBlog .titl a			{color:#000;}
#JPBlog .artByline		{color:#999;}
#JPBlog .kommentNum		{background:url('/img/general/ico/rel_com.gif') no-repeat 0 2px; padding-left:20px;}
#JPBlog .connect		{height:23px; line-height:22px; background:#fff url('/img/jp/assets/gfx/jpblog_connect_bg.gif') repeat-x 0 0; text-transform:uppercase; font-family:Verdana; font-size:9px; font-weight:bold; padding-left:6px; color:#666;}
#JPBlog .connect a		{color:#666; padding-left:16px; background:url('/img/jp/assets/ico/ico_artbj_facebook.gif') no-repeat 0 1px;}
#JPBlog .connect a.conBlog	{background-image:url('/img/jp/assets/ico/ico_artbj_rss.gif');}
#JPBlog .connect a.conTwit	{background:url('/img/jp/assets/ico/ico_artbj_twitter.gif') no-repeat 1px 0px;}

/* TDF2009 (move back then)
------------------------------------------ */
#tdfBox						{width:475px;}
#tdfTop						{background:#ffd401 url('/img/temp/tdf2009/tdf2009_top_bg.gif') repeat-x 0 bottom; padding-bottom:4px; position:relative; height:24px;}
#spnLogo 					{position:absolute; right:4px; bottom:-7px;}
#tdfBoxContent 				{background:url("http://multimedia.lp.jp.dk/static/jp/img/tour08/box_bg_gradient.gif") repeat-x; padding:10px}
.tdfh1 						{font:bold 18px times, "times new roman", georgia, serif; color:#000;}
.tdfh2 						{font:bold 11px arial; color:#000;}
a.tdfh2Link 				{text-decoration:underline; color:#000;}
a.tdfh2Link:hover 			{text-decoration:none; color:#000;}
#tdfBox .dagensLive 		{font-family:Verdana; font-size:12px; font-weight:bold; text-transform:uppercase; margin:10px 0; text-align:left;}
#tdfBox .dagensLive a 		{color:#fff;}
#tdfBox .dagensLive a span 	{color:#f30002;}
#tdfBoxButtom 				{background:url('/img/temp/tdf2009/tdf2009_bot_bg.gif') repeat-x 0 bottom; height:19px; line-height:18px; font-size:11px; font-weight:bold; text-transform:uppercase; padding:0px 10px 0; color:#000;}
#tdfBoxButtom a 			{color:#000; margin:0 5px;}
#leftCol 					{width:225px; float:left; text-align:left;}
#rightCol 					{width:225px; float:right; text-align:left;}
.liveHeader, .liveText		{text-align:left; font-size:11px;}
#tdfBoxButtom a.twitter		{background:url('/img/temp/tdf2009/twitter.gif') no-repeat; padding: 0 0 0 20px; margin: 0 0 0 3px;}


/* Avissalg
------------------------------------------*/
#avissalgBanner			{width:166px;}

/* KlimaArtBox
------------------------------------------*/
#KlimaArtBox,
#KlimaArtTeaser,
#KlimaMere				{margin-bottom:8px;}

#KlimaArtBox			{background:#b2c8cf;}
#KlimaArtBox div		{line-height:22px; height:22px; background:url('/img/jp/gfx/klima/art_list_sep.gif') 0 bottom repeat-x;}
#KlimaArtBox div a		{color:#000; font-weight:bold; font-size:11px; background:url('/img/jp/gfx/klima/li.gif') 0 3px no-repeat; margin-left:13px; padding-left:18px;}
#KlimaArtBox div.last	{background:none;}

#KlimaArtTeaser .cont	{background:#af996c; border-right:1px solid #cabc9e; border-right:1px solid #b5a176; margin-top:1px; padding:0 2px 0 5px;}
#KlimaArtTeaser .smArt	{padding:9px 0;}
#KlimaArtTeaser .pic	{float:left; padding-right:4px; width:50px; background:none;}
#KlimaArtTeaser .text	{float:left; width:88px; color:#fff; font-size:11px; background:none;}
#KlimaArtTeaser .text a	{color:#fff; font-weight:bold;}
#KlimaArtTeaser .sep	{background:url('/img/jp/gfx/klima/teaser_sep.gif') repeat-x 0 0; height:1px;}

#KlimaMere .logo		{background:#537e8e url('/img/jp/gfx/klima/mere_ban.jpg') 0 0 no-repeat; width:475px; height:72px; position:relative;}
#KlimaMere .logo .png	{position:absolute; top:9px; right:5px; width:96px; height:35px;}
#KlimaMere .cont		{background:#9db7c1; padding-left:136px; height:28px; line-height:28px;}
#KlimaMere .cont a		{color:#000; font-weight:bold; background:url('/img/jp/gfx/klima/li.gif') 0 5px no-repeat; margin-left:23px; padding-left:15px;}


/* Weather Box
------------------------------------------*/
#WeatherBox				{margin-bottom:16px; background:#fff; border:1px solid #cff; border-width:1px 0;}
#WeatherBox .city		{border-bottom:1px solid #cff; margin-top:1px;}
#WeatherBox div			{font-size:11px; font-weight:bold;}
#WeatherBox .fL			{padding-left:4px; line-height:16px; height:18px; color:#666;}
#WeatherBox .fL a		{color:#666;}
#WeatherBox a.WeatherBoxLnk	{color:#069; font-size:12px; font-weight:normal;}
#WeatherBox .fR			{height:18px; font-size:12px; color:#2685d7; width:50px; padding-right:5px; text-align:right;}
#WeatherBox .fR span	{width:24px; display:inline-block; line-height:16px;}
#WeatherBox .fR .png	{height:16px;}
#WeatherBox .bjn13		{height:18px; line-height:18px; margin-bottom:1px;}
#BodyCol02 #WeatherBox			{border-top:0;}
#BodyCol02 #WeatherBox .bjn13	{margin-bottom:4px;}
#WeatherBox .lC			{width:140px; padding-right:39px; float:left;}
#WeatherBox .rC			{width:80px; float:left;}
#WeatherBox .rC .fL		{width:80px; float:left;}
.weatherSearch			{margin:3px 0 4px 6px;}

/* TemaRght
------------------------------------------*/
#Seneste				{margin-bottom:8px;}
#Seneste .cont			{padding:4px 7px;}
#Seneste .smArt			{overflow:hidden; height:1%;}
#Seneste .smArt .time	{width:35px; display:block; float:left;}
#Seneste .smArt .link	{width:250px; display:block; float:left;}
#Seneste .smArt,
#Seneste .listAll		{line-height:18px; font-size:11px; overflow:hidden; height:1%;}
#Seneste .listAll		{border:1px solid #eee; border-width:1px 0; margin-top:5px;}
#Seneste .listAll .fR a	{font-weight:bold; color:#000;}
#Seneste .listAll .fR a:hover	{text-decoration:none; font-size:10px;}

#TemaRght				{margin:0 4px 0 3px;}
#TemaRght .annCapBox,
#TemaRght .fotoBox,
.teaserItem,
#TemaRght #MestLeste,
#TemaRght #blogTeaser		{margin-bottom:9px; overflow:hidden; height:1%;}
.teaserItem .tsrImgSmBox	{float:left; margin:0 3px 2px 0;}
.teaserItem .text			{font-size:11px; display:block; margin-bottom:3px;}
#TemaRght #blogTeaser .fL	{width:auto;}
#TemaRght #blogTeaser		{border:0; padding:0;}
#TemaRght #blogTeaser .cont	{float:left; width:240px;}
#TemaRght #blogTeaser .pic	{float:left; width:60px; overflow:hidden;}
#TemaRght .fotoBox img		{margin:0;}
#TemaRght .fotoBox .smArt	{padding:0 10px 10px;}
#TemaRght .bjn12			{padding-left:10px;}

/* SpilBox
------------------------------------------*/
#SpilBox .cont,
#SpilBox .contSpilBig		{background:#999; overflow:hidden; padding:12px 8px 8px; text-align:center;}
#SpilBox .playBox.first		{padding-left:6px;}
#SpilBox .playBox.last		{width:150px;}
#SpilBox a					{color:#fff; line-height:15px; font-weight:bold;}

/* KV09Box
------------------------------------------*/
#KV09Box				{background:#b8c500; position:relative; height:44px; margin:8px 0; border:1px #cad440 solid; border-width:1px 0; padding:2px 0 0 59px;}
#KV09Box .logoX			{position:absolute; top:-5px; left:0;}
#KV09Box .logo			{float:left; width:165px; padding-top:2px;}
#KV09Box .text			{float:left; width:95px; padding-right:3px; font-size:11px; color:#fff; line-height:12px; padding-top:2px;}
#KV09Box .ddBox			{float:left; width:150px;}
#KV09Box select			{border:1px solid #7f9db9; width:100%; font-size:11px; padding:0; height:19px;}

/*GUIDE BOTTOM TEASER FOR JP - STYLES
-----------------------------------------------------------*/
#GuideHolder				{border-top:1px #ccc solid; padding:4px;}
#guideElement				{width:952px; font-family:Arial, Helvetica, sans-serif; background:#000;}
#guideElement .logoHeader		{height:41px; padding-left:26px; border-bottom:1px solid #fff;}
#guideElement .logoHeader img	{margin-top:9px;}

#guideItemsBox			{overflow:hidden; padding:14px 0 1px 22px;}
#guideElement .ItemWrap	{float:left; width:150px; height:155px; margin:0 1px 0 0; background:#000;}

#guideElement .ItemWrap a		{float:left; width:150px; padding:0; text-decoration:none;}
#guideElement .ItemWrap a strong{display:block; text-align:right; font-size:26px; line-height:24px; font-weight:normal; color:#a1b2b8;}
#guideElement .ItemWrap a span	{display:block; height:80px; margin:1px 0;}
#guideElement .ItemWrap a em	{display:block; height:29px; overflow:hidden; margin:1px 0 0; padding:5px 25px 0 0; font-size:12px; font-style:normal; line-height:120%; text-decoration:none; color:#a1b2b8;}

#guideElement .ItemWrap a:hover,
#guideElement .ItemWrap a:hover strong	{color:#ff5900; cursor:pointer;}
#guideElement .ItemWrap a:hover em		{text-decoration:underline; color:#ff5900; background:0;}

.cA		{ clear:both; height:0; overflow:hidden;}


/*GUIDE Central Box FOR JP
-----------------------------------------------------------*/
#GuideCenterBox			{margin:8px 0; background:#000; padding-bottom:10px;}
.guideCenterTop			{height:39px; background:#000; overflow:hidden;}
.guideBoxLogo			{padding:11px 0 0 14px; float:left;}
.guideBoxMenu			{margin-top:16px; float:right; font-size:18px;}
.guideBoxMenu a			{color:#ff5900; margin-right:10px;}
.guideCenterCont		{border:1px #fff solid; overflow:hidden; border-width:1px 0;}
.guidePic				{float:left; margin-right:12px; width:232px; height: 112px; overflow: hidden;}
.guideTxt				{float:left; width:220px; color:#fff; font-size:12px; padding-bottom:5px;}
.guideTxt span			{font-size:11px; color:#a1b2b8; display:block; margin-top:7px;}
.guideTxt span a		{color:#a1b2b8;}
.guideTxt a				{color:#fff;}
.guideTxt p				{margin:0;color:#fff;}

#GuideMidBox .guideCenterTop	{height:30px; margin-bottom:1px;}
#GuideMidBox .guideBoxLogo		{padding:9px 0 0 15px;}
#GuideMidBox .guideBoxMenu		{margin-top:12px; font-size:12px; font-weight:bold;}
#GuideMidBox .guidePic			{float:none; margin-right:0;}
.guideMidCont					{border-bottom:2px #000 solid; height:1%; overflow:hidden; padding-bottom:8px; width:100%;}
.guideMidLeft					{width:232px; float:left;}
.guideMidRght					{width:232px; float:right;}
#GuideMidBox a.guidePref		{font-weight:bold; text-transform:capitalize;}

#GuideCentBox				{width:475px; height:152px; position:relative; overflow:hidden; margin:8px 0; border-top:1px #4f4f4f solid;}
.GuideCentPic 				{width:475px; display:block; position:absolute; top:0;}
#GuideCentBox .menuBg,
#GuideCentBox .botBg			{opacity:0.5; filter:alpha(opacity=50); -moz-opacity:0.5; background-color:#000; position:absolute; top:0; width:475px; height:40px;}
#GuideCentBox .botBg			{bottom:0; height:20px; top:auto;}
#GuideCentBox .logo				{position:absolute; top:8px; left:10px;}
#GuideCentBox .logo .png		{width:159px; height:32px;}
#GuideCentBox .menu				{color:#fff; font-size:18px; position:absolute; right:6px; top:20px;}
#GuideCentBox .menu a			{color:#fff; padding-right:3px;}
#GuideCentBox .botLink			{position:absolute; bottom:0; left:10px; height:20px; line-height:20px;}
#GuideCentBox .botLink a		{color:#fff;}
#GuideCentBox .menu a:hover		{color:#ff5900; text-decoration:none;}


/*EB & Pol boxes FOR JP
-----------------------------------------------------------*/
#ebPolBot			{margin:30px 0 20px 12px;}
.ebPolBox			{width:300px; background:#fff; margin-right:16px; float:left;}
.ebPolBox .hd9		{margin-bottom:0;}
.ebPolMenu			{background:#efefef; border:1px #ccc solid; border-bottom:0; height:24px; overflow:hidden; font-size:11px;}
.ebPolMenu a		{border:1px #ccc solid; border-width:0 1px 1px 0; width:85px; float:left; line-height:23px; height:23px; display:block; text-align:center; color:#666;}
.ebPolMenu a:visited		{color:#666;}
.ebPolMenu a.cur:visited	{color:#000;}
.ebPolEmp			{border-bottom:1px #ccc solid; float:left; height:23px; width:123px;}
.ebPolMenu .cur		{background:#fff; border-bottom-color:#fff; font-weight:bold; color:#000;}
.ebPolSenCont,
.ebPolMestCont		{border:1px #ccc solid; border-top:0; padding:10px; font-size:11px; color:#666; height:auto; line-height:20px; overflow:hidden;}
.ebPolMestCont		{ display:none;}
.ebPolSenCont a,
.ebPolMestCont a	{font-size:12px;}
.ebPolTime			{font-size:11px;}
.ebPolLink,
.ebPolTime			{width:33px; display:block; float:left;}
.ebPolLink			{width:242px;}
.ebPolMestCont .ebPolLink	{width:250px; display:inline; float:none;}
.ebPolMestCont li	{color:#ccc; background:0; margin-left:15px; list-style:outside square; padding-left:0;}
.ebPolSenCont li	{color:#666; background:0; padding:0;}

#LokJpBox			{ margin-right:0;}

.ebPolMestCont		{ display:none;}

.bundFPart			{float:left; font-weight:bold; margin:0 12px 0 0; width:150px;}
.bundFPartDiv		{width:487px;}



/* Live JP Frontpage Box
------------------------------------------*/
.LiveFP			{margin-bottom:8px;}
.LiveFPTop		{height:45px; padding-left:11px; background:#0076aa url('/img/spn/srt/fp_livebox_bg.gif') right 0 no-repeat; color:#fff; overflow:hidden;}
.LiveFPBot		{height:20px; padding-left:16px; background:#006e9e; color:#fff; overflow:hidden;}
.LiveFPTop a,
.LiveFPBot a	{color:#fff!important;}
.LiveFPTopLeft a{text-decoration:none;}

.LiveFPTopLeft	{display:block; float:left; width:103px; font:bold 40px/45px Arial;}
.LiveFPTopRght	{display:block; float:left; width:335px;}
.LiveFPTopGmCur	{display:block; float:left; font:18px/26px Arial;}
.LiveFPTopGmMin	{display:block; float:left; font:10px/16px Arial;}
.LiveFPTopGmGoal{display:block; font-size:11px;height:15px;overflow:hidden;}
.LiveFPTopGmCur sup	{font-size:10px;}
.LiveFPTopGmGoal img{margin-right:20px;}

.LiveFPBotLeft	{float:left; width:98px; font:18px/19px Arial; color:#fff;}
.LiveFPBotRght	{float:left; width:335px; font:11px/17px Arial;}
.LiveFPBotRght a{display:block; float:left; width:69px; border:1px solid #03597f; background:#07638c; margin-right:5px; text-align:center;}

.LiveFPTopRght1	{font:18px/44px Arial;}
.LiveFPTopDate	{font-size:11px;}

/* Live JP Frontpage Box
------------------------------------------*/
.kontHdr		{height:32px; padding-left:8px; background:#489551 url('/img/jp/gfx/kontakt_hdr.jpg') no-repeat 390px 0; font:bold 30px/32px Arial; color:#fff;}
.kontTsrCont	{padding:25px 35px; background:#eceded; font-size:11px; line-height:13px;}
.kontTsrCont .fL{display:block; width:130px;}
.kontTsrCont .fR{display:block; width:100px;}
#BodyCol03 .kontHdr	{background-position:176px 0;}

.kontCont		{line-height:15px;}
.kontButton		{background:#000 url('/img/general/gfx/btn_bg.gif') repeat-x 0 0; width:72px; height:24px; border:0; color:#fff; font:bold 14px/24px Arial; cursor:pointer;}

/* EPN Big Frontpage Box
------------------------------------------*/
.epnFPBStockNum b,
.epnFPBUl a,
.epnFPBLnk a,
#epnFWBox a,
#epnMWBox a	{color:#069;}
#epnFWBox a.header{color:#000;}

#epnFPBox, #fpnFrontpageBottomBox		{margin:10px 5px; padding-bottom:10px;}
.epnFPBTop		{margin:9px 21px 9px 2px; width:135px; float:left;}
.epnFPBLogo		{float:left; }
.epnFPBMenu li	{margin-top:5px;zoom:1;}
.epnFPBMenu		{margin:10px 0 15px;}
.epnFPBMenu a	{display:block; margin-right:11px; font-weight:bold; font-size:12px; color:#069;}
.epnFPBStockNum		{float:left; font:normal 20px/22px Tahoma;}
#epnFPBox .epnFPBStockNum		{font:bold 13px/14px Arial;margin:10px 0px 0px 0px;}
.epnFPBStockSubscr	{float:right; font-family:Tahoma;}
#epnFPBox .epnFPBStockMinus, #epnFPBox .epnFPBStockPlus {background-position: right 2px;}
.epnFPBStockMinus,
.epnFPBStockPlus	{display:inline-block; background:url('/img/jp/ico/epn_fpb_plus.gif') right 6px no-repeat; padding-right:12px; color:#157533;}
.epnFPBStockMinus	{background-image:url('/img/jp/ico/epn_fpb_minus.gif'); color:#bd0503;}
#epnFPBStockSubFrm	{display:inline-block;}
.ftrTilmField		{width:204px; height:20px; border:1px solid #7f9db9; padding-left:7px; line-height:20px; color:#999; margin:0 6px;}
.ftrTilmBut			{background:url("/img/jp/gfx/tilmeld_bg.gif") repeat-x 0 0 #444; border:0; color:#FFF; cursor:pointer; float:right; font:bold 12px/20px Arial; height:22px; padding:2px 3px 5px;}
#fpnFrontpageBottomBox .tsrNw {float:left;margin:0px 5px 0px 10px;}
#fpnFrontpageBottomBox {float:left;}
* html #fpnFrontpageBottomBox .tsrNw {margin:0px 13px 0px 2px;}
.epnFPBMid		{margin:0px 2px 8px 0px;float:left;}
.epnFPBMid.PT01{background-position:146px 0px;}
.epnFPRight	{float:left; width:294px; overflow:hidden; margin-left:10px;}
.epnFPBMidCent	{float:left; width:483px; overflow:hidden;}
#XstreamFPBox.epnFPBMidCent {background: white; border:0px; margin:0px;}
#XstreamFPBox.epnFPBMidCent .cont .smArt{background:white;height:105px;}
#XstreamFPBox.epnFPBMidCent .cont a{color:black;}
#XstreamFPBox.epnFPBMidCent .artPic {height: 78px; width: 140px;}
.epnFPBMidCent .XstreamHdr{font: bold 11px/13px Arial; padding-left: 4px;}
.epnFPBMidRght	{float:right; width:140px; overflow:hidden;}
.epnFPBHdr		{font-weight:bold; line-height:17px;}
.epnFPBTime		{float:left; width:34px; font-size:11px; color:#999; line-height:22px;}
.epnFPBLnk		{float:left; width:260px; line-height:22px;}
.epnFPBUl		{line-height:22px; padding-left:19px; margin-top:3px;}
.epnFPBUl li	{background:url('/img/jp/assets/gfx/topbar_li.gif') 0 9px no-repeat; padding-left:14px;}
.epnFPBMidRght .artPic	{height:78px; width:140px; position:relative; margin-bottom:2px;}
.epnFPBMidRght a		{color:#000; font:bold 11px/14px Arial;}
.epnFPBMidRght .smArt	{margin-bottom:12px;}

.epnFPBBot		{background:url('/img/jp/gfx/epn_fp_bg.gif') 315px 0 repeat-y;}
.epnFPBBotLeft	{float:left; width:300px; padding:0 25px 0 3px;}
.epnFPBBotCent	{float:left; width:300px;}
.epnFPBBotRght	{float:right; width:300px;}

#epnMWBox		{padding-top:12px;}
.epnFWBoxHdr	{height:24px; background:#1e344b;}
#epnFWBox .seneste .bar{border-bottom:1px solid #1e344b;}
.epnFWBoxHdr img{margin:4px 7px;}
.epnMWBoxHdr	{height:24px; background:#17639c url('/img/jp/gfx/mw_hdr_bg.gif') 0 0 repeat-x;}
.epnMWBoxHdr img{margin-left:7px;}
.epnFWBoxInt,
.epnMWBoxInt	{margin:0 10px 10px;}
.epnFWBoxTtl	{font:normal 20px/24px Georgia; margin:3px 0;}
.epnMWBoxTtl	{font:bold 18px/22px Arial; margin:3px 0;}
.epnFWBoxTtl a,
.epnMWBoxTtl a	{color:#000!important;}
.epnFPBNyh		{border-bottom:1px solid #eee; padding-left:10px; font-size:11px; margin-bottom:3px;}

#epnFWBox .epnFPBTime,
#epnMWBox .epnFPBTime	{padding-left:6px; width:36px;}
#epnFWBox .epnFPBLnk,
#epnMWBox .epnFPBLnk	{width:250px;}

*:first-child+html .epnFPBMidRght .tsrImgSmIco	{top:51px;}
* html .epnFPBMidRght .tsrImgSmIco				{top:51px; left:113px;}

/* EPN Frontpage Teaser
------------------------------------------*/
.epnFPTsr		{background:#eee; margin-bottom:10px; padding:2px 10px; }
.epnFPTsr a		{color:#069;}
.epnFPTsrLeft	{float:left; width:235px; font-size:11px;}
.epnFPTsrRght	{float:right; padding-top:4px; width:48px;}

/* Guide left menu
------------------------------------------*/
.guideLM		{margin-bottom:16px;}
.guideLMHdr		{background:#000; padding:5px 0 1px 6px;}
.guideLMLnk		{display:block; background:url('/img/jp/ext/guide_menu_li.gif') 7px center no-repeat; padding-left:19px; border-bottom:1px solid #eee; font:bold 12px/20px Arial; color:#748f99!important;}

/* Biblioteks pages (Bibteks)
------------------------------------------*/
#BibteksPage	{border:2px solid #6c6c6c;}
.BibteksHdr		{height:87px; background:url('/img/ext/biblioteks_page_hdr_bg.gif') 0 0 repeat-x; border-bottom:1px solid #a4a4a4;}
.BibteksCont	{height:410px; background:url('/img/ext/biblioteks_page_bg.gif') right 0 no-repeat; border-top:1px solid #a4a4a4;}
.BibteksTxt		{padding:10px 0 0 12px; width:283px;}
.BibteksTxtIn	{font-size:12px; color:#6c6c6c;}
.BibteksTxt form	{margin-bottom:3px;}
.BibteksTxt textarea{border:1px solid #6c6c6c; margin-bottom:3px; width:283px!important; height:97px;}
.BibteksTxt label	{float:left;}
.BibteksTxt input	{border:1px solid #6c6c6c; margin-bottom:3px; width:177px; height:17px; float:right;}
input.BibteksSend	{border:0; width:51px; float:none; background:url('/img/ext/biblioteks_but.gif') 0 0 no-repeat; font-size:12px; font-weight:bold; color:#fff; cursor:pointer;}
.BibteksComment		{font-size:10px; color:#6c6c6c;}
.BibteksRes			{font-size:16px; color:#6c6c6c;}
.BibteksBot			{height:22px; background:url('/img/ext/biblioteks_bot_bg.gif') 0 0 repeat-x; border-top:1px solid #6c6c6c; padding:0 150px 0 245px;
						 font-size:12px; color:#999; line-height:22px; overflow:hidden;}
.BibteksBotLogo		{float:right;}
.BibteksBotTxt		{float:left;}
.BibteksTxt label.error	{color:red; font-size:10px; clear:left; white-space:nowrap;}
.BibteksTxt input.error		{border:1px dotted red;}

.pollResults			{width:100%; text-align:center;}
.pollResults tr			{vertical-align:bottom;}
.pollResults tbody td div{width:70%; height:0; font-size:0; margin:0 auto; -moz-box-shadow:0 0 1em #888; -webkit-box-shadow:0 0 1em #888; box-shadow:0 0 1em #888;}

#frontpageBlockPercents div,
.pollResults tbody td div{
	-moz-transition-property: height; -webkit-transition-property: height; -o-transition-property: height;
	-moz-transition-duration: 2s; -webkit-transition-duration: 2s;  -o-transition-duration: 2s;
	-moz-transition-delay: 0.5s; -webkit-transition-delay: 0.5s;  -o-transition-delay: 0.5s;
}

/*.pollResults		{background:url('/img/election/gfx/stripes_bgr.gif') 0 -17px no-repeat; width:100%;}*/
.pollResults		{background:url('/img/election/gfx/stripes_bgr.gif') 0 5px no-repeat; width:100%;}
.resultBoardHeight	{height:93px;}
.pollResults td		{width:9%; text-align:center;}
.pollResults tfoot tr	{background:url('/img/election/gfx/poll_bg.gif') repeat-x;}
.pollResults .margin	{height:1px; font-size:1px; background:#f1f1f1;}
.pollResults tfoot div	{width:16px; margin:0 auto; margin-top:5px; margin-bottom:9px}
.resultsBoard			{font-size:10px; color:#999;}
.pollResultsFooter		{padding-top:1px; padding:1px 5px 0 1px; border-bottom:1px solid #e1e1e1; margin-bottom:5px; height:20px;}
.pollResultsFooter span	{color:#5c5c5c; padding-left:4px;}
.pollResultsFooter *	{font-size:11px;}
.pollResultsFooter a	{float:right;}

#party_a_scale, .resultForParty_a	{background:#b40013;}
#party_b_scale, .resultForParty_b	{background:#ec008c;}
#party_c_scale, .resultForParty_c	{background:#61bf1a;}
#party_f_scale, .resultForParty_f	{background:#d72000;}
#party_k_scale, .resultForParty_k	{background:#f8a80d;}
#party_o_scale, .resultForParty_o	{background:#ee3a43;}
#party_v_scale, .resultForParty_v	{background:#003366;}
#party_i_scale, .resultForParty_i	{background:#0099d2;}
#party_oe_scale, .resultForParty_oe {background:#c52444;}
#party_x_scale, .resultForParty_x {background:#999;}
.party_a		{background: url('/img/election/ico/parties_logos_sprite.png') 0 0 no-repeat;}
.party_b		{background: url('/img/election/ico/parties_logos_sprite.png') 0 -16px no-repeat;}
.party_c		{background: url('/img/election/ico/parties_logos_sprite.png') 0 -32px no-repeat;}
.party_f		{background: url('/img/election/ico/parties_logos_sprite.png') 0 -48px no-repeat;}
.party_k		{background: url('/img/election/ico/parties_logos_sprite.png') 0 -64px no-repeat;}
.party_o		{background: url('/img/election/ico/parties_logos_sprite.png') 0 -80px no-repeat;}
.party_v		{background: url('/img/election/ico/parties_logos_sprite.png') 0 -96px no-repeat;}
.party_i		{background: url('/img/election/ico/parties_logos_sprite.png') 0 -112px no-repeat;}
.party_oe   	{background: url('/img/election/ico/parties_logos_sprite.png') 0 -128px no-repeat;}
.party_x		{background: url('/img/election/ico/party_x.gif')}

.redBlock, .blueBlock	{background:#c90f0f; width:140px; text-align:center; position:absolute; bottom:0; left:11px;}
.blueBlock				{background:#1577b5; left:158px;}
.redBlockTxt,
.blueBlockTxt			{position:absolute; bottom:-8px; left:40px; color:white; font-size:30px; font-weight:bold;}
.blueBlockTxt			{left:184px;}

/* Election Frontpage Box (ElectFPBox)
------------------------------------------*/
#ElectFPBox			{width:797px; margin:0 0 10px 10px; background:white; float:left;}
.ElectFPTop			{background:#3c3c3c; height:34px; overflow:hidden; margin-bottom:8px; font:17px/34px Arial; color:#fff;}
.ElectFPTop a		{text-decoration:none; color:#fff!important;}
.ElectFPTop a:hover	{text-decoration:underline;}
.ElectFPTopLeft		{display:inline-block; background:#157533 url('/img/election/gfx/fp_top_arr.gif') right 0 no-repeat; padding:0 31px 0 9px; margin-right:9px;
						font:bold 18px/34px Arial; text-transform:uppercase;}

.ElectFPTLeft		{float:left; width:473px; overflow:hidden;}
.ElectFPSeneste		{float:left; width:232px; background:url('/img/election/gfx/fp_hdr_bot.gif') 0 20px repeat-x;}
.ElectFPPittel		{float:right; width:232px;}
.ElectFPStatic		{margin:5px 0 8px; width:484px; padding:10px 0 5px; border-top:1px solid #D6D6D6;}
.ElectFPStaticBox	{background:url('/img/election/gfx/fp_tsr_static_sep.gif') 115px 0 repeat-y;}
.ElectFPStaticEl	{float:left; width:110px; padding-right:11px;}
.ElectFPSenesteHdr	{border:1px solid #d6d6d6;}
.ElectFPPollHdr		{margin-bottom:5px;}
.ElectFPSenesteEl	{border-bottom:1px solid #d6d6d6; height:1%; overflow:hidden; padding:5px 0 5px 10px;}
.ElectFPSenesteTime	{float:left; width:33px; color:#999; font:11px/12px Arial;}
.ElectFPSenesteTtl	{float:left; width:188px; font:bold 11px/12px Arial;}
.ElectFPSenesteTtl a{color:#000;}
.ElectFPStaticTtl	{height:13px; text-transform:uppercase; color:#676c78; font:bold 11px/11px Arial;}
.ElectFPStaticLnk	{margin-top:2px; font:11px/13px Arial;}
.ElectFPSenesteElLast	{border:0;}

#ElectFPPittelBox2	{display:none;}

.ElectFPPittel			{background:url('/img/election/gfx/fp_hdr_bot.gif') 0 20px repeat-x;}
.ElectFPPittelHdr		{height:18px; overflow:hidden; background:#f7f7f7; margin-bottom:3px; border:1px solid #D6D6D6;}
#ElectFPPittelHdr1,
#ElectFPPittelHdr2		{width:115px; height:18px; background:url('/img/election/gfx/fp_hdr_fakta.gif') 0 0 no-repeat; float:left;}
#ElectFPPittelHdr2		{background-image:url('/img/election/gfx/fp_hdr_pittel.gif');}
#ElectFPPittelHdr1 img,
#ElectFPPittelHdr2 img	{width:115px; height:18px;}
#ElectFPPittelHdr1.ElectFPPittelHdrCur	{background-image:url('/img/election/gfx/fp_hdr_fakta_cur.gif');}
#ElectFPPittelHdr2.ElectFPPittelHdrCur	{background-image:url('/img/election/gfx/fp_hdr_pittel_cur.gif');}
.ElectFPPittelPic		{position:relative; border:1px solid #d6d6d6; border-width:1px 0;}
.ElectFPPittelStamp		{bottom:1px; height:87px; position:absolute; right:4px; width:87px;}
.ElectFPPittelTxt		{font:bold 13px/15px Arial; color:#999;}
.ElectFPPittelTxt a		{color:#000;}
.ElectFPPittelTxtDate	{padding-right:1px; font-size:11px; font-weight:normal;}

.ElectFPPoll		{float:right; width:307px; background:url("/img/election/gfx/fp_hdr_bot.gif") repeat-x 0 19px ; border:1px solid #D6D6D6;}
.ElectFPPollDate	{position:absolute; top:0; right:4px; font-size:9px; color:#8b909e;}
.ElectFPPollHdr		{border-bottom:1px solid #d6d6d6;}

#ElectFPBot			{height:35px; background:#157533; padding-left:4px; margin-top:5px;}
.ElectFPBotEl		{float:left; width:192px; padding:3px 6px 0 0; font:10px/12px Arial; color:#fff; text-transform:uppercase;}
.ElectFPBotElLast	{padding-right:0;}
.ElectFPBotEl select{width:188px; height:17px; border:1px solid #999; font:10px/13px Arial; color:#999; text-transform:none;}

#ElectFPPollGr		{background:url('/img/election/gfx/fp_dagens_bg.gif') 0 0 repeat-x; height:84px; position:relative; margin-top:5px;}
.ElectFPPollFlere	{background:url('/img/election/gfx/fp_flere_bg.gif') 0 0 repeat-x; height:17px; padding-right:3px; text-align:right; font:11px/16px Arial; color:#5c5c5c;}
.ElectFPPoll .resultForParty	{width:19px!important;}
.ElectFPPoll .resultForPartyTD	{width:27px!important;}

/* BANNER POPUP
------------------------------------------ */
.modalBannerContainer	{position:absolute; z-index:9001; display:none; background:#fff; padding:3px;}
.modalCloseBtn			{display:inline-block; text-align:right; background:url("/img/global/ico/policy_close.gif") no-repeat right 0; width:13px; height:11px;
								color:#000!important; font-size:11px; line-height:16px; padding-bottom:3px;}
.modalMask				{position:absolute; z-index:9000; top:0; left:0; background:#000; display:none;}

#dspPage.jprb	{background:url('/img/general/gfx/pt03.gif') repeat-y right 0;}

/* advertorials
------------------------------------------ */
#Advertorials	{background: url('/img/jp/assets/gfx/blog_teaser_bg.gif') center 5px repeat-y;}
.advertCol		{float:left; margin-right:6px; padding-right:5px; border-right:1px solid #ccc;}
.advertColLast	{margin-right:0; padding-right:0; border-width:0;}
