/* -------------------- Generelt ---------------------- */
BODY, TD, DIV, P, A, UL 	{ font-family: Verdana, sans-serif; font-size:12px; }

/* -------------------- Hyperlinks ---------------------- */

A				{text-decoration: none; color: #000000}
A:visited			{text-decoration: none; color: #000000}
A:link				{text-decoration: none; color: #000000}
A:active			{text-decoration: none; color: #000000}
A:hover				{text-decoration: underline; color: #284C74}


/* -------------------- Baggrundsfarve ---------------------- */

BODY			 	{ /*background-color: #ffffff;*/ margin:0px; }

/* -------------------- Tabels ---------------------- */

P				{color:#000000}
TR				{color:#000000}
TD				{color:#000000}

/* -------------------- page-tags ---------------------- */

/* Bruges generelt som overskrifter rundt om på hele siden. */
.overskrift { font-size:16px; font-weight:bold;	color:#000000; }

.underOverSkrift		{ font-size:14px; font-weight:bold; color:#000000; }

/* Bruges som overskrift på siden */
.sideTitel			{ font-size: 14px; font-weight: bold; color: #FFFFFF; }

.imageText 			{ font-style: italic; }

.error				{ font-size: 14px; font-weight: bold; color: red; }

A.menuPunkter			{ font-size: 12px; font-weight: normal;	color: #000000; }
A.menuPunkter:visited		{ font-size: 12px; font-weight: normal;	color: #000000; }
A.menuPunkter:link		{ font-size: 12px; font-weight: normal;	color: #000000; }
A.menuPunkter:active		{ font-size: 12px; font-weight: normal;	color: #000000; }
A.menuPunkter:hover		{ font-size: 12px; font-weight: normal;	color: #000000; }

.menuPunkterGhosted		{ cursor: default; }
A.menuPunkterGhosted		{ font-size: 12px; font-weight: normal;	color: #CCCCCC; }
A.menuPunkterGhosted:visited	{ font-size: 12px; font-weight: normal;	color: #CCCCCC; }
A.menuPunkterGhosted:link	{ font-size: 12px; font-weight: normal;	color: #CCCCCC; }
A.menuPunkterGhosted:active	{ font-size: 12px; font-weight: normal;	color: #CCCCCC; }
A.menuPunkterGhosted:hover	{ font-size: 12px; font-weight: normal;	color: #CCCCCC; }

A.fanebladwhite			{ text-decoration: none; color: #FFFFFF; font-weight: bold;}
A.fanebladwhite:visited		{ text-decoration: none; color: #FFFFFF; font-weight: bold;}
A.fanebladwhite:link		{ text-decoration: none; color: #FFFFFF; font-weight: bold;}
A.fanebladwhite:active		{ text-decoration: none; color: #FFFFFF; font-weight: bold;}
A.fanebladwhite:hover		{ text-decoration: underline; color: #FFFFFF; font-weight: bold;}

A.fanebladblack			{ text-decoration: none; color: #000000; font-weight: bold;}
A.fanebladblack:visited		{ text-decoration: none; color: #000000; font-weight: bold;}
A.fanebladblack:link		{ text-decoration: none; color: #000000; font-weight: bold;}
A.fanebladblack:active		{ text-decoration: none; color: #000000; font-weight: bold;}
A.fanebladblack:hover		{ text-decoration: underline; color:#000000; font-weight: bold;}
                                                                                      
.boxOverskrift			{ font-size: 12px; font-weight: bold; color: #FFFFFF; }

A.boxOverskrift			{ font-size: 12px; font-weight: bold; color: #FFFFFF; }
A.boxOverskrift:visited		{ font-size: 12px; font-weight: bold; color: #FFFFFF; }
A.boxOverskrift:link		{ font-size: 12px; font-weight: bold; color: #FFFFFF; }
A.boxOverskrift:active		{ font-size: 12px; font-weight: bold; color: #FFFFFF; }
A.boxOverskrift:hover		{ font-size: 12px; font-weight: bold; color: #FFFFFF; }

.thispath 			{ font-size: 10px; color: #ffffff; }

A.thispath			{ font-size: 10px; font-weight: bold; color: #000000;}
A.thispath:visited		{ font-size: 10px; font-weight: bold; color: #000000;}
A.thispath:link			{ font-size: 10px; font-weight: bold; color: #000000;}
A.thispath:active		{ font-size: 10px; font-weight: bold; color: #000000;}
A.thispath:hover		{ font-size: 10px; font-weight: bold; color: #FFFFFF;}

A.advancedSearch		{ font-size: 10px; color: #000000; }
A.advancedSearch:visited	{ font-size: 10px; color: #000000; }
A.advancedSearch:link		{ font-size: 10px; color: #000000; }
A.advancedSearch:active		{ font-size: 10px; color: #000000; }
A.advancedSearch:hover		{ font-size: 10px; color: #000000; }

.userdetails 			{ font-size: 10px; color: #000000; }

.date				{ font-size: 10px; color: #000000; }

/* ----------------- TAGS TIL POPUPS OG FORMS --------------*/
/* input_button:    alle buttons, inkl. submit buttons      */
/* input_text:      input texts (ikke textareas)            */
/* input_textarea:  input text-areas                        */
/* input_select:    drop down select box                    */

.input_table {
border:1px #000000 solid;
background-color: #6688bb;
}

.input_button {
border:1px #6688bb outset;
background-color: #ccddff;
background-image: url("/grafik/common_popups/input_button_bg.gif");
color: #000000;
font-weight: bold;
}

.input_button_IWB {
border:1px #004f29 outset;
background-color: #004f29;
background-image: url("/grafik/common_popups/input_button_IWB_bg.gif");
color: #ffffff;
font-weight: bold;
}

.input_button_chrome {
border:1px #777777 outset;
background-color: #ffffff;
background-image: url("/grafik/common_popups/input_button_chrome_bg.gif");
color: #000000;
font-weight: bold;
}

.input_text {
border:1px #6688bb solid;
background-color: #ccddff;
color: #000000;
font-family:Verdana, sans-serif;
}

.input_output {
border:0px;
background-color: #ffffff;
color: #000000;
font-family:Verdana, sans-serif;
font-weight: bold;
}

.input_disabled {
border:1px #6688bb solid;
background-color: #dddddd;
color: #444444;
font-family:Verdana, sans-serif;
}

.input_textreadonly {
border:1px #6688bb solid;
background-color: #aabbee;
color: #000000;
font-family:Verdana, sans-serif;
}

.input_checkbox {
border:1px #6688bb solid;
background-color: #ccddff;
color: #000000;
}

.input_select {
	background-color: #ccddff;
}

/* ----------------- TAGS TIL BJARKES LOGBOG --------------*/
/* -- BRUNLIGE / ORANGEAGTIGE FARVE KOMBINATIONER. GEIL -- */
.logbog_table {
border:1px #000000 solid;
background-color: #B6A373;
}

.logbog_button {
border:1px #B6A373 outset;
background-color: #F1E8B7;
background-image: url("/grafik/common_popups/input_button_logbog_bg.gif");
color: #000000;
font-weight: bold;
}

.logbog_text {
border:1px #C8BA75 solid;
background-color: #F1E8B7;
color: #000000;
font-family:Verdana, sans-serif;
}

.logbog_checkbox {
border:1px #C8BA75 solid;
background-color: #F1E8B7;
color: #000000;
}

.logbog_select {
border:1px #C8BA75 solid;
	background-color: #F1E8B7;
}

/* ----------------- TAGS TIL DILEMMA --------------*/
/* -- GRØNNE FARVER -- */

.green_button {
border:1px #B6A373 outset;
background-color: #7AFF96;
background-image: url("/grafik/common_popups/input_button_green_bg.gif");
color: #000000;
font-weight: bold;
}

.green_text {
border:1px #000000 solid;
background-color: #7AFF96;
color: #000000;
font-family:Verdana, sans-serif;
}

.green_checkbox {
border:1px #000000 solid;
background-color: #7AFF96;
color: #000000;
}

.green_select {
border:1px #000000 solid;
	background-color: #7AFF96;
}


/* ----------------- SPECIFIKKE TAGS TIL VHD -------------- */
.vhdmarked { font-size: 12px; font-weight: bold; color: #ffffff; background-color: #08246b; }

A.vhdmarked		{ font-size: 12px; font-weight: bold; color: #FFFFFF; }
A.vhdmarked:visited 	{ font-size: 12px; font-weight: bold; color: #FFFFFF; }
A.vhdmarked:link	{ font-size: 12px; font-weight: bold; color: #FFFFFF; }
A.vhdmarked:active	{ font-size: 12px; font-weight: bold; color: #FFFFFF; }
A.vhdmarked:hover	{ font-size: 12px; font-weight: bold; color: #FFFFFF; }

/* ----------------- SPECIFIKKE TAGS TIL Diktat -------------- */
.input_diktat {
border:none;
border-bottom: 1px black solid;
}


/* ----------------- SPECIFIKKE TAGS TIL CALENDAR -------------- */
.input_calendar {

font-family:			Verdana, sans-serif;

}

/* TEST ajax tap hval theme */
.ajax_tab_hval
{
	.ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url('/grafik/Taps/tab-line.gif') repeat-x bottom;}
	.ajax__tab_outer {padding-right:0px;background:url('/grafik/Taps/tab-right.gif') no-repeat right;height:21px;}
	.ajax__tab_inner {padding-left:3px;background:url('/grafik/Taps/tab-left.gif') no-repeat;}
	.ajax__tab_tab {height:21px;padding:4px;margin:0;background:url('/grafik/Taps/tab.gif') repeat-x;}
	.ajax__tab_hover .ajax__tab_outer {background:url('/grafik/Taps/tab-hover-right.gif') no-repeat right;}
	.ajax__tab_hover .ajax__tab_inner {background:url('/grafik/Taps/tab-hover-left.gif') no-repeat;}
	.ajax__tab_hover .ajax__tab_tab {background:url('/grafik/Taps/tab-hover.gif') repeat-x;}
	.ajax__tab_active .ajax__tab_outer {background:url('/grafik/Taps/tab-active-right.gif') no-repeat right;}
	.ajax__tab_active .ajax__tab_inner {background:url('/grafik/Taps/tab-active-left.gif') no-repeat;}
	.ajax__tab_active .ajax__tab_tab {background:url('/grafik/Taps/tab-active.gif') repeat-x;}
	.ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;padding:8px;background-color:#ffffff;}
}

.ajax_tab_hval_menu
{
	.ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url('/grafik/Taps/tab-line.gif') repeat-x bottom;}
	.ajax__tab_outer {padding-right:0px;background:url('/grafik/Taps/tab-right.gif') no-repeat right;height:21px;}
	.ajax__tab_inner {padding-left:3px;background:url('/grafik/Taps/tab-left.gif') no-repeat;}
	.ajax__tab_tab {height:21px;padding:4px;margin:0;background:url('/grafik/Taps/tab.gif') repeat-x;}
	.ajax__tab_hover .ajax__tab_outer {background:url('/grafik/Taps/tab-hover-right.gif') no-repeat right;}
	.ajax__tab_hover .ajax__tab_inner {background:url('/grafik/Taps/tab-hover-left.gif') no-repeat;}
	.ajax__tab_hover .ajax__tab_tab {background:url('/grafik/Taps/tab-hover.gif') repeat-x;}
	.ajax__tab_active .ajax__tab_outer {background:url('/grafik/Taps/tab-active-right.gif') no-repeat right;}
	.ajax__tab_active .ajax__tab_inner {background:url('/grafik/Taps/tab-active-left.gif') no-repeat;}
	.ajax__tab_active .ajax__tab_tab {background:url('/grafik/Taps/tab-active.gif') repeat-x;}
	.ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;padding:8px;background-color:#ffffff;}
}

.googleMap
{
	font-family: "Verdana";
	font-size: 12px;
	color: Black;
    border: 1px solid Black;
    padding: 2px;
    margin-bottom: 3px;
    text-align: center;
    width: 6em;
    cursor: pointer;
}

.dhtmlgoodies_contentBox{
	height:0px;
	visibility:hidden;
	position:absolute;
	overflow:hidden;
	padding:2px;
	width:200px;			
}

.dhtmlgoodies_content{
	position:relative;		
	width:100%;		
}
