@charset "UTF-8";.en {
}

.de {
}

.debug {
}

.wepo .gwkweb {
}

.wepo .xmlservice {
}

.wepo .space {
}

.wepo .space .vario {
}

.wepo .space .xvario {
}

.wepo .subspace .space {
}

.wepo .finalspace {
}

.wepo .finalspace .spacecontent {
}

.wepo .finalspace .xmlform {
in-div: true;
}

.wepo .subspace .finalspace .space {
}

.wepo .finalspace .hauptbild {
}

.wepo .finalspace .teasera {
}

.wepo .finalspace .teaserb {
}

.wepo .finalspace .teaserc {
}

.wepo .finalspace .haupttext {
}

.wepo .finalspace .submenu {
}

.wepo .finalspace .leftmenu {
}

.wepo .finalspace .righttext {
}

.wepo .finalspace .hauptbild2 {
}

.wepo .finalspace .teasera2 {
}

.wepo .finalspace .teaserb2 {
}

.wepo .finalspace .teaserc2 {
}

.wepo .finalspace .haupttext2 {
}

.wepo .finalspace .submenu2 {
}

.wepo .finalspace .leftmenu2 {
}

.wepo .finalspace .righttext2 {
}

.wepo .finalspace .hauptbild3 {
}

.wepo .finalspace .teasera3 {
}

.wepo .finalspace .teaserb3 {
}

.wepo .finalspace .teaserc3 {
}

.wepo .finalspace .haupttext3 {
}

.wepo .finalspace .submenu3 {
}

.wepo .finalspace .leftmenu3 {
}

.wepo .finalspace .righttext3 {
}

.wepo .subspace .finalspace .Test .space {
}

.wepo .spacemenu {
}

.wepo .spacecontent {
}

.wepo .content {
}

.wepo .content .operation {
}

.popup {
}

.help {
}

.problemstate {
}

.problemstateclass {
}

.problemstatemessage {
}

.problemstate_unknown {
}

.problemstate_ok {
}

.problemstate_info {
}

.problemstate_notice {
}

.problemstate_caution {
}

.problemstate_warning {
}

.problemstate_severe_warning {
}

.problemstate_error {
}

.problemstate_critical_error {
}

.problemstate_fatal_error {
}

.problemstate_emergency {
}

.problemstate_panic {
}

.invalid {
}

.wepo .ADOA-MainLoginpanel {
}

.wepo .ADOA-MainLoginpanel .ADOF-Username {
}

.wepo .ADOA-MainLoginpanel .ADOF-Password {
}

.wepo .ADOA-MainLoginpanel .ADOF-Zugangscode {
}

.wepo .ADOA-MainLoginpanel .ADOF-NewPassword {
}

.wepo .ADOA-MainLoginpanel .ADOF-login {
}

.wepo .ADOA-MainLoginpanel .ADOF-logout {
}

.wepo .ADOA-MainLoginpanel .ADOF-changePassword {
}

.wepo .ADOA-MainLoginpanel .ADOF-editPassword {
}

.wepo .ADOA-MainLoginpanel .ADOF-cancel {
}

.wepo .ADOA-SecondLoginpanel {
}

.wepo .ADOA-SecondLoginpanel .ADOF-Username {
}

.wepo .ADOA-SecondLoginpanel .ADOF-Password {
}

.wepo .ADOA-SecondLoginpanel .ADOF-Zugangscode {
}

.wepo .ADOA-SecondLoginpanel .ADOF-NewPassword {
}

.wepo .ADOA-SecondLoginpanel .ADOF-login {
}

.wepo .ADOA-SecondLoginpanel .ADOF-logout {
}

.wepo .ADOA-SecondLoginpanel .ADOF-changePassword {
}

.wepo .ADOA-SecondLoginpanel .ADOF-editPassword {
}

.wepo .ADOA-SecondLoginpanel .ADOF-cancel {
}

.wepo .3part-date {
}

.wepo .balken {
}

.wepo .slider {
}

.wepo .choice-default {
}

.wepo .choice-radio {
}

.wepo .choice-pulldown {
}

.wepo .choice-checkbox {
}

.wepo .balken {
}

.wepo .slider {
}

.wepo .choice-submit {
}

.wepo .choice-pulldown-submit {
}

.wepo .choice-radio-submit {
}

.wepo .default-submit {
}

.wepo .choice-checkbox-submit {
}

.wepo .text-submit {
}

.wepo .teststyleatt {
}

.ADO-ExchangeWizard .ADOF-VorgangsID {
}

.ADO-ExchangeWizard .ADOF-SessionContentUpload {
}

.ADO-ExchangeWizard .ADOF-SessionContentDownload {
}

.ADO-ExchangeWizard .ADOF-upload {
}

.ADO-ExchangeWizard .ADOF-download {
}

.ADO-ExchangeWizard .ADOF-delete {
}

.ADO-ExchangeWizard .ADOF-back {
}














html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}img,body,html{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%}q:before,q:after{content:''}.ext-forced-border-box,.ext-forced-border-box *{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box}.ext-el-mask{z-index:100;position:absolute;top:0;left:0;-moz-opacity:.5;opacity:.50;filter:alpha(opacity=50);width:100%;height:100%;zoom:1}.ext-el-mask-msg{z-index:20001;position:absolute;top:0;left:0;border:1px solid;background:repeat-x 0 -16px;padding:2px}.ext-el-mask-msg div{padding:5px 10px 5px 10px;border:1px solid;cursor:wait}.ext-shim{position:absolute;visibility:hidden;left:0;top:0;overflow:hidden}.ext-ie .ext-shim{filter:alpha(opacity=0)}.ext-ie6 .ext-shim{margin-left:5px;margin-top:3px}.x-mask-loading div{padding:5px 10px 5px 25px;background:no-repeat 5px 5px;line-height:16px}.x-hidden,.x-hide-offsets{position:absolute!important;left:-10000px;top:-10000px;visibility:hidden}.x-hide-display{display:none!important}.x-hide-nosize,.x-hide-nosize *{height:0!important;width:0!important;visibility:hidden!important;border:none!important;zoom:1}.x-hide-visibility{visibility:hidden!important}.x-masked{overflow:hidden!important}.x-masked-relative{position:relative!important}.x-masked select,.x-masked object,.x-masked embed{visibility:hidden}.x-layer{visibility:hidden}.x-unselectable,.x-unselectable *{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:ignore}.x-repaint{zoom:1;background-color:transparent;-moz-outline:none;outline:none}.x-item-disabled{cursor:default;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60)}.x-item-disabled *{cursor:default!important}.x-form-radio-group .x-item-disabled{filter:none}.x-splitbar-proxy{position:absolute;visibility:hidden;z-index:20001;zoom:1;line-height:1px;font-size:1px;overflow:hidden}
.x-splitbar-h,.x-splitbar-proxy-h{cursor:e-resize;cursor:col-resize}.x-splitbar-v,.x-splitbar-proxy-v{cursor:s-resize;cursor:row-resize}.x-color-palette{width:150px;height:92px;cursor:pointer}.x-color-palette a{border:1px solid;float:left;padding:2px;text-decoration:none;-moz-outline:0 none;outline:0 none;cursor:pointer}.x-color-palette a:hover,.x-color-palette a.x-color-palette-sel{border:1px solid}.x-color-palette em{display:block;border:1px solid}.x-color-palette em span{cursor:pointer;display:block;height:10px;line-height:10px;width:10px}.x-ie-shadow{display:none;position:absolute;overflow:hidden;left:0;top:0;zoom:1}.x-shadow{display:none;position:absolute;overflow:hidden;left:0;top:0}.x-shadow *{overflow:hidden}.x-shadow *{padding:0;border:0;margin:0;clear:none;zoom:1}.x-shadow .xstc,.x-shadow .xsbc{height:6px;float:left}.x-shadow .xstl,.x-shadow .xstr,.x-shadow .xsbl,.x-shadow .xsbr{width:6px;height:6px;float:left}.x-shadow .xsc{width:100%}.x-shadow .xsml,.x-shadow .xsmr{width:6px;float:left;height:100%}.x-shadow .xsmc{float:left;height:100%;background-color:transparent}.x-shadow .xst,.x-shadow .xsb{height:6px;overflow:hidden;width:100%}.x-shadow .xsml{background:transparent repeat-y 0 0}.x-shadow .xsmr{background:transparent repeat-y -6px 0}.x-shadow .xstl{background:transparent no-repeat 0 0}.x-shadow .xstc{background:transparent repeat-x 0 -30px}.x-shadow .xstr{background:transparent repeat-x 0 -18px}.x-shadow .xsbl{background:transparent no-repeat 0 -12px}.x-shadow .xsbc{background:transparent repeat-x 0 -36px}.x-shadow .xsbr{background:transparent repeat-x 0 -6px}.loading-indicator{background:no-repeat left;padding-left:20px;line-height:16px;margin:3px}.x-text-resize{position:absolute;left:-1000px;top:-1000px;visibility:hidden;zoom:1}.x-drag-overlay{width:100%;height:100%;display:none;position:absolute;left:0;top:0;background-image:url(../images/default/s.gif);z-index:20000}.x-clear{clear:both;height:0;overflow:hidden;line-height:0;font-size:0}.x-spotlight{z-index:8999;position:absolute;top:0;left:0;-moz-opacity:.5;opacity:.50;filter:alpha(opacity=50);width:0;height:0;zoom:1}
#x-history-frame{position:absolute;top:-1px;left:0;width:1px;height:1px;visibility:hidden}#x-history-field{position:absolute;top:0;left:-1px;width:1px;height:1px;visibility:hidden}.x-resizable-handle{position:absolute;z-index:100;font-size:1px;line-height:6px;overflow:hidden;filter:alpha(opacity=0);opacity:0;zoom:1}.x-resizable-handle-east{width:6px;cursor:e-resize;right:0;top:0;height:100%}.ext-ie .x-resizable-handle-east{margin-right:-1px}.x-resizable-handle-south{width:100%;cursor:s-resize;left:0;bottom:0;height:6px}.ext-ie .x-resizable-handle-south{margin-bottom:-1px}.x-resizable-handle-west{width:6px;cursor:w-resize;left:0;top:0;height:100%}.x-resizable-handle-north{width:100%;cursor:n-resize;left:0;top:0;height:6px}.x-resizable-handle-southeast{width:6px;cursor:se-resize;right:0;bottom:0;height:6px;z-index:101}.x-resizable-handle-northwest{width:6px;cursor:nw-resize;left:0;top:0;height:6px;z-index:101}.x-resizable-handle-northeast{width:6px;cursor:ne-resize;right:0;top:0;height:6px;z-index:101}.x-resizable-handle-southwest{width:6px;cursor:sw-resize;left:0;bottom:0;height:6px;z-index:101}.x-resizable-over .x-resizable-handle,.x-resizable-pinned .x-resizable-handle{filter:alpha(opacity=100);opacity:1}.x-resizable-over .x-resizable-handle-east,.x-resizable-pinned .x-resizable-handle-east,.x-resizable-over .x-resizable-handle-west,.x-resizable-pinned .x-resizable-handle-west{background-position:left}.x-resizable-over .x-resizable-handle-south,.x-resizable-pinned .x-resizable-handle-south,.x-resizable-over .x-resizable-handle-north,.x-resizable-pinned .x-resizable-handle-north{background-position:top}.x-resizable-over .x-resizable-handle-southeast,.x-resizable-pinned .x-resizable-handle-southeast{background-position:top left}.x-resizable-over .x-resizable-handle-northwest,.x-resizable-pinned .x-resizable-handle-northwest{background-position:bottom right}.x-resizable-over .x-resizable-handle-northeast,.x-resizable-pinned .x-resizable-handle-northeast{background-position:bottom left}.x-resizable-over .x-resizable-handle-southwest,.x-resizable-pinned .x-resizable-handle-southwest{background-position:top right}
.x-resizable-proxy{border:1px dashed;position:absolute;overflow:hidden;display:none;left:0;top:0;z-index:50000}.x-resizable-overlay{width:100%;height:100%;display:none;position:absolute;left:0;top:0;z-index:200000;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}.x-tab-panel{overflow:hidden}.x-tab-panel-header,.x-tab-panel-footer{border:1px solid;overflow:hidden;zoom:1}.x-tab-panel-header{border:1px solid;padding-bottom:2px}.x-tab-panel-footer{border:1px solid;padding-top:2px}.x-tab-strip-wrap{width:100%;overflow:hidden;position:relative;zoom:1}ul.x-tab-strip{display:block;width:5000px;zoom:1}ul.x-tab-strip-top{padding-top:1px;background:repeat-x bottom;border-bottom:1px solid}ul.x-tab-strip-bottom{padding-bottom:1px;background:repeat-x top;border-top:1px solid;border-bottom:0 none}.x-tab-panel-header-plain .x-tab-strip-top{background:transparent!important;padding-top:0!important}.x-tab-panel-header-plain{background:transparent!important;border-width:0!important;padding-bottom:0!important}.x-tab-panel-header-plain .x-tab-strip-spacer,.x-tab-panel-footer-plain .x-tab-strip-spacer{border:1px solid;height:2px;font-size:1px;line-height:1px}.x-tab-panel-header-plain .x-tab-strip-spacer{border-top:0 none}.x-tab-panel-footer-plain .x-tab-strip-spacer{border-bottom:0 none}.x-tab-panel-footer-plain .x-tab-strip-bottom{background:transparent!important;padding-bottom:0!important}.x-tab-panel-footer-plain{background:transparent!important;border-width:0!important;padding-top:0!important}.ext-border-box .x-tab-panel-header-plain .x-tab-strip-spacer,.ext-border-box .x-tab-panel-footer-plain .x-tab-strip-spacer{height:3px}ul.x-tab-strip li{float:left;margin-left:2px}ul.x-tab-strip li.x-tab-edge{float:left;margin:0!important;padding:0!important;border:0 none!important;font-size:1px!important;line-height:1px!important;overflow:hidden;zoom:1;background:transparent!important;width:1px}.x-tab-strip a,.x-tab-strip span,.x-tab-strip em{display:block}.x-tab-strip a{text-decoration:none!important;-moz-outline:none;outline:none;cursor:pointer}
.x-tab-strip-inner{overflow:hidden;text-overflow:ellipsis}.x-tab-strip span.x-tab-strip-text{white-space:nowrap;cursor:pointer;padding:4px 0}.x-tab-strip-top .x-tab-with-icon .x-tab-right{padding-left:6px}.x-tab-strip .x-tab-with-icon span.x-tab-strip-text{padding-left:20px;background-position:0 3px;background-repeat:no-repeat}.x-tab-strip-active,.x-tab-strip-active a.x-tab-right{cursor:default}.x-tab-strip-active span.x-tab-strip-text{cursor:default}.x-tab-strip-disabled .x-tabs-text{cursor:default}.x-tab-panel-body{overflow:hidden}.x-tab-panel-bwrap{overflow:hidden}.ext-ie .x-tab-strip .x-tab-right{position:relative}.x-tab-strip-top .x-tab-strip-active .x-tab-right{margin-bottom:-1px}.ext-ie8 .x-tab-strip li{position:relative}.ext-border-box .ext-ie8 .x-tab-strip-top .x-tab-right{top:1px}.ext-ie8 .x-tab-strip-top{padding-top:1}.ext-border-box .ext-ie8 .x-tab-strip-top{padding-top:0}.ext-ie8 .x-tab-strip .x-tab-strip-closable a.x-tab-strip-close{top:3px}.ext-border-box .ext-ie8 .x-tab-strip .x-tab-strip-closable a.x-tab-strip-close{top:4px}.ext-ie8 .x-tab-strip-bottom .x-tab-right{top:0}.x-tab-strip-top .x-tab-strip-active .x-tab-right span.x-tab-strip-text{padding-bottom:5px}.x-tab-strip-bottom .x-tab-strip-active .x-tab-right{margin-top:-1px}.x-tab-strip-bottom .x-tab-strip-active .x-tab-right span.x-tab-strip-text{padding-top:5px}.x-tab-strip-top .x-tab-right{background:transparent no-repeat 0 -51px;padding-left:10px}.x-tab-strip-top .x-tab-left{background:transparent no-repeat right -351px;padding-right:10px}.x-tab-strip-top .x-tab-strip-inner{background:transparent repeat-x 0 -201px}.x-tab-strip-top .x-tab-strip-over .x-tab-right{background-position:0 -101px}.x-tab-strip-top .x-tab-strip-over .x-tab-left{background-position:right -401px}.x-tab-strip-top .x-tab-strip-over .x-tab-strip-inner{background-position:0 -251px}.x-tab-strip-top .x-tab-strip-active .x-tab-right{background-position:0 0}.x-tab-strip-top .x-tab-strip-active .x-tab-left{background-position:right -301px}.x-tab-strip-top .x-tab-strip-active .x-tab-strip-inner{background-position:0 -151px}
.x-tab-strip-bottom .x-tab-right{background:no-repeat bottom right}.x-tab-strip-bottom .x-tab-left{background:no-repeat bottom left}.x-tab-strip-bottom .x-tab-strip-active .x-tab-right{background:no-repeat bottom right}.x-tab-strip-bottom .x-tab-strip-active .x-tab-left{background:no-repeat bottom left}.x-tab-strip-bottom .x-tab-left{margin-right:3px;padding:0 10px}.x-tab-strip-bottom .x-tab-right{padding:0}.x-tab-strip .x-tab-strip-close{display:none}.x-tab-strip-closable{position:relative}.x-tab-strip-closable .x-tab-left{padding-right:19px}.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close{opacity:.6;-moz-opacity:.6;background-repeat:no-repeat;display:block;width:11px;height:11px;position:absolute;top:3px;right:3px;cursor:pointer;z-index:2}.x-tab-strip .x-tab-strip-active a.x-tab-strip-close{opacity:.8;-moz-opacity:.8}.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:hover{opacity:1;-moz-opacity:1}.x-tab-panel-body{border:1px solid}.x-tab-panel-body-top{border-top:0 none}.x-tab-panel-body-bottom{border-bottom:0 none}.x-tab-scroller-left{background:transparent no-repeat -18px 0;border-bottom:1px solid;width:18px;position:absolute;left:0;top:0;z-index:10;cursor:pointer}.x-tab-scroller-left-over{background-position:0 0}.x-tab-scroller-left-disabled{background-position:-18px 0;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);cursor:default}.x-tab-scroller-right{background:transparent no-repeat 0 0;border-bottom:1px solid;width:18px;position:absolute;right:0;top:0;z-index:10;cursor:pointer}.x-tab-scroller-right-over{background-position:-18px 0}.x-tab-scroller-right-disabled{background-position:0 0;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);cursor:default}.x-tab-scrolling-bottom .x-tab-scroller-left,.x-tab-scrolling-bottom .x-tab-scroller-right{margin-top:1px}.x-tab-scrolling .x-tab-strip-wrap{margin-left:18px;margin-right:18px}.x-tab-scrolling{position:relative}.x-tab-panel-bbar .x-toolbar{border:1px solid;border-top:0 none;overflow:hidden;padding:2px}.x-tab-panel-tbar .x-toolbar{border:1px solid;border-top:0 none;overflow:hidden;padding:2px}
.x-form-field{margin:0}.ext-webkit *:focus{outline:none!important}.x-form-text,textarea.x-form-field{padding:1px 3px;background:repeat-x 0 0;border:1px solid}textarea.x-form-field{padding:2px 3px}.x-form-text,.ext-ie .x-form-file{height:22px;line-height:18px;vertical-align:middle}.ext-ie6 .x-form-text,.ext-ie7 .x-form-text{margin:-1px 0;height:22px;line-height:18px}.ext-ie6 .x-form-field-wrap .x-form-file-btn,.ext-ie7 .x-form-field-wrap .x-form-file-btn{top:-1px}.ext-ie6 textarea.x-form-field,.ext-ie7 textarea.x-form-field{margin:-1px 0}.ext-strict .x-form-text{height:18px}.ext-safari.ext-mac textarea.x-form-field{margin-bottom:-2px}.ext-gecko .x-form-text,.ext-ie8 .x-form-text{padding-top:2px;padding-bottom:0}.ext-ie6 .x-form-composite .x-form-text.x-box-item,.ext-ie7 .x-form-composite .x-form-text.x-box-item{margin:0!important}textarea{resize:none}.x-form-select-one{height:20px;line-height:18px;vertical-align:middle;border:1px solid}.x-form-check-wrap{line-height:18px;height:auto}.ext-ie .x-form-check-wrap input{width:15px;height:15px}.x-form-check-wrap input{vertical-align:bottom}.x-editor .x-form-check-wrap{padding:3px}.x-editor .x-form-checkbox{height:13px}.x-form-check-group-label{border-bottom:1px solid;margin-bottom:5px;padding-left:3px!important;float:none!important}.x-form-field-wrap .x-form-trigger{width:17px;height:21px;border:0;background:transparent no-repeat 0 0;cursor:pointer;border-bottom:1px solid;position:absolute;top:0}.x-form-field-wrap .x-form-date-trigger,.x-form-field-wrap .x-form-clear-trigger,.x-form-field-wrap .x-form-search-trigger{cursor:pointer}.x-form-field-wrap .x-form-twin-triggers .x-form-trigger{position:static;top:auto;vertical-align:top}.x-form-field-wrap{position:relative;left:0;top:0;text-align:left;zoom:1;white-space:nowrap}.ext-strict .ext-ie8 .x-toolbar-cell .x-form-field-trigger-wrap .x-form-trigger{right:0}.x-form-field-wrap .x-form-trigger-over{background-position:-17px 0}.x-form-field-wrap .x-form-trigger-click{background-position:-34px 0}.x-trigger-wrap-focus .x-form-trigger{background-position:-51px 0}
.x-trigger-wrap-focus .x-form-trigger-over{background-position:-68px 0}.x-trigger-wrap-focus .x-form-trigger-click{background-position:-85px 0}.x-trigger-wrap-focus .x-form-trigger{border-bottom:1px solid}.x-item-disabled .x-form-trigger-over{background-position:0 0!important;border-bottom:1px solid}.x-item-disabled .x-form-trigger-click{background-position:0 0!important;border-bottom:1px solid}.x-trigger-noedit{cursor:pointer}.x-form-focus,textarea.x-form-focus{border:1px solid}.x-form-invalid,textarea.x-form-invalid{background:repeat-x bottom;border:1px solid}.x-form-inner-invalid,textarea.x-form-inner-invalid{background:repeat-x bottom}.x-editor{visibility:hidden;padding:0;margin:0}.x-form-grow-sizer{left:-10000px;padding:8px 3px;position:absolute;visibility:hidden;top:-10000px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;zoom:1}.x-form-grow-sizer p{margin:0!important;border:0 none!important;padding:0!important}.x-form-item{display:block;margin-bottom:4px;zoom:1}.x-form-item label.x-form-item-label{display:block;float:left;width:100px;padding:3px;padding-left:0;clear:left;z-index:2;position:relative}.x-form-element{padding-left:105px;position:relative}.x-form-invalid-msg{padding:2px;padding-left:18px;background:transparent no-repeat 0 2px;line-height:16px;width:200px}.x-form-label-left label.x-form-item-label{text-align:left}.x-form-label-right label.x-form-item-label{text-align:right}.x-form-label-top .x-form-item label.x-form-item-label{width:auto;float:none;clear:none;display:inline;margin-bottom:4px;position:static}.x-form-label-top .x-form-element{padding-left:0;padding-top:4px}.x-form-label-top .x-form-item{padding-bottom:4px}.x-small-editor .x-form-text{height:20px;line-height:16px;vertical-align:middle}.ext-ie6 .x-small-editor .x-form-text,.ext-ie7 .x-small-editor .x-form-text{margin-top:-1px!important;margin-bottom:-1px!important;height:20px!important;line-height:16px!important}.ext-strict .x-small-editor .x-form-text{height:16px!important}
.ext-ie6 .x-small-editor .x-form-text,.ext-ie7 .x-small-editor .x-form-text{height:20px;line-height:16px}.ext-border-box .x-small-editor .x-form-text{height:20px}.x-small-editor .x-form-select-one{height:20px;line-height:16px;vertical-align:middle}.x-small-editor .x-form-num-field{text-align:right}.x-small-editor .x-form-field-wrap .x-form-trigger{height:19px}.ext-webkit .x-small-editor .x-form-text{padding-top:3px;font-size:100%}.x-form-clear{clear:both;height:0;overflow:hidden;line-height:0;font-size:0}.x-form-clear-left{clear:left;height:0;overflow:hidden;line-height:0;font-size:0}.ext-ie6 .x-form-check-wrap input,.ext-border-box .x-form-check-wrap input{margin-top:3px}.x-form-cb-label{position:relative;margin-left:4px;top:2px}.ext-ie .x-form-cb-label{top:1px}.ext-ie6 .x-form-cb-label,.ext-border-box .x-form-cb-label{top:3px}.x-form-display-field{padding-top:2px}.ext-gecko .x-form-display-field,.ext-strict .ext-ie7 .x-form-display-field{padding-top:1px}.ext-ie .x-form-display-field{padding-top:3px}.ext-strict .ext-ie8 .x-form-display-field{padding-top:0}.x-form-column{float:left;padding:0;margin:0;width:48%;overflow:hidden;zoom:1}.x-form .x-form-btns-ct .x-btn{float:right;clear:none}.x-form .x-form-btns-ct .x-form-btns td{border:0;padding:0}.x-form .x-form-btns-ct .x-form-btns-right table{float:right;clear:none}.x-form .x-form-btns-ct .x-form-btns-left table{float:left;clear:none}.x-form .x-form-btns-ct .x-form-btns-center{text-align:center}.x-form .x-form-btns-ct .x-form-btns-center table{margin:0 auto}.x-form .x-form-btns-ct table td.x-form-btn-td{padding:3px}.x-form .x-form-btns-ct .x-btn-focus .x-btn-left{background-position:0 -147px}.x-form .x-form-btns-ct .x-btn-focus .x-btn-right{background-position:0 -168px}.x-form .x-form-btns-ct .x-btn-focus .x-btn-center{background-position:0 -189px}.x-form .x-form-btns-ct .x-btn-click .x-btn-center{background-position:0 -126px}.x-form .x-form-btns-ct .x-btn-click .x-btn-right{background-position:0 -84px}.x-form .x-form-btns-ct .x-btn-click .x-btn-left{background-position:0 -63px}
.x-form-invalid-icon{width:16px;height:18px;visibility:hidden;position:absolute;left:0;top:0;display:block;background:transparent no-repeat 0 2px}.x-fieldset{border:1px solid;padding:10px;margin-bottom:10px;display:block}.ext-webkit .x-fieldset-header{padding-top:1px}.ext-ie .x-fieldset legend{margin-bottom:10px}.ext-ie .x-fieldset{padding-top:0;padding-bottom:10px}.x-fieldset legend .x-tool-toggle{margin-right:3px;margin-left:0;float:left!important}.x-fieldset legend input{margin-right:3px;float:left!important;height:13px;width:13px}fieldset.x-panel-collapsed{padding-bottom:0!important;border-width:1px 1px 0 1px!important;border-left-color:transparent;border-right-color:transparent}.ext-ie6 fieldset.x-panel-collapsed{padding-bottom:0!important;border-width:1px 0 0 0!important;margin-left:1px;margin-right:1px}fieldset.x-panel-collapsed .x-fieldset-bwrap{visibility:hidden;position:absolute;left:-1000px;top:-1000px}.ext-ie .x-fieldset-bwrap{zoom:1}.x-fieldset-noborder{border:0 none transparent}.x-fieldset-noborder legend{margin-left:-3px}.ext-ie .x-fieldset-noborder legend{position:relative;margin-bottom:23px}.ext-ie .x-fieldset-noborder legend span{position:absolute;left:16px}.ext-gecko .x-window-body .x-form-item{-moz-outline:none;outline:none;overflow:auto}.ext-mac.ext-gecko .x-window-body .x-form-item{overflow:hidden}.ext-gecko .x-form-item{-moz-outline:none;outline:none}.x-hide-label label.x-form-item-label{display:none}.x-hide-label .x-form-element{padding-left:0!important}.x-form-label-top .x-hide-label label.x-form-item-label{display:none}.x-fieldset{overflow:hidden}.x-fieldset-bwrap{overflow:hidden;zoom:1}.x-fieldset-body{overflow:hidden}.x-btn{cursor:pointer;white-space:nowrap}.x-btn button{border:0 none;background-color:transparent;padding-left:3px;padding-right:3px;cursor:pointer;margin:0;overflow:visible;width:auto;-moz-outline:0 none;outline:0 none}* html .ext-ie .x-btn button{width:1px}.ext-gecko .x-btn button,.ext-webkit .x-btn button{padding-left:0;padding-right:0}.ext-gecko .x-btn button::-moz-focus-inner{padding:0}
.ext-ie .x-btn button{padding-top:2px}.x-btn td{padding:0!important}.x-btn-text{cursor:pointer;white-space:nowrap;padding:0}.x-btn-noicon .x-btn-small .x-btn-text{height:16px}.x-btn-noicon .x-btn-medium .x-btn-text{height:24px}.x-btn-noicon .x-btn-large .x-btn-text{height:32px}.x-btn-icon .x-btn-text{background-position:center;background-repeat:no-repeat}.x-btn-icon .x-btn-small .x-btn-text{height:16px;width:16px}.x-btn-icon .x-btn-medium .x-btn-text{height:24px;width:24px}.x-btn-icon .x-btn-large .x-btn-text{height:32px;width:32px}.x-btn-text-icon .x-btn-icon-small-left .x-btn-text{background-position:0 center;background-repeat:no-repeat;padding-left:18px;height:16px}.x-btn-text-icon .x-btn-icon-medium-left .x-btn-text{background-position:0 center;background-repeat:no-repeat;padding-left:26px;height:24px}.x-btn-text-icon .x-btn-icon-large-left .x-btn-text{background-position:0 center;background-repeat:no-repeat;padding-left:34px;height:32px}.x-btn-text-icon .x-btn-icon-small-top .x-btn-text{background-position:center 0;background-repeat:no-repeat;padding-top:18px}.x-btn-text-icon .x-btn-icon-medium-top .x-btn-text{background-position:center 0;background-repeat:no-repeat;padding-top:26px}.x-btn-text-icon .x-btn-icon-large-top .x-btn-text{background-position:center 0;background-repeat:no-repeat;padding-top:34px}.x-btn-text-icon .x-btn-icon-small-right .x-btn-text{background-position:right center;background-repeat:no-repeat;padding-right:18px;height:16px}.x-btn-text-icon .x-btn-icon-medium-right .x-btn-text{background-position:right center;background-repeat:no-repeat;padding-right:26px;height:24px}.x-btn-text-icon .x-btn-icon-large-right .x-btn-text{background-position:right center;background-repeat:no-repeat;padding-right:34px;height:32px}.x-btn-text-icon .x-btn-icon-small-bottom .x-btn-text{background-position:center bottom;background-repeat:no-repeat;padding-bottom:18px}.x-btn-text-icon .x-btn-icon-medium-bottom .x-btn-text{background-position:center bottom;background-repeat:no-repeat;padding-bottom:26px}.x-btn-text-icon .x-btn-icon-large-bottom .x-btn-text{background-position:center bottom;background-repeat:no-repeat;padding-bottom:34px}
.x-btn-tr i,.x-btn-tl i,.x-btn-mr i,.x-btn-ml i,.x-btn-br i,.x-btn-bl i{font-size:1px;line-height:1px;width:3px;display:block;overflow:hidden}.x-btn-tr i,.x-btn-tl i,.x-btn-br i,.x-btn-bl i{height:3px}.x-btn-tl{width:3px;height:3px;background:no-repeat 0 0}.x-btn-tr{width:3px;height:3px;background:no-repeat -3px 0}.x-btn-tc{height:3px;background:repeat-x 0 -6px}.x-btn-ml{width:3px;background:no-repeat 0 -24px}.x-btn-mr{width:3px;background:no-repeat -3px -24px}.x-btn-mc{background:repeat-x 0 -1096px;vertical-align:middle;text-align:center;padding:0 5px;cursor:pointer;white-space:nowrap}.ext-strict .ext-ie6 .x-btn-mc,.ext-strict .ext-ie7 .x-btn-mc{height:100%}.x-btn-bl{width:3px;height:3px;background:no-repeat 0 -3px}.x-btn-br{width:3px;height:3px;background:no-repeat -3px -3px}.x-btn-bc{height:3px;background:repeat-x 0 -15px}.x-btn-over .x-btn-tl{background-position:-6px 0}.x-btn-over .x-btn-tr{background-position:-9px 0}.x-btn-over .x-btn-tc{background-position:0 -9px}.x-btn-over .x-btn-ml{background-position:-6px -24px}.x-btn-over .x-btn-mr{background-position:-9px -24px}.x-btn-over .x-btn-mc{background-position:0 -2168px}.x-btn-over .x-btn-bl{background-position:-6px -3px}.x-btn-over .x-btn-br{background-position:-9px -3px}.x-btn-over .x-btn-bc{background-position:0 -18px}.x-btn-click .x-btn-tl,.x-btn-menu-active .x-btn-tl,.x-btn-pressed .x-btn-tl{background-position:-12px 0}.x-btn-click .x-btn-tr,.x-btn-menu-active .x-btn-tr,.x-btn-pressed .x-btn-tr{background-position:-15px 0}.x-btn-click .x-btn-tc,.x-btn-menu-active .x-btn-tc,.x-btn-pressed .x-btn-tc{background-position:0 -12px}.x-btn-click .x-btn-ml,.x-btn-menu-active .x-btn-ml,.x-btn-pressed .x-btn-ml{background-position:-12px -24px}.x-btn-click .x-btn-mr,.x-btn-menu-active .x-btn-mr,.x-btn-pressed .x-btn-mr{background-position:-15px -24px}.x-btn-click .x-btn-mc,.x-btn-menu-active .x-btn-mc,.x-btn-pressed .x-btn-mc{background-position:0 -3240px}.x-btn-click .x-btn-bl,.x-btn-menu-active .x-btn-bl,.x-btn-pressed .x-btn-bl{background-position:-12px -3px}.x-btn-click .x-btn-br,.x-btn-menu-active .x-btn-br,.x-btn-pressed .x-btn-br{background-position:-15px -3px}
.x-btn-click .x-btn-bc,.x-btn-menu-active .x-btn-bc,.x-btn-pressed .x-btn-bc{background-position:0 -21px}.x-btn-disabled *{cursor:default!important}.x-btn-mc em.x-btn-arrow{display:block;background:transparent no-repeat right center;padding-right:10px}.x-btn-mc em.x-btn-split{display:block;background:transparent no-repeat right center;padding-right:14px}.x-btn-mc em.x-btn-arrow-bottom{display:block;background:transparent no-repeat center bottom;padding-bottom:14px}.x-btn-mc em.x-btn-split-bottom{display:block;background:transparent no-repeat center bottom;padding-bottom:14px}.x-btn-as-arrow .x-btn-mc em{display:block;background-color:transparent;padding-bottom:14px}.x-btn-group{padding:1px}.x-btn-group-header{padding:2px;text-align:center}.x-btn-group-tc{background:transparent repeat-x 0 0;overflow:hidden}.x-btn-group-tl{background:transparent no-repeat 0 0;padding-left:3px;zoom:1}.x-btn-group-tr{background:transparent no-repeat right 0;zoom:1;padding-right:3px}.x-btn-group-bc{background:transparent repeat-x 0 bottom;zoom:1}.x-btn-group-bc .x-panel-footer{zoom:1}.x-btn-group-bl{background:transparent no-repeat 0 bottom;padding-left:3px;zoom:1}.x-btn-group-br{background:transparent no-repeat right bottom;padding-right:3px;zoom:1}.x-btn-group-mc{border:0 none;padding:1px 0 0 0;margin:0}.x-btn-group-mc .x-btn-group-body{background-color:transparent;border:0 none}.x-btn-group-ml{background:transparent repeat-y 0 0;padding-left:3px;zoom:1}.x-btn-group-mr{background:transparent repeat-y right 0;padding-right:3px;zoom:1}.x-btn-group-bc .x-btn-group-footer{padding-bottom:6px}.x-panel-nofooter .x-btn-group-bc{height:3px;font-size:0;line-height:0}.x-btn-group-bwrap{overflow:hidden;zoom:1}.x-btn-group-body{overflow:hidden;zoom:1}.x-btn-group-notitle .x-btn-group-tc{background:transparent repeat-x 0 0;overflow:hidden;height:2px}.x-toolbar{border-style:solid;border-width:0 0 1px 0;display:block;padding:2px;background:repeat-x top left;position:relative;left:0;top:0;zoom:1;overflow:hidden}.x-toolbar-left{width:100%}.x-toolbar .x-item-disabled .x-btn-icon{opacity:.35;-moz-opacity:.35;filter:alpha(opacity=35)}
.x-toolbar td{vertical-align:middle}.x-toolbar td,.x-toolbar span,.x-toolbar input,.x-toolbar div,.x-toolbar select,.x-toolbar label{white-space:nowrap}.x-toolbar .x-item-disabled{cursor:default;opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60)}.x-toolbar .x-item-disabled *{cursor:default}.x-toolbar .x-toolbar-cell{vertical-align:middle}.x-toolbar .x-btn-tl,.x-toolbar .x-btn-tr,.x-toolbar .x-btn-tc,.x-toolbar .x-btn-ml,.x-toolbar .x-btn-mr,.x-toolbar .x-btn-mc,.x-toolbar .x-btn-bl,.x-toolbar .x-btn-br,.x-toolbar .x-btn-bc{background-position:500px 500px}.x-toolbar .x-btn-over .x-btn-tl{background-position:-6px 0}.x-toolbar .x-btn-over .x-btn-tr{background-position:-9px 0}.x-toolbar .x-btn-over .x-btn-tc{background-position:0 -9px}.x-toolbar .x-btn-over .x-btn-ml{background-position:-6px -24px}.x-toolbar .x-btn-over .x-btn-mr{background-position:-9px -24px}.x-toolbar .x-btn-over .x-btn-mc{background-position:0 -2168px}.x-toolbar .x-btn-over .x-btn-bl{background-position:-6px -3px}.x-toolbar .x-btn-over .x-btn-br{background-position:-9px -3px}.x-toolbar .x-btn-over .x-btn-bc{background-position:0 -18px}.x-toolbar .x-btn-click .x-btn-tl,.x-toolbar .x-btn-menu-active .x-btn-tl,.x-toolbar .x-btn-pressed .x-btn-tl{background-position:-12px 0}.x-toolbar .x-btn-click .x-btn-tr,.x-toolbar .x-btn-menu-active .x-btn-tr,.x-toolbar .x-btn-pressed .x-btn-tr{background-position:-15px 0}.x-toolbar .x-btn-click .x-btn-tc,.x-toolbar .x-btn-menu-active .x-btn-tc,.x-toolbar .x-btn-pressed .x-btn-tc{background-position:0 -12px}.x-toolbar .x-btn-click .x-btn-ml,.x-toolbar .x-btn-menu-active .x-btn-ml,.x-toolbar .x-btn-pressed .x-btn-ml{background-position:-12px -24px}.x-toolbar .x-btn-click .x-btn-mr,.x-toolbar .x-btn-menu-active .x-btn-mr,.x-toolbar .x-btn-pressed .x-btn-mr{background-position:-15px -24px}.x-toolbar .x-btn-click .x-btn-mc,.x-toolbar .x-btn-menu-active .x-btn-mc,.x-toolbar .x-btn-pressed .x-btn-mc{background-position:0 -3240px}.x-toolbar .x-btn-click .x-btn-bl,.x-toolbar .x-btn-menu-active .x-btn-bl,.x-toolbar .x-btn-pressed .x-btn-bl{background-position:-12px -3px}
.x-toolbar .x-btn-click .x-btn-br,.x-toolbar .x-btn-menu-active .x-btn-br,.x-toolbar .x-btn-pressed .x-btn-br{background-position:-15px -3px}.x-toolbar .x-btn-click .x-btn-bc,.x-toolbar .x-btn-menu-active .x-btn-bc,.x-toolbar .x-btn-pressed .x-btn-bc{background-position:0 -21px}.x-toolbar div.xtb-text{padding:2px 2px 0;line-height:16px;display:block}.x-toolbar .xtb-sep{background-position:center;background-repeat:no-repeat;display:block;font-size:1px;height:16px;width:4px;overflow:hidden;cursor:default;margin:0 2px 0;border:0}.x-toolbar .xtb-spacer{width:2px}.x-tbar-page-number{width:30px;height:14px}.ext-ie .x-tbar-page-number{margin-top:2px}.x-paging-info{position:absolute;top:5px;right:8px}.x-toolbar-ct{width:100%}.x-toolbar-right td{text-align:center}.x-panel-tbar,.x-panel-bbar,.x-window-tbar,.x-window-bbar,.x-tab-panel-tbar,.x-tab-panel-bbar,.x-plain-tbar,.x-plain-bbar{overflow:hidden;zoom:1}.x-toolbar-more .x-btn-small .x-btn-text{height:16px;width:12px}.x-toolbar-more em.x-btn-arrow{display:inline;background-color:transparent;padding-right:0}.x-toolbar-more .x-btn-mc em.x-btn-arrow{background-image:none}div.x-toolbar-no-items{color:gray!important;padding:5px 10px!important}.ext-border-box .x-toolbar-cell .x-form-text{margin-bottom:-1px!important}.ext-border-box .x-toolbar-cell .x-form-field-wrap .x-form-text{margin:0!important}.ext-ie .x-toolbar-cell .x-form-field-wrap{height:21px}.ext-ie .x-toolbar-cell .x-form-text{position:relative;top:-1px}.ext-strict .ext-ie8 .x-toolbar-cell .x-form-field-trigger-wrap .x-form-text,.ext-strict .ext-ie .x-toolbar-cell .x-form-text{top:0}.x-toolbar-right td .x-form-field-trigger-wrap{text-align:left}.x-toolbar-cell .x-form-checkbox,.x-toolbar-cell .x-form-radio{margin-top:5px}.x-toolbar-cell .x-form-cb-label{vertical-align:bottom;top:1px}.ext-ie .x-toolbar-cell .x-form-checkbox,.ext-ie .x-toolbar-cell .x-form-radio{margin-top:4px}.ext-ie .x-toolbar-cell .x-form-cb-label{top:0}.x-grid3{position:relative;overflow:hidden}.x-grid-panel .x-panel-body{overflow:hidden!important}
.x-grid-panel .x-panel-mc .x-panel-body{border:1px solid}.x-grid3 table{table-layout:fixed}.x-grid3-viewport{overflow:hidden}.x-grid3-hd-row td,.x-grid3-row td,.x-grid3-summary-row td{-moz-outline:none;outline:none;-moz-user-focus:normal}.x-grid3-row td,.x-grid3-summary-row td{line-height:13px;vertical-align:top;padding-left:1px;padding-right:1px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:ignore}.x-grid3-cell{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:ignore}.x-grid3-hd-row td{line-height:15px;vertical-align:middle;border-left:1px solid;border-right:1px solid}.x-grid3-hd-row .x-grid3-marker-hd{padding:3px}.x-grid3-row .x-grid3-marker{padding:3px}.x-grid3-cell-inner,.x-grid3-hd-inner{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:3px 3px 3px 5px;white-space:nowrap}.x-action-col-cell .x-grid3-cell-inner{padding-top:1px;padding-bottom:1px}.x-action-col-icon{cursor:pointer}.x-grid3-hd-inner{position:relative;cursor:inherit;padding:4px 3px 4px 5px}.x-grid3-row-body{white-space:normal}.x-grid3-body-cell{-moz-outline:0 none;outline:0 none}.ext-ie .x-grid3-cell-inner,.ext-ie .x-grid3-hd-inner{width:100%}.ext-strict .x-grid3-cell-inner,.ext-strict .x-grid3-hd-inner{width:auto}.x-grid-row-loading{background:no-repeat center center}.x-grid-page{overflow:hidden}.x-grid3-row{cursor:default;border:1px solid;width:100%}.x-grid3-row-over{border:1px solid;background:repeat-x left top}.x-grid3-resize-proxy{width:1px;left:0;cursor:e-resize;cursor:col-resize;position:absolute;top:0;height:100px;overflow:hidden;visibility:hidden;border:0 none;z-index:7}.x-grid3-resize-marker{width:1px;left:0;position:absolute;top:0;height:100px;overflow:hidden;visibility:hidden;border:0 none;z-index:7}.x-grid3-focus{position:absolute;left:0;top:0;width:1px;height:1px;line-height:1px;font-size:1px;-moz-outline:0 none;outline:0 none;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:ignore}.x-grid3-header{background:repeat-x 0 bottom;cursor:default;zoom:1;padding:1px 0 0 0}
.x-grid3-header-pop{border-left:1px solid;float:right;clear:none}.x-grid3-header-pop-inner{border-left:1px solid;width:14px;height:19px;background:transparent no-repeat center center}.ext-ie .x-grid3-header-pop-inner{width:15px}.ext-strict .x-grid3-header-pop-inner{width:14px}.x-grid3-header-inner{overflow:hidden;zoom:1;float:left}.x-grid3-header-offset{padding-left:1px;text-align:left}td.x-grid3-hd-over,td.sort-desc,td.sort-asc,td.x-grid3-hd-menu-open{border-left:1px solid;border-right:1px solid}td.x-grid3-hd-over .x-grid3-hd-inner,td.sort-desc .x-grid3-hd-inner,td.sort-asc .x-grid3-hd-inner,td.x-grid3-hd-menu-open .x-grid3-hd-inner{background:repeat-x left bottom}.x-grid3-sort-icon{background-repeat:no-repeat;display:none;height:4px;width:13px;margin-left:3px;vertical-align:middle}.sort-asc .x-grid3-sort-icon,.sort-desc .x-grid3-sort-icon{display:inline}.ext-strict .ext-ie .x-grid3-header-inner,.ext-strict .ext-ie6 .x-grid3-hd{position:relative}.ext-strict .ext-ie6 .x-grid3-hd-inner{position:static}.x-grid3-body{zoom:1}.x-grid3-scroller{overflow:auto;zoom:1;position:relative}.x-grid3-cell-text,.x-grid3-hd-text{display:block;padding:3px 5px 3px 5px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:ignore}.x-grid3-split{background-position:center;background-repeat:no-repeat;cursor:e-resize;cursor:col-resize;display:block;font-size:1px;height:16px;overflow:hidden;position:absolute;top:2px;width:6px;z-index:3}.x-dd-drag-proxy .x-grid3-hd-inner{background:repeat-x left bottom;width:120px;padding:3px;border:1px solid;overflow:hidden}.col-move-top,.col-move-bottom{width:9px;height:9px;position:absolute;top:0;line-height:1px;font-size:1px;overflow:hidden;visibility:hidden;z-index:20000;background:transparent no-repeat left top}.x-grid3-row-selected{border:1px dotted}.x-grid3-locked td.x-grid3-row-marker,.x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker{background:repeat-x 0 bottom!important;vertical-align:middle!important;padding:0;border-top:1px solid;border-bottom:none!important;border-right:1px solid!important;text-align:center}
.x-grid3-locked td.x-grid3-row-marker div,.x-grid3-locked .x-grid3-row-selected td.x-grid3-row-marker div{padding:0 4px;text-align:center}.x-grid3-dirty-cell{background:transparent no-repeat 0 0}.x-grid3-topbar,.x-grid3-bottombar{overflow:hidden;display:none;zoom:1;position:relative}.x-grid3-topbar .x-toolbar{border-right:0 none}.x-grid3-bottombar .x-toolbar{border-right:0 none;border-bottom:0 none;border-top:1px solid}.x-props-grid .x-grid3-cell{padding:1px}.x-props-grid .x-grid3-td-name .x-grid3-cell-inner{background:transparent repeat-y -16px!important;padding-left:12px}.x-props-grid .x-grid3-body .x-grid3-td-name{padding:1px;padding-right:0;border:0 none;border-right:1px solid}.x-grid3-col-dd{border:0 none;padding:0;background-color:transparent}.x-dd-drag-ghost .x-grid3-dd-wrap{padding:1px 3px 3px 1px}.x-grid3-hd{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:ignore}.x-grid3-hd-btn{display:none;position:absolute;width:14px;background:no-repeat left center;right:0;top:0;z-index:2;cursor:pointer}.x-grid3-hd-over .x-grid3-hd-btn,.x-grid3-hd-menu-open .x-grid3-hd-btn{display:block}a.x-grid3-hd-btn:hover{background-position:-14px center}.x-grid3-body .x-grid3-td-expander{background:transparent repeat-y right}.x-grid3-body .x-grid3-td-expander .x-grid3-cell-inner{padding:0!important;height:100%}.x-grid3-row-expander{width:100%;height:18px;background-position:4px 2px;background-repeat:no-repeat;background-color:transparent}.x-grid3-row-collapsed .x-grid3-row-expander{background-position:4px 2px}.x-grid3-row-expanded .x-grid3-row-expander{background-position:-21px 2px}.x-grid3-row-collapsed .x-grid3-row-body{display:none!important}.x-grid3-row-expanded .x-grid3-row-body{display:block!important}.x-grid3-body .x-grid3-td-checker{background:transparent repeat-y right}.x-grid3-body .x-grid3-td-checker .x-grid3-cell-inner,.x-grid3-header .x-grid3-td-checker .x-grid3-hd-inner{padding:0!important;height:100%}.x-grid3-row-checker,.x-grid3-hd-checker{width:100%;height:18px;background-position:2px 2px;background-repeat:no-repeat;background-color:transparent}
.x-grid3-row .x-grid3-row-checker{background-position:2px 2px}.x-grid3-row-selected .x-grid3-row-checker,.x-grid3-hd-checker-on .x-grid3-hd-checker,.x-grid3-row-checked .x-grid3-row-checker{background-position:-23px 2px}.x-grid3-hd-checker{background-position:2px 1px}.ext-border-box .x-grid3-hd-checker{background-position:2px 3px}.x-grid3-hd-checker-on .x-grid3-hd-checker{background-position:-23px 1px}.ext-border-box .x-grid3-hd-checker-on .x-grid3-hd-checker{background-position:-23px 3px}.x-grid3-body .x-grid3-td-numberer{background:transparent repeat-y right}.x-grid3-body .x-grid3-td-numberer .x-grid3-cell-inner{padding:3px 5px 0 0!important;text-align:right}.x-grid3-body .x-grid3-td-row-icon{background:transparent repeat-y right;vertical-align:top;text-align:center}.x-grid3-body .x-grid3-td-row-icon .x-grid3-cell-inner{padding:0!important;background-position:center center;background-repeat:no-repeat;width:16px;height:16px;margin-left:2px;margin-top:3px}.x-grid3-body .x-grid3-row-selected .x-grid3-td-numberer,.x-grid3-body .x-grid3-row-selected .x-grid3-td-checker,.x-grid3-body .x-grid3-row-selected .x-grid3-td-expander{background:transparent repeat-y right}.x-grid3-body .x-grid3-check-col-td .x-grid3-cell-inner{padding:1px 0 0 0!important}.x-grid3-check-col{width:100%;height:16px;background-position:center center;background-repeat:no-repeat;background-color:transparent}.x-grid3-check-col-on{width:100%;height:16px;background-position:center center;background-repeat:no-repeat;background-color:transparent}.x-grid-group,.x-grid-group-body,.x-grid-group-hd{zoom:1}.x-grid-group-hd{border-bottom:2px solid;cursor:pointer;padding-top:6px}.x-grid-group-hd div.x-grid-group-title{background:transparent no-repeat 3px 3px;padding:4px 4px 4px 17px}.x-grid-group-collapsed .x-grid-group-body{display:none}.ext-ie6 .x-grid3 .x-editor .x-form-text,.ext-ie7 .x-grid3 .x-editor .x-form-text{position:relative;top:-1px}.ext-ie .x-props-grid .x-editor .x-form-text{position:static;top:0}.x-grid-empty{padding:10px}.ext-ie7 .x-grid-panel .x-panel-bbar{position:relative}
.ext-ie7 .x-grid-panel .x-panel-mc .x-panel-bbar{position:static}.ext-ie6 .x-grid3-header{position:relative}.ext-webkit .x-grid-panel .x-panel-bwrap{-webkit-user-select:none}.ext-webkit .x-tbar-page-number{-webkit-user-select:ignore}.x-grid-with-col-lines .x-grid3-row td.x-grid3-cell{padding-right:0;border-right:1px solid}.x-pivotgrid .x-grid3-header-offset table{width:100%;border-collapse:collapse}.x-pivotgrid .x-grid3-header-offset table td{padding:4px 3px 4px 5px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;line-height:13px;font-family:tahoma}.x-pivotgrid .x-grid3-row-headers{display:block;float:left}.x-pivotgrid .x-grid3-row-headers table{height:100%;width:100%;border-collapse:collapse}.x-pivotgrid .x-grid3-row-headers table td{height:18px;padding:2px 7px 0 0;text-align:right;text-overflow:ellipsis;font-size:11px;font-family:tahoma}.ext-gecko .x-pivotgrid .x-grid3-row-headers table td{height:21px}.x-grid3-header-title{top:0;left:0;position:absolute;text-align:center;vertical-align:middle;font-family:tahoma;font-size:11px;padding:auto 1px;display:table-cell}.x-grid3-header-title span{position:absolute;top:50%;left:0;width:100%;margin-top:-6px}.x-dd-drag-proxy{position:absolute;left:0;top:0;visibility:hidden;z-index:15000}.x-dd-drag-ghost{-moz-opacity:.85;opacity:.85;filter:alpha(opacity=85);border:1px solid;padding:3px;padding-left:20px;white-space:nowrap}.x-dd-drag-repair .x-dd-drag-ghost{-moz-opacity:.4;opacity:.4;filter:alpha(opacity=40);border:0 none;padding:0;background-color:transparent}.x-dd-drag-repair .x-dd-drop-icon{visibility:hidden}.x-dd-drop-icon{position:absolute;top:3px;left:3px;display:block;width:16px;height:16px;background-color:transparent;background-position:center;background-repeat:no-repeat;z-index:1}.x-view-selector{position:absolute;left:0;top:0;width:0;border:1px dotted;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);zoom:1}.ext-strict .ext-ie .x-tree .x-panel-bwrap{position:relative;overflow:hidden}.x-tree-icon,.x-tree-ec-icon,.x-tree-elbow-line,.x-tree-elbow,.x-tree-elbow-end,.x-tree-elbow-plus,.x-tree-elbow-minus,.x-tree-elbow-end-plus,.x-tree-elbow-end-minus{border:0 none;height:18px;margin:0;padding:0;vertical-align:top;width:16px;background-repeat:no-repeat}
.x-tree-node-collapsed .x-tree-node-icon,.x-tree-node-expanded .x-tree-node-icon,.x-tree-node-leaf .x-tree-node-icon{border:0 none;height:18px;margin:0;padding:0;vertical-align:top;width:16px;background-position:center;background-repeat:no-repeat}.ext-ie .x-tree-node-indent img,.ext-ie .x-tree-node-icon,.ext-ie .x-tree-ec-icon{vertical-align:middle!important}.ext-strict .ext-ie8 .x-tree-node-indent img,.ext-strict .ext-ie8 .x-tree-node-icon,.ext-strict .ext-ie8 .x-tree-ec-icon{vertical-align:top!important}input.x-tree-node-cb{margin-left:1px;height:19px;vertical-align:bottom}.ext-ie input.x-tree-node-cb{margin-left:0;margin-top:1px;width:16px;height:16px;vertical-align:middle}.ext-strict .ext-ie8 input.x-tree-node-cb{margin:1px 1px;height:14px;vertical-align:bottom}.ext-strict .ext-ie8 input.x-tree-node-cb+a{vertical-align:bottom}.ext-opera input.x-tree-node-cb{height:14px;vertical-align:middle}.x-tree-noicon .x-tree-node-icon{width:0;height:0}.x-tree-no-lines .x-tree-elbow{background-color:transparent}.x-tree-no-lines .x-tree-elbow-end{background-color:transparent}.x-tree-no-lines .x-tree-elbow-line{background-color:transparent}.x-tree-arrows .x-tree-elbow{background-color:transparent}.x-tree-arrows .x-tree-elbow-plus{background:transparent no-repeat 0 0}.x-tree-arrows .x-tree-elbow-minus{background:transparent no-repeat -16px 0}.x-tree-arrows .x-tree-elbow-end{background-color:transparent}.x-tree-arrows .x-tree-elbow-end-plus{background:transparent no-repeat 0 0}.x-tree-arrows .x-tree-elbow-end-minus{background:transparent no-repeat -16px 0}.x-tree-arrows .x-tree-elbow-line{background-color:transparent}.x-tree-arrows .x-tree-ec-over .x-tree-elbow-plus{background-position:-32px 0}.x-tree-arrows .x-tree-ec-over .x-tree-elbow-minus{background-position:-48px 0}.x-tree-arrows .x-tree-ec-over .x-tree-elbow-end-plus{background-position:-32px 0}.x-tree-arrows .x-tree-ec-over .x-tree-elbow-end-minus{background-position:-48px 0}.x-tree-elbow-plus,.x-tree-elbow-minus,.x-tree-elbow-end-plus,.x-tree-elbow-end-minus{cursor:pointer}
.ext-ie ul.x-tree-node-ct{font-size:0;line-height:0;zoom:1}.x-tree-node{white-space:nowrap}.x-tree-node-el{line-height:18px;cursor:pointer}.x-tree-node a,.x-dd-drag-ghost a{text-decoration:none;-khtml-user-select:none;-moz-user-select:none;-webkit-user-select:ignore;-kthml-user-focus:normal;-moz-user-focus:normal;-moz-outline:0 none;outline:0 none}.x-tree-node a span,.x-dd-drag-ghost a span{text-decoration:none;padding:1px 3px 1px 2px}.x-tree-node .x-tree-node-disabled .x-tree-node-icon{-moz-opacity:.5;opacity:.5;filter:alpha(opacity=50)}.x-tree-node .x-tree-node-inline-icon{background-color:transparent}.x-tree-node a:hover,.x-dd-drag-ghost a:hover{text-decoration:none}.x-tree-node div.x-tree-drag-insert-below{border-bottom:1px dotted}.x-tree-node div.x-tree-drag-insert-above{border-top:1px dotted}.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below{border-bottom:0 none}.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above{border-top:0 none}.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-below a{border-bottom:2px solid}.x-tree-dd-underline .x-tree-node div.x-tree-drag-insert-above a{border-top:2px solid}.x-tree-node .x-tree-drag-append a span{border:1px dotted}.x-dd-drag-ghost .x-tree-node-indent,.x-dd-drag-ghost .x-tree-ec-icon{display:none!important}.x-tree-root-ct{zoom:1}.x-date-picker{border:1px solid;border-top:0 none;position:relative}.x-date-picker a{-moz-outline:0 none;outline:0 none}.x-date-inner,.x-date-inner td,.x-date-inner th{border-collapse:separate}.x-date-middle,.x-date-left,.x-date-right{background:repeat-x 0 -83px;overflow:hidden}.x-date-middle .x-btn-tc,.x-date-middle .x-btn-tl,.x-date-middle .x-btn-tr,.x-date-middle .x-btn-mc,.x-date-middle .x-btn-ml,.x-date-middle .x-btn-mr,.x-date-middle .x-btn-bc,.x-date-middle .x-btn-bl,.x-date-middle .x-btn-br{background:transparent!important;vertical-align:middle}.x-date-middle .x-btn-mc em.x-btn-arrow{background:transparent no-repeat right 0}.x-date-right,.x-date-left{width:18px}.x-date-right{text-align:right}.x-date-middle{padding-top:2px;padding-bottom:2px;width:130px}
.x-date-right a,.x-date-left a{display:block;width:16px;height:16px;background-position:center;background-repeat:no-repeat;cursor:pointer;-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60)}.x-date-right a:hover,.x-date-left a:hover{-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}.x-item-disabled .x-date-right a:hover,.x-item-disabled .x-date-left a:hover{-moz-opacity:.6;opacity:.6;filter:alpha(opacity=60)}.x-date-right a{margin-right:2px;text-decoration:none!important}.x-date-left a{margin-left:2px;text-decoration:none!important}table.x-date-inner{width:100%;table-layout:fixed}.ext-webkit table.x-date-inner{width:175px}.x-date-inner th{width:25px}.x-date-inner th{background:repeat-x left top;text-align:right!important;border-bottom:1px solid;cursor:default;padding:0;border-collapse:separate}.x-date-inner th span{display:block;padding:2px;padding-right:7px}.x-date-inner td{border:1px solid;text-align:right;padding:0}.x-date-inner a{padding:2px 5px;display:block;text-decoration:none;text-align:right;zoom:1}.x-date-inner .x-date-active{cursor:pointer;color:black}.x-date-inner .x-date-selected a{background:repeat-x left top;border:1px solid;padding:1px 4px}.x-date-inner .x-date-today a{border:1px solid;padding:1px 4px}.x-date-inner .x-date-prevday a,.x-date-inner .x-date-nextday a{text-decoration:none!important}.x-date-bottom{padding:4px;border-top:1px solid;background:repeat-x left top}.x-date-inner a:hover,.x-date-inner .x-date-disabled a:hover{text-decoration:none!important}.x-item-disabled .x-date-inner a:hover{background:none}.x-date-inner .x-date-disabled a{cursor:default}.x-date-menu .x-menu-item{padding:1px 24px 1px 4px;white-space:nowrap}.x-date-menu .x-menu-item .x-menu-item-icon{width:10px;height:10px;margin-right:5px;background-position:center -4px!important}.x-date-mp{position:absolute;left:0;top:0;display:none}.x-date-mp td{padding:2px;font:normal 11px arial,helvetica,tahoma,sans-serif}td.x-date-mp-month,td.x-date-mp-year,td.x-date-mp-ybtn{border:0 none;text-align:center;vertical-align:middle;width:25%}
.x-date-mp-ok{margin-right:3px}.x-date-mp-btns button{text-decoration:none;text-align:center;text-decoration:none!important;border:1px solid;padding:1px 3px 1px;cursor:pointer}.x-date-mp-btns{background:repeat-x left top}.x-date-mp-btns td{border-top:1px solid;text-align:center}td.x-date-mp-month a,td.x-date-mp-year a{display:block;padding:2px 4px;text-decoration:none;text-align:center}td.x-date-mp-month a:hover,td.x-date-mp-year a:hover{text-decoration:none;cursor:pointer}td.x-date-mp-sel a{padding:1px 3px;background:repeat-x left top;border:1px solid}.x-date-mp-ybtn a{overflow:hidden;width:15px;height:15px;cursor:pointer;background:transparent no-repeat;display:block;margin:0 auto}.x-date-mp-ybtn a.x-date-mp-next{background-position:0 -120px}.x-date-mp-ybtn a.x-date-mp-next:hover{background-position:-15px -120px}.x-date-mp-ybtn a.x-date-mp-prev{background-position:0 -105px}.x-date-mp-ybtn a.x-date-mp-prev:hover{background-position:-15px -105px}.x-date-mp-ybtn{text-align:center}td.x-date-mp-sep{border-right:1px solid}.x-tip{position:absolute;top:0;left:0;visibility:hidden;z-index:20002;border:0 none}.x-tip .x-tip-close{height:15px;float:right;width:15px;margin:0 0 2px 2px;cursor:pointer;display:none}.x-tip .x-tip-tc{background:transparent no-repeat 0 -62px;padding-top:3px;overflow:hidden;zoom:1}.x-tip .x-tip-tl{background:transparent no-repeat 0 0;padding-left:6px;overflow:hidden;zoom:1}.x-tip .x-tip-tr{background:transparent no-repeat right 0;padding-right:6px;overflow:hidden;zoom:1}.x-tip .x-tip-bc{background:transparent no-repeat 0 -121px;height:3px;overflow:hidden}.x-tip .x-tip-bl{background:transparent no-repeat 0 -59px;padding-left:6px;zoom:1}.x-tip .x-tip-br{background:transparent no-repeat right -59px;padding-right:6px;zoom:1}.x-tip .x-tip-mc{border:0 none}.x-tip .x-tip-ml{background:no-repeat 0 -124px;padding-left:6px;zoom:1}.x-tip .x-tip-mr{background:transparent no-repeat right -124px;padding-right:6px;zoom:1}.ext-ie .x-tip .x-tip-header,.ext-ie .x-tip .x-tip-tc{font-size:0;line-height:0}.ext-border-box .x-tip .x-tip-header,.ext-border-box .x-tip .x-tip-tc{line-height:1px}
.x-tip .x-tip-header-text{padding:0;margin:0 0 2px 0}.x-tip .x-tip-body{margin:0!important;line-height:14px;padding:0}.x-tip .x-tip-body .loading-indicator{margin:0}.x-tip-draggable .x-tip-header,.x-tip-draggable .x-tip-header-text{cursor:move}.x-form-invalid-tip .x-tip-tc{background:repeat-x 0 -12px;padding-top:6px}.x-form-invalid-tip .x-tip-bc{background:repeat-x 0 -18px;height:6px}.x-form-invalid-tip .x-tip-bl{background:no-repeat 0 -6px}.x-form-invalid-tip .x-tip-br{background:no-repeat right -6px}.x-form-invalid-tip .x-tip-body{padding:2px}.x-form-invalid-tip .x-tip-body{padding-left:24px;background:transparent no-repeat 2px 2px}.x-tip-anchor{position:absolute;width:9px;height:10px;overflow:hidden;background:transparent no-repeat 0 0;zoom:1}.x-tip-anchor-bottom{background-position:-9px 0}.x-tip-anchor-right{background-position:-18px 0;width:10px}.x-tip-anchor-left{background-position:-28px 0;width:10px}.x-menu{z-index:15000;zoom:1;background:repeat-y}.x-menu-floating{border:1px solid}.x-menu a{text-decoration:none!important}.ext-ie .x-menu{zoom:1;overflow:hidden}.x-menu-list{padding:2px;background-color:transparent;border:0 none;overflow:hidden;overflow-y:hidden}.ext-strict .ext-ie .x-menu-list{position:relative}.x-menu li{line-height:100%}.x-menu li.x-menu-sep-li{font-size:1px;line-height:1px}.x-menu-list-item{white-space:nowrap;display:block;padding:1px}.x-menu-item{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:ignore}.x-menu-item-arrow{background:transparent no-repeat right}.x-menu-sep{display:block;font-size:1px;line-height:1px;margin:2px 3px;border-bottom:1px solid;overflow:hidden}.x-menu-focus{position:absolute;left:-1px;top:-1px;width:1px;height:1px;line-height:1px;font-size:1px;-moz-outline:0 none;outline:0 none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:ignore;overflow:hidden;display:block}a.x-menu-item{cursor:pointer;display:block;line-height:16px;outline-color:-moz-use-text-color;outline-style:none;outline-width:0;padding:3px 21px 3px 27px;position:relative;text-decoration:none;white-space:nowrap}
.x-menu-item-active{background-repeat:repeat-x;background-position:left bottom;border-style:solid;border-width:1px 0;margin:0 1px;padding:0}.x-menu-item-active a.x-menu-item{border-style:solid;border-width:0 1px;margin:0 -1px}.x-menu-item-icon{border:0 none;height:16px;padding:0;vertical-align:top;width:16px;position:absolute;left:3px;top:3px;margin:0;background-position:center}.ext-ie .x-menu-item-icon{left:-24px}.ext-strict .x-menu-item-icon{left:3px}.ext-ie6 .x-menu-item-icon{left:-24px}.ext-ie .x-menu-item-icon{vertical-align:middle}.x-menu-check-item .x-menu-item-icon{background:transparent no-repeat center}.x-menu-group-item .x-menu-item-icon{background-color:transparent}.x-menu-item-checked .x-menu-group-item .x-menu-item-icon{background:transparent no-repeat center}.x-date-menu .x-menu-list{padding:0}.x-menu-date-item{padding:0}.x-menu .x-color-palette,.x-menu .x-date-picker{margin-left:26px;margin-right:4px}.x-menu .x-date-picker{border:1px solid;margin-top:2px;margin-bottom:2px}.x-menu-plain .x-color-palette,.x-menu-plain .x-date-picker{margin:0;border:0 none}.x-date-menu{padding:0!important}.ext-strict .ext-ie6 .x-menu-sep-li{padding:3px 4px}.ext-strict .ext-ie6 .x-menu-sep{margin:0;height:1px}.ext-webkit .x-menu-sep{height:1px}.ext-ie .x-date-menu{height:199px}.ext-strict .ext-ie .x-date-menu,.ext-border-box .ext-ie8 .x-date-menu{height:197px}.ext-strict .ext-ie7 .x-date-menu{height:195px}.ext-strict .ext-ie8 .x-date-menu{height:auto}.x-cycle-menu .x-menu-item-checked{border:1px dotted!important;padding:0}.x-menu .x-menu-scroller{width:100%;background-repeat:no-repeat;background-position:center;height:8px;line-height:8px;cursor:pointer;margin:0;padding:0}.x-menu .x-menu-scroller-active{height:6px;line-height:6px}.x-menu-list-item-indent{padding-left:27px}.x-box-tl{background:transparent no-repeat 0 0;zoom:1}.x-box-tc{height:8px;background:transparent repeat-x 0 0;overflow:hidden}.x-box-tr{background:transparent no-repeat right -8px}.x-box-ml{background:transparent repeat-y 0;padding-left:4px;overflow:hidden;zoom:1}
.x-box-mc{background:repeat-x 0 -16px;padding:4px 10px}.x-box-mc h3{margin:0 0 4px 0;zoom:1}.x-box-mr{background:transparent repeat-y right;padding-right:4px;overflow:hidden}.x-box-bl{background:transparent no-repeat 0 -16px;zoom:1}.x-box-bc{background:transparent repeat-x 0 -8px;height:8px;overflow:hidden}.x-box-br{background:transparent no-repeat right -24px}.x-box-tl,.x-box-bl{padding-left:8px;overflow:hidden}.x-box-tr,.x-box-br{padding-right:8px;overflow:hidden}.x-combo-list{border:1px solid;zoom:1;overflow:hidden}.x-combo-list-inner{overflow:auto;position:relative;zoom:1;overflow-x:hidden}.x-combo-list-hd{border-bottom:1px solid;padding:3px}.x-resizable-pinned .x-combo-list-inner{border-bottom:1px solid}.x-combo-list-item{padding:2px;border:1px solid;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.x-combo-list .x-combo-selected{border:1px dotted!important;cursor:pointer}.x-combo-list .x-toolbar{border-top:1px solid;border-bottom:0 none}.x-panel{border-style:solid;border-width:0}.x-panel-header{overflow:hidden;zoom:1;padding:5px 3px 4px 5px;border:1px solid;line-height:15px;background:transparent repeat-x 0 -1px}.x-panel-body{border:1px solid;border-top:0 none;overflow:hidden;position:relative}.x-panel-bbar .x-toolbar,.x-panel-tbar .x-toolbar{border:1px solid;border-top:0 none;overflow:hidden;padding:2px}.x-panel-tbar-noheader .x-toolbar,.x-panel-mc .x-panel-tbar .x-toolbar{border-top:1px solid;border-bottom:0 none}.x-panel-body-noheader,.x-panel-mc .x-panel-body{border-top:1px solid}.x-panel-header{overflow:hidden;zoom:1}.x-panel-tl .x-panel-header{padding:5px 0 4px 0;border:0 none;background:transparent no-repeat}.x-panel-tl .x-panel-icon,.x-window-tl .x-panel-icon{padding-left:20px!important;background-repeat:no-repeat;background-position:0 4px;zoom:1}.x-panel-inline-icon{width:16px;height:16px;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;margin-right:4px;margin-top:-1px;margin-bottom:-1px}.x-panel-tc{background:transparent repeat-x 0 0;overflow:hidden}.ext-strict .ext-ie7 .x-panel-tc{overflow:visible}
.x-panel-tl{background:transparent no-repeat 0 0;padding-left:6px;zoom:1;border-bottom:1px solid}.x-panel-tr{background:transparent no-repeat right 0;zoom:1;padding-right:6px}.x-panel-bc{background:transparent repeat-x 0 bottom;zoom:1}.x-panel-bc .x-panel-footer{zoom:1}.x-panel-bl{background:transparent no-repeat 0 bottom;padding-left:6px;zoom:1}.x-panel-br{background:transparent no-repeat right bottom;padding-right:6px;zoom:1}.x-panel-mc{border:0 none;padding:0;margin:0;padding-top:6px}.x-panel-mc .x-panel-body{background-color:transparent;border:0 none}.x-panel-ml{background:repeat-y 0 0;padding-left:6px;zoom:1}.x-panel-mr{background:transparent repeat-y right 0;padding-right:6px;zoom:1}.x-panel-bc .x-panel-footer{padding-bottom:6px}.x-panel-nofooter .x-panel-bc,.x-panel-nofooter .x-window-bc{height:6px;font-size:0;line-height:0}.x-panel-bwrap{overflow:hidden;zoom:1;left:0;top:0}.x-panel-body{overflow:hidden;zoom:1}.x-panel-collapsed .x-resizable-handle{display:none}.ext-gecko .x-panel-animated div{overflow:hidden!important}.x-plain-body{overflow:hidden}.x-plain-bbar .x-toolbar{overflow:hidden;padding:2px}.x-plain-tbar .x-toolbar{overflow:hidden;padding:2px}.x-plain-bwrap{overflow:hidden;zoom:1}.x-plain{overflow:hidden}.x-tool{overflow:hidden;width:15px;height:15px;float:right;cursor:pointer;background:transparent no-repeat;margin-left:2px}.x-tool-toggle{background-position:0 -60px}.x-tool-toggle-over{background-position:-15px -60px}.x-panel-collapsed .x-tool-toggle{background-position:0 -75px}.x-panel-collapsed .x-tool-toggle-over{background-position:-15px -75px}.x-tool-close{background-position:0 -0}.x-tool-close-over{background-position:-15px 0}.x-tool-minimize{background-position:0 -15px}.x-tool-minimize-over{background-position:-15px -15px}.x-tool-maximize{background-position:0 -30px}.x-tool-maximize-over{background-position:-15px -30px}.x-tool-restore{background-position:0 -45px}.x-tool-restore-over{background-position:-15px -45px}.x-tool-gear{background-position:0 -90px}.x-tool-gear-over{background-position:-15px -90px}
.x-tool-prev{background-position:0 -105px}.x-tool-prev-over{background-position:-15px -105px}.x-tool-next{background-position:0 -120px}.x-tool-next-over{background-position:-15px -120px}.x-tool-pin{background-position:0 -135px}.x-tool-pin-over{background-position:-15px -135px}.x-tool-unpin{background-position:0 -150px}.x-tool-unpin-over{background-position:-15px -150px}.x-tool-right{background-position:0 -165px}.x-tool-right-over{background-position:-15px -165px}.x-tool-left{background-position:0 -180px}.x-tool-left-over{background-position:-15px -180px}.x-tool-down{background-position:0 -195px}.x-tool-down-over{background-position:-15px -195px}.x-tool-up{background-position:0 -210px}.x-tool-up-over{background-position:-15px -210px}.x-tool-refresh{background-position:0 -225px}.x-tool-refresh-over{background-position:-15px -225px}.x-tool-plus{background-position:0 -240px}.x-tool-plus-over{background-position:-15px -240px}.x-tool-minus{background-position:0 -255px}.x-tool-minus-over{background-position:-15px -255px}.x-tool-search{background-position:0 -270px}.x-tool-search-over{background-position:-15px -270px}.x-tool-save{background-position:0 -285px}.x-tool-save-over{background-position:-15px -285px}.x-tool-help{background-position:0 -300px}.x-tool-help-over{background-position:-15px -300px}.x-tool-print{background-position:0 -315px}.x-tool-print-over{background-position:-15px -315px}.x-tool-expand{background-position:0 -330px}.x-tool-expand-over{background-position:-15px -330px}.x-tool-collapse{background-position:0 -345px}.x-tool-collapse-over{background-position:-15px -345px}.x-tool-resize{background-position:0 -360px}.x-tool-resize-over{background-position:-15px -360px}.x-tool-move{background-position:0 -375px}.x-tool-move-over{background-position:-15px -375px}.x-panel-ghost{z-index:12000;overflow:hidden;position:absolute;left:0;top:0;opacity:.65;-moz-opacity:.65;filter:alpha(opacity=65)}.x-panel-ghost ul{margin:0;padding:0;overflow:hidden;font-size:0;line-height:0;border:1px solid;border-top:0 none;display:block}
.x-panel-ghost *{cursor:move!important}.x-panel-dd-spacer{border:2px dashed}.x-panel-btns{padding:5px;overflow:hidden}.x-panel-btns td.x-toolbar-cell{padding:3px}.x-panel-btns .x-btn-focus .x-btn-left{background-position:0 -147px}.x-panel-btns .x-btn-focus .x-btn-right{background-position:0 -168px}.x-panel-btns .x-btn-focus .x-btn-center{background-position:0 -189px}.x-panel-btns .x-btn-over .x-btn-left{background-position:0 -63px}.x-panel-btns .x-btn-over .x-btn-right{background-position:0 -84px}.x-panel-btns .x-btn-over .x-btn-center{background-position:0 -105px}.x-panel-btns .x-btn-click .x-btn-center{background-position:0 -126px}.x-panel-btns .x-btn-click .x-btn-right{background-position:0 -84px}.x-panel-btns .x-btn-click .x-btn-left{background-position:0 -63px}.x-panel-fbar td,.x-panel-fbar span,.x-panel-fbar input,.x-panel-fbar div,.x-panel-fbar select,.x-panel-fbar label{white-space:nowrap}.x-panel-reset .x-panel-body html,.x-panel-reset .x-panel-body address,.x-panel-reset .x-panel-body blockquote,.x-panel-reset .x-panel-body body,.x-panel-reset .x-panel-body dd,.x-panel-reset .x-panel-body div,.x-panel-reset .x-panel-body dl,.x-panel-reset .x-panel-body dt,.x-panel-reset .x-panel-body fieldset,.x-panel-reset .x-panel-body form,.x-panel-reset .x-panel-body frame,frameset,.x-panel-reset .x-panel-body h1,.x-panel-reset .x-panel-body h2,.x-panel-reset .x-panel-body h3,.x-panel-reset .x-panel-body h4,.x-panel-reset .x-panel-body h5,.x-panel-reset .x-panel-body h6,.x-panel-reset .x-panel-body noframes,.x-panel-reset .x-panel-body ol,.x-panel-reset .x-panel-body p,.x-panel-reset .x-panel-body ul,.x-panel-reset .x-panel-body center,.x-panel-reset .x-panel-body dir,.x-panel-reset .x-panel-body hr,.x-panel-reset .x-panel-body menu,.x-panel-reset .x-panel-body pre{display:block}.x-panel-reset .x-panel-body li{display:list-item}.x-panel-reset .x-panel-body head{display:none}.x-panel-reset .x-panel-body table{display:table}.x-panel-reset .x-panel-body tr{display:table-row}.x-panel-reset .x-panel-body thead{display:table-header-group}
.x-panel-reset .x-panel-body tbody{display:table-row-group}.x-panel-reset .x-panel-body tfoot{display:table-footer-group}.x-panel-reset .x-panel-body col{display:table-column}.x-panel-reset .x-panel-body colgroup{display:table-column-group}.x-panel-reset .x-panel-body td,.x-panel-reset .x-panel-body th{display:table-cell}.x-panel-reset .x-panel-body caption{display:table-caption}.x-panel-reset .x-panel-body th{font-weight:bolder;text-align:center}.x-panel-reset .x-panel-body caption{text-align:center}.x-panel-reset .x-panel-body body{margin:8px}.x-panel-reset .x-panel-body h1{font-size:2em;margin:.67em 0}.x-panel-reset .x-panel-body h2{font-size:1.5em;margin:.75em 0}.x-panel-reset .x-panel-body h3{font-size:1.17em;margin:.83em 0}.x-panel-reset .x-panel-body h4,.x-panel-reset .x-panel-body p,.x-panel-reset .x-panel-body blockquote,.x-panel-reset .x-panel-body ul,.x-panel-reset .x-panel-body fieldset,.x-panel-reset .x-panel-body form,.x-panel-reset .x-panel-body ol,.x-panel-reset .x-panel-body dl,.x-panel-reset .x-panel-body dir,.x-panel-reset .x-panel-body menu{margin:1.12em 0}.x-panel-reset .x-panel-body h5{font-size:.83em;margin:1.5em 0}.x-panel-reset .x-panel-body h6{font-size:.75em;margin:1.67em 0}.x-panel-reset .x-panel-body h1,.x-panel-reset .x-panel-body h2,.x-panel-reset .x-panel-body h3,.x-panel-reset .x-panel-body h4,.x-panel-reset .x-panel-body h5,.x-panel-reset .x-panel-body h6,.x-panel-reset .x-panel-body b,.x-panel-reset .x-panel-body strong{font-weight:bolder}.x-panel-reset .x-panel-body blockquote{margin-left:40px;margin-right:40px}.x-panel-reset .x-panel-body i,.x-panel-reset .x-panel-body cite,.x-panel-reset .x-panel-body em,.x-panel-reset .x-panel-body var,.x-panel-reset .x-panel-body address{font-style:italic}.x-panel-reset .x-panel-body pre,.x-panel-reset .x-panel-body tt,.x-panel-reset .x-panel-body code,.x-panel-reset .x-panel-body kbd,.x-panel-reset .x-panel-body samp{font-family:monospace}.x-panel-reset .x-panel-body pre{white-space:pre}.x-panel-reset .x-panel-body button,.x-panel-reset .x-panel-body textarea,.x-panel-reset .x-panel-body input,.x-panel-reset .x-panel-body select{display:inline-block}
.x-panel-reset .x-panel-body big{font-size:1.17em}.x-panel-reset .x-panel-body small,.x-panel-reset .x-panel-body sub,.x-panel-reset .x-panel-body sup{font-size:.83em}.x-panel-reset .x-panel-body sub{vertical-align:sub}.x-panel-reset .x-panel-body sup{vertical-align:super}.x-panel-reset .x-panel-body table{border-spacing:2px}.x-panel-reset .x-panel-body thead,.x-panel-reset .x-panel-body tbody,.x-panel-reset .x-panel-body tfoot{vertical-align:middle}.x-panel-reset .x-panel-body td,.x-panel-reset .x-panel-body th{vertical-align:inherit}.x-panel-reset .x-panel-body s,.x-panel-reset .x-panel-body strike,.x-panel-reset .x-panel-body del{text-decoration:line-through}.x-panel-reset .x-panel-body hr{border:1px inset}.x-panel-reset .x-panel-body ol,.x-panel-reset .x-panel-body ul,.x-panel-reset .x-panel-body dir,.x-panel-reset .x-panel-body menu,.x-panel-reset .x-panel-body dd{margin-left:40px}.x-panel-reset .x-panel-body ul,.x-panel-reset .x-panel-body menu,.x-panel-reset .x-panel-body dir{list-style-type:disc}.x-panel-reset .x-panel-body ol{list-style-type:decimal}.x-panel-reset .x-panel-body ol ul,.x-panel-reset .x-panel-body ul ol,.x-panel-reset .x-panel-body ul ul,.x-panel-reset .x-panel-body ol ol{margin-top:0;margin-bottom:0}.x-panel-reset .x-panel-body u,.x-panel-reset .x-panel-body ins{text-decoration:underline}.x-panel-reset .x-panel-body br:before{content:"\A"}.x-panel-reset .x-panel-body :before,.x-panel-reset .x-panel-body :after{white-space:pre-line}.x-panel-reset .x-panel-body center{text-align:center}.x-panel-reset .x-panel-body :link,.x-panel-reset .x-panel-body :visited{text-decoration:underline}.x-panel-reset .x-panel-body :focus{outline:invert dotted thin}.x-panel-reset .x-panel-body BDO[DIR="ltr"]{direction:ltr;unicode-bidi:bidi-override}.x-panel-reset .x-panel-body BDO[DIR="rtl"]{direction:rtl;unicode-bidi:bidi-override}.x-window{zoom:1}.x-window .x-window-handle{opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}
.x-window-proxy{border:1px solid;z-index:12000;overflow:hidden;position:absolute;left:0;top:0;display:none;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50)}.x-window-header{overflow:hidden;zoom:1}.x-window-bwrap{z-index:1;position:relative;zoom:1;left:0;top:0}.x-window-tl .x-window-header{padding:5px 0 4px 0}.x-window-header-text{cursor:pointer}.x-window-tc{background:transparent repeat-x 0 0;overflow:hidden;zoom:1}.x-window-tl{background:transparent no-repeat 0 0;padding-left:6px;zoom:1;z-index:1;position:relative}.x-window-tr{background:transparent no-repeat right 0;padding-right:6px}.x-window-bc{background:transparent repeat-x 0 bottom;zoom:1}.x-window-bc .x-window-footer{padding-bottom:6px;zoom:1;font-size:0;line-height:0}.x-window-bl{background:transparent no-repeat 0 bottom;padding-left:6px;zoom:1}.x-window-br{background:transparent no-repeat right bottom;padding-right:6px;zoom:1}.x-window-mc{border:1px solid;padding:0;margin:0}.x-window-ml{background:transparent repeat-y 0 0;padding-left:6px;zoom:1}.x-window-mr{background:transparent repeat-y right 0;padding-right:6px;zoom:1}.x-window-body{overflow:hidden}.x-window-bwrap{overflow:hidden}.x-window-maximized .x-window-bl,.x-window-maximized .x-window-br,.x-window-maximized .x-window-ml,.x-window-maximized .x-window-mr,.x-window-maximized .x-window-tl,.x-window-maximized .x-window-tr{padding:0}.x-window-maximized .x-window-footer{padding-bottom:0}.x-window-maximized .x-window-tc{padding-left:3px;padding-right:3px}.x-window-maximized .x-window-mc{border-left:0 none;border-right:0 none}.x-window-tbar .x-toolbar,.x-window-bbar .x-toolbar{border-left:0 none;border-right:0 none}.x-window-bbar .x-toolbar{border-top:1px solid;border-bottom:0 none}.x-window-draggable,.x-window-draggable .x-window-header-text{cursor:move}.x-window-maximized .x-window-draggable,.x-window-maximized .x-window-draggable .x-window-header-text{cursor:default}.x-window-body{background-color:transparent}.x-panel-ghost .x-window-tl{border-bottom:1px solid}.x-panel-collapsed .x-window-tl{border-bottom:1px solid}
.x-window-maximized-ct{overflow:hidden}.x-window-maximized .x-window-handle{display:none}.x-window-sizing-ghost ul{border:0 none!important}.x-dlg-focus{-moz-outline:0 none;outline:0 none;width:0;height:0;overflow:hidden;position:absolute;top:0;left:0}.ext-webkit .x-dlg-focus{width:1px;height:1px}.x-dlg-mask{z-index:10000;display:none;position:absolute;top:0;left:0;-moz-opacity:.5;opacity:.50;filter:alpha(opacity=50)}body.ext-ie6.x-body-masked select{visibility:hidden}body.ext-ie6.x-body-masked .x-window select{visibility:visible}.x-window-plain .x-window-mc{border:1px solid}.x-window-plain .x-window-body{border:1px solid;background:transparent!important}.x-html-editor-wrap{border:1px solid}.x-html-editor-tb .x-btn-text{background:transparent no-repeat}.x-html-editor-tb .x-edit-bold,.x-menu-item img.x-edit-bold{background-position:0 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-italic,.x-menu-item img.x-edit-italic{background-position:-16px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-underline,.x-menu-item img.x-edit-underline{background-position:-32px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-forecolor,.x-menu-item img.x-edit-forecolor{background-position:-160px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-backcolor,.x-menu-item img.x-edit-backcolor{background-position:-176px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-justifyleft,.x-menu-item img.x-edit-justifyleft{background-position:-112px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-justifycenter,.x-menu-item img.x-edit-justifycenter{background-position:-128px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-justifyright,.x-menu-item img.x-edit-justifyright{background-position:-144px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-insertorderedlist,.x-menu-item img.x-edit-insertorderedlist{background-position:-80px 0;background-image:url(../images/default/editor/tb-sprite.gif)}
.x-html-editor-tb .x-edit-insertunorderedlist,.x-menu-item img.x-edit-insertunorderedlist{background-position:-96px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-increasefontsize,.x-menu-item img.x-edit-increasefontsize{background-position:-48px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-decreasefontsize,.x-menu-item img.x-edit-decreasefontsize{background-position:-64px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-sourceedit,.x-menu-item img.x-edit-sourceedit{background-position:-192px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tb .x-edit-createlink,.x-menu-item img.x-edit-createlink{background-position:-208px 0;background-image:url(../images/default/editor/tb-sprite.gif)}.x-html-editor-tip .x-tip-bd .x-tip-bd-inner{padding:5px;padding-bottom:1px}.x-html-editor-tb .x-toolbar{position:static!important}.x-panel-noborder .x-panel-body-noborder{border-width:0}.x-panel-noborder .x-panel-header-noborder{border-width:0 0 1px;border-style:solid}.x-panel-noborder .x-panel-tbar-noborder .x-toolbar{border-width:0 0 1px;border-style:solid}.x-panel-noborder .x-panel-bbar-noborder .x-toolbar{border-width:1px 0 0 0;border-style:solid}.x-window-noborder .x-window-mc{border-width:0}.x-window-plain .x-window-body-noborder{border-width:0}.x-tab-panel-noborder .x-tab-panel-body-noborder{border-width:0}.x-tab-panel-noborder .x-tab-panel-header-noborder{border-width:0 0 1px 0}.x-tab-panel-noborder .x-tab-panel-footer-noborder{border-width:1px 0 0 0}.x-tab-panel-bbar-noborder .x-toolbar{border-width:1px 0 0 0;border-style:solid}.x-tab-panel-tbar-noborder .x-toolbar{border-width:0 0 1px;border-style:solid}.x-border-layout-ct{position:relative}.x-border-panel{position:absolute;left:0;top:0}.x-tool-collapse-south{background-position:0 -195px}.x-tool-collapse-south-over{background-position:-15px -195px}.x-tool-collapse-north{background-position:0 -210px}.x-tool-collapse-north-over{background-position:-15px -210px}
.x-tool-collapse-west{background-position:0 -180px}.x-tool-collapse-west-over{background-position:-15px -180px}.x-tool-collapse-east{background-position:0 -165px}.x-tool-collapse-east-over{background-position:-15px -165px}.x-tool-expand-south{background-position:0 -210px}.x-tool-expand-south-over{background-position:-15px -210px}.x-tool-expand-north{background-position:0 -195px}.x-tool-expand-north-over{background-position:-15px -195px}.x-tool-expand-west{background-position:0 -165px}.x-tool-expand-west-over{background-position:-15px -165px}.x-tool-expand-east{background-position:0 -180px}.x-tool-expand-east-over{background-position:-15px -180px}.x-tool-expand-north,.x-tool-expand-south{float:right;margin:3px}.x-tool-expand-east,.x-tool-expand-west{float:none;margin:3px 2px}.x-accordion-hd .x-tool-toggle{background-position:0 -255px}.x-accordion-hd .x-tool-toggle-over{background-position:-15px -255px}.x-panel-collapsed .x-accordion-hd .x-tool-toggle{background-position:0 -240px}.x-panel-collapsed .x-accordion-hd .x-tool-toggle-over{background-position:-15px -240px}.x-accordion-hd{padding-top:4px;padding-bottom:3px;border-top:0 none;background:transparent repeat-x 0 -9px}.x-layout-collapsed{position:absolute;left:-10000px;top:-10000px;visibility:hidden;width:20px;height:20px;overflow:hidden;border:1px solid;z-index:20}.ext-border-box .x-layout-collapsed{width:22px;height:22px}.x-layout-collapsed-over{cursor:pointer}.x-layout-collapsed-west .x-layout-collapsed-tools,.x-layout-collapsed-east .x-layout-collapsed-tools{position:absolute;top:0;left:0;width:20px;height:20px}.x-layout-split{position:absolute;height:5px;width:5px;line-height:1px;font-size:1px;z-index:3;background-color:transparent}.ext-strict .ext-ie6 .x-layout-split{background-color:#fff!important;filter:alpha(opacity=1)}.x-layout-split-h{background-image:url(../images/default/s.gif);background-position:left}.x-layout-split-v{background-image:url(../images/default/s.gif);background-position:top}.x-column-layout-ct{overflow:hidden;zoom:1}.x-column{float:left;padding:0;margin:0;overflow:hidden;zoom:1}
.x-column-inner{overflow:hidden;zoom:1}.x-layout-mini{position:absolute;top:0;left:0;display:block;width:5px;height:35px;cursor:pointer;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50)}.x-layout-mini-over,.x-layout-collapsed-over .x-layout-mini{opacity:1;-moz-opacity:1;filter:none}.x-layout-split-west .x-layout-mini{top:48%}.x-layout-split-east .x-layout-mini{top:48%}.x-layout-split-north .x-layout-mini{left:48%;height:5px;width:35px}.x-layout-split-south .x-layout-mini{left:48%;height:5px;width:35px}.x-layout-cmini-west .x-layout-mini{top:48%}.x-layout-cmini-east .x-layout-mini{top:48%}.x-layout-cmini-north .x-layout-mini{left:48%;height:5px;width:35px}.x-layout-cmini-south .x-layout-mini{left:48%;height:5px;width:35px}.x-layout-cmini-west,.x-layout-cmini-east{border:0 none;width:5px!important;padding:0;background-color:transparent}.x-layout-cmini-north,.x-layout-cmini-south{border:0 none;height:5px!important;padding:0;background-color:transparent}.x-viewport,.x-viewport body{margin:0;padding:0;border:0 none;overflow:hidden;height:100%}.x-abs-layout-item{position:absolute;left:0;top:0}.ext-ie input.x-abs-layout-item,.ext-ie textarea.x-abs-layout-item{margin:0}.x-box-layout-ct{overflow:hidden;zoom:1}.x-box-inner{overflow:hidden;zoom:1;position:relative;left:0;top:0}.x-box-item{position:absolute;left:0;top:0}.x-progress-wrap{border:1px solid;overflow:hidden}.x-progress-inner{height:18px;background:repeat-x;position:relative}.x-progress-bar{height:18px;float:left;width:0;background:repeat-x left center;border-top:1px solid;border-bottom:1px solid;border-right:1px solid}.x-progress-text{padding:1px 5px;overflow:hidden;position:absolute;left:0;text-align:center}.x-progress-text-back{line-height:16px}.ext-ie .x-progress-text-back{line-height:15px}.ext-strict .ext-ie7 .x-progress-text-back{width:100%}.x-list-header{background:repeat-x 0 bottom;cursor:default;zoom:1;height:22px}.x-list-header-inner div{display:block;float:left;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.x-list-header-inner div em{display:block;border-left:1px solid;padding:4px 4px;overflow:hidden;-moz-user-select:none;-khtml-user-select:none;line-height:14px}
.x-list-body{overflow:auto;overflow-x:hidden;overflow-y:auto;zoom:1;float:left;width:100%}.x-list-body dl{zoom:1}.x-list-body dt{display:block;float:left;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;zoom:1}.x-list-body dt em{display:block;padding:3px 4px;overflow:hidden;-moz-user-select:none;-khtml-user-select:none}.x-list-resizer{border-left:1px solid;border-right:1px solid;position:absolute;left:0;top:0}.x-list-header-inner em.sort-asc{background:transparent no-repeat center 0;border-style:solid;border-width:0 1px 1px;padding-bottom:3px}.x-list-header-inner em.sort-desc{background:transparent no-repeat center -23px;border-style:solid;border-width:0 1px 1px;padding-bottom:3px}.x-slider{zoom:1}.x-slider-inner{position:relative;left:0;top:0;overflow:visible;zoom:1}.x-slider-focus{position:absolute;left:0;top:0;width:1px;height:1px;line-height:1px;font-size:1px;-moz-outline:0 none;outline:0 none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:ignore;display:block;overflow:hidden}.x-slider-horz{padding-left:7px;background:transparent no-repeat 0 -22px}.x-slider-horz .x-slider-end{padding-right:7px;zoom:1;background:transparent no-repeat right -44px}.x-slider-horz .x-slider-inner{background:transparent repeat-x 0 0;height:22px}.x-slider-horz .x-slider-thumb{width:14px;height:15px;position:absolute;left:0;top:3px;background:transparent no-repeat 0 0}.x-slider-horz .x-slider-thumb-over{background-position:-14px -15px}.x-slider-horz .x-slider-thumb-drag{background-position:-28px -30px}.x-slider-vert{padding-top:7px;background:transparent no-repeat -44px 0;width:22px}.x-slider-vert .x-slider-end{padding-bottom:7px;zoom:1;background:transparent no-repeat -22px bottom}.x-slider-vert .x-slider-inner{background:transparent repeat-y 0 0}.x-slider-vert .x-slider-thumb{width:15px;height:14px;position:absolute;left:3px;bottom:0;background:transparent no-repeat 0 0}.x-slider-vert .x-slider-thumb-over{background-position:-15px -14px}.x-slider-vert .x-slider-thumb-drag{background-position:-30px -28px}
.x-window-dlg .x-window-body{border:0 none!important;padding:5px 10px;overflow:hidden!important}.x-window-dlg .x-window-mc{border:0 none!important}.x-window-dlg .ext-mb-input{margin-top:4px;width:95%}.x-window-dlg .ext-mb-textarea{margin-top:4px}.x-window-dlg .x-progress-wrap{margin-top:4px}.ext-ie .x-window-dlg .x-progress-wrap{margin-top:6px}.x-window-dlg .x-msg-box-wait{background:transparent no-repeat left;display:block;width:300px;padding-left:18px;line-height:18px}.x-window-dlg .ext-mb-icon{float:left;width:47px;height:32px}.x-window-dlg .x-dlg-icon .ext-mb-content{zoom:1;margin-left:47px}.x-window-dlg .ext-mb-info,.x-window-dlg .ext-mb-warning,.x-window-dlg .ext-mb-question,.x-window-dlg .ext-mb-error{background:transparent no-repeat top left}.ext-gecko2 .ext-mb-fix-cursor{overflow:auto}


ol.decimal {
  list-style-position: outside;
  list-style-type: decimal;
  margin-left: 20px;
}
ul.disc {
  list-style-position: outside;
  list-style-type: disc;
  margin-left: 20px;
}
ul.circle {
  list-style-position: outside;
  list-style-type: circle;
  margin-left: 20px;
}
ul.square {
  list-style-position: outside;
  list-style-type: square;
  margin-left: 20px;
}
ul.pluszeichen li:before{content:"+ " ;color:#ff0000;}
ul.pluszeichen {
  list-style-position: outside;

}
ul.minuszeichen li:before{
  content:"- ";

}
ul.minuszeichen {
  list-style-position: outside;
}

ul.plus {
  list-style-position: outside;
  list-style-image: url('/resources/de.gwk_gmbh.gwkweb/images/system/plus.gif');
  margin-left: 20px;
}

ul.minus {
  list-style-position: outside;
  list-style-image: url('/resources/de.gwk_gmbh.gwkweb/images/system/minus.gif');
  margin-left: 20px;
}
a:link,
a:visited,
a:active { text-decoration:none; color:#000000; }


table, tbody, td, tr, img, a , dl, dt , dd { font-family: Arial, Helvetica, sans-serif;   border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  text-align:left; }
div                                        { font-family: Arial, Helvetica, sans-serif;  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  overflow:hidden; min-height:0px;}
div.wepo div.gwkweb div.de div.Debug                   { font-family: Arial, Helvetica, sans-serif; font-size: 11px;; font-size:9px;  }

div.wepo div.gwkweb div.de {overflow:hidden;}

div.separator-ta,
div.separator-tb,
div.subtitle-sep-a,
div.subtitle-sep-b,
div.block-separator,
div.link-sep-top,
div.link-sep-bot,
div.link-sep-ha,
div.link-sep-hb,
div.link-sep-a,
div.link-sep-b,
div.link-sep-line {  color:#000000;  }

div.xmlcontent div.balken-equipment,
div.xmlcontent div.NoPrefix { padding-left:0px;}
div.xmlcontent div.balken {
/*    width: 100%;
    width: auto;
    display:table-cell;
    float:left;*/
/* FIXME: Wir setzen die Grösse mal hart, weil wir sonst Probleme mit
   der dynamischen Grössenberechnung bekommen */
    width: 200px;
    height: 18px;
}

div.xmlcontent form table.fieldset table.compare tr.CompareBenefitGroup div.balken-kaestchen {
    width: 80px;
    height: 18px;
    background:repeat-x;
}

.ext-el-mask {
    -moz-opacity: 0.1;
    opacity: .10;
    filter: alpha(opacity=10);
    background: #B6B6B6;
    z-index:10000;
}

.ext-el-mask-msg {
    border:1px solid;
    border-color:#000000;
     background-color:#86C0E1;
}

.x-masked {
    overflow: visible !important;
}

.x-mask-loading div {
     background-color:#DDDDDD; color:#404040;
/*    background-image:url(../images/default/grid/loading.gif); */
}

.mandatory-indication {
    color:red;
}

.new-indication {
    color:green;
}

/* ProgressBar with ExtJS */
div.xmlcontent div.bardiagramm div.bartitle {
    padding:2px 5px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    background:transparent;
}

div.xmlcontent div.bardiagramm {
    border:1px solid #000;
    overflow:hidden;
}
/* Ausnahme für comparetable, da hat das Ding keinen Rand */
div.xmlcontent form table.compare div.bardiagramm {
    border:none;
}

div.xmlcontent div.balken-equipment div.x-progress-wrap,
div.xmlcontent div.balken div.x-progress-wrap {
    border:1px solid;
    overflow:hidden;
}

/* Tabbar definitionen */
div.rbvs-content div div.xmlcontent div.right form div.tabbar,
div.xmlcontent div form table.fieldset div.xmlcontent div.tabbar {
    border-width: 1px;
    left: 0;
    top: 0;
    width: 100%;
/*    background: none repeat scroll 0 0 transparent; */
/*    background-color: white; */
     background-color:#FFFFFF; color:#000000; 
    position: relative;
}

div.rbvs-content div div.xmlcontent div.right form div.tabbar div.tabbar-strip,
div.xmlcontent div form table.fieldset div.xmlcontent div.tabbar div.tabbar-strip {
    border-width: 1px 0 0;
    height: 2px;
    top: 36px;
    width: 100%;
    position: absolute;
    border-color: #c3c3c4;
    border-style: solid;
    font-size: 0;
    line-height: 0;
    overflow: hidden;
    z-index: 1;
    background-color: transparent;
}
div.rbvs-content div div.xmlcontent div.right form div.tabbar div.tabbar-body,
div.xmlcontent div form table.fieldset div.xmlcontent div.tabbar div.tabbar-body {
    white-space: nowrap;
    overflow-x: auto;
    border-width: 0;
    padding: 0 0 2px;
    border-color: #c3c3c4;
    border-style: solid;
    position: relative;
    z-index: 2;
/*    background-color: white; */
    background-color: transparent;
}

div.rbvs-content div div.xmlcontent div.right form div.tabbar div.tabbar-body div.tab-outer,
div.xmlcontent div form table.fieldset div.xmlcontent div.tabbar div.tabbar-body div.tab-outer {
    float: left; /* Braucht der IE um die Tabbar richtig anzeigen zu können. */
    display: inline-block;
    padding-left: 2px;
    background-color: transparent;
}

div.rbvs-content div div.xmlcontent div.right form div.tabbar div.tabbar-body div.tab-outer div.tab-active,
div.xmlcontent div form table.fieldset div.xmlcontent div.tabbar div.tabbar-body div.tab-outer div.tab-active {
    background-image: none;
    border-width: 1px;
    left: 2px;
    margin: 0;
    top: 0px;
    background-color: transparent;
    height: 35px;
    padding-top: 2px;
}
div.rbvs-content div div.xmlcontent div.right form div.tabbar div.tabbar-body div.tab-outer div.tab,
div.xmlcontent div form table.fieldset div.xmlcontent div.tabbar div.tabbar-body div.tab-outer div.tab {
    background-image: none;
    border-width: 1px;
    left: 2px;
    margin: 0;
    top: 5px;
    background-color: transparent;
    height: 30px;
    padding-top: 7px;
}
div.xmlcontent div.tabbar div.tabbar-body div table tr td.tab-tl {
    height:5px;
    width:5px;
    background: url(/resources/vtue/images/system/tab-lt.png) no-repeat left center transparent;
}
div.xmlcontent div.tabbar div.tabbar-body div table tr td.tab-t {
    height:5px;
    width:5px;
    background: url(/resources/vtue/images/system/tab-t.png) repeat-x left center transparent;
}
div.xmlcontent div.tabbar div.tabbar-body div table tr td.tab-tr {
    height:5px;
    width:5px;
    background: url(/resources/vtue/images/system/tab-rt.png) no-repeat left center transparent;
}
div.xmlcontent div.tabbar div.tabbar-body div table tr td.tab-l {
    height:25px;
    width:5px;
    background: url(/resources/vtue/images/system/tab-l.png) no-repeat left center transparent;
}
div.xmlcontent div.tabbar div.tabbar-body div table tr td.tab {
    height:25px;
    background: url(/resources/vtue/images/system/tab-bg.png) repeat-x left center transparent;
}
div.xmlcontent div.tabbar div.tabbar-body div table tr td.tab-r {
    height:25px;
    width:5px;
    background: url(/resources/vtue/images/system/tab-r.png) no-repeat left center transparent;
}
/* active tab */
div.xmlcontent div.tabbar div.tabbar-body div table tr td.tab-active-tl {
    height:5px;
    width:5px;
    background: url(/resources/vtue/images/system/tab-active-lt.png) no-repeat left center transparent;
}
div.xmlcontent div.tabbar div.tabbar-body div table tr td.tab-active-t {
    height:5px;
    width:5px;
    background: url(/resources/vtue/images/system/tab-active-t.png) repeat-x left center transparent;
}
div.xmlcontent div.tabbar div.tabbar-body div table tr td.tab-active-tr {
    height:5px;
    width:5px;
    background: url(/resources/vtue/images/system/tab-active-rt.png) no-repeat left center transparent;
}
div.xmlcontent div.tabbar div.tabbar-body div table tr td.tab-active-l {
    height:30px;
    width:5px;
    background: url(/resources/vtue/images/system/tab-active-l.png) no-repeat left center transparent;
}
div.xmlcontent div.tabbar div.tabbar-body div table tr td.tab-active {
    height:30px;
    background: url(/resources/vtue/images/system/tab-active-bg.png) repeat-x left center transparent;
}
div.xmlcontent div.tabbar div.tabbar-body div table tr td.tab button,
div.xmlcontent div.tabbar div.tabbar-body div table tr td.tab-active button {
    background: none repeat scroll 0 0 transparent;
    border-width: 0;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    margin: 0;
    outline: 0 none;
    overflow-x: visible;
    padding: 0;
    cursor: pointer;
}
div.xmlcontent div.tabbar div.tabbar-body div table tr td.tab-active-r {
    height:30px;
    width:5px;
    background: url(/resources/vtue/images/system/tab-active-r.png) no-repeat left center transparent;
}


div.xmlcontent form table.fieldset table.compare tr.CompareBenefitGroup div.balken-kaestchen div.x-progress-wrap {
    border:none;
    overflow:hidden;
}

div.xmlcontent table.Formular div.x-progress-wrap div.x-progress-inner,
div.xmlcontent form table.fieldset div.x-progress-wrap div.x-progress-inner {
    height:18px;
/*    background:repeat-x; */
    background: url(/resources/vtue/images/bar-white.png) repeat-x left center transparent;
/*    padding:1px 5px; */
     background-color:#86C0E1; color:#0D1B1E;
    position:relative;
}

div.xmlcontent form table.fieldset table.compare tr.CompareBenefitGroup div.balken-kaestchen div.x-progress-wrap div.x-progress-inner {
    height:18px;
    width: 100%;
    background:repeat-x;
    background: url(/resources/vtue/images/system/Balken_Hellblau.png) repeat-x left center transparent;
    position:relative;
}

div.xmlcontent div.x-progress-wrap div.x-progress-inner div.x-progress-bar {
    height:18px;
    float:left;
    width:0;
/*    background: repeat-x left center; */
    background: url(/resources/vtue/images/bar-blue.png) repeat-x left center transparent;
/*    border-top:1px solid;
    border-bottom:1px solid;
    border-right:1px solid; */
}

div.xmlcontent form table.fieldset table.compare tr.CompareBenefitGroup div.balken-kaestchen div.x-progress-wrap div.x-progress-inner div.x-progress-bar {
    height:18px;
    float:left;
    width:0;
    background: url(/resources/vtue/images/system/Balken_Dunkelblau.png) repeat-x left center transparent;
}

div.xmlcontent div.x-progress-wrap div.x-progress-inner div.x-progress-text {
    padding:1px 5px;
    overflow:hidden;
    position:absolute;
    left:0;
    text-align:center;
    background-color: transparent;
    color: white;
}

div.xmlcontent div.x-progress-wrap div.x-progress-inner div.x-progress-text div {
    background-color: transparent;
    color: white;
    overflow: hidden;
}

div.xmlcontent div.x-progress-wrap div.x-progress-inner div.x-progress-text-back,
div.xmlcontent div.x-progress-wrap div.x-progress-inner div.x-progress-text-back div {
    line-height:16px;
     background-color:#86C0E1; color:#0D1B1E;
    overflow: hidden;
}

div.xmlcontent div.x-progress-wrap div.x-progress-inner .ext-ie div.x-progress-text-back,
div.xmlcontent div.x-progress-wrap div.x-progress-inner .ext-ie div.x-progress-text-back div {
    line-height:15px;
    background-color: transparent;
}

div.xmlcontent div.x-progress-wrap div.x-progress-inner .ext-strict .ext-ie7 div.x-progress-text-back,
div.xmlcontent div.x-progress-wrap div.x-progress-inner .ext-strict .ext-ie7 div.x-progress-text-back div{
    width: 100%;
    background-color: transparent;
}

div.xmlcontent div.title {
  padding:4px 0px 6px 6px;
  min-height:17px;
}
div.xmlcontent div.subtitle {
  padding-bottom:4px;
}
div.xmlcontent div.right {
  margin-bottom:4px;
}


div.xmlcontent div.txt {
  padding-top:1px;
}



.x-slider-horz {
    background: url(/resources/vtue/images/slider_bg_fill.png) repeat-x left center transparent;
    padding-left: 13px;
    height: 22px;
    overflow:visible;
}
.x-slider-horz .x-slider-bg {
  background: url(/resources/vtue/images/slider_bg_fill.png) repeat-x left center transparent;
  overflow:visible;
}

.x-slider-horz .x-slider-end {
    background: url(/resources/vtue/images/slider_bg.png) repeat-x left center transparent;
    padding-right: 13px;
    overflow:visible;
}
.x-slider-horz .x-slider-inner {
  background: url(/resources/vtue/images/slider_bg.png) repeat-x left center transparent;
    height: 22px;
}
.x-slider-horz .x-slider-thumb {
    height: 22px;
    background:url(/resources/vtue/images/slider_knob.png) no-repeat left center transparent;
    position: absolute;
    top: 0;
    width: 26px;
}
/*
.x-slider-horz .x-slider-thumb-over {
    background-position: -14px -15px;
    overflow:visible;
}
.x-slider-horz .x-slider-thumb-drag {
    background-position: -28px -30px;
    overflow:visible;
}
*/
.x-slider-vert .x-slider-thumb {
/*    background: none no-repeat scroll 0 0 transparent; */
    bottom: 0;
    height: 14px;
    left: 3px;
    position: absolute;
    width: 15px;
}
/*
.x-slider-vert .x-slider-thumb-over {
    background-position: -15px -14px;
}
.x-slider-vert .x-slider-thumb-drag {
    background-position: -30px -28px;
}
*/

.x-slider-vert .x-slider-bg {
  bottom:0;
  position:absolute;
  background-position:right center;
  overflow:visible;

  /* For IE */
  line-height:0;
}


select.slider,
input.slider {
  height: 22px;
  border: 0;
  margin: 0;
  padding: 0;
  visibility: hidden;
}

div.inputslider {
/*  float: left; */
/*  margin: 15px 5px;*/
  height: 22px;
  overflow:visible;
  background: url(/resources/vtue/images/slider_bg.png) repeat-x left center transparent;
}

div.inputslider div.knob{
  position: absolute;
  width: 26px;
  height: 22px;
  background: none;
  border: none;
  bottom: 0px;
  top: 0px;
  left: 92px;
  cursor: pointer;
  overflow:visible;
  background: url(/resources/vtue/images/slider_knob.png) repeat-x left center transparent;
}

div.inputslider div.back{
  background: url(/resources/vtue/images/slider_bg_fill.png) repeat-x left center transparent;
  height: 4px;
  overflow:visible;
  position: absolute;
}
a.link_show {
  text-decoration:none;  background-color:#858488; color:black;; padding-left:10px;
  background: url(/resources/vtue/images/arrow_link_right.png) no-repeat 0px 4px transparent;
  cursor: pointer;
}
a.link_show:hover {
  text-decoration:none;  background-color:#858488; color:blue;; padding-left:10px;
  background: url(/resources/vtue/images/arrow_link_hover_right.png) no-repeat 0px 4px transparent;
  cursor: pointer;
}

a.link_hide {
  text-decoration:none;  background-color:#858488; color:black;; padding-left:10px;
  background: url(/resources/vtue/images/arrow_link_down.png) no-repeat 0px 6px transparent;
  cursor: pointer;
}
a.link_hide:hover {
  text-decoration:none;  background-color:#858488; color:blue;; padding-left:10px;
  background: url(/resources/vtue/images/arrow_link_hover_down.png) no-repeat 0px 6px transparent;
  cursor: pointer;
}






body.main { margin: 8px;  background-color:#B6B6B6;; background-repeat:repeat-x;


}


div.wepo div.gwkweb div.de div.mainframe                { text-align:center;}
div.wepo div.gwkweb div.de div.header                   { text-align:center; width:1007px; overflow:hidden;}
div.wepo div.gwkweb div.de div.maincontent              { text-align:center; width:1007px; overflow:hidden;}
div.wepo div.gwkweb div.de div.footer                   { text-align:center; width:1007px; overflow:hidden;}

div.wepo div.gwkweb div.de table.top-table              { height:118px; width:1007px; }



	div.wepo div.gwkweb div.de table.top-table tbody { height:118px; background: linear-gradient(to bottom, rgba(89,160,205,1) 0%,rgba(160,201,231,1) 32%,rgba(255,250,240,1) 61%,rgba(255,255,255,1) 100%)}
	div.wepo div.gwkweb div.de table.top-table td.sep-top-l { height:118px; width:9px; border-radius: 40px 0px 0px 0px; -moz-border-radius: 40px 0px 0px 0px; -webkit-border-radius: 40px 0px 0px 0px;}
  div.wepo div.gwkweb div.de table.top-table td.sep-top-r { height:118px; width:9px; border-radius: 0px 40px 0px 0px; -moz-border-radius: 0px 40px 0px 0px; -webkit-border-radius: 0px 40px 0px 0px;}





div.wepo div.gwkweb div.de div.sep-t         { height:2px;width:1007px;  background-color:#FFFFFF; color:#000000;  }


div.wepo div.gwkweb div.de table.menu-top                  { width:1007px; table-layout:fixed; background-color:#0D1B1E; }
div.wepo div.gwkweb div.de table.menu-top td.sep-l         { width:2px;  background-color:#FFFFFF; color:#000000;  }
div.wepo div.gwkweb div.de table.menu-top td.sep-con-l     { width:auto;  background-color:#0D1B1E; color:#FFFFFF; background-color:#0D1B1E; }
div.wepo div.gwkweb div.de table.menu-top td.leftcontent   { width:240px;  background-color:#000000; color:#000000;  }
div.wepo div.gwkweb div.de table.menu-top td.field-sep     { width:1px;  background-color:#FFFFFF; color:#000000;  }
div.wepo div.gwkweb div.de table.menu-top td.field         { height:21px; width:119px;   background-color:#0D1B1E; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align:center;}
div.wepo div.gwkweb div.de table.menu-top td.field a       {  background-color:#0D1B1E; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
div.wepo div.gwkweb div.de table.menu-top td.sep-con-r     { width:auto;  background-color:#000000; color:#000000; }
div.wepo div.gwkweb div.de table.menu-top td.sep-r         { width:2px;  background-color:#FFFFFF; color:#000000;  }
div.wepo div.gwkweb div.de table.menu-top  td.sub-l-a      { width:751px;height:7px;  background-color:#FFFFFF; color:#000000;   border-radius: 20px 0px 0px 0px; background-repeat:no-repeat; }





div.wepo div.gwkweb div.de table.menu-top td.rightcontent                    { height:20px; text-align:right;  background-color:#000000; color:#000000;  }
div.wepo div.gwkweb div.de table.menu-top td.rightcontent   span.toplink-txt {  background-color:#0D1B1E; color:#FFFFFF; }
div.wepo div.gwkweb div.de table.menu-top td.rightcontent   span.toplink     {  background-color:#0D1B1E; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}






div.wepo div.gwkweb div.de table.content                        { width:1007px; padding:8px;table-layout:fixed; }
div.wepo div.gwkweb div.de table.content td.sep-menu-l       { width:2px;  background-color:#FFFFFF; color:#000000; }
div.wepo div.gwkweb div.de table.content td.sep-menu-r      { width:2px;  background-color:#FFFFFF; color:#000000; }
div.wepo div.gwkweb div.de table.content td.menu-deko           { width:auto; background-image:url(/resources/vtue/images/system/blank.gif); }
div.wepo div.gwkweb div.de table.content td.sep-menu-deko-r { width:10px;  background-color:#FFFFFF; color:#000000; }
div.wepo div.gwkweb div.de table.content td.sep-content-r   { width:2px;  background-color:#FFFFFF; color:#000000; }
div.wepo div.gwkweb div.de table.content td.content             { vertical-align:top;  background-color:#FFFFFF; color:#000000;  width:741px;   padding-top: 0px; }
div.wepo div.gwkweb div.de table.content div.sep-content-b  { height:10px; }



div.wepo div.gwkweb div.de div.sep-foot-t         { height:2px;width:1007px;  background-color:#FFFFFF; color:#000000;  }
div.wepo div.gwkweb div.de div.sep-foot-b         { height:2px;width:1007px;  background-color:#FFFFFF; color:#000000;  }
div.wepo div.gwkweb div.de table.foot-table                  { height:21px; width:1007px; }
div.wepo div.gwkweb div.de table.foot-table td.sep-foot-l    { width:2px;  background-color:#FFFFFF; color:#000000;  }
div.wepo div.gwkweb div.de table.foot-table td.foot-l        { width:8px;  background-color:#858488; color:#000000; }
div.wepo div.gwkweb div.de table.foot-table td.sep-foot-r    { width:2px;  background-color:#FFFFFF; color:#000000;  }
div.wepo div.gwkweb div.de table.foot-table td.field-sep     { width:1px;  background-color:#FFFFFF; color:#000000;  }
div.wepo div.gwkweb div.de table.foot-table td.field         { width:119px;   background-color:#858488; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align:center;}
div.wepo div.gwkweb div.de table.foot-table td.field-copyright{ width:63%;  background-color:#858488; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align:center;}
div.wepo div.gwkweb div.de table.foot-table td.field a       {  background-color:#858488; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}


div.wepo div.gwkweb div.de table.foot-table-menu   td.menu-foot-rightcontent { text-align:right;}
div.wepo div.gwkweb div.de table.foot-table-menu   span.foot-copy-txt        {  background-color:#858488; color:#FFFFFF;   font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
div.wepo div.gwkweb div.de table.foot-table-menu   span.foot-txt             {  background-color:#858488; color:#FFFFFF;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
div.wepo div.gwkweb div.de table.foot-table-menu   span.foot-link            {  background-color:#858488; color:#FFFFFF;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;}




div.wepo div.gwkweb div.de table.backnavigation            { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align:left;  background-color:#0D1B1E; color:#FFFFFF; }
div.wepo div.gwkweb div.de table.backnavigation  td        { vertical-align:middle; padding-left:5px;padding-right:5px;}
div.wepo div.gwkweb div.de table.backnavigation  a.backnavigation {  background-color:#0D1B1E; color:#FFFFFF;  vertical-align:middle; text-indent:0px;}
div.wepo div.gwkweb div.de table.backnavigation  separator { background-color:#0D1B1E; color:#FFFFFF; height:1px; }

div.wepo div.gwkweb div.de div.xmlcontent-framed   { border:1px solid #C0C0C0; }


div.wepo div.gwkweb div.de div.xmlcontent                        {  color:#000000; }
div.wepo div.gwkweb div.de div.xmlcontent  div.txt               { text-align:left; padding-left:6px; padding-right:0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  color:#000000;  }

div.wepo div.gwkweb div.de div.xmlcontent  div.subtitle          { text-align:left; padding-left:6px; padding-right:0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;  color:#000000;  }
div.wepo div.gwkweb div.de div.xmlcontent  div.linkseparator     {  color:#000000;  height:1px; }
div.wepo div.gwkweb div.de div.xmlcontent  div.linkseparatortop  { height:4px; }


div.wepo div.gwkweb div.de table.content td.leftcolumn { width:240px;  background-color:#86C0E1; color:#0D1B1E; vertical-align:top;}
div.wepo div.gwkweb div.de table.content td.leftcolumn div.leftmenu-top-sep { width:240px; height:2px;  background-color:#FFFFFF; color:#000000;  vertical-align:top;}

div.wepo div.gwkweb div.de table.leftcolumn td.leftmenu {display:table; width:240px; text-align:left; vertical-align:top; height:100%; }
div.wepo div.gwkweb div.de table.leftcolumn td.leftmenu div.mainmenu                       { width:240px;  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  }


div.wepo div.gwkweb div.de table.leftcolumn td.leftmenu div.mainmenu  div.linkheader-sep-a { height:1px;  }
div.wepo div.gwkweb div.de table.leftcolumn td.leftmenu div.mainmenu  div.linkheader       { padding:9px 0px 0px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; padding-bottom:4px;  }
div.wepo div.gwkweb div.de table.leftcolumn td.leftmenu div.mainmenu  div.linkheader-sep-b { height:0px; }

div.wepo div.gwkweb div.de table.leftcolumn td.leftmenu div.mainmenu  div.link-sep-a       { height:0px;}
div.wepo div.gwkweb div.de table.leftcolumn td.leftmenu div.mainmenu  a                    { text-decoration:none;  display:block;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; height:16px; padding:2px 0px 2px 10px;}
div.wepo div.gwkweb div.de table.leftcolumn td.leftmenu div.mainmenu  a.menulink           {  background-color:#86C0E1; color:#0D1B1E; }
div.wepo div.gwkweb div.de table.leftcolumn td.leftmenu div.mainmenu  a.menulink:hover     {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de table.leftcolumn td.leftmenu div.mainmenu  a.current            {  background-color:#c4c6c9; color:#000000;}
div.wepo div.gwkweb div.de table.leftcolumn td.leftmenu div.mainmenu  div.link-sep-b       { height:0px; }
div.wepo div.gwkweb div.de table.leftcolumn td.leftmenu div.mainmenu  div.link-sep-b1      {  background-color:#86C0E1; color:#0D1B1E; height:1px; text-align:left;}
div.wepo div.gwkweb div.de table.leftcolumn td.leftmenu div.mainmenu  div.link-sep-b2      {  background-color:#86C0E1; color:#0D1B1E; height:1px; width:10px;}
div.wepo div.gwkweb div.de table.leftcolumn td.leftmenu div.mainmenu  div.link-sep-line    {  background-color:transparent; color:#404040; height:1px; }


div.portal {overflow:hidden;}



div.wepo div.gwkweb div.de div.sitemap                       {  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;}
div.wepo div.gwkweb div.de div.sitemap  div.error            { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;}

div.wepo div.gwkweb div.de div.sitemap  div.linkheader-sep-a { height:1px;  background-color:#DDDDDD; color:#000000; }
div.wepo div.gwkweb div.de div.sitemap  div.linkheader       { padding:9px 0px 0px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold; padding-bottom:4px;  background-color:#DDDDDD; color:#000000; }
div.wepo div.gwkweb div.de div.sitemap  div.linkheader-sep-b { height:0px;  background-color:#DDDDDD; color:#000000;}

div.wepo div.gwkweb div.de div.sitemap  div.link-sep-a       { height:0px;}
div.wepo div.gwkweb div.de div.sitemap  a                    { text-decoration:none;  display:block;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; height:16px; padding:2px 0px 2px 10px;}
div.wepo div.gwkweb div.de div.sitemap  a.menulink           {  background-color:#DDDDDD; color:#000000; }
div.wepo div.gwkweb div.de div.sitemap  a.menulink:hover     {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.sitemap  a.menupulldownlink       {  background-color:#DDDDDD; color:#000000; }
div.wepo div.gwkweb div.de div.sitemap  a.menupulldownlink:hover {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.sitemap  a.current            {  background-color:#c4c6c9; color:#000000;}
div.wepo div.gwkweb div.de div.sitemap  div.link-sep-b       { height:0px; }
div.wepo div.gwkweb div.de div.sitemap  div.link-sep-line    {  background-color:#000000; color:#000000;  height:1px; }


div.wepo div.gwkweb div.de table.leftcolumn td.leftlower                      { width:226px;}
div.wepo div.gwkweb div.de table.leftcolumn td.leftlower td.left              { width:6px;}
div.wepo div.gwkweb div.de table.leftcolumn td.leftlower td.right             { width:220px;}
div.wepo div.gwkweb div.de table.leftcolumn td.leftlower div.vario-head-sep   { height:9px;}
div.wepo div.gwkweb div.de table.leftcolumn td.leftlower div.antijump         { height:0px; }



div.wepo div.gwkweb div.de div.hauptbild                        { width:741px; }

div.wepo div.gwkweb div.de div.hauptbild  entity-equipment      { height:1px; }
div.wepo div.gwkweb div.de div.hauptbild  form                  { width:739px; border-width:1px; border-style:solid; border-color:#A0A0A0;}
div.wepo div.gwkweb div.de div.hauptbild  div.antijump          { height:0px; }
div.wepo div.gwkweb div.de div.hauptbild  div.separator         { width:741px;    height:0px;       background-color:#EEEEEE; color:#000000; }
div.wepo div.gwkweb div.de div.hauptbild  div.separator-ta      { width:741px;    height:0px;}
div.wepo div.gwkweb div.de div.hauptbild  div.title             { width:735px;  padding:4px 0 3px 6px;  background-color:#86C0E1; color:#0D1B1E; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold; } 
div.wepo div.gwkweb div.de div.hauptbild  div.picture           { width:741px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.hauptbild  div.picture img				{  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px; width:100%; height:180px;}

  div#privateVersicherungen td.teaser {border-width:1px; border-style:none solid solid solid; border-color:#86C0E1;}
  div#privateVersicherungen td.teaser div.picture { background-color: #EEEEEE; }
  div#privateVersicherungen td.teaser div.picture img { width:120px; margin: 10px 0px 10px 60px; }
  td#hausUndWohnung {border-width:1px; border-style:none solid solid solid; border-color:#86C0E1;}
  td#hausUndWohnung div.picture { background-color: #EEEEEE; }
  td#hausUndWohnung div.picture img { width:120px; margin: 10px 0px 10px 60px; }
  td#haftpflichtVersicherung {border-width:1px; border-style:none solid solid solid; border-color:#86C0E1;}
  td#haftpflichtVersicherung div.picture { background-color: #EEEEEE; }
  td#haftpflichtVersicherung div.picture img { width:120px; margin: 10px 0px 10px 60px; }
  td#privAlterHinterbliebenen {border-width:1px; border-style:none solid solid solid; border-color:#86C0E1;}
  td#privAlterHinterbliebenen div.picture { background-color: #EEEEEE; }
  td#privAlterHinterbliebenen div.picture img { width:120px; margin: 10px 0px 10px 60px; }

div.wepo div.gwkweb div.de div.hauptbild  div.separator-tb      { width:741px; height:5px;}
div.wepo div.gwkweb div.de div.hauptbild  div.picturebar        { width:741px; margin-bottom:-24px; height:24px; top:-24px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.hauptbild  div.picturetext       { width:741px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040; margin-bottom:-24px; height:24px; top:-24px; position:relative; z-index:2;}

div.wepo div.gwkweb div.de div.hauptbild  form div.separator    { width:739px; }
div.wepo div.gwkweb div.de div.hauptbild  form div.separator-ta { width:739px; }
div.wepo div.gwkweb div.de div.hauptbild  form div.title        { width:735px; }
div.wepo div.gwkweb div.de div.hauptbild  form div.separator-tb { width:739px; }
div.wepo div.gwkweb div.de div.hauptbild  form div.picturebar   { width:739px; }
div.wepo div.gwkweb div.de div.hauptbild  form div.picturetext  { width:739px; }
div.wepo div.gwkweb div.de div.hauptbild  div.txt               { font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  color:#000000;  padding-right:6px;}
div.wepo div.gwkweb div.de div.hauptbild  div.subtitle-sep-a    { height:5px; width:100%;}
div.wepo div.gwkweb div.de div.hauptbild  div.subtitle          { padding-left:6px;  color:#000000;   font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.hauptbild  div.subtitle-sep-b    { height:10px; width:100%;}
div.wepo div.gwkweb div.de div.hauptbild  div.block-separator   { height:10px; width:100%;  }
div.wepo div.gwkweb div.de div.hauptbild  dd                    { padding-left:6px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.hauptbild  dt                    { padding-left:12px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.hauptbild  ol                    { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.hauptbild  ul                    { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.hauptbild div.teaserlinks                       { padding-left:6px; }
div.wepo div.gwkweb div.de div.hauptbild div.teaserlinks  div.link-sep-top     { height:10px;  color:#000000; }
div.wepo div.gwkweb div.de div.hauptbild div.teaserlinks  div.link-sep-bot     { height:10px;  color:#000000; }
div.wepo div.gwkweb div.de div.hauptbild div.teaserlinks  div.link-sep-ha      { }
div.wepo div.gwkweb div.de div.hauptbild div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; }
div.wepo div.gwkweb div.de div.hauptbild div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.hauptbild div.teaserlinks  div.link-sep-a       { height:0px;}
/*
** Okay, wenn ich hier die col_3 rausnehme, um beim FVV die Downloads ohne background_color anzeigen zu lassen, wo hat das dann noch einen Impact????
div.wepo div.gwkweb div.de div.hauptbild div.teaserlinks  a                    { display:table-row; background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block;  padding-bottom:3px;padding-top:3px;}
*/
div.wepo div.gwkweb div.de div.hauptbild div.teaserlinks  a                    { display:table-row;font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block;  padding-bottom:3px;padding-top:3px;}
/*
** Und hier nehme ich dann bei den Downloadlinks die komplette border raus, weil es scheiße aussieht. Wo hat das noch einen Impact?????
div.wepo div.gwkweb div.de div.hauptbild div.teaserlinks  a.teaserlink         { width:733px; border-width:1px; border-style:solid;  border-color:#A0A0A0;}
*/
div.wepo div.gwkweb div.de div.hauptbild div.teaserlinks  a.teaserlink         { width:733px;}
div.wepo div.gwkweb div.de div.hauptbild div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.hauptbild div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.hauptbild div.teaserlinks  a.teaserlink img     { }
div.wepo div.gwkweb div.de div.hauptbild div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
div.wepo div.gwkweb div.de div.hauptbild div.teaserlinks  div.link-sep-b       {  color:#000000;  height:1px;}
div.wepo div.gwkweb div.de div.hauptbild div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px; }



div.wepo div.gwkweb div.de div.hauptbild2                        { width:741px; }

div.wepo div.gwkweb div.de div.hauptbild2  entity-equipment      { height:1px; }
div.wepo div.gwkweb div.de div.hauptbild2  form                  { width:739px; border-width:1px; border-style:solid; border-color:#A0A0A0;}
div.wepo div.gwkweb div.de div.hauptbild2  div.antijump          { height:0px; }
div.wepo div.gwkweb div.de div.hauptbild2  div.separator         { width:741px;    height:0px;       background-color:#EEEEEE; color:#000000; }
div.wepo div.gwkweb div.de div.hauptbild2  div.separator-ta      { width:741px;    height:0px;}
div.wepo div.gwkweb div.de div.hauptbild2  div.title             { width:735px;  padding:4px 0 3px 6px;  background-color:#86C0E1; color:#0D1B1E; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold; } 
div.wepo div.gwkweb div.de div.hauptbild2  div.picture           { width:741px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.hauptbild2  div.picture img				{  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px; width:100%; height:180px;}

  div#privateVersicherungen td.teaser {border-width:1px; border-style:none solid solid solid; border-color:#86C0E1;}
  div#privateVersicherungen td.teaser div.picture { background-color: #EEEEEE; }
  div#privateVersicherungen td.teaser div.picture img { width:120px; margin: 10px 0px 10px 60px; }
  td#hausUndWohnung {border-width:1px; border-style:none solid solid solid; border-color:#86C0E1;}
  td#hausUndWohnung div.picture { background-color: #EEEEEE; }
  td#hausUndWohnung div.picture img { width:120px; margin: 10px 0px 10px 60px; }
  td#haftpflichtVersicherung {border-width:1px; border-style:none solid solid solid; border-color:#86C0E1;}
  td#haftpflichtVersicherung div.picture { background-color: #EEEEEE; }
  td#haftpflichtVersicherung div.picture img { width:120px; margin: 10px 0px 10px 60px; }
  td#privAlterHinterbliebenen {border-width:1px; border-style:none solid solid solid; border-color:#86C0E1;}
  td#privAlterHinterbliebenen div.picture { background-color: #EEEEEE; }
  td#privAlterHinterbliebenen div.picture img { width:120px; margin: 10px 0px 10px 60px; }

div.wepo div.gwkweb div.de div.hauptbild2  div.separator-tb      { width:741px; height:5px;}
div.wepo div.gwkweb div.de div.hauptbild2  div.picturebar        { width:741px; margin-bottom:-24px; height:24px; top:-24px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.hauptbild2  div.picturetext       { width:741px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040; margin-bottom:-24px; height:24px; top:-24px; position:relative; z-index:2;}

div.wepo div.gwkweb div.de div.hauptbild2  form div.separator    { width:739px; }
div.wepo div.gwkweb div.de div.hauptbild2  form div.separator-ta { width:739px; }
div.wepo div.gwkweb div.de div.hauptbild2  form div.title        { width:735px; }
div.wepo div.gwkweb div.de div.hauptbild2  form div.separator-tb { width:739px; }
div.wepo div.gwkweb div.de div.hauptbild2  form div.picturebar   { width:739px; }
div.wepo div.gwkweb div.de div.hauptbild2  form div.picturetext  { width:739px; }
div.wepo div.gwkweb div.de div.hauptbild2  div.txt               { font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  color:#000000;  padding-right:6px;}
div.wepo div.gwkweb div.de div.hauptbild2  div.subtitle-sep-a    { height:5px; width:100%;}
div.wepo div.gwkweb div.de div.hauptbild2  div.subtitle          { padding-left:6px;  color:#000000;   font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.hauptbild2  div.subtitle-sep-b    { height:10px; width:100%;}
div.wepo div.gwkweb div.de div.hauptbild2  div.block-separator   { height:10px; width:100%;  }
div.wepo div.gwkweb div.de div.hauptbild2  dd                    { padding-left:6px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.hauptbild2  dt                    { padding-left:12px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.hauptbild2  ol                    { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.hauptbild2  ul                    { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.hauptbild2 div.teaserlinks                       { padding-left:6px; }
div.wepo div.gwkweb div.de div.hauptbild2 div.teaserlinks  div.link-sep-top     { height:10px;  color:#000000; }
div.wepo div.gwkweb div.de div.hauptbild2 div.teaserlinks  div.link-sep-bot     { height:10px;  color:#000000; }
div.wepo div.gwkweb div.de div.hauptbild2 div.teaserlinks  div.link-sep-ha      { }
div.wepo div.gwkweb div.de div.hauptbild2 div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; }
div.wepo div.gwkweb div.de div.hauptbild2 div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.hauptbild2 div.teaserlinks  div.link-sep-a       { height:0px;}
/*
** Okay, wenn ich hier die col_3 rausnehme, um beim FVV die Downloads ohne background_color anzeigen zu lassen, wo hat das dann noch einen Impact????
div.wepo div.gwkweb div.de div.hauptbild2 div.teaserlinks  a                    { display:table-row; background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block;  padding-bottom:3px;padding-top:3px;}
*/
div.wepo div.gwkweb div.de div.hauptbild2 div.teaserlinks  a                    { display:table-row;font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block;  padding-bottom:3px;padding-top:3px;}
/*
** Und hier nehme ich dann bei den Downloadlinks die komplette border raus, weil es scheiße aussieht. Wo hat das noch einen Impact?????
div.wepo div.gwkweb div.de div.hauptbild2 div.teaserlinks  a.teaserlink         { width:733px; border-width:1px; border-style:solid;  border-color:#A0A0A0;}
*/
div.wepo div.gwkweb div.de div.hauptbild2 div.teaserlinks  a.teaserlink         { width:733px;}
div.wepo div.gwkweb div.de div.hauptbild2 div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.hauptbild2 div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.hauptbild2 div.teaserlinks  a.teaserlink img     { }
div.wepo div.gwkweb div.de div.hauptbild2 div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
div.wepo div.gwkweb div.de div.hauptbild2 div.teaserlinks  div.link-sep-b       {  color:#000000;  height:1px;}
div.wepo div.gwkweb div.de div.hauptbild2 div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px; }



div.wepo div.gwkweb div.de div.hauptbild3                        { width:741px; }

div.wepo div.gwkweb div.de div.hauptbild3  entity-equipment      { height:1px; }
div.wepo div.gwkweb div.de div.hauptbild3  form                  { width:739px; border-width:1px; border-style:solid; border-color:#A0A0A0;}
div.wepo div.gwkweb div.de div.hauptbild3  div.antijump          { height:0px; }
div.wepo div.gwkweb div.de div.hauptbild3  div.separator         { width:741px;    height:0px;       background-color:#EEEEEE; color:#000000; }
div.wepo div.gwkweb div.de div.hauptbild3  div.separator-ta      { width:741px;    height:0px;}
div.wepo div.gwkweb div.de div.hauptbild3  div.title             { width:735px;  padding:4px 0 3px 6px;  background-color:#86C0E1; color:#0D1B1E; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold; } 
div.wepo div.gwkweb div.de div.hauptbild3  div.picture           { width:741px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.hauptbild3  div.picture img				{  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px; width:100%; height:180px;}

  div#privateVersicherungen td.teaser {border-width:1px; border-style:none solid solid solid; border-color:#86C0E1;}
  div#privateVersicherungen td.teaser div.picture { background-color: #EEEEEE; }
  div#privateVersicherungen td.teaser div.picture img { width:120px; margin: 10px 0px 10px 60px; }
  td#hausUndWohnung {border-width:1px; border-style:none solid solid solid; border-color:#86C0E1;}
  td#hausUndWohnung div.picture { background-color: #EEEEEE; }
  td#hausUndWohnung div.picture img { width:120px; margin: 10px 0px 10px 60px; }
  td#haftpflichtVersicherung {border-width:1px; border-style:none solid solid solid; border-color:#86C0E1;}
  td#haftpflichtVersicherung div.picture { background-color: #EEEEEE; }
  td#haftpflichtVersicherung div.picture img { width:120px; margin: 10px 0px 10px 60px; }
  td#privAlterHinterbliebenen {border-width:1px; border-style:none solid solid solid; border-color:#86C0E1;}
  td#privAlterHinterbliebenen div.picture { background-color: #EEEEEE; }
  td#privAlterHinterbliebenen div.picture img { width:120px; margin: 10px 0px 10px 60px; }

div.wepo div.gwkweb div.de div.hauptbild3  div.separator-tb      { width:741px; height:5px;}
div.wepo div.gwkweb div.de div.hauptbild3  div.picturebar        { width:741px; margin-bottom:-24px; height:24px; top:-24px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.hauptbild3  div.picturetext       { width:741px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040; margin-bottom:-24px; height:24px; top:-24px; position:relative; z-index:2;}

div.wepo div.gwkweb div.de div.hauptbild3  form div.separator    { width:739px; }
div.wepo div.gwkweb div.de div.hauptbild3  form div.separator-ta { width:739px; }
div.wepo div.gwkweb div.de div.hauptbild3  form div.title        { width:735px; }
div.wepo div.gwkweb div.de div.hauptbild3  form div.separator-tb { width:739px; }
div.wepo div.gwkweb div.de div.hauptbild3  form div.picturebar   { width:739px; }
div.wepo div.gwkweb div.de div.hauptbild3  form div.picturetext  { width:739px; }
div.wepo div.gwkweb div.de div.hauptbild3  div.txt               { font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  color:#000000;  padding-right:6px;}
div.wepo div.gwkweb div.de div.hauptbild3  div.subtitle-sep-a    { height:5px; width:100%;}
div.wepo div.gwkweb div.de div.hauptbild3  div.subtitle          { padding-left:6px;  color:#000000;   font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.hauptbild3  div.subtitle-sep-b    { height:10px; width:100%;}
div.wepo div.gwkweb div.de div.hauptbild3  div.block-separator   { height:10px; width:100%;  }
div.wepo div.gwkweb div.de div.hauptbild3  dd                    { padding-left:6px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.hauptbild3  dt                    { padding-left:12px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.hauptbild3  ol                    { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.hauptbild3  ul                    { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.hauptbild3 div.teaserlinks                       { padding-left:6px; }
div.wepo div.gwkweb div.de div.hauptbild3 div.teaserlinks  div.link-sep-top     { height:10px;  color:#000000; }
div.wepo div.gwkweb div.de div.hauptbild3 div.teaserlinks  div.link-sep-bot     { height:10px;  color:#000000; }
div.wepo div.gwkweb div.de div.hauptbild3 div.teaserlinks  div.link-sep-ha      { }
div.wepo div.gwkweb div.de div.hauptbild3 div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; }
div.wepo div.gwkweb div.de div.hauptbild3 div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.hauptbild3 div.teaserlinks  div.link-sep-a       { height:0px;}
/*
** Okay, wenn ich hier die col_3 rausnehme, um beim FVV die Downloads ohne background_color anzeigen zu lassen, wo hat das dann noch einen Impact????
div.wepo div.gwkweb div.de div.hauptbild3 div.teaserlinks  a                    { display:table-row; background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block;  padding-bottom:3px;padding-top:3px;}
*/
div.wepo div.gwkweb div.de div.hauptbild3 div.teaserlinks  a                    { display:table-row;font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block;  padding-bottom:3px;padding-top:3px;}
/*
** Und hier nehme ich dann bei den Downloadlinks die komplette border raus, weil es scheiße aussieht. Wo hat das noch einen Impact?????
div.wepo div.gwkweb div.de div.hauptbild3 div.teaserlinks  a.teaserlink         { width:733px; border-width:1px; border-style:solid;  border-color:#A0A0A0;}
*/
div.wepo div.gwkweb div.de div.hauptbild3 div.teaserlinks  a.teaserlink         { width:733px;}
div.wepo div.gwkweb div.de div.hauptbild3 div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.hauptbild3 div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.hauptbild3 div.teaserlinks  a.teaserlink img     { }
div.wepo div.gwkweb div.de div.hauptbild3 div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
div.wepo div.gwkweb div.de div.hauptbild3 div.teaserlinks  div.link-sep-b       {  color:#000000;  height:1px;}
div.wepo div.gwkweb div.de div.hauptbild3 div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px; }


div.wepo div.gwkweb div.de div.haupttext                        { width:485px; }
div.wepo div.gwkweb div.de div.haupttext  div.right             { width:485px; float:left; top:0px; left:6px;}
div.wepo div.gwkweb div.de div.haupttext  form                  { width:483px;border-width:1px; border-style:solid; border-color:#A0A0A0;}
div.wepo div.gwkweb div.de div.haupttext  div.xmlcontent        { width:485px; }
div.wepo div.gwkweb div.de div.haupttext  div.xmlcontent-sep    { height:12px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.haupttext  div.separator         { width:485px; height:0px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.haupttext  div.separator-ta      { width:485px; height:0px;    background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.haupttext  div.separator-tb      { width:485px; height:6px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.haupttext  div.picture           { padding-left:6px;  width:473px;  background-color:transparent; color:#404040;  }
div.wepo div.gwkweb div.de div.haupttext  div.picture img       { }
div.wepo div.gwkweb div.de div.haupttext  div.picturebar        {  width:485px;   margin-bottom:-16px; height:16px; top:-16px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.haupttext  div.picturetext       {  padding-left:6px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-16px; height:16px; top:-16px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.haupttext  div.txt               { text-align:justify; padding-left:6px; width:473px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  color:#000000;  }
div.wepo div.gwkweb div.de div.haupttext  div.subtitle-sep-a    { width:473px; height:5px;}
div.wepo div.gwkweb div.de div.haupttext  div.subtitle-sep-b    { height:5px; width:473px;}
div.wepo div.gwkweb div.de div.haupttext  div.block-separator   { height:10px; padding-left:6px; width:473px; }
div.wepo div.gwkweb div.de div.haupttext  dd                    { padding-left:6px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.haupttext  dt                    { padding-left:12px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.haupttext  ol                    { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.haupttext  ul                    { margin-top:0px; margin-bottom:0px;}

div.wepo div.gwkweb div.de div.haupttext div.teaserlinks                       { padding-left:6px; width:485px;  background-color:#FFFFFF; color:#000000; }
div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  div.link-sep-top     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  div.link-sep-bot     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  div.link-sep-ha      { height:10px;  }
div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  div.link-sep-a       { height:2px;}
div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  div.link-sep-b       {  color:#000000;  height:1px;}
div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px;}

div.wepo div.gwkweb div.de div.haupttext  div.title             {  background-color:#86C0E1; color:#0D1B1E; width:485px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold; }
div.wepo div.gwkweb div.de div.haupttext  div.subtitle          { width:473px; padding-left:6px;  color:#000000;   font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.haupttext form  div.subtitle         { width:473px; padding-left:6px;  background-color:#DDDDDD; color:#404040;  font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  a                    { width:471px; display:table-row;  background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:6px; padding-bottom:3px; padding-top:3px; }
div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  a.teaserlink         { width:471px; border-width:1px; border-style:solid; border-color:#A0A0A0; }
div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  a.teaserlink img     {   }

div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  div.link-sep-top     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  div.link-sep-bot     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  div.link-sep-ha      { height:10px;  }
div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  div.link-sep-a       { height:1px;}
div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  div.link-sep-b       {  color:#000000;  height:0px;}
div.wepo div.gwkweb div.de div.haupttext div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px;}





div.wepo div.gwkweb div.de div.haupttext2                        { width:485px; }
div.wepo div.gwkweb div.de div.haupttext2  div.right             { width:485px; float:left; top:0px; left:6px;}
div.wepo div.gwkweb div.de div.haupttext2  form                  { width:483px;border-width:1px; border-style:solid; border-color:#A0A0A0;}
div.wepo div.gwkweb div.de div.haupttext2  div.xmlcontent        { width:485px; }
div.wepo div.gwkweb div.de div.haupttext2  div.xmlcontent-sep    { height:12px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.haupttext2  div.separator         { width:485px; height:0px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.haupttext2  div.separator-ta      { width:485px; height:0px;    background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.haupttext2  div.separator-tb      { width:485px; height:6px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.haupttext2  div.picture           { padding-left:6px;  width:473px;  background-color:transparent; color:#404040;  }
div.wepo div.gwkweb div.de div.haupttext2  div.picture img       { }
div.wepo div.gwkweb div.de div.haupttext2  div.picturebar        {  width:485px;   margin-bottom:-16px; height:16px; top:-16px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.haupttext2  div.picturetext       {  padding-left:6px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-16px; height:16px; top:-16px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.haupttext2  div.txt               { text-align:justify; padding-left:6px; width:473px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  color:#000000;  }
div.wepo div.gwkweb div.de div.haupttext2  div.subtitle-sep-a    { width:473px; height:5px;}
div.wepo div.gwkweb div.de div.haupttext2  div.subtitle-sep-b    { height:5px; width:473px;}
div.wepo div.gwkweb div.de div.haupttext2  div.block-separator   { height:10px; padding-left:6px; width:473px; }
div.wepo div.gwkweb div.de div.haupttext2  dd                    { padding-left:6px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.haupttext2  dt                    { padding-left:12px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.haupttext2  ol                    { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.haupttext2  ul                    { margin-top:0px; margin-bottom:0px;}

div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks                       { padding-left:6px; width:485px;  background-color:#FFFFFF; color:#000000; }
div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  div.link-sep-top     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  div.link-sep-bot     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  div.link-sep-ha      { height:10px;  }
div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  div.link-sep-a       { height:2px;}
div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  div.link-sep-b       {  color:#000000;  height:1px;}
div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px;}

div.wepo div.gwkweb div.de div.haupttext2  div.title             {  background-color:#86C0E1; color:#0D1B1E; width:485px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold; }
div.wepo div.gwkweb div.de div.haupttext2  div.subtitle          { width:473px; padding-left:6px;  color:#000000;   font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.haupttext2 form  div.subtitle         { width:473px; padding-left:6px;  background-color:#DDDDDD; color:#404040;  font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  a                    { width:471px; display:table-row;  background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:6px; padding-bottom:3px; padding-top:3px; }
div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  a.teaserlink         { width:471px; border-width:1px; border-style:solid; border-color:#A0A0A0; }
div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  a.teaserlink img     {   }

div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  div.link-sep-top     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  div.link-sep-bot     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  div.link-sep-ha      { height:10px;  }
div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  div.link-sep-a       { height:1px;}
div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  div.link-sep-b       {  color:#000000;  height:0px;}
div.wepo div.gwkweb div.de div.haupttext2 div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px;}





div.wepo div.gwkweb div.de div.haupttext3                        { width:485px; }
div.wepo div.gwkweb div.de div.haupttext3  div.right             { width:485px; float:left; top:0px; left:6px;}
div.wepo div.gwkweb div.de div.haupttext3  form                  { width:483px;border-width:1px; border-style:solid; border-color:#A0A0A0;}
div.wepo div.gwkweb div.de div.haupttext3  div.xmlcontent        { width:485px; }
div.wepo div.gwkweb div.de div.haupttext3  div.xmlcontent-sep    { height:12px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.haupttext3  div.separator         { width:485px; height:0px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.haupttext3  div.separator-ta      { width:485px; height:0px;    background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.haupttext3  div.separator-tb      { width:485px; height:6px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.haupttext3  div.picture           { padding-left:6px;  width:473px;  background-color:transparent; color:#404040;  }
div.wepo div.gwkweb div.de div.haupttext3  div.picture img       { }
div.wepo div.gwkweb div.de div.haupttext3  div.picturebar        {  width:485px;   margin-bottom:-16px; height:16px; top:-16px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.haupttext3  div.picturetext       {  padding-left:6px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-16px; height:16px; top:-16px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.haupttext3  div.txt               { text-align:justify; padding-left:6px; width:473px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  color:#000000;  }
div.wepo div.gwkweb div.de div.haupttext3  div.subtitle-sep-a    { width:473px; height:5px;}
div.wepo div.gwkweb div.de div.haupttext3  div.subtitle-sep-b    { height:5px; width:473px;}
div.wepo div.gwkweb div.de div.haupttext3  div.block-separator   { height:10px; padding-left:6px; width:473px; }
div.wepo div.gwkweb div.de div.haupttext3  dd                    { padding-left:6px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.haupttext3  dt                    { padding-left:12px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.haupttext3  ol                    { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.haupttext3  ul                    { margin-top:0px; margin-bottom:0px;}

div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks                       { padding-left:6px; width:485px;  background-color:#FFFFFF; color:#000000; }
div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  div.link-sep-top     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  div.link-sep-bot     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  div.link-sep-ha      { height:10px;  }
div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  div.link-sep-a       { height:2px;}
div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  div.link-sep-b       {  color:#000000;  height:1px;}
div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px;}

div.wepo div.gwkweb div.de div.haupttext3  div.title             {  background-color:#86C0E1; color:#0D1B1E; width:485px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold; }
div.wepo div.gwkweb div.de div.haupttext3  div.subtitle          { width:473px; padding-left:6px;  color:#000000;   font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.haupttext3 form  div.subtitle         { width:473px; padding-left:6px;  background-color:#DDDDDD; color:#404040;  font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  a                    { width:471px; display:table-row;  background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:6px; padding-bottom:3px; padding-top:3px; }
div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  a.teaserlink         { width:471px; border-width:1px; border-style:solid; border-color:#A0A0A0; }
div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  a.teaserlink img     {   }

div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  div.link-sep-top     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  div.link-sep-bot     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  div.link-sep-ha      { height:10px;  }
div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  div.link-sep-a       { height:1px;}
div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  div.link-sep-b       {  color:#000000;  height:0px;}
div.wepo div.gwkweb div.de div.haupttext3 div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px;}





div.wepo div.gwkweb div.de div.righttext                        { width:485px; }
div.wepo div.gwkweb div.de div.righttext  div.right             { width:485px; float:left; top:0px; left:6px;}
div.wepo div.gwkweb div.de div.righttext  form                  { width:483px;border-width:1px; border-style:solid; border-color:#A0A0A0;}
div.wepo div.gwkweb div.de div.righttext  div.xmlcontent        { width:485px; }
div.wepo div.gwkweb div.de div.righttext  div.xmlcontent-sep    { height:12px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.righttext  div.separator         { width:485px; height:0px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.righttext  div.separator-ta      { width:485px; height:0px;    background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.righttext  div.separator-tb      { width:485px; height:6px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.righttext  div.picture           { padding-left:6px;  width:473px;  background-color:transparent; color:#404040;  }
div.wepo div.gwkweb div.de div.righttext  div.picture img       { }
div.wepo div.gwkweb div.de div.righttext  div.picturebar        {  width:485px;   margin-bottom:-16px; height:16px; top:-16px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.righttext  div.picturetext       {  padding-left:6px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-16px; height:16px; top:-16px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.righttext  div.txt               { text-align:justify; padding-left:6px; width:473px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  color:#000000;  }
div.wepo div.gwkweb div.de div.righttext  div.subtitle-sep-a    { width:473px; height:5px;}
div.wepo div.gwkweb div.de div.righttext  div.subtitle-sep-b    { height:5px; width:473px;}
div.wepo div.gwkweb div.de div.righttext  div.block-separator   { height:10px; padding-left:6px; width:473px; }
div.wepo div.gwkweb div.de div.righttext  dd                    { padding-left:6px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.righttext  dt                    { padding-left:12px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.righttext  ol                    { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.righttext  ul                    { margin-top:0px; margin-bottom:0px;}

div.wepo div.gwkweb div.de div.righttext div.teaserlinks                       { padding-left:6px; width:485px;  background-color:#FFFFFF; color:#000000; }
div.wepo div.gwkweb div.de div.righttext div.teaserlinks  div.link-sep-top     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.righttext div.teaserlinks  div.link-sep-bot     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.righttext div.teaserlinks  div.link-sep-ha      { height:10px;  }
div.wepo div.gwkweb div.de div.righttext div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.righttext div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.righttext div.teaserlinks  div.link-sep-a       { height:2px;}
div.wepo div.gwkweb div.de div.righttext div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
div.wepo div.gwkweb div.de div.righttext div.teaserlinks  div.link-sep-b       {  color:#000000;  height:1px;}
div.wepo div.gwkweb div.de div.righttext div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px;}

div.wepo div.gwkweb div.de div.righttext  div.title             {  background-color:#86C0E1; color:#0D1B1E; width:485px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold; }
div.wepo div.gwkweb div.de div.righttext  div.subtitle          { width:473px; padding-left:6px;  color:#000000;   font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.righttext form  div.subtitle         { width:473px; padding-left:6px;  background-color:#DDDDDD; color:#404040;  font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.righttext div.teaserlinks  a                    { width:471px; display:table-row;  background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:6px; padding-bottom:3px; padding-top:3px; }
div.wepo div.gwkweb div.de div.righttext div.teaserlinks  a.teaserlink         { width:471px; border-width:1px; border-style:solid; border-color:#A0A0A0; }
div.wepo div.gwkweb div.de div.righttext div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.righttext div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.righttext div.teaserlinks  a.teaserlink img     {   }

div.wepo div.gwkweb div.de div.righttext div.teaserlinks  div.link-sep-top     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.righttext div.teaserlinks  div.link-sep-bot     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.righttext div.teaserlinks  div.link-sep-ha      { height:10px;  }
div.wepo div.gwkweb div.de div.righttext div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.righttext div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.righttext div.teaserlinks  div.link-sep-a       { height:1px;}
div.wepo div.gwkweb div.de div.righttext div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
div.wepo div.gwkweb div.de div.righttext div.teaserlinks  div.link-sep-b       {  color:#000000;  height:0px;}
div.wepo div.gwkweb div.de div.righttext div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px;}





div.wepo div.gwkweb div.de div.righttext2                        { width:485px; }
div.wepo div.gwkweb div.de div.righttext2  div.right             { width:485px; float:left; top:0px; left:6px;}
div.wepo div.gwkweb div.de div.righttext2  form                  { width:483px;border-width:1px; border-style:solid; border-color:#A0A0A0;}
div.wepo div.gwkweb div.de div.righttext2  div.xmlcontent        { width:485px; }
div.wepo div.gwkweb div.de div.righttext2  div.xmlcontent-sep    { height:12px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.righttext2  div.separator         { width:485px; height:0px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.righttext2  div.separator-ta      { width:485px; height:0px;    background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.righttext2  div.separator-tb      { width:485px; height:6px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.righttext2  div.picture           { padding-left:6px;  width:473px;  background-color:transparent; color:#404040;  }
div.wepo div.gwkweb div.de div.righttext2  div.picture img       { }
div.wepo div.gwkweb div.de div.righttext2  div.picturebar        {  width:485px;   margin-bottom:-16px; height:16px; top:-16px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.righttext2  div.picturetext       {  padding-left:6px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-16px; height:16px; top:-16px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.righttext2  div.txt               { text-align:justify; padding-left:6px; width:473px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  color:#000000;  }
div.wepo div.gwkweb div.de div.righttext2  div.subtitle-sep-a    { width:473px; height:5px;}
div.wepo div.gwkweb div.de div.righttext2  div.subtitle-sep-b    { height:5px; width:473px;}
div.wepo div.gwkweb div.de div.righttext2  div.block-separator   { height:10px; padding-left:6px; width:473px; }
div.wepo div.gwkweb div.de div.righttext2  dd                    { padding-left:6px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.righttext2  dt                    { padding-left:12px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.righttext2  ol                    { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.righttext2  ul                    { margin-top:0px; margin-bottom:0px;}

div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks                       { padding-left:6px; width:485px;  background-color:#FFFFFF; color:#000000; }
div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  div.link-sep-top     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  div.link-sep-bot     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  div.link-sep-ha      { height:10px;  }
div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  div.link-sep-a       { height:2px;}
div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  div.link-sep-b       {  color:#000000;  height:1px;}
div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px;}

div.wepo div.gwkweb div.de div.righttext2  div.title             {  background-color:#86C0E1; color:#0D1B1E; width:485px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold; }
div.wepo div.gwkweb div.de div.righttext2  div.subtitle          { width:473px; padding-left:6px;  color:#000000;   font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.righttext2 form  div.subtitle         { width:473px; padding-left:6px;  background-color:#DDDDDD; color:#404040;  font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  a                    { width:471px; display:table-row;  background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:6px; padding-bottom:3px; padding-top:3px; }
div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  a.teaserlink         { width:471px; border-width:1px; border-style:solid; border-color:#A0A0A0; }
div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  a.teaserlink img     {   }

div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  div.link-sep-top     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  div.link-sep-bot     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  div.link-sep-ha      { height:10px;  }
div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  div.link-sep-a       { height:1px;}
div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  div.link-sep-b       {  color:#000000;  height:0px;}
div.wepo div.gwkweb div.de div.righttext2 div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px;}





div.wepo div.gwkweb div.de div.righttext3                        { width:485px; }
div.wepo div.gwkweb div.de div.righttext3  div.right             { width:485px; float:left; top:0px; left:6px;}
div.wepo div.gwkweb div.de div.righttext3  form                  { width:483px;border-width:1px; border-style:solid; border-color:#A0A0A0;}
div.wepo div.gwkweb div.de div.righttext3  div.xmlcontent        { width:485px; }
div.wepo div.gwkweb div.de div.righttext3  div.xmlcontent-sep    { height:12px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.righttext3  div.separator         { width:485px; height:0px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.righttext3  div.separator-ta      { width:485px; height:0px;    background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.righttext3  div.separator-tb      { width:485px; height:6px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.righttext3  div.picture           { padding-left:6px;  width:473px;  background-color:transparent; color:#404040;  }
div.wepo div.gwkweb div.de div.righttext3  div.picture img       { }
div.wepo div.gwkweb div.de div.righttext3  div.picturebar        {  width:485px;   margin-bottom:-16px; height:16px; top:-16px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.righttext3  div.picturetext       {  padding-left:6px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-16px; height:16px; top:-16px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.righttext3  div.txt               { text-align:justify; padding-left:6px; width:473px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  color:#000000;  }
div.wepo div.gwkweb div.de div.righttext3  div.subtitle-sep-a    { width:473px; height:5px;}
div.wepo div.gwkweb div.de div.righttext3  div.subtitle-sep-b    { height:5px; width:473px;}
div.wepo div.gwkweb div.de div.righttext3  div.block-separator   { height:10px; padding-left:6px; width:473px; }
div.wepo div.gwkweb div.de div.righttext3  dd                    { padding-left:6px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.righttext3  dt                    { padding-left:12px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.righttext3  ol                    { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.righttext3  ul                    { margin-top:0px; margin-bottom:0px;}

div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks                       { padding-left:6px; width:485px;  background-color:#FFFFFF; color:#000000; }
div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  div.link-sep-top     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  div.link-sep-bot     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  div.link-sep-ha      { height:10px;  }
div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  div.link-sep-a       { height:2px;}
div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  div.link-sep-b       {  color:#000000;  height:1px;}
div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px;}

div.wepo div.gwkweb div.de div.righttext3  div.title             {  background-color:#86C0E1; color:#0D1B1E; width:485px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold; }
div.wepo div.gwkweb div.de div.righttext3  div.subtitle          { width:473px; padding-left:6px;  color:#000000;   font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.righttext3 form  div.subtitle         { width:473px; padding-left:6px;  background-color:#DDDDDD; color:#404040;  font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  a                    { width:471px; display:table-row;  background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:6px; padding-bottom:3px; padding-top:3px; }
div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  a.teaserlink         { width:471px; border-width:1px; border-style:solid; border-color:#A0A0A0; }
div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  a.teaserlink img     {   }

div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  div.link-sep-top     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  div.link-sep-bot     { height:10px;  color:#000000;  width:485px;}
div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  div.link-sep-ha      { height:10px;  }
div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  div.link-sep-a       { height:1px;}
div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  div.link-sep-b       {  color:#000000;  height:0px;}
div.wepo div.gwkweb div.de div.righttext3 div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px;}






div.wepo div.gwkweb div.de div.help-popup                        {  background-color:#86C0E1; color:#0D1B1E; width:730px; height:100%; margin: 0px; padding-bottom:100px; border-radius:20px;}
div.wepo div.gwkweb div.de div.help-popup  div                   {  background-color:#86C0E1; color:#0D1B1E; }
div.wepo div.gwkweb div.de div.help-popup  div.right             { width:730px; min-height:100%; background-color:#DDDDDD; }
div.wepo div.gwkweb div.de div.help-popup  form                  { width:728px; border-width:1px; border-style:solid; border-color:#A0A0A0;}
div.wepo div.gwkweb div.de div.help-popup  div.xmlcontent        { width:730px; }
div.wepo div.gwkweb div.de div.help-popup  div.xmlcontent-sep    { height:12px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.help-popup  div.separator         { width:730px; height:0px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.help-popup  div.separator-ta      { width:730px; height:0px;    background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.help-popup  div.title             {  background-color:#86C0E1; color:#0D1B1E; width:730px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;}
div.wepo div.gwkweb div.de div.help-popup  div.separator-tb      { width:730px; height:6px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.help-popup  div.picture           { padding-left:6px;padding-right:6px;padding-top:4px;  width:718px;  background-color:transparent; color:#404040;  }
div.wepo div.gwkweb div.de div.help-popup  div.picture img       { }
div.wepo div.gwkweb div.de div.help-popup  div.picturebar        {  width:730px;   margin-bottom:-16px; height:16px; top:-16px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.help-popup  div.picturetext       {  padding-left:6px;padding-right:6px;padding-top:4px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-16px; height:16px; top:-16px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.help-popup  div.txt               { padding-left:6px;padding-right:6px;padding-top:4px; width:718px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  background-color:#86C0E1; color:#0D1B1E; }
div.wepo div.gwkweb div.de div.help-popup  div.subtitle-sep-a    { float:left; height:5px; width:730px;}
div.wepo div.gwkweb div.de div.help-popup  div.subtitle          { padding-left:6px;padding-right:6px;padding-top:4px;   font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;   background-color:#86C0E1; color:#0D1B1E; }
div.wepo div.gwkweb div.de div.help-popup form  div.subtitle         { padding-left:6px;padding-right:6px;padding-top:4px;  color:#404040;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.help-popup  div.subtitle-sep-b    { height:5px; width:730px;}
div.wepo div.gwkweb div.de div.help-popup  div.block-separator   { height:10px; padding-left:6px;padding-right:6px;padding-top:4px; width:718px; }
div.wepo div.gwkweb div.de div.help-popup  dd                    { padding-left:6px;padding-right:6px;padding-top:4px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.help-popup  dt                    { padding-left:12px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.help-popup  ol                    { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.help-popup  ul                    { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.help-popup div.teaserlinks                       { padding-left:6px;padding-right:6px;padding-top:4px; width:730px; }
div.wepo div.gwkweb div.de div.help-popup div.teaserlinks  div.link-sep-top     { height:10px; width:730px;}
div.wepo div.gwkweb div.de div.help-popup div.teaserlinks  div.link-sep-bot     { height:10px; width:730px;}
div.wepo div.gwkweb div.de div.help-popup div.teaserlinks  div.link-sep-ha      { height:10px;  }
div.wepo div.gwkweb div.de div.help-popup div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.help-popup div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.help-popup div.teaserlinks  div.link-sep-a       { height:2px;}
div.wepo div.gwkweb div.de div.help-popup div.teaserlinks  a                    { width:718px; display:table-row; background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:6px;padding-right:6px;padding-top:4px; padding-bottom:3px;padding-top:3px;}
div.wepo div.gwkweb div.de div.help-popup div.teaserlinks  a.teaserlink         { width:722px; border-width:1px; border-style:solid; border-color:#A0A0A0;}
div.wepo div.gwkweb div.de div.help-popup div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.help-popup div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.help-popup div.teaserlinks  a.teaserlink img     {   }
div.wepo div.gwkweb div.de div.help-popup div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
div.wepo div.gwkweb div.de div.help-popup div.teaserlinks  div.link-sep-b       { height:1px;}
div.wepo div.gwkweb div.de div.help-popup div.teaserlinks  div.link-sep-line    { height:1px;}



div.wepo div.gwkweb div.de div.haupttext div.separator { height:0px;     background-color:transparent; color:#404040; }


div.wepo div.gwkweb div.de div.Vollbildxxx                       { background-color:#DDDDDD; width:741px;  }
div.wepo div.gwkweb div.de div.Vollbildxxx  form                 { width:737px; padding-left:0px;padding-right:0px; }
div.wepo div.gwkweb div.de div.Vollbildxxx  div.xmlcontent       {  }
div.wepo div.gwkweb div.de div.Vollbildxxx  div.xmlcontent-sep   { padding-left:0px;padding-right:0px; width:737px; height:12px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.Vollbildxxx  div.separator        { width:737px; height:0px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.Vollbildxxx  div.separator-ta     { width:737px; height:4px;    background-color:#86C0E1; color:#0D1B1E; }
div.wepo div.gwkweb div.de div.Vollbildxxx  div.title            { padding-left:10px; padding-right:0px; width:737px;  background-color:#86C0E1; color:#0D1B1E;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.Vollbildxxx  div.separator-tb     { width:737px; height:6px; }
div.wepo div.gwkweb div.de div.Vollbildxxx  div.picture          { padding-left:0px;padding-right:0px;  width:737px;  background-color:transparent; color:#404040;  }
div.wepo div.gwkweb div.de div.Vollbildxxx  div.picture img      { }
div.wepo div.gwkweb div.de div.Vollbildxxx  div.picturebar       { width:741px;   margin-bottom:-16px; height:16px; top:-16px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.Vollbildxxx  div.picturetext      { padding-left:0px;padding-right:0px; width:737px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-16px; height:16px; top:-16px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.Vollbildxxx  div.txt              { padding-left:6px; width:737px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  color:#000000;  }
div.wepo div.gwkweb div.de div.Vollbildxxx  div.subtitle-sep-a   { width:737px; height:10px; }
div.wepo div.gwkweb div.de div.Vollbildxxx  div.subtitle         { padding-left:0px;padding-right:0px; width:737px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.Vollbildxxx form  div.subtitle        { padding-left:0px;padding-right:0px; width:737px;  color:#404040;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.Vollbildxxx  div.subtitle-sep-b   { height:5px; width:737px;}
div.wepo div.gwkweb div.de div.Vollbildxxx  div.block-separator  { height:10px; width:737px; }
div.wepo div.gwkweb div.de div.Vollbildxxx  dd                   { padding-left:0px;padding-right:0px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.Vollbildxxx  dt                   { padding-left:0px;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.Vollbildxxx  ol                   { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.Vollbildxxx  ul                   { margin-top:0px; margin-bottom:0px;}







div.wepo div.gwkweb div.de div.vario                       { width:240px;  background-color:transparent; color:#404040; display:inline;}
div.wepo div.gwkweb div.de div.vario  div.xmlcontent       { width:240px; }
div.wepo div.gwkweb div.de div.vario  div.xmlcontent-sep   { height:6px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.vario  div.content          { width:240px; }
div.wepo div.gwkweb div.de div.vario  div.left             {   background-color:transparent; color:#404040;  display:none; height:2px; float:left;}
div.wepo div.gwkweb div.de div.vario  div.right            {   background-color:#EEEEEE; color:#000000; width:240px; }
div.wepo div.gwkweb div.de div.vario  div.separator        { }
div.wepo div.gwkweb div.de div.vario  div.separator-ta     { height:6px;  background-color:#EEEEEE; color:#000000; }
div.wepo div.gwkweb div.de div.vario  div.title            { padding-left:0px; width:240px;    background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.vario  div.separator-tb     { }
div.wepo div.gwkweb div.de div.vario  div.picture          {   border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  background-color:#EEEEEE; color:#000000; width:240px;  }
div.wepo div.gwkweb div.de div.vario  div.picture img      {  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px; }
div.wepo div.gwkweb div.de div.vario  div.picturebar       {  width:240px;   margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.vario  div.picturetext      {  padding-left:0px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.vario  div.txt              { padding-left:0px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:240px;  }
div.wepo div.gwkweb div.de div.vario  div.subtitle-sep-a   { height:4px; width:100%;}
div.wepo div.gwkweb div.de div.vario  div.subtitle         { padding-left:0px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.vario  div.subtitle-sep-b   { height:2px; width:240px;}
div.wepo div.gwkweb div.de div.vario  div.block-separator  { height:5px; width:240px;}
div.wepo div.gwkweb div.de div.vario  dd                   { padding-left:0px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;}
div.wepo div.gwkweb div.de div.vario  dt                   { padding-left:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.vario  ol                   { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.vario  ul                   { margin-top:0px; margin-bottom:0px;}

div.wepo div.gwkweb div.de div.vario div.teaserlinks                       {  }
div.wepo div.gwkweb div.de div.vario div.teaserlinks  div.link-sep-top     { height:0px;}
div.wepo div.gwkweb div.de div.vario div.teaserlinks  div.link-sep-ha      { }
div.wepo div.gwkweb div.de div.vario div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.vario div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.vario div.teaserlinks  div.link-sep-a       { height:0px}
div.wepo div.gwkweb div.de div.vario div.teaserlinks  a                    { width:240px; display:table-row; background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:0px; padding-bottom:3px;padding-top:3px;}
div.wepo div.gwkweb div.de div.vario div.teaserlinks  a.teaserlink         { }
div.wepo div.gwkweb div.de div.vario div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.vario div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.vario div.teaserlinks  a.teaserlink img     { }
div.wepo div.gwkweb div.de div.vario div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:174px; }
div.wepo div.gwkweb div.de div.vario div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px;}
div.wepo div.gwkweb div.de div.vario div.teaserlinks  div.link-sep-b       { height:0px;}


div.wepo div.gwkweb div.de div.submenu  div.xmlcontent       { width:240px;}
div.wepo div.gwkweb div.de div.submenu  div.xmlcontent-sep   { height:6px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.submenu                       { width:240px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.submenu  div.content          {  }
div.wepo div.gwkweb div.de div.submenu  div.left             {  background-color:transparent; color:#404040;  width:0px; height:2px; float:left;}
div.wepo div.gwkweb div.de div.submenu  div.right            { width:240px;  background-color:#EEEEEE; color:#000000;  float:left; top:0px; left:6px;}
div.wepo div.gwkweb div.de div.submenu  div.separator        {  }
div.wepo div.gwkweb div.de div.submenu  div.separator-ta     { width:240px; height:0px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.submenu  div.title            {  background-color:#86C0E1; color:#0D1B1E;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.submenu  div.separator-tb     { }
div.wepo div.gwkweb div.de div.submenu  div.picture          {   border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.submenu  div.picture img      {  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px; width:240px}
div.wepo div.gwkweb div.de div.submenu  div.picturebar       { width:240px;   margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.submenu  div.picturetext      { padding-left:6px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.submenu  div.txt              { width:234px; width:228px; padding-top:3px;   background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;   }
div.wepo div.gwkweb div.de div.submenu  div.txt              { text-align:justify; width:234px; width:228px; padding-top:3px;   background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;   }
div.wepo div.gwkweb div.de div.submenu  div.subtitle-sep-a   { height:4px; width:100%;}
div.wepo div.gwkweb div.de div.submenu  div.subtitle         {  padding-left:6px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.submenu  div.subtitle-sep-b   { height:2px; width:234px;}
div.wepo div.gwkweb div.de div.submenu  div.block-separator  { height:5px; width:234px;  background-color:#EEEEEE; color:#000000;}
div.wepo div.gwkweb div.de div.submenu  dd                   { padding-left:6px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;}
div.wepo div.gwkweb div.de div.submenu  dt                   { padding-left:12px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.submenu  ol                   { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.submenu  ul                   { margin-top:0px; margin-bottom:0px;}

div.wepo div.gwkweb div.de div.submenu div.teaserlinks                       {  }
div.wepo div.gwkweb div.de div.submenu div.teaserlinks  div.link-sep-top     {  height:0px;   background-color:#EEEEEE; color:#000000;}
div.wepo div.gwkweb div.de div.submenu div.teaserlinks  div.link-sep-ha      { }
div.wepo div.gwkweb div.de div.submenu div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.submenu div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.submenu div.teaserlinks  div.link-sep-a       { height:0px }
div.wepo div.gwkweb div.de div.submenu div.teaserlinks  a                    {  background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:6px; padding-bottom:3px;padding-top:3px;}
div.wepo div.gwkweb div.de div.submenu div.teaserlinks  a.teaserlink         { width:234px; }
div.wepo div.gwkweb div.de div.submenu div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.submenu div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.submenu div.teaserlinks  a.teaserlink img     {   }
div.wepo div.gwkweb div.de div.submenu div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
div.wepo div.gwkweb div.de div.submenu div.teaserlinks  div.link-sep-line    { height:1px;}
div.wepo div.gwkweb div.de div.submenu div.teaserlinks  div.link-sep-b       { height:0px;}

div.wepo div.gwkweb div.de div.leftmenu  div.xmlcontent       { width:240px;}
div.wepo div.gwkweb div.de div.leftmenu  div.xmlcontent-sep   { height:6px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.leftmenu                       { width:240px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.leftmenu  div.content          {  }
div.wepo div.gwkweb div.de div.leftmenu  div.left             {  background-color:transparent; color:#404040;  width:0px; height:2px; float:left;}
div.wepo div.gwkweb div.de div.leftmenu  div.right            { width:240px;  background-color:#EEEEEE; color:#000000;  float:left; top:0px; left:6px;}
div.wepo div.gwkweb div.de div.leftmenu  div.separator        {  }
div.wepo div.gwkweb div.de div.leftmenu  div.separator-ta     { width:240px; height:0px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.leftmenu  div.title            {  background-color:#86C0E1; color:#0D1B1E;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.leftmenu  div.separator-tb     { }
div.wepo div.gwkweb div.de div.leftmenu  div.picture          {   border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.leftmenu  div.picture img      {  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px; width:240px}
div.wepo div.gwkweb div.de div.leftmenu  div.picturebar       { width:240px;   margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.leftmenu  div.picturetext      { padding-left:6px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.leftmenu  div.txt              { width:234px; width:228px; padding-top:3px;   background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;   }
div.wepo div.gwkweb div.de div.leftmenu  div.txt              { text-align:justify; width:234px; width:228px; padding-top:3px;   background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;   }
div.wepo div.gwkweb div.de div.leftmenu  div.subtitle-sep-a   { height:4px; width:100%;}
div.wepo div.gwkweb div.de div.leftmenu  div.subtitle         {  padding-left:6px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.leftmenu  div.subtitle-sep-b   { height:2px; width:234px;}
div.wepo div.gwkweb div.de div.leftmenu  div.block-separator  { height:5px; width:234px;  background-color:#EEEEEE; color:#000000;}
div.wepo div.gwkweb div.de div.leftmenu  dd                   { padding-left:6px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;}
div.wepo div.gwkweb div.de div.leftmenu  dt                   { padding-left:12px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.leftmenu  ol                   { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.leftmenu  ul                   { margin-top:0px; margin-bottom:0px;}

div.wepo div.gwkweb div.de div.leftmenu div.teaserlinks                       {  }
div.wepo div.gwkweb div.de div.leftmenu div.teaserlinks  div.link-sep-top     {  height:0px;   background-color:#EEEEEE; color:#000000;}
div.wepo div.gwkweb div.de div.leftmenu div.teaserlinks  div.link-sep-ha      { }
div.wepo div.gwkweb div.de div.leftmenu div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.leftmenu div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.leftmenu div.teaserlinks  div.link-sep-a       { height:0px }
div.wepo div.gwkweb div.de div.leftmenu div.teaserlinks  a                    {  background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:6px; padding-bottom:3px;padding-top:3px;}
div.wepo div.gwkweb div.de div.leftmenu div.teaserlinks  a.teaserlink         { width:234px; }
div.wepo div.gwkweb div.de div.leftmenu div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.leftmenu div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.leftmenu div.teaserlinks  a.teaserlink img     {   }
div.wepo div.gwkweb div.de div.leftmenu div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
div.wepo div.gwkweb div.de div.leftmenu div.teaserlinks  div.link-sep-line    { height:1px;}
div.wepo div.gwkweb div.de div.leftmenu div.teaserlinks  div.link-sep-b       { height:0px;}

div.wepo div.gwkweb div.de div.submenu2  div.xmlcontent       { width:240px;}
div.wepo div.gwkweb div.de div.submenu2  div.xmlcontent-sep   { height:6px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.submenu2                       { width:240px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.submenu2  div.content          {  }
div.wepo div.gwkweb div.de div.submenu2  div.left             {  background-color:transparent; color:#404040;  width:0px; height:2px; float:left;}
div.wepo div.gwkweb div.de div.submenu2  div.right            { width:240px;  background-color:#EEEEEE; color:#000000;  float:left; top:0px; left:6px;}
div.wepo div.gwkweb div.de div.submenu2  div.separator        {  }
div.wepo div.gwkweb div.de div.submenu2  div.separator-ta     { width:240px; height:0px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.submenu2  div.title            {  background-color:#86C0E1; color:#0D1B1E;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.submenu2  div.separator-tb     { }
div.wepo div.gwkweb div.de div.submenu2  div.picture          {   border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.submenu2  div.picture img      {  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px; width:240px}
div.wepo div.gwkweb div.de div.submenu2  div.picturebar       { width:240px;   margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.submenu2  div.picturetext      { padding-left:6px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.submenu2  div.txt              { width:234px; width:228px; padding-top:3px;   background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;   }
div.wepo div.gwkweb div.de div.submenu2  div.txt              { text-align:justify; width:234px; width:228px; padding-top:3px;   background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;   }
div.wepo div.gwkweb div.de div.submenu2  div.subtitle-sep-a   { height:4px; width:100%;}
div.wepo div.gwkweb div.de div.submenu2  div.subtitle         {  padding-left:6px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.submenu2  div.subtitle-sep-b   { height:2px; width:234px;}
div.wepo div.gwkweb div.de div.submenu2  div.block-separator  { height:5px; width:234px;  background-color:#EEEEEE; color:#000000;}
div.wepo div.gwkweb div.de div.submenu2  dd                   { padding-left:6px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;}
div.wepo div.gwkweb div.de div.submenu2  dt                   { padding-left:12px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.submenu2  ol                   { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.submenu2  ul                   { margin-top:0px; margin-bottom:0px;}

div.wepo div.gwkweb div.de div.submenu2 div.teaserlinks                       {  }
div.wepo div.gwkweb div.de div.submenu2 div.teaserlinks  div.link-sep-top     {  height:0px;   background-color:#EEEEEE; color:#000000;}
div.wepo div.gwkweb div.de div.submenu2 div.teaserlinks  div.link-sep-ha      { }
div.wepo div.gwkweb div.de div.submenu2 div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.submenu2 div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.submenu2 div.teaserlinks  div.link-sep-a       { height:0px }
div.wepo div.gwkweb div.de div.submenu2 div.teaserlinks  a                    {  background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:6px; padding-bottom:3px;padding-top:3px;}
div.wepo div.gwkweb div.de div.submenu2 div.teaserlinks  a.teaserlink         { width:234px; }
div.wepo div.gwkweb div.de div.submenu2 div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.submenu2 div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.submenu2 div.teaserlinks  a.teaserlink img     {   }
div.wepo div.gwkweb div.de div.submenu2 div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
div.wepo div.gwkweb div.de div.submenu2 div.teaserlinks  div.link-sep-line    { height:1px;}
div.wepo div.gwkweb div.de div.submenu2 div.teaserlinks  div.link-sep-b       { height:0px;}

div.wepo div.gwkweb div.de div.leftmenu2  div.xmlcontent       { width:240px;}
div.wepo div.gwkweb div.de div.leftmenu2  div.xmlcontent-sep   { height:6px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.leftmenu2                       { width:240px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.leftmenu2  div.content          {  }
div.wepo div.gwkweb div.de div.leftmenu2  div.left             {  background-color:transparent; color:#404040;  width:0px; height:2px; float:left;}
div.wepo div.gwkweb div.de div.leftmenu2  div.right            { width:240px;  background-color:#EEEEEE; color:#000000;  float:left; top:0px; left:6px;}
div.wepo div.gwkweb div.de div.leftmenu2  div.separator        {  }
div.wepo div.gwkweb div.de div.leftmenu2  div.separator-ta     { width:240px; height:0px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.leftmenu2  div.title            {  background-color:#86C0E1; color:#0D1B1E;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.leftmenu2  div.separator-tb     { }
div.wepo div.gwkweb div.de div.leftmenu2  div.picture          {   border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.leftmenu2  div.picture img      {  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px; width:240px}
div.wepo div.gwkweb div.de div.leftmenu2  div.picturebar       { width:240px;   margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.leftmenu2  div.picturetext      { padding-left:6px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.leftmenu2  div.txt              { width:234px; width:228px; padding-top:3px;   background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;   }
div.wepo div.gwkweb div.de div.leftmenu2  div.txt              { text-align:justify; width:234px; width:228px; padding-top:3px;   background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;   }
div.wepo div.gwkweb div.de div.leftmenu2  div.subtitle-sep-a   { height:4px; width:100%;}
div.wepo div.gwkweb div.de div.leftmenu2  div.subtitle         {  padding-left:6px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.leftmenu2  div.subtitle-sep-b   { height:2px; width:234px;}
div.wepo div.gwkweb div.de div.leftmenu2  div.block-separator  { height:5px; width:234px;  background-color:#EEEEEE; color:#000000;}
div.wepo div.gwkweb div.de div.leftmenu2  dd                   { padding-left:6px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;}
div.wepo div.gwkweb div.de div.leftmenu2  dt                   { padding-left:12px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.leftmenu2  ol                   { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.leftmenu2  ul                   { margin-top:0px; margin-bottom:0px;}

div.wepo div.gwkweb div.de div.leftmenu2 div.teaserlinks                       {  }
div.wepo div.gwkweb div.de div.leftmenu2 div.teaserlinks  div.link-sep-top     {  height:0px;   background-color:#EEEEEE; color:#000000;}
div.wepo div.gwkweb div.de div.leftmenu2 div.teaserlinks  div.link-sep-ha      { }
div.wepo div.gwkweb div.de div.leftmenu2 div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.leftmenu2 div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.leftmenu2 div.teaserlinks  div.link-sep-a       { height:0px }
div.wepo div.gwkweb div.de div.leftmenu2 div.teaserlinks  a                    {  background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:6px; padding-bottom:3px;padding-top:3px;}
div.wepo div.gwkweb div.de div.leftmenu2 div.teaserlinks  a.teaserlink         { width:234px; }
div.wepo div.gwkweb div.de div.leftmenu2 div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.leftmenu2 div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.leftmenu2 div.teaserlinks  a.teaserlink img     {   }
div.wepo div.gwkweb div.de div.leftmenu2 div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
div.wepo div.gwkweb div.de div.leftmenu2 div.teaserlinks  div.link-sep-line    { height:1px;}
div.wepo div.gwkweb div.de div.leftmenu2 div.teaserlinks  div.link-sep-b       { height:0px;}

div.wepo div.gwkweb div.de div.submenu3  div.xmlcontent       { width:240px;}
div.wepo div.gwkweb div.de div.submenu3  div.xmlcontent-sep   { height:6px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.submenu3                       { width:240px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.submenu3  div.content          {  }
div.wepo div.gwkweb div.de div.submenu3  div.left             {  background-color:transparent; color:#404040;  width:0px; height:2px; float:left;}
div.wepo div.gwkweb div.de div.submenu3  div.right            { width:240px;  background-color:#EEEEEE; color:#000000;  float:left; top:0px; left:6px;}
div.wepo div.gwkweb div.de div.submenu3  div.separator        {  }
div.wepo div.gwkweb div.de div.submenu3  div.separator-ta     { width:240px; height:0px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.submenu3  div.title            {  background-color:#86C0E1; color:#0D1B1E;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.submenu3  div.separator-tb     { }
div.wepo div.gwkweb div.de div.submenu3  div.picture          {   border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.submenu3  div.picture img      {  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px; width:240px}
div.wepo div.gwkweb div.de div.submenu3  div.picturebar       { width:240px;   margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.submenu3  div.picturetext      { padding-left:6px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.submenu3  div.txt              { width:234px; width:228px; padding-top:3px;   background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;   }
div.wepo div.gwkweb div.de div.submenu3  div.txt              { text-align:justify; width:234px; width:228px; padding-top:3px;   background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;   }
div.wepo div.gwkweb div.de div.submenu3  div.subtitle-sep-a   { height:4px; width:100%;}
div.wepo div.gwkweb div.de div.submenu3  div.subtitle         {  padding-left:6px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.submenu3  div.subtitle-sep-b   { height:2px; width:234px;}
div.wepo div.gwkweb div.de div.submenu3  div.block-separator  { height:5px; width:234px;  background-color:#EEEEEE; color:#000000;}
div.wepo div.gwkweb div.de div.submenu3  dd                   { padding-left:6px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;}
div.wepo div.gwkweb div.de div.submenu3  dt                   { padding-left:12px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.submenu3  ol                   { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.submenu3  ul                   { margin-top:0px; margin-bottom:0px;}

div.wepo div.gwkweb div.de div.submenu3 div.teaserlinks                       {  }
div.wepo div.gwkweb div.de div.submenu3 div.teaserlinks  div.link-sep-top     {  height:0px;   background-color:#EEEEEE; color:#000000;}
div.wepo div.gwkweb div.de div.submenu3 div.teaserlinks  div.link-sep-ha      { }
div.wepo div.gwkweb div.de div.submenu3 div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.submenu3 div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.submenu3 div.teaserlinks  div.link-sep-a       { height:0px }
div.wepo div.gwkweb div.de div.submenu3 div.teaserlinks  a                    {  background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:6px; padding-bottom:3px;padding-top:3px;}
div.wepo div.gwkweb div.de div.submenu3 div.teaserlinks  a.teaserlink         { width:234px; }
div.wepo div.gwkweb div.de div.submenu3 div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.submenu3 div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.submenu3 div.teaserlinks  a.teaserlink img     {   }
div.wepo div.gwkweb div.de div.submenu3 div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
div.wepo div.gwkweb div.de div.submenu3 div.teaserlinks  div.link-sep-line    { height:1px;}
div.wepo div.gwkweb div.de div.submenu3 div.teaserlinks  div.link-sep-b       { height:0px;}

div.wepo div.gwkweb div.de div.leftmenu3  div.xmlcontent       { width:240px;}
div.wepo div.gwkweb div.de div.leftmenu3  div.xmlcontent-sep   { height:6px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.leftmenu3                       { width:240px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.leftmenu3  div.content          {  }
div.wepo div.gwkweb div.de div.leftmenu3  div.left             {  background-color:transparent; color:#404040;  width:0px; height:2px; float:left;}
div.wepo div.gwkweb div.de div.leftmenu3  div.right            { width:240px;  background-color:#EEEEEE; color:#000000;  float:left; top:0px; left:6px;}
div.wepo div.gwkweb div.de div.leftmenu3  div.separator        {  }
div.wepo div.gwkweb div.de div.leftmenu3  div.separator-ta     { width:240px; height:0px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.leftmenu3  div.title            {  background-color:#86C0E1; color:#0D1B1E;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.leftmenu3  div.separator-tb     { }
div.wepo div.gwkweb div.de div.leftmenu3  div.picture          {   border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.leftmenu3  div.picture img      {  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px; width:240px}
div.wepo div.gwkweb div.de div.leftmenu3  div.picturebar       { width:240px;   margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.leftmenu3  div.picturetext      { padding-left:6px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.leftmenu3  div.txt              { width:234px; width:228px; padding-top:3px;   background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;   }
div.wepo div.gwkweb div.de div.leftmenu3  div.txt              { text-align:justify; width:234px; width:228px; padding-top:3px;   background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;   }
div.wepo div.gwkweb div.de div.leftmenu3  div.subtitle-sep-a   { height:4px; width:100%;}
div.wepo div.gwkweb div.de div.leftmenu3  div.subtitle         {  padding-left:6px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.leftmenu3  div.subtitle-sep-b   { height:2px; width:234px;}
div.wepo div.gwkweb div.de div.leftmenu3  div.block-separator  { height:5px; width:234px;  background-color:#EEEEEE; color:#000000;}
div.wepo div.gwkweb div.de div.leftmenu3  dd                   { padding-left:6px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;}
div.wepo div.gwkweb div.de div.leftmenu3  dt                   { padding-left:12px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.leftmenu3  ol                   { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.leftmenu3  ul                   { margin-top:0px; margin-bottom:0px;}

div.wepo div.gwkweb div.de div.leftmenu3 div.teaserlinks                       {  }
div.wepo div.gwkweb div.de div.leftmenu3 div.teaserlinks  div.link-sep-top     {  height:0px;   background-color:#EEEEEE; color:#000000;}
div.wepo div.gwkweb div.de div.leftmenu3 div.teaserlinks  div.link-sep-ha      { }
div.wepo div.gwkweb div.de div.leftmenu3 div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.leftmenu3 div.teaserlinks  div.link-sep-hb      { }
div.wepo div.gwkweb div.de div.leftmenu3 div.teaserlinks  div.link-sep-a       { height:0px }
div.wepo div.gwkweb div.de div.leftmenu3 div.teaserlinks  a                    {  background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:6px; padding-bottom:3px;padding-top:3px;}
div.wepo div.gwkweb div.de div.leftmenu3 div.teaserlinks  a.teaserlink         { width:234px; }
div.wepo div.gwkweb div.de div.leftmenu3 div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.leftmenu3 div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.leftmenu3 div.teaserlinks  a.teaserlink img     {   }
div.wepo div.gwkweb div.de div.leftmenu3 div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
div.wepo div.gwkweb div.de div.leftmenu3 div.teaserlinks  div.link-sep-line    { height:1px;}
div.wepo div.gwkweb div.de div.leftmenu3 div.teaserlinks  div.link-sep-b       { height:0px;}

  div.wepo div.gwkweb div.de submenu                       { width:240px;  background-color:transparent; color:#404040;}

  div.wepo div.gwkweb div.de submenu2                       { width:240px;  background-color:transparent; color:#404040;}

  div.wepo div.gwkweb div.de submenu3                       { width:240px;  background-color:transparent; color:#404040;}


table.teaserrow td.teaser                { vertical-align:top;  background-color:#EEEEEE; color:#000000; height:0px;}
table.teaserrow td.teaser-separator-left { width:5px; height:0px; }



div.wepo div.gwkweb div.de div.teasera                       { width:240px;  background-color:transparent; color:#404040; display:inline;}

	div.wepo div.gwkweb div.de div.teasera  div.xmlcontent       { width:240px; }


		div#privateVersicherungen td.teaser div.teasera3 div.title { font-size: 12.7px; }
		div#privateVersicherungen td.teaser div.teasera3 div.teaserlinks a.teaserlink { padding-bottom: 0px; }

div.wepo div.gwkweb div.de div.teasera  div.xmlcontent-sep   { height:6px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.teasera  div.content          { width:240px; }
div.wepo div.gwkweb div.de div.teasera  div.left             {  background-color:transparent; color:#404040;  display:none; height:2px; float:left;}
div.wepo div.gwkweb div.de div.teasera  div.right            {  background-color:#EEEEEE; color:#000000; width:240px; }
div.wepo div.gwkweb div.de div.teasera  div.separator        {  background-color:#EEEEEE; color:#000000; }
div.wepo div.gwkweb div.de div.teasera  div.separator-ta     { height:0px;  background-color:transparent; color:#404040;}
div.wepo div.gwkweb div.de div.teasera  div.title            {  background-color:#86C0E1; color:#0D1B1E;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.teasera  div.separator-tb     {  background-color:#EEEEEE; color:#000000;}
div.wepo div.gwkweb div.de div.teasera  div.picture          {  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  background-color:transparent; color:#404040; width:240px;  }
div.wepo div.gwkweb div.de div.teasera  div.picture img      { width:240px;   border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  }
div.wepo div.gwkweb div.de div.teasera  div.picturebar       { width:240px;   margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.teasera  div.picturetext      { padding-left:0px; width:240px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.teasera  div.txt              { padding-left:0px; width:240px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.teasera  div.subtitle-sep-a   {  background-color:#EEEEEE; color:#000000; height:4px; width:100%;}
div.wepo div.gwkweb div.de div.teasera  div.subtitle         { padding-left:0px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.teasera  div.subtitle-sep-b   {  background-color:#EEEEEE; color:#000000; height:2px; width:100%;}
div.wepo div.gwkweb div.de div.teasera  div.block-separator  { height:5px; width:100%;  background-color:#EEEEEE; color:#000000; }
div.wepo div.gwkweb div.de div.teasera  dd                   { padding-left:0px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;}
div.wepo div.gwkweb div.de div.teasera  dt                   { padding-left:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.teasera  ol                   { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.teasera  ul                   { margin-top:0px; margin-bottom:0px;}

div.wepo div.gwkweb div.de div.teasera div.teaserlinks                       { }
div.wepo div.gwkweb div.de div.teasera div.teaserlinks  div.link-sep-top     { height:2px;}
div.wepo div.gwkweb div.de div.teasera div.teaserlinks  div.link-sep-ha      { }
div.wepo div.gwkweb div.de div.teasera div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.teasera div.teaserlinks  div.link-sep-hb { }
div.wepo div.gwkweb div.de div.teasera div.teaserlinks  div.link-sep-a       { height:2px}
div.wepo div.gwkweb div.de div.teasera div.teaserlinks  a                    { width:240px; display:table-row; background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:0px; padding-bottom:3px;padding-top:3px;}
div.wepo div.gwkweb div.de div.teasera div.teaserlinks  a.teaserlink         { width:240px; }
div.wepo div.gwkweb div.de div.teasera div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.teasera div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.teasera div.teaserlinks  a.teaserlink img     {   }
div.wepo div.gwkweb div.de div.teasera div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:174px; }
div.wepo div.gwkweb div.de div.teasera div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px;}
div.wepo div.gwkweb div.de div.teasera div.teaserlinks  div.link-sep-b       { height:0px;}

div.wepo div.gwkweb div.de div.teaserb                       { width:240px;  background-color:transparent; color:#404040; display:inline;}

	div.wepo div.gwkweb div.de div.teaserb  div.xmlcontent       { width:240px; }


		div#privateVersicherungen td.teaser div.teasera3 div.title { font-size: 12.7px; }
		div#privateVersicherungen td.teaser div.teasera3 div.teaserlinks a.teaserlink { padding-bottom: 0px; }

div.wepo div.gwkweb div.de div.teaserb  div.xmlcontent-sep   { height:6px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.teaserb  div.content          { width:240px; }
div.wepo div.gwkweb div.de div.teaserb  div.left             {  background-color:transparent; color:#404040;  display:none; height:2px; float:left;}
div.wepo div.gwkweb div.de div.teaserb  div.right            {  background-color:#EEEEEE; color:#000000; width:240px; }
div.wepo div.gwkweb div.de div.teaserb  div.separator        {  background-color:#EEEEEE; color:#000000; }
div.wepo div.gwkweb div.de div.teaserb  div.separator-ta     { height:0px;  background-color:transparent; color:#404040;}
div.wepo div.gwkweb div.de div.teaserb  div.title            {  background-color:#86C0E1; color:#0D1B1E;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.teaserb  div.separator-tb     {  background-color:#EEEEEE; color:#000000;}
div.wepo div.gwkweb div.de div.teaserb  div.picture          {  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  background-color:transparent; color:#404040; width:240px;  }
div.wepo div.gwkweb div.de div.teaserb  div.picture img      { width:240px;   border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  }
div.wepo div.gwkweb div.de div.teaserb  div.picturebar       { width:240px;   margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.teaserb  div.picturetext      { padding-left:0px; width:240px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.teaserb  div.txt              { padding-left:0px; width:240px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.teaserb  div.subtitle-sep-a   {  background-color:#EEEEEE; color:#000000; height:4px; width:100%;}
div.wepo div.gwkweb div.de div.teaserb  div.subtitle         { padding-left:0px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.teaserb  div.subtitle-sep-b   {  background-color:#EEEEEE; color:#000000; height:2px; width:100%;}
div.wepo div.gwkweb div.de div.teaserb  div.block-separator  { height:5px; width:100%;  background-color:#EEEEEE; color:#000000; }
div.wepo div.gwkweb div.de div.teaserb  dd                   { padding-left:0px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;}
div.wepo div.gwkweb div.de div.teaserb  dt                   { padding-left:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.teaserb  ol                   { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.teaserb  ul                   { margin-top:0px; margin-bottom:0px;}

div.wepo div.gwkweb div.de div.teaserb div.teaserlinks                       { }
div.wepo div.gwkweb div.de div.teaserb div.teaserlinks  div.link-sep-top     { height:2px;}
div.wepo div.gwkweb div.de div.teaserb div.teaserlinks  div.link-sep-ha      { }
div.wepo div.gwkweb div.de div.teaserb div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.teaserb div.teaserlinks  div.link-sep-hb { }
div.wepo div.gwkweb div.de div.teaserb div.teaserlinks  div.link-sep-a       { height:2px}
div.wepo div.gwkweb div.de div.teaserb div.teaserlinks  a                    { width:240px; display:table-row; background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:0px; padding-bottom:3px;padding-top:3px;}
div.wepo div.gwkweb div.de div.teaserb div.teaserlinks  a.teaserlink         { width:240px; }
div.wepo div.gwkweb div.de div.teaserb div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.teaserb div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.teaserb div.teaserlinks  a.teaserlink img     {   }
div.wepo div.gwkweb div.de div.teaserb div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:174px; }
div.wepo div.gwkweb div.de div.teaserb div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px;}
div.wepo div.gwkweb div.de div.teaserb div.teaserlinks  div.link-sep-b       { height:0px;}

div.wepo div.gwkweb div.de div.teaserc                       { width:240px;  background-color:transparent; color:#404040; display:inline;}

	div.wepo div.gwkweb div.de div.teaserc  div.xmlcontent       { width:240px; }


		div#privateVersicherungen td.teaser div.teasera3 div.title { font-size: 12.7px; }
		div#privateVersicherungen td.teaser div.teasera3 div.teaserlinks a.teaserlink { padding-bottom: 0px; }

div.wepo div.gwkweb div.de div.teaserc  div.xmlcontent-sep   { height:6px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.teaserc  div.content          { width:240px; }
div.wepo div.gwkweb div.de div.teaserc  div.left             {  background-color:transparent; color:#404040;  display:none; height:2px; float:left;}
div.wepo div.gwkweb div.de div.teaserc  div.right            {  background-color:#EEEEEE; color:#000000; width:240px; }
div.wepo div.gwkweb div.de div.teaserc  div.separator        {  background-color:#EEEEEE; color:#000000; }
div.wepo div.gwkweb div.de div.teaserc  div.separator-ta     { height:0px;  background-color:transparent; color:#404040;}
div.wepo div.gwkweb div.de div.teaserc  div.title            {  background-color:#86C0E1; color:#0D1B1E;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.teaserc  div.separator-tb     {  background-color:#EEEEEE; color:#000000;}
div.wepo div.gwkweb div.de div.teaserc  div.picture          {  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  background-color:transparent; color:#404040; width:240px;  }
div.wepo div.gwkweb div.de div.teaserc  div.picture img      { width:240px;   border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  }
div.wepo div.gwkweb div.de div.teaserc  div.picturebar       { width:240px;   margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.teaserc  div.picturetext      { padding-left:0px; width:240px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.teaserc  div.txt              { padding-left:0px; width:240px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.teaserc  div.subtitle-sep-a   {  background-color:#EEEEEE; color:#000000; height:4px; width:100%;}
div.wepo div.gwkweb div.de div.teaserc  div.subtitle         { padding-left:0px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.teaserc  div.subtitle-sep-b   {  background-color:#EEEEEE; color:#000000; height:2px; width:100%;}
div.wepo div.gwkweb div.de div.teaserc  div.block-separator  { height:5px; width:100%;  background-color:#EEEEEE; color:#000000; }
div.wepo div.gwkweb div.de div.teaserc  dd                   { padding-left:0px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;}
div.wepo div.gwkweb div.de div.teaserc  dt                   { padding-left:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.teaserc  ol                   { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.teaserc  ul                   { margin-top:0px; margin-bottom:0px;}

div.wepo div.gwkweb div.de div.teaserc div.teaserlinks                       { }
div.wepo div.gwkweb div.de div.teaserc div.teaserlinks  div.link-sep-top     { height:2px;}
div.wepo div.gwkweb div.de div.teaserc div.teaserlinks  div.link-sep-ha      { }
div.wepo div.gwkweb div.de div.teaserc div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.teaserc div.teaserlinks  div.link-sep-hb { }
div.wepo div.gwkweb div.de div.teaserc div.teaserlinks  div.link-sep-a       { height:2px}
div.wepo div.gwkweb div.de div.teaserc div.teaserlinks  a                    { width:240px; display:table-row; background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:0px; padding-bottom:3px;padding-top:3px;}
div.wepo div.gwkweb div.de div.teaserc div.teaserlinks  a.teaserlink         { width:240px; }
div.wepo div.gwkweb div.de div.teaserc div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.teaserc div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.teaserc div.teaserlinks  a.teaserlink img     {   }
div.wepo div.gwkweb div.de div.teaserc div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:174px; }
div.wepo div.gwkweb div.de div.teaserc div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px;}
div.wepo div.gwkweb div.de div.teaserc div.teaserlinks  div.link-sep-b       { height:0px;}

div.wepo div.gwkweb div.de div.teasera2                       { width:240px;  background-color:transparent; color:#404040; display:inline;}

	div.wepo div.gwkweb div.de div.teasera2  div.xmlcontent       { width:240px; }


		div#privateVersicherungen td.teaser div.teasera3 div.title { font-size: 12.7px; }
		div#privateVersicherungen td.teaser div.teasera3 div.teaserlinks a.teaserlink { padding-bottom: 0px; }

div.wepo div.gwkweb div.de div.teasera2  div.xmlcontent-sep   { height:6px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.teasera2  div.content          { width:240px; }
div.wepo div.gwkweb div.de div.teasera2  div.left             {  background-color:transparent; color:#404040;  display:none; height:2px; float:left;}
div.wepo div.gwkweb div.de div.teasera2  div.right            {  background-color:#EEEEEE; color:#000000; width:240px; }
div.wepo div.gwkweb div.de div.teasera2  div.separator        {  background-color:#EEEEEE; color:#000000; }
div.wepo div.gwkweb div.de div.teasera2  div.separator-ta     { height:0px;  background-color:transparent; color:#404040;}
div.wepo div.gwkweb div.de div.teasera2  div.title            {  background-color:#86C0E1; color:#0D1B1E;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.teasera2  div.separator-tb     {  background-color:#EEEEEE; color:#000000;}
div.wepo div.gwkweb div.de div.teasera2  div.picture          {  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  background-color:transparent; color:#404040; width:240px;  }
div.wepo div.gwkweb div.de div.teasera2  div.picture img      { width:240px;   border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  }
div.wepo div.gwkweb div.de div.teasera2  div.picturebar       { width:240px;   margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.teasera2  div.picturetext      { padding-left:0px; width:240px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.teasera2  div.txt              { padding-left:0px; width:240px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.teasera2  div.subtitle-sep-a   {  background-color:#EEEEEE; color:#000000; height:4px; width:100%;}
div.wepo div.gwkweb div.de div.teasera2  div.subtitle         { padding-left:0px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.teasera2  div.subtitle-sep-b   {  background-color:#EEEEEE; color:#000000; height:2px; width:100%;}
div.wepo div.gwkweb div.de div.teasera2  div.block-separator  { height:5px; width:100%;  background-color:#EEEEEE; color:#000000; }
div.wepo div.gwkweb div.de div.teasera2  dd                   { padding-left:0px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;}
div.wepo div.gwkweb div.de div.teasera2  dt                   { padding-left:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.teasera2  ol                   { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.teasera2  ul                   { margin-top:0px; margin-bottom:0px;}

div.wepo div.gwkweb div.de div.teasera2 div.teaserlinks                       { }
div.wepo div.gwkweb div.de div.teasera2 div.teaserlinks  div.link-sep-top     { height:2px;}
div.wepo div.gwkweb div.de div.teasera2 div.teaserlinks  div.link-sep-ha      { }
div.wepo div.gwkweb div.de div.teasera2 div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.teasera2 div.teaserlinks  div.link-sep-hb { }
div.wepo div.gwkweb div.de div.teasera2 div.teaserlinks  div.link-sep-a       { height:2px}
div.wepo div.gwkweb div.de div.teasera2 div.teaserlinks  a                    { width:240px; display:table-row; background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:0px; padding-bottom:3px;padding-top:3px;}
div.wepo div.gwkweb div.de div.teasera2 div.teaserlinks  a.teaserlink         { width:240px; }
div.wepo div.gwkweb div.de div.teasera2 div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.teasera2 div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.teasera2 div.teaserlinks  a.teaserlink img     {   }
div.wepo div.gwkweb div.de div.teasera2 div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:174px; }
div.wepo div.gwkweb div.de div.teasera2 div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px;}
div.wepo div.gwkweb div.de div.teasera2 div.teaserlinks  div.link-sep-b       { height:0px;}

div.wepo div.gwkweb div.de div.teaserb2                       { width:240px;  background-color:transparent; color:#404040; display:inline;}

	div.wepo div.gwkweb div.de div.teaserb2  div.xmlcontent       { width:240px; }


		div#privateVersicherungen td.teaser div.teasera3 div.title { font-size: 12.7px; }
		div#privateVersicherungen td.teaser div.teasera3 div.teaserlinks a.teaserlink { padding-bottom: 0px; }

div.wepo div.gwkweb div.de div.teaserb2  div.xmlcontent-sep   { height:6px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.teaserb2  div.content          { width:240px; }
div.wepo div.gwkweb div.de div.teaserb2  div.left             {  background-color:transparent; color:#404040;  display:none; height:2px; float:left;}
div.wepo div.gwkweb div.de div.teaserb2  div.right            {  background-color:#EEEEEE; color:#000000; width:240px; }
div.wepo div.gwkweb div.de div.teaserb2  div.separator        {  background-color:#EEEEEE; color:#000000; }
div.wepo div.gwkweb div.de div.teaserb2  div.separator-ta     { height:0px;  background-color:transparent; color:#404040;}
div.wepo div.gwkweb div.de div.teaserb2  div.title            {  background-color:#86C0E1; color:#0D1B1E;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.teaserb2  div.separator-tb     {  background-color:#EEEEEE; color:#000000;}
div.wepo div.gwkweb div.de div.teaserb2  div.picture          {  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  background-color:transparent; color:#404040; width:240px;  }
div.wepo div.gwkweb div.de div.teaserb2  div.picture img      { width:240px;   border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  }
div.wepo div.gwkweb div.de div.teaserb2  div.picturebar       { width:240px;   margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.teaserb2  div.picturetext      { padding-left:0px; width:240px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.teaserb2  div.txt              { padding-left:0px; width:240px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.teaserb2  div.subtitle-sep-a   {  background-color:#EEEEEE; color:#000000; height:4px; width:100%;}
div.wepo div.gwkweb div.de div.teaserb2  div.subtitle         { padding-left:0px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.teaserb2  div.subtitle-sep-b   {  background-color:#EEEEEE; color:#000000; height:2px; width:100%;}
div.wepo div.gwkweb div.de div.teaserb2  div.block-separator  { height:5px; width:100%;  background-color:#EEEEEE; color:#000000; }
div.wepo div.gwkweb div.de div.teaserb2  dd                   { padding-left:0px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;}
div.wepo div.gwkweb div.de div.teaserb2  dt                   { padding-left:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.teaserb2  ol                   { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.teaserb2  ul                   { margin-top:0px; margin-bottom:0px;}

div.wepo div.gwkweb div.de div.teaserb2 div.teaserlinks                       { }
div.wepo div.gwkweb div.de div.teaserb2 div.teaserlinks  div.link-sep-top     { height:2px;}
div.wepo div.gwkweb div.de div.teaserb2 div.teaserlinks  div.link-sep-ha      { }
div.wepo div.gwkweb div.de div.teaserb2 div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.teaserb2 div.teaserlinks  div.link-sep-hb { }
div.wepo div.gwkweb div.de div.teaserb2 div.teaserlinks  div.link-sep-a       { height:2px}
div.wepo div.gwkweb div.de div.teaserb2 div.teaserlinks  a                    { width:240px; display:table-row; background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:0px; padding-bottom:3px;padding-top:3px;}
div.wepo div.gwkweb div.de div.teaserb2 div.teaserlinks  a.teaserlink         { width:240px; }
div.wepo div.gwkweb div.de div.teaserb2 div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.teaserb2 div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.teaserb2 div.teaserlinks  a.teaserlink img     {   }
div.wepo div.gwkweb div.de div.teaserb2 div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:174px; }
div.wepo div.gwkweb div.de div.teaserb2 div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px;}
div.wepo div.gwkweb div.de div.teaserb2 div.teaserlinks  div.link-sep-b       { height:0px;}

div.wepo div.gwkweb div.de div.teaserc2                       { width:240px;  background-color:transparent; color:#404040; display:inline;}

	div.wepo div.gwkweb div.de div.teaserc2  div.xmlcontent       { width:240px; }


		div#privateVersicherungen td.teaser div.teasera3 div.title { font-size: 12.7px; }
		div#privateVersicherungen td.teaser div.teasera3 div.teaserlinks a.teaserlink { padding-bottom: 0px; }

div.wepo div.gwkweb div.de div.teaserc2  div.xmlcontent-sep   { height:6px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.teaserc2  div.content          { width:240px; }
div.wepo div.gwkweb div.de div.teaserc2  div.left             {  background-color:transparent; color:#404040;  display:none; height:2px; float:left;}
div.wepo div.gwkweb div.de div.teaserc2  div.right            {  background-color:#EEEEEE; color:#000000; width:240px; }
div.wepo div.gwkweb div.de div.teaserc2  div.separator        {  background-color:#EEEEEE; color:#000000; }
div.wepo div.gwkweb div.de div.teaserc2  div.separator-ta     { height:0px;  background-color:transparent; color:#404040;}
div.wepo div.gwkweb div.de div.teaserc2  div.title            {  background-color:#86C0E1; color:#0D1B1E;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.teaserc2  div.separator-tb     {  background-color:#EEEEEE; color:#000000;}
div.wepo div.gwkweb div.de div.teaserc2  div.picture          {  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  background-color:transparent; color:#404040; width:240px;  }
div.wepo div.gwkweb div.de div.teaserc2  div.picture img      { width:240px;   border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  }
div.wepo div.gwkweb div.de div.teaserc2  div.picturebar       { width:240px;   margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.teaserc2  div.picturetext      { padding-left:0px; width:240px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.teaserc2  div.txt              { padding-left:0px; width:240px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.teaserc2  div.subtitle-sep-a   {  background-color:#EEEEEE; color:#000000; height:4px; width:100%;}
div.wepo div.gwkweb div.de div.teaserc2  div.subtitle         { padding-left:0px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.teaserc2  div.subtitle-sep-b   {  background-color:#EEEEEE; color:#000000; height:2px; width:100%;}
div.wepo div.gwkweb div.de div.teaserc2  div.block-separator  { height:5px; width:100%;  background-color:#EEEEEE; color:#000000; }
div.wepo div.gwkweb div.de div.teaserc2  dd                   { padding-left:0px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;}
div.wepo div.gwkweb div.de div.teaserc2  dt                   { padding-left:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.teaserc2  ol                   { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.teaserc2  ul                   { margin-top:0px; margin-bottom:0px;}

div.wepo div.gwkweb div.de div.teaserc2 div.teaserlinks                       { }
div.wepo div.gwkweb div.de div.teaserc2 div.teaserlinks  div.link-sep-top     { height:2px;}
div.wepo div.gwkweb div.de div.teaserc2 div.teaserlinks  div.link-sep-ha      { }
div.wepo div.gwkweb div.de div.teaserc2 div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.teaserc2 div.teaserlinks  div.link-sep-hb { }
div.wepo div.gwkweb div.de div.teaserc2 div.teaserlinks  div.link-sep-a       { height:2px}
div.wepo div.gwkweb div.de div.teaserc2 div.teaserlinks  a                    { width:240px; display:table-row; background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:0px; padding-bottom:3px;padding-top:3px;}
div.wepo div.gwkweb div.de div.teaserc2 div.teaserlinks  a.teaserlink         { width:240px; }
div.wepo div.gwkweb div.de div.teaserc2 div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.teaserc2 div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.teaserc2 div.teaserlinks  a.teaserlink img     {   }
div.wepo div.gwkweb div.de div.teaserc2 div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:174px; }
div.wepo div.gwkweb div.de div.teaserc2 div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px;}
div.wepo div.gwkweb div.de div.teaserc2 div.teaserlinks  div.link-sep-b       { height:0px;}

div.wepo div.gwkweb div.de div.teasera3                       { width:240px;  background-color:transparent; color:#404040; display:inline;}

	div.wepo div.gwkweb div.de div.teasera3  div.xmlcontent       { width:240px; }


		div#privateVersicherungen td.teaser div.teasera3 div.title { font-size: 12.7px; }
		div#privateVersicherungen td.teaser div.teasera3 div.teaserlinks a.teaserlink { padding-bottom: 0px; }

div.wepo div.gwkweb div.de div.teasera3  div.xmlcontent-sep   { height:6px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.teasera3  div.content          { width:240px; }
div.wepo div.gwkweb div.de div.teasera3  div.left             {  background-color:transparent; color:#404040;  display:none; height:2px; float:left;}
div.wepo div.gwkweb div.de div.teasera3  div.right            {  background-color:#EEEEEE; color:#000000; width:240px; }
div.wepo div.gwkweb div.de div.teasera3  div.separator        {  background-color:#EEEEEE; color:#000000; }
div.wepo div.gwkweb div.de div.teasera3  div.separator-ta     { height:0px;  background-color:transparent; color:#404040;}
div.wepo div.gwkweb div.de div.teasera3  div.title            {  background-color:#86C0E1; color:#0D1B1E;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.teasera3  div.separator-tb     {  background-color:#EEEEEE; color:#000000;}
div.wepo div.gwkweb div.de div.teasera3  div.picture          {  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  background-color:transparent; color:#404040; width:240px;  }
div.wepo div.gwkweb div.de div.teasera3  div.picture img      { width:240px;   border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  }
div.wepo div.gwkweb div.de div.teasera3  div.picturebar       { width:240px;   margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.teasera3  div.picturetext      { padding-left:0px; width:240px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.teasera3  div.txt              { padding-left:0px; width:240px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.teasera3  div.subtitle-sep-a   {  background-color:#EEEEEE; color:#000000; height:4px; width:100%;}
div.wepo div.gwkweb div.de div.teasera3  div.subtitle         { padding-left:0px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.teasera3  div.subtitle-sep-b   {  background-color:#EEEEEE; color:#000000; height:2px; width:100%;}
div.wepo div.gwkweb div.de div.teasera3  div.block-separator  { height:5px; width:100%;  background-color:#EEEEEE; color:#000000; }
div.wepo div.gwkweb div.de div.teasera3  dd                   { padding-left:0px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;}
div.wepo div.gwkweb div.de div.teasera3  dt                   { padding-left:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.teasera3  ol                   { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.teasera3  ul                   { margin-top:0px; margin-bottom:0px;}

div.wepo div.gwkweb div.de div.teasera3 div.teaserlinks                       { }
div.wepo div.gwkweb div.de div.teasera3 div.teaserlinks  div.link-sep-top     { height:2px;}
div.wepo div.gwkweb div.de div.teasera3 div.teaserlinks  div.link-sep-ha      { }
div.wepo div.gwkweb div.de div.teasera3 div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.teasera3 div.teaserlinks  div.link-sep-hb { }
div.wepo div.gwkweb div.de div.teasera3 div.teaserlinks  div.link-sep-a       { height:2px}
div.wepo div.gwkweb div.de div.teasera3 div.teaserlinks  a                    { width:240px; display:table-row; background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:0px; padding-bottom:3px;padding-top:3px;}
div.wepo div.gwkweb div.de div.teasera3 div.teaserlinks  a.teaserlink         { width:240px; }
div.wepo div.gwkweb div.de div.teasera3 div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.teasera3 div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.teasera3 div.teaserlinks  a.teaserlink img     {   }
div.wepo div.gwkweb div.de div.teasera3 div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:174px; }
div.wepo div.gwkweb div.de div.teasera3 div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px;}
div.wepo div.gwkweb div.de div.teasera3 div.teaserlinks  div.link-sep-b       { height:0px;}

div.wepo div.gwkweb div.de div.teaserb3                       { width:240px;  background-color:transparent; color:#404040; display:inline;}

	div.wepo div.gwkweb div.de div.teaserb3  div.xmlcontent       { width:240px; }


		div#privateVersicherungen td.teaser div.teasera3 div.title { font-size: 12.7px; }
		div#privateVersicherungen td.teaser div.teasera3 div.teaserlinks a.teaserlink { padding-bottom: 0px; }

div.wepo div.gwkweb div.de div.teaserb3  div.xmlcontent-sep   { height:6px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.teaserb3  div.content          { width:240px; }
div.wepo div.gwkweb div.de div.teaserb3  div.left             {  background-color:transparent; color:#404040;  display:none; height:2px; float:left;}
div.wepo div.gwkweb div.de div.teaserb3  div.right            {  background-color:#EEEEEE; color:#000000; width:240px; }
div.wepo div.gwkweb div.de div.teaserb3  div.separator        {  background-color:#EEEEEE; color:#000000; }
div.wepo div.gwkweb div.de div.teaserb3  div.separator-ta     { height:0px;  background-color:transparent; color:#404040;}
div.wepo div.gwkweb div.de div.teaserb3  div.title            {  background-color:#86C0E1; color:#0D1B1E;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.teaserb3  div.separator-tb     {  background-color:#EEEEEE; color:#000000;}
div.wepo div.gwkweb div.de div.teaserb3  div.picture          {  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  background-color:transparent; color:#404040; width:240px;  }
div.wepo div.gwkweb div.de div.teaserb3  div.picture img      { width:240px;   border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  }
div.wepo div.gwkweb div.de div.teaserb3  div.picturebar       { width:240px;   margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.teaserb3  div.picturetext      { padding-left:0px; width:240px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.teaserb3  div.txt              { padding-left:0px; width:240px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.teaserb3  div.subtitle-sep-a   {  background-color:#EEEEEE; color:#000000; height:4px; width:100%;}
div.wepo div.gwkweb div.de div.teaserb3  div.subtitle         { padding-left:0px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.teaserb3  div.subtitle-sep-b   {  background-color:#EEEEEE; color:#000000; height:2px; width:100%;}
div.wepo div.gwkweb div.de div.teaserb3  div.block-separator  { height:5px; width:100%;  background-color:#EEEEEE; color:#000000; }
div.wepo div.gwkweb div.de div.teaserb3  dd                   { padding-left:0px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;}
div.wepo div.gwkweb div.de div.teaserb3  dt                   { padding-left:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.teaserb3  ol                   { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.teaserb3  ul                   { margin-top:0px; margin-bottom:0px;}

div.wepo div.gwkweb div.de div.teaserb3 div.teaserlinks                       { }
div.wepo div.gwkweb div.de div.teaserb3 div.teaserlinks  div.link-sep-top     { height:2px;}
div.wepo div.gwkweb div.de div.teaserb3 div.teaserlinks  div.link-sep-ha      { }
div.wepo div.gwkweb div.de div.teaserb3 div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.teaserb3 div.teaserlinks  div.link-sep-hb { }
div.wepo div.gwkweb div.de div.teaserb3 div.teaserlinks  div.link-sep-a       { height:2px}
div.wepo div.gwkweb div.de div.teaserb3 div.teaserlinks  a                    { width:240px; display:table-row; background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:0px; padding-bottom:3px;padding-top:3px;}
div.wepo div.gwkweb div.de div.teaserb3 div.teaserlinks  a.teaserlink         { width:240px; }
div.wepo div.gwkweb div.de div.teaserb3 div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.teaserb3 div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.teaserb3 div.teaserlinks  a.teaserlink img     {   }
div.wepo div.gwkweb div.de div.teaserb3 div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:174px; }
div.wepo div.gwkweb div.de div.teaserb3 div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px;}
div.wepo div.gwkweb div.de div.teaserb3 div.teaserlinks  div.link-sep-b       { height:0px;}

div.wepo div.gwkweb div.de div.teaserc3                       { width:240px;  background-color:transparent; color:#404040; display:inline;}

	div.wepo div.gwkweb div.de div.teaserc3  div.xmlcontent       { width:240px; }


		div#privateVersicherungen td.teaser div.teasera3 div.title { font-size: 12.7px; }
		div#privateVersicherungen td.teaser div.teasera3 div.teaserlinks a.teaserlink { padding-bottom: 0px; }

div.wepo div.gwkweb div.de div.teaserc3  div.xmlcontent-sep   { height:6px;   background-color:transparent; color:#404040; }
div.wepo div.gwkweb div.de div.teaserc3  div.content          { width:240px; }
div.wepo div.gwkweb div.de div.teaserc3  div.left             {  background-color:transparent; color:#404040;  display:none; height:2px; float:left;}
div.wepo div.gwkweb div.de div.teaserc3  div.right            {  background-color:#EEEEEE; color:#000000; width:240px; }
div.wepo div.gwkweb div.de div.teaserc3  div.separator        {  background-color:#EEEEEE; color:#000000; }
div.wepo div.gwkweb div.de div.teaserc3  div.separator-ta     { height:0px;  background-color:transparent; color:#404040;}
div.wepo div.gwkweb div.de div.teaserc3  div.title            {  background-color:#86C0E1; color:#0D1B1E;  font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.teaserc3  div.separator-tb     {  background-color:#EEEEEE; color:#000000;}
div.wepo div.gwkweb div.de div.teaserc3  div.picture          {  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  background-color:transparent; color:#404040; width:240px;  }
div.wepo div.gwkweb div.de div.teaserc3  div.picture img      { width:240px;   border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px;  }
div.wepo div.gwkweb div.de div.teaserc3  div.picturebar       { width:240px;   margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:1;  background-color:#FFFFFF; color:#404040; opacity:0;  vertical-align:middle;  }
div.wepo div.gwkweb div.de div.teaserc3  div.picturetext      { padding-left:0px; width:240px; font-family: Arial, Helvetica, sans-serif; font-size: 15px;font-weight: bold;   background-color:transparent; color:#404040;  margin-bottom:-12px; height:12px; top:-12px; position:relative; z-index:2;}
div.wepo div.gwkweb div.de div.teaserc3  div.txt              { padding-left:0px; width:240px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.teaserc3  div.subtitle-sep-a   {  background-color:#EEEEEE; color:#000000; height:4px; width:100%;}
div.wepo div.gwkweb div.de div.teaserc3  div.subtitle         { padding-left:0px;  background-color:#EEEEEE; color:#000000;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;   }
div.wepo div.gwkweb div.de div.teaserc3  div.subtitle-sep-b   {  background-color:#EEEEEE; color:#000000; height:2px; width:100%;}
div.wepo div.gwkweb div.de div.teaserc3  div.block-separator  { height:5px; width:100%;  background-color:#EEEEEE; color:#000000; }
div.wepo div.gwkweb div.de div.teaserc3  dd                   { padding-left:0px;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;}
div.wepo div.gwkweb div.de div.teaserc3  dt                   { padding-left:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  }
div.wepo div.gwkweb div.de div.teaserc3  ol                   { margin-top:0px; margin-bottom:0px;}
div.wepo div.gwkweb div.de div.teaserc3  ul                   { margin-top:0px; margin-bottom:0px;}

div.wepo div.gwkweb div.de div.teaserc3 div.teaserlinks                       { }
div.wepo div.gwkweb div.de div.teaserc3 div.teaserlinks  div.link-sep-top     { height:2px;}
div.wepo div.gwkweb div.de div.teaserc3 div.teaserlinks  div.link-sep-ha      { }
div.wepo div.gwkweb div.de div.teaserc3 div.teaserlinks  div.teaserlinkheader { padding:4px 0px 0px 6px; height:17px;  background-color:#C0C0C0; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
div.wepo div.gwkweb div.de div.teaserc3 div.teaserlinks  div.link-sep-hb { }
div.wepo div.gwkweb div.de div.teaserc3 div.teaserlinks  div.link-sep-a       { height:2px}
div.wepo div.gwkweb div.de div.teaserc3 div.teaserlinks  a                    { width:240px; display:table-row; background-color:#EEEEEE; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  display:block; padding-left:0px; padding-bottom:3px;padding-top:3px;}
div.wepo div.gwkweb div.de div.teaserc3 div.teaserlinks  a.teaserlink         { width:240px; }
div.wepo div.gwkweb div.de div.teaserc3 div.teaserlinks  a.currentteaserlink  {  background-color:#DDDDDD; color:#000000;}
div.wepo div.gwkweb div.de div.teaserc3 div.teaserlinks  a.teaserlink:hover   {  background-color:#858488; color:#FFFFFF;}
div.wepo div.gwkweb div.de div.teaserc3 div.teaserlinks  a.teaserlink img     {   }
div.wepo div.gwkweb div.de div.teaserc3 div.teaserlinks  span.txt             { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:174px; }
div.wepo div.gwkweb div.de div.teaserc3 div.teaserlinks  div.link-sep-line    {  color:#000000;  height:1px;}
div.wepo div.gwkweb div.de div.teaserc3 div.teaserlinks  div.link-sep-b       { height:0px;}



div.wepo div.gwkweb div.de div.xmlcontent table.Formular div.help.OneLine,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset div.help.OneLine,
div.wepo div.gwkweb div.de div.xmlcontent table.Formular span.help.OneLine,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset span.help.OneLine { vertical-align:top; float: right; position:relative; top:0px; padding-left:2px;}
div.wepo div.gwkweb div.de div.xmlcontent table.Formular div.help.TwoLine,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset div.help.TwoLine,
div.wepo div.gwkweb div.de div.xmlcontent table.Formular span.help.TwoLine,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset span.help.TwoLine { vertical-align:top; top:0px; padding-left:2px;}
div.wepo div.gwkweb div.de div.xmlcontent table.Formular,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset { font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal; background-color:#DDDDDD; width:100%;table-layout:fixed; }
div.wepo div.gwkweb div.de div.xmlcontent table.Formular span.prefix,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset span.prefix { vertical-align:middle; }
div.wepo div.gwkweb div.de div.xmlcontent table.Formular td.prefix,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset td.prefix { font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal; vertical-align:middle; }
div.wepo div.gwkweb div.de div.xmlcontent table.Formular span.help,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset span.help { vertical-align:top; position:relative; top:3px; }
div.wepo div.gwkweb div.de div.xmlcontent table.Formular table.selector td,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset table.selector td { padding:0px 0px 0px 1px; }
div.wepo div.gwkweb div.de div.xmlcontent table.Formular td.preview,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset td.preview   { padding:1px 6px 1px 6px; font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.xmlcontent table.Formular td.header,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset td.header   {  background-color:#DDDDDD; color:#000000; padding:1px 6px 1px 6px; font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.xmlcontent table.Formular td.AttributeGroupHeader,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset td.AttributeGroupHeader  { padding:1px 6px 1px 6px; font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.xmlcontent table.Formular td.prefix,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset td.prefix    { padding:3px 6px 6px 6px; }
div.wepo div.gwkweb div.de div.xmlcontent table.Formular td.operation,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset td.operation { padding:6px 6px 6px 10px; }
div.wepo div.gwkweb div.de div.xmlcontent table.Formular td.slot,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset td.slot      { padding:0px 0px 0px 0px; }
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset td.slot div.red      { padding: 1em 0em 0em 0.5em; }

div#WepoFeedbackPanel form table.fieldset td.slot div.choice-checkbox td { padding-left: 0.3em; }
div#WepoContactPanel form table.fieldset td.slot div.choice-checkbox td { padding-left: 0.3em; }
div.wepo div.gwkweb div.de div.xmlcontent table.Formular td.fieldset-field-separator,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset td.fieldset-field-separator { height:4px;}
div.wepo div.gwkweb div.de div.xmlcontent table.Formular td.Error,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset td.Error     { padding:2px 6px 2px 6px; }
div.wepo div.gwkweb div.de div.xmlcontent table.Formular td.Success,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset td.Success   { padding:1px 6px 1px 6px; }
div.wepo div.gwkweb div.de div.xmlcontent table.Formular td.Error div.default div,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset td.Error   div.default div { color:red;}
div.wepo div.gwkweb div.de div.xmlcontent table.Formular td.Success div.default div,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset td.Success div.default div { color:teal; }
div.wepo div.gwkweb div.de div.xmlcontent table.Formular div.validity,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset td.slot div.validity    {font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: normal; color:red; max-width: 400px; margin: 4px 4px 0px 4px; float:left;} 
div.wepo div.gwkweb div.de div.xmlcontent table.Formular div.protection,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset td.slot div.protection  { color:red; }
div.wepo div.gwkweb div.de div.xmlcontent table.Formular tr.operation,
/*
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset tr.operation {  color:#404040; }
*/
div.wepo div.gwkweb div.de div.xmlcontent table.Formular tr.operation td div,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset tr.operation td div { float:left; padding-right:6px }
div.wepo div.gwkweb div.de div.xmlcontent form {  background-color:#DDDDDD;; padding-top:0.5em;  }
/*
div.wepo div.gwkweb div.de div.xmlcontent form a:link    { text-decoration:underline; }
*/

div.wepo div.gwkweb div.de div.xmlcontent table.Formular tr hr,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset tr hr,
div.wepo div.gwkweb div.de div.xmlcontent table.Formular tr td hr,
div.wepo div.gwkweb div.de div.xmlcontent form table.fieldset tr td hr { color:#DDDDDD;; height:1px; margin: 4px 0px }


  div.wepo div.gwkweb div.de div.xmlcontent table.OhneKopfZeile { background-color:#F7F7F7; color:#404040; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin:0px 5px 0px 5px; width:98%;}
  div.wepo div.gwkweb div.de div.xmlcontent table.OhneKopfZeile tr,
  div.wepo div.gwkweb div.de div.xmlcontent table.OhneKopfZeile td             {  padding:1px 1px 1px 1px; border: thin solid #D3D3D3;}
  div.wepo div.gwkweb div.de div.xmlcontent table.OhneKopfZeile thead tr       { font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; }
  div.wepo div.gwkweb div.de div.xmlcontent table.OhneKopfZeile thead          {  background-color:#86C0E1; color:#0D1B1E;; }
  div.wepo div.gwkweb div.de div.xmlcontent table.OhneKopfZeile div.slotvalue  tr        {  border: none; }
  div.wepo div.gwkweb div.de div.xmlcontent table.OhneKopfZeile div.slotvalue  td        {  border: none; }
  div.wepo div.gwkweb div.de div.xmlcontent table.OhneKopfZeile tr.SubTitle td { font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; }
  div.wepo div.gwkweb div.de div.xmlcontent table.OhneKopfZeile tr td          { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

  div.wepo div.gwkweb div.de div.xmlcontent table.MitKopfZeile { background-color:#F7F7F7; color:#404040; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin:0px 5px 0px 5px; width:98%;}
  div.wepo div.gwkweb div.de div.xmlcontent table.MitKopfZeile tr,
  div.wepo div.gwkweb div.de div.xmlcontent table.MitKopfZeile td             {  padding:1px 1px 1px 1px; border: thin solid #D3D3D3;}
  div.wepo div.gwkweb div.de div.xmlcontent table.MitKopfZeile thead tr       { font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; }
  div.wepo div.gwkweb div.de div.xmlcontent table.MitKopfZeile thead          {  background-color:#86C0E1; color:#0D1B1E;; }
  div.wepo div.gwkweb div.de div.xmlcontent table.MitKopfZeile div.slotvalue  tr        {  border: none; }
  div.wepo div.gwkweb div.de div.xmlcontent table.MitKopfZeile div.slotvalue  td        {  border: none; }
  div.wepo div.gwkweb div.de div.xmlcontent table.MitKopfZeile tr.SubTitle td { font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; }
  div.wepo div.gwkweb div.de div.xmlcontent table.MitKopfZeile tr td          { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }









div.wepo div.gwkweb div.de div.xmlcontent form div.kfzcompare table.compare tr.CompareHeader td.odd                       { background-color: #c3c3c4;}
div.wepo div.gwkweb div.de div.xmlcontent form div.kfzcompare table.compare tr.CompareHeader td.odd div                   { background-color: #c3c3c4;}
div.wepo div.gwkweb div.de div.xmlcontent form div.kfzcompare table.compare tr.CompareInstanceHeader td.odd               { background-color: #c3c3c4;}
div.wepo div.gwkweb div.de div.xmlcontent form div.kfzcompare table.compare tr.CompareInstanceHeader td.odd div           { background-color: #c3c3c4;}


div.wepo div.gwkweb div.de div.xmlcontent form div.kfzcompare table.compare tr.CompareBenefitLine td.odd               { background-color: #e1e1e2;}
div.wepo div.gwkweb div.de div.xmlcontent form div.kfzcompare table.compare tr.CompareBenefitLine td.odd div           { background-color: #e1e1e2;}







div.wepo div.gwkweb div.de div.xmlcontent form table.compare {  background-color:#F7F7F7; color:#404040; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
div.wepo div.gwkweb div.de div.xmlcontent form table.compare div.slotvalue { float:left; }



div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr, table.compare th, table.compare td    { border: thin solid #D3D3D3;}
div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareHeader                          { font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#D3D3D3; color:#000000; }
div.wepo div.gwkweb div.de div.xmlcontent form table.compare td.CompareHeader                          {  padding:0px 1px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#D3D3D3; color:#000000; }
div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareHeader td                       {  padding:0px 1px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; }
div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareHeader td div                   {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; }
div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareInstanceHeader                  {           font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.xmlcontent form table.compare td.CompareInstanceHeader                  {  padding:0px 1px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareInstanceHeader td               {  padding:0px 1px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareInstanceHeader td div           {           font-family: Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; }
div.wepo div.gwkweb div.de div.xmlcontent form table.compare div.DisplayOptionHeader                   { padding:12px 1px 0px 1px; }
div.wepo div.gwkweb div.de div.xmlcontent form table.compare table.Entity,
div.wepo div.gwkweb div.de div.xmlcontent form table.compare table.Entity tr,
div.wepo div.gwkweb div.de div.xmlcontent form table.compare table.Entity td                           {  border:0px none; border-spacing:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px 0px 0px 0px; border-collapse:collapse; border-width:0px; }


  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup                       {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000;  background-color:#F7F7F7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td                    {  padding:12px 2px 0px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.CompareHeader      {  padding:12px 2px 0px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#D3D3D3; color:#000000; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.redodd             {  padding:12px 2px 0px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.redodd div         {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.redeven            {  padding:12px 2px 0px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.redeven div        {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.gruenodd           {  padding:12px 2px 0px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.gruenodd div       {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.grueneven          {  padding:12px 2px 0px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.grueneven div      {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td div                {  float:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td div.help           { vertical-align:top; float: right; position:relative; top:0px;}
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td div.DisplayOptionHeader div {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.odd div            {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.redodd     tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.redodd     td      {  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.redeven    tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.redeven    td      {  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.gruenodd   tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.gruenodd   td      {  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.grueneven  tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.grueneven  td      {  background-color:#99FFCC; color:#404040; }


  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine                       {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#F7F7F7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine td                    {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine td.CompareHeader      {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#D3D3D3; color:#000000; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine td.redodd             {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine td.redodd div         {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine td.redeven            {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine td.redeven div        {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine td.gruenodd           {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine td.gruenodd div       {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine td.grueneven          {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine td.grueneven div      {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine td div                {  float:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine td div.help           { vertical-align:top; float: right; position:relative; top:0px;}
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine td div.DisplayOptionHeader div {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine td.odd div            {           font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine td.redodd     tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine td.redodd     td      {  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine td.redeven    tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine td.redeven    td      {  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine td.gruenodd   tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine td.gruenodd   td      {  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine td.grueneven  tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitLine td.grueneven  td      {  background-color:#99FFCC; color:#404040; }


  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup                       {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000;  background-color:#F7F7F7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td                    {  padding:12px 2px 0px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.CompareHeader      {  padding:12px 2px 0px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#D3D3D3; color:#000000; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.redodd             {  padding:12px 2px 0px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.redodd div         {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.redeven            {  padding:12px 2px 0px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.redeven div        {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.gruenodd           {  padding:12px 2px 0px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.gruenodd div       {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.grueneven          {  padding:12px 2px 0px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.grueneven div      {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td div                {  float:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td div.help           { vertical-align:top; float: right; position:relative; top:0px;}
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td div.DisplayOptionHeader div {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.odd div            {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; background-color: transparent; color:#000000; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.redodd     tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.redodd     td      {  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.redeven    tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.redeven    td      {  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.gruenodd   tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.gruenodd   td      {  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.grueneven  tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareBenefitGroup td.grueneven  td      {  background-color:#99FFCC; color:#404040; }


  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup                       {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#F7F7F7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup td                    {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup td.CompareHeader      {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#D3D3D3; color:#000000; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup td.redodd             {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup td.redodd div         {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup td.redeven            {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup td.redeven div        {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup td.gruenodd           {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup td.gruenodd div       {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup td.grueneven          {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup td.grueneven div      {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup td div                {  float:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup td div.help           { vertical-align:top; float: right; position:relative; top:0px;}
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup td div.DisplayOptionHeader div {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup td.odd div            {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup td.redodd     tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup td.redodd     td      {  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup td.redeven    tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup td.redeven    td      {  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup td.gruenodd   tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup td.gruenodd   td      {  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup td.grueneven  tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.ComparePriceGroup td.grueneven  td      {  background-color:#99FFCC; color:#404040; }


  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme                       {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#F7F7F7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme td                    {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  text-align: left!important; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme td.CompareHeader      {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#D3D3D3; color:#000000; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme td.redodd             {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme td.redodd div         {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme td.redeven            {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme td.redeven div        {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme td.gruenodd           {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme td.gruenodd div       {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme td.grueneven          {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme td.grueneven div      {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme td div                {  float:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme td div.help           { vertical-align:top; float: right; position:relative; top:0px;}
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme td div.DisplayOptionHeader div {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme td.odd div            {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme td.redodd     tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme td.redodd     td      {  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme td.redeven    tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme td.redeven    td      {  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme td.gruenodd   tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme td.gruenodd   td      {  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme td.grueneven  tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLineSumme td.grueneven  td      {  background-color:#99FFCC; color:#404040; }


  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine                       {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#F7F7F7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine td                    {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  text-align: left!important; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine td.CompareHeader      {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#D3D3D3; color:#000000; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine td.redodd             {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine td.redodd div         {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine td.redeven            {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine td.redeven div        {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine td.gruenodd           {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine td.gruenodd div       {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine td.grueneven          {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine td.grueneven div      {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine td div                {  float:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine td div.help           { vertical-align:top; float: right; position:relative; top:0px;}
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine td div.DisplayOptionHeader div {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine td.odd div            {           font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine td.redodd     tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine td.redodd     td      {  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine td.redeven    tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine td.redeven    td      {  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine td.gruenodd   tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine td.gruenodd   td      {  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine td.grueneven  tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareSinglePriceLine td.grueneven  td      {  background-color:#99FFCC; color:#404040; }


  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine                       {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#F7F7F7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine td                    {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine td.CompareHeader      {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  background-color:#D3D3D3; color:#000000; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine td.redodd             {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine td.redodd div         {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine td.redeven            {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine td.redeven div        {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine td.gruenodd           {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine td.gruenodd div       {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine td.grueneven          {  padding:1px 2px 0px 1px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine td.grueneven div      {           font-family: Arial, Helvetica, sans-serif; font-size: 12px;  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine td div                {  float:left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine td div.help           { vertical-align:top; float: right; position:relative; top:0px;}
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine td div.DisplayOptionHeader div {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold;  }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine td.odd div            {           font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine td.redodd     tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine td.redodd     td      {  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine td.redeven    tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine td.redeven    td      {  background-color:#FFE7E7; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine td.gruenodd   tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine td.gruenodd   td      {  background-color:#99FFCC; color:#404040; }
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine td.grueneven  tr,
  div.wepo div.gwkweb div.de div.xmlcontent form table.compare tr.CompareMultiPriceLine td.grueneven  td      {  background-color:#99FFCC; color:#404040; }



table.fortschrittsanzeige  {  width:720px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
table.fortschrittsanzeige td.bar-title {width:10%;}
table.fortschrittsanzeige td.bar-state {border: thin solid #000000; width:80%; background-color:#c4c6c9; }
table.fortschrittsanzeige td.bar-state div.bar { background-color:green; }
table.fortschrittsanzeige td.bar-percent {width:10%; text-align:right; padding-right:4px}





table.footer td.footer-toplink,
table.footer tr.content-footer-blue       {  background-color:#EEEEEE; color:#000000; }
table.footer a                            { width:170px; display:table-row; font-family: Arial, Helvetica, sans-serif; font-size: 12px;   display:block;}
table.footer a.teaserlink:hover           {  background-color:#858488; color:#FFFFFF; }


div.wepo div.gwkweb div.de div.submenu,
div.wepo div.gwkweb div.de div.righttext,
div.wepo div.gwkweb div.de div.submenu2,
div.wepo div.gwkweb div.de div.righttext2,
div.wepo div.gwkweb div.de div.submenu3,
div.wepo div.gwkweb div.de div.righttext3 {float:right;}

div.wepo div.gwkweb div.de div.haupttext,
div.wepo div.gwkweb div.de div.leftmenu,
div.wepo div.gwkweb div.de div.haupttext2,
div.wepo div.gwkweb div.de div.leftmenu2,
div.wepo div.gwkweb div.de div.haupttext3,
div.wepo div.gwkweb div.de div.leftmenu3  {display:block; float:left;}

td.title3     { color:#000000; background-color:#DFE9F4; width:720px;}              /* Bosch Farbe 4 (blau (weissblau) */
table.mainspace td.boschheader { text-align:center;}

div.rbvs-content td.space      { width:6px; background-color:#FFFFFF; color:#000000; }

.rbvs-content td.space      { width:6px; background-color:#FFFFFF; color:#000000; }
td.separator31 { height:6px; color:#000000; background-color:#B4C6D9; width:716px; } /* Bosch Farbe 3 (blau (hell) */

 div.wepo div.gwkweb div.de table.transaction td{
  border:0px none;
  border-spacing:0px;
  margin:0px;
  padding:4px;
  border-collapse:collapse;
  border-width:0px;
}

.info {
  font-weight: 400;
  font-size: 11px;
  background-color: #8ca8c5;
  color: #003366;
  text-align: center;
  border: 3px solid #FFFFFF;
  }

.boschtableheader {
  font-family: "Times New Roman", Times, serif;
  font-weight: 800;
  background-color: #003366;
  font-size: 12px;
  color: #FFFFFF;
  text-align: center;
}
.tableside {
  background-color: #DFE9F4;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 11px;
  text-align: left;
  font-weight: 300;
  color: #666666;
  padding-left: 8px;
}
.abstand {
  padding-left: 12px;
  background-color: #DFE9F4;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 11px;
  text-align: left;
  font-weight: 300;
  color: #666666;
}
.percent {
  font-size: 11px;
  color: #00CC00;
  text-align: center;
}
.tablenot {
  font-size: 11px;
  color: #FF0000;
  text-align: center;
}



.hidden {
        display: none;
}

.combobox-wrapper {
        display: inline-block;
        position: relative;
        font-size: 16px;
        overflow: visible;
}

.combobox-wrapper-combobox {
        overflow: visible;
}

.listbox, .grid {
        width: 100%;
        background: white;
        border: 1px solid #ccc;
        list-style: none;
        margin: 0;
        padding: 0;
        position: absolute;
        top: 1.7em;
        z-index: 1;
        max-height: 200px;
        overflow-y: auto;
}

.listbox .result {
        cursor: default;
        margin: 0;
}

.listbox .result:hover, .grid .result-row:hover {
        background: rgb(139, 189, 225);
}

.listbox .focused, .grid .focused {
        background: rgb(139, 189, 225);
}

.combobox-wrapper input {
        font-size: inherit;
}

.combobox-dropdown {
        position: absolute;
        right: 0;
        top: 0;
        padding: 0 0 2px;
        height: 1.5em;

}

.grid .result-row {
        padding: 2px;
        cursor: default;
        margin: 0;
}

.grid .result-cell {
        display: inline-block;
        cursor: default;
        margin: 0;
        padding: 0 5px;
}

