html, body {
  margin: 0;
  padding: 0;
}

a.basiclink:link {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #bb2222;
text-decoration: none;
}
a.basiclink:visited {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #bb2222;
text-decoration: none;
}
a.basiclink:hover {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #bb2222;
text-decoration: underline;
}
a.basiclink:active {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #bb2222;
text-decoration: underline;
}

/***/

a.basiclink_artikel:link {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #ffffff;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
text-decoration: none;
border-bottom: 1px dotted;
}
a.basiclink_artikel:visited {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #ffffff;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
text-decoration: none;
border-bottom: 1px dotted;
}
a.basiclink_artikel:hover {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #ffffff;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
text-decoration: none;
border-bottom: 1px solid;
}
a.basiclink_artikel:active {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #ffffff;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
text-decoration: none;
border-bottom: 1px solid;
}

/***/

.register_login_divider {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
padding-top: 10px; 
color: #000000;
background-color: #ffffff;
}

/***/

a.whoopii_titlelink:link {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
color: #bb2222;
text-decoration: underline;
}
a.whoopii_titlelink:visited {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
color: #886688;
text-decoration: underline;
}
a.whoopii_titlelink:hover {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
color: #bb2222;
text-decoration: none;
}
a.whoopii_titlelink:active {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
color: #ff0000;
text-decoration: underline;
}

/***/

a.navigering:link {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #000000;
text-decoration: underline;
}
a.navigering:visited {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #000000;
text-decoration: underline;
}
a.navigering:hover {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #000000;
text-decoration: underline;
}
a.navigering:active {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #000000;
text-decoration: underline;
}

/***/

a.navigering_nextback:link {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}
a.navigering_nextback:visited {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}
a.navigering_nextback:hover {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}
a.navigering_nextback:active {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}

/***/

a.sidemenu:link {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #bb2222;
text-decoration: none;
border-bottom: 1px dotted;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
}
a.sidemenu:visited {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #bb2222;
text-decoration: none;
border-bottom: 1px dotted;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
}
a.sidemenu:hover {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #bb2222;
text-decoration: none;
border-bottom: 1px solid;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
}
a.sidemenu:active {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #bb2222;
text-decoration: none;
border-bottom: 1px solid;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
}

/***/

a.sidemenu_artikel:link {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
border-bottom: 1px dotted;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
}
a.sidemenu_artikel:visited {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
border-bottom: 1px dotted;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
}
a.sidemenu_artikel:hover {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
border-bottom: 1px solid;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
}
a.sidemenu_artikel:active {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
border-bottom: 1px solid;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
}

/***/

a.maincatlink:link {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #bb2222;
text-decoration: none;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
}
a.maincatlink:visited {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #bb2222;
text-decoration: none;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
}
a.maincatlink:hover {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #bb2222;
text-decoration: underline;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
}
a.maincatlink:active {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #ff0000;
text-decoration: underline;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
}

/***/

a.subcategory:link {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #555555;
text-decoration: none;
}
a.subcategory:visited {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #555555;
text-decoration: none;
}
a.subcategory:hover {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #555555;
text-decoration: underline;
}
a.subcategory:active {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #555555;
text-decoration: underline;
}

/***/

a.faqlink:link {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #7799bb;
background-color: #ffffff;
text-decoration: underline;
}
a.faqlink:visited {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #7799bb;
background-color: #ffffff;
text-decoration: underline;
}
a.faqlink:hover {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #7799bb;
background-color: #ffffff;
text-decoration: underline;
}
a.faqlink:active {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #7799bb;
background-color: #ffffff;
text-decoration: underline;
}

/***/

a.directory:link {
font-family: Helvetica, sans-serif;
font-size: 24px;
font-weight: 500;
color: #bb2222;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
background-color: #ffffff;
text-decoration: none;
}
a.directory:visited {
font-family: Helvetica, sans-serif;
font-size: 24px;
font-weight: 500;
color: #bb2222;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
background-color: #ffffff;
text-decoration: none;
}
a.directory:hover {
font-family: Helvetica, sans-serif;
font-size: 24px;
font-weight: 500;
color: #bb2222;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
background-color: #ffffff;
text-decoration: underline;
}
a.directory:active {
font-family: Helvetica, sans-serif;
font-size: 24px;
font-weight: 500;
color: #ff0000;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
background-color: #ffffff;
text-decoration: underline;
}

/***/

a.small_directory:link {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #555555;
background-color: #ffffff;
text-decoration: none;
border-bottom: 1px dotted;
}
a.small_directory:visited {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #555555;
background-color: #ffffff;
text-decoration: none;
border-bottom: 1px dotted;
}
a.small_directory:hover {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #555555;
background-color: #ffffff;
text-decoration: none;
border-bottom: 1px solid;
}
a.small_directory:active {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #555555;
background-color: #ffffff;
text-decoration: none;
border-bottom: 1px solid;
}

/***/

.small_directory_font {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #000000;
}

.basic_font_courier {
font-family: "Courier New", Courier, monospace;
font-size: 13px;
font-weight: 500;
color: #000000;
}

.basic_font_courier_white {
font-family: "Courier New", Courier, monospace;
font-size: 13px;
font-weight: 500;
color: #ffffff;
}

.basic_font {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #000000;
}

.basic_font_error {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #ff0000;
}

.bold_basic_font {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #000000;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
}

.basic_font_white {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #ffffff;
}

.bold_basic_white {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #ffffff;
}

.bold_basic_red {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #bb2222;
}

.medium_basic_font {
font-family: Helvetica, sans-serif;
font-size: 16px;
font-weight: 500;
color: #000000;
}

.medium_bold_basic_font {
font-family: Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #000000;
}

.artikelkolonne_font {
font-family: Verdana, Geneva, sans-serif;
font-size: 13px;
font-weight: 500;
color: #ffffff;
margin-left: 12px;
margin-right: 12px;
text-shadow: #dddddd 0.00em 0.00em 0.00em;
}

.bold_basic_font_articles {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: 500;
color: #bb2222;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
}

.big_bold_articles_font {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
color: #bb2222;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
}

.big_bold_headline_font {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: 500;
color: #bb2222;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
}

.author_font {
font-family: Verdana, Geneva, sans-serif;
font-size: 10px;
font-weight: 500;
color: #999999;
text-shadow: #dddddd 0.00em 0.00em 0.00em;
}

.big_bold_black_basic_font {
font-family: Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
color: #000000;
}

.big_bold_darkgrey_basic_font {
font-family: Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
color: #888888;
}

.big_bold_red_basic_font {
font-family: Helvetica, sans-serif;
font-size: 24px;
font-weight: 500;
color: #bb2222;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
}

.big_bold_green_basic_font {
font-family: Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
color: #55bb55;
}

.big_bold_blue_basic_font {
font-family: Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
color: #5588aa;
}

.whoopii_description {
font-family: Helvetica, sans-serif;
font-size: 13px;
color: #000000;
}

.whoopii_shownlink {
font-family: Helvetica, sans-serif;
font-size: 13px;
color: #008000;
}

.whoopii_dato {
font-family: Helvetica, sans-serif;
font-size: 13px;
color: #999999;
}

.whoopii_id {
font-family: Helvetica, sans-serif;
font-size: 13px;
color: #999999;
}

.under_soegefelt_ej_link {
font-family: Helvetica, sans-serif;
font-size: 14px;
font-weight: 500;
color: #bb2222;
background-color: #ffffff;
}

.copyright {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 10px;
  color: #222222;
 }
 
.new {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #cc0000;
background-color: #ffffff;
}

.faq {
font-family: Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
font-style: italic;
color: #7799bb;
background-color: #ffffff;
}

.showing_results {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: 500;
color: #000000;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
}

.showing_results_divider {
font-family: Helvetica, sans-serif;
font-size: 16px;
font-weight: 500;
color: #000000;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
}

.showing_results_no_link {
font-family: Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #bb2222;
text-shadow: #dddddd 0.06em 0.06em 0.12em;
}

.totalwebsitecounter {
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 10px;
color: #888888;
}

.websitecountertext {
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
font-size: 10px;
color: #888888;
}

.websitecounter {
font-family: Verdana, Geneva, sans-serif;
font-size: 13px;
font-weight: 500;
color: #bb2222;
}

#info_top {
	border-bottom: 1px solid #ffffff;
	padding-top: 0px;
	height: 15px;
	width: 100%;
	background: url(images/info3.gif) top right no-repeat;
	font-family: Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #ffffff;
	text-align: left;
}
#info_text {
	padding-top: 4px;
	border: 0px solid #FFFFFF;
	border-bottom: 0px solid #DDDDDD;
	width: 100%;
	height: 100%;
	text-align: left;
}
#info_divider {
	padding: 0px;
	border: 0px solid #FFFFFF;
	border-bottom: 0px solid #DDDDDD;
	height: 70px;
	background: url(images/header45b.jpg) top left no-repeat;
	/* background-color: #00cc00; */
	font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 9px;
	font-weight: bold;
	color: #dddddd;
	text-align: right;
}

#logo_stor {
    height: 101px;
	width: 244px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background: url(images/whoopiilogo_09.gif) top left no-repeat;
}

#logo_lille {
    height: 58px;
	width: 140px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background: url(images/whoopiilogo_searchresult_02.gif) top left no-repeat;
}

#graa_bjaelke {
    height: 27px;
	width: 100%;
	border: 0px;
	padding-top: 6px;
	padding-left: 0px;
	margin: 0px;
	background: url(images/graa_bjaelke.gif) top left repeat-x;
	text-align: left;
}

#graa_bjaelke_tynd {
    height: 6px;
	width: 100%;
	border: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	background: url(images/graa_bjaelke_tynd.gif) top left repeat-x;
	text-align: left;
}

#artikelbjaelke {
    height: 27px;
	width: 100%;
	border: 0px;
	padding: 0px;
	margin: 0px;
	background: url(images/graa_bjaelke.gif) top left repeat-x;
	text-align: left;
	line-height: 27px;
}

#column_left {
    height: 100%;
	width: 200;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background: url(images/columnback_left_article.gif) top left repeat-y;
}

#column_right {
    height: 100%;
	width: 200;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background: url(images/columnback_right_article.gif) top left repeat-y;
}

#menuboks {
    border: none;
	padding-left: 0px;
	padding-top: 4px;
	background: url(images/menubg2.gif) top left no-repeat;
    height: 20px;
	width: 170px;
	font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
	text-align: center;
}

#kolonnetekst {
	border: 0px;
	padding: 0px;
	margin: 0px;
	background-color: #cc9933;
	width: 160px;
	font-family: Verdana, Geneva, sans-serif;
    font-size: 13px;
    font-weight: 500;
    color: #ffffff;
}

#roed_bjaelke {
    height: 27px;
	width: 100%;
	border: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	background: url(images/roed_bjaelke.gif) top left repeat-x;
	text-align: left;
}
	
#thinline {
    height: 5px;
	width: 100%;
	border: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin: 0px;
	background: url(images/thinline.gif) top left repeat-x;
}
