 





article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary{
  display:block;
}



audio,
canvas,
video{
  display:inline-block;
  *display:inline;
  *zoom:1;
}



audio:not([controls]){
  display:none;
  height:0;
}



[hidden]{
  display:none;
}





html{
  background:#fff;
  color:#000;
  font-size:100%;
  -webkit-text-size-adjust:100%;
  -ms-text-size-adjust:100%;
}



html,
button,
input,
select,
textarea{
  font-family:sans-serif;
}



body{
  margin:0;
}





a:focus{
  outline:thin dotted;
}



a:active,
a:hover{
  outline:0;
}





h1{
  font-size:2em;
  margin:0.67em 0;
}

h2{
  font-size:1.5em;
  margin:0.83em 0;
}

h3{
  font-size:1.17em;
  margin:1em 0;
}

h4{
  font-size:1em;
  margin:1.33em 0;
}

h5{
  font-size:0.83em;
  margin:1.67em 0;
}

h6{
  font-size:0.67em;
  margin:2.33em 0;
}



abbr[title]{
  border-bottom:1px dotted;
}



b,
strong{
  font-weight:bold;
}

blockquote{
  margin:1em 40px;
}



dfn{
  font-style:italic;
}



hr{
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  height:0;
}



mark{
  background:#ff0;
  color:#000;
}



p,
pre{
  margin:1em 0;
}



code,
kbd,
pre,
samp{
  font-family:monospace,serif;
  _font-family:'courier new',monospace;
  font-size:1em;
}



pre{
  white-space:pre;
  white-space:pre-wrap;
  word-wrap:break-word;
}



q{
  quotes:none;
}



q:before,
q:after{
  content:'';
  content:none;
}



small{
  font-size:80%;
}



sub,
sup{
  font-size:75%;
  line-height:0;
  position:relative;
  vertical-align:baseline;
}

sup{
  top:-0.5em;
}

sub{
  bottom:-0.25em;
}





dl,
menu,
ol,
ul{
  margin:1em 0;
}

dd{
  margin:0 0 0 40px;
}



menu,
ol,
ul{
  padding:0 0 0 40px;
}



nav ul,
nav ol{
  list-style:none;
  list-style-image:none;
}





img{
  border:0;
  -ms-interpolation-mode:bicubic;
}



svg:not(:root){
  overflow:hidden;
}





figure{
  margin:0;
}





form{
  margin:0;
}



fieldset{
  border:1px solid #c0c0c0;
  margin:0 2px;
  padding:0.35em 0.625em 0.75em;
}



legend{
  border:0;
  padding:0;
  white-space:normal;
  *margin-left:-7px;
}



button,
input,
select,
textarea{
  font-size:100%;
  margin:0;
  vertical-align:baseline;
  *vertical-align:middle;
}



button,
input{
  line-height:normal;
}



button,
select{
  text-transform:none;
}



button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{
  -webkit-appearance:button;
  cursor:pointer;
  *overflow:visible;
}



button[disabled],
html input[disabled]{
  cursor:default;
}



input[type="checkbox"],
input[type="radio"]{
  box-sizing:border-box;
  padding:0;
  *height:13px;
  *width:13px;
}



input[type="search"]{
  -webkit-appearance:textfield;
  -moz-box-sizing:content-box;
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
}



input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{
  -webkit-appearance:none;
}



button::-moz-focus-inner,
input::-moz-focus-inner{
  border:0;
  padding:0;
}



textarea{
  overflow:auto;
  vertical-align:top;
}





table{
  border-collapse:collapse;
  border-spacing:0;
}
 @font-face{font-family:'Raleway';src:url('/Layout/Custom/Fonts/Raleway/raleway-extralight-webfont.eot');src:url('/Layout/Custom/Fonts/Raleway/raleway-extralight-webfont.eot?#iefix') format('embedded-opentype'),url('/Layout/Custom/Fonts/Raleway/raleway-extralight-webfont.woff') format('woff'),url('/Layout/Custom/Fonts/Raleway/raleway-extralight-webfont.ttf') format('truetype'),url('/Layout/Custom/Fonts/Raleway/raleway-extralight-webfont.svg#Raleway') format('svg');font-weight:200;font-style:normal}@font-face{font-family:'Raleway';src:url('/Layout/Custom/Fonts/Raleway/raleway-regular-webfont.eot');src:url('/Layout/Custom/Fonts/Raleway/raleway-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/Layout/Custom/Fonts/Raleway/raleway-regular-webfont.woff') format('woff'),url('/Layout/Custom/Fonts/Raleway/raleway-regular-webfont.ttf') format('truetype'),url('/Layout/Custom/Fonts/Raleway/raleway-regular-webfont.svg#Raleway') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Raleway';src:url('/Layout/Custom/Fonts/Raleway/raleway-medium-webfont.eot');src:url('/Layout/Custom/Fonts/Raleway/raleway-medium-webfont.eot?#iefix') format('embedded-opentype'),url('/Layout/Custom/Fonts/Raleway/raleway-medium-webfont.woff') format('woff'),url('/Layout/Custom/Fonts/Raleway/raleway-medium-webfont.ttf') format('truetype'),url('/Layout/Custom/Fonts/Raleway/raleway-medium-webfont.svg#Raleway') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'Raleway';src:url('/Layout/Custom/Fonts/Raleway/raleway-bold-webfont.eot');src:url('/Layout/Custom/Fonts/Raleway/raleway-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/Layout/Custom/Fonts/Raleway/raleway-bold-webfont.woff') format('woff'),url('/Layout/Custom/Fonts/Raleway/raleway-bold-webfont.ttf') format('truetype'),url('/Layout/Custom/Fonts/Raleway/raleway-bold-webfont.svg#Raleway') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Raleway';src:url('/Layout/Custom/Fonts/Raleway/raleway-heavy-webfont.eot');src:url('/Layout/Custom/Fonts/Raleway/raleway-heavy-webfont.eot?#iefix') format('embedded-opentype'),url('/Layout/Custom/Fonts/Raleway/raleway-heavy-webfont.woff') format('woff'),url('/Layout/Custom/Fonts/Raleway/raleway-heavy-webfont.ttf') format('truetype'),url('/Layout/Custom/Fonts/Raleway/raleway-heavy-webfont.svg#Raleway') format('svg');font-weight:900;font-style:normal} .CalendarMainTable{font-size:1.2em;margin:0px 2px 2px 2px;padding-top:10px;display:inline-block}.CalendarTableHead{margin-bottom:10px;width:400px}.CalendarNavigation,.CalendarNavigation:hover{margin-left:25px;margin-right:25px}.CalendarMonth{cursor:pointer;font-size:1.1em;text-align:center;text-decoration:none !important}.CalendarMonth:Hover{background-color:Silver;color:Black !important;cursor:pointer;font-size:1.1em;text-align:center;text-decoration:none !important}.CalendarTable{height:200px;text-align:center !important;width:400px}.BookingBookDayCtrl_Table{border:solid 1px black;margin-left:auto;margin-right:auto}.CalendarDayOfWeekLabel{cursor:pointer}.CalendarDayOfWeekLabel:hover{background-color:Silver;cursor:pointer;color:black !important;padding:0px;text-decoration:none !important}.CalendarWeekHeadShortName{}.CalendarDayCell{border:solid 1px #EEEEEE;width:50px;cursor:pointer}.CalendarDayCell:Hover{background-color:Silver;color:Black !important;padding:0px;text-decoration:none !important}.CalendarDayLabel{color:#aaaaaa}.CalendarDayLink:Active,.CalendarDayLink:Link,.CalendarDayLink:Visited,.CalendarDayLink:Hover{  color:Black !important;text-decoration:none !important}.CalendarDayLinkSelected:Active,.CalendarDayLinkSelected:Link,.CalendarDayLinkSelected:Visited{color:Black !important;font-weight:bold !important;padding:0px;text-decoration:none !important}.CalendarDayLinkSelected:Hover{background-color:Silver;color:Black !important;font-weight:bold !important;padding:0px;text-decoration:none !important}.CalendarPubDatesTable{margin:0 auto}.CalendarPubDatesTable th,.CalendarPubDatesTable td{border-bottom:solid 1px Black;border-right:solid 1px Black;border-top:solid 1px Black;margin:3px 5px 3px 5px;padding:3px 5px 3px 5px;text-align:center}.CalendarPubDatesTable th:first-child,.CalendarPubDatesTable td:first-child{border:solid 1px Black;margin:3px 5px 3px 5px;padding:3px 5px 3px 5px;text-align:center} .ShowError{color:Red;font-size:13px !important;margin-top:10px;text-align:center;display:block}.HideError{color:Red;font-size:13px !important;margin-top:10px;text-align:center;display:none} .Admin{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#222222;background-color:#FFFFFF}.contentbox{padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;font-size:12px}.contentbox h4{margin:0px;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:5px}.contentbox .WcmsTabCtrl h4{padding-left:15px}.navoptions{border-left:ridge 1pt #000000;background-color:#D5D5D5;padding-left:10pt}.HeaderClass{display:none}.invisible{visibility:hidden;display:none}.popup{border:ridge 2pt #000000;background-color:#EEEEEE;font-size:12px;filter:alpha(opacity=70);opacity:.70}.AdminNavigationListRow0{padding:5pt;background-color:#F5F5F5;border-top:solid 1pt #333333}.AdminNavigationListRow1{padding:5pt;background-color:#FFFFFF;border-top:solid 1pt #333333}.HeadRow{font-size:13px;padding:5pt;background-color:#D5E7FF}.ResultRow0{padding-left:5pt;padding-right:5pt;font-size:12px;background-color:#D5D5D5}.ResultRow1{padding-left:5pt;padding-right:5pt;font-size:12px;background-color:#FFFFFF}.ActiveRow{padding-left:5pt;padding-right:5pt;font-size:12px;background-color:#FFA5A5}.RedColorRow{color:red}.AdminPageListToolbar td{vertical-align:middle}.AdminPageListTableHeader{display:block;padding:0px 5px 0px 5px;font-size:13px;background:transparent url('/Layout/Admin/BlueExplorer.gif')}.AdminPageListTable table{margin-left:5px}table.AdminPropertyTable{border-collapse:separate;border-spacing:0px 3px}.ModuleList{}.ModuleList > div{margin-bottom:5px}.ModuleList input[type="checkbox"]{width:30px}.ModuleList label:first-child{width:180px;float:left}.ModuleList label{margin-right:30px}.ModuleList span{margin-left:30px}.EditModuleCtrlActions div{height:32px;width:32px;display:inline-block}.EditModuleCtrl div[data-action=Select]{background-image:url("/Layout/Admin/add_32.png")}.EditModuleCtrl div[data-action=Select]:hover{background-image:url("/Layout/Admin/add_hover_32.png")}.EditModuleCtrl div[data-action=Remove]{background-image:url("/Layout/Admin/close_32.png")}.EditModuleCtrl div[data-action=Remove]:hover{background-image:url("/Layout/Admin/close_hover_32.png")}.EditModuleCtrl div[data-action=MoveUp]{background-image:url("/Layout/Admin/up_32.png")}.EditModuleCtrl div[data-action=MoveUp]:hover{background-image:url("/Layout/Admin/up_hover_32.png")}.EditModuleCtrl div[data-action=MoveDown]{background-image:url("/Layout/Admin/down_32.png")}.EditModuleCtrl div[data-action=MoveDown]:hover{background-image:url("/Layout/Admin/down_hover_32.png")}.EditModuleCtrl div[data-action=AddNewModuleOnTop]{background-image:url("/Layout/Admin/up_add_32.png");margin-left:80px}.EditModuleCtrl div[data-action=AddNewModuleOnTop]:hover{background-image:url("/Layout/Admin/up_add_hover_32.png")}.EditModuleCtrl div[data-action=AddNewModuleOnBottom]{background-image:url("/Layout/Admin/down_add_32.png")}.EditModuleCtrl div[data-action=AddNewModuleOnBottom]:hover{background-image:url("/Layout/Admin/down_add_hover_32.png")}.ModuleMenuEditActions div{height:24px;width:24px;display:inline-block;margin-top:1px}.ModuleMenuEdit div[data-action=ShowPreferences]{background-image:url("/Layout/Admin/gear_24.png")}.ModuleMenuEdit div[data-action=ShowPreferences]:hover{background-image:url("/Layout/Admin/gear_24_hover.png")}.ModuleMenuEdit div[data-action=MoveUp]{background-image:url("/Layout/Admin/up_24.png")}.ModuleMenuEdit div[data-action=MoveUp]:hover{background-image:url("/Layout/Admin/up_24_hover.png")}.ModuleMenuEdit div[data-action=MoveDown]{background-image:url("/Layout/Admin/down_24.png")}.ModuleMenuEdit div[data-action=MoveDown]:hover{background-image:url("/Layout/Admin/down_24_hover.png")}.EditModule_ModuleTopSeparator{}.EditModule_ModuleName{border-left:2px solid #999999;border-top:1px solid #999999;font-size:12px;font-weight:bold;letter-spacing:1px;padding-left:2px;background:transparent url("/Layout/Admin/BlueExplorer.gif") repeat-x}.EditModule_ModuleToggle{font-size:14px;font-weight:bold;letter-spacing:1px;float:right;background:transparent url("/Layout/Admin/updownarrows_white.png");width:16px;height:16px}.EditModule_ModuleHide{font-size:14px;font-weight:bold;letter-spacing:1px;float:right;background:transparent url("/Layout/Admin/uparrows_white.gif");width:16px;height:16px;margin:2px 0px 2px 5px}.EditModule_ModuleShow{font-size:14px;font-weight:bold;letter-spacing:1px;float:right;background:transparent url("/Layout/Admin/downarrows_white.gif");width:16px;height:16px;margin:2px 0px 2px 5px}.PopupPanelBackground{z-index:10000;position:fixed;left:0;top:0;width:100%;height:100%;display:none;border:ridge 2pt #000000;background-color:#EEEEEE;font-size:12px;filter:alpha(opacity=70);opacity:.70}.PopupPanel{background-color:#DDDDDD;color:#000000;border:solid 2pt #AAAAAA;padding:10pt;position:fixed;display:none;left:30%;top:50px;z-index:10001;margin-left:-150px;width:300px}.WebStatisticChartContainer{background-color:#DDDDDD;color:#000000;border:solid 2pt #AAAAAA;padding:10pt;position:fixed;display:none;left:15%;top:5%;z-index:10001;margin-left:-150px;width:1000px}span.WebStatisticTrend{text-align:center;font-size:14px}span.WebStatisticTrend.icon-to-top{color:darkgreen}span.WebStatisticTrend.icon-to-right{color:#222}span.WebStatisticTrend.icon-to-bottom{color:red}.AdminLoginPage{width:400px;margin:auto;margin-top:20px;border:1px solid #dddddd;padding:5px}.LogoAdminLoginPage{background-color:#444444;padding:5px;text-align:center}.AdminLoginPage .WcmsContentHeader{border-style:none;text-align:center}.AdminLoginPage .WcmsContent{padding-bottom:0px}.AdminLoginPanel{text-align:center}.AdminLoginPanel input[type=text],.AdminLoginPanel input[type=password]{width:200px}.AdminLoginLabel{width:80px;display:inline-block;text-align:left}.AdminTabPanel{margin-left:5px;margin-top:5px;margin-right:5px;border-bottom:1px solid silver}.AdminTabPanel a{padding:1px 6px;color:#6A6A6A;background-color:#e6e6e6;border-style:none;text-decoration:none}.AdminTabPanel a.Selected{font-weight:bold;color:orange;background-color:white;border-top:1px solid silver;border-left:1px solid silver;border-right:1px solid silver}.ajax__tab_fi_theme .ajax__tab_header{ background-color:#BBBBBB}.ajax__tab_fi_theme .ajax__tab_header{  font-size:small; border-bottom:solid 2px #555555}.ajax__tab_fi_theme .ajax__tab_header .ajax__tab_outer{  margin:0px 0.16em 0px 0px; padding:1px 0px 1px 0px; vertical-align:bottom; border:solid 1px #a3a3a3; border-bottom-width:0px}.ajax__tab_fi_theme .ajax__tab_header .ajax__tab_tab{    color:#000; padding:0.35em 0.75em;   margin-right:0.01em}.ajax__tab_fi_theme .ajax__tab_hover .ajax__tab_outer{  background-color:#DDDDDD}.ajax__tab_fi_theme .ajax__tab_active .ajax__tab_tab{  color:#000}.ajax__tab_fi_theme .ajax__tab_active .ajax__tab_outer{  background-color:#EEEEEE}.ajax__tab_fi_theme .ajax__tab_body{  font-size:10pt; padding:0.25em 0.5em; background-color:#edf5ff; border:solid 1px #808080; border-top-width:0px}.ajax__calendar_container{z-index:10009}.JSTabPanel_HeaderCell{background:transparent url(/Layout/News/ActiveTabBackground.png) repeat-x;vertical-align:top;margin-right:20px}.JSTabPanel_ContentCell{vertical-align:top;background-color:White}.JSTabPanel_Active{background:transparent url(/Layout/News/TabBackground.png) repeat-x;padding:0px 10px 0px 10px;font-size:1.0em}.JSTabPanel_NotActive{background-color:transparent;padding:0px 10px 0px 10px;font-size:1.0em}.ResultOrderLink{width:100px;display:inline-block;padding-top:7px;padding-bottom:7px;text-align:center;text-decoration:none;color:#EEEEEE;background-color:#B7B9BD}.ResultOrderLink.Active{background-color:#B5103F}.ResultOrderLink:hover{background-color:#B5103F}.OptionsPanel{    margin-left:5px;   margin-top:5px;   margin-right:5px;   border-bottom:1px solid silver}.SystemOptionsSave{text-align:right;padding:10px 10px 10px 10px}.SystemOptionsType{background:white;padding:0px 10px 0px 10px}.SystemOptionsType h2{font-size:12px;color:Black;font-weight:bold;border-bottom:1px solid silver;margin-bottom:5px}.SystemOptionsType div{clear:both}.SystemOptionsType label{float:left;width:450px}.SystemOptionsType div{height:25px}.EPaperOptionsType{background:white;padding:0px 10px 0px 10px}.EPaperOptionsType h2{font-size:12px;color:Black;font-weight:bold;border-bottom:1px solid silver;margin-bottom:5px}.EPaperOptionsType label{float:left;width:500px}.EPaperOptionsType div{height:25px}.EPaperDropDown{width:137px}.AccessRightsType{margin-left:10px}.AccessRightsType label{float:left;width:250px}.AccessRightsType input{width:100px}.AccessRightsType div{height:25px}.AccessRightsHead{margin-left:5px;margin-bottom:15px;position:relative}.AccessRightsHead1{position:absolute;left:240px}.AccessRightsHead2{position:absolute;left:350px}.LiveTickerItemList > div{margin-top:20px;margin-bottom:10px}.LiveTickerItemType{float:left;width:50px}.LiveTickerItemEdit{float:right}.LiveTickerItemRemove{float:right;margin-right:20px}.ShowDocumentResult{margin-left:20px}.ShowDocumentResult > div{float:left;background-color:#ffffff}.ShowDocumentResult span{margin-right:5px;font-weight:bold}.EditModeValidDropAreaUpper{border-top:10px dashed blue !important;border-bottom:3px solid green !important;background-color:#CCFFCC !important;padding-top:10px;padding-bottom:5px;margin-bottom:5px}.EditModeValidDropAreaLower{border-top:3px solid green !important;border-bottom:10px dashed blue !important;background-color:#CCFFCC !important;padding-top:10px;padding-bottom:5px;margin-bottom:5px}.EditModePossibleDropArea{border-top:3px solid green !important;border-bottom:3px solid green !important;background-color:#CCFFCC !important;padding-top:10px;padding-bottom:5px;margin-bottom:5px}.EditModeNoDropArea{border-top:3px solid red !important;border-bottom:3px solid red !important;background-color:#FFAAAA !important;padding-top:10px;padding-bottom:5px;margin-bottom:5px}tr.detailsRow{}.plus{width:30px;text-align:center;font-size:13px;font-weight:bold;cursor:pointer}.DbLogDetail{text-align:left}.DbLogDetail .label{font-weight:bold;width:120px;display:inline-block}.DbLogDetail .data{display:inline-block}.DbLogDetail .fields{float:left;width:380px}.DbLogDetail .message{float:right;width:600px}.DebugFlag .header.row{font-weight:bold}.DebugFlag .row .label{width:400px;display:inline-block}.DebugFlag .row .value{width:100px;display:inline-block} body #toolbar{ min-width:1024px}body .cell_content{ width:1012px}body.small{ min-width:768px;font-size:80%} body.small #toolbar{ min-width:768px}body.small .cell_content{ width:756px}.modal_dialog{ display:none}.conditional{ display:none}.alert{ color:#A00}.ui-autocomplete{ font-size:0.9em;white-space:nowrap}.relWrap{ position:relative;width:100%;height:100%;margin:0;padding:0}.absWrap{ position:absolute;left:0;right:0;top:0;bottom:0;margin:0;padding:0}.hint_icon{ width:10px;height:10px;background:url('/Layout/Admin/hints.png') no-repeat 0 0}.exclamation_icon{ background-position:0px 0px}.waiting-horz{ display:inline-block;width:79px;height:14px;opacity:0.5;background:url(/Layout/Admin/waiting_horz.gif)}.waiting-box{ display:none;opacity:0.5;background-color:#CCC;z-index:1000}.ajax-error{ display:table;min-width:24px;min-height:24px;padding-left:30px;background:url('/Layout/Admin/error_24.png') no-repeat 0 0}.ajax-error span{ display:table-cell;vertical-align:middle}.fullscreen{ position:absolute;display:none;left:0px;top:0px;right:0px;bottom:0px}.shadow_light{ -webkit-box-shadow:0px 2px 5px 0px #cccccc;-moz-box-shadow:0px 2px 5px 0px #cccccc;box-shadow:0px 2px 5px 0px #cccccc}.not-accessible:before{ content:'---'}.missing-rights-info{ float:right;font-size:0.6em;border-top:1px dotted #FCC;color:#C44}body > .ui-widget{ font-size:small}.tooltip{ display:none;font-size:14px;line-height:1em;color:#fff;border:2px solid white;-moz-border-radius-topleft:16px;-moz-border-radius-topright:16px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:16px;-webkit-border-radius:16px 16px 0px 16px;border-radius:16px 16px 0px 16px;-webkit-box-shadow:2px 2px 8px 0px #000;-moz-box-shadow:2px 2px 8px 0px #000;box-shadow:2px 2px 8px 0px #000;overflow:hidden;background:#7d7e7d;background:-moz-linear-gradient(top,#7d7e7d 0%,#0e0e0e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7d7e7d),color-stop(100%,#0e0e0e));background:-webkit-linear-gradient(top,#7d7e7d 0%,#0e0e0e 100%);background:-o-linear-gradient(top,#7d7e7d 0%,#0e0e0e 100%);background:-ms-linear-gradient(top,#7d7e7d 0%,#0e0e0e 100%);background:linear-gradient(top,#7d7e7d 0%,#0e0e0e 100%);z-index:2000}.tooltip.right{ -moz-border-radius-bottomright:16px;-moz-border-radius-bottomleft:0px;-webkit-border-radius:16px 16px 16px 0px;border-radius:16px 16px 16px 0px}.tooltip > div.ie9_fix{ width:100%;height:100%;margin:0;padding:10px 15px;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d',endColorstr='#0e0e0e',GradientType=0 ); }#primary_area{ right:17px;overflow:visible}.primary_area_hidden #primary_area{ display:none }#primary_area .primary_toolbar{ height:44px;bottom:auto;overflow:visible;z-index:1000;font-size:small;background:url(/Layout/Admin/toolbar_gradient_44.jpg) repeat-x}#primary_area + .toolbarExtender{ height:44px;bottom:auto;width:17px;left:auto;z-index:999;background:url(/Layout/Admin/toolbar_gradient_44.jpg) repeat-x}.primary_area_hidden #primary_area + .toolbarExtender{ display:none}#secondary_bkgnd{ z-index:2;right:17px;background:#8B8F9A;height:78px;bottom:auto}.primary_area_hidden #secondary_bkgnd{ height:34px}#tools{ right:17px}#tools.secondary_toolbar{ z-index:2;top:44px;height:34px;bottom:auto;padding:0px;color:#666;overflow:visible;font-size:small}.primary_area_hidden #tools.secondary_toolbar{ top:0px}#tools.secondary_toolbar + .toolbarExtender{ z-index:1;top:44px;height:34px;bottom:auto;width:17px;left:auto;background:#8B8F9A}.primary_area_hidden #tools.secondary_toolbar + .toolbarExtender{ top:0px}#app_area{ overflow:hidden;top:78px}.primary_area_hidden #app_area{ top:34px}#app_area #app_scroller{ overflow:-moz-scrollbars-vertical;overflow-y:scroll;-webkit-overflow-scrolling:touch}#app_area #app_scroller #app_bkgnd{ background:#D9DDE6}#app_area #app_scroller #app_bkgnd .cell_content{ position:relative;display:block;height:100%;margin:0px auto 0px auto;padding:0px 6px 0px 6px;background-color:white}#app_area #app_scroller #app_content{ position:relative;width:100%;min-height:100%}#app_area #app_scroller #app_content #page{ background:#D9DDE6;width:100%;height:auto}#app_area #app_scroller #app_content #page #page_content{ position:relative;display:block;height:100%;margin:0px auto 0px auto;padding:6px 6px 0px 6px;background-color:white}#app_area #app_scroller #app_content #spacing{ padding-bottom:70px;overflow:auto}#app_area #app_scroller #footer{ position:relative;width:100%;margin:0;padding:0;margin-top:-70px;height:70px;background:#8B8F9A;overflow:hidden;clear:both}#app_area #app_scroller #footer #footer_content{ position:relative;display:block;height:14px;margin:0px auto 0px auto;padding:0px 6px 0px 6px;background-color:white;border-bottom-left-radius:6px;border-bottom-right-radius:6px}#AdminPanelHolder{position:fixed;height:78px;width:100%;z-index:100000}#AdminPanelHolder #primary_area{ right:0px}#AdminPanelHolder #primary_area + .toolbarExtender{ width:0px;display:none}#AdminPanelHolder #secondary_bkgnd{ right:0px}#AdminPanelHolder #tools.secondary_toolbar + .toolbarExtender{ width:0px;display:none}#AdminPanelHolder #tools{ right:0px}#AdminPanelHolder .cell_content{width:98%}#AdminPanelOffset{position:static;top:0px;height:78px;width:100%}.primary_toolbar .toolbar_item{ position:relative;float:left;height:44px}.primary_toolbar .toolbar_item.right{ float:right}.primary_toolbar .toolbar_logo{ position:relative;float:left;margin-left:7px;margin-top:7px;width:125px;height:30px;background:url(/Layout/Admin/logo_webportal_manager_125x30.png) no-repeat}.primary_toolbar .toolbar_logo > a{ display:block;width:100%;height:100%;outline:none}.primary_toolbar .toolbar_button{ position:relative;float:left;cursor:pointer;width:50px;height:42px;border-left:1px solid transparent;border-right:1px solid transparent;background-repeat:no-repeat;background-position:5px 0px}.primary_toolbar .toolbar_button > a{ display:block;width:100%;height:100%;outline:none}.primary_toolbar .toolbar_button > a.hasFontIcon{ font-size:24px;line-height:34px;text-align:center;color:white;text-decoration:none}.primary_toolbar .toolbar_button.open > a.hasFontIcon{ color:#4E596F}.primary_toolbar .toolbar_button.right{ float:right}.primary_toolbar .toolbar_button.open{ height:45px;border-left:1px solid #BEBEBE;border-right:1px solid #BEBEBE;background-color:#FFF}.primary_toolbar .toolbar_button:hover{ border-bottom:2px solid white}.primary_toolbar .toolbar_button.open:hover{ border-bottom:inherit}.primary_toolbar .toolbar_button#btn_application{ background-image:url(/Layout/Admin/power_40.png)}.primary_toolbar .toolbar_button#btn_application.open{ background-image:url(/Layout/Admin/power_inv_40.png)}.primary_toolbar .toolbar_button.btn_home{ background-image:url(/Layout/Admin/home_40.png)}.primary_toolbar .toolbar_button.btn_home.open{ background-image:url(/Layout/Admin/home_inv_40.png)}.primary_toolbar .toolbar_button#btn_information{ background-image:url(/Layout/Admin/information_40.png)}.primary_toolbar .toolbar_button#btn_information.red{ background-image:url(/Layout/Admin/information_red_40.png)}.primary_toolbar .toolbar_button#btn_information.open{ background-image:url(/Layout/Admin/information_inv_40.png)}.primary_toolbar .toolbar_button .toolbar_button_text{ font-family:Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;font-size:10px;top:auto;bottom:1px;line-height:12px;text-align:center;overflow:hidden;color:white}.primary_toolbar .toolbar_button.open .toolbar_button_text{ bottom:4px;color:#222 }.primary_toolbar .toolbar_button .toolbar_menu{ display:none;position:absolute;right:-1px;top:44px;left:auto;background:white;border:1px solid #BEBEBE;z-index:-1}.primary_toolbar .toolbar_button .toolbar_menu .toolbar_menu_content{ cursor:default;margin:0px;padding:5px 0px}#app_modetoolbar{position:absolute;display:block;width:210px;left:200px}#app_toolbar{position:absolute;display:block;width:320px;left:50%;margin-left:-125px}.toolbar_menu_item_list{ margin:0px;padding:0px;list-style:none outside none}.toolbar_menu_item_list .toolbar_menu_item{ line-height:2.5em}.toolbar_menu_item_list .toolbar_menu_item .toolbar_menu_info,.toolbar_menu_item_list .toolbar_menu_item .toolbar_menu_link{ display:block;color:#666;padding:0px 15px;white-space:nowrap;vertical-align:baseline;text-align:left;text-decoration:none}.toolbar_menu_item_list .toolbar_menu_item .toolbar_menu_info.high,.toolbar_menu_item_list .toolbar_menu_item .toolbar_menu_link.high{ padding-bottom:0.3em}.toolbar_menu_item_list .toolbar_menu_item .toolbar_menu_link:hover{ background-color:#EFF3FB}.toolbar_menu_item_list .toolbar_menu_item .toolbar_menu_link.disabled{ cursor:default;color:#AAA;background:inherit}.toolbar_menu_item_list .toolbar_menu_item .toolbar_menu_separator{ padding:0px 15px;margin:5px 0px 5px 0px;border-top:1px solid #E5E5E5}.toolbar_menu_item_list .toolbar_menu_item .bold{ font-weight:bold}.toolbar_menu_item_list .toolbar_menu_item .message_abstract{ display:block;line-height:1em;font-size:0.7em;color:#AAA;margin-top:-0.3em;font-weight:normal}.toolbar_menu_item_list .toolbar_menu_item .toolbar_menu_icon{ display:block;position:relative;height:2em;width:24px;background:yellow;float:left}.toolbar_menu_item_list .toolbar_menu_item .message_icon{ padding-left:40px;background:url(/Layout/Admin/message_24.png) no-repeat 10px 7px}.primary_toolbar #tbx_searchbar{ width:254px;height:30px;top:6px;background:url(/Layout/Admin/searchbar_30.png) no-repeat 0px 0px}.primary_toolbar #tbx_searchbar #master-searchtext{ font-size:small;position:relative;width:213px;height:16px;top:5px;left:7px;border:1px solid transparent;line-height:1.2em}.primary_toolbar #tbx_searchbar #master-searchtext:focus{ border:1px solid #DDD}.primary_toolbar #tbx_searchbar #master-searchbutton{ position:absolute;top:2px;right:2px;width:24px;height:24px;border:1px solid transparent;background:url(/Layout/Admin/empty.png);cursor:pointer}.primary_toolbar #tbx_searchbar .ui-autocomplete{ font-size:small;white-space:nowrap}.secondary_toolbar .main_menu_button .ui-button-text,.secondary_toolbar .nav_button .ui-button-text{ font-size:small;padding-top:0px;padding-bottom:0px}.secondary_toolbar .main_menu_button .ui-button-text-icon-secondary,.secondary_toolbar .nav_button .ui-button-text-icon-secondary{ padding-right:16px}.secondary_toolbar ul{ display:inline-block;float:left;list-style:none;margin:0px;padding:0px}.secondary_toolbar ul.main_menu_pathitems{ float:right}.secondary_toolbar ul.main_menu_pathitems .main_menu_pathitem{ max-width:20em;overflow:hidden}.secondary_toolbar ul.main_menu_pathitems .main_menu_pathitem a{ position:relative;display:block}.secondary_toolbar ul.main_menu_pathitems .main_menu_pathitem span{ display:inline-block;text-overflow:ellipsis;overflow:hidden;max-width:20em;vertical-align:middle;white-space:nowrap}.secondary_toolbar ul.main_menu_pathitems .main_menu_pathitem.current span{ color:#C00E0C;font-weight:bold}.secondary_toolbar ul li{ float:left;margin:5px 5px 0px 0px;height:23px}.secondary_toolbar ul li.separated{ padding-left:6px;border-left:1px solid #DDD}.secondary_toolbar ul li div.popup      + div.drop_down_menu{ position:absolute;display:none;background:white;border:1px solid #CCC;padding:5px 0 5px 0;margin:1px 0 0 0}.secondary_toolbar ul li div.popup.popup_open + div.drop_down_menu{ display:block}.secondary_toolbar ul li div.popup      + div.drop_down_menu ul li{ float:none;margin:0;height:inherit}.secondary_toolbar #tools_content{ position:relative;display:block;height:30px;margin:3px auto 0px auto;padding:0px 6px;background-color:white;border-bottom:1px solid white;border-top-left-radius:6px;border-top-right-radius:6px;z-index:501}.secondary_toolbar #tools_content #main_menu_tools{ position:absolute;top:0px;left:0px;width:100%;height:100%}.secondary_toolbar #tools_content .active .main_menu_button a{ border:1px solid #aaaaaa;background:#ffffff url(smoothness/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}#footer #footer_logo{ position:relative;display:block;height:36px;background:url(/Layout/Admin/footer_logo.png) no-repeat center 10px}#footer #footer_text{ position:relative;display:block;height:20px;padding:4px 10px 0px 10px;z-index:1}#footer #footer_copyright{ position:relative;display:block;width:100%;margin-top:-20px;text-align:center}#footer #footer_homepage,#footer #footer_copyright,#footer #footer_about{ float:left;color:White;font-size:x-small;white-space:nowrap}#footer #footer_about{ float:right}#browserInfo{ font-size:small;overflow:hidden}#browserInfo div.infoRow{ position:relative;width:100%;height:auto;border-bottom:1px dotted #AAA;margin-bottom:0.3em}#browserInfo div.infoRow div.infoLabel{ float:left;width:30%;font-weight:bold;overflow:hidden}#browserInfo div.infoRow div.infoValue{ float:left;width:70%}#browserInfo div.infoRow div.infoValue select{ width:100%}#text_input_dialog{ font-size:medium}#text_input_dialog textarea{ width:100%;height:100%;padding:0;margin:0;border:0;background-color:#EEE}.Admin div.mce-fullscreen{position:fixed;top:45px;left:0} #WebStoryContentEditContainer .StoryEditorBoxLabel{}#WebStoryContentEditContainer .PBoxToolbarDiv{border:1px solid #CFCFCF;background:none; background-color:#EEEEEE;border-bottom-style:none;padding:4px;border-top-left-radius:2px;border-top-right-radius:2px;color:#222222;clear:both;height:42px}#WebStoryContentEditContainer .PBoxFileDiv{float:left}#WebStoryContentEditContainer .PBoxButtonDiv{float:left;margin-right:8px}#WebStoryContentEditContainer .PBoxDescDiv{float:left;margin-right:5px;overflow:hidden}#WebStoryContentEditContainer .PBoxBoxLabel{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;margin-bottom:3px}#WebStoryContentEditContainer .PBoxImageLabel{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#WebStoryContentEditContainer .PBoxButton{border-radius:4px;padding:0.3em !important}#WebStoryContentEditContainer .PBoxButtonImageSelect{}#WebStoryContentEditContainer .PBoxButtonImageCrop{}#WebStoryContentEditContainer .PBoxButtonDeletePictureBox{}#WebStoryContentEditContainer .PBoxButtonUpload{}#WebStoryContentEditContainer .PBoxBWCheckBox{}#WebStoryContentEditContainer .PBoxBWCheckBoxBR{}#WebStoryContentEditContainer .PBoxImageDiv{padding-bottom:25px}#WebStoryContentEditContainer .PBoxImage{opacity:0.1}#WebStoryContentEditContainer .PBoxImageBorderDiv{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1px solid #CFCFCF}#WebStoryContentEditContainer .PBoxBUDiv{padding-bottom:25px}#WebStoryContentEditContainer .PBoxBULabel{}#WebStoryContentEditContainer .PBoxBUTextBox{margin-left:auto;margin-right:auto}#WebStoryContentEditContainer .PBoxErrorLabel{color:Red;font-weight:bold}#WebStoryContentEditContainer .TBoxBoxDeleteBtn{  width:24px !important; height:23px !important; float:right; margin-left:5px; margin-right:5px}#WebStoryContentEditContainer .TBoxRow{}#WebStoryContentEditContainer .LinkBoxDiv{margin-top:5px;margin-bottom:10px;border:1px solid lightgray;border-radius:4px}#WebStoryContentEditContainer .LinkBoxHeaderDiv{ background-color:#EEEEEE;padding:3px;height:28px}#WebStoryContentEditContainer .LinkBoxImageDiv{background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat !important;background-size:contain;height:300px;margin-left:auto;margin-right:auto}#WebStoryContentEditContainer .LinkBoxImageDivSmall{background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat !important;background-size:contain;height:64px;margin-left:auto;margin-right:auto}#WebStoryContentEditContainer .LinkBoxBUDiv{ background-color:#EEEEEE;padding:3px;min-height:20px}#WebStoryContentEditContainer .LinkBoxBUText{ background-color:transparent !important;width:99% !important;padding:3px;min-height:20px;border-color:transparent !important}#WebStoryContentEditContainer .LinkBoxDeleteBtn{  width:24px !important; height:23px !important; float:right; margin-left:5px; margin-right:5px}#WebStoryContentEditContainer .OpenLinkBoxDocumentBtn{  width:24px !important; height:23px !important; float:right; margin-left:5px; margin-right:5px}#WebStoryContentEditContainer .WebStoryPicItemCreditCtrl{margin-top:7px !important;margin-left:13px;width:528px;height:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px;border:1px solid #D9DDE6}#WebStoryContentEditContainer .DeleteTextBoxBtn{margin-left:10px !important;float:right !important;font-size:12px !important}#WebStoryContentEditContainer .mce-container{border-color:#CFCFCF !important}.mceToolBarBoxName{display:inline-block !important;float:left !important;height:20px !important;margin:0px 5px 2px 2px !important;padding-left:5px !important;padding-top:8px !important;font-weight:bolder !important;overflow:hidden;text-overflow:ellipsis;max-width:75px}.mceDeleteTextBoxBtn:hover{color:black !important}.mceDeleteTextBoxBtn{color:#898989 !important;display:inline-block !important;float:right !important;width:28px !important;height:28px !important;padding-top:6px !important;margin-left:10px !important;font-size:14px !important;cursor:pointer !important}.mceStatusBarCustom{display:inline-block;height:20px !important;margin:5px 5px 0px 5px !important}.mceStatusBarContent{}.mceFocused{border-color:#fcd26a !important}.FIIMTitle{background-color:#FFFF66;border-top-style:solid;border-bottom-style:solid;border-color:#808080;border-top-width:1px;border-bottom-width:1px;display:inline}.FICust{background-color:#66FF33;display:inline}.FITBSTag{background-color:#66FFFF;display:inline}.FILocation,.FIAuthor,.FIComment{color:#7a7a7a;display:inline}.FIComment:before{content:"►";font-size:10px}.FIComment:after{content:"◄";font-size:10px}.FILocation:before{content:"►";font-size:10px}.FILocation:after{content:"◄";font-size:10px}.FIAuthor:before{content:"►";font-size:10px}.FIAuthor:after{content:"◄";font-size:10px} .BranchRight{float:left;margin-left:10px}.Branch_hide{display:none}.BranchSearchContent{vertical-align:top;width:100%;float:left}.BranchSearchContent .headLine{margin-left:5px;margin-bottom:10px;display:inline-block}.BranchNavigationBottom{text-align:center;padding:40px 0;width:100%;clear:both}.BranchSearchResult{margin-top:10px}.BranchShowPicture{display:none}.BranchSearchResultList{list-style-type:none;padding-left:0px;margin-top:0px}.BranchSearchResultLogo{}.BranchSearchResultLogo ul{padding:0px}.BranchSearchResultLogo li{list-style:none;float:left}.BranchSearchResultListItem{clear:both}.BranchSearchResultListItemGradient{clear:both;background-color:#e2ecf5;background:url(/Layout/RealEstate/RealEstateSearchPremium_bg.gif) repeat-x;background:-webkit-gradient(linear,left top,left bottom,from(#e2ecf5),to(#fff));background:-moz-linear-gradient(top center,#e2ecf5,#fff)}.BranchSearchResultListSeperator{border-bottom:1px dashed #e8e8e8;clear:both;margin:0px 0px 5px 0px;padding-top:5px}.BranchSearchResultListItemGradient .BranchSearchResultItemHeading{float:left}.BranchSearchResultListItem .BranchSearchResultItemHeading{}.BranchSearchResultItemHeading a:link,.BranchSearchResultItemHeading a:visited{font-weight:bold;font-size:1.1em;text-decoration:none;width:410px}.BranchSearchResultItemHeading a:hover{text-decoration:underline}.BranchSearchResultItemHeading img.userHint{height:11px;padding-right:2px}.BranchSearchResultItemPicture{position:relative;border:none;float:left}.BranchSearchResultItemPicture img.topRangeOverlay{position:absolute}.BranchSearchResultItemPicture img.thumb{border:1px solid #999999;margin:2px}.BranchSearchResultItemItemData{padding-left:100px;padding-top:5px;font-size:1.5em}.BranchSearchResultItemItemData ul{font-size:0.8em;line-height:1.5em;list-style-type:none;padding-left:0}.BranchSearchResultItemItemData ul li{float:left;width:470px}.BranchSearchResultItemItemLinks{float:right;width:78px}.BranchSearchResultItemItemLinks ul{font-size:0.8em;list-style-type:none;padding-left:0}.BranchSearchResultItemItemLinks a:link,.BranchSearchResultItemItemLinks a:visited{clear:both;cursor:pointer;display:block;float:none;line-height:21px;margin-top:2px;padding-left:7px;text-decoration:none;width:70px}.BranchSearchResultItemItemLinks a:hover{text-decoration:underline}.BranchSearchResultItemAddress{float:left;width:345px}.BranchSearchCriteria{position:relative;background-color:#eee;height:65px;padding:5px;padding-bottom:0px}.BranchSearchCriteria input[type=text]{margin-top:0px;margin-bottom:4px;width:200px}.BranchSearchCriteria input[type=submit]{background:url(/Layout/Branch/SearchBtnBkg.png) repeat-x;border:0px;margin:6px 0 5px;padding:2px 15px}.BranchSearchCriteria h1{font-weight:bold !important;font-size:16pt !important;padding-left:8px}.BranchSearchCriteriaName{padding:8px;width:34px;display:inline-block}.BranchShowAdvertiserBP{margin-top:15px}.BranchShowRightContent{float:left}.BranchShowLeftContent{float:left}.BranchShowAdvertiserName{font-weight:bold;margin-top:10px}.BranchShowAdvertiserLogo{width:150px;margin-right:10px}.BranchShowPicItem{width:350px;margin-bottom:10px;margin-top:5px}.BranchShowHeaderOneColumn{border-bottom:none;padding:2px 5px 2px 0;width:650px}.BranchShowContentOneColumn{margin-bottom:10px;padding:2px 5px 2px 0;width:650px}.BranchShowHeaderTwoColumnMajor{background-color:#f2f2f2;border:1px solid #999999;border-bottom:none;padding:2px 5px 2px 5px;width:500px}.BranchShowContentTwoColumnMajor{border:1px solid #999999;margin-bottom:10px;padding:2px 5px 2px 5px;width:490px}.BranchShowHeaderTwoColumn{padding:2px 5px 2px 5px}.BranchShowHeaderTwoColumnMinor{background-color:#f2f2f2;border:1px solid #999999;border-bottom:none;padding:2px 5px 2px 5px;width:300px}.BranchShowContentTwoColumnMinor{margin-bottom:10px;padding:0 5px 2px 5px;width:300px}.BranchEdit{}.BranchSearchResultItemItemLinks a.BranchEditEditieren{line-height:15px;margin-bottom:5px}.BranchEditHeadline{font-weight:bold}.BranchEditLogo{margin-right:20px;vertical-align:-5px}.BranchEdit input[type=file],.BranchEdit input[type=submit]{height:24px}.BranchEditBPLogoUpload td{vertical-align:bottom}.BranchEditDeleteButton{position:relative;bottom:-9px;left:9px} .BannerModule{margin-bottom:30px}.WcmsAdHint{font-size:8pt;text-align:right;text-decoration:none;margin-bottom:0px !important;display:block}#WallpaperBanner{position:relative;margin-right:-10px}#WallpaperBanner .BannerModule{margin-bottom:10px} .BannerOMSModule{text-align:right;clear:both} .ContextNavigation{position:fixed;top:176px;margin-left:auto;margin-right:auto;width:1px;}.ContextNavigationHeader{font-family:'wcms-portal';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;position:absolute;top:0px;left:0px;width:24px;height:100%;overflow:hidden;padding-top:5px;color:white;background-color:#336699;font-size:16px;text-align:center}.ContextNavigation .UserInfo{position:relative;left:-160px;background-color:white;width:118px;padding-top:10px;padding-left:32px;text-align:left;font-size:0.8em;min-height:24px;margin-bottom:1px;overflow:hidden}.ContextNavigation .UserInfo span.ContextNavigationHeader:before{content:"\e040"}.ContextNavigation .LoginLinkCtrl div.LogoutContent input{font-size:0.8em;width:80px;float:none}.ContextNavigation .LoginLinkCtrl div.LogoutContent > div{float:none}.ContextNavigation .LoginLinkCtrl div.LogoutContent a{padding-bottom:5px;display:block}.ContextNavigation .LoginLinkCtrl .LoginSalutation{padding-top:5px;padding-bottom:5px}.ContextNavigation .LoginLinkCtrl select{width:100%}.ContextNavigation .NavMenuSearch span.ContextNavigationHeader:before{content:"\e046"}.ContextNavigation .NavMenuSearch{position:relative;left:-160px;float:none;background-color:white;width:118px;padding-top:10px;padding-left:32px;text-align:left;font-size:0.8em;margin-bottom:1px;overflow:hidden}.ContextNavigation .NavMenuSearch p{margin:0px}.ContextNavigation .NavMenuSearch input[type=text]{width:80px}.ContextNavigation .Breadcrumb{position:relative;left:-160px;background:#ffffff;width:118px;padding-top:10px;padding-left:32px;font-size:0.8em;line-height:1.5em;margin-bottom:1px;overflow:hidden}.ContextNavigation .Breadcrumb ol{margin-top:0.5em}.ContextNavigation .Breadcrumb span.ContextNavigationHeader:before{content:"\e005"}.ContextNavigation .Breadcrumb p{margin:0px}.ContextNavigation .Actions{position:relative;left:-160px;background:#ffffff;width:118px;padding-left:32px;font-size:0.8em;line-height:1.5em;margin-top:1px;overflow:hidden}.ContextNavigation .Actions span.ContextNavigationHeader:before{content:"\e004"}.ContextNavigation .Actions .StoryShowInfoArea{float:none;text-align:left} .WcmsDateTimeCtrl{}.WcmsDateTimeCtrl input[data-role=date-picker]{width:80px}.WcmsDateTimeCtrl input[data-role=time-picker]{width:50px}.WcmsDateTimeCtrl .time-picker-wrapper{padding-left:5px}.WcmsHtmlEditorCtrl{}.WcmsTabCtrl{}.WcmsTabCtrl.ui-tabs .ui-tabs-panel{padding-left:0px;padding-right:0px}.WcmsTreeCtrl{}.WcmsTreeCtrl ol{padding-left:0px;margin-top:0em;margin-bottom:0em}.WcmsTreeCtrl li{list-style-type:none;white-space:nowrap;margin-top:1px}.WcmsTreeCtrl img{vertical-align:middle;cursor:pointer}.WcmsTreeCtrl .WcmsTreeCtrlNodeName{margin-left:2px;padding:2px;cursor:pointer}.WcmsTreeCtrl li[data-selected=True] > .WcmsTreeCtrlNodeName{background-color:#B2B4BF}.WcmsTreeCtrlVerticalLine,.WcmsTreeCtrlLeaf,.WcmsTreeCtrlExpansionIndicator{width:19px;height:20px;display:inline-block;vertical-align:middle}.WcmsTreeCtrl li[data-expanded=True] .WcmsTreeCtrlExpansionIndicator{background-image:url('/Layout/Admin/WcmsTreeCtrl_Expanded.gif')}.WcmsTreeCtrl li[data-expanded=False] .WcmsTreeCtrlExpansionIndicator{background-image:url('/Layout/Admin/WcmsTreeCtrl_Collapsed.gif')}.WcmsTreeCtrl > ol > li[data-expanded=True]:first-child > span > .WcmsTreeCtrlExpansionIndicator{background-image:url('/Layout/Admin/WcmsTreeCtrl_ExpandedFirst.gif')}.WcmsTreeCtrl > ol > li[data-expanded=False]:first-child > span > .WcmsTreeCtrlExpansionIndicator{background-image:url('/Layout/Admin/WcmsTreeCtrl_CollapsedFirst.gif')}.WcmsTreeCtrl > ol > li[data-expanded=True]:first-child:nth-last-child(1) > span > .WcmsTreeCtrlExpansionIndicator{background-image:url('/Layout/Admin/WcmsTreeCtrl_ExpandedFirstOnly.gif')}.WcmsTreeCtrl > ol > li[data-expanded=False]:first-child:nth-last-child(1) > span > .WcmsTreeCtrlExpansionIndicator{background-image:url('/Layout/Admin/WcmsTreeCtrl_CollapsedFirstOnly.gif')}.WcmsTreeCtrl li[data-expanded=True]:last-child > span > .WcmsTreeCtrlExpansionIndicator{background-image:url('/Layout/Admin/WcmsTreeCtrl_ExpandedLast.gif')}.WcmsTreeCtrl li[data-expanded=False]:last-child > span > .WcmsTreeCtrlExpansionIndicator{background-image:url('/Layout/Admin/WcmsTreeCtrl_CollapsedLast.gif')}.WcmsTreeCtrl li > span > .WcmsTreeCtrlLeaf{background-image:url('/Layout/Admin/WcmsTreeCtrl_Leaf.gif')}.WcmsTreeCtrl li:last-child > span > .WcmsTreeCtrlLeaf{background-image:url('/Layout/Admin/WcmsTreeCtrl_LeafLast.gif')}.WcmsTreeCtrl .WcmsTreeCtrlVerticalLine{background-image:url('/Layout/Admin/WcmsTreeCtrl_VerticalLine.gif')}.WcmsTreeCtrl > ol > li:last-child > ol > li span .WcmsTreeCtrlVerticalLine:first-child{background-image:url('/Layout/Admin/WcmsTreeCtrl_NoVerticalLine.gif')}.WcmsTreeCtrl > ol > li > ol > li:last-child > ol > li span .WcmsTreeCtrlVerticalLine:nth-child(2){background-image:url('/Layout/Admin/WcmsTreeCtrl_NoVerticalLine.gif')}.WcmsTreeCtrl > ol > li > ol > li > ol > li:last-child > ol > li span .WcmsTreeCtrlVerticalLine:nth-child(3){background-image:url('/Layout/Admin/WcmsTreeCtrl_NoVerticalLine.gif')}.WcmsTreeCtrl > ol > li > ol > li > ol > li > ol > li:last-child > ol > li span .WcmsTreeCtrlVerticalLine:nth-child(4){background-image:url('/Layout/Admin/WcmsTreeCtrl_NoVerticalLine.gif')}.WcmsTreeCtrl > ol > li > ol > li > ol > li > ol > li > ol > li:last-child > ol > li span .WcmsTreeCtrlVerticalLine:nth-child(5){background-image:url('/Layout/Admin/WcmsTreeCtrl_NoVerticalLine.gif')} #fi-cookieconsent{  background-color:#5a5a5a; border:none; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; color:#fff; display:none;font-size:13px; font-weight:bold; margin:0px; padding-top:15px; padding-bottom:15px; padding-left:0; padding-right:0; width:100%; z-index:999}#fi-cookieconsent .text{  padding:0 15px; display:block}#fi-cookieconsent a{  color:#fff; line-height:19px; padding:4px 8px; white-space:nowrap}#close-fi-cookieconsent{  background-color:#303030; border:1px solid rgba(0,0,0,.1); -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; color:#fff; cursor:pointer; line-height:19px; padding:4px 8px; text-decoration:none; white-space:nowrap} .WcmsMediaUploadCtrl .collapsible_body{ padding-bottom:0.5em !important}.WcmsMediaUploadCtrl table{ width:100%}.WcmsMediaUploadCtrl table tr{ width:100%;list-style:none;margin-left:20px}.WcmsMediaUploadCtrl table tr li{ float:left;margin-left:20px }.WcmsMediaUploadCtrl .media-list ul{ list-style:none;padding:0px}.WcmsMediaUploadCtrl .media-list ul li{ float:left;margin-right:10px;margin-bottom:10px}.WcmsMediaUploadCtrl .media-list li.template{ display:none}.WcmsMediaUploadCtrl a.media_upload:active,.WcmsMediaUploadCtrl a.media_upload:link,.WcmsMediaUploadCtrl a.media_upload:visited,.WcmsMediaUploadCtrl a.media_upload:hover{ float:left;position:relative;overflow:hidden;display:none;color:#FFF;background-color:#6699CC;background-image:none;text-decoration:none;font-weight:700;font-size:0.9em;border:0px;border-radius:0px;padding:0.4em 1em;min-height:20px}.WcmsMediaUploadCtrl a.media_add:active,.WcmsMediaUploadCtrl a.media_add:link,.WcmsMediaUploadCtrl a.media_add:visited,.WcmsMediaUploadCtrl a.media_add:hover{ float:left;position:relative;overflow:hidden;color:#FFF;background-color:#6699CC;background-image:none;text-decoration:none;font-weight:700;font-size:0.9em;border:0px;border-radius:0px;padding:0.4em 1em;margin-right:5px;margin-bottom:5px;min-height:20px}.WcmsMediaUploadCtrl a.media_add input{ right:0;left:auto;font-size:30px;opacity:0;cursor:pointer}.WcmsMediaUploadCtrl .upload-area input{ opacity:0;position:absolute}.WcmsMediaUploadCtrl .upload-area table{ margin-bottom:0.4em}.WcmsMediaUploadCtrl .upload-area table.empty{ display:none}.WcmsMediaUploadCtrl .upload-area table tr{ border:1px solid #AAA}.WcmsMediaUploadCtrl .upload-area table tr.template{ display:none}.WcmsMediaUploadCtrl .upload-area td.thumb{ width:70px} .WcmsMediaUploadCtrl .upload-area td.thumb div{ width:64px;height:48px;background:url(/Layout/Common/other.png) no-repeat center center;background-size:contain}.WcmsMediaUploadCtrl .upload-area td.info{ position:relative}.WcmsMediaUploadCtrl .upload-area td.info div.name{ bottom:auto;height:24px;font-weight:bolder;font-size:16px;border-bottom:1px solid #DDD;padding-top:0.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WcmsMediaUploadCtrl .upload-area td.info div.size{ height:16px;top:auto;color:#AAA;font-size:12px;padding-top:1px} .WcmsMediaUploadCtrl .upload-area td.info div.size div.ajax-error{ display:block;min-height:0;background-size:contain;padding-left:20px}.WcmsMediaUploadCtrl .upload-area td.info div.progress{ height:16px;top:auto;left:150px;color:#AAA;font-size:12px;padding-top:1px} .WcmsMediaUploadCtrl .upload-area td.remove{ width:24px;vertical-align:top;padding:4px;text-align:right;color:#AAA}.WcmsMediaUploadCtrl .upload-area td.remove a:hover,.WcmsMediaUploadCtrl .upload-area td.remove a:focus{ color:#000}.WcmsMediaUploadCtrl .upload-area.isUploading td.remove a{ visibility:hidden}.WcmsMediaUploadCtrl .thumbnail{width:150px;height:112px;background-repeat:no-repeat;background-size:contain;background-position:center center;position:relative;border:1px solid #CCC}.WcmsMediaUploadCtrl .thumbnail.image{background-image:url(/Layout/Common/image.png)}.WcmsMediaUploadCtrl .thumbnail.audio{background-image:url(/Layout/Common/audio.png)}.WcmsMediaUploadCtrl .thumbnail.video{background-image:url(/Layout/Common/video.png)}.WcmsMediaUploadCtrl .thumbnail.generaldoc{background-image:url(/Layout/Common/other.png)}.WcmsMediaUploadCtrl .thumbnail > div.play{font-size:50px;line-height:112px;text-align:center;background:rgba(255,255,255,0.75);color:#CCC}.WcmsMediaUploadCtrl .thumbnail > div.name{visibility:hidden;height:1.6em;top:auto;background:#DDD;line-height:1.6em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-top:1px solid #CCC;padding-left:0.2em;padding-right:0.2em}.WcmsMediaUploadCtrl .thumbnail > div.removeItem{display:none;padding:5px;right:-10px;width:16px;top:-10px;left:auto;height:16px;bottom:auto;background:#CCC;font-size:16px;text-align:center;line-height:16px;border-radius:16px;border:1px solid #888}.WcmsMediaUploadCtrl .thumbnail:hover > div.play{color:#444}.WcmsMediaUploadCtrl a:focus .thumbnail > div.name,.WcmsMediaUploadCtrl .thumbnail:hover > div.name,.WcmsMediaUploadCtrl .thumbnail.audio > div.name{visibility:visible}.WcmsMediaUploadCtrl a:focus .thumbnail > div.removeItem,.WcmsMediaUploadCtrl .thumbnail:hover > div.removeItem{display:block}.WcmsMediaUploadCtrl .ui-button:hover{text-decoration:none !important} .WcmsModule{line-height:1.5em;margin-bottom:10px}.WcmsContainer{background-color:#FFFFFF;padding-top:5px;padding-bottom:5px;line-height:1.5em;vertical-align:top}.WcmsContainer .WcmsModule{padding-right:5px}.WcmsContainerRightPlaceHolder .WcmsModule{padding-left:5px;padding-right:0px}.headLine{display:block;margin-bottom:10px;color:#cccccc;font-size:1.2em;font-weight:700}.WcmsModule hr{ border:1px solid #DDDDDD}.WcmsModule H1{  margin-bottom:0.35em; padding:0px;border:0 none;}.WcmsModule H2{  }.WcmsModule H3{  line-height:1; margin-bottom:0.3em; letter-spacing:0.06em; font-size:0.96em; font-weight:bold; color:#666666;margin-top:0; padding:0;border:0 none}.WcmsModule A.moreLink:active,.WcmsModule A.moreLink:link,.WcmsModule A.moreLink:visited{  color:#666; display:inline; font-weight:500; padding-left:0.66em}.moduleHelpTitle{text-align:center;width:600px;margin:10px;background-color:#ffffe0}.moduleHelpTitle h1{font-size:1.5em !important}.moduleHelpDescription{width:600px;margin:10px}.moduleHelpDescription h2{font-size:medium;color:Black}.moduleHelpRow{width:600px;margin-left:10px}.moduleHelpRow div{float:left;width:420px;margin-bottom:5px}.moduleHelpRow div:first-child{font-weight:bold;width:180px}.moduleHelpButton img{Cursor:pointer !important} .PrintMotifRotatorModule{}.PrintMotifRotatorNavigation{border-left-width:1px;border-right-width:1px;height:50px;width:300px !important;position:relative}.PrintMotifRotatorNavigation div{margin-left:auto;margin-right:auto;text-align:center;width:400px}.PrintMotifRotatorPrev{background-image:url(/Layout/Common/PrintMotifRotator_backward.png);background-repeat:no-repeat;height:50px;width:45px;position:absolute;left:0px;top:0px}.PrintMotifRotatorNext{background-image:url(/Layout/Common/PrintMotifRotator_forward.png);background-repeat:no-repeat;height:50px;width:45px;position:absolute;right:0px;top:0px}.PrintMotifRotatorImage{text-align:center;vertical-align:middle;width:300px !important} .SearchModule{position:relative}.SearchBox{padding:0px;width:89%;height:20px;vertical-align:top}.SearchButton{position:absolute;top:1px;right:0px} .SocialNetworksBookmarksModule{border-top:none}.SocialNetworksBookmarksModule .headLine{display:block;margin-bottom:5px}.SocialNetworksBookmarksModule ul{padding:0px;list-style-type:none;margin:0px 0px 0.66em}.SocialNetworksBookmarksModule ul li{display:inline;margin-right:0.3125em;vertical-align:baseline;padding-left:0px;background:none}.SocialNetworksBookmarksImage{} .VideoShowModule{position:relative;height:350px}.VideoShowHeader{float:right;width:310px;text-align:right;margin-bottom:15px}.VideoShowDate{display:block;width:100%;text-align:right}.VideoShowHeading{}.VideoShowPlayer{position:absolute;top:0px;left:0px;margin-left:-10px;margin-top:-10px}.VideoShowAttributes{float:right;width:310px;margin-top:5px;margin-left:600px}.VideoShowCopyright{float:right}.VideoShowDuration{float:left}.VideoShowDescription{float:right;width:310px;margin-left:600px;margin-top:5px;text-align:right}.VideoShowBackToWebStory{}.InlineVideoBox .VideoShowPlayer{float:left;position:relative;margin-left:0px;margin-top:0px}.InlineVideoBox .VideoShowDescription{width:300px;margin-left:0px;margin-top:0px}.InlineVideoBox .VideoShowAttributes{margin-left:0px;width:300px} #WcmsMasterPageHtml{ }body{cursor:default;margin:0px 0px 10px 0px;padding:0px}.Wcms{font-family:'Raleway',Arial,Helvetica,Verdana,sans-serif;font-size:10pt;width:920px;margin-top:10px;margin-left:auto;margin-right:auto}.Wcms a:active,.Wcms a:link,.Wcms a:visited{    }.Wcms a.text-link:active,.Wcms a.text-link:link,.Wcms a.text-link:visited{    }.Wcms a:hover{    }.Wcms a img{ border:none}.Wcms a.WcmsLinkButton{color:#FFF;background-color:#6699CC;padding:5px;font-weight:700;font-size:0.9em;cursor:pointer;line-height:normal;vertical-align:baseline;text-decoration:none}.Wcms a.WcmsLinkWithImgBkg{background-image:url(/Layout/Common/LinkIcon.png);background-repeat:no-repeat;background-position:0px 0.3em;padding-left:10px}.Wcms input[type=submit],.Wcms input[type=button]{color:#FFF;background-color:#6699CC;font-weight:700;font-size:0.9em;border:0px;min-height:20px}.Wcms input[type=submit]:hover,.Wcms input[type=button]:hover{ cursor:pointer}.Wcms input[type=text],.Wcms input[type=password]{box-sizing:border-box}.Wcms input[type=checkbox],.Wcms input[type=radio]{}.Wcms input[type=checkbox]:hover,.Wcms input[type=radio]:hover{ cursor:pointer}.Wcms select,.Wcms option{ cursor:pointer}.Wcms h1{font-weight:200;font-size:2.0em;line-height:1.1em;margin-top:0px;margin-bottom:0px}.InputHintText{color:#999}.clear{clear:both}.WcmsPagePlaceholder{padding:10px;background-color:#ffffff;box-shadow:0px 3px 5px 4px #CCCCCC;min-height:550px}.WcmsPage{padding:0px}.WcmsPageTopPlaceHolder{padding-left:0px}.WcmsPageWideBannerPlaceHolder{float:left;margin-right:10px;width:590px}.WcmsPageWideBannerRightPlaceHolder{width:300px;float:right}.WcmsPageThinBannerPlaceHolder{float:left;width:760px}.WcmsPageThinBannerRightPlaceHolder{width:130px;float:right;margin-left:10px}.WcmsPageWideHeaderPlaceHolder{float:left;width:600px;padding-right:29px}.WcmsPageWideHeaderRightPlaceHolder{width:300px;float:left}.WcmsOverviewSeparator{margin:5px 3px 5px 3px}.WcmsImageButtonActiveLink,.WcmsImageButtonInactiveLink,.WcmsImageButtonDisabled,.WcmsImageButtonActiveLink:hover{}.WcmsQueryToolbarLinks{margin:10px 10px 10px 5px}.MaskedEditError{background-color:Red}.ajax__calendar_title{ width:140px;margin:auto}.PortalToolbarDescription{color:#246bb3;font-size:2em;padding-top:28px;padding-bottom:16px;font-weight:100 ;text-align:center}.WcmsContentHeader{color:#246bb3;font-size:1.6em;padding-top:5px;padding-bottom:10px;font-weight:bold}.WcmsContent{padding-bottom:15px}.WcmsError{color:red;font-weight:bold}#ApplicationError p{word-wrap:break-word;white-space:pre-wrap}input[type=text].WcmsError{color:Black;font-weight:normal;background-color:#f0686b}.WcmsHint{ color:#0000ff}.WcmsSmall{ font-size:0.8em}.WcmsSmallBR{ font-size:0.3em}.WcmsNavigationBottom{text-align:center;padding-top:10px;width:100%;clear:both} .WcmsFooter{border-top:2px solid #dddddd;margin-top:15px;padding:10px 10px 20px 10px;color:#333333;background-color:#ffffff;box-shadow:0px 3px 5px 4px #CCCCCC;font-size:12px}.WcmsFooter h3{font-size:14px;color:#246bb3;margin-bottom:10px}.WcmsFooter div.Container{padding-left:15px;padding-right:15px}.WcmsFooter .TableOfContent{min-height:120px}.WcmsFooter .TableOfContent div.Group{float:left;width:135px}.WcmsFooter .TableOfContent div.GroupHeadline{font-weight:bold;color:#246bb3;font-size:12px}.WcmsFooter .TableOfContent ul{list-style-type:none;color:#C03;font-size:10px;padding-left:0px;margin-left:0px}.WcmsFooter a:active,.WcmsFooter a:link,.WcmsFooter a:visited{color:#444444}.WcmsFooter .Copyright{margin-top:10px;text-align:center;line-height:2em}#FooterItem_Home{width:80px} .WcmsFormModule{}.WcmsFormModule h2{text-align:center}.WcmsFormRow{display:block;width:550px}.WcmsFormRow.Checkbox{position:relative}.WcmsFormRow textarea{height:100px}.WcmsFormRowLabel{width:150px;float:left;margin-bottom:5px}.WcmsFormInput{width:350px;float:left;margin-bottom:5px}.WcmsFormLabel{font-weight:bold}.WcmsFormHr{width:505px;text-align:left;margin-left:0px}.WcmsFormRowSeparator{clear:both}.WcmsFormContent{}.WcmsFormCaptchaHolder{}.WcmsFormCaptchaImage{float:left;width:150px;height:30px;padding-top:5px}.WcmsFormReloadCaptcha{float:left;padding-top:5px}.WcmsFormCheckCaptcha{clear:both;float:left;width:150px}.WcmsFormCheckCaptcha input{width:140px}.WcmsFormSubmit{float:left}.WcmsFormErrorMessages{clear:both;float:left}.WcmsFormFormSubmitted{text-align:center} .WcmsHeader{position:relative;margin-bottom:15px;background-color:#ffffff;box-shadow:0px 3px 5px 4px #CCCCCC}#WcmsLogo{position:absolute;top:0px;left:0px;background:#ffffff url('/Layout/Common/WcmsLogo.jpg') no-repeat;width:550px;height:100px;display:inline-block}.NavigationHeader{height:100px;position:relative}.NavigationHeader > div{float:right;margin-left:10px;margin-right:10px;margin-top:9px;text-align:right}.NavigationHeader ul{clear:both;color:#666;font-weight:normal;display:block;margin-top:0px;margin-bottom:0px}.NavigationHeader li{display:inline;border-right:solid 1px #666;padding-left:2px;padding-right:2px}.NavigationHeader li:last-child{border-right:none;padding-right:0px}.NavigationHeader a:link,.NavigationHeader a:visited{color:#246BB3;font-size:12px;text-decoration:none;margin-bottom:1px}.NavigationHeader a:hover{text-decoration:underline}.NavigationHeader ul a:link,.NavigationHeader ul a:visited{color:black;font-size:12px;text-decoration:none;font-weight:normal}.NavigationHeader ul a:hover{text-decoration:underline}.NavMenuSearch{float:right}.NavMenuSearch .WcmsModule{background-color:transparent !important;border-top-style:none !important;padding-top:0px !important;padding-bottom:0px !important;line-height:normal !important}.NavMenuSearch input{display:inline;vertical-align:bottom;margin:0px;padding:0px;width:205px}.NavMenuSearch input[type="image"]{width:20px;height:20px}.NavMenu{}.NavFirstLevel,.NavMenuLevel1{margin:0px;padding:0px 4px 0px 4px;list-style-type:none;background-color:#336699}.NavFirstLevel{margin-bottom:25px}.NavSecondLevel,.NavMenuLevel2{list-style-type:none;margin:0px;padding:0px}.NavSecondLevel{z-index:10000}.NavThirdLevel,.NavMenuLevel3{margin:0px;padding:0px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc}.NavThirdLevel{z-index:9000}.NavSecondLevel,.NavThirdLevel{position:absolute;opacity:0;display:none}.NavFirstLevel li,.NavSecondLevel li,.NavMenuLevel1 li,.NavMenuLevel2 li{display:inline;margin:0;padding:0}.NavThirdLevel li,.NavMenuLevel3 li{clear:both;display:block;list-style-type:none;margin:0;padding:0}.NavFirstLevel li a,.NavFirstLevel li span,.NavSecondLevel li a,.NavSecondLevel li span,.NavThirdLevel li a,.NavThirdLevel li span,.NavMenuLevel1 li a,.NavMenuLevel1 li span,.NavMenuLevel2 li a,.NavMenuLevel2 li span,.NavMenuLevel3 li a,.NavMenuLevel3 li span{text-decoration:none;letter-spacing:normal;word-spacing:normal}.NavFirstLevel li,.NavMenuLevel1 li{white-space:nowrap;}.NavFirstLevel li a,.NavFirstLevel li span,.NavMenuLevel1 li a,.NavMenuLevel1 li span{display:inline-block;width:130px;line-height:26px;text-align:center;text-decoration:none;font-size:14px}.NavFirstLevel li a:link,.NavFirstLevel li a:visited,.NavMenuLevel1 li a:link,.NavMenuLevel1 li a:visited{color:#fff;text-decoration:none}.NavFirstLevel li a:hover,.NavFirstLevel li span:hover,.NavMenuLevel1 li a:hover,.NavMenuLevel1 li span:hover{background-color:#6699CC;text-decoration:none}.NavFirstLevel li.active a,.NavMenuLevel1 li.active a{color:#000;background-color:#fff;text-decoration:none}.NavFirstLevel li:hover .NavSecondLevel,.NavFirstLevel li:focus .NavSecondLevel,.NavSecondLevel li:hover .NavThirdLevel,.NavSecondLevel li:focus .NavThirdLevel{display:block;opacity:1}.NavSecondLevel li a,.NavSecondLevel li span,.NavMenuLevel2 li a,.NavMenuLevel2 li span{color:black;display:inline-block;line-height:25px;text-align:center;text-decoration:none;font-weight:normal;font-size:12px;margin:0px;padding:0px 15px 0px 15px;}.NavSecondLevel li a,.NavSecondLevel li span{margin-top:0px;padding:0px}.NavSecondLevel li a:hover,.NavSecondLevel li span:hover{margin-top:0px}.NavSecondLevel li a:link,.NavSecondLevel li a:visited,.NavMenuLevel2 li a:link,.NavMenuLevel2 li a:visited{color:black;text-decoration:none}.NavSecondLevel li a:hover,.NavSecondLevel li span:hover,.NavMenuLevel2 li a:hover,.NavMenuLevel2 li span:hover{color:#336699;background-color:white}.NavSecondLevel li.active > a,.NavMenuLevel2 li.active > a{color:#246bb3;background-color:white} .NavSecondLevel li,.NavMenuLevel2 li{ float:left;position:relative;display:block;white-space:nowrap;}.NavMenuLevel2 li ul{ display:none;position:absolute;top:1em;left:0}.NavMenuLevel2 li > ul{ top:auto;left:auto}.NavMenuLevel2 li:hover ul{display:block;z-index:10000}.NavThirdLevel li a:hover,.NavThirdLevel li span:hover,.NavMenuLevel3 li a:hover,.NavMenuLevel3 li span:hover{color:#246bb3}.NavThirdLevel li a,.NavThirdLevel li span,.NavMenuLevel3 li a,.NavMenuLevel3 li span{width:70px;text-align:left;background:#f5f5f5;border-bottom:1px solid #dddddd}.Breadcrumb{padding-left:15px;padding-bottom:5px;padding-top:3px;background-color:#ffffff;margin:0px}.Breadcrumb ol{list-style-type:none;padding:0px}.Breadcrumb li{float:left;margin-left:0px;font-size:0.8em}ul.breadcrumb a{background-image:url(../Custom/ST/Layout/Bootstrap/pu_all/images/qu.gif) !important;color:#006DC6 !important}ul.breadcrumb li:last-child a{background-image:none !important}.breadcrumb li{vertical-align:middle}ul.breadcrumb > li + li:before{padding:0;content:""}.Breadcrumb li a{font-weight:normal} .QryResultContentDiv{width:100%}.QryResultPrefix{padding-right:10px}.QryResultBackwardLink{text-decoration:none !important;padding-right:5px}.QryResultBackwardMore{text-decoration:none !important;padding-right:5px}.QryResultPageLink{text-decoration:none !important;padding-left:2px;padding-right:2px}.QryResultPageSelection{margin-left:2px;margin-right:2px;margin-bottom:-2px}.QryResultActivePage{font-weight:bold;padding-left:2px;padding-right:2px}.QryResultForwardMore{text-decoration:none !important;padding-left:5px}.QryResultForwardLink{text-decoration:none !important;padding-left:5px}.QryResultPostfix{text-decoration:none;padding-left:25px}.QryResultSeparator{margin:3px 3px 3px 3px;margin-top:10px;margin-bottom:10px;} .WebStoryFeaturedModule{}.WebStoryFeaturedContent{margin-top:5px} @font-face{
font-family:'wcms-portal';
src:url('/Layout/Common/iconfont/fonts/wcms-portal.eot');
src:url('/Layout/Common/iconfont/fonts/wcms-portal.eot?#iefix') format('embedded-opentype'),
url('/Layout/Common/iconfont/fonts/wcms-portal.woff') format('woff'),
url('/Layout/Common/iconfont/fonts/wcms-portal.ttf') format('truetype'),
url('/Layout/Common/iconfont/fonts/wcms-portal.svg#wcms-portal') format('svg');
font-weight:normal;
font-style:normal;
}


[data-icon]:before{
font-family:'wcms-portal';
content:attr(data-icon);
speak:none;
font-weight:normal;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
}



.icon-share,.icon-compass,.icon-person,.icon-search{
font-family:'wcms-portal';
speak:none;
font-style:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
}
.icon-compass:before{ content:"\e005"}.icon-person:before{ content:"\e040"}.icon-search:before{ content:"\e046"}.icon-share:before{ content:"\e004"} .Wcms.Events{}.EventEditor_MaskedEditExtender_OnFocus{background-color:Yellow}.EventEditor_MaskedEditExtender_OnError{background-color:Red}.EventEditor_Attachments_Frame{width:100%;height:75px}.EventEditor_AttachmentsListTable{}.EventEditor_AttachmentsListRow{ height:150px;padding-bottom:6px}.EventEditor_AttachmentsListRow2{ height:150px;padding-bottom:6px}.EventEditor_AttachmentsListImageCell{width:320px;padding-right:10px}.EventEditor_AttachmentsListDescriptionCell{padding-right:10px}.EventEditor_AttachmentsListButtonsCell{}.EventEditor_ConfirmDatesDate{width:70px}.EventEditor_ConfirmDatesEnter{width:50px;text-align:right}.EventEditor_ConfirmDatesBegin{width:40px;text-align:right}.EventEditor_ConfirmDatesEnd{width:40px;text-align:right}.EventEditor_ConfirmDatesPlace{width:275px;padding-left:10px}.EventEditor_ConfirmDatesRoom{width:115px}.EventNav{}.EventNav h1{font-size:1.4em;margin-bottom:10px;text-align:center}.EventSelector{float:left}.EventSelector .ui-widget{font-size:1.0em}.EventSelector h2{color:#246bb3;text-align:center;text-transform:uppercase;font-weight:600;font-size:1.0em}.EventNav_EventDate{width:240px;margin-right:36px}.EventNav_EventArea{width:291px}.EventNav_EventArea a{width:140px;margin-bottom:10px}.EventNav_EventClass{float:right;width:291px}.EventNav_EventClass a{width:140px;margin-bottom:10px}.EventSearchCriteria{}.EventSearchCriteria td{padding-bottom:3px}.EventResult{}.EventResultHeader{font-weight:bold;color:#246bb3;margin-top:40px;margin-bottom:5px}.EventResultHeader a:active,.EventResultHeader a:link,.EventResultHeader a:visited{color:#246bb3 !important}.EventNoResultHint{text-align:center}.EventResultContent{}.EventResultContent ol{list-style-type:none;padding-left:0px}.EventResultContent li{}.EventSearchCtrl_ResultList_Date{float:left;margin-right:5px;width:75px}.EventSearchCtrl_ResultList_Name{float:left;margin-right:5px;width:205px}.EventSearchCtrl_ResultList_Time{float:left;margin-right:5px;width:100px}.EventSearchCtrl_ResultList_Name a:hover{text-decoration:underline !important}.EventSearchCtrl_ResultList_Area{float:left;margin-right:5px;width:155px}.EventSearchCtrl_ResultList_Class{float:left;margin-right:5px;width:105px}.EventSearchCtrl_ResultList_Name.Header,.EventSearchCtrl_ResultList_Date.Header,.EventSearchCtrl_ResultList_Time.Header,.EventSearchCtrl_ResultList_Area.Header,.EventSearchCtrl_ResultList_Class.Header{}.EventSearchCtrl_ResultList_DateHeader,.EventSearchCtrl_ResultImages_DateHeader{margin-bottom:10px}.EventSearchCtrl_ResultList_DateHeader span,.EventSearchCtrl_ResultImages_DateHeader span{font-weight:600;font-size:medium}.EventSearchCtrl_ResultImages_Image{font-size:larger}.EventSearchCtrl_ResultImages_Image{display:table-cell;width:267px;text-align:center}.EventSearchCtrl_ResultImages_Text{position:relative;display:table-cell;padding-left:10px;vertical-align:top;line-height:1.4}.EventSearchCtrl_ResultImages_TextDescription{display:table-cell;width:70px}.EventSearchCtrl_ResultImages_TextData{display:table-cell}.EventSearchCtrl_ResultImages_TextLink{position:absolute;bottom:0px}.EventSearchCtrl_ResultImages_Seperator{border-top:1px solid #DDDDDD;border-bottom:0px solid #DDDDDD}.EventShowLeft{float:left;width:49%}.EventShowRight{float:right;margin-left:10px;width:49%}.EventShowHeader{background-color:#cccccc;border:1px solid #999999;border-bottom:none;padding:2px 5px 2px 5px}.EventShowContent{background-color:#eeeeee;border:1px solid #999999;margin-bottom:10px;padding:2px 5px 2px 5px}.EventShow .EventShowContent a{text-decoration:underline}.EventGalleryContainer_bg{margin:3px;position:relative;border:1px solid #F0F0F0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-image:url(/Layout/Event/EventPicItem_bg.png);background-repeat:repeat-x}.EventShowGalleryContainer{overflow:hidden;clear:both;margin-bottom:10px;margin-right:-9px;margin-left:-3px;padding:5px 5px 5px 0px;position:relative}.EventShowGalleryContainer td{vertical-align:top}.EventShowThumbnailsContainer{margin-top:-2px;margin-left:5px}.EventShowGalleryContainer .EventShowThumbnailsContainer > ul{list-style-type:none;list-style-position:inside;margin:0px;padding:0px;margin:0px}.EventShowGalleryContainer .EventShowThumbnailsContainer li{float:left;padding:0px}.EventPicItemPrevious,.EventPicItemNext,.EventPicItemScrollPrevious,.EventPicItemScrollNext,.EventShowThumbnail{cursor:pointer}.EventPicItemPrevious{position:absolute;left:-3px;top:240px}.EventPicItemNext{position:absolute;right:-3px;top:240px}.EventPicItemScrollPrevious{margin-left:0px;display:none;position:absolute;left:0px;bottom:0px;margin-bottom:16px}.EventPicItemScrollNext{display:none;position:absolute;right:0px;bottom:0px;margin-bottom:16px}#EventPicItemScroll{margin-left:-7px}.EventThumbnailScrollbar{height:80px;width:642px;overflow:hidden;position:relative;margin-top:13px}.EventShowView{cursor:pointer;height:472px;width:640px;overflow:hidden;display:table-cell;vertical-align:middle}.EventShowView img{padding-right:1px;max-height:472px;max-width:550px}.EventShowPicture{display:none}.EventShowThumbnail{margin:2px;background-color:#EEEEEE;float:left;overflow:hidden;border:2px solid transparent !important}.EventShowThumbnailSelected{border:2px solid #246BB3 !important}.EventShowVideoModule{margin-top:10px}.EventShowGoogleMap span{display:none}.EventModalPopUpBackground{background-color:Gray;filter:alpha(opacity=70);opacity:0.7}.EventModalPopUpButton{padding:2px 5px 2px 5px !important} .MarketSearchCtrl[attr="100Kfz"]{height:310px;background-size:115%}.MarketSearchCtrl[attr="100Kfz"] .MarketSearchBoxBgk div:nth-child(2n-1){float:left}.MarketSearchCtrl[attr="100Kfz"] .MarketSearchBoxBgk div:nth-child(2n){float:right} .Market h1,.Market h2,.Market h3,.Market h4,.Market h5,.Market h6{line-height:22px;line-height:1.3em}.Market .WcmsContentHeader{padding:0;font-size:initial}.m_wdivMarketAreas{padding:15px}.Market_Right h2{margin-left:0px;padding-bottom:4px;border-bottom:1px solid #246bb3}.Market_Right h3{margin-left:0px;padding-bottom:4px;font-size:0.9em;letter-spacing:normal}.Market_Right h3 b{}.Market_Right{padding-top:0px}.Market_Left{float:left}.MarketNav_MotifArea{background-color:#336699;color:white;margin:15px 15px 15px 0;width:194px;height:180px;float:left;position:relative}.MarketNav_MotifArea.TwoRows{height:390px}.MarketNav_MotifArea.TwoRows b{}.MarketNav_MotifArea.TwoRows a:before{content:"»";color:white;padding:10px}.MarketNav_MotifArea a span{color:#FFF;font-size:16px;font-size:1rem;left:125px}.MarketNav_MotifArea.TwoRows a span{font-size:14px;font-size:0.9rem}.MarketNav_MotifArea .Deco{border-style:solid;bottom:-20px;width:0;border-color:transparent #336699;border-width:0 60px 20px 0;height:0;position:absolute;left:70px}.MarketNav_MotifArea a{cursor:pointer;text-align:center;margin-top:10px}.MarketNav_MotifArea img{margin:0}.MarketNav_MotifArea h2{padding-left:70px;font-size:1em;vertical-align:top}.MarketNav_MotifArea h3{font-size:2.8em;font-weight:normal;margin:40px 20px 50px;letter-spacing:-2px;line-height:1}.MarketCount{width:100px;position:relative;top:85px;left:28px;color:#246BB3}.MarketNav_MotifArea .description{font-size:0.8em;display:block;margin:5px 10px;letter-spacing:1px}.MarketNav .description a{vertical-align:text-top}.MarketLinks{margin-left:10px 0 0}.MarketLinks a{display:block;text-align:left;margin:5px 10px}.MarketBookingImg{width:47px;height:9px}.MarketBookingImg:hover,.MarketSearchImg:hover{text-decoration:underline}.MarketSearchImg{width:48px;height:9px}.MarketNav_MotifArea a,.MarketNav_MotifArea a:active,.MarketNav_MotifArea a:link,.MarketNav_MotifArea a:visited{text-decoration:none}.MarketNav_Clear{clear:both}.MarketNav .anzeigenbox_header{margin-right:0}.MarketSearchResult li,.MarketShowLeft{text-align:center;position:relative}.MarketSearchResult li > p,.MarketShowLeft > p{position:absolute;right:5px;top:5px}.MarketSearchNavigationBottom{clear:both;text-align:center;margin-top:5px}.Market ol{list-style-type:none;margin:0;padding:0}.MarketSearchCtrl_SortBy{text-align:left;margin-left:475px}.MarketSearchCtrl_SortBy span{cursor:pointer;text-align:right;width:130px;display:table-cell}.MarketSearchCtrl_SortBy span:after{content:url(/Layout/Market/UpDown.png);position:absolute}.MarketSearchCtrl_SortBy span:hover:after{content:url(/Layout/Market/UpDown_hover.png)}.MarketSearchCtrl{background-position:50% 56%;background-repeat:no-repeat;height:270px;padding-top:1px}.MarketSearchBoxBgk{padding:15px 30px;background-color:white;background-color:rgba(255,255,255,0.652);margin:45px 40px}.MarketSearchBoxBgk input,.MarketSearchBoxBgk select,#cbxClassification select{border:1px solid #246BB3;width:174px;box-sizing:border-box;display:block;padding:4px 5px}.MarketSearchBoxBgk span{line-height:1.7}#btnSearch{display:inline-block}.MarketSearchCtrl_ResultList_Header{float:left;width:100%}.MarketSearchCtrl_ResultList{padding:2px;float:left;border-top:1px solid #888888;margin-top:2px;width:100%}.MarketSearchCtrl_ResultList_Image{padding:10px 20px}.MarketSearchCtrl_ResultList_Text{margin:5px auto;display:inline-block;vertical-align:top;text-align:left}.MarketSearchCtrl_ResultList_Text a{cursor:pointer;text-align:right}.MarketSearchCtrl_ResultList_Date{float:left;margin-right:5px;width:75px}.MarketSearchCtrl_ResultList_Name{float:left;margin-right:5px;width:450px}.MarketSearchCtrl_ResultList_Name a:link,.MarketSearchCtrl_ResultList_Name a:active,.MarketSearchCtrl_ResultList_Name a:visited{font-weight:100;color:#246bb3;text-overflow:ellipsis;width:200px;overflow:hidden;white-space:nowrap;display:inline-block}.MarketSearchCtrl_ResultList_Name a:hover{text-decoration:underline !important}.MarketSearchCtrl_ResultList_Area{float:left;margin-right:5px;width:155px}.MarketSearchCtrl_ResultList_Class{float:left;margin-right:5px;width:105px}.MarketSearchCtrl_ResultList_MotifCustAttr{margin:5px;display:table-cell;padding-left:10px;vertical-align:top}.MarketSearchCtrl_ResultList_MotifCustAttr span{display:table-cell;width:130px;text-align:right}.MarketSearchCtrl_ResultList_TextData a:link,.MarketSearchCtrl_ResultList_TextData a:active,.MarketSearchCtrl_ResultList_TextData a:visited{font-weight:100;color:#246bb3;text-overflow:ellipsis;width:200px;overflow:hidden;white-space:nowrap;display:inline-block}.Market .Gallery li{border:1px solid transparent;border-radius:6px;float:left;padding:0 10px 15px;margin:0 10px;transition:box-shadow 300ms}.Market .Gallery li:hover{border:1px solid #ccc;box-shadow:4px 4px 4px #ccc}.MarketSearchCtrl_ResultGallery_Image{margin:20px 0;text-align:center}.MarketSearchCtrl_ResultGallery_TextData{text-align:right}.MarketSearchCtrl_ResultGallery_TextData span{display:table-cell;width:125px}.MarketSearchCtrl_ResultGallery_MotifCustAttr{margin-bottom:20px}.MarketHeadH1{position:absolute;top:5px}.MarketShowLeft{}.MarketShowLeftHeader{font-weight:bold;margin-top:15px}.MarketShowLeftContent{float:left}.MarketShowLeftContent a:nth-child(n+2),.MarketSearchCtrl_ResultList_Text a{margin:15px;padding:4px 10px;border-radius:4px;text-decoration:inherit !important}.MarketSearchCtrl_ResultList_Text a:hover{border:0 solid #333333;box-shadow:0 0 3px #333333}.MarketShowRight{text-align:center}.MarketShow_ResultImages_Text{font-size:1.1em}.MarketShow_ResultImages_Text li{line-height:1.7}.MarketShowRightHeader{font-weight:bold}.MarketShowRightContent{width:450px}.MarketShowFloatLeft{float:left;margin-bottom:10px;padding:2px 5px 2px 5px}.MarketShowPicture{display:none}.MarketShowGalleryContainer{overflow:hidden;clear:both;margin-bottom:10px;margin-right:-9px;margin-left:-3px;padding:5px 5px 5px 0px;position:relative;width:680px}.MarketShowGalleryContainer td{vertical-align:top}.MarketShowView{cursor:pointer;height:472px;width:640px;overflow:hidden;display:table-cell;vertical-align:middle}.MarketShowView img{padding-right:1px;max-height:472px;max-width:610px}.MarketShowThumbnailsContainer{margin-top:-2px;margin-left:5px}.MarketShowThumbnailsContainer ul{list-style-type:none;list-style-position:inside;padding:0px;margin:0px}.MarketShowThumbnailsContainer li{float:left}.MarketShowGeneralDocLinks{list-style:none;list-style-position:inside;margin:0px;padding-left:0px}.MarketShowGeneralDocLinks li{margin-bottom:2px}.MarketShowGeneralDocLinks img{vertical-align:middle;border-width:0px;margin-right:2px}.MarketShowGoogleMap span{display:none}.MarketGalleryContainer_bg{margin:3px;position:relative;border:1px solid #F0F0F0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-image:url(/Layout/Market/MarketPicItem_bg.png);background-repeat:repeat-x}.MarketShowGalleryContainer{overflow:hidden;clear:both;margin-bottom:10px;margin-right:-9px;margin-left:-3px;padding:5px 5px 5px 0px;position:relative;width:680px}.MarketShowGalleryContainer td{vertical-align:top}.MarketShowThumbnailsContainer{margin-top:-2px;margin-left:5px}.MarketShowThumbnailsContainer ul{list-style-type:none;list-style-position:inside;padding:0px;margin:0px}.MarketShowThumbnailsContainer li{float:left}.MarketPicItemPrevious,.MarketPicItemNext,.MarketPicItemScrollPrevious,.MarketPicItemScrollNext,.MarketShowThumbnail{cursor:pointer}.MarketPicItemPrevious{position:absolute;left:-3px;top:240px}.MarketPicItemNext{position:absolute;right:-3px;top:240px}.MarketPicItemScrollPrevious{margin-left:0px;display:none;position:absolute;left:0px;bottom:0px;margin-bottom:16px}.MarketPicItemScrollNext{display:none;position:absolute;right:0px;bottom:0px;margin-bottom:16px}#MarketPicItemScroll{margin-left:-7px}.MarketThumbnailScrollbar{height:80px;width:642px;overflow:hidden;position:relative;margin-top:13px}.MarketShowView{cursor:pointer;height:472px;width:640px;overflow:hidden;display:table-cell;vertical-align:middle}.MarketShowView img{padding-right:1px;max-height:472px;max-width:610px}.MarketShowThumbnail{margin:2px;background-color:#EEEEEE;float:left;overflow:hidden;border:2px solid transparent !important}.MarketShowThumbnailSelected{border:2px solid #246BB3 !important}.MarketVideoContainer{width:590px;margin-top:10px}.MarketShowVideoHeader{background-color:#cccccc;border:1px solid #999999;padding:2px 5px 2px 5px}.MarketShowVideoModule{} .MarketSearchBoxBgk #txtSearch,.MarketSearchBoxBgk #txtBeginDate,.MarketSearchBoxBgk #txtEndDate{display:block}.MarketSearchBoxBgk select,.MarketSearchBoxBgk textarea,.MarketSearchBoxBgk input[type="text"],.MarketSearchBoxBgk input[type="password"],.MarketSearchBoxBgk input[type="datetime"],.MarketSearchBoxBgk input[type="datetime-local"],.MarketSearchBoxBgk input[type="date"],.MarketSearchBoxBgk input[type="month"],.MarketSearchBoxBgk input[type="time"],.MarketSearchBoxBgk input[type="week"],.MarketSearchBoxBgk input[type="number"],.MarketSearchBoxBgk input[type="email"],.MarketSearchBoxBgk input[type="url"],.MarketSearchBoxBgk input[type="search"],.MarketSearchBoxBgk input[type="tel"],.MarketSearchBoxBgk input[type="color"],.MarketSearchBoxBgk .uneditable-input{height:auto} .BreakingNewsModule{height:40px;margin-top:-15px;margin-left:-10px;margin-right:-10px;padding-top:10px;border-bottom:solid #FFF;border-width:1px;background:url(/Layout/News/Eilmeldung.png) no-repeat rgb(252,2,2)}.BreakingNewsModule H2{text-align:center;vertical-align:middle}.BreakingNewsModule H2 A:link,.BreakingNewsModule H2 A:visited{  margin-bottom:0.75em; color:#FFF; font-weight:bold;text-decoration:none}.BreakingNewsModule H2 A:hover{ text-decoration:underline} .CommentModuleBoxlabel{  font-weight:bold;display:block}.CommentModuleBody{}.CommentModuleShowAllComments{}.CommentModulePagination{}.CommentModuleFormPanel{background-color:#EEEEEE;padding:5px}.CommentModuleFormPanelTitle{margin-bottom:10px}.CommentModuleFormPanelTitle span{display:block}.CommentModuleFormComment textarea{width:98%;height:200px}.CommentModuleFormName{float:left;width:50%}.CommentModuleFormName input{width:90%}.CommentModuleFormEMail{float:right;width:50%}.CommentModuleFormEMail input{width:90%}.CommentModuleCaptcha{padding-top:20px;text-align:left}.CommentModuleCaptcha input[type=button]{margin-left:20px;vertical-align:top}.CommentModuleCaptcha input[type=text]{width:140px}.CommentModulePseudonym{ color:#6699CC;font-weight:700}.CommentModuleCommentText{  width:420px;font-weight:500;font-size:0.9em}.CommentModuleDatetime{  float:right; clear:both;color:#6699CC;font-weight:700;font-size:0.9em}.CommentModuleSubmit{margin-top:5px} .DocFeedbackModule{}.DocFeedbackPanel{background-color:#EEEEEE;padding:5px}.DocFeedbackHeading{font-weight:bold}.DocFeedbackMessageData{}.DocFeedbackMessageData select,.DocFeedbackMessageData input[type=text]{width:50%}.DocFeedbackMessageData textarea{width:98%}.DocFeedbackCaptcha input[type=button]{margin-left:20px;vertical-align:top}.DocFeedbackCaptcha input[type=text]{width:140px}.DocFeedbackSubmit{margin-top:5px} .DocSendMailModule{}.DocSendMailPanel{background-color:#EEEEEE;padding:5px}.DocSendMailMessageData{}.DocSendMailMessageData input[type=text]{width:50%}.DocSendMailMessageData textarea{width:98%}.DocSendMailCaptcha input[type=button]{margin-left:20px;vertical-align:top}.DocSendMailCaptcha input[type=text]{width:140px}.DocSendMailSubmit{margin-top:5px} .DocumentRanking{  color:#999; list-style-type:none}.DocumentRanking A{  padding-left:10px;line-height:1.5em}.DocumentRanking H3{  margin-top:0.5em; margin-bottom:0.5em}.DocumentRanking b{font-weight:bold}.DocumentRankingHeadPanel{border-bottom:3px solid #6699CC;margin-top:30px;margin-bottom:10px}.DocumentRankingHeaderTabActive,.DocumentRankingHeaderTabDisable{font-weight:500;font-size:1.0em;cursor:pointer;padding-left:5px;padding-right:5px;padding-bottom:3px}.DocumentRankingHeaderTabActive{padding-top:20px;color:#FFFFFF;background-color:#6699CC}.DocumentRankingHeaderTabDisable{padding-top:2px}.DocumentRankingTab{background-color:#FFFFFF;margin-bottom:30px}.DocumentRankingContentHolder{height:60px;display:block;margin-top:5px;background-color:transparent} .EPaperPreviewModuleContent img{border:2px solid gray;-moz-box-shadow:3px 3px 5px #30393D;-webkit-box-shadow:3px 3px 5px #30393D;box-shadow:3px 3px 5px #30393D}.EPaperPreviewModuleContent{text-align:center} .LatestWebStoryCommentsModule{overflow:auto}.LatestWebStoryCommentsContent{}.WebStoryLatestCommentBox{margin:0px 0px 10px 0px;padding:5px 0px 0px 0px;overflow:auto}.WebStoryLatestCommentBox .hgroup .ArticleMeta{color:#6699CC;margin:0px 0px 5px 0px}.WebStoryLatestCommentBox .hgroup h2{color:#333;font-weight:normal;font-size:28px;line-height:normal;margin:0px 0px 10px 0px}.WebStoryLatestCommentBox .hgroup h3{font-size:16px;font-weight:normal;display:inherit;text-transform:none;color:#6699CC;letter-spacing:normal}.WebStoryLatestCommentBox .hgroup h3 a:link,.WebStoryLatestCommentBox .hgroup h3 a:active,.WebStoryLatestCommentBox .hgroup h3 a:visited,.WebStoryLatestCommentBox .hgroup h3 a:active{color:#6699CC}.WebStoryLatestCommentBox .comments{}.WebStoryLatestCommentBox .comments ul{list-style:none;padding:0px 0px 0px 0px;margin:14px 0px 0px 0px}.WebStoryLatestCommentBox .comments li:before{padding:0px 4px 10px 0px}.WebStoryLatestCommentBox .comments li{margin:0px 0px 4px 0px}.WebStoryLatestCommentBox .comments .Pseudonym{font-weight:bold}.WebStoryLatestCommentBox .footer{float:right}.WebStoryLatestCommentBox a.commentLink{   color:#6699CC}.WebStoryLatestCommentBox A.commentLink img{margin:0px 0px 0px 2px;vertical-align:middle}.WebStoryLatestCommentBoxPreview{}.WebStoryLatestCommentBoxPreview:before{margin-top:6px;float:left;padding:0px 0px 0px 0px}.WebStoryLatestCommentBoxPreview h2{color:#333;font-weight:normal;font-size:14px;line-height:1.5em;text-decoration:none;margin:0px;padding:0px 0px 0px 0px}.WebStoryLatestCommentBoxPreview .comments{font-style:italic;padding:0px 0px 0px 0px}.WebStoryLatestCommentBoxPreview .comments ul{list-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px} .LiveTickerModule{}.LiveTickerModule div[name=LiveTickerDescription]{}.LiveTickerModule div[name=LiveTickerItems]{margin-top:10px;border-top:1px solid #dddddd;padding-top:10px}.LiveTickerModule .PopupPanelBackground{float:right}.LiveTickerModule .PopupPanel{width:600px;left:30%}.LiveTickerModule input[name=NewLiveTickerItemHeading]{width:100%}.LiveTickerItem{border-bottom:1px solid #dddddd;margin-bottom:10px}.LiveTickerItemHeading{display:block}.LiveTickerItemContent{display:block} .NewsletterSubscription ul{list-style:none}.NewsletterSubscription li{margin:17px 0px}.NewsletterSubscription li input{float:left}.NewsletterSubscription li label{display:block;margin-left:20px;cursor:pointer}.NewsletterSubscription span.NewsletterLabel{font-size:16px;position:relative;top:-3px} .NewsListLinkModule a{float:right} .PictureGalleryPreviewWrapper{}.PictureGalleryPreviewDoc{margin-bottom:5px}.PictureGalleryPreviewDoc span{width:inherit;margin-top:0px;margin-bottom:5px}.PictureGalleryPreviewDoc a{width:100%}.PictureGalleryPreviewDoc img{width:100%}.PictureGalleryPreviewDoc.PictureGalleryLayer{position:relative;color:#FFF;background-color:#6699CC}.PictureGalleryPreviewDoc.PictureGalleryLayer img{display:block}.PictureGalleryPreviewDoc.PictureGalleryLayer span{display:none;padding:5px}.PictureGalleryPreviewDoc.PictureGalleryLayer:hover img{visibility:hidden}.PictureGalleryPreviewDoc.PictureGalleryLayer:hover span{display:block;position:absolute;top:0px;color:#FFF} .PictureGalleryShowJavascriptModule{position:relative;min-height:20px}.PictureGalleryShowJavascriptModule .headLine{}.PictureGalleryShowJavascriptModule header{float:right;width:310px;text-align:right;margin-bottom:15px}.PictureGalleryShowJavascriptModule header h1{font-weight:200;font-size:2.0em;line-height:1.1em;color:#000}.PictureGalleryMainImage{margin:0px 0px 0px 600px;width:320px;float:right;text-align:right;min-height:290px}.PictureGalleryMainImage img{position:absolute;top:0px;left:0px;display:block;margin:-10px 0px 10px -10px;max-height:332px;cursor:pointer}.PictureGalleryMainImage figcaption{}.PictureGalleryMainImage .PictureGalleryCopyright{}.PictureGalleryNavigation{position:absolute;top:300px;right:0px;float:right;margin:0 -5px}.PictureGalleryNavigation:after{clear:both}.PictureGalleryNavigation .Browse.Prev{background-color:#6699CC;color:#fff;height:20px;float:left;margin-right:2px;padding-left:22px;padding-right:2px;position:relative}.PictureGalleryNavigation .Browse.Prev div{background-image:url(/Layout/Common/Arrows_backgroundColor.png);background-position:0px 20px;position:absolute;display:inline-block;height:20px;width:20px;left:0}.PictureGalleryNavigation .Browse.Prev:hover div{background-position:20px 20px}.PictureGalleryNavigation .Browse.Next{background-color:#6699CC;color:#fff;height:20px;float:left;margin-left:2px;padding-left:2px;padding-right:22px;position:relative}.PictureGalleryNavigation .Browse.Next div{background-image:url(/Layout/Common/Arrows_backgroundColor.png);background-position:0 0;position:absolute;display:inline-block;height:20px;width:20px;right:0}.PictureGalleryNavigation .Browse.Next:hover div{background-position:20px 0}.PictureGalleryNavigation .Browse:hover{background-color:#336699;text-decoration:none}.PictureGalleryNavigation p{float:left;background-color:#6699CC;color:#FFFFFF;text-align:center;margin:0px;padding-left:10px;padding-right:10px;padding-top:0px;height:20px}.PictureGalleryBanner{position:absolute;top:0px;left:0px;max-height:340px}.PictureGalleryShoppingCart{display:inline-block;margin-left:5px}.PictureGalleryStripe{float:left}.PictureGalleryStripeNavigation{}.PictureGalleryStripeNavigation .Browse{}.PictureGalleryImageList{overflow:hidden;position:relative;z-index:10;width:580px;height:90px}.PictureGalleryImageList ul{width:750px;position:absolute;z-index:20;top:0px;left:0px;list-style:none;clear:both;margin:0px;padding:0px}.PictureGalleryImageList ul li{float:left;padding:0px 12px 0px 0px}.PictureGalleryImageList ul li img{display:block;margin:0px auto;width:auto;height:auto} .QuizPreviewQuestion{text-decoration:none} .QuizShowModule h1{font-size:1.6em;text-align:center}.QuizAnswerNo{width:30px;text-align:center;background-color:#336699;float:left;color:#ffffff;margin-right:15px}.QuizQuestion{background-color:#336699;float:left;width:100%;color:#ffffff;margin-top:10px;margin-bottom:10px} .StoryMediaLinksWrapper{width:100%;margin-bottom:0px;clear:both}.StoryMediaLinks H3{line-height:1;font-weight:bold;font-size:0.96em;letter-spacing:0.06em;text-transform:uppercase}.Wcms .StoryMediaLinks a.WcmsLinkWithImgBkg{padding-left:25px;display:block}.StoryPreviewBox{padding:5px 0px 0px 0px;line-height:1.5em;margin-bottom:30px;margin-top:5px;background:#ffffff;position:relative;clear:both}.StoryPreviewBox.TwoColumns{height:250px}.StoryPreviewBox.HomeArticle h1{margin-top:10px;margin-bottom:8px;color:#000000;font-weight:200;font-size:2.8em;line-height:1.2em}.StoryPreviewBox.TopArticle h1{margin-top:15px;color:#000000;font-weight:200;font-size:2.5em;line-height:1.1em}.StoryPreviewBox h2{margin-top:10px;margin-bottom:0.35em;font-weight:200;font-size:2.0em;line-height:1.2em;color:#CCCCCC}.StoryPreviewBox h3{color:#CCCCCC;font-style:normal;padding-right:5em;font-size:0.96em;font-weight:bold;letter-spacing:0.06em;line-height:1;margin-bottom:0.3em;display:inline}.StoryPreviewBox.HomeArticle h3,.StoryPreviewBox.TopArticle h3{}.StoryPreviewBox p{margin:0px;font-weight:200;font-size:1.3em;line-height:1.4em;color:#666666}.StoryPreviewBox a{color:#336699;display:block;text-decoration:none}.StoryPreviewBox IMG{margin:0px 0.66em 0px 0px;float:left}.StoryPreviewBox .author{position:relative;display:inline;color:#6699CC;font-weight:700;font-size:0.9em;float:none}.StoryPreviewBox.HomeArticle IMG{margin-left:-10px;margin-top:-10px;margin-bottom:10px}.StoryPreviewBox.TopArticle IMG{margin-left:-10px;margin-top:-10px;margin-bottom:10px}.StoryPreviewBox.TwoColumns IMG{width:100%;margin-bottom:10px}.StoryPreviewBox A.commentLink{float:right;padding-left:20px;background:url(/Layout/News/kommentare.gif) no-repeat 0px 3px;color:#999;font-size:0.92em;top:-5px;right:0.66em}.StoryPreviewBox A.commentLink SPAN{position:absolute;display:block;top:-1000em;left:-1000em}.StoryPreviewBox A.EditLink{float:right;padding-left:20px;color:#999;font-size:0.92em;top:0.4em;right:4em}.StoryPreviewBox .EditLink IMG{margin-top:3px}.StoryPreviewBox A.EditLink SPAN{position:absolute;display:block;top:-1000em;left:-1000em}.StoryPreviewBoxNoBorder{border-top:none;padding-top:0px;margin-top:0px}.StoryUpdated{margin:0px;padding:0px;color:#666666;text-decoration:underline;font-size:1.1em}article.StoryPreviewBox.TagThemeNav{display:inline-block} .StoryPrint{min-width:200px;max-width:700px;}.StoryPrintBox{font-family:Verdana,Arial,Helvetica,sans-serif;  position:relative; line-height:1.5em}.StoryPrintBox p{clear:left;margin-top:5px;margin-bottom:15px;padding:0px}.StoryPrintBox H1{  line-height:1.1em; color:#246BB3; font-size:1.6em; font-weight:bold}.StoryPrintBox H2{  line-height:1em; text-transform:uppercase; letter-spacing:0.06em; color:#666; font-size:0.96em; font-weight:bold}.StoryPrintPicture{  color:#666;float:left;margin-top:10px;margin-right:5px}.StoryPrintBox .intro{font-weight:bold; clear:both}.StoryPrintBox .imtitle{font-weight:bold; clear:both}.StoryPrintBox .author{position:relative; text-transform:uppercase; display:block; color:#4e4e4e; font-size:0.8em; float:left}.StoryPrintBox .date{ display:inline; float:right; color:#666; font-size:0.8em}.StoryPrintBox img{height:400px;width:auto} .StoryShowBox{  position:relative; padding-bottom:0em; line-height:1.5em; margin-bottom:0.66em; background:#ffffff}.StoryShowBody A.EditLink{  padding-left:20px; color:#999; font-size:0.92em; margin:0px 0.66em 0px 0px}.StoryShowBody A.EditLink SPAN{  display:block}.StoryShowBox .articleLink{  padding-left:0px !important}.StoryShowBody .author{}.StoryShowBody .date{}.StoryShowBox .buttonWrapper{  float:right}.StoryShowBox UL{  padding:0px; list-style-type:none; margin:0px 0px 0.66em}.StoryShowBox UL LI{  padding-left:0.6em; background:url(/Layout/News/list-dot.gif) no-repeat 0px 8px}.StoryShowBox H1{  font-weight:200; font-size:2.0em !important; line-height:1.1em; margin-bottom:0.35em; color:#000}.StoryShowBox H1 A{  color:#246BB3}.StoryShowBox H1 A:hover{  color:#246BB3}.StoryShowBox H2{padding-right:5em;margin-bottom:0.2em;font-weight:700;font-size:1.2em;color:#CCCCCC}.StoryShowBox .voting H2{  line-height:1.2em; text-transform:none; padding-right:0em; margin-bottom:0.75em; letter-spacing:0.06em; color:#333333; font-size:1.17em}.StoryShowBox .voting DIV{  line-height:1.3em}.StoryShowBox H3{  margin-top:0.3em; padding-right:5em; margin-bottom:0.9em}.StoryShowBox H4{  margin:1.33em 0px 0.66em; color:#333; font-weight:bold}.StoryShowBox a:active,.StoryShowBox a:link,.StoryShowBox a:visited{  color:#999; text-decoration:none}.StoryShowBox a:focus,.StoryShowBox a:hover{  color:#999; text-decoration:underline}.StoryShowBox .StoryShowInlineBox LI{  padding-left:0px !important; background:none transparent scroll repeat 0% 0%}.StoryShowBox .intro{  font-weight:500;color:#336699; clear:both}.StoryShowGalleryBox .StoryShowBox LI{  padding-left:0px !important; background:none transparent scroll repeat 0% 0%}.StoryShowGalleryBox{  color:#666666}.StoryShowGalleryBox P{margin-top:0px;background-color:#336699;color:#fff;padding-left:5px;padding-right:5px}.StoryShowGalleryBox P A{  display:inline; color:#333; text-decoration:underline}.StoryShowGalleryBox IMG{  text-align:center; border-bottom:0px; border-left:0px; border-top:0px; border-right:0px}.StoryShowGalleryImage{     text-align:center; margin:0em; color:#666666}.StoryShowBody{}.StoryShowBaseTextBox{float:left;}.StoryShowBaseTextBox p:first-child{  margin:0px;display:block}.StoryShowBaseTextBox p{  margin-top:0px;-ms-hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto}.StoryShowInfoArea{padding-top:5px;text-align:right;float:right;color:#6699CC;font-weight:700;font-size:0.9em}.StoryShowBody .StoryShowInfoArea A{color:#6699CC}.StoryShowInfoArea A.EditLink{display:block;margin-bottom:10px}.StoryShowInfoArea A.printLink{display:block;padding-left:20px;padding-top:2px;background:url(/Layout/News/print_icon.png) no-repeat 0px 3px;font-size:0.92em;width:48px;color:#6699CC}.StoryShowInfoArea A.commentLink{display:inline-block;width:48px;height:18px;margin-top:5px;border:1px solid;padding-right:3px;line-height:1.5em;text-align:right;color:#6699CC;background:url(/Layout/News/comment-icon.png) no-repeat 0px 0px}.StoryShowInfoArea A.WatchListPageLink{display:inline-block;width:48px;height:18px;border:1px solid;padding-right:3px;line-height:1.5em;text-align:right;color:#6699CC;background:url(/Layout/News/watchlist-icon.png) no-repeat 0px 0px}.StoryMediaLinks{margin-top:20px}.StoryShowBox.StoryMediaLinks h3{padding-right:0em}.StoryShowRating{border:none;margin-top:20px}.StoryShowBox.StoryShowRating h3{padding-right:0em}.StoryShowAddToWatchList{border:none;margin-top:20px}.StoryShowBox.StoryShowAddToWatchList h3{padding-right:0em}.StoryShowInfoArea A.AddToWatchListLink{color:#6699CC}A.StoryShowPictureLink{  padding-left:25px; display:block; background:url(/Layout/News/bilderschau.gif) no-repeat 0px 3px; line-height:1.2em}A.StoryShowVideoLink{  padding-left:25px; display:block; background:url(/Layout/News/video.gif) no-repeat 0px 3px; line-height:1.2em}A.StoryShowContentLink{  padding-left:25px; display:block; background:url(/Layout/News/senden.gif) no-repeat 0px 3px; line-height:1.2em}A.StoryShowPDFLink{  padding-left:25px; display:block; background:url(/Layout/Market/GeneralDocPDF.png) no-repeat; height:24px}A.StoryShowGeneralDocLink{  padding-left:25px; display:block; background:url(/Layout/Market/GeneralDoc.png) no-repeat; height:24px}.StoryShowInlineBox{  border:2px solid #DDDDDD; margin:0.33em 1.33em 5px 0px; width:250px;  float:left; clear:both; padding:5px;text-align:left}.StoryShowInlineBox.InlineVideoBox{width:250px;height:210px}.StoryShowInlineBox .WcmsModule{padding-top:0px;padding-bottom:0px;margin-bottom:0px;border-top:0px solid #DDDDDD}.StoryShowInlineBox UL{margin-top:0px;margin-left:0px;margin-right:0px; margin-bottom:1em}.StoryShowBox .StoryShowInlineBox LI{  padding-left:0px !important; background:none transparent scroll repeat 0% 0%}.StoryShowInlineBox LI{  padding-bottom:0em; padding-left:0em; padding-right:0.6em; display:inline; padding-top:0.2em}.StoryShowInlineBox H3{  margin-bottom:0.33em !important}.StoryShowInlineBox A{  display:inline !important; color:#369 !important; font-weight:bold !important}.PictureGalleryShow{margin-top:20px;margin-bottom:20px}.StoryShowSocialnetworks UL LI{  display:inline; margin-right:0.3125em; vertical-align:baseline; padding-left:0px; background:none}#ShareContent{display:inline-block; width:48px;height:18px;position:relative;color:#6699CC;border:1px solid;margin-top:5px;background:url(/Layout/News/share-icon.png) no-repeat;padding-right:3px;line-height:1.5em;text-align:right}#ShareContentPopup{display:none;background:#fff;position:absolute;font-weight:700;font-size:0.9em;border:1px solid #6699CC;width:178px;left:0px;top:0px;margin-top:-1px;margin-left:52px;padding:10px;z-index:2000}#ShareContentPopup table{text-align:left}#ShareContent:hover #ShareContentPopup{display:block}div.payment_product{width:45%;height:230px;float:left;padding:8px;padding-bottom:0px;margin:0 10px 10px 0;background:#E0EEFF;border:1px solid;border-color:#A4A4A4 #898989 #949494 #BEBEBE}div.payment_product_name{font-size:14px;font-family:Arial;font-weight:bold;min-height:36px}div.payment_product_description{height:80px}div.payment_product_choose{height:40px}div.payment_product .button{width:100px;margin-left:85px} .SurveyModule{}.SurveyModule H2{margin-top:5px;color:#6699CC;font-weight:500;font-size:1.2em;line-height:1.4em}.SurveyDescription{}.SurveyVote{margin-top:10px}.SurveyResult{margin-top:10px}.SurveyRow{display:block}.SurveyRow input{float:left}.SurveyRow div{float:left;width:80%;margin-left:5px}.SurveyRow .SurveyChoiceDivider{clear:both}.SurveyButtonWrapper{display:inline;padding-top:5px}.SurveyButton{margin-top:10px}.SurveyTotalVotes{margin:1em 0px 0px;float:right;color:#999}.SurveyBarWrapper{width:100%;float:left}.SurveyBarLabel{width:13em;margin-bottom:0.66em;float:left}.SurveyBar{border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;padding-bottom:0px;line-height:0.5em;margin:0.25em 0.5em 0px 0px;padding-left:0px;width:80%;padding-right:0px;float:left;height:100%;border-top:#ccc 1px solid;border-right:#ccc 1px solid;padding-top:0px}.SurveyBar IMG{height:10px}.SurveyBar DIV{padding-bottom:0px;line-height:0.1em;margin:0px;padding-left:0px;padding-right:0px;background:#369;height:0.5em;padding-top:0px} .TagCloudModule{  line-height:1.8em !important; text-align:justify}.TagCloudModule h3{  font-size:0.96em; font-weight:bold; letter-spacing:0.06em; line-height:1; margin-bottom:0.3em; text-transform:uppercase}.TagCloudModule ul,.TagCloudModule ol{  margin:0.5em 0 0; padding:0; list-style-type:square}.TagCloudModule li{  display:inline; margin-right:0.3125em; vertical-align:baseline; float:left}.TagCloudModule li a:active,.TagCloudModule li a:link,.TagCloudModule li a:visited{  text-decoration:none}.TagCloudModule li a:hover,.TagCloudModule li a:focus{  text-decoration:underline}.tagCloud_6{  color:#999; font-size:0.83em}.tagCloud_5{  color:#666; font-size:1.08em; font-weight:bold}.tagCloud_4{  color:#999; font-size:1.16em; font-weight:bold}.tagCloud_3{  color:#666; font-size:1.16em}.tagCloud_2{  font-size:1.3em}.tagCloud_1{  font-size:1.5em; font-weight:bold} .TagThemeList ul{list-style:none;float:left;margin:0px;padding:0px}.TagThemeList li{padding:0px;line-height:1.3em;position:relative}.TagThemeList li a.canceled{color:red}a.EditTagThemeLink{display:none;position:absolute;top:0px;left:-24px}.TagThemeList li:hover a.EditTagThemeLink{display:block;width:24px;height:24px;background-image:url(/Layout/Admin/doc_write_24_hover.png)}.TagThemeList li:hover a.EditTagThemeLink.Cancel{background-image:url(/Layout/Admin/remove_24_hover.png)}.TagThemeList li:hover a.EditTagThemeLink.Publish{display:block;background-image:url(/Layout/Admin/add_24_hover.png)}.WcmsPage.TagThemeShow h1 span{font-weight:700;display:inline-block}.WcmsPage.TagThemeShow .TagThemeShowLink{display:none}.NavCurrentTagTheme{float:left;border-top-style:solid;border-color:#cccccc;border-top-width:1px;height:130px;margin-right:10px;padding-top:5px}.NavCurrentTagTheme a.TagThemeShowLink:before{content:"» "}.NavCurrentTagTheme a.TagThemeShowLink{}.NavCurrentTagTheme .StoryPreviewBox figure IMG{width:137px} .TagThemeNavigator{  color:#999; list-style-type:none}.Wcms .TagThemeNavigatorTab a{  padding-left:10px;line-height:1.5em;color:#cccccc;font-weight:500;font-size:medium;display:inline-block}.TagThemeNavigatorTab a.Active{font-weight:800;color:#6699CC}.TagThemeNavigator H3{  margin-top:0.5em; margin-bottom:0.5em}.TagThemeNavigatorHeadPanel{border-bottom:3px solid #6699CC;margin-top:10px;margin-bottom:10px}.TagThemeNavigatorHeaderTab{font-weight:500;font-size:1.0em;cursor:pointer;padding-left:5px;padding-right:5px;white-space:nowrap;display:inline-block}.TagThemeNavigatorHeaderTab.Active{padding-top:20px;color:#FFFFFF;background-color:#6699CC}.TagThemeNavigatorTab{background-color:#FFFFFF}.TagThemeNavigatorContentHolder{height:60px;display:block;margin-top:5px;background-color:transparent} .TopStoryRotatorNavigation{display:block;border-bottom:3px solid #6699CC}.TopStoryRotatorNavigationSpan{color:Black;cursor:default;font-weight:500;font-size:1.0em;padding:20px 5px 3px 5px;height:30px}.TopStoryRotatorNavigationSpan.ActiveTab{color:#FFFFFF;background-color:#6699CC;cursor:pointer}.TopStoryRotatorImage{margin-top:10px}.TopStoryRotatorImage span a img{width:590px;margin-top:10px}.TopStoryRotatorHeading{font-weight:700;font-size:1.1em;text-align:left}.TopStoryRotatorOverlay{background-color:#336699;  position:absolute;left:0px;bottom:0px;margin-top:10px;min-height:25px;width:100%}.TopStoryRotatorHeading span{ color:#eeeeee;padding-left:7px;position:absolute;left:0px;bottom:0px;width:100%;z-index:2} .UserContentModule{}.UserContentPanel{background-color:#EEEEEE;padding:5px}.UserContentPanel .LinkedDocContainer{margin-bottom:10px}.UserContentPanel .LinkedDocContainer .Heading{font-weight:bold}.UserContentData{}.UserContentData select,.UserContentData input[type=text]{width:98%}.UserContentData textarea{width:98%}.UserContentSubmit{margin-top:5px} .VideoPreviewTabContentHolder{}.VideoPreviewDoc{position:relative;margin-bottom:5px}.VideoPreviewDoc span{width:inherit;margin-top:0px;margin-bottom:5px}.VideoPreviewDoc a{width:100%}.VideoPreviewDoc a img{width:100%}.VideoPreviewDoc img.VideoPreviewDocPlayButton{position:absolute;bottom:23px;right:3px;width:15px}.VideoPreviewDoc.VideoLayer{position:relative;color:#FFF;background-color:#6699CC}.VideoPreviewDoc.VideoLayer img{display:block}.VideoPreviewDoc.VideoLayer span{display:none;padding:5px}.VideoPreviewDoc.VideoLayer:hover img{visibility:hidden}.VideoPreviewDoc.VideoLayer:hover span{display:block;position:absolute;top:0px;color:#FFF}.VideoPreviewDoc.VideoLayer img.VideoPreviewDocPlayButton{bottom:3px} .WatchListContentHolder{border-top:1px solid #DDDDDD;padding-top:5px;margin-bottom:5px}.WatchListImage{float:left;width:110px;margin-right:5px}.WatchListHeading{}.WatchListDate{}.WatchListAction{float:right;margin-left:5px} .WebStorySearchCriteria{}.WebStorySearchCriteria label{width:100px;display:inline-block}.searchNormal{float:left}.searchMode{float:left;margin-left:10px}.searchExtended{clear:both}.searchCriteriaRow{margin-top:10px}.queryResult{text-decoration:none;margin:0px}.queryResult HR{border:solid 1px #246BB3}.queryResult A{text-decoration:none}.queryResult H2{color:#246BB3;margin:0px;text-decoration:none}.queryResult .meta{color:#777;font-size:12px}.queryResult .category{margin-left:10px;padding-left:10px;border-left:1px solid #A6AFB6}.queryResultSearchWord{font-weight:bold;color:#660000}.queryResultHeader{clear:both;border-bottom:1px solid #A6AFB6;padding-bottom:0px;margin-bottom:10px;height:21px;overflow:hidden;display:block}.queryResultHeader span.output{text-transform:uppercase;border-top:1px solid #FFF;font-size:11px;padding-bottom:2px;padding-top:3px;padding-left:10px;padding-right:10px;display:block;float:left;background:none;overflow:hidden}.queryResultHeader span.output.first{padding-left:0;margin-left:0}.queryResultHeader span.output.first.current{padding-left:10px;margin-left:0}.queryResultHeader span.current{border-bottom:1px solid #FFF;border-top:1px solid #A6AFB6;border-right:1px solid #A6AFB6;border-left:1px solid #A6AFB6;height:24px;background-color:#FFF;font-weight:bold;overflow:hidden} .BookingMgrCtrl.PositionFixed{position:fixed;top:0;padding:0 10px;background-color:white;margin-left:-10px;width:900px;z-index:9999}.PositionFixedPlaceholder{height:90px}.WcmsETULIstTopLevelRow {background-color:#dddddd;padding:3px}.WcmsETULIstTopLevelDescriptorCell {width:100px}.WcmsETULIstTopLevelInnerPartCell {}.WcmsETUListTopLevelSeperatorRow{background-color:#ffffff;height:5px}.WcmsETUListRow{cursor:pointer}.WcmsETUListRow.WcmsETUListAlternatingRow{  background:#e9e9e9}.WcmsETUListRowHighlighted {background-color:#ff9999 !important;cursor:pointer}.WcmsETUListSelectorCell{}.WcmsETUListSelector{padding:5px}.WcmsETUListImageCell{}.WcmsETUListImage{border:solid 2px Black;margin:5px 10px 5px 5px}.WcmsETUListSeparatorCell{}.WcmsETUListTextCell{padding-bottom:5px;padding-top:5px;padding-right:5px}.WcmsETUListSeparatorRow{height:5px}.WcmsETUNamesAndPubDaysTable{overflow-x:auto;max-width:680px}.WcmsETUNamesAndPubDaysTable table{border-collapse:collapse}.WcmsETUNamesAndPubDaysTable table tbody{overflow:scroll;max-width:500px}.WcmsETUNamesAndPubDaysTable table tbody tr th,.WcmsETUNamesAndPubDaysTable table tbody tr td{white-space:nowrap;border:solid 1px Black;margin:3px 5px;padding:3px 5px;text-align:center}.WcmsSloganSeparator{margin:5px 3px 5px 3px}.WcmsPictureGalleryMyPictureFrame,.WcmsPictureGalleryCommonPictureFrame{float:left;height:152px;margin:2px 2px 2px 2px;text-align:center;vertical-align:middle;width:152px}.WcmsPictureGalleryMyPicture,.WcmsPictureGalleryCommonPicture{border-color:#EEEEEE;border-style:solid;border-width:1px;cursor:pointer}.WcmsPictureGalleryMyPicture:Hover,.WcmsPictureGalleryCommonPicture:Hover{border-color:#DDDDDD;border-style:ridge;border-width:1px;cursor:pointer}.WcmsPreviewImageDesignedMotif{border-style:none}.WcmsPreviewImage{border-color:#EEEEEE;border-style:solid;border-width:6px}.WcmsGalleryTable{border-color:White;border-style:solid;border-width:1px;display:inline;vertical-align:top;float:left;padding:15px}.WcmsGalleryTable:hover{border-style:ridge;border-width:1px}.WcmsGalleryTable a{text-decoration:none !important}.WcmsGalleryImage{display:block}.WcmsGalleryLabel,.WcmsGalleryLabel:Hover{color:Black;text-decoration:none !important}.WcmsGallerySeparator{margin:3px 3px 3px 3px;}.BookingClassificationCtrl_OrderPublish,.BookingClassificationCtrl_OrderLevelTree{margin:0 auto}.WcmsOrderHeadline{font-size:14pt;font-weight:normal;margin:10px 0px 10px 10px}.OrderBookingConfirmCtrl table{width:100%}.OrderBookingConfirmCtrl textarea{width:100%}.OrderBookingConfirmCtrl input[type=button],.OrderBookingConfirmCtrl input[type=submit]{padding:5px 60px 5px 60px}.OrderBookingConfirmCtrl_DataLine td{vertical-align:top}.OrderBookingConfirmCtrl_DataLine td textarea{margin:5px 0;display:inline-block}.OrderBookingConfirmCtrl_DataLine td input[type=submit]{margin:5px 0;display:inline-block}.OrderBookingConfirmCtrl_AlterLine{font-style:italic}.OrderBookingConfirmCtrl_AlterLine td{font-style:italic}.OrderBookingConfirmCtrl_AlterCell{font-style:italic;vertical-align:bottom !important;text-align:right}.OrderBookingOverviewSeparator{color:#dddddd}.OrderBookingFinishCtrl table{width:100%}.OrderBookingFinishCtrl textarea{width:100%}.OrderBookingFinishCtrl input[type=button],.OrderBookingFinishCtrl input[type=submit]{padding:5px 60px 5px 60px}.OrderBookingFinishCtrl_DataLine td{vertical-align:top}.OrderBookingFinishCtrl_AlterLine td{font-style:italic}.MotifModelList{margin:0;padding:0}.MotifModelRow{cursor:pointer}.MotifModelRowHighlight{background-color:#FF9999}.MotifModelRow td{vertical-align:middle}.MotifModelRadioButton{padding:10px}.MotifModelRadioButton label{visibility:hidden;display:none}.MotifModelImage{padding:0px}.MotifModelComment{padding:10px;width:100%}.BookingSummaryPrintCtrl tr{vertical-align:top}.OrderLevelControl select,.OrderBookingClassificationCtrlBoxNumber select{width:200px}.WCMSOrderTopNavBackward,.WCMSOrderTopNavForward,.WCMSOrderBottomNavBackward,.WCMSOrderBottomNavForward{font-weight:normal !important}.WCMSOrderTopNavBackward{visibility:hidden}.WCMSNavActive{background-image:url("/Layout/Order/Booking/Wizard/step.svg") !important;background-repeat:no-repeat;background-position-x:center;background-position-y:top;background-color:transparent !important;width:147px !important;height:75px !important;line-height:90px;vertical-align:bottom;border:none !important;outline:none !important}.WCMSNavInactive{background-image:url("/Layout/Order/Booking/Wizard/step.svg") !important;background-repeat:no-repeat;background-position-x:center;background-position-y:top;background-color:transparent !important;width:147px !important;height:75px !important;line-height:90px;vertical-align:bottom;border:none !important;outline:none !important}.WCMSNavDisabled{background-image:url("/Layout/Order/Booking/Wizard/step_disabled.svg") !important;background-repeat:no-repeat;background-position-x:center;background-position-y:top;background-color:transparent !important;width:147px !important;height:75px !important;line-height:90px;vertical-align:bottom;border:none !important;outline:none !important}.WCMSNavActive:hover{background-image:url("/Layout/Order/Booking/Wizard/step_roll.svg") !important;background-repeat:no-repeat;background-position-x:center;background-position-y:top}.BookingMgrCtrl input[type=button]{color:#FFF;background-color:#6699CC;font-size:0.9em;border:0px; font-weight:normal !important;min-height:20px}#m_divBPDataCtrl{  width:100%}#m_titleBPDataCtrl{  margin-top:30px; margin-bottom:30px; color:#246bb3; text-align:center; font-size:3.2em; font-weight:200; font-family:'Raleway',Arial,Helvetica,Verdana,sans-serif}#m_divErrorMissingData{margin-top:20px;height:auto;margin-bottom:20px;margin-left:75px;color:#a94442;background-color:#f2dede;border-color:#ebccd1}#m_divErrorMissingData > ul{padding-left:50px}#m_divErrorMissingData > ul > li{padding-bottom:5px}#m_divAccountData{margin-top:20px;min-height:210px;margin-bottom:20px;margin-left:75px}#m_divAccountData div.col-sm-9 > input{width:470px}#m_divAccountData input{height:30px;border-width:1px;border-color:#ddd;border-radius:4px;background-color:white;padding-left:10px}#m_divAccountData label{padding-top:7px}#m_divPersonData{margin-top:20px;min-height:210px;margin-bottom:20px;margin-left:75px}#m_divPerson label,#m_divOrganisation label{padding-top:7px}#m_divPerson input,#m_divPerson select,#m_divOrganisation input,#m_divOrganisation select{height:30px;border-width:1px;border-color:#ddd;border-radius:4px;background-color:white;padding-left:10px}#m_divPerson div.col-sm-9 > input,#m_divPerson div.col-sm-9 > select,#m_divOrganisation div.col-sm-9 > input,#m_divOrganisation div.col-sm-9 > select{width:470px}#m_divAddressData{min-height:210px;margin-bottom:20px;margin-left:75px}#m_divAddressData label{padding-top:7px}#m_divAddressData input,#m_divAddressData select{height:30px;border-width:1px;border-color:#ddd;border-radius:4px;background-color:white;padding-left:10px}#m_divAddressData div.col-sm-2 > input{width:60px}#m_divAddressData div.col-sm-3 > input{width:90px}#m_divAddressData div.col-sm-4 > input{width:300px}#m_divAddressData div.col-sm-7 > input{width:400px}#m_divAddressData div.col-sm-9 > select{width:470px}#m_divPaymentData{min-height:210px;margin-bottom:20px;margin-left:75px}#m_divPaymentModeBankCollection label,#m_divPaymentModeCreditCardCollection label,#m_divPaymentModeEPayment label{padding-top:7px}#m_divPaymentModeBankCollection input,#m_divPaymentModeBankCollection select,#m_divPaymentModeCreditCardCollection input,#m_divPaymentModeCreditCardCollection select,#m_divPaymentModeEPayment input,#m_divPaymentModeEPayment select{height:30px;border-width:1px;border-color:#ddd;border-radius:4px;background-color:white;padding-left:10px}#m_divPaymentModeBankCollection div.col-sm-9 > input,#m_divPaymentModeBankCollection div.col-sm-9 > select,#m_divPaymentModeCreditCardCollection div.col-sm-9 > input,#m_divPaymentModeCreditCardCollection div.col-sm-9 > select,#m_divPaymentModeEPayment div.col-sm-9 > input,#m_divPaymentModeEPayment div.col-sm-9 > select{width:470px}#m_divDeclarationOfConsent{min-height:100px;margin-bottom:20px;margin-left:75px}#m_divDeclarationOfConsent div.col-sm-12 > input{margin-left:20px}#m_wtxtPasswordLabel1,#m_wtxtAccountOwnerLabel1,#m_wtxtCreditCardOwnerLabel1{padding-top:0px !important}#m_wtxtPasswordLabel2,#m_wtxtAccountOwnerLabel2,#m_wtxtCreditCardOwnerLabel2{margin-top:-20px;font-weight:normal;font-size:12px}#m_ulEPaymentList{list-style-type:none}#m_wrbEPaymentPayPal + img{  margin-left:10px}#m_wrbEPaymentSaferPay + img{  margin-left:10px}#m_ulEPaymentList li{float:left;display:inline-block;padding-right:20px}#m_divDeclarationOfConsent div.col-sm-12:first-of-type{margin-bottom:10px}#m_chkAGBLabel,#m_chkPrivacyPolicyLabel{margin-left:10px}#m_chkAGBLabel a:link,#m_chkPrivacyPolicyLabel a:link{color:#428bca;text-decoration:none}#m_chkAGBLabel a:hover,#m_chkPrivacyPolicyLabel a:hover{color:#2a6496;text-decoration:underline}#m_chkAGBLabel a:visited,#m_chkPrivacyPolicyLabel a:visited{color:#428bca;text-decoration:none} .AreasMapTable{margin-left:auto;margin-right:auto;width:360px}#m_wdivMap{margin-top:20px}.AreasMapTitle{font-size:1.1em;padding-bottom:10px;text-align:center}.AreasMapImage{position:absolute}.AreasMapError{color:Red;font-weight:bold} .StoryEditorBoxLabel{}.StoryEditorDefaultTextBox,.StoryEditorBaseTextBox,.StoryEditorHeaderBox,.StoryEditorCaptionBox,.StoryEditorAuthorBox{}.StoryEditorImageLabel{}.StoryEditorImage{padding-right:10px}.StoryEditorImageButtonsCell{text-align:left !important}.StoryEditorFileUploadCtrl,.StoryEditorFileUploadButton{}.StoryEditorFileUploadButton:Hover{}.StoryEditorBWCheckBox{}.StoryEditorImageSelectButton{border-color:White;border-style:solid;border-width:1px;margin-right:5px}.StoryEditorImageSelectButton:hover{border-style:ridge;border-width:1px}.StoryEditorEditImgCropButton{border-color:White;border-style:solid;border-width:1px;margin-right:5px}.StoryEditorEditImgCropButton:hover{border-style:ridge;border-width:1px}.StoryEditorDeleteImageButton{border-color:White;border-style:solid;border-width:1px;margin-right:5px}.StoryEditorDeleteImageButton:hover{border-style:ridge;border-width:1px}.StoryEditorDeletePictureBox{border-color:White;border-style:solid;border-width:1px;margin-right:5px}.StoryEditorDeletePictureBox:hover{border-style:ridge;border-width:1px}.StoryEditorBULabel{}.StoryEditorBUTextBox{margin-left:auto;margin-right:auto}.StoryEditorBWCheckBoxBR{}.StoryEditorButtonsBR{height:10px}.StoryEditorError{color:Red;font-weight:bold}.PBoxToolbarDiv{border:1px solid #CFCFCF;border-bottom-style:none;padding:5px;border-top-left-radius:4px;border-top-right-radius:4px;background:url('/foreign/jQueryUI/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png') repeat-x scroll 50% 50% #CCCCCC;color:#222222;clear:both;height:42px}.PBoxFileDiv{float:left}.PBoxButtonDiv{float:left;margin-right:8px}.PBoxDescDiv{float:left;margin-right:5px;overflow:hidden}.PBoxBoxLabel{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;margin-bottom:3px}.PBoxImageLabel{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PBoxButton{border-radius:4px;padding:0.3em !important}.PBoxButtonImageSelect{}.PBoxButtonImageCrop{}.PBoxButtonImageDelete{margin-left:10px;}.PBoxButtonDeletePictureBox{}.PBoxButtonUpload{}.PBoxBWCheckBox{}.PBoxBWCheckBoxBR{}.PBoxImageDiv{padding-bottom:25px}.PBoxImage{opacity:0.1}.PBoxImageBorderDiv{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:1px solid #CFCFCF}.PBoxBUDiv{padding-bottom:25px; display:none;}.PBoxBULabel{}.PBoxBUTextBox{margin-left:auto;margin-right:auto}.PBoxErrorLabel{color:Red;font-weight:bold}.TBoxBoxDeleteBtn{  width:24px !important; height:23px !important; float:right; margin-left:5px; margin-right:5px}.TBoxRow{}.LinkBoxDiv{margin-top:5px;margin-bottom:10px;border:1px solid lightgray;border-radius:4px}.LinkBoxHeaderDiv{ background-color:#EEEEEE;padding:3px;height:28px}.LinkBoxImageDiv{background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat !important;background-size:contain;height:300px;margin-left:auto;margin-right:auto}.LinkBoxImageDivSmall{background-origin:padding-box;background-position:50% 50%;background-repeat:no-repeat !important;background-size:contain;height:64px;margin-left:auto;margin-right:auto}.LinkBoxBUDiv{ background-color:#EEEEEE;padding:3px;min-height:20px}.LinkBoxBUText{ background-color:transparent !important;width:99% !important;padding:3px;min-height:20px;border-color:transparent !important}.LinkBoxDeleteBtn{  width:24px !important; height:23px !important; float:right; margin-left:5px; margin-right:5px}.OpenLinkBoxDocumentBtn{  width:24px !important; height:23px !important; float:right; margin-left:5px; margin-right:5px}.WebStoryPicItemCreditCtrl{margin-top:7px !important;margin-left:13px;width:528px;height:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px;border:1px solid #D9DDE6}.mceStatusbarBoxName{float:left !important;margin-right:5px !important;padding-right:5px !important}.DeleteTextBoxBtn{margin-left:10px !important;float:right !important;font-size:12px !important}.IMTitle{background-color:#E0E0E0;border-top-style:solid;border-bottom-style:solid;border-color:#808080;border-top-width:1px;border-bottom-width:1px;display:inline} .MyRealEstateAlertsModule{}.MyRealEstateAlertsModuleContent{margin-top:5px}.MyRealEstateAlertsModuleLinkList{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px}.MyRealEstateAlertsModuleLinkList a{background-image:url("/Layout/RealEstate/AlertLinkIcon.png");background-repeat:no-repeat;background-position:0px 0px;margin-top:3px;margin-bottom:3px;padding-left:23px;min-height:22px;display:inline-block}.MyRealEstateAlertsModuleManage{margin-top:5px} .RealEstate_Right{margin-bottom:5px;width:660px}.RealEstateEditor_AttachmentsListTable{}.RealEstateEditor_AttachmentsListRow{ height:150px;padding-bottom:6px}.RealEstateEditor_AttachmentsListRow2{ height:150px;padding-bottom:6px}.RealEstateEditor_AttachmentsListImageCell{width:320px;padding-right:10px}.RealEstateEditor_AttachmentsListDescriptionCell{padding-right:10px}.RealEstateEditor_AttachmentsListButtonsCell{}.RealEstateEditor_ConfirmAttachmentsListTable{}.RealEstateEditor_ConfirmAttachmentsListRow{ height:75px;padding-bottom:6px}.RealEstateEditor_ConfirmAttachmentsListRow2{ height:75px;padding-bottom:6px}.RealEstateEditor_ConfirmAttachmentsListImageCell{width:150px;padding-right:10px}.RealEstateEditor_ConfirmAttachmentsListDescriptionCell{}input[type=text].REBoxShadow{width:100%;background-color:#F8F8F8;margin:2px 0;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border:1px solid #cfcfcf;-webkit-box-shadow:inset 0 0 2px 1px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 2px 1px rgba(0,0,0,0.1);box-shadow:inset 0 0 2px 1px rgba(0,0,0,0.1)}input[type=text]:focus.REBoxShadow,input[type=text]:hover.REBoxShadow{outline:0;border:1px solid #95D2DF;-webkit-box-shadow:0 0 4px 2px rgba(36,184,194,0.10);-moz-box-shadow:0 0 4px 2px rgba(36,184,194,0.10);box-shadow:0 0 4px 2px rgba(36,184,194,0.10)}input[type=text]:hover.REBoxShadow{background-color:#F0F6FB}input[type=text]:focus.REBoxShadow{background-color:#FFFFFF}.RealEstateHintSmall{font-size:12px;font-weight:normal}.RealEstateNavXslDescription{position:relative;width:590px;height:173px}.RealEstateNavXslDescription img{position:absolute;left:0px}.RealEstateNavXslDescription div{position:absolute;right:0px;width:230px;padding:5px;color:White;font-size:9pt;font-weight:normal;text-align:left !important}.RealEstateNavMainListItem{padding-bottom:10px}.RealEstateNavMainListItemEntry{font-size:1.3em}.RealEstateNavMainListItemTypes{padding-left:15px;padding-top:5px}.RealEstateNavMainListItemType{padding-right:5px}.RealEstateNavMainListItemTypeBRDiv{font-size:0.1em !important}.RealEstateNavMainListItemAnchor{font-size:1.0em}.RealEstateNavMainListItemCount{color:#888888}.RealEstateNavCity{}.RealEstateNavDistrict{}.RealEstateNavType{color:Green}.WCMSRealEstateNavBackward,.WCMSRealEstateNavForward{font-weight:normal !important}.WCMSRealEstateNav{display:inline-block;width:33%;margin:-2px}.WCMSRealEstateNavForward{float:right;margin-left:500px;height:40px;width:100px;background-color:#336699 !important}.WCMSRealEstateNavButtonActive{width:100%;height:40px;background-color:#336699 !important;font-weight:normal !important}.WCMSRealEstateNavButtonInactive{width:100%;height:40px;background-color:#EEEEEE !important;color:#336699 !important;font-weight:normal !important}.REShowPremiumHeading{padding:0 0 0 5px;margin:0;color:#246bb3}.REShowPremiumItemPosition{float:left;text-align:center;margin:0 4px 4px 4px}.REShowPremiumListItem{width:150px;height:208px;border:solid 1px #eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;list-style-type:none;-webkit-box-shadow:1px 1px 5px #3B3B3B;-moz-box-shadow:1px 1px 5px #3B3B3B;box-shadow:1px 1px 5px #3B3B3B}.REShowPremiumItemPicture{vertical-align:top;width:100%;border:none;margin-right:22px;height:101px}.REShowPremiumListItem img.topRangeOverlay{margin:-5px 0 0 -6px;position:absolute}.REShowPremiumItemItemData{height:19px;padding-bottom:5px;vertical-align:bottom}.REShowPremiumItemItemData ul{padding:0px}.REShowPremiumItemItemData li{list-style-type:none}.REShowPremiumItemHeading{vertical-align:top;height:61px}.REShowPremiumPicItem{padding-top:4px}.RESearchPremiumAddress{float:left;width:100%;font-size:10pt;color:#246bb3;margin-bottom:4px;min-height:18px}.RESearchResult{margin-top:10px}.RESearchResultNoPremium{margin-top:0}.REShowPicture{display:none}.RESearchResultList{width:680px;list-style-type:none;padding-left:0px;margin-top:0px}.RESearchResultListItem{position:relative;padding-top:5px;clear:both}.RESearchResultListItemGradient{position:relative;padding-top:5px;clear:both;box-shadow:0 1px #FFFFFF inset;background-color:#e1f1ff;background:url(/Layout/RealEstate/RealEstateSearchPremium_bg.gif) repeat-x;background:-webkit-gradient(linear,left top,left bottom,from(#e1f1ff),to(#f1f9ff));background:-moz-linear-gradient(top center,#e1f1ff,#f1f9ff)}.RESearchResultListSeperator{border-bottom:1px solid #999999;clear:both;margin:0;padding-top:5px}.RESearchResultListItemGradient .RESearchResultItemHeading{padding:2px 80px 0 0}.RESearchResultListItem .RESearchResultItemHeading{padding-right:80px}.RESearchResultItemHeading a:link,.RESearchResultItemHeading a:visited{font-weight:bold;font-size:1.1em;text-decoration:none;width:410px}.RESearchResultItemHeading a:hover{text-decoration:underline}.RESearchResultItemHeading img.userHint{height:14px;padding-right:2px}.RESearchResultItemPicture{border:none;float:left;margin-right:15px}.RESearchResultItemPicture img.topRangeOverlay{position:absolute}.RESearchResultItemPicture img.thumb{border:1px solid #999999;margin:2px}.RESearchResultItemItemData{float:left;width:275px}.RESearchResultItemItemData ul{font-size:0.8em;line-height:1.5em;list-style-type:none;padding-left:0}.RESearchResultItemItemData ul li{float:left;width:135px}.RESearchResultItemItemLinks{position:absolute;float:right;width:78px;right:5px;bottom:20px}.RESearchResultItemItemLinks .Logo{text-align:right;padding:10px}.RealEstateSearch{vertical-align:top;float:left;margin-top:0px;margin-left:5px}.SearchResultDetailLink{background:url("/Layout/RealEstate/RESearchLinkIcon.png") no-repeat scroll 0 0 transparent}.RESearchResultSearchSimilarItemItemLinks{margin-top:-18px;float:right;width:78px}.RESearchResultItemItemLinks ul,.RESearchResultSearchSimilarItemItemLinks ul{font-size:0.8em;list-style-type:none;padding-left:0}.RESearchResultItemItemLinks a:link,.RESearchResultItemItemLinks a:visited,.RESearchResultSearchSimilarItemItemLinks a:link,.RESearchResultSearchSimilarItemItemLinks a:visited{clear:both;cursor:pointer;display:block;float:none;line-height:21px;margin-top:2px;padding-left:7px;text-decoration:none;width:70px}.RESearchResultItemItemLinks a:hover,.RESearchResultSearchSimilarItemItemLinks a:hover{text-decoration:underline}.RESearchResultItemAddress{float:left;width:345px}.RESearchResultItemDescription{padding-right:80px;visibility:hidden}.RESearchDescriptionVisible .RESearchResultItemDescription{visibility:visible}.RESearchCriteria{position:relative;color:#363636;background:url(/Layout/RealEstate/RealEstateSearchCriteriaBkg.jpg) repeat-x;padding-top:15px;padding-left:25px;z-index:20;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}.RESearchCriteria input[type=text]{margin-top:0px;margin-bottom:0px;height:20px}.RESearchCriteria input[type=submit]{background:url(/Layout/RealEstate/SearchBtn.png);background-repeat:no-repeat;border:0px}.RESearchCriteria h1{font-weight:100;font-family:'Segoe UI' ,'PT Sans' ,Arial,Helvetica,Verdana,sans-serif;font-size:20px}.FieldsSmallLayout .RESearchCriteria{height:126px}.FieldsWideLayout .RESearchCriteria{height:166px}.RESearchCriteria .blue{color:#1D65AC}.RESearchCriteria_bg{position:relative;z-index:21;margin-left:-10px;margin-top:-10px;margin-bottom:20px}.FieldsSmallLayout{padding:0px;background:none}.FieldsWideLayout{padding:57px 180px 67px 50px;background:url(/Layout/RealEstate/RealEstateBkgImage1.jpg);background-repeat:no-repeat;width:690px}.RESearchCriteria_Container{height:143px}.RESearchCriteria_FieldsContainer{position:absolute;bottom:0px;width:100%}.RESearchCriteria_MandatoryFields{height:50px}.FieldsSmallLayout .RESearchCriteria_OptionalFields{display:none}.FieldsWideLayout .RESearchCriteria_OptionalFields{color:#666;padding-bottom:30px;padding-top:20px;float:left}.FieldsSmallLayout .RESearchCriteria_OptionalFieldsSmallLayout{float:left;padding-top:14px}.FieldsWideLayout .RESearchCriteria_OptionalFieldsSmallLayout{display:none}.ExtendedRESearchCriteria{display:none}.RESearchCriteria_ClfAndRealEstateType,.RESearchCriteria_Distance,.RESearchCriteria_PriceMax,.RESearchCriteria_ShowExtendedSearchCriteria,.RESearchCriteria_ZipCodeCityAndDistrict,.RESearchCriteria_SurfaceAreaMin,.RESearchCriteria_NbRoomsMin{float:left}.RESearchCriteria_ClfAndRealEstateType,.RESearchCriteria_Distance,.RESearchCriteria_PriceMax,.RESearchCriteria_SurfaceAreaMin,.RESearchCriteria_NbRoomsMin{margin-right:5px}.RESearchCriteria_ClfAndRealEstateType .Input{float:left;width:140px;height:25px}.RESearchCriteria_Distance .Input{width:75px;height:25px}.RESearchCriteria_NbRoomsMin input{width:75px}.RESearchCriteria_ZipCodeCityAndDistrict input{width:250px}.RESearchCriteria_PriceMax input,.RESearchCriteria_SurfaceAreaMin input{width:75px}.RESearchCriteria input{bottom:5px}.RESearchCriteria_ActionFields{height:35px}.useFix{width:680px}.useFix.setFixed{position:fixed;top:0;width:680px;box-shadow:0 4px 8px -8px #333;z-index:9999}.useFix.setFixed.REShowJumpLabel ul{margin-top:0px;padding-top:5px;padding-bottom:7px}.RESearchCriteria #m_divMandatoryFields{height:40px;margin-top:10px}.RESearchCriteria #m_divMandatoryFields span{font-size:12pt}.RESearchCriteria #m_divOptionalFields{height:25px}.RESearchCriteria #m_divActionFields{height:45px;bottom:0px}.FieldsSmallLayout .RESearchCriteria input[type=submit].waShowExtendedSearchCriteria{display:none}.FieldsWideLayout .RESearchCriteria input[type=submit].waShowExtendedSearchCriteria,.FieldsSmallLayout .RESearchCriteria_ShowExtendedSearchCriteriaLink{background-image:none;cursor:pointer;margin-left:120px;margin-top:45px;padding-bottom:2px;color:#1664b6;bottom:3px;display:block}.FieldsWideLayout .waShowExtendedSearchCriteria:hover{background-position:0 0}.FieldsSmallLayout .RESearchCriteria_ShowExtendedSearchCriteriaLink{margin-top:15px}.FieldsWideLayout .RESearchCriteria_ShowExtendedSearchCriteriaLink{display:none}.RESearchCriteria .QuickLinks{position:absolute;margin-top:46px;margin-left:225px;cursor:pointer;font-size:0.9em;color:#666}.RESearchCriteria .QuickLinks a{color:#1D65AC}.RESearchCriteria .QuickLinks a:hover{text-decoration:none}.RESearchCriteria #m_wbtnSearch{font-size:14px;font-weight:bold;color:White;height:26px;width:105px;margin-left:-2px}.ExtendedRESearchCriteria{background:url(/Layout/RealEstate/ExtendedRESearchCriteria_bg.gif);background-repeat:repeat-x;background-color:#F6F6F6;padding:5px 0px 0px 25px;border-top:1px solid #f1f1f1;height:260px;border:1px solid #E8E8E8;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}.ExtendedRESearchCriteria table{float:left}.RESearchAuxCriteriaLeft{float:left;width:164px}.RESearchAuxCriteriaRight{padding-left:164px;width:164px}.RESearchAuxCriteriaHeader{font-size:0.9em;font-weight:bold}.RESearchAuxCriteriaList{list-style-type:none;margin-top:0px;padding-bottom:0px;padding-left:0px;}.RESearchAuxCriteriaListItems{font-size:0.9em}.RESearchAuxCriteriaListItems input{margin-right:7px;position:relative;top:.15em}#m_wdivSaveSearchBottom h3{}.RESearchSave{margin-top:5px;margin-bottom:3px;background-color:#EEEEEE;padding:5px;font-size:0.9em}.RESearchSave p{float:left;margin:5px 0px}.RESearchSave span .REAngebotPerMail{float:right;background-image:url(/Layout/RealEstate/RESearchLinkIconMail.png);background-repeat:no-repeat;padding:3px 18px 4px 8px}.RESearchSave span .RESucheSpeichern{float:right;background-image:url(/Layout/RealEstate/RESearchLinkIconStore.png);background-repeat:no-repeat;padding:3px 18px 4px 6px;margin-right:5px}.RESearchSave a{color:#1d65ad !important}.RESearchSave img{margin-top:2px;margin-right:3px}.RESearchLastSearch{border:1px solid #CECECE;margin:25px 0;padding:5px 15px;-webkit-box-shadow:1px 1px 1px #D0D0D0;-moz-box-shadow:1px 1px 1px #D0D0D0;box-shadow:1px 1px 1px #D0D0D0}.RESearchLastSearch ul{list-style-position:inside;list-style-image:url(/Layout/RealEstate/LastSearchBullet.png);margin:0px;padding-left:0}.REHeadH1{position:absolute;top:5px}.REShowLeft{}.REShowLeftHeader{font-weight:bold;margin-top:15px}.REShowLeftContent{background-color:#eeeeee;border:1px solid #999999;margin-bottom:10px;padding:2px 5px 2px 5px}.REShowRight{}.REShowRightHeader{font-weight:bold}.REShowContact{float:left}.REShowContractor{margin-left:320px}.REShowFloatLeft{float:left;margin-bottom:10px;padding:2px 5px 2px 5px}.RETab{list-style:none}.FieldsSmallLayout .RETab{display:none}.FieldsWideLayout .RETab{display:block}.RETab li{text-indent:-9999px;float:left;position:absolute}#RETabWohnen{left:50px;top:32px;z-index:999}#RETabWohnen a{width:105px;height:44px;display:block;background-image:url("/Layout/RealEstate/RETabWohnen.png");background-repeat:repeat-y}#RETabGewerbe{left:145px;top:38px;z-index:2}#RETabGewerbe a{width:128px;height:50px;display:block;background-image:url("/Layout/RealEstate/RETabGewerbe.png");background-position:100% 39px;background-repeat:repeat-y}a.REShowJumpAnchor,a.REShowJumpAnchor:hover,a.REShowJumpAnchor:link,a.REShowJumpAnchor:visited,a.REShowJumpAnchor:focus,a.REShowJumpAnchor:active{cursor:pointer;text-decoration:none;font-weight:bold;font-size:22px;color:#1D65AC;padding-top:28px;display:block}.REShowJumpLabel{margin-bottom:4px;background-color:White;position:absolute}.REShowJumpLabel ul{margin-top:7px;padding-left:0px;margin-left:-3px;list-style:none}.REShowJumpLabel li{margin-left:3px;float:left}.REShowJumpLabel ul a{height:23px;text-decoration:none;background-repeat:no-repeat;display:block}#REShowJumpLabelBilder{width:79px;background-image:url("/Layout/RealEstate/JumpLabel_Bilder.gif")}#REShowJumpLabelBilder:hover{background-position:0% 23px;background-repeat:repeat-y}#REShowJumpLabelDaten{width:72px;background-image:url("/Layout/RealEstate/JumpLabel_Daten.gif")}#REShowJumpLabelDaten:hover{background-position:0% 23px;background-repeat:repeat-y}#REShowJumpLabelBeschreibung{width:125px;background-image:url("/Layout/RealEstate/JumpLabel_Beschreibung.gif")}#REShowJumpLabelBeschreibung:hover{background-position:0% 23px;background-repeat:repeat-y}#REShowJumpLabelAnbieterKontaktieren{width:172px;background-image:url("/Layout/RealEstate/JumpLabel_AnbieterKontaktieren.gif")}#REShowJumpLabelAnbieterKontaktieren:hover{background-position:0% 23px;background-repeat:repeat-y}#REShowJumpLabelKarte{width:82px;background-image:url("/Layout/RealEstate/JumpLabel_Karte.gif")}#REShowJumpLabelKarte:hover{background-position:0% 23px;background-repeat:repeat-y}#REShowJumpLabelFinanzierung{width:129px;background-image:url("/Layout/RealEstate/JumpLabel_Finanzierung.gif")}#REShowJumpLabelFinanzierung:hover{background-position:0% 23px;background-repeat:repeat-y}.REShowRightContent{background-color:#eeeeee;border:1px solid #999999;margin-bottom:10px;padding:2px 5px 2px 5px}.REShowSearchSimilar{margin-top:40px}.REShowSearchSimilarHeader{font-weight:bold;color:#246bb3;width:450px}.REShowSearchSimilarContent{width:450px}.RESearchSimilarItemDescription{margin:7px 0;padding-right:80px}.RESearchSimilar .RESearchResultItemItemData{font-size:18px;font-weight:600}.REShowSearchSimilar .REShowSearchSimilarHeader{width:680px}.REShowSearchSimilar .REShowSearchSimilarHeader h2{border-bottom:1px dashed #e8e8e8}.REShowGeneralDocLinks{list-style:none;list-style-position:inside;margin:0px;padding-left:0px}.REShowGeneralDocLinks li{margin-bottom:2px}.REShowGeneralDocLinks img{vertical-align:middle;border-width:0px;margin-right:2px}.REShowGoogleMap span{display:none}.REGalleryContainer_bg{margin:3px;position:relative;border:1px solid #F0F0F0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-image:url(/Layout/RealEstate/REPicItem_bg.png);background-repeat:repeat-x}.REShowGalleryContainer{overflow:hidden;clear:both;margin-bottom:10px;margin-right:-9px;margin-left:-3px;padding:5px 5px 5px 0px;position:relative;width:680px}.REShowGalleryContainer td{vertical-align:top}.REShowThumbnailsContainer{margin-top:-2px;margin-left:5px}.REShowThumbnailsContainer ul{list-style-type:none;list-style-position:inside;padding:0px;margin:0px}.REShowThumbnailsContainer li{float:left}.REPicItemPrevious,.REPicItemNext,.REPicItemScrollPrevious,.REPicItemScrollNext,.REShowThumbnail{cursor:pointer}.REPicItemPrevious{position:absolute;left:-3px;top:240px}.REPicItemNext{position:absolute;right:-3px;top:240px}.REPicItemScrollPrevious{margin-left:0px;display:none;position:absolute;left:0px;bottom:0px;margin-bottom:16px}.REPicItemScrollNext{display:none;position:absolute;right:0px;bottom:0px;margin-bottom:16px}#REPicItemScroll{margin-left:-7px}.REThumbnailScrollbar{height:80px;width:642px;overflow:hidden;position:relative;margin-top:13px}.REShowView{cursor:pointer;height:472px;width:640px;overflow:hidden;display:table-cell;vertical-align:middle}.REShowView img{padding-right:1px;max-height:472px;max-width:610px}.REShowThumbnail{margin:2px;background-color:#EEEEEE;float:left;overflow:hidden;border:2px solid transparent !important}.REShowThumbnailSelected{border:2px solid #246BB3 !important}.REVideoContainer{width:590px;margin-top:10px}.REShowVideoHeader{background-color:#cccccc;border:1px solid #999999;padding:2px 5px 2px 5px}.REShowVideoModule{}.RealEstateEditTypeHeader{background:url(/Layout/RealEstate/RealEstateAdBookingBkg.jpg) no-repeat;width:590px;height:173px;padding-left:5px;padding-right:5px;padding-top:5px;position:relative}.RealEstateEditTypeHeader h1{color:#246bb3;font-weight:bold !important;font-size:16pt !important}.RealEstateEditType_MediaSelection{margin-left:-5px;margin-right:-5px;width:100%;text-align:center;position:absolute;bottom:9px;display:none}.RealEstateEditType_MediaSelection div{float:left;width:33%}.RealEstateEditType_MediaSelection label{color:white;font-size:1.0em}.RealEstateEditType_ContentLeft{float:left;width:500px;min-height:150px}.RealEstateEditType_ContentLeft span{display:block;padding-bottom:5px}.RealEstateEditType_ContentLeft_Description{float:left;margin-left:10px;width:270px}.RealEstateEditType_ContentLeft_Selection{margin-left:280px}.RealEstateEditType_ContentLeft_Selection select{margin:2px 0px 2px 0px;width:100%}.RealEstateEditType_ContentRight{float:left;padding-left:5px;padding-top:37px;vertical-align:bottom}.RealEstateEditAttr input[type=text],.RealEstateEditAttr input[type=checkbox],.RealEstateEditAttr input[type=date],.RealEstateEditAttr textarea,.RealEstateEditAttr select{margin-bottom:5px}.RealEstateEditAttr select{width:160px}.RealEstateEditAttr input[type=text]{width:70px}.RealEstateEditAttr input[type=text].wide{width:415px}.RealEstateEditAttr input[type=date]{width:120px}.RealEstateEditAttr .SubHeader{font-weight:bold;font-size:0.9em;padding-left:10px;padding-top:5px}.RealEstateEditAttr textarea{width:99%}.RealEstateEditAttr_Headline{padding-left:10px;color:#246bb3}.RealEstateEditAttr_Content{border-top:solid 1px #246bb3;margin-top:5px;margin-bottom:10px;padding:5px 10px 5px 10px}.RealEstateEditDate_Indent{margin-left:10px}.RealEstateEditConfirm table{width:100%}.RealEstateEditConfirm textarea{width:100%;margin-bottom:5px}.RealEstateEditConfirm input[type=button],.RealEstateEditConfirm input[type=submit]{padding:5px 60px 5px 60px}.RealEstateEditConfirm_DataLine td{}.RealEstateEditConfirm_AlterLine td{font-style:italic;padding-bottom:15px;padding-top:5px}.MyREAlertsContent{line-height:1.5em}.MyREAlertsHint{}div.MyREAlertsActions{margin-top:5px}.MyREAlertsActions a{color:#ffffff !important;font-weight:bold;font-size:14px;background-image:url(/Layout/RealEstate/SearchBtnBkg.png);background-repeat:repeat-x;padding:3px;display:inline-block;margin-right:20px;height:20px}.MyREAlertsActions a:hover{text-decoration:none !important}.MyREAlertsActions input{color:#ffffff;font-weight:bold;font-size:14px;background-image:url(/Layout/RealEstate/SearchBtnBkg.png);background-repeat:repeat-x;padding:3px;border-style:none;height:26px}.MyREAlertsContent h4{position:relative;margin:0px 0px 5px 0px}.MyREAlertRss{position:absolute;right:0px}.MyREAlertsContent dl{float:left;margin:0px}.MyREAlertsContent dt{clear:both;float:left;width:190px;margin:0px 5px 0px 0px;font-weight:bold}.MyREAlertsContent dd{float:left;width:230px;margin:0px 5px 0px 0px}.MyREAlertsAlertList{}.MyREAlertsAlertList ul{list-style-position:outside;list-style-type:none;list-style-image:none;margin:0px;padding:0px}.MyREAlertsAlertList ul>li{clear:both;border-top:1px solid #d9e1f0;padding:5px}.MyREAlertsAlertList ul>li:first-child{border-top-style:none}.MyREAlertsAlertList li div .MyREAlertsLinkList{float:right}.MyREAlertsAlertList li ul.MyREAlertsLinkList li{clear:none;border-width:0px;padding:0px}.MyREAlertsLinkList{list-style-position:outside;list-style-type:none;list-style-image:none;margin:0px;padding:0px;width:130px}.MyAlertsRenameAlertContent{}.MyAlertsDeleteAlertContent{}.RE-invalid label,label.RE-invalid{color:#f00}input.RE-invalid,textarea.RE-invalid{background-color:rgb(255,209,209)}.RE-form div{clear:none;float:left;font-size:1em}.RE-form label{margin:0px 4px;width:200px;line-height:26px;float:left;display:block}.RE-form .RE-nolabel label{width:300px}.RE-form .RE-nolabel{margin-left:200px}.RE-form .RE-nolabel input{float:left}.RE-form input[type=text],.RE-form input[type=password]{width:180px}.RE-form select{width:185px}.RE-hint-error{margin-bottom:5px}.RE-hint-error h3{font-size:11pt;color:rgb(255,0,0);margin-bottom:5px}.RE-hint-error p{margin:1px 0px 1px 0px;font-size:11pt} .PackageOverviewHeader{margin-left:30px}.PackageOverviewHeader h2{font-weight:200}.PackageOverview_Left{float:left;padding:22px 0}.PackageOverview_Left select{margin-left:5px}.PackageOverview_Right{float:right;width:250px;padding:15px 15px 15px 0}.PackageOverviewSalutation{margin-left:30px}.PackageOverviewCtrl{color:White;padding:10px 50px 10px 0;background-color:#6699cc;display:inline-block;margin-left:30px;width:834px}.PackageOverviewSelection span{padding-left:50px}.RealEstatePackageOverviewTable span,.RealEstatePackageOverviewTable input{cursor:pointer}.RealEstatePackageOverviewTable span.PackageOverviewSwapMove{cursor:move}.RealEstatePackageOverviewList{border-spacing:0 5px;margin:0 30px 15px;min-width:834px;background-color:#E5E5E5}.RealEstatePackageOverviewList,.RealEstatePackageOverviewList tr,.RealEstatePackageOverviewList td{}.RealEstatePackageOverviewList td{padding:10px 11.2px;white-space:nowrap}.RealEstatePackageOverviewList td img{min-width:100px;max-width:150px;text-align:center;display:inline-block;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(.25,rgba(255,255,255,.2)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.2)),color-stop(.75,rgba(255,255,255,.2)),color-stop(.75,transparent),to(transparent) );background-image:-webkit-linear-gradient( -45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent );background-image:-moz-linear-gradient( -45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent );background-image:-ms-linear-gradient( -45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent );background-image:-o-linear-gradient( -45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent );z-index:1;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;background-size:50px 50px;animation:animRealEstatePackageOverviewImg 2s linear infinite}.RealEstatePackageOverviewList td:nth-child(1) span{min-width:140px}.RealEstatePackageOverviewList td:nth-child(8){text-align:right}.RealEstatePackageOverviewList td span{display:inline-block}.RealEstatePackageOverviewList td:nth-child(2) span{width:200px;white-space:normal}.RealEstatePackageOverviewList tr{transition:background 250ms;-moz-transition:background 250ms;-webkit-transition:background 250ms;-o-transition:background 250ms}.RealEstatePackageOverviewList tr:nth-child(n){background-color:#E5E5E5}.RealEstatePackageOverviewList tr:nth-child(2n){background-color:#EEE}.RealEstatePackageOverviewList tr:hover{}.RealEstatePackageOverviewList tr:first-child span{}.RealEstatePackageOverviewList tr:first-child td:nth-child(7) span{cursor:pointer}.RealEstatePackageOverviewList .RealEstatePackageOverviewHideRow{display:none}.PackageOverviewSetRealEstateToTop{background-image:url(/Layout/Common/Arrows.png);background-position:0px 0px;background-repeat:repeat-x;height:24px;width:24px}.PackageOverviewSetRealEstateToTop:hover{background-position:216px 0px}.PackageOverviewSwapMotivPackageSortNosWithTop{background-image:url(/Layout/Common/Arrows.png);background-position:192px 0px;background-repeat:repeat-x;height:24px;width:24px}.PackageOverviewSwapMotivPackageSortNosWithTop:hover{background-position:168px 0px}.PackageOverviewSwapMotivPackageSortNosWithBottom{background-image:url(/Layout/Common/Arrows.png);background-position:144px 0px;background-repeat:repeat-x;height:24px;width:24px}.PackageOverviewSwapMotivPackageSortNosWithBottom:hover{background-position:120px 0px}.PackageOverviewSetRealEstateToBottom{background-image:url(/Layout/Common/Arrows.png);background-position:96px 0px;background-repeat:repeat;height:24px;width:24px}.PackageOverviewSetRealEstateToBottom:hover{background-position:72px 0px}.PackageOverviewDeleteMotifFromRealEstateOrder{background-image:url(/Layout/Common/Arrows.png);background-position:48px 0px;background-repeat:repeat-x;height:24px;width:24px}.PackageOverviewDeleteMotifFromRealEstateOrder:hover{background-position:24px 0px}.RealEstatePackageOverviewTable .RealEstatePackageOverviewList tbody tr.RealEstatePackageOverviewSuccess{background-color:rgba(60,255,96,0.74)}.PackageOverviewRealEstateMotifIsActive{border-left:7px solid #339966;}.PackageOverviewRealEstateMotifIsInActive{border-left:7px solid #ff0000;}@keyframes animRealEstatePackageOverviewImg{0%{background-position:0 0}100%{background-position:50px 50px}} @media print{.AdminMode{display:none !important}.WcmsPageThinBannerPZRightPlaceHolder,.WcmsPageBannerTop,.WcmsPageBannerButton,.WcmsPageBannerSkyScraper{display:none !important}.RECustomerLinks,.NavigationHeader,.NavMenu,.WcmsFooter{display:none !important}.REMediaPrint,.REShowSearchSimilar{display:none !important} .REShowContractor{margin-left:0}}.MarketStatisticTable,.StatisticHeader{margin-left:30px}.EstateAgencyReport{border-collapse:collapse;margin-top:15px;margin-left:30px}.EstateAgencyReport,.EstateAgencyReport tr,.EstateAgencyReport td{border:1px solid #aaa}.EstateAgencyReport td{padding:3px 25px;text-align:right;height:35px}.EstateAgencyReport td:first-child{padding:3px 25px 3px;text-align:left}.EstateAgencyReport tr:nth-child(n){background-color:#fafdff}.EstateAgencyReport tr:nth-child(2n){background-color:#DCEEFF}.EstateAgencyReportAdditionalDescription{font-size:0.875em;display:inline-block;margin:4px 0}.MarktStatisticChart,.MarktStatisticTable{display:none;margin-top:10px;margin-bottom:20px}.MarktStatisticTable{margin-bottom:20px}.MarktStatisticTable table{border:1px solid #aaa;width:100%;text-align:center;border-collapse:collapse}.MarktStatisticTable table td{height:55px;border:1px solid #aaa;border-collapse:collapse;padding-left:5px;padding-right:5px}.MarktStatisticTable tr:nth-child(n){background-color:#fafdff}.MarktStatisticTable tr:nth-child(2n){background-color:#DCEEFF}.EstateAgencyStatisticCtrl,.MarketStatisticCtrl{color:White;padding:0 50px 15px;background-color:#6699cc;display:inline-block;margin-left:30px;margin-bottom:20px;width:100%}.MarketStatisticReportSelection,.EstateAgencyBPSelection{margin:10px 0}.MarketStatisticReportSelection > div,.EstateAgencyBPSelection > div{display:inline-block;padding:3px;margin-right:15px}.MarketStatisticReportSelection span,.EstateAgencyBPSelection span{margin-bottom:5px;display:block}.MarktStatisticCityDistrict,.MarketStatisticDateSelection,.EstateAgencyDateSelection{ margin:10px 0}.MarktStatisticCityDistrict > div,.MarketStatisticDateSelection > div,.EstateAgencyDateSelection > div{ float:left;margin-right:15px;padding:3px}.MarktStatisticCityDistrict span,.MarketStatisticDateSelection span,.EstateAgencyDateSelection span{margin-bottom:5px;display:block}.MarktStatisticSeperator{display:none;border-top:1px solid #DCEEFF;background-color:#f0f8ff;width:100%;margin-left:30px;height:15px;background-size:5px 5px;background-image:linear-gradient(135deg,rgba(255,255,255,1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 75%,transparent 75%,transparent)} .PaymentStatus{position:relative;float:left;-moz-min-width:74%;-ms-min-width:74%;-o-min-width:74%;-webkit-min-width:74%;min-width:74%;max-width:75%}.PaymentStatus hgroup{margin-bottom:5px}.PaymentPosition{font-weight:bold}.PaymentInformationOverview{list-style:none;margin:0px 0px 10px 5px;padding:0px 0px 10px 5px}.OverviewPosition{list-style-image:none;margin:5px 0px}.OverviewPositionError{margin:0px auto;width:33%;color:rgb(195,0,0)}.PaymentStatusInfoBox{position:relative;float:left;-moz-min-width:22%;-ms-min-width:22%;-o-min-width:22%;-webkit-min-width:22%;min-width:22%;max-width:22%;border:rgb(222,222,222) 0.1em solid;margin:0 0.4em;font-size:0.8em;padding:0.1em 0.3em}.BuyShoppingCartBtn{width:96%;margin:4% 2% 5% 2%}.PaymentStatusInfoBox input[type=submit],.PaymentStatusInfoBox input[type=button]{  font-size:10px}.PaymentStatusInfolist{list-style:none;margin:2%;padding:0}.PaymentStatusInfoBoxSummary{font-weight:bold;padding:2% 3%;color:rgb(195,0,0);margin:0.2em 0em}.PaymentMustRead{position:relative;float:left;-ms-min-width:23%;-o-min-width:23%;-webkit-min-width:23%;-moz-min-width:23%;min-width:23%;max-width:23%;font-size:0.7em;margin:1em 0.5em} .PicGalleryShoppingHeader{}.PicGalleryShoppingError{}.PicGalleryShoppingMain{}.PicGalleryShoppingNav{display:inline-block;width:100%;margin:5px auto 0px auto;clear:both}.PicGalleryShoppingNav ul{list-style:none;padding:0px;margin:0px auto}.PicGalleryShoppingNav li{float:left;margin:5px 10px}.PicGalleryShoppingItems{list-style:none;margin:10px 0px;padding:0px}.PicGalleryShoppingItem{float:left;width:250px;padding:0px 4px;margin-bottom:10px}.PicGalleryShoppingItem figure{background-color:rgb(222,222,222)}.PicGalleryShoppingItem img{display:block;margin:0px auto;padding:10px 0px;height:100px}.PicGalleryShoppingItem figcaption{padding:0px 5px}.PicGalleryShoppingItem label{margin-left:5px}.PicGalleryShoppingItem p.Copyright{float:right;margin:0px}.ShoppingCartBtn{}.BackToGalleryBtn{}.ShoppingCartBtn:hover,.BackToGalleryBtn:hover{}.PicGalleryShoppingFooter{} .PaymentChoice ul{list-style:none;margin:0 10px 20px 0;padding:0}.PaymentChoice input{margin:0px 10px}.PaymentChoice ul li{height:25px}.PaymentImg{margin-left:10px;vertical-align:middle} .ShoppingCartContent{margin-top:10px;margin-bottom:10px}.ShoppingCartContent:after{clear:both}.ShoppingCartHeader{margin-bottom:5px}.ShoppingCartHeader::after{clear:both}.ShoppingCartHeader .LabelQuantity{float:right;width:7em;text-align:right}.ShoppingCartHeader .LabelPrice{float:right}.ShoppingCartHeader .LabelArticle{}.ShoppingCartItems{list-style-type:none;padding:0px;margin:0px}.ShoppingCartItem{position:relative;padding-top:5px;padding-bottom:5px;border-top:1px solid #dddddd;width:100%}.ShoppingCartItem:after{clear:both}.ShoppingCartItem img{margin-right:10px}.ShoppingCartItemDescription{position:absolute;top:5px;left:160px;display:block;margin-right:12em}.ShoppingCartItemPrice{position:absolute;top:0px;right:7em;font-weight:bold}.ShoppingCartItemQuantity{position:absolute;top:0px;right:0px}.ShoppingCartFooter{border-top:1px solid #dddddd}.ShoppingCartTotalPrice{float:right}.ShoppingCartTotalPrice span{font-weight:bold}.ShoppingCartNavigation ul{list-style:none;padding:0px;margin:0px auto}.ShoppingCartNavigation li{float:left;margin:5px 10px} .LoginLinkCtrl{}.LoginLinkCtrl div.LogoutContent input{font-size:0.8em;width:80px;float:right}.LoginLinkCtrl div.LogoutContent > div{float:right;margin-right:10px}.LoginLinkCtrl .LoginSalutation{} .LoginModule{}.LoginModule .LoginContent{}.LoginModule .LogoutContent{}.LoginModule .LoginSalutation{} .UserPage{}.UserPage_Left{float:left;padding:15px 15px 0 15px}.UserPage_Right{float:right;width:250px;padding:15px 15px 0 15px}.UserPage_Right span.arrow-play{background-image:url(/Layout/Common/Arrows.png);background-position:0px 16px;background-repeat:repeat;height:16px;width:13px}.UserPage_Right span.arrow-play:hover{background-position:-13px 16px}.UserPage_FloatRight{float:right}.UserPage_Right p{margin:0;margin-bottom:10px}.UserPage h2{font-size:2.4em;font-weight:400;margin:0;padding:0}.UserPage h3{font-size:12px;font-weight:400;margin:0;padding:0}.UserPage_Section{display:inline-block;width:100%;border-bottom:solid 1px #6699ce}.UserPage a{position:relative;padding:0 30px}.UserPage a span{position:absolute;top:0;left:0}.UserBankDetailsTable{}.UserBankDetailsRadioCell{padding-right:5px;padding-top:5px}.UserBankDetailsTextCell{padding-right:10px;padding-top:5px}.UserBankDetailsActionCell{padding-top:5px}.UserCreditCardDetailsTable{}.UserCreditCardDetailsRadioCell{padding-right:5px;padding-top:5px}.UserCreditCardDetailsTextCell{padding-right:10px;padding-top:5px}.UserCreditCardDetailsActionCell{padding-top:5px}.UserEditNavigation{  height:50px; width:475px}.UserEditNavigation > span > div{background-color:#676869;color:#ffffff; box-sizing:border-box; padding:1px 0; width:300px;height:50px}.UserEditNavigation > span > div > strong{color:#8d8e8d;font-weight:300;font-size:x-large}.UserEditNavigation > span > div > span{font-weight:500;font-size:small}.UserEditNavigation:after,.UserEditNavigation:before{  clear:both}.UserEditNavigation > span{  float:left}.UserEditNavigation > span:after,.UserEditNavigation > span:before{  content:""; display:table}.UserEditPaymentData{}.UserEditPaymentData input[type=submit],.UserEditPaymentData input[type=button]{font-size:0.8em;margin-left:20px;vertical-align:bottom}.UserEditPaymanetData_BC_Outer{clear:both}.UserEditPaymanetData_BC_RB{float:left;margin-top:-3px;margin-bottom:3px}.UserEditPaymanetData_BC_BankName{float:left}.UserEditPaymanetData_BC_BranchBankCode{float:left;padding-left:10px}.UserEditPaymanetData_BC_AccountNumber{float:left;padding-left:10px}.UserEditPaymanetData_BC_AccountOwner{float:left;padding-left:10px}.UserEditPaymanetData_BC_Edit{float:left;padding-left:10px}.UserEditPaymanetData_BC_Delete{float:left;padding-left:10px}.UserEditPaymanetData_CC_Outer{clear:both}.UserEditPaymanetData_CC_RB{float:left;margin-top:-3px;margin-bottom:3px}.UserEditPaymanetData_CC_CardName{float:left}.UserEditPaymanetData_CC_CreditCardNumber{float:left;padding-left:10px}.UserEditPaymanetData_CC_CreditCardLimit{float:left;padding-left:10px}.UserEditPaymanetData_CC_CreditCardOwner{float:left;padding-left:10px}.UserEditPaymanetData_CC_Edit{float:left;padding-left:10px}.UserEditPaymanetData_CC_Delete{float:left;padding-left:10px}.MultipleLoginInfoPage .WcmsContent a{font-weight:bold}.UserLoginPage{width:400px;margin-left:auto;margin-right:auto} #ImmomarktHead{border-bottom:1px solid #cccccc;height:130px}#ImmomarktLogo a{margin-left:60px;display:block;width:600px;float:left;padding-top:48px;background-image:url(Layout/Custom/Immomarkt/immo_logo.png);background-repeat:no-repeat;background-position:bottom left}#ImmomarktImmonetLogo{float:right;width:200px;height:60px;background-image:url(Layout/Custom/Immomarkt/Regionalpartner.gif);background-repeat:no-repeat;background-position:top left;position:relative}#ImmomarktHeadNav{  margin-top:6px; padding:3px 20px; color:#fff; background-color:#1168b1; height:20px}#ImmomarktHeadNav ul{  list-style-type:none; margin:0; padding:0; }#ImmomarktHeadNav li{  float:left; padding:0 15px}.ImmomarktNavBorder{  border-left:1px solid #fff; border-right:1px solid #fff}#ImmomarktHeadNav li a{  display:block; color:#fff; text-decoration:none}#ImmomarktHeadNav li a:hover{  text-decoration:underline} .Market .container_skyscraper{z-index:9}.MarketSearchNavigationBottom .QryResultPageSelection{width:auto}#btnSearch{float:right}.MarketNav .anzeigenbox .description > p{min-height:45px}.MarketNav .anzeigenbox_out{padding:0 0 10px 5px}.MarketNav .anzeigenbox_out .anzeigenbox{height:255px}.MarketNav .anzeigenbox_out .anzeigenbox .anzglink{padding:0 5px 0px 0}.MarketNav .anzeigenbox_out .anzeigenbox span{padding:0 5px 8px 5px}.MarketNav .anzeigenbox_out .anzeigenbox span div{line-height:1.7;margin-top:0;padding-top:5px}.MarketNav .anzeigenbox_out .anzglink{white-space:nowrap}.anzeigenbox_out .anzeigenbox span div{text-align:right;border-top:1px solid #dedede;margin-top:5px}.anzeigenbox_out .anzeigenbox span p{margin:2px 0;padding-top:10px;line-height:1.5}.MarketNav .anzeigenbox_out .anzeigenbox .anzeigenbox_header a{font-size:18px;font-size:1.125rem;line-height:22px}.MarketNav .description div,.MarketNav .description p,.MarketNav .description a{font-size:13px;font-size:0.8125rem}.MarketMiMa .anzeigenbox_out{margin-left:20px}@media (min-width:1200px){}@media (max-width:979px){.MarketSearchBoxBgk{padding:15px calc(10px + 2%);margin:45px auto;height:210px}}@media (min-width:979px){}@media (min-width:768px) and (max-width:979px){.MarketSearchCtrl_ResultList_Image{display:table-cell}.MarketNav .anzeigenbox_out .anzeigenbox{height:310px;width:220px}.MarketNav .anzeigenbox img{width:95%}.MarketNav .anzeigenbox_out .anzeigenbox .anzglink{padding:inherit}}@media (max-width:768px){.MarketSearchBoxBgk div:nth-child(3){float:left;margin-left:0 !important}.MarketSearchBoxBgk div:nth-child(4){margin-left:90px !important}.MarketNav .anzeigenbox_out .anzeigenbox .anzglink{padding:inherit}.MarketSearchBoxBgk{margin:15px auto;padding:15px calc(5px + 10%);width:calc(100px + 40%)}}@media (min-width:768px){.MarketSearchBoxBgk div:nth-child(2n-1){float:left}.MarketSearchBoxBgk div:nth-child(2n){float:right}.MarketSearchBoxBgk{height:115px;width:390px}}@media (max-width:460px){.MarketShowLeftContent a:nth-child(n+2) {display:block}.MarketSearchBoxBgk{padding:15px calc(5px + 10%);width:calc(4px + 65%)}}@media (min-width:460px){.MarketShowLeftContent a:nth-child(n+2) {display:inline-block}} .RECreditCalculator{border-bottom:1px solid #333;margin-top:20px}.REShowCreditCalculator{}.REShowCreditCalculatorHeader{}p.REDefault{float:left;background-repeat:no-repeat;background-attachment:scroll;background-position:left top;background-color:#F2F2F2;border:1px solid #999999;position:relative;-moz-box-shadow:0 -15px #E0E0E0 inset,1px 1px #ffffff inset;-webkit-box-shadow:0 -15px #E0E0E0 inset,1px 1px #ffffff inset;box-shadow:0 -15px #E0E0E0 inset,1px 1px #ffffff inset}p.REDefault a,p.REDefault a:active,p.REDefault a:visited,p.REDefault a:link{position:relative;right:-1em;display:block;padding:7px 45px 8px 6px;background-repeat:no-repeat;background-attachment:scroll;background-position:right top;background-color:transparent;font-weight:bold;font-style:oblique}p.REDefault span{top:7px;right:5px;position:absolute} 