body {
	font-size: 12px;
	font-family: verdana;
	color: #000000;
	line-height: 18px;	
}

.menuheader {
	color: #004b7c;
	font-size: 13px;
	font-weight: bold;
}

.menusektionheader {
	color: #ffffff;
	font-size: 12px;
	background-color: #70b1de;
	font-weight: bold;
	padding-left: 5px;
}

.menusmall {
	color: #004b7c;
	font-size: 11px;
	padding-left: 6px;
	line-height: 15px;
}

a:hover.menusmall {
	color: #2877af;
	font-size: 11px;
	padding-left: 6px;
	line-height: 15px;
}

a:visited.menusmall {
	color: #004b7c;
	font-size: 11px;
	padding-left: 6px;
	line-height: 15px;
}

.tabselected {

	background-color: #daecf8;
	height: 35px;
	color: #165c8f;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	border-top: solid 1px #6e97b5; 
	border-left: solid 1px #6e97b5; 
	border-right: solid 1px #6e97b5; 
	vertical-align: bottom;
	padding-top: 10px;
}

a.atabselected {
	color: #165c8f;
}


a:visited.atabselected {
	color: #165c8f;
}


.tabunselected {
	background-color: #70b1de;
	height: 30px;
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	border-right: solid 1px #6e97b5; 
	border-top: solid 1px #6e97b5; 
	padding-top: 5px;
}

a.atabunselected {
	color: #ffffff;
}
a:visited.atabunselected {
	color: #ffffff;
}

.filter{
	color: #165c8e;
}

.right-housenumber{
	color: #06558d;
	font-weight: bold;
	line-height: 20px;
}

.right-location{
	color: #ab6226;
	font-weight: bold;
}


.overskrift{
	color: #06558d;
	font-weight: bold;
}

 a.overskrift, a:visited.overskrift
 {
	color: #06558d;
	font-weight: bold;
}

a:hover.overskrift
 {
	text-decoration: none;
}


.overskrift-brun, a.overskrift-brun, a:visited.overskrift-brun{
	color: #ab6226;
	font-weight: bold;
}



.normal-brun, a.normal-brun, a:visited.normal-brun{
	color: #ab6226;
	
}


.breadcrumb {
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	padding-bottom: 10px;
}

a.breadcrumb, a:visited.breadcrumb {
	font-size: 10px;
	color: #4b8fc3;
	text-decoration: none;
	padding-bottom: 10px;
}



.filter {
	font-size: 11px;
	color: #000000;
	text-decoration: none;

}

a.filter, a:visited.filter {
	font-size: 11px;
	color: #4b8fc3;
	text-decoration: none;

}



.whiteborder {
border: solid 4px #ffffff;
}


 .normal { font-size:12px; font-family:verdana; color:#000000;line-height: 18px;}
 .normal_bold { font-size:12px; font-family:verdana; color:#000000;line-height: 18px;font-weight: bold;}
.over { font-size:12px; font-family:verdana; color:black; background-color:#cccccc;}
.small{ font-size:10px; font-family:verdana; color:black; }
TD { font-size:12px; font-family:verdana; color:#000000;line-height: 18px;}


 /*.overskrift { font-size:13px; font-weight:bold; font-family:verdana; color:black; }*/
 .storoverskrift { font-size:15px; font-weight:bold; font-family:verdana; color:black; }
INPUT { font-size:12px; font-family:verdana; color:black; border-style:solid; border-color:#d8d8ce; border-width:1px;}
SELECT {font-size: 13px;font-family: verdana;color: #000000;border-style:solid; border-color:#d8d8ce; border-width:1px;}
TEXTAREA {font-size: 13px;font-family: verdana;color: #000000;border-style:solid; border-color:#d8d8ce; border-width:1px;}
CHECKBOX {font-size: 13px;font-family: verdana;color: #000000;border-style:solid; border-color:#d8d8ce; border-width:1px;}

.error { font-size:12px; font-weight: bold; color:#9b0c01; text-decoration:none;}
.red { color:#9b0c01;}

a.error { font-size:12px; font-weight: bold; color:#9b0c01; text-decoration:none;}
a:hover.error { font-size:12px; font-weight: bold; color:#9b0c01; text-decoration:none;}
a:visited.error { font-size:12px; font-weight: bold; color:#9b0c01; text-decoration:none;}

.strike{ text-decoration:line-through;}

 a { color:#4b8fc3; text-decoration:none;}
 a:hover { color:#5da9e3; text-decoration:underline }
 a:visited { color:#4b8fc3; text-decoration:none }
 .imageborder{border: solid 1px #d8d8ce;}
 .imageborderstandard{border-style:outset;border-color: red;border-width:5px;}

.menu { font-size:12px; font-family:verdana; color:black;font-weight:bold;  }
a.menu { font-size:12px; font-family:verdana; color:black;font-weight:bold;  }
a:hover.menu { font-size:12px; font-family:verdana; color:black;font-weight:bold;  }
a:visited.menu { font-size:12px; font-family:verdana; color:black;font-weight:bold;  } 


/*.menusmall { font-size:11px; font-family:verdana; color:black;font-weight:normal;  }
a.menusmall { font-size:11px; font-family:verdana; color:black;font-weight:normal;  }
a:hover.menusmall { font-size:11px; font-family:verdana; color:black;font-weight:normal;  }
a:visited.menusmall { font-size:11px; font-family:verdana; color:black;font-weight:normal;  } 
*/


.ansvarfraskrivelse { font-size:9px; font-family:verdana; color:#004b7c;  }
.radiobutton{ font-size:12px; font-family:verdana; color:black; border-style:none; border-color:black; border-width:0px;}
.smalltext { font-size:9px; font-family:verdana; color:black; text-decoration:none; }
a.smalltext { font-size:9px; font-family:verdana; color:black;text-decoration:none;  }
a:hover.smalltext { font-size:9px; font-family:verdana; color:black; text-decoration:none; }
a:visited.smalltext { font-size:9px; font-family:verdana; color:black;text-decoration:none; } 

.mediumtext { font-size:11px; font-family:verdana; color:black;text-decoration:none;  }
a.mediumtext  { font-size:11px; font-family:verdana; color:black; text-decoration:none; }
a:hover.mediumtext  { font-size:11px; font-family:verdana; color:black;  text-decoration:none;}
a:visited.mediumtext  { font-size:11px; font-family:verdana; color:black; text-decoration:none;} 


.largetext { font-size:11px; font-family:verdana; color:blue; text-decoration:none; }
a.largetext { font-size:11px; font-family:verdana; color:blue; text-decoration:none; }
a:hover.largetext { font-size:11px; font-family:verdana; color:blue; text-decoration:none; }
a:visited.largetext { font-size:11px; font-family:verdana; color:blue; text-decoration:none;} 


h1 {font-size:20px; font-family:verdana; color: #004b7c; text-decoration:none; display: inline; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;}
h3 {font-size:20px; font-family:verdana; color: #004b7c; text-decoration:none; }

#visommerhus {font-size:14px; color: #004b7c; font-family:verdana, geneva, ms sans serif, arial; text-decoration:none; display: inline; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;}
a:link#visommerhus {font-size:14px; font-family:verdana, geneva, ms sans serif, arial; color:black; text-decoration:none; display: inline; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;}
a:visited#visommerhus {font-size:14px; font-family:verdana, geneva, ms sans serif, arial; color:black; text-decoration:none; display: inline; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;}
a:hover#visommerhus {font-size:14px; font-family:verdana, geneva, ms sans serif, arial; color:black; text-decoration:none; display: inline; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;}

#visommerhusoverskrift {font-size:14px; font-family:verdana, geneva, ms sans serif, arial; color:black; text-decoration:none; display: inline; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;}

h2 {font-size:13px; font-family:verdana, geneva, ms sans serif, arial; color:black; text-decoration:none; display: inline; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px;}

.trafficborder { border: 1px outset #CBDDFE; }


.kategori { font-size:13px; font-family:verdana; color:black; font-weight:normal; }

 .gemtfelt { background-color:#EEEEEE; border-style:solid; border-width:0px }
 .markeret { font-weight:bold; color:white; }

 .formover { font-size:12px; font-weight:bold; font-family:verdana; color:black; }


 .fedskrift { font-size:12px; font-weight:bold; font-family:verdana; color:#333333; }


 
.log { font-family:arial; font-size: 9px; font-weight:normal; }
.forside_overskrift { font-family:verdana;font-size:13px;font-weight:bold;text-decoration:underline; }
.hjaelp_overskrift { font-family:verdana;font-size:12px;font-weight:bold;text-decoration:underline; }

.menuover { color:#005185; font-family:verdana,arial; font-size:11px; }

.menupunkt { color:black; font-family:verdana, arial; font-size:11px; }
a.menupunkt { color:black; font-family:verdana, arial; font-size:11px; }
a:visited.menupunkt { color:black; font-family:verdana, arial; font-size:11px; }


.linkblue{ color:#4b8fc3; font-family:verdana, arial;  }
a.linkblue{ color:#4b8fc3; font-family:verdana, arial; }
a:visited.linkblue{ color:#4b8fc3; font-family:verdana, arial;  }

.linkblack{color:#000000; }
.linkblack a{ color:#000000;text-decoration: none;}
.linkblack a:visited { color:#000000; text-decoration: none;}
.linkblack a:hover {color:#000000; text-decoration: none;}

.ret{ color:#4b8fc3; font-family:verdana, arial;  }
a.ret{ color:#4b8fc3; font-family:verdana, arial; }
a:visited.ret{ color:#4b8fc3; font-family:verdana, arial;  }


.listeover { font-family:verdana,arial; font-size:11px; color:white; background-color:#005185 }
.invert_headline { font-family:verdana,arial; font-weight:bold; font-size:13px; color:white; background-color:#005185 }
.invert_normal { font-family:verdana,arial; font-weight:bold; font-size:11px; color:black; background-color:#cccccc }

.easy { font-size:12px; font-family:verdana; color:#000000;text-decoration:none}
 a.easy { font-size:12px; font-family:verdana; color:black;text-decoration:none}
 a:hover.easy { font-size:12px; font-family:verdana; color:black;text-decoration:none}
 a:visited.easy { font-size:12px; font-family:verdana; color:black;text-decoration:none}
.simpleborder { border: solid 1px #d8d8ce; background-color: #f3f4f5;}


/*.CalendarHeader, .CalendarHeader a, .CalendarHeader a:visited
{
   
    font-weight: bold;
    font-size: 14px;
    color: #ffffff;
    text-decoration: none;
}
*/
.CalendarHeader, .CalendarHeader a, .CalendarHeader a:visited {font-weight: bold;font-size: 14px;color: #ffffff;text-decoration: none;}

.calendar, .calendar a, .calendar a:visited
{
    text-decoration: none;
    font-size: 13px;
}



.CalendarOtherMonth, .CalendarOtherMonth a, .CalendarOtherMonth a:visited
{
    text-decoration: none;
    font-size: 13px;
    color: #efefef
}

.afrejse
{
    background-image: url(/grafik/afrejse.png);
    background-repeat: no-repeat;
    background-position:right bottom;
    font-size: 13px;
}

.afrejse a, .afrejse a:visited
{
    text-decoration: none;
}


.afrejse-udlejer
{
    background-image: url(/grafik/afrejse-udlejer.gif);
    background-repeat: no-repeat;
    background-position:right top;
    font-size: 13px;
}

.afrejse-udlejer a, .afrejse-udlejer a:visited
{
    text-decoration: none;
}


.ankomst
{
    background-image: url(/grafik/ankomst.png);
      background-repeat: no-repeat;
    background-position: left bottom;
    font-size: 13px;
}

.ankomst a, .ankomst a:visited
{
    text-decoration: none;
}


.ankomst-udlejer
{
    background-image: url(/grafik/ankomst-udlejer.gif);
      background-repeat: no-repeat;
    background-position: left top;
    font-size: 13px;
}

.ankomst-udlejer a, .ankomst-udlejer a:visited
{
    text-decoration: none;
}




.ankomstafrejse-udlejer
{
    background-image: url(/grafik/ankomstafrejse-udlejer.gif);
    background-repeat: no-repeat;
    background-position:right top;
    font-size: 13px;
}

.ankomstafrejse-udlejer a, .ankomstafrejse-udlejer a:visited
{
    text-decoration: none;
}
.tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eeeeee;
	width: 300px;
	display: none;
	padding: 10px;
}