/* -------------------- SITE -------------------- */
img
{  border-style: none;
}

.screenDisable {
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	}

.printDisable {
	}

html, body {
	width: 100%;
	height: 100%;
	margin: auto;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004578;
	}

#sidecentreringTabel {
	width: 100%;
	height: 100%;
	margin: auto;
background-color: #ececec;	
}

#sidecentreringCelle {
	vertical-align: middle;
	text-align: center;

	}

#sidecentrering {
	position: relative;
	margin: auto;
	width: 990px;
	height: 560px;
	text-align: left;
background-color: #ffffff;
border-top: 2px solid white;
border-bottom: 2px solid white;
border-left: 2px solid white;
border-right: 2px solid white;
	}

#custInfo {
	width: 900px;
	text-align: center;
	vertical-align: middle;
	}

#custInfo a { text-decoration: none }
#custInfo a:link { color: #004578 }
#custInfo a:visited { color: #004578 }
#custInfo a:hover { text-decoration: underline }
#custInfo a:active {}

#techCMS {
	height: 8px;
	padding-left: 2px;
	text-align: left;
	font-size: 10px;
	color: silver;
	}

#techCMS a:link { color: silver; text-decoration: none }
#techCMS a:visited { color: silver }
#techCMS a:active { color: silver }
#techCMS a:hover { text-decoration: underline }

/* -------------------- MODULE : i_persongallery4.asp -------------------- */

.pga_div {
	}

.pga_div, .pga_table1 td, .pga_table2 td {
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 12px;
	}

.pga_table1 { padding-bottom: 20px }

.pga_table1 td {
	vertical-align: top;
	width: 115px;
	padding-right: 20px
	}

.pga_image, .pga_name, .pga_title, .pga_address { margin-bottom: 10px }
.pga_table2 {}
.pga_phone, .pga_cellphone, .pga_fax, .pga_email {}

.pga_email a { color: #404040; text-decoration: none }
.pga_email a:link {}
.pga_email a:visited {}
.pga_email a:active {}
.pga_email a:hover { text-decoration: underline }

.legend { font-weight: bold }
.pga_remark { margin-top: 10px }
.pga_name { font-size: 14px	}
.pga_title { font-style: italic }


/* -------------------- MODULE : i_references2.asp -------------------- */

/* ----- LIST ----- */
#rfl_list {
	width: 121px;
	height: 300px;
	overflow: auto;
	display: inline;
	font-size: 10px;

	position: absolute;
	top: 50px;
	left: 30px;



	}

#rfl_list a { color: gray; padding-bottom: 5px; display: block }
#rfl_list a:link { text-decoration: none }
#rfl_list a:visited {}
#rfl_list a:active {}
#rfl_list a:hover { text-decoration: underline }

#rfl_listHead {
	font-size: 14px;
	padding-bottom: 10px;
	}

/* ----- IMAGE ----- */
#rfl_image {
	cursor: hand;
	width: 390px;
	height: 240px;
	text-align: center;
	vertical-align: top;
	display: inline;

	position: absolute;
	top: 100px;
	left: 200px;
	}

#rfl_imageMain { padding: 0px; margin: 0px }

#rfl_moreImages { 

	position: absolute;
	top: 250px;
	left: 200px;
	margin: 0px }



/* ----- DETAILS ----- */
#rfl_details {
	overflow: auto;
	vertical-align: top;
	display: inline;
	margin-right: 10px;

	}


#rfl_detailsHeadline,
#rfl_detailsLocation,
#rfl_detailsProduct,
#rfl_detailsYear,
#rfl_detailsDescription {
	color: black;
	margin-top: 20px;
	margin-left: 620px;
	}

#rfl_detailsHeadline {
	font-size: 20px;
	padding-bottom: 15px;
	}

#rfl_detailsLocation,
#rfl_detailsProduct,
#rfl_detailsYear {
	padding-bottom: 10px;
	border-bottom: 1px solid gray;
	}

#rfl_detailsProduct,
#rfl_detailsYear,
#rfl_detailsDescription {
	padding-top: 10px;
	}

#rfl_detailsLocationLegend,
#rfl_detailsProductLegend,
#rfl_detailsYearLegend {

	width: 350px;
	height: 200px;
	overflow: auto;

}

#rfl_detailsDescription {

	width: 350px;
	height: 200px;
	overflow: auto;

}



/* -------------------- MODULE : i_links2.asp -------------------- */

#lnkl_div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

.lnkl_group {
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 5px;
	}

.lnkl_table {
	padding-bottom: 10px;
	}

.lnkl_image {}

.lnkl_cell {
	padding-left: 10px;
	vertical-align: top
	}

.lnkl_name { font-weight: bold }
.lnkl_text {}
.lnkl_link {}

.lnkl_link a:link { color: black }
.lnkl_link a:visited { color: black }
.lnkl_link a:hover { text-decoration: underline }
.lnkl_link a:active {}

/* -------------------- MODULE : i_persongallery3.asp -------------------- */

.pga_td {
	vertical-align: top;
	width: 150px;
	}

.pga_image {
	}

.pga_name, .pga_title, .pga_address, .pga_phone, .pga_cellphone, .pga_fax, .pga_remark, .pga_email {
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 12px;
	
}

.pga_name {
	color: #c69e4f;
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 10px;
	line-height: 14px;
	}

.pga_title {
	font-style: italic;
	margin-bottom: 10px;
	}

.pga_address, .pga_phone, .pga_cellphone, .pga_fax {
	font-size: 10px;
	}

.pga_fax {
	margin-bottom: 10px;
	}

.pga_remark {
	margin-bottom: 10px;
	}

.pga_spacing {
	width: 20px;
	height: 20px;
	}


/* -------------------- MODULE : i_menu.asp -------------------- */

#menu {
	}

/* -------------------- MODULE : i_printfriendly.asp -------------------- */

#printfriendly {
	width: 17px;
	height: 16px;
	}

/* -------------------- MODULE : i_contact3.asp -------------------- */

.ctf_legendText, .ctf_legendEmail, .ctf_legendMemo, .ctf_legendMemo2, .ctf_legendShow, .ctf_legendSelect, .ctf_legendRadio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	text-align: right;
	vertical-align: top;
	}

.ctf_legendCheckbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

.ctf_fieldText, .ctf_fieldEmail, .ctf_fieldMemo, .ctf_fieldMemo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	width: 250px;
	}

.ctf_fieldCheckbox, .ctf_fieldSelect, .ctf_fieldRadio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

.ctf_fieldMemo, .ctf_fieldMemo2 {
	height: 50px;
	}

.ctf_textButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}


/* -------------------- CUSTOM PANELS -------------------- */


#Billedet1 { width: 330px; height: 160px; }
#Billedet2 { width: 330px; height: 160px; }
#Billedet3 { width: 330px; height: 160px; }

#Billedet5 { width: 647px; height: 174px; }
#Billedet6 { width: 647px; height: 174px; }

#boks {
	background-image: url(/images/boks.png);
	width: 648px;
	height: 184px;
	}

#boks2 {
	background-image: url(/images/boks.png);
	width: 648px;
	height: 184px;
	}

#bjalkevandret {
	background-image: url(/images/bjalkevandret.png);
	width: 991px;
	height: 31px;
	}

#bjalkevenstre {
	background-image: url(/images/bjalkevenstre.png);
	width: 121px;
	height: 444px;
	}

#topbilledet {
	background-image: url(/images/topbilledet.png);
	width: 990px;
	height: 75px;
	}

#grass {
	background-image: url(/images/grass.png);
	width: 173px;
	height: 100px;
	}

#greenstreg {
	background-image: url(/images/greenstreg.png);
	width: 990px;
	height: 8px;
	}

#lillegreen {
	background-image: url(/images/lillegreen.png);
	width: 254px;
	height: 11px;
	}

#logo {
	background-image: url(/images/logo.png);
	width: 120px;
	height: 120px;
	}

#logoskygge {
	background-image: url(/images/logoskygge.png);
	width: 124px;
	height: 117px;
	}

#tilsalg {
	background-image: url(/images/tilsalg.png);
	width: 118px;
	height: 100px;
	}

#greyboksen1, #greyboksen2, #greyboksen3 {
	background-image: url(/images/greyboksen.png);
	width: 255px;
	height: 323px;
	}

#lillegrey1, #lillegrey2, #lillegrey3 {
	background-image: url(/images/lillegrey.png);
	width: 255px;
	height: 8px;
	}

#greyboks1, #greyboks2, #greyboks3 {
	background-image: url(/images/greyboks.png);
	width: 255px;
	height: 32px;
	}




#vandmarke {
	background-image: url(/images/vandmarke.png);
	width: 271px;
	height: 232px;
	}


#text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #0d8f3c;
	width: 400px;
	height: 25px;
	padding: 0px 10px 0px 0px;
	margin: 0px;
	overflow-x: hidden;
	overflow-y: hidden;
	}


#text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004578;
	width: 440px;
	height: 390px;
	padding: 0px 10px 0px 0px;
	margin: 0px;
	overflow-x: hidden;
	overflow-y: auto;
	scrollbar-base-color: #FFFFFF;
	scrollbar-face-color: #DDDDDD;
	scrollbar-arrow-color: #080E1A;
	scrollbar-track-color: #F8F8F8;
	scrollbar-shadow-color: #C0C0C0;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #080E1A;
	scrollbar-darkshadow-Color: #080E1A;
	}

#text2 A,
#text2 A:link,
#text2 A:visited,
#text2 A:active {
	text-decoration: none;
	}

#text2 A:hover {
	text-decoration: underline;
	}


#text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004578;
	width: 750px;
	height: 398px;
	padding: 0px 10px 0px 0px;
	margin: 0px;
	overflow-x: hidden;
	overflow-y: auto;
	scrollbar-base-color: #FFFFFF;
	scrollbar-face-color: #DDDDDD;
	scrollbar-arrow-color: #080E1A;
	scrollbar-track-color: #F8F8F8;
	scrollbar-shadow-color: #C0C0C0;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #080E1A;
	scrollbar-darkshadow-Color: #080E1A;
	}

#text3 A,
#text3 A:link,
#text3 A:visited,
#text3 A:active {
	text-decoration: none;
	}

#text3 A:hover {
	text-decoration: underline;
	}


#text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004578;
	width: 120px;
	height: 390px;
	padding: 0px 10px 0px 0px;
	margin: 0px;
	overflow-x: hidden;
	overflow-y: auto;
	scrollbar-base-color: #FFFFFF;
	scrollbar-face-color: #DDDDDD;
	scrollbar-arrow-color: #080E1A;
	scrollbar-track-color: #F8F8F8;
	scrollbar-shadow-color: #C0C0C0;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #080E1A;
	scrollbar-darkshadow-Color: #080E1A;
	}

#text4 A,
#text4 A:link,
#text4 A:visited,
#text4 A:active {
	text-decoration: none;
	}

#text4 A:hover {
	text-decoration: underline;
	}




.bi_box1title, .bi_box2title {
	width: 255px;
	height: 40px;
}

.bi_box1titletext, .bi_box2titletext {
	font-size: 20px;
	Text-align: center;
	width: 255px;
	height: 30px;
	margin-top: 4px;
}


.bi_box1img1, .bi_box1img2, .bi_box2img1 {
width: 255px;
text-align: center;
}

.bi_box1img1 {
margin-top: 40px; 
}

.bi_box1txt1 {
margin: 5px; 
}

#bi_box1, #bi_box2, #bi_box3 { 
width: 255px; 
height: 365px; 
overflow: auto;  
}

#textref {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004578;
	width: 990px;
	height: 560px;
	margin: 0px;
	overflow-x: hidden;
	overflow-y: auto;
	scrollbar-base-color: #FFFFFF;
	scrollbar-face-color: #DDDDDD;
	scrollbar-arrow-color: #080E1A;
	scrollbar-track-color: none;
	scrollbar-shadow-color: #C0C0C0;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #080E1A;
	scrollbar-darkshadow-Color: #080E1A;
	}

#textref A,
#textref A:link,
#textref A:visited,
#textref A:active {
	text-decoration: none;
	}

#textref A:hover {
	text-decoration: underline;
	}



