/* Hartenecker Hoehe */

/* BODY */

body
{
    font-family: Verdana, Arial, Helvetica, sans-serif; /* Base font family for most elements */
    font-size: 0.8em; /* Base size for all elements; other size definitions relates to this */
    background:#ffffff;
    margin: 0;
    padding: 0em;
}

/* HEADERS */

h1, h2, h3, h4, h5, h6
{
    font-weight: bold;
    margin: 1em 0 0.5em 0;
    padding: 0;
}

h1 {font-size: 1.2em;}
h2 {font-size: 1.1em;}
h3 {font-size: 1.05em;}
h4, h5, h6 {font-size: 1em;}

/* PARAGRAPHS */

p {margin: 0.5em 0 0.5em 0;line-height: 1.25em; /* This is aprox. default line height in most popular browsers; set explicitly to ensure consitency. */}

/* LINKS */

a {color: #6f5b00;text-decoration: none;}
a:hover {color: #6f5b00;text-decoration: underline;cursor: pointer;}

a img {border: none; /* Some browsers may display a border around a linked image without this attribute set to _none_. */}

/* ORDERED AND UNORDERED LISTS */

ul, ol
{
    padding: 0;
    margin: 0.75em 0 1em 2.5em;
}

ul ul, ol ul
{
    margin: 0.3em 0 0.5em 1.3em;
}

ul ol, ol ol
{
    margin: 0.3em 0 0.5em 1.9em;
}

ul, ul ul
{
    list-style-type: disc;
}

li
{
    margin: 0 0 0.3em 0;
    padding: 0;
    line-height: 1.25em;
}

/* DEFINITION LISTS */

dl
{
    padding: 0em;
    margin: 0.25em 0 0.25em 0;
}

dt, dd
{
    font-style: normal;
    margin: 0 0 0.25em 0;
}

dt
{
    font-weight: bold;
}

dd
{
    margin: 0 1em 0.5em 2.5em;
}

.invisible{display:none;}
table{font-size:1em;}

.noframeBody{background:#CDCCC6 url(.../../show/1210115/header_gelb.gif);}

#zentrierer{width:100%;padding:0px auto;text-align:center;}
* html #zentrierer{}
#inhalt{text-align:left;margin:0px auto;max-width:1211px;position:relative;background:#FFf url(../../show/1210119/bg_navi.gif) repeat-y;border-width:0px 1px 1px 1px;border-style:solid;border-color:#fff;}


#top{height:250px;background:#FFE680 url(../../show/1210115/header_gelb.gif);}

/**
#topBody{height:250px;background:url(../../show/1210114/lageundhistorie.jpg) no-repeat 1px;}
#topBody{height:250px;background:url(../../show/1227170_l1_/historie.jpg.jpg) no-repeat 1px;}
#topBody{height:250px;background:url(../../show/1226315/Baugebiet_emo.jpg) no-repeat 1px;}
#topBody{height:250px;background:url(../../show/1228353/planung_emo.jpg) no-repeat 1px;}
#topBody{height:250px;background:url(../../show/1228357/sonnenblume_emo.jpg) no-repeat 1px;}
#topBody{height:250px;background:url(../../show/1228380/himmel_emo.jpg) no-repeat 1px;}
#topBody{height:250px;background:url(../../show/1228384/wohnen_emo.jpg) no-repeat 1px;}
#topBody{height:250px;background:url(../../show/1228419/schloss_emo.jpg) no-repeat 1px;}
**/

#topBody{height:250px;background:url(../../show/1230097/obstwiesen_emo.jpg) no-repeat 1px;}

.divschwarz{padding: 2px 0px 1px 3px;height:20px;position: absolute; top: 227px; left: 0px;width:186px;background-color:#000;}

.topFrameDiv1{z-index:1;position:absolute;top:4px;text-align:right;padding:0px auto;width:100%;max-width:1000px;}
.topFrameDiv1 img{margin:0px 0px 0px auto;}

.topFrameDiv2{z-index:2;position:absolute;top:250px;padding-top:1.7em;right:0px;background:#FFCC00 url(../../show/1227572/hh_schwarz.gif) no-repeat 100% 0px;width:210px;border-left:0px dotted black;}
* html .topFrameDiv2{right:1px}
.topFrameDiv2 img{border-width:9px 9px 170px;border-style: solid;border-color:#fff;}

ul.topFrameDiv2LinkList{margin:0px;padding:0px;}
li.topFrameDiv2Lilink1,.topFrameDiv2Lilink2,.topFrameDiv2Lilink3,.topFrameDiv2Lilink4,.topFrameDiv2Lilink5,.topFrameDiv2Lilink6{list-style:none;margin:0px;padding:0px;border-bottom:1px solid #FFCC00;}
.topFrameDiv2link1,.topFrameDiv2link2,.topFrameDiv2link3,.topFrameDiv2link4,.topFrameDiv2link5,.topFrameDiv2link6{text-decoration:none;color:#000000;display:block;padding:1px 0px 1px 20px;margin:0px;background: url(../../show/1210028/pfeil_auf_gelb.gif) no-repeat 5px 5px;}
.topFrameDiv2link1:hover,.topFrameDiv2link2:hover,.topFrameDiv2link3:hover,.topFrameDiv2link4:hover,.topFrameDiv2link5:hover,.topFrameDiv2link6:hover{color:#000;background-color:#D7AE00;text-decoration:none;}

#fontsize{border:0px solid red;margin:0px 0px 8px 0px;padding:6px 0px 5px 20px;display:inline;height:1%;color:#000;font-weight:normal;}
* html #fontsize{height:1.5em;}
#fontsize a{text-decoration:none;color:#000;font-size:1.2em;font-weight:normal;padding:6px 0px 3px;}
#fontsize a:hover{background-color:#D7AE00;text-decoration:none;}

#navContent{top:250px;left:0px;width:100%;}

#navigation{float:left;z-index:12;background-color:#FFCC00;width:189px;}
* html #navigation{position:absolute;left:0px;top:251px;float:none;}
/* Listennavigation */

ul.navEbene1{margin:0px;padding:0px;}
li.navEbene1Active{list-style:none;margin:0px;padding:0px;}
li.navEbene1Inactive{list-style:none;margin:0px;padding:0px;}
a.navEbene1Active,a.navEbene1Active:link,a.navEbene1Active:visited,a.navEbene1Active:active{text-decoration:none;color:#000000;display:block;padding:3px 0px 3px 20px;margin:0px;border-bottom:1px solid #fff;background:#D7AE00 url(../../show/1210028/pfeil_auf_gelb.gif) no-repeat 5px 7px;}
a.navEbene1Inactive,a.navEbene1Inactive:link,a.navEbene1Inactive:visited,a.navEbene1Inactive:active{text-decoration:none;color:#000000;display:block;padding:3px 0px 3px 20px;margin:0px;border-bottom:1px solid #fff;background: url(../../show/1210028/pfeil_auf_gelb.gif) no-repeat 5px 7px;}
a.navEbene1Inactive:hover{background-color:#D7AE00;}
* html a.navEbene1Active{height:1.3em;}
* html a.navEbene1Inactive{height:1.4em;}

ul.navEbene2Active,.navEbene2{margin:0px;padding:0px 0px 0px 20px;}
li.navEbene2Active{list-style:none;margin:0px;padding:0px;}
li.navEbene2Inactive{list-style:none;margin:0px;padding:0px;}
a.navEbene2Active,a.navEbene2Active:link,a.navEbene2Active:visited,a.navEbene2Active:active{text-decoration:none;color:#000000;display:block;background-color:#D7AE00;padding:3px 0px 3px 8px;margin:0px;border-bottom:1px solid #fff;}
a.navEbene2Inactive,a.navEbene2Inactive:link,a.navEbene2Inactive:visited,a.navEbene2Inactive:active{text-decoration:none;color:#000000;display:block;padding:3px 0px 3px 8px;margin:0px;border-bottom:1px solid #fff;}
a.navEbene2Inactive:hover{background-color:#D7AE00;}
a.navEbene2Active:hover{background-color:#D7AE00;}
* html a.navEbene2Active{height:1.3em;}
* html a.navEbene2Inactive{height:1.3em;}

ul.navEbene3Active,.navEbene3{margin:0px;padding:0px;}
li.navEbene3Active{list-style:none;margin:0px;padding:0px;display:inline;}
li.navEbene3Inactive{list-style:none;margin:0px;padding:0px;display:inline;}
a.navEbene3Active,a.navEbene3Active:link,a.navEbene3Active:visited,a.navEbene3Active:active{font-weight:bold;text-decoration:none;color:#204B5B;display:block;padding:0px 0px 0px 40px;margin:0px;background: url(../../show/1160654/rechteck_voll.gif) no-repeat 32px 0px;}
a.navEbene3Inactive,a.navEbene3Inactive:link,a.navEbene3Inactive:visited,a.navEbene3Inactive:active{font-weight:normal;text-decoration:none;color:#000000;display:block;padding:0px 0px 0px 40px;margin:0px;background: url(../../show/1160653/rechteck_leer.gif) no-repeat 32px 0px;}
a.navEbene3Inactive:hover{background-color:#C4C4C4;}
a.navEbene3Active:hover{background-color:#C4C4C4;}
* html a.navEbene3Active{height:1.4em;}
* html a.navEbene3Inactive{height:1.4em;}

ul.navEbene4Active,.navEbene4{margin:0px;padding:0px;}
li.navEbene4Active{list-style:none;margin:0px;padding:0px;display:inline;}
li.navEbene4Inactive{list-style:none;margin:0px;padding:0px;display:inline;}
a.navEbene4Active,a.navEbene4Active:link,a.navEbene4Active:visited,a.navEbene4Active:active{font-weight:bold;text-decoration:none;color:#204B5B;display:block;padding:0px 0px 0px 45px;margin:0px;}
a.navEbene4Inactive,a.navEbene4Inactive:link,a.navEbene4Inactive:visited,a.navEbene4Inactive:active{font-weight:normal;text-decoration:none;color:#000000;display:block;padding:0px 0px 0px 45px;margin:0px;}
a.navEbene4Inactive:hover{background-color:#C4C4C4;}
a.navEbene4Active:hover{background-color:#C4C4C4;}
* html a.navEbene4Active{height:1.4em;}
* html a.navEbene4Inactive{height:1.4em;}


#content{margin-left:189px;background:url(../../show/1210117/bg_navcont.gif) repeat-y 100%;}
#contentBody{}

#dvvSuche,
.sitemapBody{width:auto;padding:0px 210px 0px 10px;border-top:1.7em solid #000;min-height:480px;margin-right:200px;}

.workflowPanelUp{position:absolute;top:216px;left:242px;width:759px;}

.contentInner{margin-right:210px;}

#contentWayhome{z-index:100;color:#fff;padding:0.3em 10px 0.2em 10px;margin:0px;background:#000 url(.../../show/1210110/hh_schwarz.gif) no-repeat 100%;}

#contentWayhome a{color:#fff;}
.contentFrameWayhome{}
.wayhomePrefix{float:left;margin-right:5px;}

#Content-inner{position:relative;padding:0px;}

.serviceSpalte{position:absolute;z-index:5;width:200px;right:1px;top:0px;border-left:0px dotted black;}
* html .serviceSpalte{right:211px;}
.serviceSpalte h2{font-size:1em;background-color:#ffcc00;margin:0px;padding:5px 3px; }
.serviceSpalte p{margin-left:3px;margin-right:3px}
.serviceSpalte ul{margin:5px 0px 0px 25px;padding:5px 0px 0px 5px;}
.serviceSpalte li{list-style-image:url(../../show/1226688/Pfeil_Seite.gif);padding:0px;margin:0px;}
*+html .serviceSpalte li{padding:0px 0px 0px 5px;}

.contentSpalte{}

.contentMitServiceSpalte{margin-right:202px;min-height:280px;}

#qePageContent{padding:10px;}

#qePageContent img{margin:4px 10px 4px 0px;}

.contentMitServiceSpalte #qePageContent{}

/*** Footer ***/
div#content-footer-div{margin-top:20px;padding:30px 10px;font-size:0.8em;border:0px solid red;width:auto;}
.printpage,.sendpage,#sendpage,#printpage{float:left;margin-right:10px;}

.clearNavContent{display:none;}

#bottom{}


/*** Sitemap ***/


#sitemap_1{text-align:center;}

li.sitemap1{border:0px solid red;text-align:center;}
a.sitemap1{border:0px solid #000;display:block;width:100%;width:250px;padding:4px 0px;background-color:#FFCC00;}
li.sitemap1:hover a.sitemap1:hover{background-color:#D7AE00;}
a.sitemap2{display:block;text-align:left;border:0px solid #000;width:240px;padding:4px 5px;background-color:#FFE680;}
a.sitemap2:hover{background-color:#D7AE00;}

ul.sitemapList_1{padding:0px;margin:0px;}
ul.sitemap1{padding:0px;margin:0px;}
ul.sitemap2{padding:0px 0px;margin:0px 0px;}
ul.sitemap3{padding:2px 20px;margin:0px 5px;}
ul.sitemap4{padding:0px 10px;margin:0px 5px;}
ul.sitemap5{padding:0px 20px;margin:0px 5px;}
ul.sitemap6{padding:0px 20px;margin:0px 5px;}


li.sitemap0{margin:30px 0px;display:block;list-style:none;}
.sitemap0{text-decoration:none;color:#000000;font-weight:bold;line-height:120%;}
.sitemap0:hover{color:#000000;}

li.sitemap1{margin:15px 0px 5px;display:block;list-style:none;}
.sitemap1{text-decoration:none;color:#000000;font-weight:bold;line-height:120%;font-size:1.0em;}
.sitemap1:hover{color:#000000;text-decoration:none;}

li.sitemap2{margin:0px;padding:0px 0px;display:block;list-style:none;}
a.sitemap2{text-decoration:none;color:#000000;font-weight:normal;line-height:120%;}
a.sitemap2:hover{color:#000000;text-decoration:none;}
li.sitemap3{list-style:none;}

.sitemap3 a{text-decoration:none;color:#000000;font-weight:normal;line-height:120%;margin-top:0px;}
.sitemap3 a:hover{color:#000000;text-decoration:none;}

li.sitemap4{list-style:none;}
.sitemap4 a{text-decoration:none;color:#000000;font-weight:normal;line-height:120%;margin-top:0px;}
.sitemap4 a:hover{color:#000000;text-decoration:none;}


/*** Lightbox Bildergalerie ***/

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(/kdrs/javascripts/lightbox/images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/kdrs/javascripts/lightbox/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/kdrs/javascripts/lightbox/images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 113px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}