/* HTML */

html {/*height:100%;*/}  

* { margin:0px; padding:0px; } /* clear default settings (not IE4) */

a { outline: none; color:#333; text-decoration: none; }

a:hover { text-decoration:underline; }

a img { border:none; } /* clear border on linked images */

form { margin:0px; padding:0px; } /* clear hidden margin on forms */

p { margin-bottom:10px; }

td { padding:0px; vertical-align:top;}

br {margin:0; padding:0; line-height:12px; height:0; }

body {
	/*height:100%; */
	background-color: #333333;
	margin:0px auto;
	padding:0px;
	font:normal 100% Arial, Helvetica, sans-serif;	
	
}

h1,h2,h3,h5,h6,.profil {   /* titler */
	font-family:Cambria, Arial, Helvetica, "Times New Roman", serif;
}

h1,h2,h3,.profil {
	color:#333;
	padding-bottom:6px;
}

h1 a,h2 a,h3 a,h5 a,h6 a {
	color:#333;
	font-weight:410;
}

h1 a:hover,h2 a:hover,h3 a:hover,h5 a:hover,h6 a:hover {
	color:#333;
}

h1 {  /* lead article in newslist and article title, profile name */
	font-size:200%;
	line-height:100%;
	margin:3px 0 10px;
}

h2 {   /* article title in newslist AREA 5 sec 468 */
	font-size:150%;
	line-height:100%;
	/*margin:5px 0 0*/
}

h3,.profil {   /* article title in newslist AREA 5 sec 140 */
	font-size:130%;
	margin:5px 0 0
}

h4 {  /* title in "Seneste" multi tabs AREA 5 sec 300 important to use as it is; */
	font-family:Arial, Helvetica, sans-serif;
	font-size: 100%;	
}

h5 {  /* title in "Seneste" multi tabs AREA 5 sec 300 important to use as it is; title in colored section header AREA 5 sec 140 (white color defined in class="tit") */
	font-size: 110%;
}

h6 {   /* bare title grey */
	font-size:120%;
	color:#666;
	margin:3px 0 3px
	
}

div.con_twit p {font-family:Cambria, Arial, Helvetica, "Times New Roman", serif; font-size:100%;}

li {
	line-height: 16px;
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 8px;
	list-style-type: none;
	list-style-position: outside;
}

li a, li a:link, li a:visited
 {
	color: #336699;
	text-decoration: none;
}

li a:hover { text-decoration:underline; color:#336699; }

/* FÆLLES FIELDSET */

fieldset {
	padding-left:5px;
	padding-right:3px;
	padding-bottom:3px;
	border-color:#999999;
	border-style:solid;
	border-width:1px;	
	font-size:11px;
}

legend { background-color:#999; color:#FFFFFF; padding-left:5px; padding-right:5px; font-weight:bold; }

fieldset a { color:333; }

fieldset ul { margin: 0; padding-top:5px; }

fieldset li {

	line-height: 16px;
	margin: 0px;
	margin-bottom: 5px;
	padding-left: 16px;
	background-image: url(../img/map_bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: none;
	list-style-position: outside;

}


/* LAYOUT GENERAL */

.wrapper { width:950px; /*float:left;*/ }

#main { width:930px; float:left; padding:10px; background-image:url(../img/bg.gif); background-repeat:repeat-y; }
.main_ban { color:#FFFFFF; position: absolute; left: 950px; top:35px; width: 300px; height: 728px; }
#footer { background-color:#ffffff;	height:20px; width:950px; color:#333333; font-size: 10px; line-height: 16px; }

#AREA_0 { width:940px; height:30px; padding-left:10px; padding-top:5px; color:#fff; }
#AREA_0 .left { float:left; width:500px; padding-top:6px; }
#AREA_0 .right { float:right; }
#AREA_0 .right .mobil { float:left; height:20px; padding-top:6px; background-image:url(../img/mobil.gif); background-repeat:no-repeat; background-position:right; padding-right:25px; }
#AREA_0 .right .nyhbrev { float:left; height:20px; padding-top:6px; background-image:url(../img/maillist.gif); background-repeat:no-repeat; background-position:right; padding-right:25px; }
#AREA_0 .right .rss { float:left; height:20px; padding-top:6px; background-image:url(../img/feed.gif); background-repeat:no-repeat; background-position:right; padding-right:25px; }
#AREA_0 .right .twit { float:left; height:20px; padding-top:6px; background-image:url(../img/twitter.gif); background-repeat:no-repeat; background-position:right; padding-right:25px; }
#AREA_0 .right .marg {margin-right:16px;} 

.marg { margin-right:15px; }
.topmenu {
	font-family:Cambria, Arial, Helvetica, "Times New Roman", serif;
	color:#fff;
	font-size:70%;
}
.topmenu a,
.topmenu a:hover {
	color:#fff;
	font-weight:410;
}

#AREA_4,
#AREA_5 { font-size: 12px; line-height: 16px; }

#AREA_2 a {
	color: #999999;
	font-size: 10px;
	font-weight: bold;
	padding-right: 10px;
}

#AREA_2 a.red_tit {
	color:#CC0000;
}

#teg468 {
	width: 468px;
	margin-bottom:20px;
	float:left;
}

#teg140 {
	width: 140px;
	margin-bottom:20px;
}

#teg300{
	width:300px;
	margin-bottom:20px;
}

.area5sec{float:left;padding-left:11px;background-image:url(/img/cont_bg_01.gif);background-repeat:repeat-y;}

.sitemap { background-color:#fff; background-image:url(../img/sbg.gif); background-repeat:repeat-x; background-position:top; padding:12px; margin-top:20px; }

.sitemap li {
	line-height: 13px;
	margin: 0px;
	margin-bottom: 5px;
	padding-left: 16px;
	background-image: url(../img/map_bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: none;
	list-style-position: outside;
}

.sitemap a { color:333; }

/* DIFFERENT STIFTEN & BERGSKE */

			/* TOP - SITE LOGO */

#AREA_2 { height:110px; }

			/* TOP - TIP OS */


#AAS .tipos,
#RAM .tipos,
#DHS .tipos,
#DRS .tipos,
#LEF .tipos,
#VSF .tipos { margin-top:20px; }

#AAS .col_tit,
#AAS .col_tit a {
color:#fd930c;
}

#RAM .col_tit, 
#RAM .col_tit a,
#DHS .col_tit, 
#DHS .col_tit a,
#DRS .col_tit, 
#DRS .col_tit a,
#LEF .col_tit, 
#LEF .col_tit a,
#VSF .col_tit, 
#VSF .col_tit a {
color:#0093c8;
}

#AAS .frm_txt {
	font-size: 11px;
	border: 1px solid #006d9b;
	padding:2px;	
}

#RAM .frm_txt, 
#DRS .frm_txt, 
#DHS .frm_txt, 
#LEF .frm_txt,
#VSF .frm_txt {
	font-size: 11px;
	border: 1px solid #006d9b;
	padding:2px;	
}

#AAS .frm_btn {
	font-size: 11px;
	/*font-weight: bold;*/
	background-color: #FFD29B;
	border: 1px solid #FC9107;
	padding:3px;
}

#RAM .frm_btn,
#DHS .frm_btn,
#DRS .frm_btn,
#LEF .frm_btn,
#VSF .frm_btn {
	font-size: 11px;
	background-color: #0093c8;
	border: 1px solid #006d9b;
	padding:3px;
	color:#FFFFFF;
}

			/* COLORED SEC HEADER AREA 5 sec 140, 300 */

#AAS .tit {
	height:15px;
	background-image:url(../img/aas_tit_bg.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	padding:5px;
	text-transform: uppercase;
	margin:0px;
}

.bertit {
	height:15px;
	background-color:#114466;
	color:#FFFFFF;
	padding:5px;
	text-transform: uppercase;
	margin:0px;
}

#RAM .tit, 
#DRS .tit, 
#DHS .tit, 
#LEF .tit,
#VSF .tit {
	height:15px;
	background-image:url(../img/ber_tit_bg.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	padding:5px;
	text-transform: uppercase;
}

.tit h5 a {
	color:#FFFFFF;
}

#AAS .mark a{
	color:#FF6600;
	font-weight:bold;
}

#RAM .mark a,
#DHS .mark a,
#DRS .mark a,
#LEF .mark a,
#VSF .mark a {
	color:#0094c9;
	font-weight:bold;
}

.oax { font-family: Arial, Helvetica, sans-serif; font-size:10px; padding:0; padding-left:5px; margin:0; } 


			/* SENESTE MULTI TAB AREA5 sec 300 (AAS - delt 3; BER - delt 2) */

.multi-tab{
	padding-top:9px;
	padding-bottom:9px;
	padding-left:20px;
	padding-right:20px;
	float:left;
	background-image: url(../img/list-bg.gif);
	background-repeat: repeat-x;
	background-position: left 0px;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b2b2b2;
	
}

.multi-tab-on{
	padding-top:9px;
	padding-bottom:9px;
	padding-left:21px;
	padding-right:20px;
	float:left;
	background-color: #e1e1e2;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b2b2b2;
}


			/* TOPHISTORIER MULTI TAB AREA5 sec 300 */

.top-multi-tab-on{
	padding-top:9px;
	padding-bottom:9px;
	padding-left:34px;
	padding-right:34px;
	float:left;
	background-color: #e1e1e2;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b2b2b2;
}

.top-multi-tab{
	padding-top:9px;
	padding-bottom:9px;
	padding-left:32px;
	padding-right:32px;
	float:left;
	background-image: url(../img/list-bg.gif);
	background-repeat: repeat-x;
	background-position: left 0px;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b2b2b2;
	
}

			/* MEST LÆSTE MULTI TAB AREA5 sec 300 */

.m-multi-tab-on{
	padding-top:9px;
	padding-bottom:9px;
	padding-left:53px;
	padding-right:53px;
	float:left;
	background-color: #e1e1e2;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b2b2b2;
}

.m-multi-tab{
	padding-top:9px;
	padding-bottom:9px;
	padding-left:52px;
	padding-right:52px;
	float:left;
	background-image: url(../img/list-bg.gif);
	background-repeat: repeat-x;
	background-position: left 0px;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b2b2b2;
	
}


/* AREA_1 - TOP BANNER 930x180 */

.top_div { background-image:url(../img/div_top.gif); background-repeat:repeat-x; padding-top:25px; margin-bottom:15px; }

/* AREA_2 - TOP 930: logo + banner teaser (egne) */

#DRS .logo {height:110px; background-image:url(../img/logoDRS.jpg); background-repeat:no-repeat; background-position: right top; }

.logo .logolink {float:left; width:488px; height:110px;}

.top_teaser {float:left; width:220px; padding-top:12px; }

/* AREA_3 - TOP NAVIGATION: css/screen-nav.css eller css/screen-nav-ber.css */

/* AREA_4 - TOP 930: SENESTE NYHEDER (flash) + TIPOS/INDHOLD + SØG */

.topline { margin-top:5px; margin-bottom:8px; }

.senesteline { width:500px; float:left; }

.tiposline { width:170px; padding-top:1px; float:left; }

.soegline { width:190px; float:left }


/* AREA_5 - MAIN CONTENT: 468 x 140 x 300 */

#sec1 { float:left; width:468px; height:100%; }
#sec2 { float:left; margin-left:11px; width:140px; height:100%; }
#sec3 { float:left; margin-left:11px; width:300px; height:100%; }
#sec12 { float:left; width:619px; height:100%; }
#sec123 { float:left; width:930px; height:100%; }


.cont {
	background-image: url(../img/div_bot.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 15px;
}

.sec_cont {
	height:100%;
	background-image: url(../img/cont_bg.gif);
	background-repeat: repeat-y;
	margin-top: 10px;
	margin-bottom: 10px;	
}

.sec_cont2 {
	height:100%;
	background-image: url(../img/cont_bg2.gif);
	background-repeat: repeat-y;
	margin-top: 10px;
	margin-bottom: 10px;	
}

.frame_cont {
	margin-top: 10px;
	margin-bottom: 10px;
	background-color:#FFFFFF;	
}


.mind {    /*  SECTION START: f.eks. article listing (udtræk)  */
	border-top: 1px dotted #b2b2b2;
	padding-top:8px;
	margin-bottom:12px;
	
}

.bind {    /*  SECTION FORSIDER: last listing (20 stk. udtræk newsItem18)  */
	border-bottom: 1px dotted #b2b2b2;
	/*height:100%;*/
	padding-bottom:5px;
	margin-bottom:10px;
	
}

.list {   /*  AKTUELT sec 140  */
	height:22px;
	background-image: url(../img/list-bg.gif);
	background-repeat: repeat-x;
	background-position: left -33px;
	padding-top: 5px;
	padding-left: 5px;
}

.navnelist {   /*  AKTUELT sec 140  */
	/*height:60px;*/
	background-image: url(../img/list-bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 5px;
	padding-right: 3px;
	margin:0;
}


/* FÆLLES - TIL GENBRUG */

.banner { margin-top:15px; margin-bottom:20px; background-color:transparent;}
.banner_top { margin-bottom:15px; background-color:transparent;}

			/* FORMS */

.form_txt {
	text-indent: 2px;
	height: 16px;
	border: 1px solid #333333;
	width: 140px;
}
.form_btn {
	font-size: 80%;	
	height: 18px;
	border: 1px solid #333333;
	background-color:#CCCCCC;
	width:40px;
}

.alt { background: #FFFFFF url(/img/googl.gif) repeat-x scroll center top; }

			/* COLORED TAGS: LOCATIONS */
			
.tag {
color:#fff;
font-size:10px;
font-weight:700;
text-transform:uppercase;
margin-right:5px;
padding-left:3px;
padding-right:4px
}

.ber { /* berlingske blå */
background-color:#114466;
}

.lok { /* lys grå */
background-color:#ababab;
}

.indland { /* lys grøn */
background-color:#55b91f;
}

.debat { /* mørk rød */
background-color:#990000;
}

.klod { /* lys blå */
background-color:#02bee9;
}

.sport { /* orange */
background-color:#ff6600;
}

.aoa { /* rød */
background-color:#ff0000;
}		
			
.gal { /* brun */
background-color:#4c4533;
}		
			
			/* FONTS SIZE / TYPE */
			
#teg140 { font-size:96% }

.lev {   /* SEC 300 - TAGCLOUD */
	margin-right:10px;
	line-height:30px;
}
.lev1 { font-size: 100% }
.lev2 { font-size: 125% }
.lev3 { font-size: 150% }
.lev4 { font-size: 175% }
.lev5 { font-size: 200% }

.lev a { color:#333; }
.lev a:hover { text-decoration:none; background-color:#369; color:#fff; margin-right:5px; }


.mini {   /* SMALL FONT */
	font-size: 9px;
	line-height: 11px;
}

.hvid_tit { /* used in faldout TIP OS (title) AREA_4 */
	font-family:Cambria, Georgia, Times, "Times New Roman", serif;
	font-size:140%;
	font-weight:bold;
	color:#fff;
}

.mere {  /* LÆS MERE, SE FLERE etc. */
	font-size:10px;
	margin-bottom:0px;
	padding-left:0px;
}

.mere a,
.artbody a {
	color:#369;
}

.mere li {  /* RELATEREDE TING (LIST) etc. */
	line-height: 12px;
	margin: 0px;
	margin-bottom: 5px;
	padding-left: 12px;
	background-image: url(../img/list_nav_active_bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: none;
	list-style-position: outside;
}

.sum {   /* ARTICLE SUMMARY */
font-size:95%;
line-height:100%;
font-weight:bold;
font-style:italic;
color:#666;
margin-top:10px;
margin-bottom:8px;
}

.sum span.tag {
font-style:normal;
}

.caption {  /* ARTICLE CAPTION */
	font-size:10px;
	margin:0px;
	padding:0px;
	color:#666;
	line-height:11px;
}

.caption a {
	color:#369;
}

.caption li {  
	line-height: 11px;
	margin: 0px;
	padding-left: 10px;
	background-image: url(../img/cap_bg.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	list-style-type: none;
	list-style-position: outside;
}

.sec_div { 
	background-image:url(../img/div_top.gif); 
	background-repeat:repeat-x; 
	padding-top:8px; 
	margin-top:15px; 
}

.sec_txt { 
	font-size:90%;
	color:#000;
	padding-bottom:8px; 
	border-bottom: 1px dotted #b2b2b2; 
}

.sec_txt li {
	line-height: 13px;
	margin: 0px;
	margin-bottom: 5px;
	padding-left: 12px;
	background-image: url(../img/default_links_bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: none;
	list-style-position: outside;
}



			/* GREY DIVIDER TIL LINK (Deltag i debaten, til toppen... etc.) */

.ind {
	background-image: url(../img/sbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-top: 1px dotted #b2b2b2;
	border-bottom: 1px dotted #b2b2b2;
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;
}

			/* BILLEDER */

.imgwrap_mini { float:left; padding-right:3px; padding-top:3px; } /* USED NOW SEC 140 BLOGS (w.50px) */
.imgwrap_right { float:right; padding-left:3px; padding-top:3px; }

.imgwrap { float:left; padding-top:5px; padding-right:10px; } /* USED FOR SECTION TITLER (AGF osv) */

.imgwrap_maxi { float:left; padding-right:8px; padding-top:5px; height:80px; overflow:hidden; } /* USED NOW SEC 468 LAST LISTING (w.120px) */

.imgwrap_art { float:right; padding-top:3px; padding-left:10px; width:200px; margin-bottom:15px; } /* ARTICLE PIC (w.200px) */
.imgart { margin-bottom:6px; }

.img { margin-bottom:10px; }

.i468 { height:250px; overflow:hidden; clear:both;}  /* SEC 468 BIG LEAD IMG (w.468px)border-bottom:#666 solid 1px; */

.sp468 { height:110px; overflow:hidden; }  /* SEC 468 / 2 spalte IMG (w.220px) */

.i140 { height:80px; overflow:hidden; }   /* SEC 140 IMG (w.140px) */

/*.b140 { height:80px; overflow:hidden; }    IMG UDEN BORDER (w.140px) */

.i90 { width:90px; height:80px; overflow:hidden; }  /* SEC 300 / 3 spalte IMG (w.90px) */
.t90 { margin-top:2px; margin-bottom:5px; width:90px; font-size: 11px; font-weight: 700; line-height:12px; } /* title */
.t90 a { color:#333 }

.sp140 { height:85px; overflow:hidden; }  /* SEC 300 / 2 spalte IMG (w.140px) */
.t140 { width:140px; margin-top:2px; margin-bottom:5px; font-size:11px; font-weight: 700; line-height:12px; } /* title aoa  */
.t140 a { color:#bd040e }

.g140 { margin-top:2px; margin-bottom:5px; width:140px; font-size: 12px; font-weight: 700; line-height:13px; } /* title agf */
.g140 a { color:#333 }


			/* SECTIONS */
			
.sec { margin-top:10px; } /* NOW USED SEC 140 WHEN STARTED FROM TEXT NOT IMG */
.sec a { color: #333; }

.bg { /* grå gradient bg */
	background-image: url(../img/sbg.gif);
	background-repeat: repeat-x;
}

.pop_cont {    /* SEC 300 u/bg */
	
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b2b2b2;
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:10px;
}

.epaper {
	height:110px;
}

.s300 {
	width:290px;
}

.s140 {
	width:130px;
}

.toptab { /* SEC 300 SENESTE MULTI TAB SECTION */
	width:299px;
	height:33px;
	background-image: url(../img/list-bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b2b2b2;
	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b2b2b2;
	
}

.toptab a, .toptab a:link, .toptab a:visited
 {
	color: #333;
	text-decoration: none;
}

.toptab a:hover { text-decoration:none; color:#999; }

.lokal {
	background-image:url(http://mjred.publicus.com/assets/png/lokalguide-logo.png); 
	background-repeat:no-repeat;
	background-position:0px 1px; 
	padding-top:60px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:4px;
	border-width: 1px;
	border-style: solid;
	border-color: #b2b2b2;
	
}

.featured{      /* SEC 300 SENESTE MULTI TAB - TABS CONTENT */
	width:289px;
	margin-top:1px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:4px;
	border-width: 1px;
	border-style: solid;
	border-color: #b2b2b2;
}

.featured p { margin-bottom: 5px; } /* SEC 300 NY SENESTE UDEN <li> */


.featured li {
	line-height: 13px;
	margin: 0px;
	margin-bottom: 5px;
	padding-left: 12px;
	background-image: url(../img/default_links_bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: none;
	list-style-position: outside;
}


.artfeatured{      /* ARTICLEs RELATERET CONTENT */
	width:189px;
	margin-top:10px;
	/*margin-bottom:20px;*/
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:4px;
	border-width: 1px;
	border-style: solid;
	border-color: #b2b2b2;
}

.artfeatured li {
	line-height: 13px;
	margin: 0px;
	margin-bottom: 5px;
	padding-left: 12px;
	background-image: url(../img/default_links_bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: none;
	list-style-position: outside;
}

.featured a, .featured a:link, .featured a:visited, .imgwrap_art a, .imgwrap_art a:link, .imgwrap_art a:visited
 {
	color: #336699;
	text-decoration: none;
}

.featured a:hover, .imgwrap_art a:hover { text-decoration:underline; color:#336699; }

.pop {   /* SEC 300 EXTRA BUTTOM LAY */
	width:294px;
	height:30px;
	padding-left:5px;
	padding-top:8px;
	background-image:url(../img/list-bg.gif);
	background-repeat:repeat-x;
	background-position: left -30px;
}

.pop .rss {   /* SEC 300 EXTRA BUTTOM LAY - RSS */
	/*margin-top: 7px;*/
	height:16px;
	background-image: url(../img/rss_icon_bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 17px;
	
}

			/* COLLONS */

.300_2col { width:140px; }
.300_3col { width:90px; }

.ven { float:left; margin-right:10px; margin-bottom:10px; }
.hoj { float:right; }
.left { float:left; }
.all { margin-bottom:12px; }
.alltop { margin-top:12px; }
/*.midt { float:left; margin-right:5px; margin-left:5px; margin-bottom:10px; }*/


/* SEC 468 NEWSLIST TRÆK */
.spalte_left {float:left; width:220px; margin-right:28px; margin-bottom:10px;}
.spalte_right {float:right; width:220px; margin-bottom:10px;}

.spalte3_left {float:left; width:150px; margin-right:9px; margin-bottom:10px;}
.spalte3_right {float:right; width:150px; margin-bottom:10px;}

.spalte_list { float:right; width:310px; margin-bottom:10px; }
.spalte2_left {float:left; width:150px; }

/* SEC 300 */
.spalte300_left {float:left; width:140px; margin-right:10px; margin-bottom:10px;}
.spalte300_right {float:right; width:140px; margin-bottom:10px;}

.spalte300_2left {float:left; width:90px; margin-right:10px; margin-bottom:10px;}
.spalte300_2right {float:right; width:90px; margin-bottom:10px;}



		/* Style for Spilop Section */


.spilbox-head {
	color: #000;
	display: block;
	font-weight: bold;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	padding: 0px 7px;
	text-align: left;
	text-decoration: none;
}

a.spilbox-head:hover { 
	color: #FFF; 
}

.spilbox-item {
	background-color: #fffdf8;
	border-color:  #d00;
	border-left-style: solid;
	border-right-style: solid;
	border-width: 1px;
	padding: 2px 2px 14px 2px;
	height:130px;
}

.spilbox-title {
	background: #fffdf8 url(/design/assets/img/game_play.gif) left no-repeat;
	/*display: block;*/
	color: #000000; 
	font-size: 12px;
	font-weight: bold;
	margin-top:0px;
	padding:6px 0px 0px 28px;
	text-decoration: none;
    float:left;
}

a.spilbox-title:hover { 
	color: #036; 
}

.spilbox-description {
	color: #000;
	display: block;
	/*font-size: 11px;*/
	padding: 2px 2px 5px 5px;
	line-height: 14px;
	width:166px;
	float:left;
	text-align: left;
	text-decoration: none;
}

.spilbox-foot {
	background: #d00 url(/design/assets/img/spilbox-foot.gif) bottom right no-repeat;
	color: #036;
	display: block;
	font-size: 11px;
	font-weight: bold;
	height: 15px;
	line-height: 15px;
	padding-right: 15px;
	text-align: right;
	text-decoration: none;
	margin-bottom:15px;
}

.spilbox-image {
	float: left;
}

/* Colors for specific spil boxes */

.spilbox-spilop .spilbox-head {
	background-color: #fbb157;
}

.spilbox-spilop .spilbox-item {
	border-color: #C2C2C2;
}

.spilbox-spilop .spilbox-foot {
	background-color: #C2C2C2;
}

.spilop-kolonne {
	width:304px; 
	float:left; 
} 

.spilop-ven {
	margin-right:11px;
}

.spilop-banner-kolonne {
	width:295px; 
	float:left;
	margin-left:19px;
}

/* PAGINATION */

div.paragraph_any { margin: 0 0 20px 0; float: none; }
div.paragraph_any div.pagination { text-align: center; margin-top:0px;}
div.paragraph_any div.pagination ul { margin: 0; float: none; }
a.prev-next-button { position: absolute; }
.prev-next-control {margin-top : 1px;}
div.prev-next-control a.wide { margin-left:400px;}
div.paragraph_any div.pagination a {margin-right:1px; padding:0; text-decoration: none; font-size:11px; font-weight: bold; color:#000; }
div.paragraph_any div.pagination a span { margin:0 -3px 0 1px; padding:0 2px 0px 2px; }
div.paragraph_any div.pagination a.selected { background-position:0 -200px !important; }
div.paragraph_any div.pagination a.selected strong { background-position:100% -200px !important; color:#cccccc; }
div.paragraph_any div.pagination a:hover strong { color:#cccccc; }

/* ALL BUTTON BASED NAV SYSTEMS  ---------------------- */
.button-nav {clear:both; height:10px; padding:0px 0; color:#fff}
.button-nav ul {list-style:none; margin:0 0 22px -2px; padding:0; color:#fff}
.button-nav li {font:bold 11px "Verdana",Arial,Helvetica,sans-serif; float:left; margin:0px 2px}
.button-nav li a {background: transparent url("/design/assets/gfx/default_button_left.gif") no-repeat 0 0; color:#fff; cursor:pointer; display:block; float:left; text-decoration:none; color:#ffffff !important;}
.button-nav li a span {background: transparent url("/design/assets/gfx/default_button_right.gif") no-repeat 100% 0; padding:1px 5px 4px 2px; display:block; float:left; height:16px; margin:0 3px 10 3px;}
.button-nav li a span strong {display:block; padding:0 2px 0 0;color:#fff}
.button-nav li a:hover {background-position:0 -100px !important; color:#fff}
.button-nav li a:hover span {background-position:100% -100px !important}
.button-nav li a.disabled {background-position:0 -200px !important; cursor:default}
.button-nav li a.disabled span {background-position:100% -200px !important;color:#666; cursor:default}
.button-nav li a:visited { color:#fff; }

/* Icons types */
.button-nav .next strong {background: transparent url("/design/assets/gfx/next_icon.gif") no-repeat 100% 3px; padding-right:14px}
.button-nav .previous strong {background: transparent url("/design/assets/gfx/previous_icon.gif") no-repeat 0 3px; padding-left:14px}

.paragraph_any { display: none }
body.page_AAS div.paragraph_1 { display: block }
body.page_FORSIDE div.paragraph_1 { display: block }
body.page_1 div.paragraph_1 { display: block }
body.page_2 div.paragraph_2 { display: block }
body.page_3 div.paragraph_3 { display: block }
body.page_4 div.paragraph_4 { display: block }
body.page_5 div.paragraph_5 { display: block }
body.page_6 div.paragraph_6 { display: block }
body.page_7 div.paragraph_7 { display: block }
body.page_8 div.paragraph_8 { display: block }
body.page_9 div.paragraph_9 { display: block }
body.page_10 div.paragraph_10 { display: block }
body.page_11 div.paragraph_11 { display: block }
body.page_12 div.paragraph_12 { display: block }
body.page_13 div.paragraph_13 { display: block }
body.page_14 div.paragraph_14 { display: block }
body.page_15 div.paragraph_15 { display: block }
body.page_16 div.paragraph_16 { display: block }
body.page_17 div.paragraph_17 { display: block }
body.page_18 div.paragraph_18 { display: block }
body.page_19 div.paragraph_19 { display: block }
body.page_20 div.paragraph_20 { display: block }



.disquss-wrapper {padding-right:10px;}



.news {
	height:14px;
	width:500px;
	font-size:110%;
	font-weight:bold;
	background-image:url(../img/gxf_newsticker.gif);
	background-repeat:no-repeat;
	padding-left:90px;
	/*font-family:Arial,Helvetica,sans-serif;*/
/*margin-left:12px;*/
}

/* FACEBOOK */
.fb-connect {font-family : arial,helvetica, sans-serif; font-size : 11px; border-top : 1px solid #ccc!important;border-bottom : 1px solid #ccc!important; border-left : 1px solid #ccc; border-right : 1px solid #ccc; width : 198px; overflow : hidden; margin-bottom : 5px;}
.article-tools {border-bottom : 0;}
.fb-connect p {font-family : arial,helvetica, sans-serif; font-size : 11px; margin : 3px 0 0 0;}
.fb-connect p.first {margin : 0!important;}
.cell.facebook-login {padding : 2 2 2 2px;}
.fb-brugernavn {padding-right : 4px;}
.facebook-header {background : #3b5998!important; padding:2px;text-align:left;}
.facebook-header strong {font-size : 14px;color:#FFFFFF;}
#fbconnect_username {float : left;}
#fbconnect_userimage {display : block!important; width : 50px; height : 35px; overflow : hidden; float : right; margin-right : 3px;}
#fbconnect_user {background : #f2f2f2;}
#fbconnect_status_permission_granted {padding : 5px 5px 0 5px;}
#fbconnect_post {padding : 5px;}
#fbconnect_get_status_permission {padding : 5px;}
#fbconnect_connecting {text-align : center; padding : 5px 0; }
#fbconnect_newstatus {margin : 0; font-size : 10px!important; width : 147px; padding : 0; height : 16px; vertical-align : top;}
#fbconnect_newstatus_button {padding : 0; border : 0; margin : 0;}
#fbconnect_logout {padding : 5px; text-align : right;}
#fbconnect_login {text-align : center; margin :0; }

/* Lightbox */
#lightbox #imageData #bottomNavClose {
  width: 25px;
}

/* Article gallery link */
.articleGalleryLink {
	font-size: 15px;
	font-weight: bold;
	color: #369;
	background-image: url('/assets/png/pictures.png');
	background-repeat: no-repeat;
	background-position: left middle;
	padding-left: 18px;
}


.facebook-share {
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	color: #3B5998;
	font-size: 11px;
	background-image: url('http://static.ak.fbcdn.net/images/connect_favicon.png');
	background-repeat: no-repeat;
	outline: medium none;
	text-decoration: none;
}

a.facebook-share:hover {
	text-decoration: none;
}

a.facebook-share:hover span {
	text-decoration: underline;
}

.facebook-share span {
  padding-bottom: 1px;
  margin: 0 0 0 20px;
}