@import url("brancheguide.css");

#content {
	padding: 10px;
}
.frontpage-article {
	color: #000000;
	font-size: 11px;
	font-family: verdana;
	padding-right: 10px;
	padding-bottom: 10px;
	margin-bottom: 0px;
	border-bottom: 1px dotted #939393;
	float: left;
}
.frontpage-article-title {
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	font-family: Tahoma, Verdana;
	margin-bottom: 2px;
	margin-bottom: 5px;
	line-height: 1.0em;
}
a .frontpage-article-title {
	color: #000000 !important;
}
.frontpage-article-subheadline {
	color: #000000;
	font-family: verdana;
	font-size: 10px;
	margin-bottom: 3px;
}
.frontpage-article a {
	color: #000000;
	display: block;
}
.frontpage-article a:hover {
}
.frontpage-article ul {
	margin-top: 12px;
}
.frontpage-article-list-dsp2 {
	border-right: 1px solid #ccdde6;
}

.frontpage-articles-dsp2 {
	width: 340px;
	float: left;
	margin-top: 10px;
}
.frontpage-articles-dsp2 a {
	text-decoration: none;
}
.frontpage-article-list-dsp2 {
	padding-bottom: 20px;
}

.frontpage-article-dsp2 {
	color: #000000;
	font-size: 11px;
	font-family: verdana;
	padding-bottom: 10px;
	padding-right: 10px;
	margin-bottom: 0px;
}
.frontpage-article-dsp2 a {
	color: #000000;
	display: block;
}
.frontpage-article-dsp2 a:hover {
}
.frontpage-article-list-dsp2 ul {
	clear: both;
}
.frontpage-article-list-dsp2 ul li.dot a {
	border: 0px;
}

.frontpage-section-subheadline {
	font-weight: bold;
	font-family: verdana;
	font-size: 11px;
	text-transform: uppercase;
	display: block;
}

.frontpage-article-teaser {
	line-height: 130%;
	margin-bottom: 5px;
	padding-right: 10px;
	font-weight: bold;
}
.frontpage-article-teaser-section {
	line-height: 130%;
	margin-bottom: 5px;
	padding-right: 10px;
}
.frontpage-article-image {
	vertical-align: text-top;
	float: left;
	margin-right: 5px;
	width: 125px;
}
.frontpage-article-image-2 {
	vertical-align: text-top;
	float: left;
	margin-right: 5px;
	width: 200px;
}
.frontpage-articles {
	float: left;
	margin-top: 10px;
	margin-bottom: 5px;
	border-right: 1px solid #ccdde6;
}
.frontpage-article-link {
	float: right;
	color: #000099 !important;
	font-weight: bold;
	cursor: pointer;
}
.frontpage-article-link:hover {
	float: right;
	text-decoration: underline;
	color: #000099 !important;
}
.frontpage-article-related {
	font-weight: bold;
	margin-top: 20px;
}

.frontpage-articles .frontpage-article {
	border-bottom: 0px;
}
.frontpage-articles .frontpage-article h2 {
	font-size: 16px;
}
.frontpage-articles ul {
	padding-top: 10px;
}
.frontpage-rss-link {
    float: right;
    width: 100px;
    padding: 15px;
}
.frontpage-newsletter-subscribe {
    float: left;
    width: 300px;
    padding: 15px;
}
.frontpage-article-content {
	float: left;
	width: 324px;
	padding-left: 10px;
}

.article-top {
	margin-bottom: 10px;
}

.article-top a {
	font-weight: bold;
	font-size: 11px;
	font-family: verdana;
}

.article-top img {
	margin-right: 5px;
	vertical-align: -5px;
}

.article-top-banner {
	float: right;
}

.article-top-tip {
	float: left;
	padding-right: 15px;
	text-transform: uppercase;
}

.article-top-print {
	float: left;
	padding-right: 15px;
	text-transform: uppercase;
}
.article-top-abonnement {
	float: left;
	text-transform: uppercase;
}
.article-top-newsletter {
	float: left;
	padding-right: 15px;
	text-transform: uppercase;
}

.article-bottom {
	margin-top: 10px;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 10px;
	clear: both;
}

.article-bottom a {
	color: #c60829;
	font-weight: bold;
	font-size: 10px;
	font-family: verdana;
}
.article-bottom a:hover {
	color: #c60829;
	font-weight: bold;
	font-size: 10px;
	font-family: verdana;
}

.article-bottom img {
	margin-right: 5px;
	vertical-align: -5px;
}

.article {
	/* padding: 10px; */
	font-size: 12px;
}
.article h2 {
	color: #c7082a;
	font-weight: bold;
	font-family: verdana, arial;
	font-size: 26px;
	margin-top: 0px;
	margin-bottom: 10px;
}

.article h3 {
	color: #000000;
	font-weight: bold;
	font-family: verdana;
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 0px;
}

.article-teaser {
	font-weight: bold;
	font-family: verdana;
	font-size: 12px;
	padding: 3px 0px 10px 0px;
	line-height: 1.3em;
}

.article-authorinfo {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	padding: 0px 10px 10px 0px;
	line-height: 1.3em;
}

.article-authorinfo a {
	color: #000000;
}

.article-authorinfo a:hover {
	color: #000000;
}

.article-text {
	font-family: verdana;
	font-size: 12px;
	line-height: 1.3em;
}

.article-text a {
	color				: #000099;
	text-decoration		: none;
	border-bottom		: 0px;
	font-weight			: bold;
}
.article-text a:hover {
	color				: #000099;
	text-decoration		: none;
	font-weight			: bold;
	border-bottom		: 1px solid #000099;
}

.section-frontpage {
	padding: 10px 0;
	font-family: verdana;
	font-size: 11px;
	clear: both;
}
.section-frontpage a {
	color: #000000;
	font-weight: bold;
}
.section-frontpage a:hover {
}
.section-frontpage-desc {
	padding-bottom: 10px;
	font-family: verdana;
	font-size: 12px;
}
.section-frontpage-name {
	color: #C60829;
	font-size: 22px;
	font-weight: bold;
}
.section-frontpage-text {
	float: left;
	width: 379px;
}

.category-frontpage {
	padding-right: 15px;
	padding-bottom: 10px;
	font-family: verdana;
	font-size: 11px;
}
.category-frontpage-text {
	float: left;
	width: 359px;
}
.category-frontpage a {
	color: #000000;
}
.category-frontpage a:hover {
}
.category-frontpage-desc {
	padding-bottom: 10px;
	font-family: verdana;
	font-size: 12px;
	padding: 15px;
	background-color: #fffcd5;
	border: 1px solid #e7e3b3;
	margin-right: 15px;
	font-weight: bold;
}
.category-frontpage-name {
	color: #c60929;
	font-size: 25px;
	font-weight: bold;
	margin-top: 15px;
	clear: both;
}

.category-pagenav {
    padding: 15px;
    text-align: center;
}

.archivecalendar {
	width: 240px;
	float: left;
	padding: 5px;
}
.archivecalendar table {
	border: 1px solid #ccdde6;
	font-weight: bold;
}
.archivecalendar th {
	background-image: url('../images/archivecalendartop.png');
	background-repeat: repeat-x;
	border-bottom: 3px solid #ccdde6;
	color: #000099;
}
.archivecalendar .archive-day-td {
	text-align: center;
}
.archivecalendar td {
	padding: 3px;
}
.archivecalendar td a {
	display: block;
}
.archivecalendar td a:hover {
}
.archivecalendar .archive-week-text {
	padding-right: 30px;
}
.archivecalendar .archivecalendarfoot {
	border-top: 2px solid #ccdde6;
	background-image: url('../images/archivecalendarfoot.png');
	background-repeat: repeat-x;
	background-position: bottom;
}
.archivecalendar .archivecalendarfoot {
	padding: 5px;
}
.archivecalendar .archivecalendarfoot a {
	display: inline;
}
.archivecalendar .archive-selected a {
	color: #83b9d4;
}
.archivecalendar .archive-col-even {
	background-color: #eff4f7;
}
.archivecalendar .archive-col-odd {
	background-color: #ffffff;
}

.archivesearch {
	width: 230px;
	float: right;
	padding: 10px;
}
.archivesearch .search-element-text {
	width: 50px;
	float: left;
	font-weight: bold;
	padding-top: 2px;
}

.archivesearch input {
	margin-bottom: 5px;
	vertical-align: middle;
}

.publishtime {
}

.article-top-editor {
	float: left;
	margin-right: 15px;
	text-transform: uppercase;
	padding-top: 4px;
}

.ahrefNoBlock {
	display: inline !important;
	border-bottom: 0px !important;
}

.simpson-infobox {
	width: 240px;
	background-color: #d1cece;
 	background : url(/images/simpson_infobox_tile.gif) #f2f2f2 repeat-x bottom center; 
	padding: 5px;
	border: 1px solid #999999;
}
.simpson-infobox-title {
	display: block;
	font-weight: bold;
}

.simpsonExtraHtmlIframe {
	width: 830px;
	border: 0px;
	height: 500px;
}



.newsletter_unsubscribelink
{
   font-weight          : bold;
}

.newsletter_subscribelink
{
   font-weight          : bold;
}

.newsletter_unsubscribelink a
{
    color               : #830202;
    font-weight         : bold;
    text-decoration     : none
}

.newsletter_unsubscribelink a:hover
{
    color               : #830202;
    font-weight         : bold;
    text-decoration     : underline
}

.newsletter_subscribelink a
{
    color               : #008200;
    font-weight         : bold;
    text-decoration     : none
}

.newsletter_subscribelink a:hover
{
    color               : #008200;
    font-weight         : bold;
    text-decoration     : underline
}



 div#searchresult {
 }

 div#searchresult span.max {
 	background-color	: yellow;
 }

 div#searchresult span.min {
 	background-color	: yellow;
 }

 
div#articlePristjek {
	margin-bottom		: 10px;
	background-image	: url(/images/pricerunner_searchbg_small.gif);
	background-repeat	: no-repeat;
	font-size			: 12px;
	height				: 53px;
	padding-top			: 5px;
}

div#articlePristjek a {
	font-size			: 12px !important;
}
	
div#articlePristjek form {
	margin				: 10px;
}

div#articlePristjek span.spacer {
	margin				: 0px 5px;
	color				: #999999;				
}	 

 div.article div.webtvblock {
 	position			: relative; 
 	left				: -20px; /* Hack der tvinger videoen ud i samme margin som artiklen */
 }
