/*
*	Site: www.erhvervsbladet.dk
*	Target: CSS2 for XHTML S/T
*	Media: screen
*	Born: 25th of July 2006
*	Notes: This is pure blockless CSS (One line = Just fine)
*	To keep things tidy please respect alpha-ordering of CSS Properties
*	example: {background:X, color:X, font-size:X, font-weight:X, width:X}
*
*
A few words about the application of header elements:
EDITORIAL ELEMENTS
H1 = Top Story
H2 = Other top stories
H4 = Bulleted list of links, related, see also, smaller and secondary articles, features, or links
H5 = If needed, a sub header for groups of items contained within a H4.

DESIGN / PRESENTATION ELEMENT
H3 = Header Element, most often groups H4's and H5's

SEMANTIC ELEMENT
H6 = Hidden heders for semantic clarification only, always hidden in the default web view

LEGEND
pt = page type
gt = grid type
ct = column type
wt = wrapper type
ht = header type
tt = tab type
bt = box type

*/

/* DEFAULT BODY ---------------------- */
body {background:transparent url("style/images/layout/body_bg.jpg") repeat-y 50% 0; color:#000; font:normal 13px Verdana, Arial, Geneva, sans-serif; line-height:15px; text-align:center; margin:auto; padding:0}

/* HYPERLINK BEHAVIOUR ---------------------- */
/* Basics */
/* Reserve, keep it on tap
a {color:#520}
a:hover {color:#933}
*/

a {color:#00677B}
a:hover {color:#88B5BB}
a img {border:0}

/* Special cases */
.headline a, .headline_grey h2 a {text-decoration:none;color:#333;}
.headline2 a {text-decoration:none;}
.headline a:hover, .headline_grey  h2 a:hover {color:#333}
.headline_grey  h2 {margin-bottom: 15px; padding:10px 0 5px 0;font-size:13px; font-weight:bold; line-height:15px;color:#999;text-transform:uppercase}

/* TYPOGRAPHY ---------------------- */
/* Editorial headlines */
h1, h2, h4, h5  {margin:0; padding:10px 0 5px 0}
h1 {font-size:22px; font-weight:bold; line-height:25px}
h2 {font-size:18px; font-weight:bold; line-height:20px; overflow:hidden;}
h4 {font-size:13px; font-weight:bold; line-height:15px}
h5 {font-size:11px; line-height:11px; padding:0 0 5px 0}


/* Editorial elements (teasers, capti	ons, timestamps, bylines, etc) */
p {margin-bottom:5px}
p.manchet {font-size:16px !important; line-height:17px !important}
p.caption {background:transparent url("style/images/layout/icons/caption_arrow_icon.gif") no-repeat 0 2px; margin:2px 1px; padding:0; text-indent: 10px; line-height:12px}
p.caption small {color:#666; font-size:11px}
.teaser, .teaser p {font-size:11px !important; line-height:13px !important}
em.byline {color:#666; display:block;font-size:12px;font-style:normal;}
em.timestamp {color:#333; font-size:11px; font-style:normal}

/* BASIC FORM ELEMENTS ---------------------- */
/* Specialized form elements and exceptions are handled within the module wrapper that contains them */
form {margin:0;padding:0}
fieldset {margin:0;padding:0;border:0}
legend {display:none}
label {cursor:pointer}

/* CORE ROW, COL & CELL SETUP ---------------------- */
/* Global row, col, and cell attributes on our design grid */
.row .col {float:left; margin:0 10px 0 0}
.row .col .cell {margin:0 0 0 5px; padding:0}
.row .last {margin-right:0 !important}

/* Accmodates for a smaller margin (1/2) in nested rows and cols */
.row .col .cell .col {margin:0 5px 0 0; padding:0}
.row .col .cell .col .cell {margin:0; padding:0 5px 0 0}
.row .col .cell .last .cell {margin:0 0 0 5px !important; padding:0}

/* COL TYPES (ct) */
.ct147 {width:150px; overflow: hidden;margin: 0 0 10px 5px;} /* content col*/
.ct150 {width:150px; overflow: hidden;margin: 0px; 0px; 10px; 0px;} /* content col*/
.ct160 {width:160px; overflow: hidden} /* content col*/
.ct225 {width:225px; overflow: hidden} /* content col*/
.ct305 {width:305px} /* wrapper or  content col*/
.ct310 {width:310px} /* wrapper or  content col*/
.ct300 {width:300px} /* wrapper or  content col*/
.ct385 {width:385px} /* wrapper (wraps 225px + 150px + 10px margin) */
.ct450 {width:450px} /* wrapper or content col*/
.ct460 {width:460px} /* wrapper or content col*/
.ct480 {width:480px} /* wrapper or content col*/
.ct490 {width:100%} /* wrapper or content col*/
.ct620 {width:620px} /* wrapper or content col*/
.ct630 {width:630px} /* wrapper or content col*/
.ct790 {width:790px} /* wrapper or content col*/

.col235 {width: 235px; float: left; }
.col480 {width: 235px; float: left; }

.colid-1 {margin: 0 5px 0 0; }
.colid-2 {margin:-13px 0 3px 5px;}
.colid-3 {margin: 0 0 0 5px; }
.colid-2 img {/* margin: -10px 0 0 0; */}
.colid-4 {margin-top: 5px;}

.sector-1 {margin: 0 5px 0 0; }
.sector-0 {margin: 0 0 0 5px; }
.sector-0 .cell {margin: -10px 0 0 0;}

/* COL-WRAPPER ELEMENTS */
.col-wrapper {background:#fff; float:left}
/* Col Wrapper types */
.wt790 {width:790px}

/* GRID ELEMENTS - (Items which block out and paint the grid via bg images ---------------------- */
.grid-wrapper {background:#fff; margin:auto; padding-top:0; width:960px; cursor: auto;} /* Divides the page, defines the width */
.panel-display {clear:both;text-align:left;} /* Contains rows & cols - accepts the gt class drawing grid lines */
.first-grid {margin-top:20px}
.row-buffer {padding-left:10px}

/* Grid types...
.gt01 {background:#fff url("/style/images/layout/grids/gt01_bg.gif") repeat-y 0 0}
.gt02 {background:#fff url("/style/images/layout/grids/gt02_bg.gif") repeat-y 0 0}
.gt03 {background:#fff url("/style/images/layout/grids/gt03_bg.gif") repeat-y 0 0}
.gt04 {background:#fff url("/style/images/layout/grids/gt04_bg.gif") repeat-y 0 0}
.gt05 {background:#fff url("/style/images/layout/grids/gt05_bg.gif") repeat-y 0 0}
.gt06 {background:#fff url("/style/images/layout/grids/gt06_bg.gif") repeat-y 0 0}
.gt07 {background:#fff url("/style/images/layout/grids/gt07_bg.gif") repeat-y 0 0}
*/

/* padding between panels */
.panel-separator { padding: 0 0 10px 0;}

/* Ad formats */
.top-banner #mini-panel-EVB_top_banner {text-align:center;}
.skyscraper {float:right; text-align:right}
.skyscraper .cell {margin:0}
.beerbox {float:left; width:305px}
.beerbox .cell {margin:0 5px 0 0; padding-bottom:10px}
.mid-banner {background:#fff;float:left; margin-top:5px; padding:10px 0 0 5px; width:785px}
.mid-banner .cell {background:#fff url("style/images/layout/solid_dot_bg.gif") repeat-x 0 0; padding:10px 0 5px 10px; text-align:center}
.ad-col .cell {text-align:center}
.muted, .muted a {color:#999}
.text-ads {text-align:center}

/* top- og vinkel bannere */
.top-banner {background-color:#FFF!important;background:#fff url("style/images/layout/topbanner_bg.gif") repeat-y 50% 0; position:relative;width:980px;margin:0 auto;padding:0 5px 5px 5px;}
#left_ad {
 position: absolute;
 width: 150px;
 left: -150px;
 text-align: right;
 overflow:hidden;
 z-index:999;
}

#right_ad {
 position: absolute;
 text-align: left;
 width: 150px;
 left: 980px;
 overflow:hidden;
 z-index:999;
}

.banner-i2 {
  display: none;
  float: left;
  overflow: hidden;
}
.banner-i2 .content {
  float: left;
}

/* HEADER TYPES  ---------------------- */
/* Setup the default style */
h3.header {background:transparent; font:bold 11px "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; height:18px; margin:0 0 1px 0; padding:0; text-transform:uppercase}
h3.header a {color:#333; display:block; text-decoration:none}
h3.header a:hover {color:#999}

/* Creates a solid bar with top right corner cut off  */
.ht01 h3.header, .ht02 h3.header {background:transparent url("style/images/layout/tr_header_corner_bg.gif") no-repeat 100% 0}
.ht01 h3.header strong, .ht02 h3.header strong {display:block; padding:3px 0 2px 5px}

/* Creates a dark brown and light silver bar for use in sidebars and indexes. */
.ht03 h3.header strong, .ht04 h4.header strong {display:block; padding:2px 0 2px 5px !important}

/* Individual bar colors */
.ht01 h3.header {background-color:#00677B; border-left:10px solid #00949C}
.ht01 h3.header {color:#fff}
.ht01 h3.header a {color:#fff}

.ht02 h3.header {background-color:#510801; border-left:10px solid #821}
.ht02 h3.header {color:#fff}
.ht02 h3.header a {color:#fff}

.ht03 h3.header {background:#00677B url("style/images/layout/ht03_bg.gif") repeat-x 0 100%; border:0 !important;}
.ht03 h3.header {color:#fff}
.ht03 h3.header a {color:#fff}

.ht04 h3.header {background: #bababa; border:0 !important; color:#333; height:14px; margin:0 0 1px 0; padding:0 0 0 2px}
.ht04 h3.header strong {background:none}
.ht04 h3.header a {color:#333}
.panel-reg-a ul.link-list li {background-image: url(style/images/layout/default_links_bullet.gif) !important}


/* MODIFICATIONS BY PAGE TYPE or PAGE ID ---------------------- */
/* ARTICLE PAGE */
.pt-article .article-header h1 {font-size:30px; font-weight:bold; letter-spacing:-1px; line-height:31px; margin:0 0 10px 0;color:red;}
.pt-article .article-header {margin-bottom:15px !important; width:615px}
.pt-article .article-header em.byline {font-size:12px; text-transform:none}
.pt-article .article-header em.dateline {font-size:12px; text-transform:none}
.pt-article .article-body p {font-size:14px; line-height:17px}
.pt-article .article-footer h5 {font-size: 12px; line-height:12px;margin:15px 0 0 0}
.pt-article .article-footer h5.first {margin:5px 0 0 0}

.pt-article .article-footer h5 a {color:#831; text-decoration:underline;}
.pt-article .article-footer h5 a:hover {color:#b41}

.pt-article .article-footer p {font-size: 13px}
.pt-article .article-footer .ct310a {width:308px}
.pt-article .article-footer .ct310b {width:302px}
.pt-article .article-attachments {margin:0 !important; padding:0 !important;}

/* SEARCH RESULTS */
.pt-search-result .article-list p {font-size:12px}
.pt-search-result .article-list em.byline {font-size:12px; text-transform:none; color:red;}
.pt-search-result .article-list em.dateline {font-style:normal; font-size:12px; text-transform:none; color:#666}
.pt-search-result .search-header h1 {margin:0; padding:20px 0 0 0}
.pt-search-result .search-header {font-style:normal; font-size:12px; text-transform:none; color:#666}
.pt-search-result .search-form {float:right; padding-top:10px; width:300px}
.pt-search-result .search-form input.text {width:220px}

/* NYHDESOVERSIGT */
#nyhedsoversigt .category-index ul.link-list li {float:left; background-image:none; margin:0 0 2px 0; padding:0; width:450px}
#nyhedsoversigt .category-index ul.link-list li span {display:block; padding:4px 0 0 20px}
#nyhedsoversigt .category-index ul.link-list li span a {background:transparent url("style/images/layout/y_dot_bg.gif") repeat-y 0 0; font-size:12px; font-weight:bold; padding-left:5px}
#nyhedsoversigt h1 {font-size:18px}
#nyhedsoversigt p.manchet {font-size:12px !important; line-height:12px !important}
#nyhedsoversigt .article-tools {float:right; clear:both;margin:20px 10px 20px 10px;width:130px}

/* Fjern hvis der kommer problemer */
#nyhedsoversigt h1 {font-size:18px}
#nyhedsoversigt p.manchet {font-size:12px !important; line-height:12px !important}
#nyhedsoversigt .article-tools {float:right; clear:both;margin:20px 10px 20px 10px;width:130px}

/* INFOSITE */
#infosite .page-title h4 {color:#c63; padding-top:30px !important;}
#infosite .page-title {border-bottom:0 !important}
#infosite .panel-display h1, #infosite .panel-display h2 {font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin:0 !important; padding:15px 0 5px 0}
#infosite .panel-display h3, #infosite .panel-display h4, #infosite .panel-display h5 {font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin:0 !important; padding:5px 0}

#infosite .panel-display h1 {font-size:22px}
#infosite .panel-display h2 {font-size:18px}
#infosite .panel-display h3 {font-size:12px}
#infosite .panel-display p {margin-top:5px; padding-bottom:5px}

#infosite .article-body p {font-size:13px; line-height:15px}

#infosite .article-body ol {font-size:13px; margin:0 0 0 5px}
#infosite .article-body ol li {color:#333; padding:0 0 10px 0}

#infosite .article-body dl {font-size:13px}
#infosite .article-body dl dt {font-style:normal !important; font-weight:bold}
#infosite .article-body dl dd {margin:0; padding:2px 0 10px 0}

#infosite .article-body li strong {font-size:13px; line-height:16px}
#infosite .article-body ul {margin:0 0 0 10px}
#infosite .article-body ul li {background-position:0 7px; font-size:13px; line-height:16px; margin:0 0 5px 0}
#infosite .redaktionen h3 {color:#666; font-size:18px !important; line-height:14px}


/* CHANNELS (Business n�r du vil) */
#channels .channel-nav img {float:right}
#channels .channel-nav a {color:#333; display:block; text-decoration:none; padding:22px 2px 2px 2px}
#channels .channel-nav a:hover {background-position:-150px 0 !important; color:#000}

#channels .channel-nav .nyhedsfeeds a {background: url("style/images/layout/channels/nyhedsfeed_nav_header.gif") no-repeat 0 0}
#channels .channel-nav .nyhedsticker a {background: url("style/images/layout/channels/nyhedsticker_nav_header.gif") no-repeat 0 0}
#channels .channel-nav .nyhedsbreve a {background: url("style/images/layout/channels/nyhedsbreve_nav_header.gif") no-repeat 0 0}
#channels .channel-nav .businessalert a {background: url("style/images/layout/channels/businessalert_nav_header.gif") no-repeat 0 0}

#channels .faq-index {float:right; margin:10px 0 10px 10px; width:150px}
#channels ol li {color:#000; font-size:13px}
#channels .rss-index ul {font-size:12px !important; margin:0 0 0 10px !important}
#channels .rss-index ul li {background: url("style/images/layout/icons/rss_medium_icon.gif") no-repeat 0 2px !important; padding-left:16px !important}

#channels table.rss-readers {border:0; width:455px}
#channels table.rss-readers tr th {background:#ccc; font-size:12px}
#channels table.rss-readers td {vertical-align:top}
#channels table.rss-readers ul {margin:0 0 0 15px; padding:0}
#channels table.rss-readers ul li {color:#666; font-size:12px}

/* channel headers */

h1.channel-header {height:45px; width:480px}
h1.channel-header span {display:none}
h1.nyhedsbreve-header {background: url("style/images/layout/channels/nyhedsbreve_header.gif") no-repeat 0 0}
h1.nyhedsfeeds-header {background: url("style/images/layout/channels/nyhedsfeeds_header.gif") no-repeat 0 0}
h1.nyhedsticker-header {background: url("style/images/layout/channels/nyhedsticker_header.gif") no-repeat 0 0}
h1.businessalert-header {background: url("style/images/layout/channels/businessalert_header.gif") no-repeat 0 0}


/* ARTICLE AD-ONS ---------------------- */
/* Tools */
.article-tools {float:left; margin:5px 0 20px 0; padding:0; width:132px}
.article-tools .content {text-align:center}
.article-tools small {color:#999}
.article-tools img {margin-top:5px}
.article-tools ul {white-space:nowrap}
.article-tools .print {margin:0}
.article-tools .send {margin:0 0 0 3px}

.printbox {color:#666666; clear:both; width:145px;}

.printbox ul li {
padding-top:13px;
}
.printbox ul li a {
color:#666666;
font-size:10px;
font-style:normal;
}
.printbox ul li.print {
background:transparent url("../img/content/print_icon_bg.gif") no-repeat scroll 3px 0;
}
.printbox ul li.send {
background:transparent url("../img/content/send_icon_bg.gif") no-repeat scroll 5px 0;
margin-left:18px;
}
.printbox ul li.addthis {
background:transparent url("../img/content/addthis-anim.gif") no-repeat scroll 1px 0;
margin-left:18px;
}
/* Send article page */
/*width of left column containing the label elements*/
.default-form div.form-row {clear:left; margin:0; padding:5px 0 8px 155px}
/* margin-left: width of left column*/
/* width: width of labels. Should be smaller than left column (155px) to create some right margin*/
.default-form label {font-weight:bold; float:left; margin-left:-155px; width:110px}
/* width of text boxes. IE6 does not understand this attribute*/
.default-form input.text {width:180px}
.default-form textarea{height:150px; width:180px}
.default-form .button-row {margin-left:155px; margin-top:10px}

/* ARTICLES */
.article-main {float: left;}

/* ARTICLE ATTACHMENTS */
/* related articles */
.related-articles {margin:0px 0 10px 0px; width:150px; clear:both;}
.article-attachments .related-temas h5 a {background:#ddd; border-top:1px solid #fff; color:#333; display:block; font:normal 12px "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif !important;  line-height:14px; margin:0 0 5px 0 !important; text-decoration:none; padding:2px}
.article-attachments .related-temas h5 a:hover {color:#999}
.article-attachments {float: right;clear: both; width:157px;}
.article-attachments .cell {margin:0 0 10px 0; padding:0}

/* Picture series teaser/att */
.picture-series-teaser h4 {padding:0}
.picture-series-teaser h4 a {color:#fff !important; text-decoration:none}
.picture-series-teaser img {border-color: #fff; border-style:solid; border-width:0 0 1px 0}

/* Style the quote attachment */
.pt-article .article-body .pull-quote {background-position:10px 10px; float:right; margin:10px 0 0 5px; padding:10px 0; width:218px}
.pt-article .article-body .pull-quote p {font-size:12px; line-height:13px}

/* Zoom page (large image view from article) */
.zoom .caption small {font-size:12px !important}
.zoom .thumbnail {width:90px; float:left; margin:10px 5px 0 0} /* thumbnail size + 20px */
.zoom .thumbnail a {border:2px solid #ccc; display:block; height:70px !important; overflow:hidden; width:70px !important}
.zoom .thumbnail a:hover {border:2px solid #3cf}
p.zoom {background:transparent url("style/images/layout/icons/zoom_icon.gif") no-repeat 0 2px}


/* FAKTA BOX */
/* Data Description */
.fakta p {font-size:11px; margin-top:0; padding-top:0}
.fakta cite {color:#999; display:block; font-size:10px; font-style:normal}
.fakta cite a {color:#999}

/* Tabular data */
.fakta table {font-size:11px; width:100%; margin-bottom:5px}
.fakta table td {padding:3px 0; text-align:left; vertical-align:top}
.fakta table tr {background:#fff url("style/images/layout/x_dot_bg.gif") repeat-x 0 100%}
.fakta .fakta-label {font-weight:bold; white-space:nowrap; width:10%}
.fakta .fakta-data {padding-left:2px; text-align:left}

/* Non-tabular data */
.fakta dl {font-size:11px; margin:0 0 5px 0; padding:0}
.fakta dl dt {font-weight:bold; margin-top:2px}
.fakta dl dd {background:#fff url("style/images/layout/x_dot_bg.gif") repeat-x 0 100%; margin:0; padding:0 0 3px 0}

.fakta ul {
margin:0px;
padding:0px;
}
.fakta ul li {
background-position:0 7px;
padding:2px 0 3px 8px !important;
}
.fakta ul li {
background-image:url(style/images/layout/default_links_bullet.gif);
}
.fakta ul li {
background-repeat:no-repeat;
color:#333333;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

/* ARTICLE VARIANTS ---------------------- */
/* Commentary */
.commentary-bio {float:right; margin:0 0 0 10px; padding:5px 5px 10px 0; width:150px}
.commentary-footer h3.header {margin-bottom:10px}
.commentary-footer .teaser {float:left; margin:0 10px 0 5px; width:185px}
.commentary-footer .teaser h5 em {color:#960; display:block; font-style:normal;text-transform:uppercase}
.commentary-footer .teaser h5 em span {display:none}
.commentary-footer .teaser img {position:absolute}
.commentary-footer .teaser .image-buffer {padding-left:55px}

/* bio, bottom of the page */
.extended-bio-wrapper {background:white url("style/images/layout/x_dot_bg.gif") repeat-x 0 0}
.extended-bio {padding:10px 0 20px 0}
.extended-bio img {margin:0 10px 100px 0}

/* INCLUDES & MODULES  ---------------------- */
/* GLOBAL PAGE TOP  */
.page-header-wrapper {background:transparent url("style/images/layout/header_bg.jpg") no-repeat 50% 0; text-align:center; margin:0 auto; height:125px;}
.page-header {padding:22px 0 0px 0px; color:#000; margin:0 auto; width:960px; position:relative; z-index: 1;}
.page-header .masthead {display:block; float:left; width:210px; margin-left: 20px;}
.page-header .masthead {}
.page-header .masthead h1 {background:transparent url("style/images/layout/redesign-logo.png") no-repeat 0 0; height:90px; margin:0 auto 5px auto; padding:0; }
.page-header .masthead h1 a {display:block; height:90px;}
.page-header .masthead h1 a span {display:none}
.page-header h3.header {background:transparent; color:#330000}
.page-header h3.header  a {color:#330000}
.page-header .search {float:left; text-align:left; margin:8px 0 0 0px; width:210px}
.page-header .search .button {cursor: pointer;}
.page-header .search .form-select {margin-top:5px;}
.page-header .search .form-submit {background:white; color:#333; margin-top:-23px ; margin-left: -10px; width:auto; float: right;}
.page-header .container-inline {width: 220px;}
.page-header .channels {float:left;text-align:left; width:200px}
.page-header .channels ul {font-size:11px; margin:0; padding:0}
.page-header em {color:#666; font-style:normal; font-size: 12px; padding-bottom:5px}
.page-header em span {color:#666; font-size:14px}
.page-header ul.link-list li a {color:#666}
.page-header ul.link-list li a:hover {color:#333}
.page-header ul.link-list li {background-image: url("style/images/layout/channel_links_bullet.gif"); padding-top:2px}
.page-header ul.link-list li img {margin:1px 0 0 2px; position:absolute}
.page-header label{display: none; background:transparent; color:#330000; font:bold 11px "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; height:18px; margin:0 0 1px 0; padding:0; text-transform:uppercase}

/* List is split into two UL's (a & b) to provide for the side by side action */
.page-header ul.list-a {position:absolute}
.page-header ul.list-b {position:absolute; margin-left:100px}
.page-header ul.link-list li.rssimg {background:transparent url("style/images/layout/icons/rss_small_icon.gif") no-repeat 100% 50%;}
.page-header ul.link-list li.rssimg  a {margin-right: 15px;}

/* PAGE TITLES */
/* Page top */
.page-title-wrapper {clear:both;margin-bottom:10px}
.page-title {border-bottom:1px solid #ccc; height:50px;}
.panel-newsarticle .page-title {margin-bottom: 10px;}
/* Set up RSS + page sponsorships */
.page-title ul {clear:both; font-size:11px; list-style:none; margin:0; padding:0}
.page-title ul li {display:block; margin-top:-20px}
.page-title ul li.rss {float:left}
.page-title ul li.rss a {padding-left:17px}
.page-title ul li.rss img {position:absolute}

/*Udkomment�r */
.page-title ul li.sponsor {color:#999; float:right; margin-right:10px; width:350px}
.page-title ul li.sponsor img {position:absolute; margin:-18px 0 0 5px}
/* /Udkomment�r */

/* Section and Subsection labels & links */
.page-title h4 {color:#666; font:normal 24px "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif !important; height:30px; letter-spacing:-1px; text-decoration:none; text-transform:uppercase; padding:15px 0 0 0; text-align: center;}
.page-title h4 a {color:#999; text-decoration:none}
.page-title h4 a:hover {color:#333}
.page-title h4 a:visited {color:#999}
.pt-sub-section .page-title h4 {font-size: 18px !important}
.pt-sub-section .page-title h4 .sub-section-title {background:transparent url("style/images/layout/page_title_arrow.gif") no-repeat 0 4px; padding-left:14px}


/* Used by JS in production to replace .pt-sub-section */
.pagetitle-sub-section {font-size: 18px !important}
.pagetitle-sub-section-title {background:transparent url("style/images/layout/page_title_arrow.gif") no-repeat 0 4px; padding-left:14px}


/* DEFAULT FOOTER */
.page-footer-wrapper {clear:both}
.page-footer {height:80px; margin:0 auto; padding:50px 10px 0 0; text-align:center; width:960px}
.page-footer h6 {background:transparent url("style/images/layout/evb-footer-logo.png") no-repeat 0 0; display:block; height:20px; margin:0 auto; padding:0; width:160px} /* Sets up the masthead (logo) */
.page-footer h6 a {display:block;height:19px;width:150px} /* Sets up the masthead (logo) */
.page-footer h6 a span {display:none} /* Sets up the masthead (logo) */
.page-footer li img {position:absolute;margin: 0 0 0 -15px}

/* TOP STORY */
.top-story h1 {padding:0 0 5px 0}
.top-story img {margin-bottom:1px !important}
.top-story .caption {margin-bottom:10px !important}

/* BREAKING NEWS */
.breaking-news {background:#fff; float:right; padding-bottom:10px;width:785px}
.breaking-news-content {background:#fff; padding-bottom:10px; border-bottom:1px solid #ccc}
.breaking-news h1 {display:inline; font-size:40px;line-height:45px}
.breaking-news h3 {background:transparent; color:#c10}
.breaking-news p {font-size:16px}
.breaking-news ul li {font-size:12px}
.breaking-news ul li a {color:#c10}
.breaking-news ul li a:hover {color:#c77}
.breaking-news .timestamp {font-size:14px}
.breaking-image .image-wrapper {float:left; margin:0 15px 20px 0; width:220px}
.breaking-image .text-wrapper {float:left; width:550px}

/* NEWS TICKER */
.ticker-wrapper {background:#fff; float:right; padding-bottom:10px;width:785px}
.ticker {border-bottom:1px solid #ccc; font-size:12px; font-weight: bold; height:22px}

/*.tickers {border-bottom:1px solid #ccc; height: 42px;}*/
.aktiespil_ie {float: right; margin-top: -42px; z-index: 200;}
.aktiespil {float: right; margin-top: 2px; z-index: 200;}

/* TEMA BELT (Front Page) */
.tema-wrapper {background:#fff url("style/images/layout/solid_dot_bg.gif") repeat-x 0 10px; float:right; padding-top:6px; width:785px}
/*  .tema {background:#fff url("/style/images/layout/grids/tema_bg.gif") repeat-y 0 0; margin:0} */

/* SUSHI BELT */
.sushi-belt ul.link-list li {background-image: url(style/images/layout/soft_links_bullet.gif)}
.sushi-belt h4 {padding:2px 0 5px 0}
.sushi-belt h4 a {text-decoration:none}
.sushi-belt .image-wrapper {background:transparent url("style/images/layout/y_dot_bg.gif") repeat-y 100% 0; float:left; margin:5px 5px 5px 0; padding:0 5px 0 10px}
.sushi-belt p {font-size:11px}

/* CHANNELS OVERVIEW */
.channels img {position:absolute}
.channels .image-buffer {padding:0 0 0 65px}

/* CATEGORY INDEX (With selectable link lists, and buttons for select, view and print) */
/* .category-index-wrapper {background: #fff url("/style/images/layout/grids/section_index_bg.gif") repeat-y 0 0} */
.category-index .col {float:left; margin:0 15px 0 0 !important; width:150px; overflow:hidden;}
.category-index .last {margin:0 !important}
.category-index .checkbox {position:absolute}
.category-index ul.link-list li {float:left; background-image:none !important; margin:0 0 8px 0; padding:0}
.category-index ul.link-list li span {display:block; padding:0 0 0 22px}
.category-index ul.menu {list-style:none; margin:0; padding:0; position:absolute; width:420px}
.category-index ul.menu li {display:inline; float:right; margin:0 10px 0 0}
.category-index ul.menu li a {color:#fff; font:bold 11px "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration:none}


/* BT FEEDS */
/*.bt-feeds h5.header a {color:#333; text-decoration:none}
.bt-feeds ul.bt-sport li {background-image: url(/style/images/layout/bt_sport_bullet.gif) !important}
.bt-feeds ul.bt-underholdning li {background-image: url(/style/images/layout/bt_underholdning_bullet.gif) !important}
.bt-feeds ul.bt-sport li a {color:#393}
.bt-feeds ul.bt-sport li a:hover {color:#9c6}
.bt-feeds ul.bt-sport li a:visited {color:#9c9}

.bt-feeds ul.bt-underholdning li a {color:#960}
.bt-feeds ul.bt-underholdning li a:hover {color:#c96}
.bt-feeds ul.bt-underholdning li a:visited {color:#996} */

/* WEB POLL */
.web-poll {line-height:12px}
.web-poll label {color:#863; font-size:10px; display:block; padding:5px 0 0 20px}
.web-poll label:hover {color:#c94}
.web-poll label, [null] {padding:0 0 0 16px}
.web-poll .radio {position:absolute;margin:0;padding:0}
.web-poll .option {padding:5px 0 0 0}

/* PULL QUOTE */
.pull-quote span {display:none}
.pull-quote {background: url("/style/images/layout/pull_quote_bg.gif") no-repeat 10px 0; line-height:12px}
.pull-quote p {color:#666; line-height:12px; padding-left:75px}
.pull-quote p em {color:#963; display:block;padding-top:5px}

/* NY KARRIERE */
.ny-karriere li {font-size:1.1em}
.ny-karriere li a {font-size:1.2em; font-weight:bold;padding-bottom:1.3em}
.ny-karriere h3 {clear:both;margin:0 !important; padding:0 !important}
.ny-karriere img {border:0; float:none !important; margin:0 5px 0 0 !important}

/* MARKET HUD (head's up display) */
.market-hud {background:#ffffff; color:#666; font-size:12px; width:155px}
.market-hud tr th h5 {color:#333; font-size:18px; font-weight:bold; padding-top:5px; text-align:left}
.market-hud tr td {padding-top:1px}
.market-hud tr td strong {color:#666}
.market-hud tr td.pos {color:green; text-align:right; width:1%}
.market-hud tr td.neg {color:red; text-align:right; width:1%}
.market-hud tr td.nochange {color:#999; text-align:right; width:1%}
.market-hud td.info {background:transparent url("style/images/layout/x_dot_bg.gif") repeat-x 0 16px; color:#999; font-size:10px; padding-bottom:10px}
.market-hud td.last {background:none}


/* Shared across all cells with arrow indicators */
.market-hud tr th.arrow {font-size:1px; text-align:right}
.market-hud tr th.arrow span strong {display:none}
.market-hud tr th.arrow span {display:block; height:25px; float:right; width:25px}

/* Up, down, and no change indicators */
.market-hud tr th.pos span {background: url("style/images/layout/icons/up_large_icon.gif") no-repeat 0 0}
.market-hud tr th.neg span {background: url("style/images/layout/icons/down_large_icon.gif") no-repeat 0 0}
.market-hud tr th.nochange span {background: url("style/images/layout/icons/nochange_large_icon.gif") no-repeat 0 0}



/* ARTICLE LISTS */
.article-list img.w145 {float:right; margin:0px 0 5px 5px}
.article-list img.w455 {margin: 0 0 5px 0}


/* LIST SUMMARY (search results, tema lists, any page with sort options */
.list-summary {padding:20px 0 0 0; border-bottom:1px solid #ccc;}
.list-summary ul {margin:0;padding:0}
.list-summary ul li {display:block;float:left}
.list-summary ul li.sort-options {background: transparent url("style/images/layout/icons/double_arrow_icon.gif") no-repeat 5px 3px; padding-left:20px}
.list-summary ul li.sort-options input {margin:0; padding:0}

/* SPOT PÅ BRANCHER */
.sectors h2 span {display:none}
.sectors h2 a {background-position:0 0; /*background-repeat:no-repeat*/; display:block; height:50px; text-decoration:none}
.sectors .link-list {margin-bottom:10px}
.sectors .link-list li {margin-bottom:8px; background-image:none}
.sectors .link-list a {color:#333; font-size:12px; font-weight:bold; line-height:12px}


/* Setup the individual headers */
.sectors .it-erhverv h2 a {background-image: url("style/images/layout/sections/spot_paa_brancher/it_erhverv_bg.jpg");background-repeat: no-repeat;}
.sectors .transport-og-logistik h2 a {background-image: url("style/images/layout/sections/spot_paa_brancher/transport_og_logistik_bg.jpg");background-repeat: no-repeat;}
.sectors .ejendomme-og-byggeri h2 a {background-image: url("style/images/layout/sections/spot_paa_brancher/ejendomme_og_byggeri_bg.jpg");background-repeat: no-repeat;}


/* Links to more news and section overview*/
.sectors .link-list .bottom a {color:#06D;text-decoration:underline;font-weight:normal;font-size:11px}
.sectors .link-list .bottom a:hover {color:#69d}

/* Tema front page */
.tema-header {clear:both}
.tema-header p {font-size:13px; line-height:15px}


/* CATEGORY LIST (SUB SECTIONS) */
.category-list {color:#999; margin:0}
.category-list a {color:#047}
.category-list a:hover {color:#b41}


/* UL LISTS  ---------------------- */
/* Global UL List properties */
ul.default {font-size:11px; margin:0; padding:0}
ul.default li {background-repeat:no-repeat; color:#333; list-style:none; margin:0; padding:0}
ul.default li strong {font-weight:bold}
ul.default li strong a {color:#333}

/* Standard list bullets (fakta boxes, etc) */
ul.list {margin:0 0 10px 0}
ul.list li {background-image: url(style/images/layout/disc_bullet.gif)}
ul.list li {background-position:0 6px; padding:2px 0 3px 10px}

/* The most common presentation of link lists (double arrowed bullets) */
ul.link-list {margin:0}
ul.link-list li {background-image: url(style/images/layout/default_links_bullet.gif)}
ul.link-list li {background-position:0 7px; padding:2px 0 3px 8px}

/* Remove bullets in lists when timestamp is placed to the left  */
.timestamp ul.link-list li {background-image:none !important; margin:0px 0px 8px 0px; float:left; padding:0}
.timestamp ul.link-list li span {display:block; padding:0px 0px 0px 37px; width:259px;}

/* list (multimedie box) */
ul.multimedia {font-size:11px; margin:0; padding:0}
ul.multimedia li {background-repeat:no-repeat; color:#333; list-style:none; margin:0; padding:3}
ul.multimedia li strong {font-weight:bold}
ul.multimedia li strong a {color:#333}

/* OL list */
ol {font-size:11px; margin:0 0 5px 0; padding:0 0 0 20px}
ol li {color:#666; padding:0 0 5px 0; margin:0 0 0 10px}
ol a {color:#00677B}
ol a:hover {color:#88B5BB}


/* Uncomment these when the site moves into production
ol a:visited {color:#C65}
ol a:visited:hover {color:#C10}
*/

/* IMPORTANT OBJECTS & CSS FUNCTIONS ---------------------- */
/* HR object */
.hr {background:white url("style/images/layout/solid_hr_bg.gif") repeat-x 0 50%; clear:both; display:block; font-size:1px; height:15px;margin:0}
.x-dot {background:white url("style/images/layout/x_dot_bg.gif") repeat-x 0 50%} /* Draws a dotted border along the x-axis */
.hr hr {height:1px; margin:0; padding:0; display:none;}

div.row .cell .hr  {margin:0} /* Keeps HR's used for dividing things inside a cell running full width */
div.row .hr {margin:0 0 0 5px} /* Keeps HR's used for dividing cols and rows (i.e. inside a .row) *from* running full width */


/* BR object */
.br {display:block; font-size:1px; height:10px}	/* default height, 10px */
.br hr {display:none}	/* hides any contained hr's */
.all {clear:both}	/* clear both sides (replaces deprecated br clear="all") */


/* Height class, applicable to both BR's and HR's */
.height-1 {height:1px}
.height-5 {height:5px}
.height-10 {height:10px}
.height-20, .h20 {height:20px}
.height-40 {height:40px}


/* VR object, used to seperate two items - replaces the old school pipe (|) */
/*.vr {background:transparent url("style/images/layout/y_dot_bg.gif") repeat-y 50% 0; color:#999;font-size:10px}*/
.vr {background:transparent url("style/images/layout/y_dot_bg.gif") repeat-y 0 0; color:#999;font-size:10px}
.vr span {display:none}
.vr .site-tag {
  display: inline;
//  background:url("/sites/all/themes/erhvervsbladet/css/style/images/layout/y_dot_bg.gif?61") repeat-y scroll 0% 0;
/*  background:none repeat scroll 0 0 transparent; */
  color:#FFFFFF;
  font-family:Arial;
  font-size:11px;
  font-weight:700;
  letter-spacing:0;
  margin-left:10px;
  margin-right:0;
  padding-left:4px;
  padding-right:3px;
  text-transform:uppercase;
}
.site-tag a {
  color:#FFFFFF;
  float:none;
  font-size:11px;
  font-weight:700;
  text-decoration:none;
}

span.vr span.site-tag {
  background-color:#FFFFFF;
  border:1px solid #C9C9C9;
  font-size:10px;
}
span.vr span.site-tag a {
color:#000000;
}


/* Popular cell functions */
.image-left img {float:left; margin:0 5px 5px 0}
.image-right img {float:right; margin:0 0 5px 5px}
/*.split {background:white url("/style/images/layout/y_dot_bg.gif") repeat-y 50% 0}*/
.align-center {text-align:center}
.buffered-header h3.header {margin-bottom:5px}

/* Misc functions */
.first {margin-top:0 !important;padding-top:0 !important}
.divider {background:white url("style/images/layout/x_dot_bg.gif") repeat-x 0 0; margin-top: 10px; padding-top:5px}
.instructional {display:none !important}


/* Rounded box types */
.bt01 .hd .c, .bt01 .ft .c {font-size:1px; height:4px}
.bt01 .hd {background:transparent url("style/images/layout/boxes/bt01/hl.gif") no-repeat 0 0}
.bt01 .hd .c {background:transparent url("style/images/layout/boxes/bt01/hr.gif") no-repeat 100% 0}
.bt01 .bd {background:transparent url("style/images/layout/boxes/bt01/bl.gif") repeat-y 0 0}
.bt01 .bd .c {background:transparent url("style/images/layout/boxes/bt01/br.gif") repeat-y 100% 0}
.bt01 .bd .content {margin:0 1px 0 1px; padding:5px}
.bt01 .ft {background:transparent url("style/images/layout/boxes/bt01/fl.gif") no-repeat 0 0}
.bt01 .ft .c {background:transparent url("style/images/layout/boxes/bt01/fr.gif") no-repeat 100% 0}

.bt02 .hd .c, .bt02 .ft .c {font-size:1px; height:4px}
.bt02 .hd {background:transparent url("style/images/layout/boxes/bt02/hl.gif") no-repeat 0 0}
.bt02 .hd .c {background:transparent url("style/images/layout/boxes/bt02/hr.gif") no-repeat 100% 0}
.bt02 .bd {background:transparent url("style/images/layout/boxes/bt02/bl.gif") repeat-y 0 0}
.bt02 .bd .c {background:transparent url("style/images/layout/boxes/bt02/br.gif") repeat-y 100% 0}
.bt02 .bd .content {margin:0 1px 0 1px; padding:5px}
.bt02 .ft {background:transparent url("style/images/layout/boxes/bt02/fl.gif") no-repeat 0 0}
.bt02 .ft .c {background:transparent url("style/images/layout/boxes/bt02/fr.gif") no-repeat 100% 0}

.bt03 .hd .c, .bt03 .ft .c {font-size:1px; height:4px}
.bt03 .hd {background:transparent url("style/images/layout/boxes/bt03/hl.gif") no-repeat 0 0}
.bt03 .hd .c {background:transparent url("style/images/layout/boxes/bt03/hr.gif") no-repeat 100% 0}
.bt03 .bd {background:transparent url("style/images/layout/boxes/bt03/bl.gif") repeat-y 0 0}
.bt03 .bd .c {background:transparent url("style/images/layout/boxes/bt03/br.gif") repeat-y 100% 0}
.bt03 .bd .content {margin:0 2px 0 2px; padding:5px}
.bt03 .ft {background:transparent url("style/images/layout/boxes/bt03/fl.gif") no-repeat 0 0}
.bt03 .ft .c {background:transparent url("style/images/layout/boxes/bt03/fr.gif") no-repeat 100% 0}

.bt04 .hd .c {font-size:1px; height:4px}
.bt04 .ft .c {font-size:1px; height:8px}
.bt04 .hd {background:transparent url("style/images/layout/boxes/bt04/hl.gif") no-repeat 0 0}
.bt04 .hd .c {background:transparent url("style/images/layout/boxes/bt04/hr.gif") no-repeat 100% 0}
.bt04 .bd {background:transparent url("style/images/layout/boxes/bt04/bl.gif") repeat-y 0 0}
.bt04 .bd .c {background:transparent url("style/images/layout/boxes/bt04/br.gif") repeat-y 100% 0}
.bt04 .bd .content {margin:0 3px 0 3px; padding:5px}
.bt04 .bd .content-feature {margin:0 1px 0 1px; padding:5px;}
.bt04 .ft {background:transparent url("style/images/layout/boxes/bt04/fl.gif") no-repeat 0 0}
.bt04 .ft .c {background:transparent url("style/images/layout/boxes/bt04/fr.gif") no-repeat 100% 0}

/* End. Note: Rules controlling the layout of navigation, menu, and button elements will be found in navigation.css */


/* TO ADD */
/* Creates a strong, dark matted bar for use with feeds and external links. */
/*.ht04 h3.header {background: #333 url("style/images/layout/solid_header_bg.gif") no-repeat 100% -2px; color:#efefef; height:14px; margin:0 0 1px 0; padding:0 0 0 5px}
.ht04 h3.header strong {background:none}
.ht04 h3.header a {color:#FFF}
.ht04 ul.link-list li {background-image: url(style/images/layout/default_links_bullet.gif) !important}*/


/* Feed source */
a.feed-source {margin:0 0 1px 0; display:block; padding:1px 0 1px 4px}

/* Feed headers and feed link colors */
.urban .feed-source {background-color:#ca0021}
/*.urban .link-list a, .urban .link-list a:visited, .urban .link-list a:hover {color:#ca0021}*/

.berlingske .feed-source {background-color:#efefef}
/*.berlingske .link-list a, .berlingske .link-list a:visited, .berlingske .link-list a:hover {color:#036}*/

.bt-sport .feed-source {background-color:#efefef}
/*.bt-sport .link-list a, .bt-sport .link-list a:visited, .bt-sport .link-list a:hover {color:#439934}*/

.bt .feed-source {background-color:#e50000}
/*.bt .link-list a, .bt .link-list a:visited, .bt .link-list a:hover {color:#e50000}*/

.erhvervsbladet .feed-source {background-color:#cdbfb6}
/*.erhvervsbladet .link-list a, .erhvervsbladet .link-list a:visited, .erhvervsbladet .link-list a:hover {color:#632400}*/

.version2 .feed-source {background-color:#1a1a1c}
/*.version2 .link-list a, .version2 .link-list a:visited, .version2 .link-list a:hover {color:#718035}*/

.mobil .feed-source {background-color:#efefef}
/*.mobil .link-list a, .mobil .link-list a:visited, .mobil .link-list a:hover {color:#000}*/

.kforum .feed-source {background-color:#63737b}
/*.kforum .link-list a, .kforum .link-list a:visited, .kforum .link-list a:hover {color:#000}*/

/* END NEW ADDITIONS */




/* MOL */
/* Apply all changes to the original ccs below this line */

/* PULL QUOTE */

.pull-quote p a {color:#666; display:block;padding-top:5px; text-decoration:none}
.pull-quote p a:hover {color:#666}
.pull-quote p a:visited {color:#666}

/* PAGE TITLE */
/* fix IE margin bug on floated sponsor logos */
.page-title ul li {display:inline}



/* CHANNELS (Business når du vil) */
.pt-channel .channel-nav img {float:right}
.pt-channel .channel-nav a {color:#333; display:block; text-decoration:none; padding:22px 2px 2px 2px}
.pt-channel .channel-nav a:hover {background-position:-150px 0 !important; color:#000}

.pt-channel .channel-nav .nyhedsfeeds a {background: url("style/images/layout/channels/nyhedsfeed_nav_header.gif") no-repeat 0 0}
.pt-channel .channel-nav .nyhedsticker a {background: url("style/images/layout/channels/nyhedsticker_nav_header.gif") no-repeat 0 0}
.pt-channel .channel-nav .nyhedsbreve a {background: url("style/images/layout/channels/nyhedsbreve_nav_header.gif") no-repeat 0 0}
.pt-channel .channel-nav .businessalert a {background: url("style/images/layout/channels/businessalert_nav_header.gif") no-repeat 0 0}

.pt-channel .faq-index {float:right; margin:10px 0 10px 10px; width:150px}
.pt-channel ol li {color:#000; font-size:13px}
.pt-channel .rss-index ul {font-size:12px !important; margin:0 0 0 10px !important}
.pt-channel .rss-index ul li {background: url("style/images/layout/icons/rss_medium_icon.gif") no-repeat 0 2px !important; padding-left:16px !important}

.pt-channel table.rss-readers {border:0; width:455px}
.pt-channel table.rss-readers tr th {background:#ccc; font-size:12px}
.pt-channel table.rss-readers td {vertical-align:top}
.pt-channel table.rss-readers ul {margin:0 0 0 15px; padding:0}
.pt-channel table.rss-readers ul li {color:#666; font-size:12px}

.pt-channel .ct150{margin: 0;}



 /* Jobzonen */
.jobzonen  {padding:5px 10px 10px !important; border-color:#ccc; border-style:solid; border-width:1px}
.jobzonen ul.default {font:normal 80% Arial, Helvetica, sans-serif; width:270px !important}
.jobzonen ul.default li {background:none; padding:0 0 5px 0}

.jobzonen .image-header {background:#FFFFFF url(/img/layout/image_headers/jobzonen.gif) repeat scroll 0%;}

.image-header {background-repeat:no-repeat; background-position:0 0; height:30px; margin:0 !important; padding:0 !important}
.image-header strong {display:none}
.image-header a {display:block; height:100%; text-decoration:none; width:100%}

.business .image-header {
background:#FFFFFF url(/img/layout/image_headers/business.gif) repeat scroll 0 0;
border-bottom:1px solid #FFFFFF;
height:30px;
}

.tab-related-links a {font:normal 70% Arial, Helvetica, sans-serif; display:block}

.unlist ul, .unlist ol, .unlist {display:inline; margin:0; padding:0}
.unlist li {display:inline; list-style:none; margin:0; padding:0}

.AD_Right {position:relative; margin-top:-36px; margin-left:817px;}

/* Most read */
#senestenytberlingske, #senestenytbt, #senestenytkforum, #senestenytrejseliv { min-height : 200px; width : 178px; background : url(style/images/layout/y_dot_bg.gif) repeat-y right}
#senestenytsporten { min-height : 200px; width : 178px; }
.logo-header {text-align : center; margin : 20px 0;}
h3.header-slim {font-size : 11px; text-transform : uppercase; font-family: trebuchet, "trebuchet ms", arial, helvetica, sans-serif; margin : 5px 0 3px 0}

/* Sideindelt artikel */
.paragraph_any { display: none }
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 }

/* article extern link */

.latestnews_box_art {
border-top:1px solid #CCCCCC;
margin-top:50px;
width : 450px;
}

h3.mod-header1 {
color:#666666;
font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;
font-size:100%;
margin:0;
padding:4px;
}

.latestnews_box_art ul.default {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:5px;
font-size: 12px;
padding-left:5px;
padding-top:10px;
}

.latestnews_box_art ul.default li {
background:transparent url(style/images/layout/default_links_bullet.gif) no-repeat scroll 6px 6px;
margin:0 0 3px;
padding-bottom:2px;
padding-left:15px;
font-family:Arial,Helvetica,sans-serif;
font-size:100%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}

.center {text-align:center;}
.float-left {float: left;}

.show_color{background-color: #FF1301;}

.prov-avisen {
clear:both;
height:40px;
text-align:left;
}
.prov-avisen p {
color:#000;
font-size:10px;
margin:0;
text-transform:uppercase;
}

.prov-avisen img {
float:left;
margin-right:8px;
}

.topteaser {
float:left;
margin-top:10px;
padding-left:20px;
width:480px;
}

.topteaser .article {
width: 480px;
float:left;
}

.topteaser .article img {
float:left;
margin-right: 10px;
}

.topteaser .article p {
color:#000;
font-size:10px;
margin:0;
}

#slider img {border: 0px none ; margin-left: 0px; margin-top: 5px;}
#slider ul, #slider li{ margin:0;padding:0;list-style:none;}
#slider, #slider li{ width:235px;height:225px;overflow:hidden; }

span#prevBtn{}
span#nextBtn{}

.bt-tag a, .business-tag a, .berlingske-tag a, .berlingske-tag1 a, .aok-tag a, .erhvervsbladet-tag a, .bny-tag a, .rejseliv-tag a, .sporten-tag a, .urban-tag a, .dinepenge-tag a, .fri-tag a {
color:#fff;
cursor:pointer;
font-size:11px !important;
text-decoration:none;
font-family : arial,geneva, sans-serif;
font-weight: bold;
}

.bt-tag a:hover, .business-tag a:hover, .berlingske-tag a:hover, .berlingske-tag1 a:hover, .aok-tag a:hover, .erhvervsbladet-tag a:hover, .bny-tag a:hover, .rejseliv-tag a:hover, .sporten-tag a:hover, .urban-tag a:hover, .dinepenge-tag a:hover, .fri-tag a:hover {
color:#fff;
cursor:pointer;
font-size:11px !important;
text-decoration:none;
font-family : arial,geneva, sans-serif;
font-weight: bold;
}


.business-tag {
color:#fff;
background-color:#09c;
font-size:11px;
margin-right:3px;
padding-left:3px;
padding-right:4px
}

.berlingske-tag {
color:#fff;
background-color:#002050;
font-size:11px;
margin-right:3px;
padding-left:3px;
padding-right:4px
}

.berlingske-tag1 {
color:#fff;
background-color:#ababab;
font-size:11px;
margin-right:3px;
padding-left:3px;
padding-right:4px
}
.sporten-tag {
color:#fff;
background-color:#c00;
font-size:11px;
margin-right:3px;
padding-left:3px;
padding-right:4px
}
.aok-tag {
color:#fff;
background-color:#f60;
font-size:11px;
margin-right:3px;
padding-left:3px;
padding-right:4px
}

.bny-tag {
color:#fff;
background-color:#ce161d;
font-size:11px;
margin-right:3px;
padding-left:3px;
padding-right:4px
}

.rejseliv-tag {
color:#fff;
background-color:#52aeff;
font-size:11px;
margin-right:3px;
padding-left:3px;
padding-right:4px
}

.sporten-tag {
color:#fff;
background-color:#c00;
font-size:11px;
margin-right:3px;
padding-left:3px;
padding-right:4px
}


.urban-tag {
color:#fff;
background-color:#C4151C;
font-size:11px;
margin-right:3px;
padding-left:3px;
padding-right:4px
}

.bt-tag {
color:#fff;
background-color:#C4151C;
font-size:11px;
margin-right:3px;
padding-left:3px;
padding-right:4px
}
.dinepenge-tag {
color:#fff;
background-color:#39C;
font-size:11px;
margin-right:3px;
padding-left:3px;
padding-right:4px
}

.fri-tag {
color:#fff;
background-color:#7db90a;
font-size:11px;
margin-right:3px;
padding-left:3px;
padding-right:4px
}

.logo_berlingske {background: url("style/images/layout/gridlogo_bm.gif") no-repeat; background-position:center; height: 26px; margin-top: 0;}
.logo_business {background: url("style/images/layout/gridlogo_biz.gif") no-repeat; background-position:center; height: 26px; margin-top: 0;}
.logo_bt {background: url("style/images/layout/gridlogo_bt.gif") no-repeat; background-position:center; height: 26px; margin-top: 0;}
.logo_dinepenge {background: url("style/images/layout/gridlogo_dinepenge.gif") no-repeat; background-position:center; height: 26px; margin-top: 0;}
.logo_kforum {background: url("style/images/layout/gridlogo_kforum.gif") no-repeat; background-position:center; height: 26px; margin-top: 0;}
.logo_rejseliv {background: url("style/images/layout/gridlogo_rejseliv.gif") no-repeat; background-position:center; height: 26px; margin-top: 0;}
.logo_sporten {background: url("style/images/layout/gridlogo_sporten.gif") no-repeat; background-position:center; height: 26px; margin-top: 0;}
.logo_fri {background: url("style/images/layout/gridlogo_fri.gif") no-repeat; background-position:center; height: 26px; margin-top: 0;}


/* Styles added by STUB */

/* Forward.module - tip en ven - styles for the link */
.links{padding:0px;margin:20px 0 20px 0;}
ul li.forward_links{list-style-type:none;}
.forward-page{text-decoration:none;}

/* Forward.module - tip en ven - styles for the input form */
.grid-wrapper{
  overflow: hidden;
  text-align:left;
}
.form-required{color:red;}
#tell_a_friend_header{font-size:12px;margin-top:20px;margin-bottom:20px;}
#tell_a_friend_teaser{font-size:12px;margin-bottom:20px;}
#edit-yname-wrapper{float:left;width:100%;margin-bottom:10px;}
#edit-yemail-wrapper{float:left;width:100%;margin-bottom:10px;}
#edit-recipients-wrapper{float:left;width:100%;margin-bottom:10px;}
#edit-message-wrapper{float:left;width:100%;margin-bottom:10px;}
#edit-yemail{float:left;}
#edit-yname{float:left;}
#edit-recipients{float:left;width:370px}
#edit-message{font-family:Verdana;font-size:12px;width:370px;padding5px;}

/* Erhvervspladsen */
#erhvervspladsen{
float:left;
margin-top:20px;
margin-bottom:20px;
}




.article-items {width: 142px; overflow: hidden; float: left; padding: 3px; display: inline;}




/* COMMENTS START */

/* button */
#biz_comments h3 a{font-size:14px;}
.commentsbutton{cursor:pointer;display:block;height:30px;}
.commentcontent{clear:both;}
.commentsbutton {float:left;}
.commentsbutton .button {background: url('../img/content/button_default_left.gif') 0 0 scroll no-repeat; color: #fff; display:block; float:left; font-weight:bold; margin-right:10px; padding-left:10px; text-decoration:none; text-shadow:#666 0px 1px 0, #333  0 -1px 0;}
.commentsbutton .button:hover {background-position:0 -50px; color: #EBE4C8;}
.commentsbutton .button span {background: url('../img/content/button_default_right.gif') 100% 0 no-repeat; display: block; line-height:21px; padding: 2px 10px 4px 0;}
.commentsbutton .button:hover span {background-position:100% -50px;}
.commentsbutton .button:active {background-position:0 -100px; color:#999; outline:none; text-shadow:#222 0px 1px 0, #222 0 -1px 0;}
.commentsbutton .button:active span {background-position:100% -100px; padding-top:3px; paddding-bottom:3px;}

/* conditions */
.conditions{float:left;}
.conditions .conditionlink {display:block;height:25px;padding-top:5px;}

/* comment_form */
#biz_comment_form{width:487px;}
#biz_comment_form h3{margin-bottom:5px;margin-top:20px;}
#biz_comment_form .content_top strong{color: #666666;}
#biz_comment_form{border:1px solid #D4D4D4;padding:10px;}
#biz_comment_form .content_top{margin-bottom:10px;}
#biz_comment_form label{font-size:12px;display:block;margin-bottom:2px;}
#biz_comment_form .form-required{color:red;}
#biz_comment_form #edit-name,
#biz_comment_form #edit-address,
#biz_comment_form #edit-zipcode,
#biz_comment_form #edit-mail,
#biz_comment_form #edit-homepage,
#biz_comment_form #edit-subject{margin-bottom:10px;width:327px;}
#biz_comment_form #edit-comment-info{line-height:18px;margin-bottom:10px;}
#biz_comment_form .resizable-textarea{margin-bottom:10px;}
#biz_comment_form #edit-comment{padding:0;margin:0;width:327px!important;}
#biz_comment_form .box h3 a,#biz_comment_form .preview{display:none;}
#biz_comment_form .box .submitted{display:none;}

/* comment - the list of comments */
#biz_comments {border-bottom:1px solid #D4D4D4;}
#biz_comments .content_top{margin-bottom:10px;}
#biz_comments .content_top strong{color: #666666;}
#biz_comments .comment{margin-bottom:20px;}
#biz_comments .comment h3{margin-bottom:2px;}
#biz_comments .comment h3 a{font-size:16px;font-weight:bold;}
#biz_comments .comment .submitted{font-size:11px;margin-bottom:2px;}
#biz_comments .comment ul{list-style-type:none;}
#biz_comments .comment ul li{display:inline;padding:0 10px 0 0;margin:0;}
#biz_comments .new{display:none;}
/* COMMENTS END */




/* Polls styles */
/*.pollscontent td{font-size:10px;background-color:#fff;padding-bottom:7px;}*/
.pollscontent table{font-size:11px;color:#883311;font-family:Arial,Geneva,sans-serif;background-color:#FFFFEF;padding-right:5px;padding-left:5px;border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px; border-top-width: 0px; border-style: solid; border-color:#DECFBD;}
.pollscontent td {line-height:13px;padding-top:11px;padding-bottom:1px;}
.adnuvo-votebutton {font-family:verdana;font-size:10px;margin:0 0%;width:60px; margin-bottom:10px;}

#article-nav{margin-top:25px; margin-left:13px;}

.EPWrapper.Artikel{margin:0px!important;}

#newsletteriframe{margin-top:30px;}


/* Blog styles */
#latestblogs{}
#latestblogs .blogwrapper{float:left; width:100%}
#latestblogs .blogwrapper .left{float:left; margin-right:3px; margin-top:3px; width:57px;}
#latestblogs .blogwrapper .right{float: none;}
#latestblogs .blogwrapper .right a{font-size:11px}
#latestblogs .blogwrapper .right h4{padding:0px !important; margin:0px !important;}
#latestblogs .blogwrapper .right p{font-size:11px; padding:0px !important; margin-top: 1px !important;}


#search-form{margin-top:50px;}
#search-form .container-inline{margin-top:10px;}
#search-form #edit-submit{margin-top:10px;}

#search-form #edit-category-wrapper{display:none;}
#search-form .form-checkboxes{display:none;}


.search-advanced {display:none;}
#tabs{display:none;}

.menu-logind .item-list {margin: 0px !important;}


.item-list{margin-top:70px;margin-bottom:110px;}
.item-list ul.pager li{float:left;list-style:none;padding-right:30px;}


#multipagelinks {height:20px;}
ul.multilinks {margin:0 0 0 5px;padding:0 0 0 5px;}
ul.multilinks li {display:inline;list-style:none;padding-right:10px;}
ul.multilinks a.selected {font-weight:bold;color:#000;text-decoration:none;}




#articleheader h1 a{font-size:30px; font-weight:bold; letter-spacing:-1px; line-height:31px; margin:0 0 10px 0;
color:#000!important;text-decoration:none;}

#bylineanddate{line-height:17px;margin:10px 0 20px 0;}
#summary p.manchet {font-size:16px !important; line-height:17px !important;margin-bottom:10px;}

#articlebody p {font-size:14px!important;line-height:17px;}

#topstoryheader h1{font-size:22px!important;line-height:25px;font-weight:bold;margin:0}

.article-text{width:487px; float:left;}

/* Multipage navigation */

#navwrapper{width:100%;height:25px;clear:both;}
#navwrapper a{font-size:12px;clear:both}
#first{float:left;width:13%;}
#second{float:left;width:70%;text-align:center;}
#last{float:right;text-align:right;}

#navwrapper ul{list-style:none; margin:0; padding:0; font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Helvetica,sans-serif;}


/*#navwrapper ul{margin:0;padding:0;}*/

#navwrapper li.previous a{background: transparent url("../img/content/default_button_multislider.jpg") no-repeat 100% 0; color:#FFFFFF; text-decoration:none; padding:2px 2px 2px 15px; display:block; float:left; height:20px; margin:0 0 0 0px}
#navwrapper li.previous a:hover{background-position:0 -100px !important; color:#fff}
#navwrapper li.previous a.disabled {background-position:0 -200px !important; cursor:default}

#navwrapper li.next a{background: transparent url("../img/content/default_button_multislider_next.jpg") no-repeat 100% 0; color:#FFFFFF; text-decoration:none; padding:2px 16px 2px 7px; display:block; float:left; height:20px; margin:0 0 0 0px}
#navwrapper li.next a:hover{background-position:0 -100px !important; color:#fff}
#navwrapper li.next a.disabled {background-position:0 -200px !important; cursor:default}

#navwrapper ul.multilinks li{margin:2px;padding:0px;}
#navwrapper li.current a{background-color:#666666;color:#FFF;text-decoration:none;padding:1px 2px 1px 2px;}
#navwrapper li.future a{background-color:#cccccc;color:#666666;text-decoration:none;padding:1px 2px 1px 2px;}
#navwrapper li.current a:hover{background-color:#000;color:#FFF;text-decoration:none;padding:1px 2px 1px 2px;}
#navwrapper li.future a:hover{background-color:#000;color:#FFF;text-decoration:none;padding:1px 2px 1px 2px;}


.headline{overflow:hidden;}

.col-col {width:238px; float:left; margin-right: 1px;}
.image-buffer {padding:0 0 0 65px;}
.col-col img {position:absolute;}


/* DEX Text Ads */
.dex{width:160px;height:250px;overflow-x:hidden;overflow-y:hidden;text-align:left;}
.dex-box1{height:250px;}
.dex-box2{height:122px;margin-bottom:6px;}
.dex-box3{height:78px;margin-bottom:8px;}
.dex-box4{height:58px;margin-bottom:6px;}
.dex h3, .dex h4, .dex p, .dex li, .dex a{font-family:tahoma !important;font-size:11px;line-height:15px;}
.dex a{color:#00677B;}
.dex a:hover{color:#88B5BB !important}
.dex h3 a:hover{color:#F5E9E9 !important}
.dex h3{color:#fff;padding:3px 0 3px 5px;margin:0;}
.dex .dex-box3 h3{padding:2px 0 2px 5px;}
.dex h3 a{color:#fff;text-decoration:none;border-bottom:1px dotted #aaa;}
.dex h4{color:#000;padding:3px 0 2px 0;margin:0;line-height:100%;}
.dex h4 a{color:#000;text-decoration:none;border-bottom:1px dotted #aaa;line-height:110%;}
.dex .dex-content{padding:5px;}
.dex .dex-box2 .dex-content{padding:3px 5px;}
.dex .dex-box3 .dex-content{padding:2px 5px;}
.dex .dex-box4 .dex-content{padding:1px 5px;}
.dex p{margin:0;padding:0;line-height:120%;}
.dex .dex-box3 p, .dex .dex-box4 p{line-height:110%;}
.dex p a{color:#000;text-decoration:none;border-bottom:1px dotted #aaa;line-height:110%;}
.dex ul{margin:0;padding:3px 0 0 0;list-style:none;}
.dex .dex-box2 ul, .dex .dex-box3 ul{padding:1px 0 0 0;}
.dex ul li{padding:1px 0;margin:0;}
.dex .black{background-color:#F4F4F4}
.dex .black h3{background-color:#000}
.dex .blue{background-color:#E7E7FA}
.dex .blue h3{background-color:#312C9A}
.dex .blue ul li a{color:#000}
.dex .green{background-color:#E9F3D8}
.dex .green h3{background-color:#658D29}
.dex .green ul li a{color:#000}
.dex .red{background-color:#F1DEDC}
.dex .red h3{background-color:#542621}
.dex .red ul li a{color:#000}

/* Nyhedsbrev */

.quicksignup-input {
font-size:12px;
height:15px;
padding:1px 1px 0 2px;
width:100px;
}
.quicksignup p {
font-family:arial,helvetica,sans-serif;
font-size:12px;
margin:10px 0 0;
}
.quicksignup {
margin:0 0 10px 0px;
overflow:hidden;
width:150px;
}


.evb-article-tools{
border:1px solid #CCCCCC;
padding-bottom: 8px;
}
/* FACEBOOK */
hr {background:#DDDDDD none repeat scroll 0 0;border:medium none;height:0.1em;margin:0 0 0.45em;width:100%;}

.fb-brugernavn {font-size : 11px;padding-right:4px;font-family:arial,helvetica,sans-serif;}
.fbconnector_updatestatus_note{font-family : arial,helvetica, sans-serif; font-size : 11px; color: #666666 !important; margin : 3px 0 0 0;}
.fbconnector_updatestatus_title{font-family : arial,helvetica, sans-serif; font-size : 11px; margin : 3px 0 0 0; font-weight:bold;color:#666666;}

#fbconnector {padding:0px !important; width:147px;}
#fbconnect_get_status_permission {padding : 5px;}
#fbconnector_newstatus {margin : 0; font-size : 10px!important; width : 91px; padding : 0; height : 16px; vertical-align : top;}
#fbconnect_newstatus_button {padding : 0; border : 0; margin : 0;}
#fbconnector_updatestatus{margin-left:5px;}
#fbconnect_post {padding : 0 5px 5px 5px;font-family : arial,helvetica, sans-serif; font-size : 11px !important; margin : 3px 0 0 0; color:#666666;}
#fbconnector_statusform #fbconnector_newstatus{margin : 0; font-size : 10px!important; width : 91px; padding : 0; height : 16px; vertical-align : top;}
#fbconnector_user{background : #f2f2f2 !important; }
#fbconnect_logout {font-family:arial,helvetica,sans-serif; padding : 0 5px 5px 5px; text-align : right; font-size:11px;}

div#fbconnector_connecting {display:block; font-family : arial,helvetica, sans-serif; font-size : 11px; margin : 0px 13px; color:#666666;}
div#fbconnector_picture {display : block!important; width : 50px; height : 35px; overflow : hidden; float : left; margin: 5px;}
div#fbconnector_userstatus {font-family : arial,helvetica, sans-serif; font-size : 11px; padding-left : 5px !important; margin-left : 0px !important; color:#666666;}
div#fbconnect_login .fb_blocks {text-align : center; padding :5px;}
div#fbconnect_post .first {font-family:arial,helvetica,sans-serif; font-size: 11px !important;}

form#fbconnector_statusform input#fbconnector_newstatus_button {background: transparent url("style/images/layout/facebook-connect-status.jpg");background-repeat: no-repeat; border:0 none; vertical-align:middle; width:38px; height: 24px; padding: 0px; margin: 0px; text-indent: -1000px; padding-top: 55px;}


a.fbconnect_login_button {margin-left:25px;}
a.FB_Link:hover {color:#BB4411 !important;}
a.FB_Link{color:#883311 !important;}

p.fbconnector_login_note {font-family : arial,helvetica, sans-serif; font-size : 11px !important; color: #666666 !important; margin-top: 1px; margin-left:25px; margin-bottom:-2px;}

.mobile-box{float:left;}
.mobile-box h2{font-family:Cambria,Times,"Times New Roman",serif; background-color:#003366;color:#FFFFFF !important; font-weight:700; font-size:13px;height:20px;margin:0;padding:5px 2px 0 5px !important;}
.mobile-box p {font-family:arial,helvetica,sans-serif; font-size:12px; margin-top:0px; margin:10px 0 0;}
.mobile-box .link p a {font-family:arial,helvetica,sans-serif;font-size:10px; color:#5586b1; float:left; clear: both;}
.mobile-box form {margin:0; padding:0;}

.mobile-box input {font-size:11px;vertical-align:top;display:block;float:left;height:15px;padding:1px 1px 0 2px;width:100px;}


.mobile-box .mobile-button{ background: transparent url(/sites/all/themes/erhvervsbladet/img/content/quicksignup-ok-button.jpg) no-repeat scroll 5px 0px; height:18px; width:33px; padding: 0;margin: 0;border:thin none;display:block;float:left;}
.mobile-box .error-in-mobilenumber{border:2px solid #D41C23;color:#D41C23;font-size:11px;font-weight:bold;}
.mobile-box .success{display:none;font-family:arial,helvetica,sans-serif;font-size:13px;background:none;width:190px; padding:0 0 10px; margin:0;}
.mobile-box .set-focus{border:1px solid #000; color:#000;}
.mobile-box .right-col{float:left;}
.mobile-box .left-col{float:left; padding-left:6px; padding-top:6px; width:174px; }


/* Partner feeds */
#mini-panel-evb_partner_latest_news h3.header a,
#mini-panel-evb_partner_most_read h3.header a {
  display:inline;
}

/* Epaper page */
.epaper-wrapper {margin : 0 auto; text-align : left; }

.epaper-wrapper h1 {font-weight : normal; font-size: 240%;}
.epaper-wrapper h2 {font-weight : normal; font-size: 160%; }
.epaper-wrapper p {font-size : 82%; font-family : arial,helvetica, sans-serif; color : #333; line-height : 120%; margin : 10px 0;}

.epaper-blok {}
.epaper-blok .right {background-color: #EFEFEF; width : 350px; float : left; padding : 19px 5px;}
.epaper-blok .left {background-color: #EFEFEF; height: 225px; width : 350px; float : left; padding : 15px 5px; border-right:5px solid #FFFFFF;}

.epaper-blok h3,.epaper-blok2 h3 {font-size : 19px !important; font-weight : normal; margin : 10px 0 0 0;}
.epaper-blok em.gray {color : #666;}

.epaper-blok ul.default li {font-size : 82%; color : #333;}
.center1 {float: right; background : url("/sites/all/themes/omninews/img/layout/epaper-opret_profil.gif") no-repeat; height: 40px; width: 135px; padding-right:133px;}
.center2 {float: right; background : url("/sites/all/themes/omninews/img/layout/epaper-koeb.gif") no-repeat;  height: 40px; width: 135px; padding-right:133px;}

.epaper-blok2 {margin-top : 10px;}

/* log ind */

li.log-ind {float : right !important; font-size:11px; border : 1px solid #ccc; margin-right:30px; margin-top:13px;}
li.log-ind a.logind {background : #EFEFEF url(../img/content/arrow-down-trans.png) right 4px no-repeat!important; padding-right : 18px; text-decoration:none; padding-left:2px;}
/*.navigation {position : relative; z-index : 3;}*/
#loginDialog {position : absolute; display : none; height:110px; width:250px; right:29px; top:125px;}
.log-ind-wrapper {border:1px solid #CCCCCC; text-align : left; font-family : arial,helvetica,sans-serif; font-size : 12px; color : #333; background : url(../img/content/background-logind.gif) repeat-x  top center #fff!important;}
.log-ind-wrapper .close {float : right;  font-size : 10px; text-transform : uppercase; }
.log-ind-wrapper h6 { margin : 0; font-size : 11px; font-weight : bold; }
.log-ind-wrapper label {display : block; width : 75px; float : left; }
.log-ind-wrapper p {clear : both; font-size : 11px; padding : 4px 0; margin : 5px 0 0 0; }
.log-ind-wrapper input {width : 100px; float : left; border : 1px solid #ccc; font-size : 12px;}
.log-ind-wrapper a.submit {background : url(../img/content/button-logind.png) no-repeat; display : block; height : 19px; width : 44px; color : #fff; float : right; text-decoration : none; padding : 2px 0; text-align : center;  }
.log-ind-wrapper ul {width : 100%; clear : both; padding-top : 5px; display : block;}
.log-ind-wrapper ul.unlist li { font-size : 11px; width : 50%; float : left;}
.log-ind-wrapper ul.unlist li a {padding-left : 8px; background : url(../img/content/arrow-right.gif) 0px 5px no-repeat; display : block; height : 15px; }
.log-ind-wrapper li.float-right {float : right; }
.log-ind-wrapper ul.unlist li.flush {margin-top:3px; width:100%; }
.log-ind-wrapper .clear {margin-top:0px; }
div.ididntdoit input.error { border:1px solid #CCCCCC; color:#000000;}
.padding-10 {padding:10px !important;}


div#messages { width: 960px; text-align: center; margin: 0 auto; }
.error, .notice, .success {padding: .8em; margin-top: 0.5em; border: 2px solid #ddd}
.error {background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4}
.notice {background: #FFF6BF; color: #514721; border-color: #FFD324}
.success {background: #E6EFC2; color: #264409; border-color: #C6D880}
.error a {color: #8a1f11}
.notice a {color: #514721}
.success a {color: #264409}
.cell-content .cell-form input.error {
  border:2px solid #FF0000;
}

/* magasin-forside */
#block-experts-experts_qa_latest_overview h3 strong,
#block-members-members_qa_overview_block h3 strong,
div#magasin-forside #block-nodequeue-645 h3 strong,
div#magasin-forside #block-nodequeue-646 h3 strong,
div#magasin-forside #block-nodequeue-647 h3 strong,
div#magasin-forside #block-nodequeue-648 h3 strong {
  background: url(../img/content/padlock.png) no-repeat right 1px;
}

div#magasin-forside .nodequeue-small, div#magasin-forside #block-nodequeue-645,
div#magasin-forside #block-nodequeue-646, div#magasin-forside #block-nodequeue-647,
div#magasin-forside .experts-qa-overview, div#magasin-forside #block-experts-experts_qa_latest_overview,
div#magasin-forside #block-members-members_qa_overview_block,
div#magasin-forside #block-nodequeue-648, div#magasin-forside .panel-reg-b .panel-separator {
  float:left;
  width:225px;
  overflow:hidden;
  margin-right:10px;
  margin-bottom:10px;
}

div#magasin-forside #block-nodequeue-645, div#magasin-forside #block-nodequeue-647 {
  clear:left;
}

div#magasin-forside .panel-reg-b .panel-separator {
  display:none;
}

/**
 * Newsletter signup section
 */
#newsltr {
  background: url("../img/content/quicksignup-icon-email.gif") no-repeat scroll 0 3px transparent;
  margin: 5px 5px 0 5px;
}
#newsmob {
  background: url("../img/content/quicksignup-icon-mobile.gif") no-repeat scroll 0 3px transparent;
  padding-top: 5px;
  margin: 0 5px;
}
#newsltr h4, #newsmob h4, #newsbrk h4 {
  color:#666666;
  cursor:pointer;
  font-family:arial,helvetica,sans-serif;
  font-size:12px;
  font-weight:normal;
  padding: 0 0 0 20px;
  text-decoration:underline;
}
.mobile-newsletter-signup .button, .newsletter-signup .button {
  background:url("../img/content/quicksignup-ok-button.jpg") no-repeat scroll 0 0 transparent;
}
.mobile-newsletter-signup, .newsletter-signup {
  margin: 5px;
}
.mobile-newsletter-signup .button, .newsletter-signup .button {
  float: left;
  height: 18px;
  margin-left: 3px;
  margin-top: 2px;
  width: 29px;
  text-decoration: none;
}
.mobile-newsletter-signup .button span, .newsletter-signup .button span{
  visibility: hidden;
}
.mobile-newsletter-signup input, .newsletter-signup input {
  float: left;
  font-size: 12px;
  height: 15px;
  padding: 1px 1px 0 2px;
  width: 100px;
}
.mobile-newsletter-signup .message, .newsletter-signup .message {
  clear:both;
  color:red;
  float:left;
  margin-left:0;
}
.mobile-newsletter-signup p, .newsletter-signup p, .break-signup p {
  font-size: 12px;
  margin: 4px 0;
  padding: 0;
}
.mobile-newsletter-signup .error, .newsletter-signup .error {
  padding: 1px 1px 1px 2px;
  margin: 0;
  background: white;
  border: 1px inset red;
}

.frontpage_ads_box {
  clear: both;
}
.frontpage_ads_box .body {
  overflow: hidden;
  padding: 10px 0;
}
.frontpage_ads_box .body .span-2 {
  float: left;
  height: 160px;
  margin: 0 15px;
  overflow: hidden;
  width: 130px;
}

/**
 * RSS Link under article tools
 */
.rss-link-container li.rssimg {
  margin-left: 0;
  display: inline;
}
.rss-link-container ul {
  margin: 0;
  padding-left: 0;
}
.rss-link-container ul li.rss a {
  padding-left: 17px;
}
.emediate_banner {
  margin: 5px auto;
  width: 960px;
}

.banners-container {
  margin: 0 auto;
  position: relative;
  width: 980px;
}

.privacy-wrapper {
  float: right;
  font-size: 11px;
  margin-right: 10px;
  margin-top: 11px;
}


