BODY {
	BACKGROUND-POSITION: center 0%; 
	BACKGROUND-IMAGE: url(layout/hg-neu.jpg);
	background-repeat: repeat-x;
	MARGIN: 0px 0px 0px; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: center;
	
}


#main {
	MARGIN-LEFT: auto; 
	WIDTH: 720px; 
	MARGIN-RIGHT: auto; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left
}
#top-nav {
	BORDER-RIGHT: 0px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: 0px solid; 
	FONT-SIZE: 55%; 
	MARGIN-LEFT: auto; 
	VERTICAL-ALIGN: bottom; 
	BORDER-LEFT: 0px solid; 
	WIDTH: 715px; COLOR: #999999; 
	LINE-HEIGHT: 18px; 
	MARGIN-RIGHT: auto; 
	BORDER-BOTTOM: 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 18px; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: right
}
#navigation {
	BORDER-RIGHT: #cccccc 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #cccccc 0px solid; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 70%; 
	FLOAT: left; 
	PADDING-BOTTOM: 15px; 
	MARGIN: 0px; 
	BORDER-LEFT: #cccccc 0px solid; 
	WIDTH: 150px; 
	COLOR: #CCAE2C; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #fafafa; 
	TEXT-ALIGN: right; 
	TEXT-DECORATION: none
}
#content {
    BACKGROUND-IMAGE: url(layout/spannbauer.jpg);
	BACKGROUND-REPEAT: no-repeat;
	background-position: right;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 90%; 
	PADDING-BOTTOM: 150px; 
	MARGIN-LEFT: 170px; 
	WIDTH: 535px; COLOR: #666666; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
}
#footer {
	CLEAR: left; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 70%; 
	PADDING-BOTTOM: 10px; 
	COLOR: #999999; 
	PADDING-TOP: 40px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: center
}
A {
	COLOR: #666666; TEXT-DECORATION: none
}
A.small-navigation {
	COLOR: #999999; TEXT-DECORATION: none
}
A.small-navigation:hover {
	COLOR: #CCAE2C
}
A.navigation {
	BORDER-RIGHT: #dedede 0px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #dedede 0px solid; 
	DISPLAY: block; PADDING-LEFT: 5px; 
	FONT-WEIGHT: normal; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #dedede 5px solid; 
	COLOR: #666666; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #dedede 0px solid; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
}
A.navigation:hover {
	BORDER-LEFT-COLOR: #CCAE2C; 
	BORDER-BOTTOM-COLOR: #CCAE2C; 
	BORDER-TOP-COLOR: #CCAE2C; 
	BACKGROUND-COLOR: #efefef; 
	BORDER-RIGHT-COLOR: #fCCAE2C
}
#header {
	BORDER-RIGHT: #999999 0px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #999999 0px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #999999 0px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #999999 1px solid; 
	BACKGROUND-COLOR: #ffffff
}
img {
border: solid 1px;
border-color: #FFFFFF;
}

HR {
	BORDER-RIGHT: #cccccc 0px dashed; 
	BORDER-TOP: #cccccc 0px dashed; 
	BORDER-LEFT: #cccccc 0px dashed; 
	WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px dashed;
	HEIGHT: 0px; 
	TEXT-ALIGN: center
}
H1 {
	BORDER-RIGHT: #CCAE2C 0px solid; 
	PADDING-RIGHT: 50px; 
	BORDER-TOP: #CCAE2C 1px solid; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 180%; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 15px; 
	BORDER-LEFT: #ff0000 0px solid;
	COLOR: #CCAE2C; PADDING-TOP: 2px; 
	BORDER-BOTTOM: #CCAE2C 0px solid; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: right; 
	TEXT-DECORATION: none
}
P {
	BORDER-RIGHT: #999999 0px dashed; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #999999 0px dashed; 
	MARGIN-TOP: 10px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 10px; 
	BORDER-LEFT: #999999 0px dashed; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #999999 0px dashed
}


/* ab hier sl */



a:focus {
	outline: none;
}
#panel {
	background: #E4E4E4;
	height: auto;
	display: none;
	padding: 10px;
}
.slide {
	margin: 0;
	padding: 0;
	border-top: solid 0px #ffffff;
	background: url(images/#) no-repeat left top;
}
.btn-slide {
	background: url(images/#) no-repeat right 24px;
	text-align: center;
	width: 20px;
	height: 31px;
	padding: 20px 25px 0 0;
	margin: 0 auto;
	display: inline;
	font:  120%/100% Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}
.active {
	background-position: right 25px;
}

/* ab hier hs */

{
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide-html {
    background: #fff;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
	color:#000;
	margin: 5px;
	width:750px;
	height:600px;
}
/*
.highslide-html-content a:link, a:visited {
	color:#999;
}
*/

.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background: #fff;
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}


/* Styles fürs popup */
.highslide-wrapper {
	background-color: white;
	background:#fff;
}
.highslide-wrapper .highslide-html-content {
    padding: 5px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: black;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 40px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

.highslide-wrapper img{
border-bottom: solid 1px #fff;
}
.highslide-wrapper{
color:#000000;
}

/* letzte hs regel */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}


#map {width: 520px; height: 400px;}

