body { 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #7A7A7A;
text-align: center;
margin: 0 auto;
font-size: 10px;
}



div.body { 
width: 100%;
background: url("../images/baggrund.gif") repeat-x left top; 
font-size: 10px;
margin: 0 auto;
text-align: center;
}

table.body_main {
width: 830px;
margin: 0 auto;
text-align: center;
font-size: 10px;
}

td.body_top {
width: 830px;
height: 131px;
vertical-align: top;
text-align: left;
}

td.body_links {
width: 85px;
background: url("../images/graa_baggrund2.gif") repeat-x left top; 
vertical-align: top;
text-align: right;
}


td.body_indholdforside {
width: 580px;
vertical-align: top;
color: #7A7A7A;
}

td.body_indhold {
width: 580px;
vertical-align: top;
color: #7A7A7A;
/*background: url("../images/stiplet.gif") repeat-y left top;*/ 
}

td.body_right {
width: 165px;
background: url("../images/graa_baggrund2.gif") repeat-x left top; 
text-align: left;
height: 100%;
vertical-align: bottom;
}

td.body_righttekst {
width: 165px;
background: url("../images/stiplet.gif") repeat-y left top; 
text-align: left;
height: 100%;
vertical-align: top;
}


td.body_bund {
height: 50px;
background: url("../images/graa_baggrund.gif") repeat-x left top; 
vertical-align: top;
color: #CCCCCC;
}


/* TD TOP START **************************************************************/
div.top_navi {
vertical-align: top;
position : absolute; 
text-align: left;
left : 50%; 
top : 97px; 
margin-left : -330px; 
z-index: 80;
}

/* TD TOP SLUT **************************************************************/


/* LINKS ****************************************************************/
div.links {
float: left;
padding-top: 20px;
width: 75px;
text-align: right;
}

div.overmenu {
font-size: 12px;
color: #666666;
line-height: 250%;
}
/* LINKS ****************************************************************/


/* TD INDHOLD FORSIDE START **************************************************************/
/* left **************************************************************/
div.forside_left {
/* #F0F0F0 */
float: left;
width: 252px;
padding-top: 10px;
text-align: center;
margin: 0 auto;
background: url("../images/slogan_baggrund.gif") repeat-x left top; 
}

div.slogan {
width: 252px;
padding-top: 20px;
background: url("../images/slogan.gif") no-repeat center top; 
text-align: left;
font-size: 10px;
}

span.slogan_mellem {
display: block;
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
padding-left: 50px;
padding-top: 5px;
padding-right: 18px;
padding-bottom: 10px;
}

span.slogan_stor {
width: 200px;
display: block;
color: #FFFFFF;
font-size: 24px;
padding-left: 50px;
}

span.slogan_link {
width: 180px;
display: block;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
padding-left: 50px;
}

div.nyhed {
width: 200px;
font-size: 11px;
padding-left: 50px;
color: #7A7A7A;
}

div.nyhed_tekst {
width: 200px;
padding-right: 20px;
color: #7A7A7A;
text-align: left;
}

h1.nyhed {
font-size: 12px;
color: #7A7A7A;
margin-bottom: 5px;
}

/* right **************************************************************/
div.forside_right {
float: right;
width: 328px;
background: url("../images/orange_baggrund.gif") repeat-x left top; 
padding-top: 9px;
font-size: 10px;
color: #7A7A7A;
}

div.forside_right img {
height: 288px;
margin-bottom: -1px;
padding: 0px;
}

div.forside_right_bottom {
width: 328px;
text-align: left;
font-size: 10px;
}

div.nzert {
width: 230px;
}

h1.nzert {
font-size: 16px;
color: #7A7A7A;
margin-bottom: 5px;
}

td.forside_email {
vetical-align: middle;
text-align: right;
height: 30px;
width: 328px;
background-color: #CCE82E;
}

div.forside_emailright {
width: 328px;
float: right;
text-align: left;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
background-color: #CCE82E;
vertical-align: middle;
}
/* TD INDHOLD FORSIDE SLUT **************************************************************/


/* TD INDHOLD START **************************************************************/

div.tekst_billede {
float: left;
background: url("../images/indhold_baggrund.gif") repeat-x left top; 
padding-top: 9px;
width: 580px;
}

div.tekst_left {
/* #F0F0F0 */
float: left;
width: 252px;
padding-top: 20px;
text-align: center;
margin: 0 auto;
}

div.tekst_right {
float: right;
width: 328px;
padding-top: 20px;
font-size: 10px;
}

div.tekst {
float: left;
text-align: left;
width: 317px;
}

h1.tekst {
font-size: 16px;
color: #7A7A7A;
margin-bottom: 5px;
}

div.tidligere_nyhed {
width: 250px;
font-size: 11px;
color: #7A7A7A;
text-align: left;
padding-left: 40px;
/*background: url("../images/stiplet.gif") repeat-y left top;*/ 
}

div.tidligere_nyhedtekst {
width: 200px;
text-align: left;
line-height: 200%;
}

h1.tidligere_nyhed {
width: 200px;
font-size: 12px;
color: #7A7A7A;
margin-bottom: 5px;
}


/* TD INDHOLD START **************************************************************/





/* TD RIGHT START **************************************************************/
div.right {
text-align: left;
}


div.forside_rightTekst { 
padding: 10px;
width: 90%;
}

h1.forside_rightTekst { 
width: 90%;
font-size: 16px;
color: #7A7A7A;
margin-bottom: 5px;
}

div.forside_rightBillede { 
height: 300px;
background: url("../images/dame.gif") no-repeat left top; 
}


h1.tekst_rightTekst1 { 
padding: 10px;
width: 90%;
font-size: 14px;
color: #7A7A7A;
margin-bottom: 5px;
}

div.tekst_rightTekst { 
padding: 11px;
font-style: italic;
color: #7A7A7A;
width: 90%;
line-height: 170%;
}

h2.tekst_rightTekst2 { 
width: 90%;
font-size: 12px;
font-style: italic;
color: #7A7A7A;
margin-bottom: 5px;
}

h2.tekst_tom { 
width: 165px;
font-size: 12px;
font-style: italic;
color: #7A7A7A;
margin-bottom: 5px;
}

/* TD RIGHT START **************************************************************/


/* TD BUND **************************************************************/

div.adresse_bund {
color: #C1BCBC;
width: 328px;
padding-top: 10px;
padding-left: 5px;
float: right;
text-align: left;
font-size: 10px;
vertical-align: middle;
}

/* TD BUND **************************************************************/



/* FORMULAR ****************************************************************/
form.form { 
	margin: 0;
	padding: 0;
}

input.nyhedsbrev { height: 16px; padding-left: 5px; vertical-align: middle; border: 1px solid #DFDFDF; color: #73657A; font-size: 11px; }
.submitNyhed {  font-size: 9px; vertical-align: middle; color: #FFFFFF; border: 1px solid #FFFFFF; background-color: #CCE82E; cursor: pointer; }
.inputSoeg { padding-left: 2; border: 1px solid #CCCCCC; height: 17; font-size: 9px; color: #151518; }
.submit {   font-size: 9px; color: #151518; border: 1px solid #151518; background-color: #CCCCCC; cursor: pointer; }

/*.tekstarea { padding-left: 2; font-size: 12px; color: #333333; border: 1 solid #5A6077;}
.selectProducent { padding-left: 2; font-size: 10px; color: #354527; background-color: EAF4E2;  }
.select { padding-left: 2; font-size: 10px; color: #5A6077;  }
.select2 { padding-left: 2; font-size: 10px; color: #000000;  }
.submitSoeg { font-size: 9px; color: #354527; border: 1pt solid #354527; background-color: #ABD387; cursor: hand; }
.submit { font-size: 9px; color: #354527; border: 1pt solid #354527; background-color: #ABD387; cursor: hand; }
.submitProdukt { font-size: 9px; margin-top: 5; color: #354527; border: 1pt solid #354527; background-color: #ABD387; cursor: hand; }
.submitNyhed { font-size: 9px; color: #3B3F4E; border: 1pt solid #3B3F4E; background-color: #ffffff; cursor: hand; }
.submitRoed { color: #E0A444; font-size: 9px; color: #ffffff; border: 1pt solid #ffffff; background-color: #8B1F33; cursor: hand; }
*/

/* LINKS ****************************************************************/
a.toplinks:link { color: #666666; text-decoration: none; }
a.toplinks:visited { color: #666666; text-decoration: none; }
a.toplinks:hover { color: #666666; text-decoration: underline; }
a.toplinks:active { color: #666666; text-decoration: none; }

a.toplinksAktiv:link { color: #666666; font-weight: bold; text-decoration: none; }
a.toplinksAktiv:visited { color: #666666; font-weight: bold; text-decoration: none; }
a.toplinksAktiv:hover { color: #666666; font-weight: bold; text-decoration: none; }
a.toplinksAktiv:active { color: #666666; font-weight: bold; text-decoration: none; }

a.ulinks:link { color: #9BA4A6; text-decoration: none; }
a.ulinks:visited { color: #9BA4A6; text-decoration: none; }
a.ulinks:hover { color: #9BA4A6; text-decoration: underline; }
a.ulinks:active { color: #9BA4A6; text-decoration: none; }

a.ulinksAktiv:link { color: #D8CE0D; text-decoration: none; }
a.ulinksAktiv:visited { color: #D8CE0D; text-decoration: none; }
a.ulinksAktiv:hover { color: #D8CE0D; text-decoration: underline; }
a.ulinksAktiv:active { color: #D8CE0D; text-decoration: none; }

a.right:link {  text-decoration: underline; color: #7A7A7A; }
a.right:visited {  text-decoration: underline; color: #7A7A7A; }
a.right:hover {  text-decoration: underline; color: #7A7A7A; }
a.right:active {  text-decoration: underline; color: #7A7A7A; }

a.rightAktiv:link { font-weight: bold;  text-decoration: none; color: #63686C; }
a.rightAktiv:visited { font-weight: bold; text-decoration: none; color: #63686C; }
a.rightAktiv:hover { font-weight: bold; text-decoration: underline; color: #63686C; }
a.rightAktiv:active { font-weight: bold; text-decoration: none; color: #63686C; }

a.slogan:link {  text-decoration: underline; color: #FFFFFF; }
a.slogan:visited {  text-decoration: underline; color:  #FFFFFF }
a.slogan:hover {  text-decoration: underline; color:  #FFFFFF }
a.slogan:active {  text-decoration: underline; color:  #FFFFFF }

a.nyhed:link {  text-decoration: underline; color: #7A7A7A; }
a.nyhed:visited {  text-decoration: underline; color: #7A7A7A; }
a.nyhed:hover {  text-decoration: underline; color: #7A7A7A; }
a.nyhed:active {  text-decoration: underline; color: #7A7A7A; }

a.nyhed1:link {  text-decoration: none; color: #7A7A7A; }
a.nyhed1:visited {  text-decoration: none; color: #7A7A7A; }
a.nyhed1:hover {  text-decoration: underline; color: #7A7A7A; }
a.nyhed1:active {  text-decoration: none; color: #7A7A7A; }

a.global:link {  text-decoration: underline; color: #63686C; }
a.global:visited {  text-decoration: underline; color: #63686C; }
a.global:hover {  text-decoration: underline; color: #63686C; }
a.global:active {  text-decoration: underline; color: #63686C; }

a.mail:link {  text-decoration: underline; font-size: 10px; color: #FFFFFF; }
a.mail:visited {  text-decoration: underline; font-size: 10px;  color: #FFFFFF; }
a.mail:hover {  text-decoration: underline; font-size: 10px;  color: #FFFFFF; }
a.mail:active {  text-decoration: underline; font-size: 10px;  color: #FFFFFF; }

a:link {  text-decoration: underline; color: #63686C; }
a:visited {  text-decoration: underline; color: #63686C; }
a:hover {  text-decoration: underline; color: #63686C; }
a:active {  text-decoration: underline; color: #63686C; }