body {
  font-family:       verdana, arial, sans-serif;
  color:             #000000;
  background-color:  #D3D1d2;
  font-size:         11px;
  margin:            0px 0px 0px 0px;
  padding:           0px 0px 0px 0px;
}
TD {
  vertical-align:    top;
  font-size:         11px;
}

input, textarea, select {
  font-family:         verdana, arial, sans-serif;
  background-color:    #f4f4f4;
  border:              1px solid #58585a;
  font-size:           11px;
}
input.image {
  background-color:    transparent;
  border:              0;
}
select.ombytning {
  width:               250px;
}

A:link    { text-decoration: none; color: #157421 }
A:visited { text-decoration: none; color: #157421 }
A:active  { text-decoration: none; color: #157421 } 
A:hover   { text-decoration: none; color: #157421 }

h1 {
  font-size:           20px;
  font-style:          italic;
  font-weight:         bold;
}

h2 {
  font-size:           11px;
  font-weight:         bold;
  margin-bottom:       5px;
}

img {
  border: 0px;
  margin: 0px;
}

.overskrift { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-weight: bold }
.guloverskrift { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #ffffc0; font-weight: bold }
.tekst { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #000000 }
.redtekst { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #DD4C2F }
.whitetekst { 
	font-size: 10px; 
	font-family: verdana, arial, helvetica, sans-serif; 
	color: #FFFFFF;
	background-color: #000000;
	font-weight: bold;
	 }

.frontpagewhite { 
	font-size: 10px; 
	font-family: verdana, arial, helvetica, sans-serif; 
	color: #FFFFFF;
	 }
.frontpagewhite a{
	color: #FFFFFF;
	text-decoration: underline;
}	
.greentekst { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #426B5A; font-weight: bold; }
.titel { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: #426B5A; font-weight: bold; margin-top: 5px; margin-bottom: 5px;}
.italictekst { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-weight: bold; font-style: italic }
.green { color: #426B5A; }
.yellow { color: #c08000; }
.red { color: #DD4C2F; }
.greenfed { color: #426B5A; font-weight: bold }
.yellowfed { color: #c08000; font-weight: bold }
.redfed { color: #DD4C2F; font-weight: bold }

A.knap:link, A.knap:visited, A.knap:hover, A.knap:active {
	color: #ffffff;
}

.knap, .fknap, .soeg {
  font-family:         verdana, arial, sans-serif;
  font-weight:         bold;
  color:               white;
  background-color:    #00a94f;
  border:              1px solid #58585a;
}
.knap {
  padding:             3px 8px; /* top right [bottom [left]]*/
}
.w80px {
  width:               80px;
}
.higher {
	padding-top: 3px;
	padding-bottom: 3px;
}
.skemath {
	background-color: #426b5a;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-size : 10px;
	text-decoration : none;
}
.skematd {
	background-color: #ffffff;
	color: #000000;
}
.searchbutton
{
    BACKGROUND-COLOR: silver;
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    CURSOR: hand;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    WIDTH: 65px
}

.searchfield
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt
}

.genericbox102x15 { padding-right: 3px; border: 0px; width: 102px; height: 15px }
.headerstyle1 { color: black; font-weight: bold; font-size: 16px; line-height: 22px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.kurvtekst {
	font-size: 10px;
	font-family:  verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	line-height : 12px;
	color: #FFFFFF;
	letter-spacing : 0px;
}
.kurvtekst:link{ color: #FFFFFF;
	
}
.kurvtekst:hover{
	color: #C0C0C0;
}
.kurvtekst:visited{
	color: #FFFFFF;
}
td.toprow {
  background-color:    black;
  border: 0;
  border-bottom:       1px solid white;
  margin: 0;
}
td.menucol {
  background-color:    #00A94F;
  color:               white;
  width:               152px;
  border :0;
  margin: 0;
  border-right:        1px solid white;
  padding:             15px 0 110px 0; /* top right [bottom [left]]*/
  background-image:    url('grafik/template/menu_bund.gif');
  background-repeat:   no-repeat;
  background-position: bottom left;
}
a.menulink {
  font-size:           12px;
  letter-spacing:      -0.5px;
  display:             block;
  height:              30px;
  margin:              3px 0 0 0px; /* top right [bottom [left]]*/
  padding-left:        50px;
  padding-top:         7px;
  background-image:    url('grafik/template/dot_off.gif');
  background-repeat:   no-repeat;
  background-position: center left;
}
a.selected {
  background-color:    #4FC486;
  background-image:    url('grafik/template/dot_on.gif');
}
a.sub {
  padding-left:        65px;
  background-image:    url('grafik/template/subdot_off.gif');
  background-repeat:   no-repeat;
  background-position: center left;
}
a.menulink:link, a.menulink:visited, a.menulink:active, a.menulink:hover {
  color:               white;
}
div.menuspacer {
  height:              15px;
}
div.menusearch {
  padding:             15px 12px; /* top right [bottom [left]]*/
}
td.greencol {
  background-color:    #d6f1e3;
  width:               40px;
  background-image:    url('grafik/template/baggrund_top_green.jpg');
  background-repeat:   no-repeat;
  background-position: top left;
}
td.content {
  background-color:    white;
  width:               587px;
  background-image:    url('grafik/template/baggrund_top.jpg');
  background-repeat:   no-repeat;
  background-position: top left;
}
div#topmenu {
	float:				right;
	padding:			55px 30px 0 0;
}
div#topmenu a {
	padding-left:		30px;
}
div.content {
  padding:             125px 30px 30px 30px; /* top right [bottom [left]]*/  
}
img.content_bottom {
}
td.content_bottom {
  vertical-align:      bottom;
  background-color:    white;
  background-image:    url('grafik/template/greencol_bg.gif');
  background-repeat:   repeat-y;
  background-position: top left;
}
td.content_bottom_right {
  vertical-align:      bottom;
  background-color:    white;
}
img.content_bottom_right {
  float:               right;
}
img.content_right {
  float:               right;
  margin:              41px 0 0 30px; /* top right [bottom [left]]*/
}
td.bottombar {
  background-color:    #686f6e;
  color:               #bababa;
  text-align:          right;
  padding:             8px 14px 5px 0; 
  border-top:          1px solid white;
}
td.bottombar_popup {
  background-color:    #686f6e;
  color:               #bababa;
  text-align:          left;
  padding:             8px 14px 5px 0; 
  border-top:          1px solid white;
}
a.bottombar:link, a.bottombar:active, a.bottombar:visited, a.bottombar:hover {
  color:               white;
}
td.contact_left {
  line-height:         1.7;
  width:               175px;
  border-right:        1px solid #8D9AA3;
  padding:             0 5px 0 0; /* top right [bottom [left]]*/
}
td.contact_right {
  width:               175px;
  padding:             0 5px 0 5px; /* top right [bottom [left]]*/
}
textarea.contact_about {
  width:               175px;
  height:              180px;
}
.px175 {
  width:               165px;
}

.andremodeller{

padding: 0px 0px 5px 0px;

}