BODY {
	FONT-SIZE: 9pt; MARGIN: 0px; padding: 0px; WIDTH: 100%; COLOR: #444444; LINE-HEIGHT: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;  HEIGHT: 100%
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
SELECT {
	FONT-SIZE: 8pt
}
INPUT {
	FONT-SIZE: 8pt
}
H1 {
	FONT-WEIGHT: lighter; FONT-SIZE: 20pt; COLOR: #006ab3; padding-top: 5px;  MARGIN-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; line-height: 1.2;
}
H1.siteheader {
	FONT-WEIGHT: lighter; TEXT-INDENT: 50px; WHITE-SPACE: nowrap; TEXT-ALIGN: left; font-size: 15pt; padding: 0px; margin: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; color: #adadad;
}
H2 {
	FONT-WEIGHT: lighter; FONT-SIZE: 15pt; COLOR: #006ab3; padding-top: 10px; MARGIN-TOP: 0px;  
}
H3 {
	FONT-WEIGHT: lighter; FONT-SIZE: 11pt; COLOR: #488fce; BORDER-BOTTOM: #488fce 1px solid; text-transform: uppercase;
}
H4 {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #444444; LINE-HEIGHT: 12px
}

.fronttable TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.fronttable A {
	COLOR: #000000
}
.fronttable TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-COLOR: #d7e4f4! important; TEXT-ALIGN: left
}
P {
	MARGIN-TOP: 0px
}

.backcolor {
	WIDTH: 100%; PADDING-TOP: 15px; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.clr {
	CLEAR: both
}
#main_outer {
		MARGIN: 0px auto; WIDTH: 1000px; BACKGROUND-COLOR: #ffffff; BORDER-LEFT-COLOR: #ddd; BORDER-BOTTOM-COLOR: #444; MARGIN: 20px auto; BORDER-TOP-COLOR: transparent; BACKGROUND-COLOR: white; BORDER-RIGHT-COLOR: #555
}
#main_inner {
	
}
.banner_outer {
	WIDTH: 336px; HEIGHT: 40px
}
#pathwaytd {
	BORDER-TOP: #3e53a7 1px solid
}
#pathway_outer {
	VERTICAL-ALIGN: middle; WIDTH: 100%! important
}
#pathway_inner {
	FONT-SIZE: 11px; WIDTH: 100%
}
#pathway_text {
	PADDING-LEFT: 5px; WIDTH: 100%
}
SPAN.pathway A:link {
	COLOR: #666666
}
SPAN.pathway A:visited {
	COLOR: #666666
}
SPAN.pathway A:hover {
	COLOR: #3e53a7
}
#buttons {
	FLOAT: right; WIDTH: auto
}
#buttons_outer {
	BACKGROUND: url(../images/pathway_bg.gif) repeat-x; FLOAT: left; WIDTH: 100%; HEIGHT: 22px
}
#buttons_inner {
	BORDER-RIGHT: #3e53a7 1px solid; BORDER-TOP: #3e53a7 1px solid; FLOAT: left; BORDER-LEFT: #3e53a7 1px solid; WIDTH: 100%; BORDER-BOTTOM: #3e53a7 1px solid; HEIGHT: 22px
}
UL#mainlevel-nav {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0.8em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 30px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
UL#mainlevel-nav LI {
	BORDER-RIGHT: #3e53a7 1px solid; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: none; MARGIN: 0px; LINE-HEIGHT: 22px; WHITE-SPACE: nowrap
}
UL#mainlevel-nav LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; TEXT-DECORATION: underline
}
UL#mainlevel LI {
	BORDER-RIGHT: #3e53a7 1px solid; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: none; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 22px; WHITE-SPACE: nowrap
}
UNKNOWN {
	WIDTH: auto
}
UL#mainlevel-nav LI A:hover {
	BACKGROUND: #8fa8d1; COLOR: #4f6e98
}
#header_outer {
	
}
#header {
	BACKGROUND: url(../images/bg_header.jpg) repeat-x; WIDTH: 100%; HEIGHT: 108px
}
#top_outer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 2px
}
#top_inner {
	FLOAT: none; WIDTH: 100%
}
#left_outer {
	
}
#left_inner {
	
}
#centertd {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#content_outer {
	
}
#content_inner {
	
}
TABLE.content_table_outer {
	BORDER-RIGHT: #3e53a7 1px solid; BORDER-TOP: #3e53a7 1px solid; BACKGROUND-IMAGE: url(../images/transparent_back.png); BORDER-LEFT: #3e53a7 1px solid; BORDER-BOTTOM: #3e53a7 1px solid; BACKGROUND-REPEAT: repeat; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #c1d4ec
}
TABLE.content_table_outer TD {
	VERTICAL-ALIGN: top! important
}
TABLE.content_table_outer #lefttd {
	BORDER-RIGHT: #3e53a7 1px solid; BORDER-TOP: #3e53a7 1px solid; VERTICAL-ALIGN: top! important; WIDTH: 160px
}
TABLE.content_table_outer #centertd {
	BORDER-TOP: #3e53a7 1px solid; VERTICAL-ALIGN: top! important; WIDTH: 670px; BACKGROUND-COLOR: #ffffff
}
TABLE.content_table_outer #righttd {
	VERTICAL-ALIGN: top! important; OVERFLOW: hidden; BORDER-LEFT: #3e53a7 1px solid; WIDTH: 160px! important
}
TABLE.content_table_outer #rightsearchtd {
	BORDER-TOP: 1px solid #8fabd3; VERTICAL-ALIGN: top! important; OVERFLOW: hidden; BORDER-LEFT: #3e53a7 1px solid; WIDTH: 160px! important; BORDER-BOTTOM: #3e53a7 1px solid; BACKGROUND-COLOR: #8fabd3
}
#mod_search_searchword {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.content_table_inner {
	OVERFLOW: hidden; WIDTH: 100%! important
}
.banner_inner {
	FLOAT: none; HEIGHT: auto; TEXT-ALIGN: left
}
#right_outer {
	HEIGHT: 100%
}
#right_inner {
	OVERFLOW: hidden
}
.user1_inner {
	BORDER-RIGHT: #3e53a7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #3e53a7 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #3e53a7 1px solid; TEXT-INDENT: 2px; PADDING-TOP: 0px; BORDER-BOTTOM: #3e53a7 1px solid; TEXT-ALIGN: left
}
.user2_inner {
	BORDER-RIGHT: #3e53a7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #3e53a7 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #3e53a7 1px solid; TEXT-INDENT: 2px; PADDING-TOP: 0px; BORDER-BOTTOM: #3e53a7 1px solid; TEXT-ALIGN: left
}
.user1_outer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.user2_outer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.user_mods {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TABLE.user_mods TABLE.moduletable {
	WIDTH: 100%
}
DIV.moduletable H3 {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold! important; FONT-SIZE: 10px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: auto; COLOR: #000000; TEXT-INDENT: 10px; PADDING-TOP: 4px; BORDER-BOTTOM: #3e53a7 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #8fabd0; TEXT-ALIGN: left
}
DIV.moduletable_login H3 {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold! important; FONT-SIZE: 10px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: auto; COLOR: #000000; TEXT-INDENT: 10px; PADDING-TOP: 4px; BORDER-BOTTOM: #3e53a7 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #8fabd0; TEXT-ALIGN: left
}
DIV.moduletable-first H3 {
	BORDER-TOP: #3e53a7 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold! important; FONT-SIZE: 10px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: auto; COLOR: #000000; TEXT-INDENT: 10px; PADDING-TOP: 4px; BORDER-BOTTOM: #3e53a7 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #8fabd0; TEXT-ALIGN: left
}
TABLE TD.body_outer {
	OVERFLOW: visible; HEIGHT: 700px; BACKGROUND-COLOR: #fbfbfb
}
#active_menu {
	COLOR: #000000
}
A#active_menu:hover {
	COLOR: #000000
}
.maintitle {
	PADDING-LEFT: 15px; FONT-SIZE: 40px; COLOR: #3e53a7; PADDING-TOP: 20px
}
.error {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #3e53a7; PADDING-TOP: 5px; FONT-STYLE: italic
}
.back_button {
	BORDER-RIGHT: #4f6e98 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #4f6e98 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/button_bg.png) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 1px; BORDER-LEFT: #4f6e98 1px solid; WIDTH: auto; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #4f6e98 1px solid; TEXT-ALIGN: center
}
.back_button A {
	COLOR: #ff9c00! important; TEXT-DECORATION: none
}
.pagenav {
	BORDER-RIGHT: #3e53a7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #3e53a7 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/button_bg.png) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 1px; BORDER-LEFT: #3e53a7 1px solid; WIDTH: auto; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #3e53a7 1px solid; TEXT-ALIGN: center
}
.pagenav_prev {
	BORDER-RIGHT: #3e53a7 3px double; PADDING-RIGHT: 10px; BORDER-TOP: #3e53a7 3px double; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/button_bg.png) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 1px; BORDER-LEFT: #3e53a7 3px double; WIDTH: auto; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #3e53a7 3px double; TEXT-ALIGN: center
}
.pagenav_next {
	BORDER-RIGHT: #3e53a7 3px double; PADDING-RIGHT: 10px; BORDER-TOP: #3e53a7 3px double; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/button_bg.png) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 1px; BORDER-LEFT: #3e53a7 3px double; WIDTH: auto; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #3e53a7 3px double; TEXT-ALIGN: center
}
.pagenavbar {
	FLOAT: right; PADDING-BOTTOM: 20px; COLOR: #4f6e98; MARGIN-RIGHT: 10px
}
.pagenavbar A {
	BORDER-RIGHT: #3e53a7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #3e53a7 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/button_bg.png) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 1px; BORDER-LEFT: #3e53a7 1px solid; WIDTH: auto; LINE-HEIGHT: 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #3e53a7 1px solid; TEXT-ALIGN: center
}
#footer {
	CLEAR: both; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #75632d; PADDING-TOP: 3px; TEXT-ALIGN: center
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL LI {
	BACKGROUND-POSITION: 0px 3px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../images/arrow.png); PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
TD {
	TEXT-ALIGN: left
}
A:link {
	COLOR: #272776
}
A:visited {
	COLOR: #272776
}
A:hover {
	COLOR: #272776
}
TABLE.contentpaneopen {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
TABLE.contentpaneopen TD {
	
}
TABLE.contentpaneopen TD.componentheading {
	BACKGROUND-COLOR: white
}
TABLE.contentpaneopen TD.contentheading {
	PADDING-LEFT: 15px; VERTICAL-ALIGN: middle! important; WIDTH: 100%; WHITE-SPACE: nowrap
}
TABLE.contentpaneopen TD.buttonheading {
	WIDTH: 100%; HEIGHT: 16px! important; TEXT-ALIGN: right
}
TABLE.contentpane {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
TABLE.contentpane TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD.contentdescription {
	TEXT-INDENT: 2px; TEXT-ALIGN: left
}
.button {
	
}
.inputbox {
	BORDER-RIGHT: #3e53a7 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #3e53a7 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #3e53a7 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #3e53a7 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.componentheading {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/contenthead.png) repeat-x; VERTICAL-ALIGN: middle! important; COLOR: #666666; WHITE-SPACE: nowrap; HEIGHT: 24px; TEXT-ALIGN: left
}
DIV.componentheading {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/contenthead.png) repeat-x; COLOR: #666666; PADDING-TOP: 5px; WHITE-SPACE: nowrap; HEIGHT: 24px; TEXT-ALIGN: left
}
.contentcolumn {
	PADDING-RIGHT: 5px; WIDTH: 100%
}
.contentheading {
	PADDING-LEFT: 15px! important; FONT-WEIGHT: bold; FONT-SIZE: 11px! important; BACKGROUND: url(../images/contenthead.png) repeat-x; WIDTH: 100%; COLOR: #666666; PADDING-TOP: 5px; WHITE-SPACE: nowrap; HEIGHT: 24px; TEXT-ALIGN: left
}
.contentpagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #3e53a7; TEXT-ALIGN: left
}
TABLE.searchinto {
	WIDTH: 100%
}
TABLE.searchintro TD {
	FONT-WEIGHT: bold
}
TABLE.moduletable TABLE.contentpaneopen {
	FLOAT: none; WIDTH: auto
}
TABLE.moduletable {
	MARGIN: 0px; WIDTH: 100%
}
TABLE.moduletable-first {
	MARGIN: 0px; WIDTH: 100%
}
TABLE.moduletable_header {
	MARGIN: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
TABLE.moduletable-first TH {
	BORDER-TOP: #3e53a7 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold! important; FONT-SIZE: 10px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: auto; COLOR: #000000; TEXT-INDENT: 10px; PADDING-TOP: 4px; BORDER-BOTTOM: #3e53a7 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #8fabd0; TEXT-ALIGN: left
}
TABLE.moduletable TH {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold! important; FONT-SIZE: 10px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: auto; COLOR: #000000; BORDER-TOP-STYLE: none; TEXT-INDENT: 10px; PADDING-TOP: 4px; BORDER-BOTTOM: #3e53a7 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #8fabd0; TEXT-ALIGN: left
}
TABLE.moduletable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.moduletable_login {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 25px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
TABLE.moduletable_login TH {
	BORDER-TOP: #3e53a7 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold! important; FONT-SIZE: 10px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: auto; COLOR: #1d294f; TEXT-INDENT: 10px; PADDING-TOP: 4px; BORDER-BOTTOM: #3e53a7 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #8fabd0; TEXT-ALIGN: left
}
TABLE.moduletable_login TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
TABLE.moduletable_login SELECT {
	FONT-SIZE: 11px
}
TABLE.pollstableborder TD {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TABLE.pollstableborder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-COLOR: #3e53a7; BORDER-BOTTOM-COLOR: #3e53a7; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; BORDER-TOP-COLOR: #3e53a7; PADDING-TOP: 0px; TEXT-ALIGN: left; BORDER-RIGHT-COLOR: #3e53a7
}
#poll TABLE.pollstableborder {
	MARGIN-LEFT: 15px
}
.sectiontableheader {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; COLOR: #173a67; PADDING-TOP: 3px; HEIGHT: 50px; BACKGROUND-COLOR: #e0ebf9
}
.sectiontablefooter {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: auto; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.sectiontableentry1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; HEIGHT: 30px; BACKGROUND-COLOR: #ffffff
}
TR.sectiontableentry1 DIV.componentheading {
	BACKGROUND-IMAGE: none; WIDTH: auto; TEXT-ALIGN: left
}
.sectiontableentry2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; HEIGHT: 30px; BACKGROUND-COLOR: #f1f4f8
}
TR.sectiontableentry2 DIV.componentheading {
	BACKGROUND-IMAGE: none; WIDTH: auto; TEXT-ALIGN: left
}
.small {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999
}
.createdate {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #999999; WHITE-SPACE: nowrap; HEIGHT: 15px
}
.modifydate {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; PADDING-TOP: 10px; WHITE-SPACE: nowrap; HEIGHT: 15px
}
TABLE.contenttoc {
	BORDER-RIGHT: #3e53a7 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #3e53a7 1px solid; MARGIN-TOP: 50px; PADDING-LEFT: 2px; Z-INDEX: 12; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 2px; BORDER-LEFT: #3e53a7 1px solid; WIDTH: 165px; PADDING-TOP: 2px; BORDER-BOTTOM: #3e53a7 1px solid; BACKGROUND-COLOR: #ffffff
}
TABLE.contenttoc TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TABLE.contenttoc TH {
	BORDER-TOP: #3e53a7 0px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/bg_sky.jpg) #8fabd0 repeat-x; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #3e53a7 1px solid; HEIGHT: 21px; TEXT-ALIGN: left
}
A.mainlevel:link {
	DISPLAY: block; PADDING-LEFT: 18px; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #3e53a7 1px solid; HEIGHT: 25px! important; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.mainlevel:visited {
	DISPLAY: block; PADDING-LEFT: 18px; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #3e53a7 1px solid; HEIGHT: 25px! important; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.mainlevel:hover {
	BACKGROUND-POSITION: 6px center; BACKGROUND-IMAGE: url(../images/arrow.png); COLOR: #000000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.sublevel:link {
	DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #3e53a7 1px solid; HEIGHT: 20px! important; BACKGROUND-COLOR: #e0ebf9; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.sublevel:visited {
	DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #3e53a7 1px solid; HEIGHT: 20px! important; BACKGROUND-COLOR: #e0ebf9; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.sublevel:hover {
	BACKGROUND-POSITION: 6px center; BACKGROUND-IMAGE: url(../images/arrow.png); COLOR: #000000; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #8fabd0; TEXT-DECORATION: none
}
A.sub02level:link {
	DISPLAY: block; PADDING-LEFT: 48px; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #3e53a7 1px solid; HEIGHT: 20px! important; BACKGROUND-COLOR: white; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.sub02level:visited {
	DISPLAY: block; PADDING-LEFT: 48px; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #3e53a7 1px solid; HEIGHT: 25px! important; BACKGROUND-COLOR: white; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.sub02level:hover {
	BACKGROUND-POSITION: 6px center; BACKGROUND-IMAGE: url(../images/arrow.png); COLOR: #000000; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #8fabd0; TEXT-DECORATION: none
}
A#active_menu {
	BACKGROUND-POSITION: 6px center; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/arrow.png); COLOR: #000000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A.sublevel#active_menu {
	BACKGROUND-POSITION: 6px center
}
A.sub02level#active_menu {
	BACKGROUND-POSITION: 6px center
}
.ueberblick #neue_objekte_inner .browse {
	BORDER-RIGHT: #e3e3e3 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #e3e3e3 1px solid; BACKGROUND-COLOR: #f4f4f4
}
.ueberblick #neue_objekte_inner .browse:hover {
	BORDER-RIGHT: #779fd2 1px solid; BORDER-TOP: #779fd2 1px solid; BORDER-LEFT: #779fd2 1px solid; BORDER-BOTTOM: #779fd2 1px solid; BACKGROUND-COLOR: #ffffff
}
.ueberblick #aktionen {
	BORDER-RIGHT: #e3e3e3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(/WFV/exec/images/backgrounds/back_300_200.jpg) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e3e3e3 1px solid; WIDTH: 324px! important; PADDING-TOP: 0px; BORDER-BOTTOM: #e3e3e3 1px solid; HEIGHT: 200px! important
}
.ueberblick #aktionen:hover {
	BORDER-RIGHT: #779fd2 1px solid; BORDER-TOP: #779fd2 1px solid; BACKGROUND: url(/WFV/exec/images/backgrounds/back_300_200_o.jpg); BORDER-LEFT: #779fd2 1px solid; BORDER-BOTTOM: #779fd2 1px solid
}
.ueberblick #aktionen_inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
.ueberblick #ortsinfo {
	BORDER-RIGHT: #e3e3e3 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: url(/WFV/exec/images/backgrounds/back_600_200.jpg) no-repeat left bottom; FLOAT: left; BORDER-LEFT: #e3e3e3 1px solid; BORDER-BOTTOM: #e3e3e3 1px solid; HEIGHT: 135px! important; TEXT-ALIGN: center
}
.ueberblick #ortsinfo:hover {
	BORDER-RIGHT: #779fd2 1px solid; BORDER-TOP: #779fd2 1px solid; BACKGROUND: url(/WFV/exec/images/backgrounds/back_600_200_o.jpg); BORDER-LEFT: #779fd2 1px solid; BORDER-BOTTOM: #779fd2 1px solid
}
.ueberblick #ortsinfo_inner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; PADDING-TOP: 5px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.browse H1 {
	FONT-SIZE: 22pt; COLOR: #617fcc; LINE-HEIGHT: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.browse .houselist {
	WIDTH: 100%
}
.browse .detaillist {
	
}
.browse .houselayer {
	VERTICAL-ALIGN: top; WIDTH: 100%
}
.browse .househeader {
	BORDER-RIGHT: #4b6a94 1px solid; BORDER-TOP: #4b6a94 1px solid; MARGIN: 0px; BORDER-LEFT: #4b6a94 1px solid; WIDTH: 390px; BORDER-BOTTOM: #4b6a94 0px solid; POSITION: relative; TOP: 1px
}
.browse .househeader H1 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/bg_verlauf.jpg) no-repeat; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; COLOR: #ffffff; HEIGHT: 50px; BORDER-RIGHT-WIDTH: 0px; padding-left: 7px;  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.browse .housesubheader {
	BORDER-RIGHT: #4b6a94 1px solid; PADDING-RIGHT: 0px! important; BORDER-TOP: #4b6a94 1px solid; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; BORDER-LEFT: #4b6a94 1px solid; WIDTH: 500px; COLOR: #ffffff; PADDING-TOP: 0px! important; BORDER-BOTTOM: #4b6a94 0px solid; POSITION: relative; TOP: 1px
}
.browse .housesubheader H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BACKGROUND: url(../images/bg_sky.jpg) #8fabd0 repeat-x; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
.browse .housedescription {
	BORDER-RIGHT: #4b6a94 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #4b6a94 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(../images/bg_large.jpg) #ffffff repeat-x; MARGIN-BOTTOM: 50px; PADDING-BOTTOM: 5px; BORDER-LEFT: #4b6a94 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #4b6a94 1px solid
}
.browse .bild_house {
	BORDER-RIGHT: #afafaf 1px solid; BORDER-TOP: #afafaf 1px solid; FLOAT: right; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px; BORDER-LEFT: #afafaf 1px solid; CURSOR: pointer; BORDER-BOTTOM: #afafaf 1px solid; BACKGROUND-COLOR: #ffffff
}
.browse .adress_house {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle
}
.browse .adress_house h1{
FONT-SIZE: 14pt
}
.browse .text_description_house {
	
}
.own_ad_house {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle
}
.browse .appartementtable {
	WIDTH: 600px; BORDER-COLLAPSE: collapse
}
.browse .appartementtable TD {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; VERTICAL-ALIGN: middle! important; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid; TEXT-ALIGN: center
}
.browse .appartementtable TH {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 1px! important; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 1px! important; FONT-WEIGHT: bold! important; FONT-SIZE: 11px! important; BACKGROUND: url(../images/bg_verlauf.jpg) #ffffff; PADDING-BOTTOM: 1px! important; MARGIN: 1px; BORDER-LEFT: #333333 1px solid; COLOR: #ffffff; LINE-HEIGHT: 1; PADDING-TOP: 1px! important; BORDER-BOTTOM: #333333 1px solid; TEXT-ALIGN: center
}
.browse .appartementtable TH A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.browse .appartementtable2 {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ddd 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; border-spacing: 0px
}
.browse .appartementtable2 TD {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; VERTICAL-ALIGN: middle! important; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid; TEXT-ALIGN: center
}
.browse .appartementtable2 TD:hover {
	BACKGROUND-COLOR: #f1f1f1! important
}
.browse .appartementtable2 TH {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 1px! important; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 1px! important; FONT-WEIGHT: bold! important; FONT-SIZE: 11px! important; BACKGROUND: url(../images/bg_verlauf.jpg) #ffffff; PADDING-BOTTOM: 1px! important; MARGIN: 1px; BORDER-LEFT: #333333 1px solid; COLOR: #ffffff; LINE-HEIGHT: 1; PADDING-TOP: 1px! important; BORDER-BOTTOM: #333333 1px solid; TEXT-ALIGN: center
}
.browse .appartementtable2 TH A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
.browse .bild {
	BORDER-RIGHT: #4b6a94 1px solid; BORDER-TOP: #4b6a94 1px solid; FLOAT: right; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; BORDER-LEFT: #4b6a94 1px solid; WIDTH: 198px; BORDER-BOTTOM: #4b6a94 1px solid; HEIGHT: 132px
}
.browse .buchungsbuttonlink A {
	DISPLAY: block; BACKGROUND: url(../images/buchungsanfrage.gif) no-repeat; WIDTH: 105px! important; CURSOR: pointer; HEIGHT: 105px! important
}
.browse .buchungsbuttonlink2 A {
	DISPLAY: block; BACKGROUND: url(../images/online_buchen.gif) no-repeat; FLOAT: right; WIDTH: 105px! important; CURSOR: pointer; HEIGHT: 105px! important
}

.clear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.hinweisdiv {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: middle
}
.hinweisdiv H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
A#buttonlink {
	BORDER-RIGHT: #3e53a7 2px ridge; PADDING-RIGHT: 1px; BORDER-TOP: #3e53a7 2px ridge; DISPLAY: block; PADDING-LEFT: 1px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: #3e53a7 2px ridge; WIDTH: 16ex; PADDING-TOP: 1px; BORDER-BOTTOM: #3e53a7 2px ridge; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A#buttonlink:link {
	COLOR: #3e53a7; BACKGROUND-COLOR: #e0ebf9
}
A#button:visited {
	COLOR: #3e53a7; BACKGROUND-COLOR: #e0ebf9
}
A#buttonlink:hover {
	COLOR: #3e53a7; BACKGROUND-COLOR: #8fabd0
}
A#buttonlink:active {
	COLOR: #3e53a7; BACKGROUND-COLOR: #8fabd0
}
.mosimage_caption {
	FONT-SIZE: 9px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.mosimage {
	BORDER-RIGHT: #afafaf 1px solid; BORDER-TOP: #afafaf 1px solid; BORDER-LEFT: #afafaf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #afafaf 1px solid; BACKGROUND-COLOR: #ffffff
}
.bild_house {
	BORDER-RIGHT: #afafaf 1px solid; BORDER-TOP: #afafaf 1px solid; FLOAT: right; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px; BORDER-LEFT: #afafaf 1px solid; CURSOR: pointer; BORDER-BOTTOM: #afafaf 1px solid; BACKGROUND-COLOR: #ffffff
}
.bild_house_caption {
	PADDING-LEFT: 5px; FONT-SIZE: 9px; CURSOR: pointer; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.bild_button {
	BORDER-RIGHT: #afafaf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #afafaf 1px solid; DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; BORDER-LEFT: #afafaf 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #afafaf 1px solid; BACKGROUND-COLOR: #ffffff
}
.bild_button_caption {
	DISPLAY: inline; FONT-SIZE: 9px; CURSOR: pointer; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.normalerlink {
	DISPLAY: inline; FONT-SIZE: 12px
}
.normalerlink A {
	DISPLAY: inline; CURSOR: pointer; TEXT-DECORATION: none
}
.readon {
	FONT-SIZE: 10px! important
}
.small {
	FONT-SIZE: 10px! important
}
.smallgrey {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px! important; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #cccccc; BORDER-RIGHT-WIDTH: 0px
}
#freieappartements TABLE {
	FONT-SIZE: 11px! important; BORDER-COLLAPSE: collapse! important
}
#freieappartements TD {
	BORDER-RIGHT: #afafaf 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #afafaf 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px! important; PADDING-BOTTOM: 3px; BORDER-LEFT: #afafaf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #afafaf 1px solid
}
#freieappartements TH {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px! important; PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #000000 1px solid; COLOR: #333333; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #c1d4ec; TEXT-ALIGN: center
}
.ueberblick H1 {
	FONT-SIZE: 19pt; COLOR: #77a2db; LINE-HEIGHT: 100%
}
.h1grey {
	FONT-SIZE: 14pt; COLOR: #484848
}
.h116 {
	FONT-SIZE: 16pt
}
#searchform {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.minisearchtable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#minisearchtable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.standard_table TABLE {
	
}
.standard_table TH {
	BORDER-RIGHT: #afafaf 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #afafaf 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #afafaf 1px solid; COLOR: #173a67; PADDING-TOP: 3px; BORDER-BOTTOM: #afafaf 1px solid; BACKGROUND-COLOR: #c5daf4; TEXT-ALIGN: center
}
.standard_table TD {
	BORDER-RIGHT: #afafaf 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #afafaf 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #afafaf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #afafaf 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.standard_table #td2 TD {
	BACKGROUND-COLOR: #f1f4f8
}
.standard_table #th2 TH {
	BORDER-RIGHT: #afafaf 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #afafaf 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #afafaf 1px solid; COLOR: #173a67; PADDING-TOP: 3px; BORDER-BOTTOM: #afafaf 1px solid; BACKGROUND-COLOR: #e0ebf9; TEXT-ALIGN: center
}
.ueberblick #sub_header {
	BORDER-RIGHT: #afafaf 1px solid; BORDER-TOP: #afafaf 1px solid; FLOAT: left; VERTICAL-ALIGN: middle; BORDER-LEFT: #afafaf 1px solid; WIDTH: 650px! important; BORDER-BOTTOM: #afafaf 1px solid; HEIGHT: 135px
}
.ueberblick #sub_header_inner {
	VERTICAL-ALIGN: middle
}
#search_header {
	BACKGROUND: url(/WFV/exec/images/backgrounds/back_600_600.jpg)
}
.ueberblick #hauseruebersicht {
	BORDER-RIGHT: #e3e3e3 1px solid; BORDER-TOP: #e3e3e3 1px solid; BACKGROUND: url(/WFV/exec/images/backgrounds/back_600_600.jpg) no-repeat left bottom; FLOAT: left; BORDER-LEFT: #e3e3e3 1px solid; WIDTH: 650px! important; BORDER-BOTTOM: #e3e3e3 1px solid
}
.ueberblick #hauseruebersicht:hover {
	BORDER-RIGHT: #779fd2 1px solid; BORDER-TOP: #779fd2 1px solid; BACKGROUND: url(/WFV/exec/images/backgrounds/back_600_600_o.jpg); BORDER-LEFT: #779fd2 1px solid; BORDER-BOTTOM: #779fd2 1px solid
}
.ueberblick #hauseruebersicht_inner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.ueberblick #prospekt {
	BORDER-RIGHT: #e3e3e3 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: url(/WFV/exec/images/backgrounds/back_300_200.jpg) no-repeat left bottom; FLOAT: left; BORDER-LEFT: #e3e3e3 1px solid; WIDTH: 324px! important; BORDER-BOTTOM: #e3e3e3 1px solid; HEIGHT: 200px! important
}
.ueberblick #prospekt:hover {
	BORDER-RIGHT: #779fd2 1px solid; BORDER-TOP: #779fd2 1px solid; BACKGROUND: url(/WFV/exec/images/backgrounds/back_300_200_o.jpg); BORDER-LEFT: #779fd2 1px solid; BORDER-BOTTOM: #779fd2 1px solid
}
.ueberblick #prospekt_inner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.ueberblick #suche {
	BORDER-RIGHT: #e3e3e3 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: url(/WFV/exec/images/backgrounds/back_300_200.jpg) no-repeat; FLOAT: left; BORDER-LEFT: #ffffff 1px solid; WIDTH: 324px! important; BORDER-BOTTOM: #e3e3e3 1px solid; HEIGHT: 200px! important
}
.ueberblick #suche:hover {
	BORDER-RIGHT: #779fd2 1px solid; BORDER-TOP: #779fd2 1px solid; BACKGROUND: url(/WFV/exec/images/backgrounds/back_300_200_o.jpg); BORDER-LEFT: #779fd2 1px solid; BORDER-BOTTOM: #779fd2 1px solid
}
.ueberblick #suche_inner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.ueberblick #ferienplaner {
	BORDER-RIGHT: #e3e3e3 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: url(/WFV/exec/images/backgrounds/back_300_200.jpg) no-repeat left bottom; FLOAT: left; BORDER-LEFT: #ffffff 1px solid; WIDTH: 324px! important; BORDER-BOTTOM: #e3e3e3 1px solid; HEIGHT: 200px! important
}
.ueberblick #ferienplaner:hover {
	BORDER-RIGHT: #779fd2 1px solid; BORDER-TOP: #779fd2 1px solid; BACKGROUND: url(/WFV/exec/images/backgrounds/back_300_200_o.jpg); BORDER-LEFT: #779fd2 1px solid; BORDER-BOTTOM: #779fd2 1px solid
}
.ueberblick #ferienplaner_inner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.ueberblick #callcenter {
	BORDER-RIGHT: #e3e3e3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(/WFV/exec/images/backgrounds/back_600_200.jpg) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e3e3e3 1px solid; WIDTH: 650px! important; PADDING-TOP: 0px; BORDER-BOTTOM: #e3e3e3 1px solid
}
.ueberblick #callcenter:hover {
	BORDER-RIGHT: #779fd2 1px solid; BORDER-TOP: #779fd2 1px solid; BACKGROUND: url(/WFV/exec/images/backgrounds/back_600_200_o.jpg); BORDER-LEFT: #779fd2 1px solid; BORDER-BOTTOM: #779fd2 1px solid
}
.ueberblick #callcenter_inner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; PADDING-TOP: 5px
}
.ueberblick #neue_objekte {
	BORDER-RIGHT: #e3e3e3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(/WFV/exec/images/backgrounds/back_600_600.jpg) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e3e3e3 1px solid; WIDTH: 650px! important; PADDING-TOP: 0px; BORDER-BOTTOM: #e3e3e3 1px solid
}
.ueberblick #neue_objekte_inner {
	
}
.ueberblick #neue_objekte_inner .browse {
	BORDER-RIGHT: #e3e3e3 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #e3e3e3 1px solid; BACKGROUND-COLOR: #f4f4f4
}
.ueberblick #neue_objekte_inner .browse:hover {
	BORDER-RIGHT: #779fd2 1px solid; BORDER-TOP: #779fd2 1px solid; BORDER-LEFT: #779fd2 1px solid; BORDER-BOTTOM: #779fd2 1px solid; BACKGROUND-COLOR: #ffffff
}
.ueberblick #aktionen {
	BORDER-RIGHT: #e3e3e3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(/WFV/exec/images/backgrounds/back_300_200.jpg) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e3e3e3 1px solid; WIDTH: 324px! important; PADDING-TOP: 0px; BORDER-BOTTOM: #e3e3e3 1px solid; HEIGHT: 200px! important
}
.ueberblick #aktionen:hover {
	BORDER-RIGHT: #779fd2 1px solid; BORDER-TOP: #779fd2 1px solid; BACKGROUND: url(/WFV/exec/images/backgrounds/back_300_200_o.jpg); BORDER-LEFT: #779fd2 1px solid; BORDER-BOTTOM: #779fd2 1px solid
}
.ueberblick #aktionen_inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
.ueberblick #ortsinfo {
	BORDER-RIGHT: #e3e3e3 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: url(/WFV/exec/images/backgrounds/back_600_200.jpg) no-repeat left bottom; FLOAT: left; BORDER-LEFT: #e3e3e3 1px solid; BORDER-BOTTOM: #e3e3e3 1px solid; HEIGHT: 135px! important; TEXT-ALIGN: center
}
.ueberblick #ortsinfo:hover {
	BORDER-RIGHT: #779fd2 1px solid; BORDER-TOP: #779fd2 1px solid; BACKGROUND: url(/WFV/exec/images/backgrounds/back_600_200_o.jpg); BORDER-LEFT: #779fd2 1px solid; BORDER-BOTTOM: #779fd2 1px solid
}
.ueberblick #ortsinfo_inner {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; PADDING-TOP: 5px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

.divaktion {
	BORDER-RIGHT: #4b6a94 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #4b6a94 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #4b6a94 1px solid; WIDTH: 100%; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: #4b6a94 1px solid; BACKGROUND-COLOR: #ff9c00
}
.odd {
	BACKGROUND-COLOR: #ddd
}
.even {
	BACKGROUND-COLOR: #fff
}
.content_shortinfo {
	BORDER-RIGHT: #c1d4ec 1px solid; BORDER-TOP: #c1d4ec 1px solid; FLOAT: right; MARGIN: 10px; BORDER-LEFT: #c1d4ec 1px solid; WIDTH: 200px; BORDER-BOTTOM: #c1d4ec 1px solid
}
.content_shortinfo_left {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle! important; LINE-HEIGHT: 10px; PADDING-TOP: 5px; BACKGROUND-COLOR: #c1d4ec
}
.content_shortinfo_right {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e0ebf9
}
DIV.ajaxsr {
	MARGIN: 0px 0px 10px 0px; WIDTH: 639px; BACKGROUND-COLOR: white
}
DIV.ajaxsr A {
	COLOR: #357
}
DIV.ajaxsr {
color: #646467;
}
DIV.ajaxsr .categoryname {
color: #ffffff;
text-transform: uppercase;
font-size: 10pt;
}
DIV.ajaxsr h1 {
color: #006ab3;
margin-bottom: 0px;
margin: 0px;
margin-top: 7px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
padding: 0px;
}
DIV.ajaxsr h2 {
font-size: 10pt;
color: #646467;
background-image: none;
background-color: transparent;
margin: 3px 0px 0px 2px;
padding: 0px;
font-weight: normal;
}

DIV.ajaxsr .info {
	BORDER-RIGHT: #14801e 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #14801e 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 12pt; PADDING-BOTTOM: 10px; BORDER-LEFT: #14801e 1px solid; COLOR: #14801e; PADDING-TOP: 10px; BORDER-BOTTOM: #14801e 1px solid; LETTER-SPACING: -0.03pt; BACKGROUND-COLOR: #83e58c
}
DIV.ajaxsr .info A {
	FONT-SIZE: 9pt; COLOR: #00a
}
DIV.ajaxsr .result {
	PADDING-RIGHT: 0px; BORDER-TOP: #a3b1c6 1px solid; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(/templates/fewo24/images/himmel2.jpg); PADDING-BOTTOM: 20px; MARGIN: 30px 0px 0px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
DIV.ajaxsr .housename h1{
	FONT-WEIGHT: normal; FONT-SIZE: 18pt;  COLOR: white; font-family: "Times New Roman", Times, serif;
}
DIV.ajaxsr .category {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #4165a4; LINE-HEIGHT: 15pt; LETTER-SPACING: -0.1pt
}
DIV.ajaxsr .photo {
	FLOAT: right; MARGIN-LEFT: 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.ajaxsr .photo IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV.ajaxsr .address {
	FONT-SIZE: 9pt; COLOR: #555; LINE-HEIGHT: 36pt; FONT-STYLE: italic
}
DIV.ajaxsr .description {
FONT-SIZE: 9pt; COLOR: black; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.ajaxsr .subheader {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LETTER-SPACING: -0.03pt; FONT-VARIANT: small-caps
}
DIV.ajaxsr .appartements {
	WIDTH: 100%
}
DIV.ajaxsr .appartements TR.H {
	VERTICAL-ALIGN: bottom
}
DIV.ajaxsr .appartements TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; COLOR: black; LINE-HEIGHT: 12pt; PADDING-TOP: 3px; BORDER-BOTTOM: #aaa 1px solid
}
DIV.ajaxsr .appartements TH A {
	FONT-SIZE: 8pt; COLOR: black
}
DIV.ajaxsr .appartements TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; COLOR: black; PADDING-TOP: 3px; BORDER-BOTTOM: #aaa 1px solid
}
DIV.ajaxsr .appartements TD.R {
	TEXT-ALIGN: right
}
DIV.ajaxsr .buchungsbuttonlink A {
	DISPLAY: block; BACKGROUND: url(../images/buchungsanfrage.gif) no-repeat; WIDTH: 105px! important; CURSOR: pointer; HEIGHT: 105px! important
}
DIV.ajaxsr .buchungsbuttonlink2 A {
	DISPLAY: block; BACKGROUND: url(../images/online_buchen.gif) no-repeat; FLOAT: right; WIDTH: 105px! important; CURSOR: pointer; HEIGHT: 105px! important
}
DIV.ajaxsr {
	BORDER-RIGHT: #555 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #444 1px solid; BACKGROUND-COLOR: white
}
DIV.ajaxsr .result {
	MARGIN-TOP: 0px
}
DIV.ajaxsr .pt10 {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-SIZE: 11pt; PADDING-BOTTOM: 0em; MARGIN: 1em 0em; COLOR: #18427c; PADDING-TOP: 0em; BORDER-BOTTOM: #84adf9 1px solid
}
DIV.ajaxsr .desc_item {
	FONT-SIZE: 9pt; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.ajaxsr .text {
	FONT-SIZE: 9pt; COLOR: black; LINE-HEIGHT: 11pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.ajaxsr .text A {
	FONT-SIZE: 9pt
}
DIV.ajaxsr .tab-page {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 20px; BACKGROUND-COLOR: white
}
DIV#wowcalendar .caption {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; PADDING-BOTTOM: 5px; COLOR: #7a8c64; PADDING-TOP: 5px; LETTER-SPACING: -0.03pt
}
DIV#wowcalendar .month {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #555; LINE-HEIGHT: 12pt
}
DIV#wowcalendar .days {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 190px; BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse
}
DIV#wowcalendar .days TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; WIDTH: 30px; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: white; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
DIV#wowcalendar .days TH.weekend {
	COLOR: #a00; BACKGROUND-COLOR: #fee
}
DIV#wowcalendar .days TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: white; TEXT-ALIGN: right
}
TABLE.ausstattung {
	WIDTH: 100%; border-spacing: 0px
}
TABLE.ausstattung TH {
	PADDING-RIGHT: 20px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; WHITE-SPACE: pre; TEXT-ALIGN: left
}
TABLE.ausstattung TD {
	PADDING-RIGHT: 20px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; WIDTH: 70%; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: left
}
TABLE.ausstattung THEAD TD {
	FONT-WEIGHT: bold; COLOR: #357
}
TABLE.ausstattung TH.spacer {
	BORDER-BOTTOM: 0px; HEIGHT: 2em
}
TABLE.ausstattung TR.yes TD {
	FONT-WEIGHT: bold; COLOR: #080
}
TABLE.ausstattung TR.no TH {
	FONT-WEIGHT: normal; COLOR: #444
}
TABLE.ausstattung TR.no TD {
	FONT-WEIGHT: normal; COLOR: #800
}
.zeile0 {
background-color: none;
}
.zeile1 {
background-color: #ffeeee;
}
.pt_empfehlungen {
}
.pt_empfehlungen .introduction {
}
.pt_empfehlungen .introduction .flashmenu {
float: right;
padding-left: 20px;
}
.pt_empfehlungen .entry {
clear: both;
padding-bottom: 20px;
}
.pt_empfehlungen .entry img {
float: right;
}

.backcolor #main_outer #main_inner #content_outer #content_inner .content_table_outer #header_outer #header #header_pics {
	height: 108px;
	width: 820px;
	left: 0px;
	position: relative;
}
.backcolor #main_outer #main_inner #content_outer #content_inner .content_table_outer #header_outer #header #logo {
	height: 108px;
	width: 200px;
	position: relative;
	top: -107px;
	left: 820px;
}

