@charset"utf-8";
@import url(http://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700);@import url('../../fileadmin/templates/2013/css/bootstrap.css');
@import url('../../fileadmin/templates/2013/css/bootstrap-theme.css');
@import url('../../fileadmin/templates/2013/css/bootstrap-social.css');
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}
.nivoSlider img{position:absolute;top:0px;left:0px}
.nivo-main-image{display:block !important;position:relative !important;width:100% !important}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}
.nivo-box img{display:block}
.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:0.8;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
.nivo-caption p{padding:5px;margin:0}
.nivo-caption a{display:inline !important}
.nivo-html-caption{display:none}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}
.nivo-prevNav{left:0px}
.nivo-nextNav{right:0px}
.nivo-controlNav{text-align:center;padding:15px 0}
.nivo-controlNav a{cursor:pointer}
.nivo-controlNav a.active{font-weight:bold}
.theme-default .nivoSlider{position:relative;background:#fff url('../../typo3conf/ext/imagecycle/res/css/nivoslider/default/loading.gif') no-repeat 50% 50%;margin-bottom:10px;-webkit-box-shadow:0px 1px 5px 0px #4a4a4a;-moz-box-shadow:0px 1px 5px 0px #4a4a4a;box-shadow:0px 1px 5px 0px #4a4a4a}
.theme-default .nivoSlider img{position:absolute;top:0px;left:0px;display:none}
.theme-default .nivoSlider a{border:0;display:block}
.theme-default .nivo-controlNav{text-align:center;padding:20px 0}
.theme-default .nivo-controlNav a{display:inline-block;width:22px;height:22px;background:url('../../typo3conf/ext/imagecycle/res/css/nivoslider/default/bullets.png') no-repeat;text-indent:-9999px;border:0;margin:0 2px}
.theme-default .nivo-controlNav a.active{background-position:0 -22px}
.theme-default .nivo-directionNav a{display:block;width:30px;height:30px;background:url('../../typo3conf/ext/imagecycle/res/css/nivoslider/default/arrows.png') no-repeat;text-indent:-9999px;border:0}
.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px}
.theme-default a.nivo-prevNav{left:15px}
.theme-default .nivo-caption{font-family:Helvetica,Arial,sans-serif}
.theme-default .nivo-caption a{color:#fff;border-bottom:1px dotted #fff}
.theme-default .nivo-caption a:hover{color:#fff}
.theme-default .nivo-controlNav.nivo-thumbs-enabled{width:100%}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:auto;background:none;margin-bottom:5px}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto}
noscript .theme-default.slider-wrapper,noscript .theme-default .nivoSlider img{display:block;overflow:visible}
noscript .nivoSlider{overflow:visible}
.theme-default .nivoSlider a{background-color:#fff;filter:alpha(opacity=0);opacity:0;-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0}
.tx-mhcodehighlighter-pi1 .geshi-box dl.codebox{padding:3px;background-color:#FFFFFF;border:1px solid #D8D8D8;font-size:1em;color:#000000}
.tx-mhcodehighlighter-pi1 .geshi-box ol{padding-left:0px;margin-left:40px}
.tx-mhcodehighlighter-pi1 .geshi-box dl.codebox dt{text-transform:uppercase;border-bottom:1px solid #CCCCCC;margin-bottom:3px;font-size:0.8em;font-weight:bold;display:block}
.tx-mhcodehighlighter-pi1 .geshi-box dl.codebox dd{margin-left:0px;padding-left:0px;overflow:auto;display:block;height:auto;max-height:200px;white-space:normal;font:0.9em Monaco,"Andale Mono","Courier New",Courier,mono;line-height:1.3em;color:#8b8b8b;margin:2px 0px}
.tx-mhcodehighlighter-pi1 .geshi-box dl.codebox dd pre{font:1.0em Monaco,"Andale Mono","Courier New",Courier,mono;line-height:1.3em;color:#8b8b8b}
.tx-indexedsearch .tx-indexedsearch-browsebox LI{display:inline;margin-right:5px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{width:100px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{width:150px}
.tx-indexedsearch .tx-indexedsearch-whatis{margin-top:10px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw{font-weight:bold;font-style:italic}
.tx-indexedsearch .tx-indexedsearch-noresults{text-align:center;font-weight:bold}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr{font-style:italic}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:red}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{background:#eeeeee}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead{margin-top:20px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2{margin-top:0px;margin-bottom:0px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD{background:#cccccc;vertical-align:middle}
.tx-indexedsearch .tx-indexedsearch-res .noResume{color:#666666}
.tx-indexedsearch .tx-indexedsearch-category{background:#cccccc;font-size:16px;font-weight:bold}
.tx-indexedsearch .res-tmpl-css{clear:both;margin-bottom:1em}
.tx-indexedsearch .searchbox-tmpl-css LABEL{margin-right:1em;width:10em;float:left}
.tx-indexedsearch .result-count-tmpl-css,.tx-indexedsearch .percent-tmpl-css{letter-spacing:0;font-weight:normal;margin-top:-1.2em;float:right}
.tx-indexedsearch .info-tmpl-css dt,.tx-indexedsearch dl.info-tmpl-css dd{float:left}
.tx-indexedsearch .info-tmpl-css dd.item-mtime{float:none}
.tx-indexedsearch .info-tmpl-css dd.item-path{float:none}
.tx-srlanguagemenu-pi1 p,.tx-srlanguagemenu-pi1 .links-list-header{font-family:Verdana,sans-serif;font-size:11px;line-height:100%;color:#26B2EE;margin-top:8px;padding:0;text-indent:0}
.tx-srlanguagemenu-pi1 img{margin:0 5px;padding:0;border-style:none}
.tx-srlanguagemenu-pi1 .CUR{float:left;font-size:11px}
.tx-srlanguagemenu-pi1 .CUR a{background-color:transparent;color:#26B2EE;text-decoration:none;font-weight:bold}
.tx-srlanguagemenu-pi1 .CUR a:focus,.tx-srlanguagemenu-pi1 .CUR a:hover,.tx-srlanguagemenu-pi1 .CUR a:active{color:#66cc00}
.tx-srlanguagemenu-pi1 .NO{float:left;font-size:11px}
.tx-srlanguagemenu-pi1 .NO a{background-color:transparent;color:#26B2EE;text-decoration:none;font-weight:bold}
.tx-srlanguagemenu-pi1 .NO a:focus,.tx-srlanguagemenu-pi1 .NO a:hover,.tx-srlanguagemenu-pi1 .NO a:active{color:#66cc00}
.tx-srlanguagemenu-pi1 .INACT{float:left;font-size:11px}
.tx-srlanguagemenu-pi1 .INACT a{background-color:transparent;color:#26B2EE;text-decoration:none;font-weight:normal}
.tx-srlanguagemenu-pi1 .INACT a:focus,.tx-srlanguagemenu-pi1 .INACT a:hover,.tx-srlanguagemenu-pi1 .INACT a:active{color:#66cc00}
.tx-srlanguagemenu-pi1 .SPC{float:left;font-family:Verdana,sans-serif;font-size:11px;line-height:100%;color:#26B2EE}
.tx-imagecycle-pi1-images{display:none;position:relative;overflow:hidden;list-style:none;margin:0;padding:0}
.tx-imagecycle-pi1-images img{display:block}
.tx-imagecycle-pi1-images li{position:absolute;margin:0;padding:0}
.tx-imagecycle-pi1-images li,.tx-imagecycle-pi1-images a{display:block;position:relative}
.tx-imagecycle-pi1-images a:hover{background:none;border:0! important}
.tx-imagecycle-pi1-images .imagecycle-caption{position:absolute;left:0;bottom:0;
width:100%;padding:5px;color:#fff;background:#000;opacity:0.8;white-space:nowrap;display:none}
.tx-imagecycle-pi1-images .imagecycle-caption a{display:inline;color:#9bd}
.tx-imagecycle-pi1-images .imagecycle-caption a:hover{color:#acf}
.tx-imagecycle-pi1-pager{margin:0 0 5px 0;text-align:center}
.tx-imagecycle-pi1-pager a{border:1px solid #ccc;background:#fc0;text-decoration:none;margin:0 5px;padding:3px 5px}
.tx-imagecycle-pi1-pager a.activeSlide{background:#ea0}
noscript .tx-imagecycle-pi1-images{display:block}
noscript .tx-imagecycle-pi1-images li{float:left;overflow:hidden}
noscript .tx-imagecycle-pi1-images .imagecycle-caption{display:block}
.tx-felogin-pi1 label{display:block}
.news-single-rightbox,.news-single-imgcaption,.news-latest-date,.news-latest-morelink,.news-latest-category,.news-list-category,.news-list-author,.news-list-imgcaption,.news-list-date,.news-list-browse,.news-amenu-container,.news-catmenu{font-size:10px}
.news-latest-container HR.clearer,.news-list-container HR.clearer,.news-list2-container HR.clearer,.news-list3-container HR.clearer,.news-single-item HR.cl-left,.news-single-item HR.cl-right{clear:right;height:1px;border:none;padding:0;margin:0}
.news-list2-container HR.clearer,.news-list3-container HR.clearer{clear:both}
.news-single-item HR.cl-left{clear:left}
.news-latest-container{padding:10px}
.news-latest-gotoarchive{padding:3px;margin:3px;background-color:#f3f3f3}
.news-latest-container H2{padding:0 0 2px 0;margin:0}
.news-latest-item{padding:3px;margin:0}
.news-latest-item IMG{margin:0 5px 5px 0;float:left;border:none}
.news-latest-category IMG{float:none;border:none;margin:0px}
.news-latest-item>p{margin:0;padding:0}
.news-list-container{padding:10px 0}
.news-list-item{padding:0 0 10px 0}
.news-list-container H2{margin:0px}
.news-list-date{float:right;display:block;padding-left:10px}
.news-list-imgcaption{padding:3px 3px 0 0}
.news-list-container IMG{float:right;margin:0 2px 5px 5px;border:none}
.news-list-category IMG{float:none;border:none;margin:0px}
.news-list-morelink{padding-left:5px}
.news-list2-container,.news-list3-container{padding:0 0 10px 0}
.news-list2-container,.news-list3-container{background:#e5e5e5}
.news-list3-item,.list2-subdiv-hdr{background:#f1f1f1}
.news-list2-container .hdr-left,.news-list2-container .hdr-right,.news-list3-container .list3-left,.news-list3-container .list3-right{width:48%;float:left;padding:5px}
.news-list2-container .sub-left,.news-list2-container .sub-middle,.news-list2-container .sub-right{width:31%;float:left;padding:5px}
.news-list3-item{padding:5px}
.news-list3-item,.list3-subdiv,.list2-subdiv{border-top:5px solid #fff}
.news-list2-container IMG{float:right;margin:0 2px 5px 5px;border:none}
.news-list3-container IMG{float:left;margin:0 5px 5px 2px;border:none}
.news-list-browse{text-align:center;margin-bottom:20px}
.activeLinkWrap{font-weight:bold}
.disabledLinkWrap{color:#999}
.disabledLinkWrap,.browseLinksWrap a,.activeLinkWrap{padding:0 1px}
.news-single-item{padding:5px;margin-bottom:5px}
.news-single-img{float:right;margin:10px 0 0 10px;padding:0}
.news-single-img img{border:none}
.news-single-imgcaption{padding:1px 0 3px 0;margin:0}
.news-single-rightbox{float:right;width:160px;text-align:right;clear:both}
.news-single-backlink{padding:10px}
.news-single-additional-info{margin-top:15px;padding:3px;clear:both}
.news-single-related,.news-single-files,.news-single-links{margin:0;margin-bottom:3px;padding:3px}
.news-single-related DD,.news-single-links DD,.news-single-files DD{margin-left:20px}
.news-single-related DT,.news-single-links DT,.news-single-files DT{font-weight:bold;margin-left:5px}
.news-single-files DD A{padding:0 3px}
.sv-img-big img,.sv-img-small img{border:none}
.sv-img-big{float:right;padding:10px 0 2px 10px}
.sv-img-small-wrapper{padding:15px 0}
.sv-img-small{float:left;padding:0 10px 10px 0}
.news-amenu-container{width:165px;padding:0;margin-left:10px}
.news-amenu-container LI{padding-bottom:1px}
.news-amenu-container LI:hover{background-color:#f3f3f3}
.news-amenu-container UL{padding:0;margin:0;margin-top:5px;list-style-type:none}
.news-amenu-item-year{font-weight:bold;margin-top:10px;padding:2px;background-color:#f3f3f3}
.amenu-act{background:#fff;font-weight:bold}
.news-catmenu{padding:10px}
ul.tree{list-style:none;margin:0;padding:0;clear:both}
ul.tree A{text-decoration:none}
ul.tree A.pm{cursor:pointer}
ul.tree img{vertical-align:middle}
ul.tree ul{list-style:none;margin:0;padding:0;padding-left:17px}
ul.tree ul li{list-style:none;margin:0;padding:0;line-height:10px;white-space:nowrap}
ul.tree ul li.expanded ul{background:transparent url('../../typo3/gfx/ol/line.gif') repeat-y top left}
ul.tree ul li.last>ul{background:none}
ul.tree li.active,ul.tree ul li.active{background-color:#ebebeb !important}
ul.tree li.active ul,ul.tree ul li.active ul{background-color:#f7f3ef}
.level1{padding:1px;padding-left:10px;background-color:#ebf8bf;border-left:1px solid #666;border-top:1px solid #666}
.level2{padding:1px;padding-left:10px;background-color:#ddf393;border-left:1px solid #666}
.level3{padding:1px;padding-left:10px;background-color:#cae46e;border-left:1px solid #666;border-top:1px solid #666}
.level4{padding:1px;padding-left:10px;background-color:#b0cb51;border-left:1px solid #666}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:2px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;padding-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:310px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:310px}
.csc-space-after-20{margin-bottom:20px}
.tx-srfreecap-pi2-image{margin-left:1em}
.tx-srfreecap-pi2-cant-read{font-size:.9em;color:#35006d}
.tx-srfreecap-pi2-cant-read a:link{background-color:transparent;font-weight:bold;text-decoration:none}
div.tx_pksrfeimagegallery_pi1_thumb{float:left;text-align:center;border:1px solid #777;margin:0 5px 10px 5px;padding:10px 0}
a.tx_pksrfeimagegallery_pi1_navi{padding:3px 5px;margin:0 5px;text-decoration:none;border:1px solid #fa4}
a.tx_pksrfeimagegallery_pi1_navi:hover{background-color:#333;color:#fff}
a.tx_pksrfeimagegallery_pi1_navi_act{background-color:#fff;color:#333;font-weight:bold}
#lightbox{position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#lightbox a img{border:none}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#imageContainer{padding:10px}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#imageContainer>#hoverNav{left:0}
#hoverNav a{outline:none}
#prevLink,#nextLink{width:49%;height:100%;background:transparent url('../../images/blank.gif') no-repeat;
display:block}
#prevLink{left:0;float:left}
#nextLink{right:0;float:right}
#prevLink:hover,#prevLink:visited:hover{background:url('../../images/prevlabel.gif') left 15% no-repeat}
#nextLink:hover,#nextLink:visited:hover{background:url('../../images/nextlabel.gif') right 15% no-repeat}
#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%}
#imageData{padding:0 10px;color:#666}
#imageData #imageDetails{width:70%;float:left;text-align:left}
#imageData #caption{font-weight:bold}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000}
.ui-widget{font-family:Verdana,Arial,sans-serif
;font-size:1.1em
}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif
;font-size:1em}
.ui-widget-content{border:1px solid #aaaaaa
;background:#ffffff
url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-bg_flat_75_ffffff_40x100.png)
50%
50%
repeat-x
;color:#222222
}
.ui-widget-content a{color:#222222
}
.ui-widget-header{border:1px solid #aaaaaa
;background:#cccccc
url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-bg_highlight-soft_75_cccccc_1x100.png)
50%
50%
repeat-x
;color:#222222
;font-weight:bold}
.ui-widget-header a{color:#222222
}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3
;background:#e6e6e6
url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-bg_glass_75_e6e6e6_1x400.png)
50%
50%
repeat-x
;font-weight:normal
;color:#555555
}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555
;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999999
;background:#dadada
url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-bg_glass_75_dadada_1x400.png)
50%
50%
repeat-x
;font-weight:normal
;color:#212121
}
.ui-state-hover a,.ui-state-hover a:hover{color:#212121
;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaaaaa
;background:#ffffff
url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-bg_glass_65_ffffff_1x400.png)
50%
50%
repeat-x
;font-weight:normal
;color:#212121
}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121
;text-decoration:none}
.ui-widget :active{outline:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1
;background:#fbf9ee
url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-bg_glass_55_fbf9ee_1x400.png)
50%
50%
repeat-x
;color:#363636
}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636
}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a
;background:#fef1ec
url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-bg_glass_95_fef1ec_1x400.png)
50%
50%
repeat-x
;color:#cd0a0a
}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a
}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a
}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-icon{width:16px;height:16px;background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-icons_222222_256x240.png)
}
.ui-widget-content .ui-icon{background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-icons_222222_256x240.png)
}
.ui-widget-header .ui-icon{background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-icons_222222_256x240.png)
}
.ui-state-default .ui-icon{background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-icons_888888_256x240.png)
}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-icons_454545_256x240.png)
}
.ui-state-active .ui-icon{background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-icons_454545_256x240.png)
}
.ui-state-highlight .ui-icon{background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-icons_2e83ff_256x240.png)
}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-icons_cd0a0a_256x240.png)
}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-off{background-position:-96px -144px}
.ui-icon-radio-on{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px
;-webkit-border-top-left-radius:4px
;-khtml-border-top-left-radius:4px
;border-top-left-radius:4px
}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px
;-webkit-border-top-right-radius:4px
;-khtml-border-top-right-radius:4px
;border-top-right-radius:4px
}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px
;-webkit-border-bottom-left-radius:4px
;-khtml-border-bottom-left-radius:4px
;border-bottom-left-radius:4px
}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px
;-webkit-border-bottom-right-radius:4px
;-khtml-border-bottom-right-radius:4px
;border-bottom-right-radius:4px
}
.ui-widget-overlay{background:#aaaaaa
url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-bg_flat_0_aaaaaa_40x100.png)
50%
50%
repeat-x
;opacity:.3;filter:Alpha(Opacity=30)
}
.ui-widget-shadow{margin:-8px
0 0 -8px
;padding:8px
;background:#aaaaaa
url(/typo3conf/ext/powermail/Resources/Public/Image/Ui/ui-bg_flat_0_aaaaaa_40x100.png)
50%
50%
repeat-x
;opacity:.3;filter:Alpha(Opacity=30)
;-moz-border-radius:8px
;-khtml-border-radius:8px
;-webkit-border-radius:8px
;border-radius:8px
}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-cover{display:none;
display
:block;
position:absolute;
z-index:-1;
filter:mask();
top:-4px;
left:-4px;
width:200px;
height:200px;
}
h1{color:#0099CC;padding:0px;line-height:normal}
h2{color:#00CC33;font-weight:normal}
h3{color:#33CCFF}
h4{color:#666666}
h5{color:#333333}
h6{color:#666666}
h1 a,h2 a,h3 a{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#0099cc}
h1 a:hover,h2 a:hover,h3 a:hover{border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#009933;text-decoration:none}
header{color:#26B2EE;padding:0px;margin:0px}
.header-top{background-color:#f2f2f2;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e7e7e7;margin-bottom:20px;font-size:0.9em;line-height:30px;margin-top:0px}
.logo{text-align:center!important}
.shadow{display:block;height:20px;width:100%;margin-top:5px;margin-bottom:5px;background-image:url('../../fileadmin/templates/2013/images/shadow-white.png');background-repeat:no-repeat;background-position:center center}
.header-right{text-align:right}
.langmenu{text-align:right}
.nav{font-size:11px;text-transform:uppercase}
.nav .dropdown ul{text-transform:none}
.menu-level-3{font-size:0.8em}
.phone{font-family:"PT Sans Narrow",Helvetica,Arial,sans-serif;color:#999;font-size:30px;display:block;line-height:normal;text-align:center}
.phone-text{font-size:1.3em;color:#999;line-height:normal;display:block;text-align:center;margin-bottom:5px}
.main-slider{background-color:#bdeaf3;padding-top:10px;padding-bottom:0px;border-top-width:1px;border-top-style:dotted;border-top-color:#CCCCCC;width:100%}
.slider-box{text-align:center;margin-right:auto;margin-left:auto}
.page-title{font-family:"PT Sans Narrow",Helvetica,Arial,sans-serif;background-color:#efefef;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#CCC;border-right-color:#CCC;border-bottom-color:#CCC;border-left-color:#CCC;color:#999;font-size:1.8em;padding-top:10px;padding-bottom:10px;margin-top:10px}
.main-footer{background-color:#383d46;display:block;padding-top:0px;padding-bottom:20px;color:#CCC;font-size:0.9em;width:100%;margin-top:30px}
.footer-top{background-color:#f1f1f1;padding-top:20px;padding-bottom:20px;color:#666}
.footer-center{background-color:#FFF;background-image:url('../../fileadmin/templates/2013/images/footer-strip-pattern.png');background-repeat:repeat;padding-top:20px;padding-bottom:20px;margin-bottom:20px;color:#666}
.content{margin-bottom:30px;margin-top:0px;padding-top:0px;padding-bottom:0px}
.tx-srlanguagemenu-pi1{float:right}
.tx-srlanguagemenu-pi1 a{color:#26B2EE}
.single-flat-act-link a{display:block;background:#75A25A;color:#FFF;text-decoration:none!important;font-weight:bold;padding:2px;margin-right:15px}
.single-flat-act-link a:hover{background-color:#26B2EE;text-decoration:none}
.single-flat-act-link a:visited{display:block;background:#75A25A;color:#FFF;text-decoration:none;font-weight:bold;padding:2px}
.align-center{text-align:center}
.single-flat-sub,.single-flat-sub-act{font-size:11px;font-weight:bold;display:inline-block;margin-right:2px;margin-left:2px}
.single-flat-sub-block{padding-right:20px;padding-left:20px;margin-bottom:15px;text-align:center}
.single-flat-sub-act a{color:#75A25A;text-decoration:none}
.div-flat-name{display:block;white-space:nowrap}
.listYearTitle{font-size:18px;font-weight:bold;color:#FFFFFF;text-align:center;background-color:#75A25A;padding:10px;clear:both}
.calendarLegend{text-align:center;display:block}
.realtable tr td{padding:4px;border-top:1px solid #26B2EE;border-bottom:1px solid #26B2EE;border-right-color:#26B2EE;border-left-color:#26B2EE}
.realtable tr td p{margin:0px;padding:0px}
.realtable tbody tr:hover{background:#CFC}
.footer-menu{text-align:center}
.footer-menu ul li{display:inline;list-style-type:none;margin-right:15px}
.footer-menu ul li a{padding-right:3px;padding-left:3px;display:inline-block;margin-bottom:2px}
.footer-menu ul .active a,.footer-menu ul a:hover{color:#FFF;background-color:#3CF;padding-right:3px;padding-left:3px;text-decoration:none;border-radius:3px}
.social{text-align:center}
.error{
background-color:#FF0000;border:1px solid #FF0000;font-size:11px;color:#fff;padding:3px 10px 5px 10px;margin-left:-2px;z-index:10;text-align:left;height:auto;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 6px #ddd;-webkit-box-shadow:0 0 6px #ddd;box-shadow:0 0 6px #ddd}
.error p{margin:0;padding:0;font-weight:bold}
html:root .error em{display:block;width:0;height:0;border:10px solid;border-color:#FF0000 transparent transparent;
position:absolute;bottom:-10px;left:5px;border-bottom:0 none}
.fce-three-col{margin-bottom:30px}
.flex-video{position:relative;padding-top:25px;padding-bottom:67.5%;height:0;margin-bottom:16px;overflow:hidden}
.flex-video.widescreen{padding-bottom:57.25%}
.flex-video.vimeo{padding-top:0}
.flex-video iframe,.flex-video object,.flex-video embed{position:absolute;top:0;left:0;width:100%;height:100%}
@media only screen and (max-device-width:800px),only screen and (device-width:1024px) and (device-height:600px),only screen and (width:1280px) and (orientation:landscape),only screen and (device-width:800px),only screen and (max-width:767px){.flex-video{padding-top:0}
}
footer .news-latest-container{margin:0px;padding:0px}
footer .news-latest-item{margin-top:0px;padding-top:0px}
footer .news-latest-date{margin:0px;padding:1px;display:block;font-size:0.9em;color:#CCC;background-color:#8a8a8a;text-align:right}
footer .news-latest-item h3{font-size:1.2em;padding:0em;margin-top:0.5em}
footer .tx-guestbook-date{background-color:#8a8a8a;font-size:0.9em;padding:1px;color:#CCC;text-align:right}
footer .tx-guestbook-name{font-style:italic;color:#333;padding-top:1px;padding-bottom:1px}
#c749{display:none}
.price-from{margin-bottom:20px}
.price-from-text{font-family:"PT Sans Narrow",Helvetica,Arial,sans-serif;font-size:20px;margin-bottom:10px;text-align:center;display:block}
.csc-textpic-caption{font-size:0.8em;text-align:center}
.nowrap{white-space:nowrap}
.tx-flatmgr-pi1 .specialList{position:relative;color:red;font-weight:bold;background-repeat:no-repeat;height:1px;overflow:visible;padding-top:-13px;top:-50px;left:160px}
.tx-flatmgr-pi1 .specialListText{position:relative;top:-50px;left:50px}
.tx-flatmgr-pi1 .specialList span{}
.tx-flatmgr-pi1 .specialSingle{position:relative;color:red;font-weight:bold;background-image:url(/fileadmin/includes/icons/special.gif);background-repeat:no-repeat;height:70px;padding-left:50px;padding-top:13px}
#mbCenter table{background-color:white;color:gray}
#mbImage .tx-flatmgr-pi1{line-height:10px}
.calendar table td{font-size:12px}
.calendar{z-index:200}
.tx-flatmgr-pi1 .flatCapacity input{width:25px}
.tx-flatmgr-pi1 .hide{display:none}
.tx-flatmgr-pi1 #map{
}
.tx-flatmgr-pi1 .simpleFlatList .actual{font-size:1.5em}
.tx-flatmgr-pi1 .flatListCategory{font-size:1.5em}
.tx-flatmgr-pi1 .flatListFlat{position:relative;float:left}
.tx-flatmgr-pi1 .clearer{clear:both}
.tx-flatmgr-pi1 .flatName{font-weight:bold}
.tx-flatmgr-pi1 .prices{font-weight:bold;border:1px solid blue}
.tx-flatmgr-pi1 .roomSwitch{cursor:pointer}
.tx-flatmgr-pi1 .theYears td{font-family:arial;font-size:10pt;color:gray}
.tx-flatmgr-pi1 .theYears td.selected{font-family:arial;font-size:10pt;font-weight:bold;color:blue}
.tx-flatmgr-pi1{font-family:arial;font-size:10px;color:gray}
.tx-flatmgr-pi1 .listYear td{font-family:arial;font-size:10px;border:1px solid gray;text-align:center;empty-cells:hide;
}
.tx-flatmgr-pi1 .listYear td div{width:12px;height:12px;padding:0px;margin:0px;text-align:center}
.tx-flatmgr-pi1 .listYear td.noDay{font-family:arial;font-size:10px;border:0px;text-align:center}
.tx-flatmgr-pi1 .listYear td.bookedWeekend{background:#ff4444}
.tx-flatmgr-pi1 .listYear td.onRequestWeekend{background-color:#6699FF}
.tx-flatmgr-pi1 .listYear td.vacantWeekend{background-color:#99CC66}
.tx-flatmgr-pi1 .listYear td.bookedDay{background:#ff4444}
.tx-flatmgr-pi1 .listYear td.onRequestWeekend{background-color:#6699FF}
.tx-flatmgr-pi1 .listYear td.onRequestDay{background-color:#6699FF}
.tx-flatmgr-pi1 .listYear td.overbookedDay{background-color:#ff4444}
.tx-flatmgr-pi1 .listYear td.vacantDay{background-color:#ffffff}
.tx-flatmgr-pi1 .calendarLegend td{font-family:arial;font-size:10px;border:1px solid gray;width:10px;text-align:center}
.tx-flatmgr-pi1 .calendarLegend td.bookedWeekend{background:#ff4444}
.tx-flatmgr-pi1 .calendarLegend td.vacantWeekend{background-color:#99CC66}
.tx-flatmgr-pi1 .calendarLegend td.bookedDay{background:#ff4444}
.tx-flatmgr-pi1 .calendarLegend td.overbookedDay{background-color:#ff4444}
.tx-flatmgr-pi1 .calendarLegend td.vacantDay{background-color:#ffffff}
.tx-flatmgr-pi1 .calendarLegend td.onRequestDay{background-color:#6699FF}
.tx-flatmgr-pi1 .listYearTitle{font-size:12px;font-weight:bold;margin:10px 0}
.tx-flatmgr-pi1 .calendarLegend td.legend{width:120px;font-family:arial;font-size:10px;border:0px;text-align:left}
.tx-flatmgr-pi1 .listYear td.month{background-color:#e0e0e0;border:0px}
.tx-flatmgr-pi1 .listYear td.monthNoDisplay{background-color:transparent;border:0px}
.tx-flatmgr-pi1 .listFlat{padding:0;margin:0;
}
.tx-flatmgr-pi1 .listFlat td.flatName{font-size:12px;font-weight:bold;margin:10px 0;border:0px}
.tx-flatmgr-pi1 .listFlat .bookingLink{cursor:pointer}
.tx-flatmgr-pi1 .listFlat .roomSelector{width:200px;float:right;padding-left:10px}
.tx-flatmgr-pi1 .monthMultiRow{border:0;background-color:#e0e0e0}
.tx-flatmgr-pi1 .tableMultiRow{border:0;background-color:#e0e0e0}
.tx-flatmgr-pi1 td.monthNameMultiRow{border:0;font-family:arial;font-weight:bold;font-size:12px;background-color:#e0e0e0}
.tx-flatmgr-pi1 td.dayNames{border:0;font-family:arial;font-weight:normal;font-size:9px;text-align:center}
.tx-flatmgr-pi1 td.endDay{background:#ff4444}
.tx-flatmgr-pi1 td.onRequestEndDay{background-image:url("/typo3conf/ext/flatmgr/pi1/static/onRequestEnd.gif")}
.tx-flatmgr-pi1 td.startDay{background:#ff4444}
.tx-flatmgr-pi1 td.onRequestStartDay{background-image:url("/typo3conf/ext/flatmgr/pi1/static/onRequestStart.gif")}
.tx-flatmgr-pi1 td.endWeekend{background:#ff4444}
.tx-flatmgr-pi1 td.bookerChangedDay{background-image:url("/typo3conf/ext/flatmgr/pi1/static/bookerChangedDay.gif")}
.tx-flatmgr-pi1 td.onRequestBookerChangedDay{background-image:url("/typo3conf/ext/flatmgr/pi1/static/onRequestBookerChangedDay12.gif")}
.tx-flatmgr-pi1 td.bookerChangedWeekend{background-image:url("/typo3conf/ext/flatmgr/pi1/static/bookerChangedWeekend.gif")}
.tx-flatmgr-pi1 td.onRequestBookerChangedWeekend21{background-image:url("/typo3conf/ext/flatmgr/pi1/static/onRequestBookerChangedDay21.gif")}
.tx-flatmgr-pi1 td.onRequestBookerChangedWeekend12{background-image:url("/typo3conf/ext/flatmgr/pi1/static/onRequestBookerChangedDay12.gif")}
.tx-flatmgr-pi1 td.startWeekend{background:#ff4444}
.tx-flatmgr-pi1 td.onRequestStartWeekend{background-image:url("/typo3conf/ext/flatmgr/pi1/static/onRequestStartWeekend.gif")}
.tx-flatmgr-pi1 td.endWeekendNormal{background-image:url("/typo3conf/ext/flatmgr/pi1/static/weekendEndNormal.gif")}
.tx-flatmgr-pi1 td.startWeekendNormal{background-image:url("/typo3conf/ext/flatmgr/pi1/static/weekendStartNormal.gif")}
.tx-flatmgr-pi1 td.onRequestEndWeekend{background-image:url("/typo3conf/ext/flatmgr/pi1/static/onRequestEndWeekend.gif")}
.tx-flatmgr-pi1 td.overbookedStart{background-image:url("/typo3conf/ext/flatmgr/pi1/static/overbookedStart.gif")}
.tx-flatmgr-pi1 td.overbookedEnd{background-image:url("/typo3conf/ext/flatmgr/pi1/static/overbookedEnd.gif")}
.tx-flatmgr-pi1 td.overbookedAndBookedEnd{background-image:url("/typo3conf/ext/flatmgr/pi1/static/overbookedAndBookedEnd.gif")}
.tx-flatmgr-pi1 td.overbookedStartWeekend{background-image:url("/typo3conf/ext/flatmgr/pi1/static/overbookedStartWeekend.gif")}
.tx-flatmgr-pi1 td.overbookedEndWeekend{background-image:url("/typo3conf/ext/flatmgr/pi1/static/overbookedEndWeekend.gif")}
.tx-flatmgr-pi1 td.overbookedAndBookedEndWeekend{background-image:url("/typo3conf/ext/flatmgr/pi1/static/overbookedAndBookedEndWeekend.gif")}
.tx-flatmgr-pi1{font-family:arial,helvetica,sans-serif;font-size:10pt}
.tx-flatmgr-pi1 .adminFlatListInput input{margin:10px 0px 10px 0px}
.tx-flatmgr-pi1 .availableFlat{font-weight:bold}
.tx-flatmgr-pi1 .availableFlatLink{font-weight:normal}
.tx-flatmgr-pi1 .bookingCalendarLink{font-weight:normal;cursor:pointer}
.tx-flatmgr-pi1 .bookingRequestLink{font-weight:normal;cursor:pointer}
.tx-flatmgr-pi1 .availabilityInputHeader{font-weight:bold;margin-bottom:10px}
.tx-flatmgr-pi1 .availabilityInput,.tx-flatmgr-pi1 .availabilityInput input{margin:0px 5px 0px 5px}
.tx-flatmgr-pi1 .availableFlatsHeader{font-weight:bold;margin:10px 0px 10px 0px;font-size:10pt}
.tx-flatmgr-pi1 .availableFlatsFooter{margin:0px 0px 10px 0px}
.tx-flatmgr-pi1 div.normalMessage{width:90%;color:gray;background-color:#FFFFCC;border:1px solid #00FF33;padding:5px;margin:5px 0px 5px 0px;font-weight:normal;font-size:10pt;font-family:arial,helvetica,sans-serif}
.tx-flatmgr-pi1 div.errorMessage{width:90%;color:gray;background-color:#FFFF99;border:1px solid red;padding:5px;margin:5px 0px 5px 0px;font-weight:normal;font-size:10pt;font-family:arial,helvetica,sans-serif}
.tx-flatmgr-pi1 div.warnMessage{width:90%;color:gray;background-color:#FFFFCC;border:1px solid #FF9933;padding:5px;margin:5px 0px 5px 0px;font-weight:normal;font-size:10pt;font-family:arial,helvetica,sans-serif}
.tx-flatmgr-pi1 .noAvailableFlat{color:red;font-weight:bold;font-size:10pt;font-family:arial,helvetica,sans-serif}
.tx-flatmgr-pi1 .nextVacantPeriod{color:red;font-weight:bold;font-size:10pt;font-family:arial,helvetica,sans-serif}
.tx-flatmgr-pi1 .nextVacantPeriod td{padding-left:5px}
.tx-flatmgr-pi1 .availableForeignFlat{font-weight:bold;color:blue;margin:0px 0px 0px 0px}
.tx-flatmgr-pi1 .availableForeignFlat td{padding-left:5px}
.tx-flatmgr-pi1 .nextForeignVacantPeriod{font-weight:bold;color:blue;margin:0px 0px 0px 0px}
.tx-flatmgr-pi1 .nextForeignVacantPeriod td{padding-left:5px}
.tx-flatmgr-pi1 .availabilityTable{border-collapse:collapse}
.tx-flatmgr-pi1 .availabilityTable td{
}
.tx-flatmgr-pi1 .availabilityTable tr{}
.tx-flatmgr-pi1 .availibilityTableHeader{color:red;font-weight:bold;font-size:10pt;font-family:arial,helvetica,sans-serif}
.tx-flatmgr-pi1 #formResult{margin-top:10px}
.tx-flatmgr-pi1 .availableFlatsLegend table{}
.tx-flatmgr-pi1 .availableFlatsLegend .legendText{font-family:arial,helvetica,sans-serif;font-size:10pt}
.tx-flatmgr-pi1 .availableFlatsLegend td.availableFlat{width:10px;background-color:#CCFff4444;border:1px solid gray}
.tx-flatmgr-pi1 .availabilityTable .availableFlat{background-color:#CCFff4444}
.tx-flatmgr-pi1 .availabilityTable .availablePeriod{background-color:#CCFff4444}
.tx-flatmgr-pi1 .availableFlat td{padding-left:5px}
.tx-flatmgr-pi1 .availableFlatsLegend td.nextVacantPeriod{width:10px;background-color:#CCFFCC;border:1px solid gray}
.tx-flatmgr-pi1 .availabilityTable .nextVacantPeriod{background-color:#CCFFCC}
.tx-flatmgr-pi1 .availableFlatsLegend td.availableForeignFlat{width:10px;color:##0066FF;background-color:#99CC33;border:1px solid gray}
.tx-flatmgr-pi1 .availabilityTable .availableForeignFlat{background-color:#99CC33}
.tx-flatmgr-pi1 .availableFlatsLegend td.nextForeignVacantPeriod{width:10px;color:##0066FF;background-color:#CCCC66;border:1px solid gray}
.tx-flatmgr-pi1 .availabilityTable .nextForeignVacantPeriod{background-color:#CCCC66}
.tx-flatmgr-pi1 #flatmgrTooltip{position:absolute;z-index:200;top:0px;display:none;background-color:#C0c0c0}
*html .tx-flatmgr-pi1 #flatmgrTooltip{position:absolute;display:none;background-color:#CCCC66}
*+html .tx-flatmgr-pi1 #flatmgrTooltip{position:absolute;display:none;background-color:#CCCC66}
* html .tx-flatmgr-pi1 .displayAdditionalFieldsTable,*+html .tx-flatmgr-pi1 .displayAdditionalFieldsTable{display:block}
html>body .tx-flatmgr-pi1 #flatmgrTooltip{
}
.tx-flatmgr-pi1 #flatmgrTooltip{font-weight:normal;color:gray;font-size:10pt;font-family:arial,helvetica,sans-serif}
.tx-flatmgr-pi1 #flatmgrTooltip .bookedBy{font-weight:bold;color:green}
.tx-flatmgr-pi1 #flatmgrTooltip .header{font-weight:bold;color:gray;padding:5px 5px 5px 5px}
.tx-flatmgr-pi1 #flatmgrTooltip .headerValue{font-weight:bold;color:gray;padding:5px 5px 5px 5px}
.tx-flatmgr-pi1 #flatmgrTooltip .field{font-weight:normal;color:gray;padding:0px 5px 5px 5px}
.tx-flatmgr-pi1 #flatmgrTooltip .fieldValue{font-weight:bold;color:blue;padding:0px 5px 5px 5px}
.tx-flatmgr-pi1 #flatmgrTooltip table{border-collapse:collapse}
.tx-flatmgr-pi1 #flatmgrTooltip table td{}
.tx-flatmgr-pi1 #flatmgrTooltip table td{background-color:#cccccc}
.tx-flatmgr-pi1 .utilisationLegend{}
.tx-flatmgr-pi1 .utilisationLegend td{font:arial,helvetica,sans-serif;font-size:10px;color:gray;width:80px;height:10px;border-collapse:collapse;margin:0;padding:0}
.tx-flatmgr-pi1 .utilisationLegend div{width:9px;height:10px;margin:0px 5px 0px 0px;padding:0;float:left}
.tx-flatmgr-pi1 .utilisationLegend div.util0{background-color:#FFFFFF;border:1px solid gray}
.tx-flatmgr-pi1 .utilisationLegend div.util24{background-color:#EFFFCC;border:1px solid gray}
.tx-flatmgr-pi1 .utilisationLegend div.util25{background-color:#E0FFCC;border:1px solid gray}
.tx-flatmgr-pi1 .utilisationLegend div.util49{background-color:#DDFFCC;border:1px solid gray}
.tx-flatmgr-pi1 .utilisationLegend div.util50{background-color:#CCFFCC;border:1px solid gray}
.tx-flatmgr-pi1 .utilisationLegend div.util74{background-color:#CCFF99;border:1px solid gray}
.tx-flatmgr-pi1 .utilisationLegend div.util75{background-color:#CCFff4444;border:1px solid gray}
.tx-flatmgr-pi1 .utilisationLegend div.util99{background-color:#8ECA86;border:1px solid gray}
.tx-flatmgr-pi1 .utilisationLegend div.util100{background-color:#009933;border:1px solid gray}
.tx-flatmgr-pi1 table td.util0{background-color:#FFFFFF;border:1px solid gray}
.tx-flatmgr-pi1 table td.util24{background-color:#EFFFCC;border:1px solid gray}
.tx-flatmgr-pi1 table td.util25{background-color:#E0FFCC;border:1px solid gray}
.tx-flatmgr-pi1 table td.util49{background-color:#DDFFCC;border:1px solid gray}
.tx-flatmgr-pi1 table td.util50{background-color:#CCFFCC;border:1px solid gray}
.tx-flatmgr-pi1 table td.util74{background-color:#CCFF99;border:1px solid gray}
.tx-flatmgr-pi1 table td.util75{background-color:#CCFff4444;border:1px solid gray}
.tx-flatmgr-pi1 table td.util99{background-color:#8ECA86;border:1px solid gray}
.tx-flatmgr-pi1 table td.util100{background-color:#009933;border:1px solid gray}
.tx-flatmgr-pi1 .effectiveUtilisation{margin:10px 0px 10px 0px}
.tx-flatmgr-pi1 .effectiveUtilisation .value{font-weight:bold;padding:0px 0px 0px 5px}
.tx-flatmgr-pi1 .error{background-color:yellow;color:gray;border:2px solid red}
.tx-flatmgr-pi1 .adminFlatList{border-collapse:collapse;padding:2px 5px 2px 5px;margin:0}
.tx-flatmgr-pi1 .adminFlatList input{font-family:arial,helvetica,sans-serif;padding:2px}
.tx-flatmgr-pi1 .adminFlatList img{cursor:pointer}
.tx-flatmgr-pi1 .bookingDataHeader{font-weight:bold;padding:3px 0px 10px 0px}
.tx-flatmgr-pi1 .adminBookingListTable td.oddRow,.tx-flatmgr-pi1 .adminBookingListTable td.evenRow{margin:0}
.tx-flatmgr-pi1 .adminBookingListTable input{}
.tx-flatmgr-pi1 div.adminBookingData{margin:0;padding:0}
.tx-flatmgr-pi1 .adminBookingData form .adminBookingListTable{width:700px;margin:0;padding:0;border:0px;border-collapse:collapse}
.tx-flatmgr-pi1 form{margin:0;padding:0}
.tx-flatmgr-pi1 .adminBookingListTable input{font-family:arial,helvetica,sans-serif;font-size:8pt}
.tx-flatmgr-pi1 td.evenRow{background-color:#c0c0c0}
.tx-flatmgr-pi1 td.oddRow input{background-color:#f0f0f0;height:12pt;font-size:8pt}
.tx-flatmgr-pi1 td.evenRow input{background-color:#c0c0c0;height:12pt;font-size:8pt}
.tx-flatmgr-pi1 td.oddRow{background-color:#f0f0f0}
.tx-flatmgr-pi1 td.calendarEvenRow{background-color:#c0c0c0}
.tx-flatmgr-pi1 td.calendarOddRow{background-color:#f0f0f0}
.tx-flatmgr-pi1 td.calendarEvenRow input{background-color:#c0c0c0;height:15pt;font-size:10pt;padding:0px;margin:0px;cursor:pointer}
.tx-flatmgr-pi1 td.calendarOddRow input{background-color:#f0f0f0;height:15pt;font-size:10pt;padding:0px;margin:0px;cursor:pointer}
.tx-flatmgr-pi1 .adminBookingInput,.tx-flatmgr-pi1{font-family:arial,helvetica,sans-serif;font-size:10pt}
.tx-flatmgr-pi1 .adminBookingData form{padding:0;margin:0}
.tx-flatmgr-pi1 .adminBookingData table{margin:0;padding:0;border-collapse:collapse}
.tx-flatmgr-pi1 .adminBookingListTable img{cursor:pointer}
.tx-flatmgr-pi1 .additionalFields img{cursor:pointer}
.tx-flatmgr-pi1 .displayAdditionalFieldsOddRow{margin:0;padding:0;background-color:#f0f0f0;height:0px}
.tx-flatmgr-pi1 .additionalFields table{width:540px;border-collapse:collapse;padding:0}
.tx-flatmgr-pi1 .additionalFields td.evenRow input{padding:0}
.tx-flatmgr-pi1 .additionalFields td.oddRow input{padding:0}
.tx-flatmgr-pi1 .displayAdditionalFields{margin:0;padding:0}
.tx-flatmgr-pi1 .displayAdditionalFieldsEvenRow{margin:0;padding:0;background-color:#c0c0c0}
.tx-flatmgr-pi1 .displayAdditionalFieldsTable{display:table-cell}
.tx-flatmgr-pi1 .newBookingData,.tx-flatmgr-pi1 .newBookingData td.oddRow,.tx-flatmgr-pi1 .newBookingData td.evenRow{border-collapse:collapse;margin:0}
.tx-flatmgr-pi1 .newBookingFlatHeader{margin-left:10px}
.tx-flatmgr-pi1 .displayAdditionalFieldsOddRow,.tx-flatmgr-pi1 .displayAdditionalFieldsEvenRow{margin:0;padding:0}
.tx-flatmgr-pi1 .newBookingHeader{font-weight:bold;padding:3px 0px 10px 0px}
.tx-flatmgr-pi1 .adminBookingInput form{margin:0;padding:0}
.tx-flatmgr-pi1 .newBookingData{width:700px}
.tx-flatmgr-pi1 .newBookingData .additionalFields{display:table-cell;border-collapse:collapse;margin:0;padding:0}
.tx-flatmgr-pi1 .adminBookingInput{margin:10px 0px 10px 0px}
.tx-flatmgr-pi1 .customerNumberReadOnly{padding:10px 0px 10px 0px}
.tx-flatmgr-pi1 .theAdminYears td{font-family:arial;font-size:10pt;color:gray}
.tx-flatmgr-pi1 .theAdminYears td.selected{font-family:arial;font-size:10pt;font-weight:bold;color:blue}
.tx-flatmgr-pi1 .monthlyBookingYears{font-family:arial;font-size:10pt;font-weight:normal}
.tx-flatmgr-pi1 .monthlyBookingYears .selected{font-family:arial;font-size:12pt;font-weight:bold}
.tx-flatmgr-pi1 .monthlyBooking .monthsLegend td{padding:0px 10px 0px 0px}
.tx-flatmgr-pi1 .monthlyBooking .monthsLegend{font-family:arial;font-size:10pt;font-weight:normal}
.tx-flatmgr-pi1 .monthlyBooking .monthsLegendSelected{padding:0px 10px 0px 0px;font-family:arial;font-size:12pt;font-weight:bold}
.tx-flatmgr-pi1 .monthlyBooking table{margin:0;padding:0}
.tx-flatmgr-pi1 .monthlyBooking td{margin:0;padding:0}
.tx-flatmgr-pi1 .monthlyBooking div{font-weight:normal;font-size:0.7em;text-align:center;width:14px;
border-collapse:collapse;padding:0px;display:table-cell}
.tx-flatmgr-pi1 .monthlyBookingLegend{margin:0;padding:0}
.tx-flatmgr-pi1 .monthlyBookingLegend td{font-size:10px}
.tx-flatmgr-pi1 .monthlyBookingLegend td.legend{font-size:10px;padding:0px 30px 0px 0px}
.tx-flatmgr-pi1 .monthlyBookingLegend .vacantDay{background-color:#bee487;width:10px;height:10px;border:1px solid black}
.tx-flatmgr-pi1 .monthlyBookingLegend .vacantWeekend{background-color:#99FFFF;width:10px;height:10px;border:1px solid black}
.tx-flatmgr-pi1 .monthlyBookingLegend .bookedDay1{width:10px;height:10px;border:1px solid black;background:#ff4444}
.tx-flatmgr-pi1 .monthlyBookingLegend .bookedDay2{width:10px;height:10px;border:1px solid black;background:#ff4444}
.tx-flatmgr-pi1 .monthlyBooking .legend{font-family:arial,helvetica,sans-serf;font-weight:normal;font-size:10px;text-align:center}
.tx-flatmgr-pi1 .monthlyBooking .vacantDay{background-color:#bee487;border:1px solid white}
.tx-flatmgr-pi1 .monthlyBooking .bookedDay1{background:#ff4444;border:1px solid white}
.tx-flatmgr-pi1 .monthlyBooking .bookedDay2{background:#ff4444;border:1px solid white}
.tx-flatmgr-pi1 .monthlyBooking .vacantWeekend{background-color:#99FFFF;border:1px solid white}
.tx-flatmgr-pi1 .monthlyBooking .startDay1{background:#ff4444;border:1px solid white}
.tx-flatmgr-pi1 .monthlyBooking .startDay2{background:#ff4444;border:1px solid white}
.tx-flatmgr-pi1 .monthlyBooking .endDay1{background:#ff4444;border:1px solid white}
.tx-flatmgr-pi1 .monthlyBooking .endDay2{background:#ff4444;border:1px solid white}
.tx-flatmgr-pi1 .monthlyBooking .bookerChangedDay12{background-image:url("/typo3conf/ext/flatmgr/pi1/static/bookerChangedDay21.gif")}
.tx-flatmgr-pi1 .monthlyBooking .bookerChangedDay21{background-image:url("/typo3conf/ext/flatmgr/pi1/static/bookerChangedDay12.gif")}
.tx-flatmgr-pi1 .monthlyBooking .startWeekend1{background:#ff4444;border:1px solid white}
.tx-flatmgr-pi1 .monthlyBooking .startWeekend2{background:#ff4444;border:1px solid white}
.tx-flatmgr-pi1 .monthlyBooking .endWeekend1{background:#ff4444;border:1px solid white}
.tx-flatmgr-pi1 .monthlyBooking .endWeekend2{background:#ff4444;border:1px solid white}
.tx-flatmgr-pi1 .rebooking{background-color:#f0f0f0}
.tx-flatmgr-pi1 .data{padding:0px 0px 0px 5px}
.tx-flatmgr-pi1 .rebookingHeader{font-weight:bold;margin:0px 0px 10px 0px}
.monthlyBookingFlat{font-size:0.7em}
.tx-flatmgr-pi1 .flatmgrcalcWarning{width:400px;border:2px solid red;font-size:1.1em}
.tx-flatmgr-pi1 #calculateNow{width:100px;text-align:center;background-color:#c0c0c0;border:1px solid gray}
.tx-flatmgr-pi1 .flatmgrcalcTotalPrice{font-weight:bold}
.tx-flatmgr-pi1 .flatmgrcalcTotalPrice .price{color:red;font-weight:bold}
.tx-flatmgr-pi1 div.orderBySelector{border:1px solid gray;background-color:#c0c0c0}
.tx-flatmgr-pi1 .orderBySelector span{font-size:1.1em;padding-left:20px}
.tx-flatmgr-pi1 .orderBySelector .act{font-weight:bold}
