BODY {
	FONT-SIZE: 10px; COLOR: #424542; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #CCD9EC; TEXT-ALIGN: center
}
.breaker {
	CLEAR: both; OVERFLOW: hidden
}
.breaker_invisible {
	CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; LINE-HEIGHT: 0px; HEIGHT: 0px
}
HR.white_line {
	BORDER-RIGHT: 0px; BORDER-TOP: white 1px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; HEIGHT: 1px
}
A {
	TEXT-DECORATION: none
}
* HTML INPUT.iebreite {
	WIDTH: 90%
}
A:hover {
	TEXT-DECORATION: underline
}
.vertical_middle {
	VERTICAL-ALIGN: middle
}
#main {
	MARGIN: 0px auto; WIDTH: 923px; TEXT-ALIGN: left
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; WIDTH: 923px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 2px solid; POSITION: relative; HEIGHT: 150px
}
#headerLogo {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 227px; POSITION: absolute; TOP: 0px; HEIGHT: 75px
}
#headerLogo_gewerbe {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 230px; POSITION: absolute; TOP: 0px; HEIGHT: 80px
}
#headerSublogo {
	LEFT: 228px; OVERFLOW: hidden; BOTTOM: 4px; POSITION: absolute
}
#headerNav {
	RIGHT: 1px; POSITION: absolute; TOP: 0px; TEXT-ALIGN: right
}
#headerNav A {
	PADDING-LEFT: 13px; BACKGROUND: url(/img/arrow_red.gif) no-repeat left 50%; MARGIN-LEFT: 10px; COLOR: #454545
}
#headerNav SELECT {
	FONT-SIZE: 13px; COLOR: #454545; FONT-FAMILY: Verdana
}
.arrowlinkback {
	PADDING-LEFT: 13px; BACKGROUND: url(/img/arrow_red_back.gif) no-repeat left 3px; COLOR: #454545
}
A.arrowlinkback {
	PADDING-LEFT: 13px; BACKGROUND: url(/img/arrow_red_back.gif) no-repeat left 3px; COLOR: #454545
}
A.no_link {
	TEXT-DECORATION: none
}
A.no_link:hover {
	TEXT-DECORATION: none
}
.arrowlink {
	PADDING-LEFT: 13px; BACKGROUND: url(/img/arrow_red.gif) no-repeat left 3px; COLOR: #454545
}
A.arrowlink {
	PADDING-LEFT: 13px; BACKGROUND: url(/img/arrow_red.gif) no-repeat left 3px; COLOR: #454545
}
.arrowlink_level2 {
	PADDING-LEFT: 10px; BACKGROUND: url(/img/level2_affiliates.gif) no-repeat left 5px; COLOR: #454545
}
A.arrowlink_level2 {
	PADDING-LEFT: 10px; BACKGROUND: url(/img/level2_affiliates.gif) no-repeat left 5px; COLOR: #454545
}
#headerLan {
	RIGHT: 15px; BOTTOM: 10px; POSITION: absolute; TEXT-ALIGN: right
}
#headerLan SELECT {
	FONT-SIZE: 13px; COLOR: #454545; FONT-FAMILY: Verdana
}
#headerMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 923px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 40px
}
#headerMenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#headerMenu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 230px; PADDING-TOP: 0px; HEIGHT: 40px
}
#headerMenu LI.header A {
	DISPLAY: block;  FONT-SIZE: 16px; MARGIN: 0px; WIDTH: 230px; COLOR: white; LINE-HEIGHT: 18px; PADDING-TOP: 10px; HEIGHT: 30px; BACKGROUND-COLOR: #789eb7; TEXT-ALIGN: center
}
* HTML #headerMenu LI.header A {
	HEIGHT: 40px
}
#headerMenu LI.header_without_link {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; MARGIN: 0px; WIDTH: 230px; COLOR: white; LINE-HEIGHT: 40px; HEIGHT: 40px; BACKGROUND-COLOR: #789eb7; TEXT-ALIGN: center
}
#headerMenu LI.header A:hover {
	BACKGROUND-COLOR: #003366; TEXT-DECORATION: none
}
#headerMenu DIV.ev_mo_layer {
	RIGHT: 0px; WIDTH: 230px; BOTTOM: 44px; LINE-HEIGHT: 40px; POSITION: absolute; HEIGHT: 40px; TEXT-ALIGN: center
}
#headerMenu DIV.mouse_out {
	RIGHT: -35px; WIDTH: 500px; BOTTOM: 44px; POSITION: absolute; HEIGHT: 100px
}
#headerMenu DIV.ev_mo_layer A {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 12px; FONT-SIZE: 19px; BACKGROUND-IMAGE: url(/img/arrow_red.gif); MARGIN: 0px; WIDTH: 230px; COLOR: #424542; BACKGROUND-REPEAT: no-repeat
}
#headerMenu DIV.ev_mo_layer A:hover {
	COLOR: white; BACKGROUND-COLOR: #003366; TEXT-DECORATION: none
}
#contentContainerStart {
	BORDER-TOP: #fff 1px solid; BACKGROUND: url(/img/img_wohnen.jpg) no-repeat left top; WIDTH: 923px; POSITION: relative; HEIGHT: 389px
}
#contentContainerStartLand {
	BORDER-TOP: #fff 1px solid; WIDTH: 923px; POSITION: relative; HEIGHT: 450px
}
#contentContainerStartCom {
	BORDER-TOP: #fff 1px solid; WIDTH: 923px; POSITION: relative; HEIGHT: 389px
}
#contentContainerStart_Main {
	WIDTH: 923px; BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; HEIGHT: 209px
}
#start_flash {
	Z-INDEX: 1; MARGIN-BOTTOM: 1px; WIDTH: 923px; POSITION: absolute
}
#start_bg_wohnen {
	VISIBILITY: hidden; MARGIN-BOTTOM: 1px; WIDTH: 923px; POSITION: absolute
}
#start_bg_gewerbe {
	VISIBILITY: hidden; MARGIN-BOTTOM: 1px; WIDTH: 923px; POSITION: absolute
}
#start_bg_lizenz {
	VISIBILITY: hidden; MARGIN-BOTTOM: 1px; WIDTH: 923px; POSITION: absolute
}
#start_bg_ev_layer {
	RIGHT: -1px; VISIBILITY: hidden; POSITION: absolute; TOP: -42px
}
#start_bg_euv {
	VISIBILITY: hidden; MARGIN-BOTTOM: 1px; WIDTH: 923px; POSITION: absolute
}
#movie_flash_start {
	VISIBILITY: hidden; WIDTH: 923px; POSITION: absolute; HEIGHT: 449px
}
#movie_flash_wohnen {
	VISIBILITY: hidden; WIDTH: 923px; POSITION: absolute; HEIGHT: 449px
}
#movie_flash_gewerbe {
	VISIBILITY: hidden; WIDTH: 923px; POSITION: absolute; HEIGHT: 449px
}
#movie_flash_lizenz {
	VISIBILITY: hidden; WIDTH: 923px; POSITION: absolute; HEIGHT: 449px
}
#movie_flash_ev {
	VISIBILITY: hidden; WIDTH: 923px; POSITION: absolute; HEIGHT: 449px
}
#movie_flash_ev_layer {
	VISIBILITY: hidden; WIDTH: 923px; POSITION: absolute; HEIGHT: 449px
}
.start_menu {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; BORDER-LEFT: red 0px solid; WIDTH: 230px; BORDER-BOTTOM: red 0px solid; BACKGROUND-COLOR: #f7f3f7
}
.start_menu_go3 {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; BORDER-LEFT: red 0px solid; WIDTH: 230px; BORDER-BOTTOM: red 0px solid; BACKGROUND-COLOR: #f7f3f7
}
.start_menu_header {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #929292
}
.start_menu_scrollup {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #d4d4d4; TEXT-ALIGN: center
}
.start_menu_scrolldown {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #d4d4d4; TEXT-ALIGN: center
}
.start_menu_spacer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 11px; BACKGROUND-COLOR: #c9c9c9
}
.start_menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #c9c9c9
}
.start_menu_go3 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #c9c9c9
}
.start_menu LI {
	MARGIN: 0px; LINE-HEIGHT: 29px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 29px
}
.start_menu_go3 LI {
	MARGIN: 0px; LINE-HEIGHT: 29px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 29px
}
.start_menu LI.level1 {
	PADDING-LEFT: 27px; BACKGROUND: url(/img/nav_flash.gif) #c9c9c9 no-repeat left top
}
.start_menu_go3 LI.level1 {
	PADDING-LEFT: 27px; BACKGROUND: url(/img/nav_flash.gif) #c9c9c9 no-repeat left top
}
.start_menu LI.level1 A {
	COLOR: #ffffff
}
.start_menu_go3 LI.level1 A {
	COLOR: #ffffff
}
#layer_bg_suchen {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 99; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; WIDTH: 230px; PADDING-TOP: 0px; POSITION: absolute; TOP: 40px; BACKGROUND-COLOR: #ffffff
}
#layer_bg_anbieten {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 99; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px 231px; WIDTH: 230px; PADDING-TOP: 0px; POSITION: absolute; TOP: 40px; BACKGROUND-COLOR: #ffffff
}
#layer_bg_immobilien {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 99; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; WIDTH: 230px; PADDING-TOP: 0px; POSITION: absolute; TOP: 40px; BACKGROUND-COLOR: #ffffff
}
#layer_bg_wohnen {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 99; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; WIDTH: 230px; PADDING-TOP: 0px; POSITION: absolute; TOP: 40px; BACKGROUND-COLOR: #ffffff
}
#layer_bg_service {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 99; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px 231px; WIDTH: 230px; PADDING-TOP: 0px; POSITION: absolute; TOP: 40px; BACKGROUND-COLOR: #ffffff
}
#layer_bg_gewerbe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 99; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px 231px; WIDTH: 230px; PADDING-TOP: 0px; POSITION: absolute; TOP: 40px; BACKGROUND-COLOR: #ffffff
}
#layer_bg_buero {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 99; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px 462px; WIDTH: 230px; PADDING-TOP: 0px; POSITION: absolute; TOP: 40px; BACKGROUND-COLOR: #ffffff
}
#layer_bg_lizenz {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 99; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px 462px; WIDTH: 230px; PADDING-TOP: 0px; POSITION: absolute; TOP: 40px; BACKGROUND-COLOR: #ffffff
}
#layer_bg_euv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 99; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px 693px; WIDTH: 230px; PADDING-TOP: 0px; POSITION: absolute; TOP: 40px; BACKGROUND-COLOR: #ffffff
}
#headerMenu .layer_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 230px; PADDING-TOP: 0px
}
#headerMenu .layer_menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 230px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ffffff
}
#headerMenu .layer_menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 230px; LINE-HEIGHT: 29px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 29px
}
#headerMenu .layer_menu LI.level1 {
	PADDING-LEFT: 27px; BACKGROUND: url(/img/nav_layer.gif) #f0f0f0 no-repeat left top; MARGIN: 0px; WIDTH: 203px
}
DIV.sitemap {
	
}
UL.sitemap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 15px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 211px; PADDING-TOP: 8px
}
* HTML UL.sitemap {
	WIDTH: 211px
}
DIV.sitemap {
	BACKGROUND: url(/img/sitemap_bg.gif) repeat-y -1px top
}
UL.sitemap LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(/img/nav_white.gif); PADDING-BOTTOM: 0px; MARGIN: 8px 0px; WIDTH: 199px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff
}
* HTML UL.sitemap LI {
	MARGIN-LEFT: 0px; WIDTH: 199px
}
UL.sitemap LI A {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
UL.sitemap LI.level2 {
	BACKGROUND-POSITION: 12px 50%; PADDING-LEFT: 22px; BACKGROUND-IMAGE: url(/img/sitemap_level2.gif); MARGIN: 0px; WIDTH: 189px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff
}
* UL.sitemap LI.level2 {
	MARGIN-LEFT: 0px; WIDTH: 189px
}
#headerMenu .layer_menu LI.level1 A {
	COLOR: #FFFFFF
}
#headerImg {
	MARGIN-BOTTOM: 1px; OVERFLOW: hidden; WIDTH: 461px; HEIGHT: 343px
}
#contentContainer1 {
	BACKGROUND: url(/img/main_bg.gif) #fff repeat-y left top; BORDER-BOTTOM: #ffffff 1px solid
}
#contentContainer1_long {
	BACKGROUND: url(/img/main_bg_right_white.gif) #fff repeat-y left top; BORDER-BOTTOM: #ffffff 1px solid
}
#contentLeft {
	FLOAT: left; WIDTH: 230px
}
#imgLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #ffffff
}
#imgLeft IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#contentLeft UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#contentLeft LI {
	MARGIN: 0px; LINE-HEIGHT: 29px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 29px
}
#contentLeft LI.level1 {
	PADDING-LEFT: 27px; BACKGROUND: url(/img/nav_level1.gif) #789eb7 no-repeat left top
}
#contentLeft LI.level1 A {
	COLOR: #FFFFFF
}
#contentLeft LI.level1_current {
	PADDING-LEFT: 27px; BACKGROUND: url(/img/nav_level1_current.gif) #f0f0f0 no-repeat left top
}
#contentLeft UL LI.level1_current A {
	COLOR: #921F22
}
LI.level2 {
	PADDING-LEFT: 37px; BACKGROUND: url(/img/nav_level2.gif) #f0f0f0 no-repeat left top; MARGIN: 0px
}
LI.level2 A {
	COLOR: #666666
}
LI.level2_current {
	PADDING-LEFT: 37px; BACKGROUND: url(/img/nav_level2_current.gif) #f0f0f0 no-repeat left top
}
LI.level2_current A {
	COLOR: #921F22
}
#contentContainer2 {
	FLOAT: right; WIDTH: 925px
}
#contentMain {
	MARGIN: 10px 14px
}
DIV.contentMainLong {
	MARGIN: 10px 14px
}
#contentMain UL {
	PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; MARGIN-LEFT: 15px; LIST-STYLE-TYPE: disc
}
DIV.contentMainLong UL {
	PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; MARGIN-LEFT: 15px; LIST-STYLE-TYPE: disc
}
#contentMain UL LI {
	MARGIN-LEFT: 0px
}
DIV.contentMainLong UL LI {
	MARGIN-LEFT: 0px
}
#contentMain UL {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: disc
}
#contentMiddle UL {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: disc
}
#contentMain UL LI {
	
}
#contentMain UL.arrow {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
DIV.contentMainLong UL.arrow {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#contentMain UL.arrow LI {
	PADDING-LEFT: 13px; BACKGROUND: url(/img/arrow_red.gif) no-repeat left 5px; MARGIN-LEFT: 0px
}
DIV.contentMainLong UL.arrow LI {
	PADDING-LEFT: 13px; BACKGROUND: url(/img/arrow_red.gif) no-repeat left 5px; MARGIN-LEFT: 0px
}
#contentMain2 {
	MARGIN: 10px 14px 0px
}
DIV.contentMainStart {
	MARGIN: 8px 12px
}
#contentMainStart {
	MARGIN: 0px 12px; HEIGHT: 322px
}
#contentMainStart_long {
	PADDING-BOTTOM: 0px; MARGIN: 0px 12px; PADDING-TOP: 10px; HEIGHT: 415px
}
#contentMiddle {
	MIN-HEIGHT: 1011px; FLOAT: left; PADDING-BOTTOM: 30px; WIDTH: 461px; PADDING-TOP: 1px; BACKGROUND-COLOR: white
}
#contentMiddle2 {
	FLOAT: left; PADDING-BOTTOM: 30px; WIDTH: 461px; PADDING-TOP: 2px; BACKGROUND-COLOR: white
}
#contentMainWide {
	FLOAT: left; WIDTH: 693px; BACKGROUND-COLOR: #ffffff
}
#contentMainWide IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#contentMainWide A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#contentRight {
	FLOAT: right; WIDTH: 230px
}
#imgRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #ffffff
}
#contentRight UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#contentRight LI {
	PADDING-LEFT: 24px; BACKGROUND: url(/img/nav_right.gif) #f0f0f0 no-repeat left top; MARGIN: 0px; LINE-HEIGHT: 29px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 29px
}
#contentRight LI A {
	COLOR: #525252
}
#contentRight LI.current {
	PADDING-LEFT: 24px; BACKGROUND: url(/img/nav_right_current.gif) #ffffff no-repeat left top
}
#contentRight UL LI.current A {
	COLOR: #921F22
}
#footer {
	FONT-SIZE: 13px; WIDTH: 923px; LINE-HEIGHT: 20px; HEIGHT: 20px; BACKGROUND-COLOR: #789eb7
}
#footer A {
	FONT-WEIGHT: normal; MARGIN: 0px 5px; COLOR: #ffffff
}
#footer .left {
	PADDING-LEFT: 12px; FLOAT: left; WIDTH: 301px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
#footer .middle {
	FLOAT: left; WIDTH: 275px; TEXT-ALIGN: center
}
#footer .right {
	PADDING-RIGHT: 12px; FLOAT: right; WIDTH: 297px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
#headerNav A {
	FONT-WEIGHT: normal
}
INPUT.noborder {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
INPUT.btn {
	FONT-WEIGHT: bold; COLOR: white; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #003366; BORDER-BOTTOM-STYLE: none
}
A.btn {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 1px; COLOR: white; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #003366; BORDER-BOTTOM-STYLE: none
}
LABEL {
	CURSOR: pointer
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL {
	LIST-STYLE-TYPE: none
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.text_center {
	TEXT-ALIGN: center
}
.text_right {
	TEXT-ALIGN: right
}
#headerLogo IMG.subLogo {
	LEFT: 250px
}
DIV.start_menu DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.start_menu DIV H3 {
	FONT-SIZE: 13px; COLOR: #de2021
}
TABLE.kontakt INPUT {
	WIDTH: 98%
}
TABLE.kontakt TEXTAREA {
	WIDTH: 98%
}
TABLE.kontakt SELECT {
	WIDTH: 98%
}
TABLE TD {
	FONT-SIZE: 13px
}
TABLE.kontakt TD {
	VERTICAL-ALIGN: top
}
#contentLeft DIV {
	COLOR: #525152; HEIGHT: 343px; BACKGROUND-COLOR: #f0f0f0
}
#contentRight DIV {
	COLOR: #525152; HEIGHT: 343px; BACKGROUND-COLOR: #f0f0f0
}
* HTML #contentLeft DIV {
	HEIGHT: 343px
}
* HTML #contentRight DIV {
	HEIGHT: 343px
}
#contentLeft DIV.long {
	COLOR: #525152; HEIGHT: 446px; BACKGROUND-COLOR: #f0f0f0
}
#contentRight DIV.long {
	COLOR: #525152; HEIGHT: 446px; BACKGROUND-COLOR: #f0f0f0
}
* HTML #contentLeft DIV.long {
	HEIGHT: 446px
}
* HTML #contentRight DIV.long {
	HEIGHT: 446px
}
#contentLeft DIV.infoBoxRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: 100%
}
#contentRight DIV.infoBoxRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: 100%
}
#contentRight DIV.info_kontakt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: auto; BACKGROUND-COLOR: #dedfde
}
#contentRight DIV.top DIV.info_kontakt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: auto; BACKGROUND-COLOR: #dedfde
}
#contentRight DIV.info_kontakt H3 {
	MARGIN-TOP: 4px; FONT-SIZE: 13px; BACKGROUND-COLOR: #dedfde
}
#contentRight DIV.top DIV.info_kontakt H3 {
	MARGIN-TOP: 4px; FONT-SIZE: 13px; BACKGROUND-COLOR: #dedfde
}
#contentRight DIV.info_kontakt DIV.unterdiv H3 {
	MARGIN-TOP: 4px; FONT-SIZE: 13px; BACKGROUND-COLOR: #dedfde
}
#contentRight DIV.info_kontakt H2 {
	MARGIN-TOP: 4px; FONT-SIZE: 13px; COLOR: #de2021; BACKGROUND-COLOR: #dedfde
}
#contentRight DIV.top DIV.info_kontakt H2 {
	MARGIN-TOP: 4px; FONT-SIZE: 13px; COLOR: #de2021; BACKGROUND-COLOR: #dedfde
}
#contentRight DIV.info_kontakt DIV.unterdiv H2 {
	MARGIN-TOP: 4px; FONT-SIZE: 13px; COLOR: #de2021; BACKGROUND-COLOR: #dedfde
}
#contentRight DIV.info_kontakt P {
	MARGIN-TOP: 4px; PADDING-LEFT: 27px; FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND-IMAGE: url(/img/phone.gif); MARGIN-BOTTOM: 4px; BACKGROUND-REPEAT: no-repeat
}
#contentRight DIV.top DIV.info_kontakt P {
	MARGIN-TOP: 4px; PADDING-LEFT: 27px; FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND-IMAGE: url(/img/phone.gif); MARGIN-BOTTOM: 4px; BACKGROUND-REPEAT: no-repeat
}
#contentRight DIV.info_kontakt DIV.unterdiv P {
	MARGIN-TOP: 4px; PADDING-LEFT: 27px; FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND-IMAGE: url(/img/phone.gif); MARGIN-BOTTOM: 4px; BACKGROUND-REPEAT: no-repeat
}
#contentLeft DIV.infoBoxRight H3 {
	PADDING-LEFT: 10px; MARGIN-BOTTOM: 7px; COLOR: #525152
}
#contentRight DIV.infoBoxRight H3 {
	PADDING-LEFT: 10px; MARGIN-BOTTOM: 7px; COLOR: #525152
}
#contentLeft DIV.top {
	BORDER-TOP: white 1px solid; MARGIN: 0px
}
#contentRight DIV.top {
	BORDER-TOP: white 1px solid; MARGIN: 0px
}
#contentLeft DIV {
	BORDER-TOP: white 1px solid
}
#contentRight DIV {
	BORDER-TOP: white 1px solid
}
#contentLeft DIV H2 {
	PADDING-LEFT: 14px; FONT-SIZE: 11px; MARGIN: 0px; COLOR: white; LINE-HEIGHT: 22px; BACKGROUND-COLOR: #789eb7
}
#contentRight DIV H2 {
	PADDING-LEFT: 14px; FONT-SIZE: 11px; MARGIN: 0px; COLOR: white; LINE-HEIGHT: 22px; BACKGROUND-COLOR: #789eb7
}
#contentMiddle H2.subhead {
	PADDING-LEFT: 14px; FONT-SIZE: 11px; MARGIN: 0px; COLOR: white; LINE-HEIGHT: 22px; BACKGROUND-COLOR: #789eb7
}
* HTML #contentMiddle H2.subhead {
	WIDTH: 447px
}
#contentLeft DIV H3 {
	PADDING-LEFT: 10px; FONT-SIZE: 11px; MARGIN: 8px 0px 5px
}
#contentRight DIV H3 {
	PADDING-LEFT: 10px; FONT-SIZE: 11px; MARGIN: 8px 0px 5px
}
#contentLeft DIV P {
	MARGIN: 8px 12px 13px
}
#contentRight DIV P {
	MARGIN: 8px 12px 13px
}
#contentLeft DIV A.link {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 12px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/img/arrow_red.gif); MARGIN: 0px 12px; COLOR: #525152; BACKGROUND-REPEAT: no-repeat
}
#contentRight DIV A.link {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 12px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/img/arrow_red.gif); MARGIN: 0px 12px; COLOR: #525152; BACKGROUND-REPEAT: no-repeat
}
#contentLeft DIV A.link {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#contentRight DIV UL.link {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#contentLeft DIV A.link {
	BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(/img/arrow_red.gif); MARGIN: 0px 12px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BORDER-BOTTOM-STYLE: none
}
#contentRight DIV UL.link LI.link {
	BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(/img/arrow_red.gif); MARGIN: 0px 12px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 15px; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BORDER-BOTTOM-STYLE: none
}
#contentRight DIV UL.link LI.link {
	BACKGROUND-COLOR: #e3e3e3
}
#contentLeft DIV A.link {
	FONT-WEIGHT: bold; COLOR: #525152
}
#contentRight DIV UL.link LI.link A {
	FONT-WEIGHT: bold; COLOR: #525152
}
#contentRight DIV.infoBoxRight A.link {
	BACKGROUND-POSITION: 12px 6px; DISPLAY: block; PADDING-LEFT: 24px; PADDING-BOTTOM: 9px; MARGIN: 0px; BORDER-BOTTOM: white 1px solid
}
#contentMain H1 {
	FONT-SIZE: 16px; MARGIN: 14px 0px 13px; COLOR: #de2021
}
DIV.contentMainLong H1 {
	FONT-SIZE: 16px; MARGIN: 14px 0px 13px; COLOR: #de2021
}
DIV.contentMain H1 {
	FONT-SIZE: 16px; MARGIN: 14px 0px 13px; COLOR: #de2021
}
#contentMainStart H2 {
	MARGIN-TOP: 5px; FONT-SIZE: 16px; MARGIN-BOTTOM: 5px; COLOR: #de2021
}
#contentMainStart H1 {
	MARGIN-TOP: 5px; FONT-SIZE: 16px; MARGIN-BOTTOM: 5px; COLOR: #de2021
}
#contentMainStart_long H2 {
	MARGIN-TOP: 5px; FONT-SIZE: 16px; MARGIN-BOTTOM: 5px; COLOR: #de2021
}
#contentMainStart_long H1 {
	MARGIN-TOP: 5px; FONT-SIZE: 16px; MARGIN-BOTTOM: 5px; COLOR: #de2021
}
DIV.contentMainStart H2 {
	MARGIN-TOP: 5px; FONT-SIZE: 16px; MARGIN-BOTTOM: 5px; COLOR: #de2021
}
DIV.contentMainStart H1 {
	MARGIN-TOP: 5px; FONT-SIZE: 16px; MARGIN-BOTTOM: 5px; COLOR: #de2021
}
TABLE.smallinp INPUT {
	FONT-SIZE: 10px
}
TABLE.smallinp SELECT {
	FONT-SIZE: 10px
}
TABLE.smallinp INPUT {
	FONT-SIZE: 10px
}
TABLE.smallinp SELECT {
	FONT-SIZE: 10px
}
TABLE.smallinp TD {
	VERTICAL-ALIGN: top
}
#headerImg {
	MARGIN-BOTTOM: 1px
}
FORM {
	MARGIN: 0px
}
#imgLeft TABLE.immo_thumb {
	MARGIN-BOTTOM: 0px; WIDTH: 230px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #e3e3e3
}
#imgLeft TABLE.immo_thumb TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 69px
}
#imgLeft TABLE.immo_thumb TD IMG {
	MARGIN: 0px
}
TABLE.form_search_result TD {
	VERTICAL-ALIGN: top
}
MAP {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LABEL {
	FONT-SIZE: 11px
}
IMG.trenner_rechts {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(/img/trenner.gif); LINE-HEIGHT: 29px; MARGIN-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat
}
DIV.control_immo SPAN.trenner_links {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(/img/trenner.gif); BACKGROUND-REPEAT: no-repeat
}
DIV.control_immo SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
IMG.trenner_links {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(/img/trenner.gif); MARGIN-LEFT: 4px; LINE-HEIGHT: 29px; BACKGROUND-REPEAT: no-repeat
}
#contentMain LI A {
	COLOR: #424142
}
IMG.nospace {
	VERTICAL-ALIGN: bottom
}
TABLE.form_gewerbe TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.kontakt INPUT.arrowbtn {
	BACKGROUND-POSITION: 0px 3px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(/img/arrow_red.gif); MARGIN: 0px; WIDTH: auto; COLOR: #454545; BORDER-TOP-STYLE: none; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #fff; BORDER-BOTTOM-STYLE: none
}
DIV.control_immo {
	WIDTH: 100%; LINE-HEIGHT: 29px; HEIGHT: 29px; BACKGROUND-COLOR: #f7f3f7
}
DIV.control_immo H2 {
	PADDING-LEFT: 12px; FONT-SIZE: 14px; MARGIN: 0px
}
DIV.control_immo SPAN {
	FONT-WEIGHT: bold
}
DIV.control_immo P {
	MARGIN-TOP: 7px; MARGIN-RIGHT: 6px; TEXT-ALIGN: right
}
DIV.control_immo SPAN A.active {
	COLOR: #da2021
}
DIV.control_immo SPAN A {
	COLOR: #424542
}
TABLE.result_form {
	MARGIN-BOTTOM: 0px; WIDTH: 100%
}
TABLE.result_form TABLE.main_selectors {
	WIDTH: 100%
}
TABLE.result_form TABLE.main_selectors SELECT {
	WIDTH: 100%
}
TABLE.result_form TABLE.snd_selectors SELECT {
	WIDTH: 100px
}
TABLE.sort_form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.sort_form TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 1px; WHITE-SPACE: nowrap
}
TABLE.result_form TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 1px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
TABLE.result_form TD INPUT.long {
	WIDTH: 98%
}
TABLE.result_form TABLE.radio_b TD {
	
}
* HTML TABLE.kontakt INPUT.arrowbtn {
	PADDING-LEFT: 7px
}
.nofixheight {
	HEIGHT: auto
}
TABLE.smallinp INPUT.nofixheight {
	HEIGHT: auto
}
.weinfomark {
	BACKGROUND-COLOR: #ffff99
}
#contentMainStart UL {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#contentMain UL {
	LIST-STYLE-POSITION: inside
}
H1.red_headline {
	COLOR: #921F22
}
H3.red_headline {
	COLOR: #921F22
}
.red_color {
	COLOR: #921F22
}
#contentContainerStartIframeSearch {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 923px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}
#contentLeft DIV.image_StartIframeSearch {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 230px; PADDING-TOP: 0px; HEIGHT: 174px; BORDER-RIGHT-WIDTH: 0px
}
#contentRight DIV.image_StartIframeSearch {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 230px; PADDING-TOP: 0px; HEIGHT: 174px; BORDER-RIGHT-WIDTH: 0px
}
.greyarrowlink {
	PADDING-LEFT: 13px; BACKGROUND: url(/img/arrow_grey.gif) no-repeat left 3px; COLOR: #454545
}
A.greyarrowlink {
	PADDING-LEFT: 13px; BACKGROUND: url(/img/arrow_grey.gif) no-repeat left 3px; COLOR: #454545
}
DIV.resorts_list {
	PADDING-TOP: 7px
}
DIV.resort_element {
	CLEAR: both; PADDING-BOTTOM: 1px; HEIGHT: 139px
}
DIV.resort_image {
	PADDING-RIGHT: 1px; FLOAT: left; WIDTH: 461px
}
DIV.resort_short_info {
	FLOAT: left; WIDTH: 230px; HEIGHT: 100%; BACKGROUND-COLOR: #e5e5e5
}
DIV.resort_logo {
	HEIGHT: 114px; TEXT-ALIGN: center
}
DIV.resort_links {
	HEIGHT: 25px
}
DIV.resort_link1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; FLOAT: left
}
DIV.resort_link2 {
	PADDING-RIGHT: 30px; FLOAT: right
}

