@charset "utf-8";
html{ 
	margin:0px; 
	padding:0px; 
	height: inherit;
	}
	
body{ 
	background-color: #FFFFFF!important;
	margin:0px; 
	padding:0px; 
	height: 100%;
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	position: relative ;
	font-size:12px;
	color:#848484;
	-webkit-print-color-adjust:exact;
	}
form{ margin:0px; }

.mainBorder {background-color: #FFFFFF!important;}
.adresse { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.aktivMenu { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.aktivMenu A { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.aktivSubMenu { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.aktivSubMenu A { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.calDato { color: #000000; font-size: 22px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none }
.calDatoSmall { color: #000000; font-size: 18px; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; }
.fejl {color: #a80000; font-size: 11px; font-weight:bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss;}
.headerwhite {color: #ffffff; font-size: 11px; font-weight:bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss;}
.headerwhite a:link {color: #ffffff; font-size: 11px; text-decoration: none; font-weight:bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss;}
.headerwhite a:visited{color: #ffffff; font-size: 11px; text-decoration: none; font-weight:bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss;}
.headerwhite a:hover{color: #ffffff; font-size: 11px; text-decoration: none; font-weight:bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss;}
.headerwhite a:active{color: #ffffff; font-size: 11px; text-decoration: none; font-weight:bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss;}
.link { color: #b00000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.menu  { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.menu A { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
.newsDato    {  color: #000000; font-size: 12px; font-style:italic; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-decoration: none; font-weight:bold }
.newsHeader  { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; font-weight: bold; text-decoration: none }
.newsHeaderList { color: #000000; font-weight: normal; font-size: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; margin-top: 5px }
.newsLink   { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
.calLink { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline; }
.newsText { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; line-height: 16px; text-decoration: none }
.newsText A { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; line-height: 16px; text-decoration: none }
.overskrift   { color: #000000; font-size: 17px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.overskrift2    { color: #000000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.subMenu  { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.subMenu A { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.text { color: #000000; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.text A { color: #000000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
.vogne { color: #000000; font-weight: bold; font-size: 25px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.billedkant   { border:none; cursor:pointer; margin-right:5px; }
.newsbilledkant { border: solid 7px #dedede; }
input, textarea, select {
	color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none
}
#menuBg  { background: #e7eef1 url(images/menu_bg.gif) no-repeat }
.topBlue { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(images/topBlue.gif); background-repeat: no-repeat; text-align: left; height: 22px; padding-left: 10px; }
.topSand { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(images/topSand.gif); background-repeat: no-repeat; text-align: left; padding-left: 10px; height: 22px; }
.topGreen { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(images/topGreen.gif); background-repeat: no-repeat; text-align: left; padding-left: 10px; height: 22px; }
.topGrey { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(images/topGrey.gif); background-repeat: no-repeat; text-align: left; padding-left: 10px; height: 22px; }
.boxTop {color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; padding-left: 10px; height: 22px;}
.colBg { background-color: #fff; background-image: url(images/colBg.gif); background-repeat: repeat-x; }
h1 { color: #000000; font-size: 24px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 30px; margin: 0; }
.formular { color: #000000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.formular A { color: #000000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
.MsoNormal { color: #000000; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.MsoNormal A { color: #000000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
.dummyTop { width:966px; background-color:#000000; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; height:150px; padding-top:45px;}
/* Subsites admin */
.tabelHead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:10px;
}

.tableRow1 {
	background-color:#eae9ea;
}

.input{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
}

/* Transport DB */
hr { border-top: #000000 0px; color: black; height: 1px}
#maintable { border-right: black 1px solid; border-top: black 1px solid; border-left: black 1px solid; border-bottom: black 1px solid}
#subtable { border-right: medium none; border-top: medium none; border-left: medium none; border-bottom: medium none}
.subtable { background-color: #f0f0f0 }
.transportDB_back { padding-top:10px; }
.transportDB_back a { font-size: 10px; color: #000000; font-family: verdana, arial, helvetica; font-weight:bold;}
.headmodel { font-weight: bold; font-size: 20px; color: #000000; font-family: verdana, arial, helvetica}
.headpris { font-weight: bold; font-size: 20px; color: #000000; font-family: verdana, arial, helvetica}
.headbjealke2 { color: #000000; font-weight: bold; font-size: 14px; font-family: verdana, arial, helvetica }
.vognquest { color: black; font-size: 10px; font-family: verdana, arial, helvetica; background-color: #f0f0f0; border-bottom: 1px none #7d9d62; padding:3px 0px 1px 0px; }
.vognansw { color: #000000; font-size: 10px; font-family: verdana, arial, helvetica; background-color: #f0f0f0; border-bottom: 1px none #7d9d62; padding:2px 0px 2px 0px; }
.finanshead { font-size: 10px; color: #000000; border-bottom: #7d9d62 1px; font-family: verdana, arial, helvetica; background-color: #f0f0f0}
.finansno { font-size: 10px; color: black; font-family: verdana, arial, helvetica; background-color: #f0f0f0 }
.finanstype { font-weight: bold; font-size: 10px; color: #000000; font-family: verdana, arial, helvetica; background-color: #f0f0f0}
.lilletekst { font-weight: normal; font-size: 10px; color: #000000; font-family: verdana, arial, helvetica}
.choosetekst { font-size: 11px; color: #000000; font-family: verdana, arial, helvetica }
.choosetekst2 { font-size: 11px; color: black; font-family: verdana, arial, helvetica}
#submit { color: #164373; font-weight: bold; font-size: 11px; font-family: verdana, arial, helvetica; background-color: #dcdcdc }
#submit2 { border-right: #8f9195 1px solid; border-top: #8f9195 1px solid; font-weight: bold; font-size: 11px; border-left: #8f9195 1px solid; color: #000000; border-bottom: #8f9195 1px solid; font-family: verdana, arial, helvetica; background-color: #d3d3d3; text-decoration: none}
.listhead { font-weight: bold; font-size: 12px; color: #000000; font-family: verdana, arial, helvetica; padding-bottom:3px}
.listtext { color: #000000; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; }
.listtext a { color: #000000; font-size: 11px; font-family: verdana, arial, helvetica; text-decoration: none; }
.listtext2 { color: #000000; font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }
.listcelle2 { background:#FFFFFF!important; border-top:#bfbfbf 1px solid; padding:5px 0px 5px 0px; -webkit-print-color-adjust:exact;}
.headbjealke { color: #000000; font-weight: bold; font-size: 14px; font-family: verdana, arial, helvetica; background-color: #838383; padding: 4px 2px 4px 4px; }
.listcelle1 { background:#f0f0f0!important; color:#000000; border-top:#bfbfbf 1px solid; padding:5px 0px 5px 0px; -webkit-print-color-adjust:exact; }
.transportDB_picBorder { border: solid 2px #d6d6d6 }
.transportDB_btn { color: #000000; width:70px; font-size:10px; font-weight:normal; height:20px; border:#CCCCCC 1px solid}
.transportDB_price { font-size:15px; font-weight:bold; margin:0px 0px 15px 0px; padding:0px 0px 12px 0px; color:#393939}
.transportDB_tdSpace { height:5px; background-color:#f0f0f0 }
#searchsektion #searchsektion {display:none;}
#listsektion {width:100%!important;}
.listcelle2 .dato, .listcelle1 .dato {display:none;}
#listsektion tr td:last-child  {display:none;}
.contentTable {width:100%;}
.tranportDB_list {padding-left:0px!important; width:100%;}
#topContainer div {display:none;}
#topLinks {display:block!important; height: 46px; margin:0;padding: 0;width: 966px;}
#topLinks ul {list-style-type: none; margin:0;padding:0px;}
#topLinks ul li {display: inline;float: left;}
#topLinks ul li a {display: block;padding: 9px 24px 0 22px;text-decoration: none; color:#333333; font-weight:bold;}
.listcelle1.no-border-top {display:table-cell!important; color:#000!important; background-color:#f0f0f0!important; width:100%!important;}
.listcelle1.no-border-top .listtext {color:#000!important;}
.listcelle2.no-border-top {display:table-cell!important; color:#000!important;}
.listcelle2.no-border-top .listtext {color:#000!important;}
.finansLoebetid.finanstype0 a:link:after, .finansLoebetid.finanstype1 a:link:after { content: " (" attr(href) ") "; }
#listsektion tr {
    display: table-row;
}

/* #totalContainer2 > div {display:none;} */
#fullWidth {display:block!important;}
#bottomBarContainer {display:block!important;}

#transportDB_logoInfoAbovePics { display:block; }
#transportDB_logoInfoAbovePics table { width:100%; }
#transportDB_logoInfoAbovePics #logoInfoAbovePicsLeft { padding-right:30px; }
#transportDB_logoInfoAbovePics #logoInfoAbovePicsLeft img { max-height:38px; }
#transportDB_logoInfoAbovePics #logoInfoAbovePicsRight { font-size:13px; font-weight:bold; }
#transportDB_trInfoUnderPics { display:none; text-align:center; padding-top:20px; }
#transportDB_trInfoUnderPics strike { font-size:22px; }
.transportDBTrHeadline td { border-bottom:solid 2px #333333; }
.transportDBTrHeadline td table td { border-bottom:none; }

ul { margin-bottom:0px; margin-left:25px; margin-top:13px;}
li { margin-bottom:5px; color: #000000;}

.almID { background-color: #fff; }
.almbold { color: #000000; font-weight: bold; }
.alm { color: #000000; font-style: normal; }
.table { width: 100%; margin-top: 10px; margin-bottom: 10px; font-size:9px; }
.table TD { border-bottom:solid 1px #dbdbdb; }

.articlePrintFriendlyImg {width:186px;}
.articlePrintFriendlyBorder {width:100%; height:2px; border-bottom:1px solid #000000; margin-top:20px; margin-bottom:25px;}

.finansno1, .finanstype1 { background:#dddddd; border-top:1px solid #f0f0f0; font-size:11px; }
.finansno0, .finanstype0 { background:#f0f0f0; border-top:1px solid #dddddd; font-size:11px;}

.showOnScreen{ display:none;}
.shareBox {display:none;}

#bottomBar {width:100%; margin:0px auto 0px auto; margin-top:20px;}
.tipEnVenTransport {display:none;}
.transportDB_back {display:none;}
.footerTransportDb {display:none;}
#topContainerSlagelse {display:none;}
.footText, .footText a {font-size:12px; font-weight:bold; color:#000000;}
.finansHeader {padding-left:8px;}
.finansHeaderNotice {padding-left:10px;}
.finansLoebetid {padding-left:8px;}
.transportHeaderBold {font-weight:bold;}
#topMenuContainer {display:none;}

/* Car print */
.fr {display:none;}
#contentColContainer .text form {display:none;}
.carInfo {border-top:1px solid #CCCCCC; padding-top:10px; padding-bottom:10px; height: 75px;}
.carInfo .moreInfoLink {display:none;}

.thumbnail { clear: left; display: block; float: left; height: 60px; margin-bottom: 10px; margin-right: 20px; position: relative; width: 80px;}
.thumbnail a img { height: 60px; padding-left: 7px; padding-top: 7px; width: 80px;}

.detailHeader {border: medium none;clear: both; display: block; float: left; font-weight: bold; margin-bottom: 10px;}
.detailText { border: medium none; float: right; margin-bottom: 10px; padding-left: 10px; position: relative; width: 433px;}

.kynde_top {display:none}


/* STS - Intro Site Print*/
#frontpageLargeTop, #frontpageSlideshow, .fpsearch, .fpFooterLinksContent { display: none}
#frontpageLinksGroupContainer { padding-bottom: 20px}