body {
margin-top: 0px;
margin-bottom: 30px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
text-align: center;
}

td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #003366;
}

table.junkstuff {
margin-left:auto;
margin-right:auto;
border-color: #000000;
border-style: solid;
border-width: 1px;
width: 768px;
}

a:link {
color: #003366;
text-decoration: underline;
}

a:visited {
color: #003366;
text-decoration: underline;
}

a:hover {
color: #FF0000;
text-decoration: underline;
}

a.menu_punkt:hover {
color: #FFFF99;
text-decoration: underline;
}

div.centrering {
margin-left: auto;
margin-right: auto;
text-align: center;
}

td.top_venstre {
width: 140px;
}

td.top_hoejre {
width: 160px;
background-color: #000000;
}

td.top_midt_venstre {
width: 140px;
}

td.top_midt_hoejre {
width: 160px;
background-image: url('grafik/top/top_midt_hoejre_bg.jpg');
}

td.top_bund_venstre {
width: 140px;
}

td.top_bund_hoejre {
width: 160px;
background-color: #99CCFF;
}

td.top_midt_venstre {
width: 140px;
}

td.top_midt_hoejre {
width: 160px;
}

td.banner_bg_top {
text-align: left;
background: #000000;
width: 468px;
color: #FFFFFF;
font-size: 10px;
font-weight: bold;
}

td.banner_bg_midt {
width: 468px;
background-color: #000000;
}

td.banner_bg_bund {
background: #99CCFF;
width: 468px;
}

td.overskrift {
padding-top: 15px;
}

td.menu {
background-image: url('grafik/menu/bg.jpg');
vertical-align: top;
font-weight: bold;
width: 140px;
}

td.menu_punkt {
text-align: left;
font-weight: bold;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
}

td.indhold {
background-image: url('grafik/indhold/bg.jpg');
background-repeat: repeat-x;
background-color: #DDEEFF;
vertical-align: top;
padding-top: 5px;
}

td.streg {
text-align: center;
height: 2px;
}

td.nyhedsbrev {
font-weight: bold;
text-align: center;
padding-top: 5px;
padding-bottom: 5px;
color: #000000;
}

td.ad_venstre {
padding-top: 5px;
text-align: center;
}

td.hovedindhold {
padding-top: 20px;
padding-bottom: 10px;
padding-left: 20px;
padding-right: 15px;
}

td.indhold_overskrift {
padding-top: 10px;
vertical-align: bottom;
text-align: left;
}

td.stjerne {
text-align: left;
padding-top: 5px;
width: 4%;
}

td.tilbud {
text-align: left;
padding-top: 5px;
width: 46%;
}

table.indhold_reklame {
text-align: center;
background-color: #FFFFCC;
border-style: solid;
border-color: #999966;
border-width: 1px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 3px;
}

td.thumb_cats {
text-align: center;
padding-top: 10px;
font-size: 10px;
width: 25%;
vertical-align: top;
}

td.thumb {
text-align: center;
padding-top: 10px;
font-size: 10px;
width: 25%;
vertical-align: top;
}

img.thumb {
 border: 1px solid #000000;
}
a:hover img.thumb, a:active img.thumb {
 border: 1px solid #FF0000;
}

a.thumblinks:link {
font-weight: normal;
}

a.thumblinks {
font-weight: normal;
}

img.jpg_files {
border-style: solid;
border-color: #000000;
border-width: 1px;
}

td.overskrift_tekst {
padding-left: 5px;
font-size: 16px;
font-weight: bold;
text-align: left;
padding-top: 10px;
color: #336699;
}

td.overskifter_hoved {
padding-top: 10px;
vertical-align: bottom;
}

td.paging_sider {
border: #003366 solid 1px;
background-color: #FFFFFF;
padding-top: 10px;
padding-bottom: 10px;
font-size: 18px;
text-align: center;
}

td.indhold_billede {
text-align: center;
}

td.sjoveste_billeder {
width: 65%;
padding-top: 10px;
text-align: left;
}

td.sjoveste_ad {
width: 35%;
padding-top: 10px;
text-align: right;
padding-left: 15px;
}

td.rate_td {
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
margin-left: auto;
margin-right: auto;
}

table.rating_table {
background-color: #003366;
margin-left: auto;
margin-right: auto;
}

td.kedelig {
text-align: left;
padding-left: 5px;
background-color: #669ACC;
font-weight: bold;
color: #FFFFFF;
padding-top: 4px;
padding-bottom: 4px;
}

td.sjov {
text-align: right;
padding-right: 5px;
background-color: #669ACC;
font-weight: bold;
color: #FFFFFF;
padding-top: 4px;
padding-bottom: 4px;
}

td.radio_button {
height: 25px;
text-align: center;
width: 10%;
background-color: #FFFFFF;
}

td.billed_besked {
text-align: center;
padding-top: 5px;
padding-bottom: 5px;
}

td.send_til_en_ven {
text-align: center;
}

td.billede_info {
padding-top: 10px;
padding-bottom: 10px;
font-weight: bold;
font-size: 12px;
text-align: center;
}

sup.ny {
color: red;
font-size: 14px;
}

span.billede_info_red {
color: red;
}

td.top_billede_besked {
font-size: 12px;
font-weight: bold;
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
color: green;
}

td.pil {
padding-left: 10px;
padding-right: 10px;
}

td.ecard_info {
text-align: center;
}

td.ecard_felter_overskrift {
font-size: 14px;
font-weight: bold;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
padding-left: 5px;
}

td.ecard_felter {
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
padding-left: 5px;
}

td.partnere {
width: 20%;
text-align: center;
padding-top: 5px;
padding-bottom: 7px;
}

td.subsider_tekst {
padding-top: 20px;
padding-bottom: 10px;
text-align: left;
}

table.sjoveste {
background-color: #003366;
}

td.rank_headline {
text-align: center;
background-color: #6699CC;
color: #FFFFFF;
font-weight: bold;
width: 10%;
padding-top: 4px;
padding-bottom: 4px;
}

td.name_headline {
text-align: left;
background-color: #6699CC;
color: #FFFFFF;
font-weight: bold;
width: 70%;
padding-left: 6px;
padding-top: 4px;
padding-bottom: 4px;
}

td.rating_headline {
text-align: center;
background-color: #6699CC;
color: #FFFFFF;
font-weight: bold;
width: 20%;
padding-top: 4px;
padding-bottom: 4px;
}

td.rank {
text-align: center;
background-color: #FFFFFF;
width: 10%;
padding-top: 4px;
padding-bottom: 4px;
}

td.name {
text-align: left;
background-color: #FFFFFF;
width: 70%;
padding-left: 6px;
padding-top: 4px;
padding-bottom: 4px;
}

td.rating {
text-align: center;
background-color: #FFFFFF;
width: 20%;
padding-top: 4px;
padding-bottom: 4px;
}

td.andre_sjove_headline {
text-align: center;
background-color: #6699CC;
color: #FFFFFF;
font-weight: bold;
width: 100%;
padding-top: 4px;
padding-bottom: 4px;
}

td.andre_sjove {
text-align: center;
background-color: #FFFFFF;
width: 100%;
padding-top: 4px;
padding-bottom: 4px;
}

td.random_funpages {
padding-top: 8px;
text-align: center;
width: 33%;
font-size: 12px;
}

table.midAd {
border: 1px solid #003366;
background-color: #FFFFFF;
padding: 5px 5px 5px 5px;
}

td.midAdThumbLeft {
width: 25%;
text-align: right;
padding-right: 5px;
}

td.googleMidAd {
text-align: center;
width: 75%;
}

td.mid1 {
width: 60%;
text-align: left;
}

td.mid2 {
vertical-align: top;
width: 40%;
text-align: center;
padding-left: 3px;
}

#topInfo {
padding-top: 10px;
font-size: 12px;
line-height: 20px;
}