

body{
	font-family:Arial,sans-serif; line-height: 20px; color:black; background-color: white; margin:0; padding:0;
}
#doc {width:980px;margin:0 auto;padding:4px 8px 8px 8px; font-family: verdana, arial, sans-serif;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td{margin:0;padding:0;}
input{ padding:0 1px;width:auto;overflow:visible;}


a:link{
	color:#03c;
}
a:visited{
	color:#666;
}
a:hover{
	color:#DF2728; text-decoration:underline;
}
a:active{
	color:#666;
}
form{
	display:inline;padding:0;margin:0;
}
input,select,textarea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/* font-size:11px; */
}
input.submit{
	background-color:#E7E7E7; cursor:pointer;
}
ul{
	padding:0; margin:0 0 15px 16px; list-style-type:disk;
}
ul.liste li{
	font-size:11px; list-style-type:disk; margin-bottom:7px;
}
ul.liste {
	margin-bottom:10px;
}
h1,h2,h3{
	font-family:Arial,Helvetica,sans-serif;
}
h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited{
	color:black; text-decoration:none;
}
h1 a:hover,h2 a:hover,h3 a:hover{
	color:black; text-decoration:underline;
}
h1 a:active,h2 a:active,h3 a:active{
	color:#666; text-decoration:none;
}
h1.oppslag-m{
	font-size:36px;
}
h1.oppslag-l{
	font-size:48px;
}
h1.oppslag-xl{
	font-size:68px;
}
h1.oppslag-xxl{
	font-size:80px;
}
h1.henv-l, h1.bildeserie{
	font-size:28px;
}
h1.bildeserie{
	margin-left:112px;
}
h1.henv-m{
	font-size:18px;
}
h1.henv-s{
	font-size:14px;
}
h2{
	font-size:15px;
}
h3{
	font-size:14px;
}
h3.teaser img{
	width:55px; float:right; border:1px solid black; margin:0 0 2px 2px;
}
.bgrfix:after {
    content:"."; display:block; height:0; clear:both; visibility:hidden;
}
.bgrfix {display:inline-block;
}
/* skjul for IE-mac \*/
* html .bgrfix {
	height:1%;
}
.bgrfix {
	display:block;
}
/* slutt */
.cr{
	clear:both;	font-size:0; line-height:0; height:0
}
.cr2{
	clear:both;	font-size:10px; line-height:10px;
}
.hr-w, .hr-b, .hr-s , .hr-g{
	clear:both; font-size:0; line-height:0; margin:3px 0;
}
.hr-b{
	border-top:solid 1px black;
}
.hr-w{
	border-top:solid 1px white;
}
.hr-s{
	border-top:solid 1px silver;
}
.hr-g{
	border-top:solid 1px #333;
}
.white,.white a:link,.white a:visited {
	color:white;
}
.blue a:link,.blue a:visited,.blue-b,.blue-b a:link,.blue-b a:visited{
	color:#03c;
}
.black,.black a:link,.black a:visited,.black-b,.black-b a:link,.black-b a:visited{
	color:black;
}
.black-b {
	font-weight:bold;
}
.white a:hover, .black a:hover,.black-b a:hover,.blue a:hover,.red,.red a:link,.red a:visited{
	color:#DF2728;
}
.tdn,.tdn a:link,.tdn a:visited {
	text-decoration:none
}
.ramme-b {
	border:1px solid black;
}

/* topp     *************************************************************/
#topp-ad{
	width:972px; height:160px; background-image:url(http://gfx.dagbladet.no/g2/ad-v4.gif); background-repeat:no-repeat; background-position:773px 2px;
}
.ad972-topp{
	float:left; width:972px;
}
.ad768-topp{
	float:left; width:770px;
}
.ad180-topp{
	float:right; width:182px;
}
#logotopp{
	height:55px; width:972px; line-height:1.1; background:#EEE; font-size:11px; border-bottom:4px solid black; border-top:1px solid white;
}
#logotopp form{
	float:right; margin-right:5px; width:460px;
}
* html #logotopp input{
	margin-top:-3px;
}
.mestpop{
	float:left; width:100px; height:19px; font-size:11px; line-height:19px; border-bottom:1px solid silver;
}
* html .mestpop {
	 height:18px; line-height:18px;
}

/* spalte 1  ************************************/
#sp-1{
	float:left;  width:100px; margin-right:12px; font-size:11px; display:inline;
}

.ad100x150{
	font-size:10px; margin-bottom:20px;
}

/* spalte 2-3-4 oppslag og aktuelt *****************************************/
#sp-2-3-4 {
	float:left; width:665px; display:inline; font-size:.8em;
}
img.p, img.pr{
	display:block;
}
img.p, img.v, img.h{
	border:none;
}
img.pr, img.vr, img.hr{
	border:1px solid black;
}
img.v, img.vr{
	float:left; margin-right:3px;
}
img.h, img.hr{
	float:right; margin-left:3px;
}
.ekstra{
	padding:2px; font-size:20px; font-weight:bold; text-align:center; color:white; background:black; text-transform:uppercase;
}
.ekstra a:link, .ekstra a:visited{
	color:white; text-decoration:none;
}
.oppslag{
	margin-bottom:10px; width:665px;
}
.oppslag02{
	float:left; margin:0 7px 10px 0; width:442px; display:inline;
}
.sp2-1,.sp3-1,.sp4-1{
	width:215px; border-top:1px solid black; margin-bottom:10px; padding-top:3px;
}
.sp2-1,.sp3-1{
	float:left; margin-right:10px;
}
.sp34-1{
	width:440px; border-top:1px solid black; margin-bottom:10px; padding-top:3px;
}
.sp34-1, .sp4-1 {
	float:right;
}
.oppslag {
	float:left;
}

.poll-henv{
	float:right; width:100px; margin-top:3px; padding:2px; background:#005E96; color:white; font-size:10px; line-height:14px;
}
.poll-henv input{
	margin-left:0; padding-left:0;
}
* html .poll-henv input{ /*ie6-fix for å kline radioknappene til v-marg*/
	margin-left:-5px;
}
.aktuelt{
	width:668px; padding-bottom:2px; font-size:11px;
}
.aktuelt img{
	float:left; border:1px solid black; margin:0 2px 2px 0;
}
.aktuelt h2.boxhead a:link, .aktuelt h2.boxhead a:visited{
color: white;
}
.ad180x500{
	float:right; width:180px; font-size:10px; margin-top:0; clear: right;
}
#sp-2-3,#sp-2-3b {
	float:left; 
	/* width:505px; */ 
	display:inline;
	overflow:hidden;
}
#sp-2-3 {
	padding-top:10px;
}
#sp-2-3 p {
	margin:0 0 10px 0;
}
#sp-2-3 .dplayer {margin-left:-10px;}

#sp-2-3 td,#sp-2-3b td{
	vertical-align:top;
	font-size:11px;
	overflow: hidden;
}
.husregler #sp-2-3{

}
.sp2,.sp3,.sp2-3{
	border-top:1px solid black; margin-bottom:10px; padding-top:3px;
}
.sp2topp,.sp3topp,.sp2-3topp{
	margin-bottom:10px;
}
.sp2,.sp2topp,.mag2{
	float:left;
}
.sp2-3,.sp2-3topp{
	width:505px;
}
.sp3,.sp3topp,.mag3{
	float:right;
}
.sp2,.sp3,.sp2topp,.sp3topp,.mag2,.mag3{
	width:247px;
}
.mag2,.mag3{
	margin-top:10px; font-size:.85em;
}
.ad468, .ad468-2{
	float:left; width:505px; margin-bottom:10px;
}
.ad468-2{
	padding-top:10px; border-top:1px solid black;
}
.ad860x448{
	float:left; width:860px; border-top:1px solid black; padding-bottom:10px; display:inline; font-size:10px;
}

/* Aktueltboks - Lesernes egne blogger midt på siden i full bredde */
.aktuelt-sp-2-5{
	float:left; width:860px; padding-bottom:10px; display:inline; font-size:10px;
}
.aktuelt-sp-2-5 .aktuelt{
	width:860px; padding-bottom:2px; font-size:11px;
}
/* 4 x videoteasere på forsiden */
div.videoaktuelt {
	background: #f4f4f4;border-top: 1px solid #ccc;font-size:11px;padding-bottom:0;
}
.aktuelt-sp-2-5 div.videoteaser {
	float:left;width:208px;padding:0;margin:0;line-height: 18px;display:block;
}
/* dagbladet tv - bunnmeny for teasere på forsiden*/
.aktuelt-sp-2-5 div.bunnmeny {
	border-top: 1px solid #ccc;height:18px;margin:5px 0 0 0;padding:0;padding:2px 0 2px 100px;background: #F4F4F4 url(http://gfx.dagbladet.no/g2/tv-logosh83x15.gif) no-repeat 5px 3px;
}
/*rating*/
.aktuelt-sp-2-5 img.stars {
	border:none;float:left;clear:right;
}



span.mening {
	font-family:'Times New Roman', Times, serif; font-size:1.6em; font-weight:bold; vertical-align:middle;
}
.poll-lt{
	color: white;
	font-weight: bold;
	background-color: #00ACCC;
}
.poll-l {
	font-size:11px;
	background: #EEE;
	margin-bottom: 15px;
	padding:3px;
}

/* spalte 4-5 høyrespalten ********************************************/

#sp-4-5,#sp-4-5b,#sp-4-5ad{
	width:335px; float:right; padding:0 3px 5px 3px; margin-bottom:10px; overflow: hidden;
}
#sp-4-5{
	margin-top:10px;
	float: right;
}
#sp-4-5b{
	border-top:1px solid black; padding-top:10px;
}
#sp-4-5 .dplayer {margin-left:-8px}
.sp4{
	float:left;
}
.sp5 {
	float:right;
}
.sp4,.sp5{
	width:146px;
}
.ad335x286{
	width:335px; margin-bottom:15px; font-size:10px;
}
.ad335{
	width:335px; margin-bottom:15px; font-size:10px;
}
.ad335 iframe{
	border:1px solid white; border-width:1px 0; padding:2px 0; background:transparent;
}
.sistenytt {
	width:305px; padding:0 15px 0 15px; overflow:auto; margin-bottom:15px; background:white;
}
.sistenytt-iframe {
	width:333px; height:220px; border:1px solid silver; background:white;
}
* html .sistenytt-iframe{ /*ie6-fix*/
	width:331px;
}
.start-iframe {
	width:333px; height:440px;
}
* html .start-iframe{ /*ie6-fix*/
	width:331px;
}
.ad-txt {
	font-size:10px; color:black; margin:5px 0 5px 12px; list-style-type:none;
}
.ad-txt a{
	color:black;
}
.vaer{
	float:left; margin:0 0 10px 15px; width:146px; line-height:17px; display:inline;
}
.vaer a{
	text-decoration:underline;
}
.vaer img{
	width:15px; height:12px; border:0; vertical-align:top; margin-left:5px;
}
.blink{
	background-image:url(http://gfx.dagbladet.no/g2/bakgr-blstor.gif);background-position:center;
}
.spill-123{
	background-image:url(http://gfx.dagbladet.no/g2/bakgr-123.gif);
}
.fredag {
	background-color:white; background-image:url(http://gfx.dagbladet.no/g2/bakgr-fre.gif); background-repeat:no-repeat;
}
.desk, .fredag, .spill-123, .blink {
	border:1px solid silver; background-color:white;
}
.anm img{
	width:14px; height:14px; border:none; float:left; margin:3px 3px 0 0;
}
.rubrikk, .desk2,.anm{
	width:303px; padding:0 15px 15px 15px;
}
.fredag, .spill-123, .blink, .desk{
	width:303px; padding:5px 15px 10px 15px; margin-bottom:15px;
}
/* kalender, hvaskjer */
.fredag table{
	float:left; width:175px; font-size:11px; margin:20px 0 5px 0; background:#EFF2F5; border:1px solid #B6D8F6; border-width:1px 0;
}
.fredag table a{
	text-decoration:none;
}
.fredag thead {
	text-align:left; background:#E0EBF5;
}
.fredag th {
	font-weight:bold; width:19px;
}
.fredag td {
	border:1px solid #B6D8F6; border-width:1px 1px 0 0;
}
.fredag td a{
	display:block; width:100%;
}
.fredag td a:hover{
	 background:#B6D8F6;
}
.fredag td, .fredag th {
	padding:0; text-align:right; ;
}
.fredag a {
	color:black;
}

/* fotball-tabeller */
.tabell {
	width:160px; font-size:10px; margin-bottom:15px; border:1px solid #EB6090; background:white; border-collapse:collapse;
}
.tabell-stor {
	width:100%; border:1px solid #EB6090; background:white; border-collapse:collapse;
}
.tabell thead, .tabell-stor thead {
	line-height:16px; background:#FFE1EE;
}
.tabell th {
	text-align:left; font-weight:normal; width:82px;
}
.tabell-stor th {
	text-align:left; width:130px; font-weight:normal; padding-left:3px;
}
.tabell td, .tabell-stor td {
	text-align:right;
}
td.siste {
	padding-right:3px;
}
.tabell a, .tabell-stor a {
	color:black;
}


/* bunn       *************************************************************/

#bunn{
	width:969px; margin-left:3px; font-size:.7em;
}
.tv{
	float:left; clear:none; width:184px; margin-right:9px; padding-bottom:15px; display:inline; line-height:1.2;
}
.tv a:link,.tv a:visited{
	color:black;
}
.tv a:hover{
	color:#DF2728;
}
.tv img{
	width:969px; height:19px; margin-bottom:10px;
}
.tv-film{
	background:black; color:yellow; font-size:10px; padding:0 1px;
}
.tv-nyh{
	background:#DF2728; color:white;
}
.ad768-fre{
	float:left; padding-top:5px; width:100%; border-top:1px solid black; margin-bottom:15px;
}
#bunnmeny{

	width: 980px;
	margin: 0 auto;
	clear:both;
	border-top:1px solid black;
	font-size:.7em; 
	background: white;
}
#bunnmeny a:link,#bunnmeny a:visited{
	color:black;
}
#bunnmeny a:hover{
	color:#DF2728;
}



/* gammel css */

.BakgrFaktaboks {
	background-color:#DF2728;
	color: white;
}



/* EXPAND/COLLAPSE */
.posthidden {
	display:none;
}
.postshown {
	display:inline;
}

#nystripe {height: 25px; font-size: 25px; font-family: 'Trebuchet MS'arial,helvetica,sans-serif; margin-bottom:5px;}
#nystripe {_margin-bottom:0;}
#nystripe img {margin-right: 10px; height: 25px; border: 0;}
#nystripe .jbs {margin-left: 30px;}
#nystripe .nnm {margin: 0; !important}

/* Nystripe 2 - tynn versjon*/
#nystripe2 ul{
	height:18px;
	width:972px;
	margin: 0;
	padding:0;
	list-style:none;
	display:inline;
}
#nystripe2 li{
	height:18px;
	float:left;
	margin-top:2px;
}
#nystripe2 img {
	border:0;
}
#nystripe2 li a:link,
#nystripe2 li a:visited,
#nystripe2 li a:hover,
#nystripe2 li a:active {
	border: 0;
	height: 18px;
	display: block;
	font-family: 'Trebuchet MS'arial,arial,verdana;
	font-size: 13px;
	color: white;
	text-decoration:none;
}
#nystripe2 li.ny_vertikal {
	width:183px;
}


.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#FFF; border-left:1px solid; border-right:1px solid;}
.xb1 {margin:0 5px;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

#nyboks {background: transparent; padding: 5px 0 15px 0;}
#nyboks img {border: 0;}
.boligboks, .bilboks, .jobbboks, .ssboks {background: transparent; margin: 0 3px 5px 3px;}
.nyboks_innhold, .boligboks_innhold, .jobbboks_innhold, .bilboks_innhold, .ssboks_innhold {display:block; background:#FFF;}
.boligboks_innhold, .jobbboks_innhold, .bilboks_innhold, .ssboks_innhold {padding: 0 5px;}
.ramme_nyboks, .ramme_boligboks, .ramme_jobbboks, .ramme_bilboks, .ramme_ssboks {border:0 solid;}

.ramme_nyboks {border-color: #ff0033;}
.bakgr_ny { background:#ff0033;}
.ramme_ny { border-color: white #ff0033 white #ff0033;}

.ramme_boligboks {border-color: #007087;}
.bakgr_bolig { background:#007087;}
.ramme_bolig { border-color: white #007087 white #007087;}

.ramme_jobbboks {border-color: #679830;}
.bakgr_jobb { background:#679830;}
.ramme_jobb { border-color: white #679830 white #679830;}

.ramme_bilboks {border-color: #9b9c6b;}
.bakgr_bil { background:#9b9c6b;}
.ramme_bil { border-color: white #9b9c6b white #9b9c6b;}

.ramme_ssboks {border-color: #ff8b00;}
.bakgr_ss { background:#ff8b00;}
.ramme_ss { border-color: white #ff8b00 white #ff8b00;}

.ramme_nyboks, .ramme_boligboks, .ramme_jobbboks, .ramme_bilboks, .ramme_ssboks {border-width:0 1px;}

#nyboks .ant_prospekter {float: right; font-size: 25px; font-family: 'Trebuchet MS'arial,helvetica,sans-serif; vertical-align: top;}
#nyboks .vertikal {height: 25px; border: 0;}
#nyboks .header {margin-bottom: 5px;}
#nyboks .prospekt {	margin: 5px 0;}
#nyboks .prospekt img{	width: 65px; margin-right: 5px;}

/* Ny-annonse i høyremargen*/
#nyann_hoyre {background-color:white;border:none;width:331px;font-family:verdana,arial,sans-serif;font-size:11px;}
#nyann_hoyre a:link,
#nyann_hoyre a:visited {color:white;}
#nyann_hoyre a:hover {color:#ddd;}
#nyann_hoyre a:active {color:white;}
#nyann_hoyre img {border:none;}
#nyann_hoyre .bolig {background-color:#017189;color:white;margin:0 0 2px 2px;padding:6px;width:315px}
#nyann_hoyre .bil {background-color:#9C9B6B;color:white;margin:0 0 2px 2px;padding:6px;width:315px;}
#nyann_hoyre .jobb {background-color:#69963A;color:white;margin:0 0 2px 2px;padding:6px;width:315px;}
#nyann_hoyre .sogs {background-color:#FF8B00;color:white;margin:0 0 2px 2px;padding:6px;width:315px;}

.autocomplete {
    font-family: Tahoma;
    font-size: 11px;
    background-color: white;
    border: 1px solid black;
    position: absolute;
    cursor: default;
    overflow: auto;
    overflow-x: hidden;
}

.autocomplete_item {
    padding: 1px;
    padding-left: 4px;
    color: black;
    width: 100%;
}

.autocomplete_item_highlighted {
    padding: 1px;
    padding-left: 4px;
    color: white;
    background-color: #0A246A;
}

/*TIPS OSS*/

/* hovedoppslaget */
li.left a {
	width:70px;
	height:14px;
	text-decoration:none;
	color:white;
}
li.right a:link,
li.right a:visited,
li.right a:hover,
li.right a:active {
	color: white;
}
ul#tips{
	font-size:11px;
	height: 14px;
	width: 510px;
	background-color: black;
	padding:0;
	margin:0;
	list-style-type: none;
	border:1px solid black;
}
ul#tips li {
	height: 14px;
	float:left;
	padding:0;
	margin:0;
}
.left {
	width:70px;
	height: 14px;
	background-color:#f03;
	background-image:url(http://gfx.dagbladet.no/info/tips70.gif);
	background-repeat:no-repeat;
}
.right {
	height:14px;
	background-color:black;
	font-family:verdana,arial,helvetica,sans-serif;
	color:white;
}
.tipsboks {
	margin: 4px 0;
}

/*små oppslag*/
li.left2 a {
	width:38px;
	height:38px;
	text-decoration:none;
	color:white;
}
li.right2 a:link,
li.right2 a:visited,
li.right2 a:hover,
li.right2 a:active {
	color: white;
}
ul#tips2{
	height: 38px;
	width: 215px;
	display:inline;
	font-size:11px;
	background-color: black;
	padding:0;
	margin:0;
	list-style-type: none;
}
ul#tips2 li {
	float:left;
	padding:0;
	margin:0;
}
.left2 {
	width:38px;
	height:38px;
	background-color:#f03;
	background-image:url(http://gfx.dagbladet.no/info/tips38x38.gif);
	background-repeat:no-repeat;
	border:1px solid black;
}
.right2 {
	height:38px;
	width:172px;
	background-color:black;
	font-family:verdana,arial,helvetica,sans-serif;
	color:white;
	border:1px solid black;
	line-height: 12px;
}
.tipsboks2 {
	margin: 4px 0;
}
/* små oppslag*/

/*henvisninger*/
li.left3 a {
	width:38px;
	height:38px;
	text-decoration:none;
	color:white;
}
li.right3 a:link,
li.right3 a:visited,
li.right3 a:hover,
li.right3 a:active {
	color: white;
}
ul#tips3{
	height:38px;
	width:100%;
	display:inline;
	font-size:11px;
	background-color: black;
	padding:0;
	margin:0;
	list-style-type: none;
}
ul#tips3 li {
	float:left;
	padding:0;
	margin:0;
}
.left3 {
	width:38px;
	height:38px;
	background-color:#f03;
	background-image:url(http://gfx.dagbladet.no/info/tips38x38.gif);
	background-repeat:no-repeat;
	border:1px solid black;
}
li.right3 {
	height:38px;
	width:202px;
	background-color:black;
	font-family:verdana,arial,helvetica,sans-serif;
	color:white;
	border:1px solid black;
	line-height:12px;
}
.tipsboks3 {
	margin: 4px 0;
	width:auto;
}

/* høyremargen nyheter bl.a*/
li.left4 a {
	width:50px;
	height:50px;
	text-decoration:none;
	color:white;
}
li.right4 a:link,
li.right4 a:visited,
li.right4 a:hover,
li.right4 a:active {
	color: white;
}
ul#tips4{
	height:50px;
	width:100%;
	display:inline;
	font-size:11px;
	background-color: black;
	padding:0;
	margin:0;
	list-style-type: none;
}
ul#tips4 li {
	float:left;
	padding:0;
	margin:0;
}
.left4 {
	width:50px;
	height:50px;
	background-color:#f03;
	background-image:url(http://gfx.dagbladet.no/info/tips50x50.gif);
	background-repeat:no-repeat;
	border:1px solid black;
}
li.right4 {
	height:50px;
	width:281px;
	background-color:black;
	font-family:verdana,arial,helvetica,sans-serif;
	color:white;
	border:1px solid black;
	line-height:16px;
}
.tipsboks4 {
	margin: 4px 0;
	width:auto;
}

/* / TIPS OSS*/

/*knapper default grå*/
a.db-button{color:#000}
.db-button {text-decoration:none!important;background:#ccc url(http://gfx.dagbladet.no/g4/bg-grey-btn.gif) repeat-x left center;padding:4px 10px;color:#000;border:1px solid #ababab;font:normal bold 11px verdana,arial,sans-serif;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;display:inline-block;text-align:center}
.db-button:hover {cursor:pointer;border-color:#ccc}
.db-button:active {background-image:url(http://gfx.dagbladet.no/g4/bg-grey-btn-r.gif);border-color:#ccc}

/*grå knapper*/
a.db.button.type1, .db.button.type1 {color:#000!important}

/*røde knapper*/
a.db-button.type2 {color:#fff!important}
.db-button.type2 {background:#a10000 url(http://gfx.dagbladet.no/g4/bg-red-btn.gif) repeat-x left center;color:#fff;border-color:#8d0000;color:#fff}
.db-button.type2:hover {cursor:pointer;border-color:#a10000}
.db-button.type2:active {background-image:url(http://gfx.dagbladet.no/g4/bg-red-btn-r.gif);border-color:#a10000}

/*svarte knapper*/
a.db-button.type3 {color:#fff!important}
.db-button.type3 {background:#000 url(http://gfx.dagbladet.no/g4/bg-black-btn.gif) repeat-x left center;color:#fff;border-color:#000;}
.db-button.type3:hover {cursor:pointer;border-color:#1a1a1a}
.db-button.type3:active {background-image:url(http://gfx.dagbladet.no/g4/bg-black-btn-r.gif);border-color:#000}

/*hvite knapper*/
a.db-button.type4 {color:#000!important}
.db-button.type4 {background:#fff url(http://gfx.dagbladet.no/g4/bg-white-btn.gif) repeat-x left center;color:#000;border-color:#aaa;}
.db-button.type4:hover {cursor:pointer;border-color:#bbb}
.db-button.type4:active {background-image:url(http://gfx.dagbladet.no/g4/bg-white-btn-r.gif);border-color:#aaa}

/*oransje knapper*/
a.db-button.type5 {color:#fff!important}
.db-button.type5 {background:#fff url(http://gfx.dagbladet.no/g4/bg-orange-btn.gif) repeat-x left center;color:#fff;border-color:#cb7200;}
.db-button.type5:hover {cursor:pointer;border-color:#cb7200}
.db-button.type5:active {background-image:url(http://gfx.dagbladet.no/g4/bg-orange-btn-r.gif);border-color:#cb7200}


/* store og små */
.db-button.xsmall {padding:1px 5px!important;font-weight:normal;font-size:10px;}
.db-button.small {padding:2px 5px!important;font-weight:normal;}
.db-button.medium {padding:2px 5px!important;font-weight:normal;}
.db-button.large {padding:5px 15px!important;font:normal bold 20px arial,verdana,sans-serif}
.db-button.xlarge {padding:10px 20px!important;font:normal bold 22px arial,verdana,sans-serif}



#footer {font: normal normal 10px verdana,arial,sans-serif;clear:both;height:320px;background:#D60000 !important;margin:0 auto;padding:8px;width:980px;}
#footer ul{margin-bottom:.5em;}
#footer li{margin-bottom:.2em;}
#footer img{vertical-align:bottom;}
#footer .list{float:left;width:20%;margin:0 0 10px 0;display:inline;}
#footer .list a:link, 
#footer .list a:visited{color: #0C43CC;}
#footer .list a:focus, 
#footer .list a:hover{color:#d60000;}

#footer .vaktsjefnow {display:none}