body { background-image: url(../images/2008/main_bg.gif); background-repeat: no-repeat; background-position: top center;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #555555; margin-top: 20px; }

p {	margin: 3px 0px 7px 0px;}
a:link, a:active, a:visited {	color: #333333; text-decoration: underline;}	
a:hover { color: #ed1c24;}
hr {	width:100%; color: #e6e6e6; height: 1px; border: 1px solid #e6e6e6; margin-top: 4px; margin-bottom: 4px;}
input {	border: 1px solid #d5d5d5; font-size: 11px;}	
option {	border: 1px solid #d5d5d5; font-size: 11px;}	
.logo {float:left; padding: 4px 0px 8px 0px;}

.ingressimage {float: right; margin-left: 15px;}

.top {padding: 0px; margin: 0px;}
.topnav {	float:right; margin-top: 10px; vertical-align: top; }
.listItem {	float:left; border-left: 1px solid #bebebe; padding: 2px 7px 1px 7px; margin-top: 2px; }
.search {	float: left; margin-right: 5px; vertical-align: top; }
.dropdown {	float: left; margin-right: 10px; vertical-align: top;  }
.dropdownText {	float: left; margin-right: 10px; vertical-align: top; padding-top: 2px;  }
#searchform {	margin: 0px; vertical-align: top;}
.searchinput {	border: 1px solid #d5d5d5; height: 13px;}

#ansatte {}
#ansatte th {	font-weight: bold; border-bottom: 1px solid #d5d5d5; padding: 3px;}
#ansatte td {	padding: 3px;}

.video {	float: left; width: 100%; clear: both; margin-bottom: 20px;}

.menu { background-color: #434343; background-image: url(../images/2008/menu_bg.jpg); background-repeat: repeat-x; 
border-bottom: 1px solid white; height: 26px; padding: 0px; margin: 0px;}

.bannerimage {	border-bottom: 1px solid black; border-top: 1px solid black;}
.frontPage {	padding-top: 15px; padding-bottom: 15px;}
.frontPageBR { border-right: 1px solid #E6E6E6; height: 160px; padding-right: 6px;}
.frontPageBody {	font-size: 1;}
.frontPageTrends { border-right: 1px solid #E6E6E6; height: 160px; padding-right: 10px; padding-left:10px;}
.frontPageOffers { padding-left:10px;}
.frontPageTrendsHeader { border-bottom: 1px solid #E6E6E6; padding: 0px 0px 0px 0px; font-size: 1; color: #333333; 
 margin-bottom: 7px; }

.main { 	padding: 15px 0px 15px 0px; }
.content {	padding-right: 20px;}
.newslist { width: 30%; padding: 0px 0px 20px 20px; border-left: 1px solid #E6E6E6; margin-left: 10px; }
.subheader { font-size: 1.1em; padding-bottom: 4px;}
.subheader a:link, .subheader a:active, .subheader a:visited {	color: #ed1c24; text-decoration:none; }
.subheader a:hover {	color: #ed1c24; text-decoration:underline;}

.credits { border-top: 1px solid #E6E6E6; padding: 5px 0px 0px 0px; vertical-align: top;}
.creditsLogo {	float:left; padding: 2px; }
.creditsText { float: left; font-size: 0.8em; padding: 3px;}
.pulldown { display: block; padding: 0px 0px 0px 0px; margin-bottom: 10px; float:right;   }
.pulldownmenu { font-size: 11px; margin: 0px; padding: 0px; color: #555555; border: 1px solid #d5d5d5; }

