UL#topMenu {
	list-style-type: none;
}

UL#topMenu LI {
	float: left;
	height: 37px;
	overflow: hidden;
    margin-right: 2px;
    width: 160px;
    background: transparent url(./../layout/navi_top.png) no-repeat 0 0;
}

UL#topMenu LI.topMenuActive {
    background: transparent url(./../layout/navi_top_active.png) no-repeat 0 0;
}

UL#topMenu LI:hover {
	height: auto;
    background: transparent url(./../layout/navi_top_over.png) no-repeat 0 0;
}

.topNaviFirstElement:link,.topNaviFirstElement:visited,.topNaviFirstElement:focus,.topNaviFirstElement:hover,.topNaviFirstElement:active,
.topNaviFirstElement_highlight:link,.topNaviFirstElement_highlight:visited,.topNaviFirstElement_highlight:focus,.topNaviFirstElement_highlight:hover,.topNaviFirstElement_highlight:active,
.topNaviFirstElement_active:link,.topNaviFirstElement_active:visited,.topNaviFirstElement_active:focus,.topNaviFirstElement_active:hover,.topNaviFirstElement_active:active,
.topNaviFirstElement_highlight_active:link,.topNaviFirstElement_highlight_active:visited,.topNaviFirstElement_highlight_active:focus,.topNaviFirstElement_highlight_active:hover,.topNaviFirstElement_highlight_active:active,

.topNaviElement:link,.topNaviElement:visited,.topNaviElement:focus,.topNaviElement:hover,.topNaviElement:active,
.topNaviElement_highlight:link,.topNaviElement_highlight:visited,.topNaviElement_highlight:focus,.topNaviElement_highlight:hover,.topNaviElement_highlight:active,
.topNaviElement_active:link,.topNaviElement_active:visited,.topNaviElement_active:focus,.topNaviElement_active:hover,.topNaviElement_active:active,
.topNaviElement_highlight_active:link,.topNaviElement_highlight_active:visited,.topNaviElement_highlight_active:focus,.topNaviElement_highlight_active:hover,.topNaviElement_highlight_active:active,

.topNaviLastElement:link,.topNaviLastElement:visited,.topNaviLastElement:focus,.topNaviLastElement:hover,.topNaviLastElement:active,
.topNaviLastElement_highlight:link,.topNaviLastElement_highlight:visited,.topNaviLastElement_highlight:focus,.topNaviLastElement_highlight:hover,.topNaviLastElement_highlight:active,
.topNaviLastElement_active:link,.topNaviLastElement_active:visited,.topNaviLastElement_active:focus,.topNaviLastElement_active:hover,.topNaviLastElement_active:active,
.topNaviLastElement_highlight_active:link,.topNaviLastElement_highlight_active:visited,.topNaviLastElement_highlight_active:focus,.topNaviLastElement_highlight_active:hover,.topNaviLastElement_highlight_active:active {
	font-size: 14px;
	color: #e6edff;
	text-decoration: none;
	padding: 11px 10px;
	height: 15px;
	display: block;
	float: left;
    width: 140px;
}

.topNaviFirstElement_highlight:link,.topNaviFirstElement_highlight:visited,.topNaviFirstElement_highlight:focus,.topNaviFirstElement_highlight:hover,.topNaviFirstElement_highlight:active,
.topNaviElement_highlight:link,.topNaviElement_highlight:visited,.topNaviElement_highlight:focus,.topNaviElement_highlight:hover,.topNaviElement_highlight:active,
.topNaviLastElement_highlight:link,.topNaviLastElement_highlight:visited,.topNaviLastElement_highlight:focus,.topNaviLastElement_highlight:hover,.topNaviLastElement_highlight:active,
.topNaviFirstElement_highlight_active:link,.topNaviFirstElement_highlight_active:visited,.topNaviFirstElement_highlight_active:focus,.topNaviFirstElement_highlight_active:hover,.topNaviFirstElement_highlight_active:active,
.topNaviElement_highlight_active:link,.topNaviElement_highlight_active:visited,.topNaviElement_highlight_active:focus,.topNaviElement_highlight_active:hover,.topNaviElement_highlight_active:active,
.topNaviLastElement_highlight_active:link,.topNaviLastElement_highlight_active:visited,.topNaviLastElement_highlight_active:focus,.topNaviLastElement_highlight_active:hover,.topNaviLastElement_highlight_active:active {

}

.topNaviFirstElement_active:link,.topNaviFirstElement_active:visited,.topNaviFirstElement_active:focus,.topNaviFirstElement_active:hover,.topNaviFirstElement_active:active,
.topNaviFirstElement_highlight_active:link,.topNaviFirstElement_highlight_active:visited,.topNaviFirstElement_highlight_active:focus,.topNaviFirstElement_highlight_active:hover,.topNaviFirstElement_highlight_active:active,
.topNaviElement_active:link,.topNaviElement_active:visited,.topNaviElement_active:focus,.topNaviElement_active:hover,.topNaviElement_active:active,
.topNaviElement_highlight_active:link,.topNaviElement_highlight_active:visited,.topNaviElement_highlight_active:focus,.topNaviElement_highlight_active:hover,.topNaviElement_highlight_active:active,
.topNaviLastElement_active:link,.topNaviLastElement_active:visited,.topNaviLastElement_active:focus,.topNaviLastElement_active:hover,.topNaviLastElement_active:active,
.topNaviLastElement_highlight_active:link,.topNaviLastElement_highlight_active:visited,.topNaviLastElement_highlight_active:focus,.topNaviLastElement_highlight_active:hover,.topNaviLastElement_highlight_active:active {

}

.topNaviFirstElement:hover,
.topNaviFirstElement_highlight:hover,
.topNaviFirstElement_active:hover,
.topNaviFirstElement_highlight_active:hover,
.topNaviElement:hover,
.topNaviElement_highlight:hover,
.topNaviElement_active:hover,
.topNaviElement_highlight_active:hover,
.topNaviLastElement:hover,
.topNaviLastElement_highlight:hover,
.topNaviLastElement_active:hover,
.topNaviLastElement_highlight_active:hover {
	color: #fef8a9;
}

.secondNaviFirstElement:link,.secondNaviFirstElement:visited,.secondNaviFirstElement:focus,.secondNaviFirstElement:hover,.secondNaviFirstElement:active,
.secondNaviFirstElement_highlight:link,.secondNaviFirstElement_highlight:visited,.secondNaviFirstElement_highlight:focus,.secondNaviFirstElement_highlight:hover,.secondNaviFirstElement_highlight:active,
.secondNaviFirstElement_active:link,.secondNaviFirstElement_active:visited,.secondNaviFirstElement_active:focus,.secondNaviFirstElement_active:hover,.secondNaviFirstElement_active:active,
.secondNaviFirstElement_highlight_active:link,.secondNaviFirstElement_highlight_active:visited,.secondNaviFirstElement_highlight_active:focus,.secondNaviFirstElement_highlight_active:hover,.secondNaviFirstElement_highlight_active:active,

.secondNaviElement:link,.secondNaviElement:visited,.secondNaviElement:focus,.secondNaviElement:hover,.secondNaviElement:active,
.secondNaviElement_highlight:link,.secondNaviElement_highlight:visited,.secondNaviElement_highlight:focus,.secondNaviElement_highlight:hover,.secondNaviElement_highlight:active,
.secondNaviElement_active:link,.secondNaviElement_active:visited,.secondNaviElement_active:focus,.secondNaviElement_active:hover,.secondNaviElement_active:active,
.secondNaviElement_highlight_active:link,.secondNaviElement_highlight_active:visited,.secondNaviElement_highlight_active:focus,.secondNaviElement_highlight_active:hover,.secondNaviElement_highlight_active:active,

.secondNaviLastElement:link,.secondNaviLastElement:visited,.secondNaviLastElement:focus,.secondNaviLastElement:hover,.secondNaviLastElement:active,
.secondNaviLastElement_highlight:link,.secondNaviLastElement_highlight:visited,.secondNaviLastElement_highlight:focus,.secondNaviLastElement_highlight:hover,.secondNaviLastElement_highlight:active,
.secondNaviLastElement_active:link,.secondNaviLastElement_active:visited,.secondNaviLastElement_active:focus,.secondNaviLastElement_active:hover,.secondNaviLastElement_active:active,
.secondNaviLastElement_highlight_active:link,.secondNaviLastElement_highlight_active:visited,.secondNaviLastElement_highlight_active:focus,.secondNaviLastElement_highlight_active:hover,.secondNaviLastElement_highlight_active:active {
	font-size:14px;
	color:#1f366b;
	text-decoration:none;
	height:14px;
	padding: 10px;
	display: block;
    width: 140px;
	clear: both;
	background: transparent url('./../layout/navi_second.png') no-repeat center top;
}

.secondNaviFirstElement_highlight:link,.secondNaviFirstElement_highlight:visited,.secondNaviFirstElement_highlight:focus,.secondNaviFirstElement_highlight:hover,.secondNaviFirstElement_highlight:active,
.secondNaviElement_highlight:link,.secondNaviElement_highlight:visited,.secondNaviElement_highlight:focus,.secondNaviElement_highlight:hover,.secondNaviElement_highlight:active,
.secondNaviLastElement_highlight:link,.secondNaviLastElement_highlight:visited,.secondNaviLastElement_highlight:focus,.secondNaviLastElement_highlight:hover,.secondNaviLastElement_highlight:active,
.secondNaviFirstElement_highlight_active:link,.secondNaviFirstElement_highlight_active:visited,.secondNaviFirstElement_highlight_active:focus,.secondNaviFirstElement_highlight_active:hover,.secondNaviFirstElement_highlight_active:active,
.secondNaviElement_highlight_active:link,.secondNaviElement_highlight_active:visited,.secondNaviElement_highlight_active:focus,.secondNaviElement_highlight_active:hover,.secondNaviElement_highlight_active:active,
.secondNaviLastElement_highlight_active:link,.secondNaviLastElement_highlight_active:visited,.secondNaviLastElement_highlight_active:focus,.secondNaviLastElement_highlight_active:hover,.secondNaviLastElement_highlight_active:active {

}

.secondNaviFirstElement_active:link,.secondNaviFirstElement_active:visited,.secondNaviFirstElement_active:focus,.secondNaviFirstElement_active:hover,.secondNaviFirstElement_active:active,
.secondNaviFirstElement_highlight_active:link,.secondNaviFirstElement_highlight_active:visited,.secondNaviFirstElement_highlight_active:focus,.secondNaviFirstElement_highlight_active:hover,.secondNaviFirstElement_highlight_active:active,
.secondNaviElement_active:link,.secondNaviElement_active:visited,.secondNaviElement_active:focus,.secondNaviElement_active:hover,.secondNaviElement_active:active,
.secondNaviElement_highlight_active:link,.secondNaviElement_highlight_active:visited,.secondNaviElement_highlight_active:focus,.secondNaviElement_highlight_active:hover,.secondNaviElement_highlight_active:active,
.secondNaviLastElement_active:link,.secondNaviLastElement_active:visited,.secondNaviLastElement_active:focus,.secondNaviLastElement_active:hover,.secondNaviLastElement_active:active,
.secondNaviLastElement_highlight_active:link,.secondNaviLastElement_highlight_active:visited,.secondNaviLastElement_highlight_active:focus,.secondNaviLastElement_highlight_active:hover,.secondNaviLastElement_highlight_active:active {
	background: transparent url('./../layout/navi_second_over.png') no-repeat center top;
	color: #e6edff;
}

.secondNaviFirstElement:hover,
.secondNaviFirstElement_highlight:hover,
.secondNaviFirstElement_active:hover,
.secondNaviFirstElement_highlight_active:hover,
.secondNaviElement:hover,
.secondNaviElement_highlight:hover,
.secondNaviElement_active:hover,
.secondNaviElement_highlight_active:hover,
.secondNaviLastElement:hover,
.secondNaviLastElement_highlight:hover,
.secondNaviLastElement_active:hover,
.secondNaviLastElement_highlight_active:hover {
	background: transparent url('./../layout/navi_second_over.png') no-repeat center top;
	color: #e6edff;
}

A.thirdNaviElement:link,.thirdNaviElement:visited,.thirdNaviElement:focus,.thirdNaviElement:hover,.thirdNaviElement:active,
A.thirdNaviElement_highlight:link,.thirdNaviElement_highlight:visited,.thirdNaviElement_highlight:focus,.thirdNaviElement_highlight:hover,.thirdNaviElement_highlight:active,
A.thirdNaviElement_active:link,.thirdNaviElement_active:visited,.thirdNaviElement_active:focus,.thirdNaviElement_active:hover,.thirdNaviElement_active:active,
A.thirdNaviElement_highlight_active:link,.thirdNaviElement_highlight_active:visited,.thirdNaviElement_highlight_active:focus,.thirdNaviElement_highlight_active:hover,.thirdNaviElement_highlight_active:active {
	font-size:12px;
	color:#1f366b;
	text-decoration:none;
	height:12px;
	padding: 5px 20px;
	display: block;
    width: 120px;
	clear: both;
	background: transparent url('./../layout/navi_second.png') no-repeat center top;
}

A.thirdNaviElement_active:link,.thirdNaviElement_active:visited,.thirdNaviElement_active:focus,.thirdNaviElement_active:hover,.thirdNaviElement_active:active,
A.thirdNaviElement_highlight_active:link,.thirdNaviElement_highlight_active:visited,.thirdNaviElement_highlight_active:focus,.thirdNaviElement_highlight_active:hover,.thirdNaviElement_highlight_active:active {
	background: transparent url('./../layout/navi_second_over.png') no-repeat center top;
	color: #e6edff;
}

A.thirdNaviFirstElement:hover,
A.thirdNaviFirstElement_highlight:hover,
A.thirdNaviFirstElement_active:hover,
A.thirdNaviFirstElement_highlight_active:hover,
A.thirdNaviElement:hover,
A.thirdNaviElement_highlight:hover,
A.thirdNaviElement_active:hover,
A.thirdNaviElement_highlight_active:hover,
A.thirdNaviLastElement:hover,
A.thirdNaviLastElement_highlight:hover,
A.thirdNaviLastElement_active:hover,
A.thirdNaviLastElement_highlight_active:hover {
	background: transparent url('./../layout/navi_second_over.png') no-repeat center top;
	color: #e6edff;
}

A.headerNaviFirstElement:link,A.headerNaviFirstElement:visited,A.headerNaviFirstElement:focus,A.headerNaviFirstElement:hover,A.headerNaviFirstElement:active,
A.headerNaviFirstElement_highlight:link,A.headerNaviFirstElement_highlight:visited,A.headerNaviFirstElement_highlight:focus,A.headerNaviFirstElement_highlight:hover,A.headerNaviFirstElement_highlight:active,
A.headerNaviFirstElement_active:link,A.headerNaviFirstElement_active:visited,A.headerNaviFirstElement_active:focus,A.headerNaviFirstElement_active:hover,A.headerNaviFirstElement_active:active,
A.headerNaviFirstElement_highlight_active:link,A.headerNaviFirstElement_highlight_active:visited,A.headerNaviFirstElement_highlight_active:focus,A.headerNaviFirstElement_highlight_active:hover,A.headerNaviFirstElement_highlight_active:active,

A.headerNaviElement:link,A.headerNaviElement:visited,A.headerNaviElement:focus,A.headerNaviElement:hover,A.headerNaviElement:active,
A.headerNaviElement_highlight:link,A.headerNaviElement_highlight:visited,A.headerNaviElement_highlight:focus,A.headerNaviElement_highlight:hover,A.headerNaviElement_highlight:active,
A.headerNaviElement_active:link,A.headerNaviElement_active:visited,A.headerNaviElement_active:focus,A.headerNaviElement_active:hover,A.headerNaviElement_active:active,
A.headerNaviElement_highlight_active:link,A.headerNaviElement_highlight_active:visited,A.headerNaviElement_highlight_active:focus,A.headerNaviElement_highlight_active:hover,A.headerNaviElement_highlight_active:active,

A.headerNaviLastElement:link,A.headerNaviLastElement:visited,A.headerNaviLastElement:focus,A.headerNaviLastElement:hover,A.headerNaviLastElement:active,
A.headerNaviLastElement_highlight:link,A.headerNaviLastElement_highlight:visited,A.headerNaviLastElement_highlight:focus,A.headerNaviLastElement_highlight:hover,A.headerNaviLastElement_highlight:active,
A.headerNaviLastElement_active:link,A.headerNaviLastElement_active:visited,A.headerNaviLastElement_active:focus,A.headerNaviLastElement_active:hover,A.headerNaviLastElement_active:active,
A.headerNaviLastElement_highlight_active:link,A.headerNaviLastElement_highlight_active:visited,A.headerNaviLastElement_highlight_active:focus,A.headerNaviLastElement_highlight_active:hover,A.headerNaviLastElement_highlight_active:active {
	font-size: 14px;
	color: #e9efff;
	text-decoration: none;
	font-weight: normal;
    height: 14px;
    padding: 11px 10px;
    display: block;
    float: left;
}

A.headerNaviFirstElement_highlight:link,A.headerNaviFirstElement_highlight:visited,A.headerNaviFirstElement_highlight:focus,A.headerNaviFirstElement_highlight:hover,A.headerNaviFirstElement_highlight:active,
A.headerNaviElement_highlight:link,A.headerNaviElement_highlight:visited,A.headerNaviElement_highlight:focus,A.headerNaviElement_highlight:hover,A.headerNaviElement_highlight:active,
A.headerNaviLastElement_highlight:link,A.headerNaviLastElement_highlight:visited,A.headerNaviLastElement_highlight:focus,A.headerNaviLastElement_highlight:hover,A.headerNaviLastElement_highlight:active,
A.headerNaviFirstElement_highlight_active:link,A.headerNaviFirstElement_highlight_active:visited,A.headerNaviFirstElement_highlight_active:focus,A.headerNaviFirstElement_highlight_active:hover,A.headerNaviFirstElement_highlight_active:active,
A.headerNaviElement_highlight_active:link,A.headerNaviElement_highlight_active:visited,A.headerNaviElement_highlight_active:focus,A.headerNaviElement_highlight_active:hover,A.headerNaviElement_highlight_active:active,
A.headerNaviLastElement_highlight_active:link,A.headerNaviLastElement_highlight_active:visited,A.headerNaviLastElement_highlight_active:focus,A.headerNaviLastElement_highlight_active:hover,A.headerNaviLastElement_highlight_active:active {
}

A.headerNaviFirstElement_active:link,A.headerNaviFirstElement_active:visited,A.headerNaviFirstElement_active:focus,A.headerNaviFirstElement_active:hover,A.headerNaviFirstElement_active:active,
A.headerNaviFirstElement_highlight_active:link,A.headerNaviFirstElement_highlight_active:visited,A.headerNaviFirstElement_highlight_active:focus,A.headerNaviFirstElement_highlight_active:hover,A.headerNaviFirstElement_highlight_active:active,
A.headerNaviElement_active:link,A.headerNaviElement_active:visited,A.headerNaviElement_active:focus,A.headerNaviElement_active:hover,A.headerNaviElement_active:active,
A.headerNaviElement_highlight_active:link,A.headerNaviElement_highlight_active:visited,A.headerNaviElement_highlight_active:focus,A.headerNaviElement_highlight_active:hover,A.headerNaviElement_highlight_active:active,
A.headerNaviLastElement_active:link,A.headerNaviLastElement_active:visited,A.headerNaviLastElement_active:focus,A.headerNaviLastElement_active:hover,A.headerNaviLastElement_active:active,
A.headerNaviLastElement_highlight_active:link,A.headerNaviLastElement_highlight_active:visited,A.headerNaviLastElement_highlight_active:focus,A.headerNaviLastElement_highlight_active:hover,A.headerNaviLastElement_highlight_active:active {
    background: transparent url(./../layout/navi_header_over.png) no-repeat center bottom;
}

A.headerNaviFirstElement:hover,
A.headerNaviFirstElement_highlight:hover,
A.headerNaviFirstElement_active:hover,
A.headerNaviFirstElement_highlight_active:hover,
A.headerNaviElement:hover,
A.headerNaviElement_highlight:hover,
A.headerNaviElement_active:hover,
A.headerNaviElement_highlight_active:hover,
A.headerNaviLastElement:hover,
A.headerNaviLastElement_highlight:hover,
A.headerNaviLastElement_active:hover,
A.headerNaviLastElement_highlight_active:hover {
    background: transparent url(./../layout/navi_header_over.png) no-repeat center bottom;
}

DIV.headerNaviDivider {
    height: 36px;
    width: 2px;
    float: left;
    background-image: url(./../layout/navi_header_div.png);
}

A.clickstreamNaviElement:link, A.clickstreamNaviElement:visited, A.clickstreamNaviElement:focus, A.clickstreamNaviElement:hover, A.clickstreamNaviElement:active {
    font-size: 14px;
    padding: 8px;
    color: #e6edff;
    text-decoration:none;
    display: block;
    float: left;
}

A.clickstreamNaviElement:hover {
    color: #fdf15e;
}

DIV.clickstreamDivider {
    width: 7px;
    height: 30px;
    float: left;
    background: transparent url(./../layout/clickstream_div.png) no-repeat center center;
}

A.languageNaviFirstElement,
A.languageNaviElement,
A.languageNaviLastElement {
    display: block;
    width: 28px;
    height: 19px;
    float: left;
    margin: 1px 1px 1px 10px;
}

A.languageNaviFirstElement_active,
A.languageNaviElement_active,
A.languageNaviLastElement_active {
    display: block;
    width: 28px;
    height: 19px;
    float: left;
    margin: 0 0 0 9px;
    border: 1px solid #ffffff;
}

.language_de {
    background-image: url(./../layout/flag_de.png);
}

.language_en {
    background-image: url(./../layout/flag_en.png);
}



A.statusLink:link,
A.statusLink:visited,
A.statusLink:focus,
A.statusLink:hover,
A.statusLink:active {
	color: #ffffff;
	font-weight: normal;
}

/*Überschriften*/
h1, h2, h3, h4, h5, h6 {
	margin-bottom: 10px;
    color: #20386e;
	font-weight: bold;
}

h1 {
	font-size: 16px;
}

h2 {
	font-size: 14px;
}

h3 {
	font-size: 13px;
	font-style: italic;
}

h4 {
	font-size: 12px;
}

h5 {
	font-size: 12px;
	font-style: italic;
}

h6 {
	font-size: 10px;
}

DIV#galeryHeadline {
    font-size: 16px;
    font-weight: bold;
    color: #20386e;
}

/*Texte*/
td {
	vertical-align:top;
    color: #333333;
}

p {
	margin-bottom: 10px;
	clear: both;
    color: #333333;
}

.galery_col_wrapper p {
    color: #191919;
}

#headerContact {
    color: #f6f6f6;
    text-align: center;
    line-height: 1.5em;
}

.headWrapper p,
.headWrapper img {
	margin: 0;
}

p, td, th, li {
	line-height: 1.5em;
	color: #000000;
}

.footWrapper td {
	color: #ffffff;
	vertical-align: middle;
}

ul,ol {
	margin-top:0;
	margin-bottom:0;
}

ul {
	list-style-type: square;
}

.info_red_headline {
	color: #da251d;
	font-size: 14px;
	font-weight: bold;
}

.info_red {
	color: #da251d;
	font-weight: bold;
}

TABLE.start_offer TD ,
TABLE.start_offer TD P{
	font-size: 11px;
}

.offer_red {
	color: #da251d;
	font-size: 17px;
	font-weight: bold;
}

.offer_price {
	color: #da251d;
	font-size: 26px;
	font-weight: bold;
}


/*Links*/
A:link, A:visited, A:focus, A:hover, A:active {
	color: #333333;
	text-decoration: none;
}

A:hover {
	text-decoration: underline;
}

.pfeillink,
a.pfeillink:link, a.pfeillink:visited, a.pfeillink:focus, a.pfeillink:hover, a.pfeillink:active {
    color: #d7e2fe;
    text-decoration: none;
    padding: 0px 0 0 18px;
    background: transparent url(./../layout/arrow_link.png) no-repeat left 3px;
    font-size: 14px;
}

a.pfeillink:hover, a.pfeillink:active {
    color: #1f366b;
    text-decoration: underline;
}