/* vaerdien 0 boer vaere uden enhed. JETH */
/* der kan optimeres ved at kombinere angivelser, f.ex padding: 0; eller background: .... JETH */
/* font-size boer angives paa body og derefter bruge enten em eller %. JETH */
/* udnyt nedarvning, det goer vedligehold nemmere. JETH */
/* saml de ting der skal vaere ens for flere class'es og angiv derefter forskellene */
/* vaelg samme notation for farver, f.ex #xxxxxx og ikke en mix af red, #f00 og #ff0000. JETH */

/* Alle fonte er skiftet ud med fonten "Droid Sans, som er en google webfont. AHD*/
.div_17 {
	float: left;
	width: 17px;
}
.div_20 {
	float: left;
	width: 17px;
	background-color: red;
}
.div_100p {
	width: 100%;
	min-width: 770px;
}
BODY {
	background: #ebebeb;
    margin: 0px 15px;
/* JETH */
	border: solid 0px #000000;
/* JETH */
}
.div_left_content_holder {
	margin: 0px;
}

FORM {
	margin: 0px;
}
DIV {
	/* burde saettes paa body og udnytte nedarvning JETH */
/* skal Helvitica vaere med eller ikke JETH */
/* font-size boer ikke angives i px JETH */
	font-size: 12px;
	color: #666;
	font-family: aktiv-grotesk, sans-serif;
	text-decoration: none;
}
.site_top_standard {

	width: 100%;
	height: 85px;
	background-color: #004473;
	min-width: 770px;
	padding: 0px;
	/*box-shadow:0px 2px 4px #000;*/
	/*Her er skyggen ændret, samt baggrundsfarven sat til den samme som vores andre webprøve sites*/
}

.div_logo_uvm {
    float: left;
    margin-top:7px;
    margin-left:18px;
    display: none;
/*	background: url(../img/header-titel.png) no-repeat left 42px;  */
/* kun noedloesning. teksten boer staa i et a da der forventes et link til forsiden */
}
.div_logo_uvm a {
	/* display: none; */
}
.div_logo_um 
{
    
    margin-right:10px;
    padding-top:12px;
    text-align:right;
	/*background-color:#004473;
	box-shadow:#000 2px 2px 3 px; */
}
.div_logo_um a{
 /* display: none!important; */
/* JETH 16/8 2011*/
}
.div_topmenulink {
	padding-left: 7px;
	font-weight: bold;
	font-size: 10px;
	float: left;
	color: #fff;
	padding-top: 5px;
	font-style: normal;
	font-family: 'Droid Sans', sans-serif;
}
.div_topmenu {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

/* Baggrundsfarve i søgefeltet "filter" ændres til hvid og "trumfer" reglen i divstyring.css*/
.soegFieldset
{
    border: 0px solid #C0C0C0 !important;
    padding-top:15px !important;
    padding-bottom:5px !important;
    padding-left:0px !important;
    padding-right:0px !important;
   /*background-color: #ffffff;*/
    width: 530px !important;
   
}
legend{
    width: 102%;
    padding-left: 0px;
    margin-left: -10px;
    font-family: aktiv-grotesk, sans-serif !important;
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
    color:#000000;
    background-color: #ebebeb;
    display: none;
}
.soegDiv{
    padding-right: 10px;
    padding-top: 2px;
}
.labelDiv{
    font-family: aktiv-grotesk, sans-serif !important;
    font-size: 14px;
}
.feltDiv{
    padding-left: 0px !important;
}
.div_soegefelt {
	float: left;
	height: 17px;
	background-color: #ffffff;
}
.div_soegefelt_button {
	float: left;
	margin-right: 10px;
}
.input_soegefelt {
	border-right: 0px;
	padding-right: 2px;
	border-top: 0px;
	padding-left: 2px;
	font-size: 10px;
	padding-bottom: 2px;
	border-left: 0px;
	width: 80px;
	color: #000000;
	padding-top: 2px;
	border-bottom: 0px;
	font-family: 'Droid Sans', sans-serif;
	background-color: #ffffff;
}
A.topmenulink {
	font-weight: normal;
	font-size: 11px;
	color: #000;
	font-style: normal;
	font-family: 'Droid Sans', sans-serif;
	text-decoration: none;
}
A.topmenulink:active {
	color: #000;
}
A.topmenulink:hover {
	color: #666;
}
A.topmenulink:visited {
	color: #000;
}
A.topmenulink:hover {
	color: #666;
}
.div_submenu {
	width: 100%;
	height: 14px;
	min-width: 770px;
}
.div_suborange {
	float: left;
}
.div_suborange_key {
	float: right;
	padding-top: 5px;
}
.div_suborangelink2 {
	float: right;
	padding-top: 5px;
}
.div_suborangelink3 {
	float: right;
	padding-top: 5px;
	padding-right: 14px;
}
.div_sub_left_orange {
    background-position: left bottom;
    float: left;
    background-image: url(Image/corner_left_bottom_orange.gif);
    width: 10px;
    background-repeat: no-repeat;
    height: 24px;
    background-color: #20211d;
    display:none;
}
.div_sub_right_orange {
	padding-right: 14px;
	background-position: right bottom;
	background-image: url(Image/corner_right_bottom_orange.gif);
	background-repeat: no-repeat;
	height: 24px;
	background-color: #515151;
	display:none;
}
A.suborangelink {
	border-right: #ff8b00 3px solid;
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 2px;
	border-left: #ff8b00 3px solid;
	color: #fff;
	line-height: 22px;
	font-style: normal;
	font-family: 'Droid Sans', sans-serif;
	text-decoration: none;
}
A.suborangelink:active {
	border-right: #ff8b00 3px solid;
	border-left: #ff8b00 3px solid;
	color: #fff;
}
A.suborangelink:hover {
	border-right: #ffffff 3px solid;
	border-left: #ffffff 3px solid;
	color: #fff;
}
A.suborangelink:visited {
	border-right: #ff8b00 3px solid;
	border-left: #ff8b00 3px solid;
	color: #fff;
}
A.suborangelink:hover {
	border-right: #ffffff 3px solid;
	border-left: #ffffff 3px solid;
	color: #fff;
}
A.suborangelink_on {
	border-right: #ffffff 3px solid;
	padding-right: 5px;
	display: block;
	padding-left: 5px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 2px;
	border-left: #ffffff 3px solid;
	color: #fff;
	line-height: 22px;
	font-style: normal;
	font-family: 'Droid Sans', sans-serif;
	background-color: #f20000;
	text-decoration: none;
}
A.suborangelink_on:active {
	color: #fff;
}
A.suborangelink_on:hover {
	color: #ccc;
}
A.suborangelink_on:visited {
	color: #fff;
}
A.suborangelink_on:hover {
	color: #ccc;
}
A.suborangelink2 {
	font-weight: bold;
	font-size: 11px;
	color: #fff;
	font-style: normal;
	font-family: 'Droid Sans', sans-serif;
	text-decoration: none;
}
A.suborangelink2:active {
	color: #fff;
}
A.suborangelink2:hover {
	color: #ccc;
}
A.suborangelink2:visited {
	color: #fff;
}
A.suborangelink2:hover {
	color: #ccc;
}
A.suborangelink3 {
	font-weight: bold;
	font-size: 11px;
	color: #fff;
	font-style: normal;
	font-family: 'Droid Sans', sans-serif;
	text-decoration: none;
}
A.suborangelink3:active {
	color: #fff;
}
A.suborangelink3:hover {
	color: #ccc;
}
A.suborangelink3:visited {
	color: #fff;
}
A.suborangelink3:hover {
	color: #ccc;
}
.div_breadcrums {
	padding-left: 17px;
	font-size: 11px;
	float: none;
	padding-bottom: 6px;
	color: #666666;
}
.div_left_content_holder {
	margin-top:12px;
}
.div_left_soejle {
	background: #fff;
	float: left;
	margin: 0px 15px 0px 0px;
	width: 300px;
	min-width: 207px;
	/*-moz-border-radius: 5px;
	border-radius: 5px;
	/*box-shadow: 3px 3px 1px #888888;*/
	padding-bottom: 5px;
}
.leftsubgreendiv {
	border-right: 0px;
	padding-right: 5px;
	border-top: 0px;
	padding-left: 12px;
	font-size: 12px;
	background-image: none;
	padding-bottom: 5px;
	border-left: 0px;
	color: #fff;
	padding-top: 5px;
	border-bottom: 0px;
    background-color: #F7F7F7;
}
DIV.leftsubgreendiv {
	border-right: 0px;
	padding-right: 5px;
	border-top: 0px;
	padding-left: 12px;
	font-size: 12px;
	background-image: none;
	padding-bottom: 5px;
	border-left: 0px;
	color: #fff;
	padding-top: 5px;
	border-bottom: 0px;
    background-color: #F7F7F7;
}
.whiteLinks A {
	color: #fff;
	line-height: 16px;
	text-decoration: none;
}
.whiteLinks A:hover {
	color: #fff;
	text-decoration: underline;
}
.leftmenuselect {
	margin-top: 10px;
	font-size: 11px;
	margin-bottom: 10px;
	width: 145px;
}
A.leftsubgreenlink, A.leftsubgreenlinkA  {
    /*background-color: #e0e7f1;*/
    background-color: #e0e0e0;
    background-position:left;
	background-repeat:no-repeat;
	/*border-bottom: solid #d0d0d0 thin;*/
	border-left: 0px;
	border-right: 0px;
	/*border-top: solid #FFF thin;*/
	color: #777;
	display: block;
	font-family: aktiv-grotesk, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight:500;
	/*margin-left: 5px;*/
	padding-bottom: 5px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 7px;
	text-decoration: none;
	width: 220px;
    line-height:15px;
    
}
A.leftsubgreenlink:active {
	background-image: none;
}
A.leftsubgreenlink:hover, A.leftsubgreenlinkA:hover {
	background-image: url(image/pil.png);
	color: #004677;
}
A.leftsubgreenlink:visited {
	background-image: none;
}
A.leftsubgreenlinkA {
    background-image: url(image/pil.png);
    font-weight:bold;
    color: #004677;
    
}
A.leftsubgreenlinkA:active {
	color: #004677;
	font-weight:normal;
	background-image:url(image/pil.png);
}
A.leftsubgreenlinkA:visited{
	background-image:none;
}

.div_booking {
	background-position: 10px 6px;
	background-image: url(../img/ikon_booking.gif);
	background-repeat: no-repeat;
}
A.bookinglink {
	border-right: 0px;
	padding-right: 5px;
	border-top: #ffffff 1px solid;
	display: block;
	padding-left: 33px;
	font-weight: bold;
	font-size: 11px;
	background-image: none;
	padding-bottom: 5px;
	border-left: 0px;
	color: #009191;
	padding-top: 5px;
	border-bottom: #ffffff 1px solid;
	font-style: normal;
	font-family: 'Droid Sans', sans-serif;
	text-decoration: none;
}
A.bookinglink:active {
	background-image: none;
}
A.bookinglink:hover {
	background-image: url(image/pil.png);
/* JETH */
	background-repeat: repeat-y;
}
A.bookinglink:visited {
	background-image: none;
}
A.bookinglink:hover {
	background-image: url(image/pil.png);
/* JETH */
	background-repeat: repeat-y;
}
.div_leftcontent {
	background-color: #d5e3dd;
}
.div_head_leftcontent {
	padding-left: 12px;
	font-weight: bold;
	font-size: 11px;
	float: left;
	background-image: url(Image/corner_left_top_green.gif);
/* JETH */
	padding-bottom: 4px;
	color: #ffffff;
	padding-top: 4px;
	background-repeat: no-repeat;
    background-color: #239c92;
}
.div_head_leftcontent2 {
	background-position: right top;
	float: right;
	background-image: url(Image/corner_right_top_green.gif);
/* JETH */
	background-repeat: no-repeat;
    background-color: #239c92;
}
.div_head_leftcontent_bg {
	height: 21px;
    background-color: #239c92;
}
.div_head_leftcontent_bg2 {
	border-top: #fff 1px solid;
	/*HEIGHT: 16px;
*/
	height: 21px;
    background-color: #239c92;
}
.div_bg_leftcontent {
    padding-right: 24px;
	padding-left: 24px;
	font-size: 13px;
	padding-bottom: 15px;
	padding-top: 15px;
	background-color: #ffffff;
	margin-top: 5px;
	border-bottom-width: 20px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
	width:252px;
	/*margin-left: 5px;*/
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #fff;
    color: #004677;
    font-weight:300 !important;
    line-height: 15px;
}

.div_bg_leftcontent.div_sidste 
{
    border-bottom-width: 0px;
    border-top-width: 17px;
	border-top-style: solid;
	border-top-color: #e0e0e0;
    margin-top: 0px;
}
.div_bg_leftcontent2 {
	padding-right: 8px;
	padding-left: 12px;
	font-size: 11px;
	padding-bottom: 15px;
	padding-top: 8px;
	border-bottom: #ffffff 3px solid;
    background-color: #239c92;
}
.div_leftcontent_links {
	padding-bottom: 2px;
	vertical-align: top;
	padding-top: 1px;
}
.div_leftcontent_bold_links {
	padding-bottom: 2px;
	padding-top: 7px;
}

#frontpage {
	width: 770px;
}
.div_main_content {
	padding-left: 0px;
	height: 100%;
/*width: 75%*/
}
.div_main_content2 {
	padding-left: 0px;
	border-bottom: #fff 100px solid;
}
UNKNOWN {
	width: 78%;
}
#content {
        padding-left:10px;
}
#content H1 {
    font-family: aktiv-grotesk, sans-serif;
	font-weight: 300;
	font-size: 26px;
	margin-bottom: 15px;
	margin-top:0px;
    color: #004677;
    
}
#content H2 {
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 12px;
}
#content H3 {
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 2px;
	color: #009191;
}
#fpPictureContainer {
	height: 330px;
}
#content P {
	font-size: 12px;
	margin: 0px 0px 15px;
	color: #000;
}
#content A 
{
    color:#000000;
}
#content A:hover {
	color: #333;
}
#content .linkArrow A {
	padding-right: 0px;
	padding-left: 10px;
	background-image: url(Image/arrow_orange.gif);
/* JETH */
	padding-bottom: 0px;
	color: #000;
	padding-top: 0px;
	background-repeat: no-repeat;
	list-style-type: none;
	text-decoration: none;
}
#fpPictureContainer A {
	padding-right: 0px;
	padding-left: 10px;
	background-image: url(Image/arrow_orange.gif);
/* JETH */
	padding-bottom: 0px;
	color: #000;
	padding-top: 0px;
	background-repeat: no-repeat;
	list-style-type: none;
	text-decoration: none;
}
.fpLinks A {
	padding-right: 0px;
	padding-left: 10px;
	background-image: url(Image/arrow_orange.gif);
/* JETH */
	padding-bottom: 0px;
	color: #000;
	padding-top: 0px;
	background-repeat: no-repeat;
	list-style-type: none;
	text-decoration: none;
}
.fpLinks A {
	line-height: 20px;
}
#content .linkArrow A:hover {
	color: #333;
}
#main_content_icons {
	padding-top: 5px;
}
#main_content_icons SPAN A {
	font-size: 11px;
	color: #009191;
	margin-right: 10px;
	background-repeat: no-repeat;
	text-decoration: none;
}
#main_content_icons SPAN A:hover {
	text-decoration: underline;
}
.ikon_print A {
	padding-right: 0px;
	padding-left: 20px;
	background-image: url(Image/ikon_print.gif);
/* JETH */
	padding-bottom: 5px;
	padding-top: 5px;
}
.ikon_help A {
	padding-right: 0px;
	padding-left: 20px;
	background-image: url(Image/ikon_hlp.jpg);
/* JETH */
	padding-bottom: 5px;
	padding-top: 5px;
	float: right;
}
.hlp_btn A {
	float: right;
	font-size: 11px;
	color: #009191;
	margin-right: 10px;
	padding-top: 5px;
	padding-left: 22px;
	background-image: url(Image/ikon_hlp.jpg);
/* JETH */
	background-repeat: no-repeat;
	text-decoration: none;
	z-index: 1;
}
.hlp_btn A:hover {
	text-decoration: underline;
}
.lnk_back A {
	font-size: 11px;
	color: #009191;
	margin-right: 10px;
	padding-top: 5px;
	background-repeat: no-repeat;
	text-decoration: none;
	z-index: 1;
}
.lnk_back A:hover {
	text-decoration: underline;
}
.ikon_foretrukne A {
	padding-right: 0px;
	padding-left: 20px;
	background-image: url(Image/ikon_foretrukne.gif);
/* JETH */
	padding-bottom: 5px;
	padding-top: 5px;
}
.ikon_stoerre_skrift A {
	padding-right: 0px;
	padding-left: 27px;
	background-image: url(Image/ikon_stoerre_skrift.gif);
/* JETH */
	padding-bottom: 5px;
	padding-top: 5px;
}
#content .imageOverflow {
	overflow: hidden;
	width: 100%;
	max-width: 370px;
}
.div_rightcontent_holder {
	background: #d5e3dd;
	float: right;
	margin-left: 20px;
	width: 165px;
}
.div_rightcontent_holder2 {
	background: #d5e3dd;
	float: right;
	margin-left: 0px;
	width: 165px;
}
.div_rightcontent_holderFp {
	background: #d5e3dd;
	float: right;
	width: 165px;
}
.div_head_rightcontent_bg {
	height: 21px;
    background-color: #20211d;
    display: none;
}
.div_head_rightcontent {
	padding-left: 12px;
	font-weight: bold;
	font-size: 11px;
	float: left;
	background-image: url(Image/corner_left_top_orange.gif);
/* JETH */
	padding-bottom: 4px;
	color: #ffffff;
	padding-top: 4px;
	background-repeat: no-repeat;
    background-color: #20211d;
}
.div_head_rightcontent2 {
	background-position: right top;
	float: right;
	background-image: url(Image/corner_right_top_orange.gif);
/* JETH */
	background-repeat: no-repeat;
    background-color: #20211d;
}
.rightHdr {
	padding-left: 12px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 4px;
	color: #ffffff;
	padding-top: 4px;
}
.div_bg_rightcontent {
	padding-right: 8px;
	padding-left: 8px;
	font-size: 11px;
	background-image: url(Image/bg_rightcontent.jpg);
/* JETH */
	padding-bottom: 15px;
	padding-top: 0px;
	border-bottom: #ffffff 3px solid;
	background-repeat: repeat-x;
	background-color: #ffffff;
}
.div_bg_rightcontent2 {
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(Image/bg_rightcontent2.jpg);
/* JETH */
	padding-bottom: 10px;
	line-height: 19px;
	padding-top: 10px;
	border-bottom: #ffffff 3px solid;
	background-repeat: repeat-y;
	background-color: #ffffff;
}
.div_bg_rightcontent3 {
	padding-right: 8px;
	padding-left: 8px;
	font-size: 11px;
	background-image: url(Image/bg_rightcontent.jpg);
/* JETH */
	padding-bottom: 15px;
	padding-top: 8px;
	border-bottom: #ffffff 3px solid;
	background-repeat: repeat-x;
	background-color: #ffffff;
}
.div_head_rightcontent_forum {
	padding-left: 12px;
	font-weight: bold;
	font-size: 11px;
	background-image: url(Image/bg_top_forum.gif);
/* JETH */
	padding-bottom: 4px;
	width: 100%;
	color: #ffffff;
	padding-top: 4px;
	background-repeat: no-repeat;
	height: 35px;
	background-color: #ff8b00;
}
UNKNOWN {
	width: 153px;
	height: 27px;
}
.div_head_rightcontent_newsletter {
	padding-left: 12px;
	font-weight: bold;
	font-size: 11px;
	background-image: url(../img/bg_top_newsletter.gif);
/* JETH */
	padding-bottom: 4px;
	width: 100%;
	color: #ffffff;
	padding-top: 8px;
	background-repeat: no-repeat;
	height: 25px;
	background-color: #ff8b00;
}
.div_rightcontent_buffer {
	background-color: #d5e3dd;
	height: 100%;
}
.div_leftcontent_buffer {
	background-color: #999999;
	height: 130px;	/*height: 153px;*/
	display:none;
}
UNKNOWN {
	width: 153px;
	height: 13px;
}
.input_newsletter {
	border-right: 0px;
	padding-right: 2px;
	border-top: 0px;
	padding-left: 2px;
	font-size: 11px;
	padding-bottom: 2px;
	border-left: 0px;
	width: 139px;
	color: #000000;
	padding-top: 2px;
	border-bottom: 0px;
	font-family: 'Droid Sans', sans-serif;
	background-color: #ffffff;
}
.white11 {
	font-size: 11px;
	color: #ffffff;
	height: 14px;
}
.orange {
	color: #ff8b00;
}
.orange11 {
	font-size: 11px;
	color: #ff8b00;
	line-height: 14px;
	height: 14px;
}
.div_orange11 {
	font-size: 11px;
	float: left;
	padding-bottom: 5px;
	vertical-align: top;
	width: 11px;
	color: #ff8b00;
}
.div_news {
	float: left;
	padding-bottom: 5px;
	width: 137px;
}
A.linkblack11 {
	font-weight: normal;
	font-size: 11px;
	color: #000;
	font-style: normal;
	font-family: 'Droid Sans', sans-serif;
	height: 14px;
	text-decoration: none;
}
A.linkblack11:active {
	color: #000;
}
A.linkblack11:hover {
	color: #666;
}
A.linkblack11:visited {
	color: #000;
}
A.linkblack11:hover {
	color: #666;
}
A.linkblack11bold {
	font-weight: bold;
	font-size: 11px;
	color: #000;
	font-style: normal;
	font-family: 'Droid Sans', sans-serif;
	text-decoration: none;
}
A.linkblack11bold:active {
	color: #000;
}
A.linkblack11bold:hover {
	color: #666;
}
A.linkblack11bold:visited {
	color: #000;
}
A.linkblack11bold:hover {
	color: #666;
}
.leftlinkArrow {
	margin-top: 5px;
	margin-bottom: 10px;
}
.leftlinkArrow A {
	padding-left: 10px;
	font-weight: normal;
	font-size: 11px;
	background-image: url(../img/arrow_orange.gif);
/* JETH */
	color: #000;
	background-repeat: no-repeat;
	font-style: normal;
	font-family: 'Droid Sans', sans-serif;
	height: 14px;
	text-decoration: none;
}
.leftlinkArrow A:hover {
	color: #666;
}
.leftlinkArrowWhite {
	margin-top: 5px;
	margin-bottom: 10px;
}
.leftlinkArrowWhite A {
	padding-left: 10px;
	font-weight: normal;
	font-size: 11px;
	background-image: url(../img/arrow_white.gif);
/* JETH */
	color: #fff;
	background-repeat: no-repeat;
	font-style: normal;
	font-family: 'Droid Sans', sans-serif;
	height: 14px;
	text-decoration: none;
}
.leftlinkArrowWhite A:hover {
	font-weight: bold;
}
.leftlinkBold {
	margin-bottom: 0px;
}
.leftlinkBold A {
	font-weight: bold !important;
}
A.linkgrey11 {
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	font-style: normal;
	font-family: 'Droid Sans', sans-serif;
	text-decoration: none;
}
A.linkgrey11:active {
	color: #666666;
}
A.linkgrey11:hover {
	color: #000;
}
A.linkgrey11:visited {
	color: #666666;
}
A.linkgrey11:hover {
	color: #000;
}
.div_bottom {
/* JETH */
	/* border-bottom: solid 1px #000000;
/* JETH */
}
.div_bottom div, .div_bottom br {
	display: none;
/* JETH */
}
/* Herfra*/
.td_hdproeve {
	background-color: #23A3B0;
	color: #ffffff;
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 24px;
	padding-left: 10px;
	width: 700px;
}
.td_contentproeve {
	background-color: #D0d0d0;
	color: #000000;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 47px;
	padding-left: 10px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	vertical-align: middle;
}
.td_contentproeve_res {
	background-color: #D0d0d0;
	color: #000000;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 47px;
	padding-left: 10px;
	/*padding-top: 10px;
*/
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	vertical-align: middle;
	width: 21%;
	min-width: 106px;
}
.td_contentproeve_ind {
	background-color: #D0d0d0;
	color: #000000;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 47px;
	padding-left: 10px;
	/*padding-top: 10px;
*/
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	vertical-align: middle;
	width: 55%;
}
.td_contentproeve_knp {
	background-color: #D0d0d0;
	color: #000000;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 47px;
	padding-left: 10px;
	padding-top: 10px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	/*vertical-align: middle;
*/
	width: 23%;
}
.tbl_contentproeve {
	background-color: #ffffff;
	color: #000000;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 47px;
	padding-left: 10px;
	/*padding-top: 10px;
*/
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	vertical-align: middle;
	width: 92%;
/* Der var sku for lidt plads f?r!! 02032009/PZW  */
	/*width: 76%;
*/
	/*width: 100%;
*/
}
/*Bookingoversigt*/
/*Her er ændret baggrundsfarve samt borders på table elementerne*/

/*SUNE - prøver at tilpasse disse klasser...dun dun duuuuu!*/
.tbl_border {
	/*border-width: 1px;
	border-color: #d0d0d0;
	border-style: solid;*/
}
/* Sune tabeltop*/
.tr_tblhd_blue_22 {
	/*Rækkeoverskrifter*/
	color: #4b4b4b;
	font-family: aktiv-grotesk, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	background-color: #cccccc;
	vertical-align:middle;
}
.td_right_bd_white {
	padding-top: 12px;
    padding-bottom:12px;
    padding-left: 18px ; 
    padding-right: 18px;
}

.td_bottom_bd_white {
	/*border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;*/
}
/*SUNE næste række*/
.tr_l_blue_22 {
	color: #4b4b4b;
	font-family: aktiv-grotesk, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	background-color:#ffffff !important;
	
	/*border-bottom: solid thin #d0d0d0;
	border-top: solid thin #fff;*/
}
.tr_m_blue_22 {
	color: #4b4b4b;
	font-family: aktiv-grotesk, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	background-color:#efefef !important;
}
.td_link {
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	/*font-family: verdana, arial, charcoal, geneva, helvetica;*/
}
A.td_link:link {
	font-weight: normal;
	font-size: 11pt;
	color: #4b4b4b !important;
	/*font-family: verdana, arial, charcoal, geneva, helvetica;*/
	text-decoration: underline;
}
A.td_link:visited {
	font-weight: normal;
	font-size: 11pt;
	color: #4b4b4b !important;
	/*font-family: verdana, arial, charcoal, geneva, helvetica;*/
	text-decoration: underline;
}
A.td_link:active {
	font-weight: normal;
	font-size: 11pt;
	color: #4b4b4b !important;
	/*font-family: verdana, arial, charcoal, geneva, helvetica;*/
	text-decoration: underline;
}
A.td_link:hover {
	font-weight: normal;
	font-size: 11pt;
	color: #000000 !important;
	/*font-family: verdana, arial, charcoal, geneva, helvetica, sans-serif;*/
	text-decoration: underline;
}
/*#################################*/
/*opret_testbooking, rediger_testbooking*/
.tbl_blue_border_1 {
	border-style: solid;
	border-width: 1px;
    border-color: #239c92;
    width: 327px; /*width:100%;*/
	/*width: 100%;
*/
	height: 100px;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.tbl_blue_border_bgfill {
	border-style: solid;
	border-width: 1px;
    border-color: #d5e3dd;
	width: 327px;
	height: 150px;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
    background-color: #d5e3dd;
}
.tbl_blue_border_bgfill_disp {
	border-style: solid;
	border-width: 1px;
    border-color: #239c92;
	width: 557px;
	height: 150px;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #d4eeee;
}
.td_tblhd_blue {
	color: #ffffff;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
    background-color: #239c92;
	height: 25px;
	padding-left: 5px;
	width: 312;
}
.input_txt {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width: 260px;
}
.testDropDown {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width: 260px;
}
.testDropDown_disp {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width: 450px;
}
.form_button {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 83px;
}
.form_button_flex {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.form_button_flex_norm {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.txtelevliste {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width: 275px;
	/*width: 100%;
*/
	height: 257px;
	/*scrollbar-face-color: #C4D1E7;
	scrollbar-highlight-color: #C4D1E7;
	scrollbar-shadow-color: #C4D1E7;
	scrollbar-3dlight-color: #6082BE;
	scrollbar-arrow-color: #6082BE;
	scrollbar-track-color: #C4D1E7;
scrollbar-darkshadow-color: #6082BE*/
}
.txtelevlisteFlueBen {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width: 275px;
	/*width: 100%;
*/
	height: 100px;
	/*scrollbar-face-color: #C4D1E7;
	scrollbar-highlight-color: #C4D1E7;
	scrollbar-shadow-color: #C4D1E7;
	scrollbar-3dlight-color: #6082BE;
	scrollbar-arrow-color: #6082BE;
	scrollbar-track-color: #C4D1E7;
scrollbar-darkshadow-color: #6082BE*/
}
.proeveopl {
	background-color: #ffffff;
	border-style: solid;
	border-width: 1px;
    border-color: #239c92;
	color: #000000;
	height: 26px;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.td_proeveopl {
	background-color: #ffffff;
	color: #000000;
	height: 26px;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.btn_add_rem {
	font-family: 'Droid Sans', sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 20px;
	height: 20px;
}
/*################################*/
/*Reservationobl.htm*/
.td_hold_white_border_bot {
	background-color: #ffffff;
	color: #000000;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 26px;
	padding-left: 10px;
	border-bottom-style: solid;
    border-bottom-color: #239c92;
	border-bottom-width: 1px;
}
.td_hold_white {
	background-color: #ffffff;
	color: #000000;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 26px;
	padding-left: 10px;
}
/*#######################*/
/*kalender*/
.td_kalender_hd {
	background-color: #23A3B0;
	color: #ffffff;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 19px;
	padding-left: 10px;
}
.ShowMonthYearColor2 {
	font-family: 'Droid Sans', sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #d5e3dd;
	height: 17px;
}
.calWeek {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	color: #ffffff;
    background-color: #239c92;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
	height: 16px;
}
.calWeekDayNames {
	font-family: 'Droid Sans', sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #e5e9ec;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
}
.calLedig {
	font-family: 'Droid Sans', sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
}
td.calOptaget {
	font-family: 'Droid Sans', sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	/*border-color: #000000;
	border-style: solid;
*/
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
}
td.calWeekend {
	font-family: 'Droid Sans', sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #d5e3dd;
	/*border-color: #000000;
	border-style: solid;
*/
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
}
td.calValgt {
	font-family: 'Droid Sans', sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFFF;
	/*border-color: #000000;
	border-style: solid;
*/
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
}
td.calNotDayColor {
	font-family: 'Droid Sans', sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #d5e3dd;
	/*border-color: #000000;
	border-style: solid;
*/
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
}
td.calNotDayColor2 {
	font-family: 'Droid Sans', sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #d5e3dd;
	/*border-color: #000000;
	border-style: solid;
*/
	border-left-color: #d5e3dd;
	/*#000000;
*/
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #d5e3dd;
	/*#000000;
*/
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #d5e3dd;
	/*#000000;
*/
	border-right-style: solid;
	border-right-width: 1px;
}
.calWeekNumbers {
	font-family: 'Droid Sans', sans-serif;
	font-size: 10px;
	color: #ffffff;
    background-color: #239c92;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #000000;
	border-left-style: solid;
	border-left-width: 1px;
	height: 16px;
}
.td_res_overskrift {
	background-color: #ffffff;
	height: 40px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.td_res_overskrift2 {
	background-color: #ffffff;
	height: 25px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.td_res_varighed {
	background-color: #ffffff;
	height: 25px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
/*##########################*/
.tbl_hold_border {
	border-style: solid;
    border-color: #239c92;
	border-width: 1px;
}
.td_res_tid {
	background-color: #d5e3dd;
	height: 22px;
	/*width: 88px;
*/
	width: 15%;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #496371;
	border-bottom-color: #496371;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #496371;
	border-right-style: solid;
	border-right-width: 1px;
}
.td_res_dato {
	background-color: #23A3B0;
	color: #ffffff;
	/*width: 88px;
*/
	width: 15%;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	padding-left: 10px;
}
.td_res_tid_white {
	background-color: #ffffff;
	height: 22px;
	/*width: 83px;
*/
	width: 14%;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #496371;
	border-bottom-color: #496371;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #496371;
	border-right-style: solid;
	border-right-width: 1px;
	padding-left: 5px;
	text-align: center;
}
.td_res_tid_ledig {
	background-color: #C5DFD4;
	height: 22px;
	/*width: 83px;
*/
	width: 14%;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #496371;
	border-bottom-color: #496371;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-left: 5px;
}
.td_res_tid_optaget {
	background-color: #DFC7C5;
	height: 22px;
	/*width: 107px;
*/
	width: 17%;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #496371;
	border-bottom-color: #496371;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.td_res_tid_ledig_nobook {
	background-color: #C5DFD4;
	height: 22px;
	/*width: 107px;
*/
	width: 17%;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #496371;
	border-bottom-color: #496371;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.td_res_tid_notest {
	background-color: #e5e9ec;
	height: 22px;
	/*width: 107px;
*/
	width: 17%;
	border-bottom-color: #496371;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.td_height_4 {
	height: 4px;
	line-height: 4px;
    }
.td_height_19 {
	height: 19px;
	line-height: 19px;
}
.td_res_knap {
	background-color: #C5DFD4;
	/*width: 19px;
*/
	width: 3%;
	height: 22px;
	vertical-align: middle;
	border-bottom-color: #496371;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.luft {
	background-color: #ffffff;
	width: 20px;
}
.resknap {
	color: #000000;
	font-family: 'Droid Sans', sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #D4D0C8;
}
.elevchoise {
	color: #000000;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #ffffff;
	padding-right: 20px;
}
.flexDropDown {
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.td_right_bd_white_greenbg {
	font-family: 'Droid Sans', sans-serif;
	border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #CEECE5;
}
.td_right_bd_white_yelbg {
	font-family: 'Droid Sans', sans-serif;
	border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #EFE07E;
}
.td_right_bd_white_redbg {
	font-family: 'Droid Sans', sans-serif;
	border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #E2CFDF;
}
.td_right_bd_white_bluebg {
	font-family: 'Droid Sans', sans-serif;
	border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #99ccff;
}
.td_right_bd_white_greybg {
	font-family: 'Droid Sans', sans-serif;
	border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #F0F0F0;
}
/*####################################*/
/*midlertidigt Login*/
.tbl_blue_border_3 {
	border-style: solid;
	border-width: 1px;
	border-color: #496371;
	/*width: 327px;
*/
	width: 427px;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	background-color: #d5e3dd;
}
.tbl_blue_border_2 {
	border-style: solid;
	border-width: 1px;
    border-color: #239c92;
	width: 327px;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #496371;
    background-color: #d5e3dd;
}
.form_button_login {
	color: #ffffff;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
    background-color: #239c92;
}
.td_whitetxt_bluebg {
	background-color: #d5e3dd;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 15px;
	padding-left: 15px;
	padding-top: 22px;
	padding-bottom: 22px;
}
/*####################################*/
/*BookDeltagere*/
.td_tblhd_elevliste {
	color: #ffffff;
	font-family: 'Droid Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
    background-color: #239c92;
	height: 25px;
	padding-left: 5px;
	width: 45%;
}
td.calNotDayColor1 {
	font-family: 'Droid Sans', sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #d5e3dd;
}
.td_hdproeve_testopg {
	background-color: #23A3B0;
	color: #ffffff;
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 24px;
	padding-left: 10px;
	border-right-color: White;
	border-right-style: solid;
	border-right-width: 1px;
	width: 700px;
}
.td_hdproeve_testopg2 {
	background-color: #23A3B0;
	color: #ffffff;
	font-family: 'Droid Sans', sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 24px;
	padding-left: 10px;
	border-right-color: White;
	border-right-style: solid;
	border-right-width: 1px;
	width: 100px;
}
.td_right_bd_white_testopg {
	font-family: 'Droid Sans', sans-serif;
	border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #ffffff;
	border-top-style: solid;
	border-top-width: 1px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.lillemargin {
	padding-left: 2px;
	padding-right: 2px;
	width: 150px;
	/*width: 120px; */
}
.PanelGenerel {
	position: absolute;
}
/* JETH 17/6 2011*/
.div_main_content, #VenstreSide, #content, .lastCol {
	float: none;
	_position: relative;
	_left: -3px;
	_margin-right: -3px;
	width: auto;
	overflow: hidden;   
	padding-bottom:5px;
} 
/*.div_main_content div, #VenstreSide div, #content div, .lastCol div {
  overflow: hidden;
}*/

.div_main_content>span {
	display: block;
}
/* JETH 17/6 2011*/

A.mailToLink:link {
	color: #000;
    text-decoration:none;
}
A.mailToLink:hover {
	color: #666;
}
A.mailToLink:active {
	color: #000;
}
A.mailToLink:visited {
	color: #000;
}
.onlineBrugere {
    color:#eeeeee;
}
.labelSoeg{
    font-family: aktiv-grotesk, sans-serif;
    font-size: 14px;
    color: #777777;
}