
body {text-align:center;margin:0;padding:0;font-family:Arial, Verdana, sans-serif;font-size:100%;}

#wrapper {text-align:right;}

#header-container,#footer-container {background:#ccc;margin:0;padding:0;text-align:left;}
#main-container {text-align:left;padding-bottom:20px;}

#header, #main, #footer {width:970px;padding:0 5px;margin:0 auto;}

#header {height:270px;position:relative;}

#banner {margin:0 -5px 13px -5px;background-repeat:no-repeat;height:157px;}

a {color:#6432b9;text-decoration:none;}
a img {border:0;}
a.read-more {font-weight:bold;}
#main, #header, #footer {font-size:0.75em;line-height:1.35em;}

h2,h3 {font-size:1em;line-height:1.042em;}
h1 {font-size:1.25em;}

table {clear:both;border-collapse:separate !important;border-spacing:0 5px;}
tr {background:#f2f2f2;}
td {padding:5px 2px;}

#print-header,#print-footer {display:none;}

#search-result tr {background:#fff;}
#search-result * {padding:0;margin:0;}
#search-result td p {margin:0;padding:0;}
#search-result td > p > .HitTitle {display:block;padding:0;}
#search-result .HitPresentation {margin:0;padding:0 0 20px 0;display:block;}

#global-menu ul ,#navigation ul {list-style:none;margin:0;padding:0;}
#global-menu li,#navigation li {margin:0;padding:0;float:left;}
#global-menu li a,#navigation li a {display:block;text-decoration:none;color:#000}

#global-menu {height:39px;}
#global-menu ul {float:right;}
#global-menu li {line-height:39px;}
#global-menu li a {background:url(http://www.ekbo-layout-master.strong.no/Webdesk/bilde/185128.gif) no-repeat 0% 50%;padding-left:10px;text-transform:uppercase;color:#6432b9;font-size:12px;margin-left:5px;}
#global-menu li.selected a, #global-menu a:hover {color:#eb004b;}

#navigation {font-size:14px;}
#navigation li {width:194px;}
#navigation li a {margin-right:12px;border-top:1px solid #6432b9;color:#6432b9;padding:8px 0 0 0;text-transform:uppercase;font-weight:bold;}
#navigation li:last-child a {margin:0;}
#navigation li.selected a {color:#eb004b;border-color:#eb004b;}
#navigation a:hover {color:#eb004b;}

#path-and-info-line {height:47px;}
#path ul {list-style:none;margin:0;padding:0;float:left;}
#path ul li {line-height:47px;float:left;margin-right:5px;}
#path ul li a {background:url(http://www.ekbo-layout-master.strong.no/Webdesk/bilde/185128.gif) no-repeat 100% 50%;padding-right:10px;}
#path ul li.selected a {color:#eb004b;background:none;padding:0;}
#path ul li a:hover {color:#eb004b}

#info {float:right;width:196px;}
#info p {display:block;text-align:center;margin:0;padding:13px 0 0 0;}
#info span {background:#2f99fd;color:#fff;display:block;line-height:1em;padding:5px 0;}


.box {border:1px solid #bcbcbc;border-top:3px solid #6432b9;padding:13px 10px;}
.box h2 {margin:0 0 12px 0;padding:0;color:#666;font-weight:bold;}
.box h3 {margin:0;padding:0;color:#6432b9;}
.box p {}
.box a.read-more:before {content:">";margin-right:6px;}

.box .element {border-bottom:1px solid #666;margin:0 0 10px 0;padding:10px 0 0 0}


#first-referenced {width:472px;margin:0 0 22px 0;}
#first-referenced img {margin:0 1em 1em 0;float:left;max-width:472px;}

#portraits img {margin:0 0 1em 0;max-width:214px;}
#portraits .element {border:0;display:none;}

.column-1-and-2 .column-2 #referenced img {max-width:214px;}

#referenced img, #sub-pages .element img {margin:0 1em 1em 0;float:left;}
#referenced .element, #sub-pages .element {border-bottom:1px solid #bcbcbc;}
#referenced .element h3, #sub-pages .element h3 { color:#6432b9}
#referenced .element .byline .source, #sub-pages .element .byline .source {margin-left:10px;}

#news img {max-width:214px;}

#content-tools {margin-top:30px;}
#content-tools .to-the-top {background:url(http://www.ekbo-layout-master.strong.no/Webdesk/bilde/185128.gif) 0% 50% no-repeat;padding-left:10px;}
#content-tools .print {background:url(http://www.ekbo-layout-master.strong.no/Webdesk/bilde/185129.gif) 0% 50% no-repeat;padding-left:15px;margin-left:10px;}

.column-1 {width:182px}
.column-4 {width:194px;}
.column-2-and-3 {width:550px;border-top:3px solid #bcbcbc;}

.column-2-and-3-and-4 {width:766px;float:right;border-top:3px solid #bcbcbc;}
.column-2-and-3-and-4 img {max-width:766px;}

.column-1-and-2, .column-1,.column-2, .column-3, .column-2-and-3, .column-4 {float:left;}
.column-1-and-2, .column-1,.column-2, .column-2-and-3, .column-3 {margin-right:22px;}

.column-2-and-3 img {max-width:550px;}

.column-1-and-2 .column-2 {margin-right:0;}
.column-1-and-2 .column-1 {width:236px;}
.column-1-and-2 #referenced {width:214px;}

.column-1 .box {width:214px;}

.column-3 .box {width:214px;margin:0 0 22px 0;}
.column-4 .box {width:174px;display:none;margin:0 0 22px 0;}

.column-4 img {max-width:174px;}

.column-1 ul {list-style:none;margin:0;padding:0;border-top:3px solid #eb004b;padding-top:6px;}
.column-1 ul ul {padding:0;border-top:1px solid #bdbdbd;display:none;}
.column-1 li {border-bottom:1px solid #bdbdbd;line-height:2em;}
.column-1 ul a {display:block;}
.column-1 ul li a:hover {color:#eb004b;}

.column-1 .selected ul {display:block;}
.column-1 .selected ul ul {display:none;}

.column-1 a.selected {font-weight:bold;color:#eb004b;}

.column-1 li > a.selected ul {border:4px solid red !important;}

.column-1 ul ul a, .column-1 ul ul a.selected {color:#666}

.column-1 li.selected {border-bottom:0;}
.column-1 li.selected ul {border-top:1px solid #bdbdbd;}
.column-1 ul ul ul li.selected {border-bottom:1px solid #bdbdbd;}

.column-1 ul .selected ul li.selected {border-bottom:1px solid #bdbdbd}

.column-1 ul ul ul a {background:url(http://www.ekbo-layout-master.strong.no/Webdesk/bilde/185131.gif) 0% 50% no-repeat;padding-left:15px;}
.column-1 ul ul ul a.selected {background:url(http://www.ekbo-layout-master.strong.no/Webdesk/bilde/185130.gif) 0% 50% no-repeat;padding-left:15px;color:#eb004b;}

.by-line {color:#666;}
.introduction {font-weight:bold;}
.image-container {float:left;margin:0.25em 1.5em 1em 0;}
.image-container .description {border-bottom:1px solid #bcbcbc;color:#666;padding-bottom:10px;line-height:1em;}
.text {border-bottom:1px solid #bcbcbc;margin-bottom:0px;padding-bottom:1em;}


.column-1-and-2-and-3-and-4 {}
.column-1-and-2-and-3-and-4 ul {list-style:none;margin:0 0 0 0;padding:0;}
.column-1-and-2-and-3-and-4 ul li a {font-weight:bold;display:block;text-transform:uppercase;border-top:3px solid #bcbcbc;padding:9px 0 5px 0;}
.column-1-and-2-and-3-and-4 ul li {float:left;width:180px;padding-right:14px;}
.column-1-and-2-and-3-and-4 ul li:last-child {padding-right:0px;}

.column-1-and-2-and-3-and-4 li li {display:block;float:none;}
.column-1-and-2-and-3-and-4 li li a {color:#000;line-height:1.3em;font-weight:normal;height:auto;text-transform:none;border-top:1px solid #bcbcbc;padding:5px 0;}

.column-1-and-2-and-3-and-4 li li li {display:block;float:none;}
.column-1-and-2-and-3-and-4 li li li a {color:#6432b9;line-height:1.3em;font-weight:normal;height:auto;text-transform:none;border-top:1px solid #bcbcbc;padding:5px 0 5px 15px;background:url(http://www.ekbo-layout-master.strong.no/Webdesk/bilde/185128.gif) 0% 50% no-repeat;}

.column-1-and-2-and-3-and-4 a:hover {color:#eb004b;}

.addresses input[type=text] {border:1px solid #b4b4b4;width:100%;}
.addresses .submit {float:right;border:0;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff;background:#6432b9 url(http://www.ekbo-layout-master.strong.no/Webdesk/bilde/185239.gif) 5px 50% no-repeat;padding-left:10px;}

.column-4 .link-list {list-style:none;margin:0;padding:0;}
.column-4 .link-list li {border-top:1px solid #bcbcbc;padding:5px 0 5px 15px;background:url(http://www.ekbo-layout-master.strong.no/Webdesk/bilde/185128.gif) 0% 50% no-repeat;}
.column-4 .link-list li:first-child {border:0;}

#footer {padding:20px 0 20px 0;}
#footer ul {list-style:none;margin:0 0 0 0;padding:0;}
#footer ul li a {font-weight:bold;display:block;height:50px;text-transform:uppercase;border-top:1px solid #6432b9;padding-top:9px;}
#footer ul li {float:left;width:180px;padding-right:14px;}
#footer ul li:last-child {padding-right:0px;}

#footer li ul {}
#footer li li {display:block;float:none;}
#footer li li a {line-height:1.3em;font-weight:normal;height:auto;text-transform:none;border:0;padding:0;}
#footer a:hover {color:#eb004b;}

#strong {width:970px;padding:10px 5px;margin:0 auto;text-align:right;}

.nb_imported_data .Kopfzeile {font-size:1.1em}
.nb_imported_data .Kopfzeile, .nb_imported_data .Ueberschrift {font-weight:bold;}

#netblast-activity-search-map-toggler {-moz-border-radius:5px;-webkit-border-radius:5px;}
#netblast-activity-search-submit {border:0;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff;background:#6432b9 url(http://www.ekbo-layout-master.strong.no/Webdesk/bilde/185239.gif) 5px 50% no-repeat !important;padding-left:10px;}

/*IMPORTED DATA*/
.Person_Name
{
	text-decoration: underline;
}


.Kopfzeile 
{
	width: 100%;
    padding-bottom:5px;
	line-height:5px;
}

.Kopfzeile span
{
	line-height: 1.3em;
	font-weight: bold;
}
.Kopfzeile .Ziffer
{
	width: 20%;
}

.Kopfzeile .Organisationsname
{
	width: 80%;
}

.Kopfzeile .Print
{
        position:absolute;
        right:0;
	background: url(drucker.gif) 0 70% no-repeat;
	width: 25px;
	text-decoration: none; 
}

.Kopfzeile .Print a
{
	text-decoration: none;
}


.Splitline
{
	width: 100%;
	line-height:5px;
}



.Organisationsinfo{
margin: 5px 0;
}

.Organisationsinfo .Typ {
font-style: italic;
display:block;
}


.Abschnitt {
margin:5px 0;
}

.Fusszeile
{
	font-family: 'Courier New' , Courier, Monospace;
}
.Fusszeile .Aenderungsdatum
{
	float: right;
	font-size: 0.9em;
}
.Fusszeile .Adressnr
{
	float: left;
}

.Ueberschrift
{
	font-weight: bold;
}

.Einkirchung, .Vereinigung
{
	font-style: italic;
}
.Kirchengemeinden .Einkirchung, .Kirchengemeinden .Vereinigung
{
	width:100%;
	margin-left:1.0em;
	float:left;
	line-height:1.5em;
}
.Ort, .Einkirchung_Ort, .Vereinigung_Ort, .Kirchengemeinden .Pfarrsprengelgemeinde_Ort
{
	width:90%;
	display:inline-block;
	margin-left:1.0em;
	line-height:1.5em;
}

.Kirchengemeinden .Pfarrsprengelgemeinde_Adresse
{
	width: 38%;
	float: left;
}
.Kirchengemeinden .Pfarrsprengelgemeinde_KGKZ
{
	font-size: 0.9em;
	width: 30%;
	float: left;
}
.Kirchengemeinden .Pfarrsprengelgemeinde_GG
{
	font-size: 0.9em;
	width: 30%;
	float: left;
}

/* fix of adr */
.Ort .PLZ { margin-left: -1em; }
.Ort .Ort { margin-left: 0px; }





/* Clearfix */
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

#search-box {position:absolute;top:39px;right:0;color:#fff;width:155px;margin:0px 5px;padding:27px 25px 0 15px;height:123px;background:url(http://www.ekbo-layout-master.strong.no/Webdesk/bilde/185125.gif) 0% 0% no-repeat;}
#search-box .row {margin:0 !important;padding:5px 0 !important;}

#search-box table tr {background:transparent !important;padding:0 !important;margin:0 !important;height:auto !important;}
#search-box  table td {padding:0 !important;height:auto !important;margin:0 !important;}
#search-box button {float:right;margin-left:3px}
#search-box input {border:0;width:121px !important;}
#search-box hr {color:#fff;border:0;border-bottom:1px solid #fff;margin:0 !important;}
#search-box button {border:0px;padding:0;width:15px;}

#search-box .partOne {height:42px;position:absolute;top:30px;width:150px;border-bottom:1px solid #fff;padding-bottom:5px}
#search-box .partTwo {position:absolute;top:85px;width:150px;}