/* OVERALL STYLES */
p { margin: 0px; }

a { color: #1b1b1b; text-decoration: none; }
a:hover { color: #009edc; text-decoration: none; }
a img { border: 0px; vertical-align: middle; }

table { margin: 0px; border-collapse: collapse; }

form {
	margin: 0px;
}

th {
        background-color: #009edc;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	padding: 5px;
	text-align: left;
}

td {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #1b1b1b; 
	font-weight: normal; 
	text-align: left; 
	line-height: 16px; 
}

textarea {
	font-size: 11px;
	border: 1px solid #c7c7c7;
	font-family: Arial;
}

select { font-size: 9pt; font-family: Arial; }


/* TOP STYLES */
#topbanner {
	background: url(../img/banner.jpg) top center no-repeat;
	width: 960px;
	height: 191px;
}
#topbanner2 {
	background: url(../img/banner2.jpg) top center no-repeat;
	width: 960px;
	height: 191px;
}

/* MIDT STYLES */
#container { width: 960px; background: #FFF url(../img/content_top.jpg) top center repeat-x; }

#content { padding: 10px; }

#tekst { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-align: left; line-height: 16px; }

#titel { font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #1b1b1b; font-weight: bold; text-align: left; padding: 8px 0px 8px 0px; border-bottom: 1px solid #c7c7c7; margin-bottom: 10px; }

#smalltitel { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #1b1b1b; font-weight: bold; text-align: left; padding: 8px 0px 8px 0px; margin-bottom: 10px; }

#searchtitel { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #c7c7c7; font-weight: bold; text-align: left; padding: 4px 0px 4px 0px; border-bottom: 1px solid #c7c7c7; margin-bottom: 10px; }


/* KURV STYLES */
#kurv {
	width: 225px;
	height: 66px;
	background: url(../img/kurv.jpg) top center no-repeat;
}
.kurvindhold {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	height: 33px;
	font-size: 11px;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 20px;
}


/* SØG STYLES */
#topsearch {
	padding-top: 83px;
	text-align: center;
	width: 290px;
}
.searchfield {
	background: url(/layouts/Standard/img/searchfield.gif) right top no-repeat;
	width: 232px;
	height: 23px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	margin: 0;
	text-align: left;
	padding-left: 10px;
	padding-top: 3px;
	float: right;
}
.searchbutton {
	background: url(/layouts/Standard/img/searchbutton.gif) left top no-repeat;
	width: 40px;
	height: 22px;
	border: 0px;
	margin: 0;
	float: right;
}


/* NYHEDSBREV STYLES */
#boks_nyhedsbrev {
	background: url(../img/mail_bg.jpg) top left repeat-y;
	width: 219px;
	margin: 0px;
}

#nyhedsbrev {
	padding: 5px 10px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
}

#nyhedsbrev td {
	padding: 5px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
}

#nyhedsbrev_bund {
	background: url(../img/mail_bund.jpg) bottom center no-repeat;
	width: 219px;
	height: 11px;
}

#tilmeld {
	background: url(../img/tilmeld.jpg) center no-repeat;
	width: 73px;
	height: 23px;
	border: 0px;
	margin: 0px;
}
#afmeld {
	background: url(../img/afmeld.jpg) center no-repeat;
	width: 73px;
	height: 23px;
	border: 0px;
	margin: 0px;
}

/* BUND STYLES */
#bund {
	background: url(../img/bund_info.jpg) center no-repeat;
	width: 960px;
	height: 33px;
}

#bundinfo {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	padding: 8px;
}
#bundinfo a { color: #FFF; text-decoration: underline; }
#bundinfo a:hover { color: #FFF; text-decoration: none; cursor: pointer; }


#bottom {
	background: url(../img/bund.jpg) top center no-repeat;
	width: 960px;
	height: 66px;
}
#copyright {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cfcfcf;
	padding-top: 40px;
}
#copyright a { color: #999; text-decoration: none; }
#copyright a:hover { color: #1b1b1b; text-decoration: none; cursor: pointer; }

/* KONTAKT STYLES */
.kontakt_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding: 4px;
}

.kontakt_error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	padding: 4px;
}

.kontakt_knap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background: #009edc;
	border: 1px solid #333;
	padding-left: 10px;
	padding-right: 10px;
}

/* SITEMAP */
#sitemapelement div {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
	line-height: 25px;
}
#sitemapelement a div { color: #444444; text-decoration: none; padding-left: 15px; }
#sitemapelement a:hover div { color: #009edc; text-decoration: none; cursor: pointer; background: url(/layouts/Standard/img/arrow.gif) left no-repeat;}

#sitemap_search { background: #FFFFFF; width: 150px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; padding: 2px; border: 1px solid #999999; }

/* START ANDRE STYLES */
.tableRen {
	background: none;
	border: 0px;
	border-collapse: collapse;
	margin: 0px;
}

.tdRen {
	background: none;
	border: 0px;
	padding: 0px;
}

/* KONKURRENCE */
#konkurrencecontainer {
	width: 764px;
	margin-bottom: 30px;
}
.konkurrencecontent {
	background: #FFFFFF;
	margin-right: 44px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	padding: 0 40px 10px 40px
}
.konkurrencecontent a { text-decoration: underline; color: #000000; }
.konkurrencecontent a:hover { text-decoration: none; color: #009edc; }

#konkurrence_svarbg {
	background: url(../img/svarbg.jpg) left top no-repeat;
	height: 98px;
	margin-right: 44px;
	text-align: left;
	line-height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding: 10px 40px 10px 40px;
}

#konkurrence_left {
	width: 310px;
	float: left;
	text-align: left;
	padding: 20px 0 10px 0;
}
#konkurrence_right {
	width: 310px;
	float: right;
	text-align: left;
	padding: 20px 0 10px 0;
}
.signupinput {
	background: #FFFFFF url(../img/inputbg.jpg) top repeat-x;
	float: right;
	width: 215px;
	border: 1px solid #cccccc;
	padding: 3px 5px 3px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin: 0 0 10px 0;
}
.signupselect {
	float: right;
	width: 67px;
	border: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin: 0 0 10px 5px;
}
.signupselect2 {
	float: right;
	width: 67px;
	border: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin: 0 144px 10px 0;
}

#konkurrencebund {
	background: url(../img/konkurrence_bund.gif) top left no-repeat;
	height: 7px;
margin: 0; padding: 0;
}
#konkurrencebund_left { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #060405;  padding: 20px 0 5px 20px; float: left; }
#konkurrencebund_left a { color: #060405; text-decoration: none; } #konkurrencebund_left a:hover { color: #1e97c3; text-decoration: none; }

#konkurrencebund_right { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #060405;  padding: 20px 20px 5px 0; float: right; }
#konkurrencebund_right a { color: #060405; text-decoration: none; } #konkurrencebund_right a:hover { color: #1e97c3; text-decoration: none; }

.deltagknap {
background: url(../img/deltag-nu.jpg) no-repeat;
border: 0;
width: 302px;
height: 93px;
}