@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@charset'UTF-8';
@CHARSET"UTF-8";
@CHARSET"UTF-8";
@charset'UTF-8';
@CHARSET"UTF-8";
@CHARSET"UTF-8";
.tx-felogin-pi1 label{display:block}
DIV.csc-textpic-caption-c .csc-textpic-caption{text-align:center}
DIV.csc-textpic-caption-r .csc-textpic-caption{text-align:right}
DIV.csc-textpic-caption-l .csc-textpic-caption{text-align:left}
DIV.csc-textpic DIV.csc-textpic-imagecolumn{float:left;display:inline}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG,DIV.csc-textpic-border DIV.csc-textpic-single-image IMG{border:2px solid black;padding:0px 0px}
DIV.csc-textpic-imagewrap{padding:0}
DIV.csc-textpic IMG{border:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image{float:left}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL{list-style:none;margin:0;padding:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI{float:left;margin:0;padding:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image{float:left}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT{float:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD{float:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG{border:none}
DL.csc-textpic-image{margin:0}
DL.csc-textpic-image DT{margin:0;display:inline}
DL.csc-textpic-image DD{margin:0}
DIV.csc-textpic-clear{clear:both}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;
margin-right:10px}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;
margin-left:10px}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;
margin-left:10px}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{margin:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG{margin:0;vertical-align:bottom}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow{margin-bottom:10px;display:block}
DIV.csc-textpic DIV.csc-textpic-imagerow{clear:both}
DIV.csc-textpic DIV.csc-textpic-single-image IMG{margin-bottom:10px}
*+html DIV.csc-textpic DIV.csc-textpic-imagerow .csc-textpic-image{margin-bottom:0}
*+html DIV.csc-textpic DIV.csc-textpic-imagerow{margin-bottom:10px}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol{margin-left:0px !important}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0px !important}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{margin-right:15px !important}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{margin-left:15px !important}
DIV.csc-textpic-above DIV.csc-textpic-text{clear:both}
DIV.csc-textpic-center{text-align:center;
}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap{margin:0 auto}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{text-align:left;
}
DIV.csc-textpic-center DIV.csc-textpic-text{text-align:left;
}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap{float:right}
DIV.csc-textpic-right DIV.csc-textpic-text{clear:right}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap{float:left}
DIV.csc-textpic-left DIV.csc-textpic-text{clear:left}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap{float:left}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap{float:right}
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{float:right;clear:both}
/*T2\*/
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text{height:1%}
/*T2E*/
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{float:left;clear:both}
/*T2\*/
* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text,* html .csc-textpic-intext-left ol,* html .csc-textpic-intext-left ul{height:1%}
/*T2E*/
DIV.csc-textpic DIV.csc-textpic-imagerow-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
#thanksForYourComment li{background:#ccffcc;border:1px solid #009900;color:#009900;font-weight:bold;padding:6px 10px;margin-bottom:15px;width:485px}
div.csc-mailform ol,div.csc-mailform ol li{margin:0;padding:0}
div.csc-mailform ol li{overflow:hidden}
div.csc-mailform fieldset{margin:0;padding:0;position:relative}
div.csc-mailform legend{margin-left:1em;color:#000000;font-weight:bold}
div.csc-mailform fieldset ol{padding:1em 1em 0 1em}
div.csc-mailform fieldset li{padding:0.5em;margin-bottom:0.5em;list-style:none}
div.csc-mailform fieldset.submit{border-style:none}
div.csc-mailform li label{float:left;width:13em;margin-right:1em;vertical-align:baseline}
div.csc-mailform li input+label,div.csc-mailform li textarea+label,div.csc-mailform li select+label{float:none;width:auto;margin-right:0;margin-left:1em}
div.csc-mailform li textarea+label{vertical-align:top}
label em,legend em{display:block;color:#060;font-size:85%;font-style:normal;text-transform:uppercase}
legend em{position:absolute}
label strong,legend strong{display:block;color:#C00;font-size:85%;font-weight:normal;text-transform:uppercase}
legend strong{position:absolute;top:1.4em}
.labels-alignment-right label,.labels-alignment-right .fieldset-subgroup legend,.labels-alignment-right.fieldset-subgroup legend{text-align:right}
fieldset.fieldset-horizontal{border-width:0}
fieldset.fieldset-horizontal ol{padding:0}
fieldset.fieldset-horizontal li{float:left;padding:0;margin-right:1em}
fieldset.fieldset-horizontal.label-below label{display:block;margin-left:0;margin-top:0.2em;font-size:90%;color:#999999;text-align:left}
fieldset.fieldset-horizontal label em{display:inline}
fieldset.fieldset-subgroup{margin-bottom:-2em;border-style:none}
fieldset.fieldset-subgroup legend{margin-left:0;padding:0;font-weight:normal;width:13em}
fieldset.fieldset-subgroup ol{position:relative;top:-1.4em;margin:0 0 0 14em;padding:0}
fieldset.fieldset-subgroup li{padding:0}
fieldset.fieldset-subgroup input+label{float:none;width:auto;display:inline;margin:0 0 0 1em}
.labels-block label{display:block;float:none;margin:0 0 0.5em;width:auto}
.labels-block input+label,.labels-block textarea+label{margin:0.5em 0 0}
.labels-block fieldset.fieldset-subgroup,fieldset.labels-block.fieldset-subgroup{margin-bottom:0}
.labels-block .fieldset-subgroup legend,.labels-block.fieldset-subgroup legend{width:auto}
.labels-block .fieldset-subgroup legend em,.labels-block.fieldset-subgroup legend em{position:relative}
.labels-block .fieldset-subgroup legend strong,.labels-block.fieldset-subgroup legend strong{position:relative;top:0}
.labels-block .fieldset-subgroup ol,.labels-block.fieldset-subgroup ol{top:0;margin:0;padding:0.5em 0 0}
.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
#thanksForYourComment li{background:#ccffcc;border:1px solid #009900;color:#009900;font-weight:bold;padding:6px 10px;margin-bottom:15px;width:485px}
.tx-lw-hotspot-builder .hotspot-content{visibility:hidden}
.tx-lw-hotspot-builder .active-hotspot .hotspot-content{visibility:visible}
.tx-lw-hotspot-builder .active-hotspot{z-index:11}
.tx-lw-hotspot-builder ul.tx-lw-hotspot-builder-hotspot-container li.tx-lw-hotspot-builder-hotspot{margin:0;padding:0;background-image:none;display:block}
.tx-lw-hotspot-builder ul.tx-lw-hotspot-builder-hotspot-container{display:block;margin:0;padding:0}
@media all{.contentGrids .subGrids{zoom:1;margin-right:-30px;max-width:990px}
.contentGrids .subGrids:before,.contentGrids .subGrids:after{content:"";display:table}
.contentGrids .subGrids:after{clear:both}
.contentGrids .subGrids>div{float:left;margin:0 20px 20px 0}
.contentGrids .subGrids>div.grid-forceNewLine{clear:left}
.contentGrids .subGrids .grid-100{width:960px}
.contentGrids .subGrids .grid-25{width:225px}
.contentGrids .subGrids .grid-50{width:470px}
.contentGrids .subGrids .grid-75{width:715px}
.contentGrids .subGrids .grid-33{margin-right:30px;width:300px}
.contentGrids .subGrids .grid-66{margin-right:30px;width:630px}
.contentGrids .subGrids.debug{background:none;border:none}
.contentGrids .subGrids.debug div{background:#DDD}
.contentGrids .ie7 .subGrids{padding-bottom:20px}
.contentGrids .grid-75 .subGrids{max-width:735px}
.contentGrids .grid-75 .subGrids .grid-100{width:715px}
.contentGrids .grid-75 .subGrids .grid-25{width:163.75px}
.contentGrids .grid-75 .subGrids .grid-50{width:347.5px}
.contentGrids .grid-75 .subGrids .grid-75{width:531.25px}
.contentGrids .grid-75 .subGrids .grid-33{margin-right:20px;width:225px}
.contentGrids .grid-75 .subGrids .grid-66{margin-right:20px;width:470px}
.contentGrids .grid-50 .subGrids{max-width:490px}
.contentGrids .grid-50 .subGrids .grid-100{width:470px}
.contentGrids .grid-50 .subGrids .grid-25{width:102.5px}
.contentGrids .grid-50 .subGrids .grid-50{width:225px}
.contentGrids .grid-50 .subGrids .grid-75{width:347.5px}
.contentGrids .grid-50 .subGrids .grid-33{margin-right:20px;width:143.33333333333334px}
.contentGrids .grid-50 .subGrids .grid-66{margin-right:20px;width:306.6666666666667px}
.contentGrids .grid-66 .subGrids{max-width:660px}
.contentGrids .grid-66 .subGrids .grid-100{width:630px}
.contentGrids .grid-66 .subGrids .grid-25{margin-right:30px;width:135px}
.contentGrids .grid-66 .subGrids .grid-50{margin-right:30px;width:300px}
.contentGrids .grid-66 .subGrids .grid-75{margin-right:30px;width:465px}
.contentGrids .grid-66 .subGrids .grid-33{margin-right:30px;width:190px}
.contentGrids .grid-66 .subGrids .grid-66{margin-right:30px;width:410px}
.contentGrids .roundedCorner .subGrids>div{margin-bottom:0}
.contentGrids .grid-100 .roundedCorner .subGrids{max-width:950px}
.contentGrids .grid-100 .roundedCorner .subGrids .grid-100{width:930px}
.contentGrids .grid-100 .roundedCorner .subGrids .grid-25{width:217.5px}
.contentGrids .grid-100 .roundedCorner .subGrids .grid-50{width:455px}
.contentGrids .grid-100 .roundedCorner .subGrids .grid-75{width:692.5px}
.contentGrids .grid-100 .roundedCorner .subGrids .grid-33{margin-right:20px;width:296.6666666666667px}
.contentGrids .grid-100 .roundedCorner .subGrids .grid-66{margin-right:20px;width:613.3333333333334px}
.contentGrids .grid-75 .roundedCorner .subGrids{max-width:705px}
.contentGrids .grid-75 .roundedCorner .subGrids .grid-100{width:685px}
.contentGrids .grid-75 .roundedCorner .subGrids .grid-25{width:156.25px}
.contentGrids .grid-75 .roundedCorner .subGrids .grid-50{width:332.5px}
.contentGrids .grid-75 .roundedCorner .subGrids .grid-75{width:508.75px}
.contentGrids .grid-75 .roundedCorner .subGrids .grid-33{margin-right:20px;width:215px}
.contentGrids .grid-75 .roundedCorner .subGrids .grid-66{margin-right:20px;width:450px}
.contentGrids .grid-50 .roundedCorner .subGrids{max-width:460px}
.contentGrids .grid-50 .roundedCorner .subGrids .grid-100{width:440px}
.contentGrids .grid-50 .roundedCorner .subGrids .grid-25{width:95px}
.contentGrids .grid-50 .roundedCorner .subGrids .grid-50{width:210px}
.contentGrids .grid-50 .roundedCorner .subGrids .grid-75{width:325px}
.contentGrids .grid-50 .roundedCorner .subGrids .grid-33{margin-right:20px;width:133.33333333333334px}
.contentGrids .grid-50 .roundedCorner .subGrids .grid-66{margin-right:20px;width:286.6666666666667px}
.contentGrids .grid-66 .roundedCorner .subGrids{max-width:620px}
.contentGrids .grid-66 .roundedCorner .subGrids .grid-100{width:600px}
.contentGrids .grid-66 .roundedCorner .subGrids .grid-25{margin-right:20px;width:135px}
.contentGrids .grid-66 .roundedCorner .subGrids .grid-50{margin-right:20px;width:290px}
.contentGrids .grid-66 .roundedCorner .subGrids .grid-75{margin-right:20px;width:445px}
.contentGrids .grid-66 .roundedCorner .subGrids .grid-33{margin-right:20px;width:186.66666666666666px}
.contentGrids .grid-66 .roundedCorner .subGrids .grid-66{margin-right:20px;width:393.3333333333333px}
.contentGrids .grid-100 .foldingBox .subGrids{max-width:935px}
.contentGrids .grid-100 .foldingBox .subGrids .grid-100{width:915px}
.contentGrids .grid-100 .foldingBox .subGrids .grid-25{width:213.75px}
.contentGrids .grid-100 .foldingBox .subGrids .grid-50{width:447.5px}
.contentGrids .grid-100 .foldingBox .subGrids .grid-75{width:681.25px}
.contentGrids .grid-100 .foldingBox .subGrids .grid-33{margin-right:20px;width:291.6666666666667px}
.contentGrids .grid-100 .foldingBox .subGrids .grid-66{margin-right:20px;width:603.3333333333334px}
.contentGrids .grid-75 .foldingBox .subGrids{max-width:690px}
.contentGrids .grid-75 .foldingBox .subGrids .grid-100{width:670px}
.contentGrids .grid-75 .foldingBox .subGrids .grid-25{width:152.5px}
.contentGrids .grid-75 .foldingBox .subGrids .grid-50{width:325px}
.contentGrids .grid-75 .foldingBox .subGrids .grid-75{width:497.5px}
.contentGrids .grid-75 .foldingBox .subGrids .grid-33{margin-right:20px;width:210px}
.contentGrids .grid-75 .foldingBox .subGrids .grid-66{margin-right:20px;width:440px}
.contentGrids .grid-50 .foldingBox .subGrids{max-width:445px}
.contentGrids .grid-50 .foldingBox .subGrids .grid-100{width:425px}
.contentGrids .grid-50 .foldingBox .subGrids .grid-25{width:91.25px}
.contentGrids .grid-50 .foldingBox .subGrids .grid-50{width:202.5px}
.contentGrids .grid-50 .foldingBox .subGrids .grid-75{width:313.75px}
.contentGrids .grid-50 .foldingBox .subGrids .grid-33{margin-right:20px;width:128.33333333333334px}
.contentGrids .grid-50 .foldingBox .subGrids .grid-66{margin-right:20px;width:276.6666666666667px}
.contentGrids .grid-66 .foldingBox .subGrids{max-width:605px}
.contentGrids .grid-66 .foldingBox .subGrids .grid-100{width:585px}
.contentGrids .grid-66 .foldingBox .subGrids .grid-25{margin-right:20px;width:131.25px}
.contentGrids .grid-66 .foldingBox .subGrids .grid-50{margin-right:20px;width:282.5px}
.contentGrids .grid-66 .foldingBox .subGrids .grid-75{margin-right:20px;width:433.75px}
.contentGrids .grid-66 .foldingBox .subGrids .grid-33{margin-right:20px;width:181.66666666666666px}
.contentGrids .grid-66 .foldingBox .subGrids .grid-66{margin-right:20px;width:383.3333333333333px}
}
#content .news-list-date{display:block;margin-bottom:5px}
.news-list-left{float:left;display:block}
.news-list-left img{margin:1px 25px 10px 0}
.news-list-right{display:block}
.news-list-right p{margin-bottom:0;margin-right:25px}
.news-list-right h2{margin-bottom:10px}
.news-list-right h2 a{color:#444444}
.news-list-morelink{display:block;padding:0px 5px 0 0;text-align:left}
div.news-list-item{border-bottom:1px solid #E0E0E0;padding:0 0 15px 0;margin-bottom:15px;overflow:hidden;clear:both;display:block}
.news-list-browse .showResultsWrap{float:right}
.news-list-browse .browseLinksWrap{float:left}
.news-single-header h1{
}
.news-single-header .news-single-timedata{
padding-bottom:10px}
.news-single-category{display:none}
.news-single-imgcaption{font-size:83.33%}
dl.news-single-related,dl.news-single-files,dl.news-single-links{margin-top:10px}
.news-single-backlink{margin:10px 0}
.browseLinksWrap a,browseLinksWrap span{padding:0 10px}
.news-single-item p{display:block;clear:both}
.news-latest-item .news-list-date{display:block;text-align:left;margin-bottom:0px;display:none}
.news-latest-item h2 a{color:#444444}
.news-latest-item{border-bottom:1px solid #E0E0E0;padding:0 0 5px 0;margin-bottom:15px;overflow:hidden;clear:both;display:block}
.news-latest-item .news-list-image img{margin-bottom:15px}
.news-latest-end{border-top:3px solid white;display:block;margin-top:-17px;font-size:1px}
.news-list-end{border-top:3px solid white;display:block;margin-top:-17px;font-size:1px}
.news-search-form{height:45px}
.news-search-form-input{width:150px;margin-right:5px}
.news-latest-container p{margin-bottom:5px}
.lw-yearnav-item{margin-bottom:20px}
.media-news-list-container{margin-bottom:15px}
.media-news-list-container .news-item{border-bottom:1px solid #DEDEDE;margin-bottom:10px;padding-bottom:10px;* zoom:1}
.media-news-list-container .news-item:before,.media-news-list-container .news-item:after{content:' ';display:table}
.media-news-list-container .news-item:after{clear:both}
.media-news-list-container .news-item .leftSide{float:left;margin-right:15px;width:225px}
.media-news-list-container .news-item .rightSide{float:left;width:390px}
.media-news-list-container .news-item h2{line-height:1}
.media-news-list-container .news-item h2 a{color:#0166A9;font:12px Tahoma,Verdana,Arial,sans-serif;font-weight:bold;line-height:1}
.media-news-list-container .news-item .date+p,.media-news-list-container .news-item .continue{display:inline}
.media-news-list-container .news-item .share-this{margin-top:30px}
.media-news-list-container .news-item .share-this>span{opacity:0.35;display:inline-block}
.media-news-list-container .news-item .share-this>span:hover,.media-news-list-container .news-item .share-this>span>div:hover{opacity:1}
.ie7 .media-news-list-container .news-item .share-this>span{filter:alpha(opacity=25);position:relative}
.ie7 .media-news-list-container .news-item .share-this>span:hover{filter:alpha(opacity=100)}
.ie8 .media-news-list-container .news-item .share-this>span{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);position:relative;zoom:1}
.ie8 .media-news-list-container .news-item .share-this>span:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
@media all{
#newsticker{zoom:1;overflow:hidden;font-family:Verdana,Tahoma,Arial,sans-serif;font-size:12px;border-bottom:1px solid #DBDBDB;line-height:1.5;margin-top:10px;margin-bottom:20px;padding:0 5px 12px 5px;position:relative;
}
#newsticker ul{list-style-type:none;margin:0 160px 0 0;padding:0}
#newsticker ul li{margin:0;padding:0}
#newsticker ul li a{color:#0166A9;font-weight:normal;text-decoration:none}
#newsticker ul li a:hover,#newsticker ul li a:focus,#newsticker ul li a:active{outline:none}
#newsticker>a{margin-left:10px;margin-right:5px;position:absolute;right:0;text-align:right;text-decoration:none;top:0}
#newsticker>a:hover,#newsticker>a:focus,#newsticker>a:active{outline:none;text-decoration:none}
.roundedCorner #newsticker{border-bottom:none;margin:-1px 0 0 0;padding:0 0 12px 0}
.roundedCorner #newsticker>a{color:#999;margin-right:0}
.roundedCorner #newsticker>a:hover,.roundedCorner #newsticker>a:focus,.roundedCorner #newsticker>a:active{color:#666}
}
.pageBrowser{float:left;width:65%;padding:0;margin:0}
.resultBrowser{float:right;width:34%;padding:0;margin:0;text-align:right}
.pageBrowser li,.resultBrowser li{display:inline}
.pageBrowser .browsePrevious{background:url('../../typo3conf/ext/lw_pagebrowser/res/images/arrow_left.png') no-repeat scroll 0 5px transparent;padding-left:10px;margin-right:15px}
.browsePage{padding:0 5px;font-size:116.67%}
.pageBrowser .ison{color:#666666;font-weight:bold;margin:0 5px}
.pageBrowser .browseNext{background:url('../../typo3conf/ext/lw_pagebrowser/res/images/arrow_right.png') no-repeat scroll right 5px transparent;padding-right:10px;margin-left:15px}
.pageBrowser .browseFirst,.pageBrowser .browseLast{display:none}
@media all{.socialStream-default .dcsns{margin:0}
.socialStream-default .dcsns ul,.socialStream-default .dcsns li{margin:0;padding:0;list-style:none}
.socialStream-default .dcsns .dcsns-content{font-family:Verdana,Tahoma,Arial,sans-serif;font-size:12px;margin-bottom:15px;position:relative;overflow:hidden}
.socialStream-default .dcsns .dcsns-loading{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/socialStream/default/loading-small-666-fff.gif') no-repeat 0 0;height:24px;left:10px;padding:6px 0 0 30px;position:absolute;top:10px}
.socialStream-default .dcsns .stream li{background:none;border-bottom:1px solid #DEDEDE;margin:11px 0;padding-bottom:5px;position:relative}
.socialStream-default .dcsns .stream li .inner{position:relative;overflow:hidden}
.socialStream-default .dcsns .stream li .inner .section-title{display:block;font-weight:bold;margin-bottom:3px}
.socialStream-default .dcsns .stream li .inner .section-thumb{float:left;margin-right:7px}
.socialStream-default .dcsns .stream li .inner .section-user{font-weight:bold}
.socialStream-default .dcsns .stream li .icon{display:none}
.socialStream-default .dcsns .stream li .section-intro{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/socialStream/default/youtube.png') no-repeat 0 6px;color:#A7A7A7;display:block;height:20px;margin:0;padding:5px 0 5px 23px}
.socialStream-default .dcsns .stream li .section-intro a{margin-right:3px}
.socialStream-default .dcsns .stream li.dcsns-facebook .section-intro{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/socialStream/default/facebook.png')}
.socialStream-default .dcsns .stream li.dcsns-rss .section-intro{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/socialStream/default/rss.png')}
.socialStream-default .dcsns .stream li.dcsns-twitter .section-intro{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/socialStream/default/twitter.png')}
.socialStream-default .dcsns .stream li .section-text{display:block}
.socialStream-default .dcsns .stream li .section-text br{display:none}
.socialStream-default .dcsns .stream li.dcsns-rss .section-thumb img{float:left;width:135px}
.socialStream-default .dcsns .stream li.dcsns-error{color:#EE0F1C}
.socialStream-default .dcsns .stream li .clear{clear:both}
.socialStream-default .dcsns .stream p{margin:0;padding:0}
.socialStream-default .dcsns .dcsns-toolbar{zoom:1;overflow:hidden;height:22px;padding:0 80px 5px 0;position:relative}
.socialStream-default .dcsns .dcsns-toolbar .explanation{float:left;margin-right:5px}
.socialStream-default .dcsns .dcsns-toolbar .filter{float:left;margin:2px 0 0 0;padding:0}
.socialStream-default .dcsns .dcsns-toolbar .filter li{display:inline;height:16px;margin-right:8px}
.socialStream-default .dcsns .dcsns-toolbar .controls{height:16px;position:absolute;right:0;top:2px;z-index:12}
.socialStream-default .dcsns .dcsns-toolbar .controls li{display:inline}
.socialStream-default .dcsns .dcsns-toolbar .controls li a{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/socialStream/default/controls.png');background-repeat:no-repeat;background-position:0 0;display:block;float:right;height:16px;margin:0 0 0 8px;width:16px;
}
.socialStream-default .dcsns .dcsns-toolbar .controls li a:focus{outline:0}
.socialStream-default .dcsns .dcsns-toolbar .controls li a.prev{background-position:-48px 0}
.socialStream-default .dcsns .dcsns-toolbar .controls li a.prev:hover{background-position:-48px -16px}
.socialStream-default .dcsns .dcsns-toolbar .controls li a.next{background-position:-32px 0}
.socialStream-default .dcsns .dcsns-toolbar .controls li a.next:hover{background-position:-32px -16px}
}
@media all{.socialStream-wall{
}
.socialStream-wall .dcsns ul,.socialStream-wall .dcsns li{padding:0;margin:0;list-style:none!important;background:none}
.socialStream-wall .dcsns{color:#444;list-style:none outside none;margin:0}
.socialStream-wall .dcsns-content{position:relative;padding:0}
.socialStream-wall .dcsns-loading{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/socialStream/wall/loading-small-666-fff.gif') no-repeat 0 0;height:24px;padding:6px 0 0 30px;position:absolute;top:10px;left:10px}
.socialStream-wall .dcsns-toolbar .dcsns-loading{right:10px;left:auto}
.socialStream-wall .stream p{margin:0;padding:0}
.socialStream-wall .stream li a{color:#0166A9}
.socialStream-wall .stream li{background-color:#F4F4F4;box-shadow:0 1px 2px rgba(34,25,25,0.4);font-size:11px;padding:15px 0 45px 0;position:relative;margin:0 12px 12px 0;font-family:Arial,sans-serif;line-height:1.35em;width:228px}
.socialStream-wall .stream li .inner{overflow:hidden;padding:0 15px}
.socialStream-wall .stream li .icon{position:absolute;left:3px;bottom:0;z-index:3}
.socialStream-wall .stream li .section-intro{padding:7px 0;width:100%;left:0;bottom:0;position:absolute;color:#fff;font-style:normal;font-weight:bold;font-size:10px;z-index:2}
.socialStream-wall .stream li .clear{clear:both}
.socialStream-wall .stream li .section-intro a{text-decoration:underline;color:#fff;margin-left:32px}
.socialStream-wall .stream li .section-title{display:block;font-weight:bold;margin-bottom:3px}
.socialStream-wall .stream li .section-title a{color:#0166A9}
.socialStream-wall .stream li .section-title a:hover{color:#0166A9}
.socialStream-wall .stream li .section-thumb{float:left;margin:0 7px 0 0}
.socialStream-wall .stream li .section-thumb img{border:1px solid #ccc;padding:1px;background:#fff;margin-bottom:5px;width:100%}
.socialStream-wall .stream li .section-text{display:block}
.socialStream-wall .stream li .section-text br{display:none}
.socialStream-wall .stream li .section-user{clear:both;font-style:italic;margin:0 8px 5px 0;display:block;float:left;padding:5px 0 0 15px;line-height:12px;background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/socialStream/wall/profile.png') no-repeat 0 5px}
.socialStream-wall .stream li .meta{display:block;font-size:90%;color:#999}
.socialStream-wall .stream li .meta span{margin:0 8px 5px 0;display:block;float:left;padding:0 0 0 15px;line-height:12px}
.socialStream-wall .meta span.shares{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/socialStream/wall/shares.png') no-repeat 0 0;padding-left:20px}
.socialStream-wall .meta span.views{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/socialStream/wall/views.png') no-repeat 0 0;padding-left:18px}
.socialStream-wall .meta span.likes{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/socialStream/wall/likes.png') no-repeat 0 0;padding-left:16px}
.socialStream-wall .meta span.comments{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/socialStream/wall/comments.png') no-repeat 0 0}
.socialStream-wall .meta span.users{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/socialStream/wall/users.png') no-repeat 0 0}
.socialStream-wall .meta span.videos{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/socialStream/wall/videos.png') no-repeat 0 0;padding-left:16px}
.socialStream-wall .stream li.dcsns-error{color:#990000}
.socialStream-wall .dcsns-toolbar{padding:0;width:100%;overflow:hidden;position:relative}
.socialStream-wall #wall{padding-top:15px}
.socialStream-wall #wall .dcsns-toolbar{zoom:1;overflow:hidden;margin-bottom:25px}
.socialStream-wall .dcsns-toolbar .explanation{float:left;margin:6px 0 0 10px}
.socialStream-wall .dcsns-toolbar .filter{zoom:1;overflow:hidden;float:left;padding:0;margin:0 0 15px 0}
.socialStream-wall .dcsns-toolbar .filter li{display:inline;background:none;padding:0;margin:0}
.socialStream-wall .dcsns-toolbar .filter .link-all{color:#fff;height:21px;padding:7px 7px 4px 7px;text-shadow:0 0 1px #555;text-transform:capitalize;font-weight:bold}
.socialStream-wall .dcsns-toolbar .filter .link-all:hover,.socialStream-wall .dcsns-toolbar .filter .link-all.iso-active{background-color:#000}
.socialStream-wall .dcsns-toolbar .filter li a{padding:4px 3px 0 3px;margin:0 1px 0 0;display:block;float:left;background:#777;height:28px;text-decoration:none}
.socialStream-wall .dcsns-toolbar .filter li img{margin:0;height:24px}
.socialStream-wall .dcsns .controls{position:absolute;right:0;top:7px;height:22px;padding:0;z-index:12}
.socialStream-wall .dcsns .controls li{display:inline;background:none}
.socialStream-wall .dcsns .controls a{display:block;width:22px;height:22px;float:left;margin:0 0 0 2px;background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/socialStream/wall/controls.png') no-repeat 0 0}
.socialStream-wall .dcsns .controls .prev{background-position:-44px 0}
.socialStream-wall .dcsns .controls .next{background-position:-66px 0}
.socialStream-wall .dcsns .controls .play{background-position:0 0}
.socialStream-wall .dcsns .controls .pause{background-position:-22px 0}
.socialStream-wall .dcsns .controls .prev:hover{background-position:-44px -22px}
.socialStream-wall .dcsns .controls .next:hover{background-position:-66px -22px}
.socialStream-wall .dcsns .controls .play:hover{background-position:0 -22px}
.socialStream-wall .dcsns .controls .pause:hover{background-position:-22px -22px}
.socialStream-wall .stream li.dcsns-rss .section-intro,.socialStream-wall .filter .f-rss a:hover,.socialStream-wall .filter .f-rss .iso-active{background-color:#FF9800}
.socialStream-wall .stream li.dcsns-flickr .section-intro,.socialStream-wall .filter .f-flickr a:hover,.socialStream-wall .filter .f-flickr .iso-active{background-color:#f90784}
.socialStream-wall .stream li.dcsns-delicious .section-intro,.socialStream-wall .filter .f-delicious a:hover,.socialStream-wall .filter .f-delicious .iso-active{background-color:#3271CB}
.socialStream-wall .stream li.dcsns-twitter .section-intro,.socialStream-wall .filter .f-twitter a:hover,.socialStream-wall .filter .f-twitter .iso-active{background-color:#4ec2dc}
.socialStream-wall .stream li.dcsns-facebook .section-intro,.socialStream-wall .filter .f-facebook a:hover,.socialStream-wall .filter .f-facebook .iso-active{background-color:#3b5998}
.socialStream-wall .stream li.dcsns-google .section-intro,.socialStream-wall .filter .f-google a:hover,.socialStream-wall .filter .f-google .iso-active{background-color:#2d2d2d}
.socialStream-wall .stream li.dcsns-youtube .section-intro,.socialStream-wall .filter .f-youtube a:hover,.socialStream-wall .filter .f-youtube .iso-active{background-color:#DF1F1C}
.socialStream-wall .stream li.dcsns-youtube .section-thumb img{width:92px}
.socialStream-wall .stream li.dcsns-pinterest .section-intro,.socialStream-wall .filter .f-pinterest a:hover,.socialStream-wall .filter .f-pinterest .iso-active{background-color:#CB2528}
.socialStream-wall .stream li.dcsns-lastfm .section-intro,.socialStream-wall .filter .f-lastfm a:hover,.socialStream-wall .filter .f-lastfm .iso-active{background-color:#C90E12}
.socialStream-wall .stream li.dcsns-dribbble .section-intro,.socialStream-wall .filter .f-dribbble a:hover,.socialStream-wall .filter .f-dribbble .iso-active{background-color:#F175A8}
.socialStream-wall .stream li.dcsns-vimeo .section-intro,.socialStream-wall .filter .f-vimeo a:hover,.socialStream-wall .filter .f-vimeo .iso-active{background-color:#4EBAFF}
.socialStream-wall .stream li.dcsns-stumbleupon .section-intro,.socialStream-wall .filter .f-stumbleupon a:hover,.socialStream-wall .filter .f-stumbleupon .iso-active{background-color:#EB4924}
.socialStream-wall .stream li.dcsns-deviantart .section-intro,.socialStream-wall .filter .f-deviantart a:hover,.socialStream-wall .filter .f-deviantart .iso-active{background-color:#EB4924}
.socialStream-wall .stream li.dcsns-tumblr .section-intro,.socialStream-wall .filter .f-tumblr a:hover,.socialStream-wall .filter .f-tumblr .iso-active{background-color:#365472}
.socialStream-wall .stream li.dcsns-facebook .section-text img{margin:5px 7px 5px 0;float:left;border:1px solid #ddd;padding:1px;background:#fff}
.socialStream-wall .stream li.dcsns-facebook .section-text a{margin-right:4px}
.socialStream-wall .stream li.dcsns-facebook .section-intro a{margin-left:25px}
.socialStream-wall .stream li.dcsns-google .section-title{margin-bottom:5px}
.socialStream-wall .dcsns .stream li.dcsns-google .section-thumb img{max-width:190px}
.socialStream-wall .stream li.dcsns-google .meta span.plusones{padding-left:0}
.socialStream-wall .dcsns .stream li.dcsns-stumbleupon .section-title{display:block;clear:both}
.socialStream-wall .dcsns .stream li.dcsns-stumbleupon .section-thumb img{max-width:190px}
.socialStream-wall .stream li.dcsns-vimeo .section-thumb img{max-width:190px}
.socialStream-wall .dcsns .stream li.dcsns-vimeo .section-title{display:block;clear:both}
.socialStream-wall .stream li.dcsns-vimeo .section-text{margin-bottom:5px}
.socialStream-wall .stream li.dcsns-vimeo .section-text .meta{padding-top:5px}
.socialStream-wall .stream li.dcsns-vimeo .logo{margin-bottom:3px}
.socialStream-wall .stream li.dcsns-flickr .section-thumb{margin:0}
.socialStream-wall .stream li.dcsns-flickr .section-thumb img{height:70px}
.socialStream-wall .stream li.dcsns-pinterest .section-thumb{display:block}
.socialStream-wall .stream li.dcsns-pinterest .section-text{clear:both}
.socialStream-wall .stream li.dcsns-pinterest .section-thumb img{width:190px}
.socialStream-wall .stream li.dcsns-dribbble .inner img{margin-bottom:5px;max-width:190px}
.socialStream-wall .stream li.dcsns-lastfm .section-title{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/socialStream/wall/tracks.png') no-repeat 0 0;padding-left:17px;margin-bottom:0}
.socialStream-wall .stream li.dcsns-deviantart .section-thumb{display:block;float:none}
.socialStream-wall .stream li.dcsns-deviantart .section-thumb img{width:190px}
.socialStream-wall .stream li.dcsns-tumblr .section-text img{margin:0 7px 5px 0;float:left;border:1px solid #ddd;padding:1px;background:#fff;max-width:190px}
.socialStream-wall .stream li.dcsns-tumblr .track{display:block;background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/socialStream/wall/tracks.png') no-repeat 0 5px;padding:5px 0 0 17px;margin-bottom:0}
.socialStream-wall .isotope,.socialStream-wall .isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s}
.socialStream-wall .isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}
.socialStream-wall .isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}
.socialStream-wall .isotope.no-transition,.socialStream-wall .isotope.no-transition .isotope-item,.socialStream-wall .isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}
.socialStream-wall.grid-100 .isotope-item,.grid-100 .socialStream-wall .isotope-item{width:228px}
.socialStream-wall.grid-75 .isotope-item,.grid-75 .socialStream-wall .isotope-item{width:226px}
.socialStream-wall.grid-66 .isotope-item,.grid-66 .socialStream-wall .isotope-item{width:303px}
.socialStream-wall.grid-50 .isotope-item,.grid-50 .socialStream-wall .isotope-item{width:223px}
.socialStream-wall.grid-33 .isotope-item,.grid-33 .socialStream-wall .isotope-item,.socialStream-wall.grid-25 .isotope-item,.grid-25 .socialStream-wall .isotope-item{margin-right:0;width:auto}
}
div.socialStream-default span.twitterDate{float:right;color:#999999}
div.socialStream-default span.twitterScreenName{color:#999999;font-weight:normal}
div.socialStream-default span.twitterName{color:#000000}
.tx-powermail h3{display:none}
.tx-powermail .buttons{padding-top:25px}
.tx-powermail .formError{z-index:990}
.tx-powermail .formError .formErrorContent{z-index:991}
.tx-powermail .formError .formErrorArrow{z-index:996}
.tx-powermail .formErrorInsideDialog.formError{z-index:5000}
.tx-powermail .formErrorInsideDialog.formError .formErrorContent{z-index:5001}
.tx-powermail .formErrorInsideDialog.formError .formErrorArrow{z-index:5006}
.tx-powermail .inputContainer{position:relative;float:left}
.tx-powermail .formError{font-family:Calibri,Arial,sans-serif;position:absolute;top:300px;left:300px;display:block;cursor:pointer}
.tx-powermail .ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}
.tx-powermail .formError .formErrorContent{position:relative;color:#fff;width:150px;font-size:11px;border:2px solid #ddd;padding:4px 10px 4px 10px;background:rgb(30,87,153);
}
.tx-powermail .greenPopup .formErrorContent{background:#33be40}
.tx-powermail .blackPopup .formErrorContent{background:#393939;color:#FFF}
.tx-powermail .formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative}
body[dir='rtl'] .tx-powermail .formError .formErrorArrow,body.rtl .tx-powermail .formError .formErrorArrow{margin:-2px 13px 0 0}
.tx-powermail .formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0px 0 0 12px;top:2px}
.tx-powermail .formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;font-size:0px;height:1px;margin:0 auto;line-height:0;font-size:0;display:block;background:rgb(30,87,153);
}
.tx-powermail .formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.tx-powermail .greenPopup .formErrorArrow div{background:#33be40}
.tx-powermail .blackPopup .formErrorArrow div{background:#393939;color:#FFF}
.tx-powermail .formError .formErrorArrow .line10{width:15px;border:none}
.tx-powermail .formError .formErrorArrow .line9{width:13px;border:none}
.tx-powermail .formError .formErrorArrow .line8{width:11px}
.tx-powermail .formError .formErrorArrow .line7{width:9px}
.tx-powermail .formError .formErrorArrow .line6{width:7px}
.tx-powermail .formError .formErrorArrow .line5{width:5px}
.tx-powermail .formError .formErrorArrow .line4{width:3px}
.tx-powermail .formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd}
.tx-powermail .formError .formErrorArrow .line2{width:3px;border:none;background:#ddd}
.tx-powermail .formError .formErrorArrow .line1{width:1px;border:none;background:#ddd}
@media all{
.contentHighlight-container .lowlight{cursor:default}
.contentHighlight-container .lowlight a{cursor:default}
.contentHighlight-container .lowlight a:hover{text-decoration:none}
.contentHighlight-container .lowlight a:focus,.contentHighlight-container .lowlight a:focus{outline:none}
.contentHighlight,.contentFilter{background:#FFF;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}
.contentHighlight.lowlight,.contentFilter.lowlight{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:0.5}
.contentHighlight img,.contentFilter img{background:#FFF}
#contentHighlight-filter{zoom:1;margin-bottom:30px;padding:16px 0 14px 21px}
#contentHighlight-filter:before,#contentHighlight-filter:after{content:"";display:table}
#contentHighlight-filter:after{clear:both}
#contentHighlight-filter strong,#contentHighlight-filter input,#contentHighlight-filter label{float:left}
#contentHighlight-filter strong{margin-right:25px}
#contentHighlight-filter input{margin-right:10px}
#contentHighlight-filter label{margin-right:30px}
}
.tx-ratings-pi1{position:relative}
.tx-ratings{position:relative;left:0;margin-top:-8px;height:32px;width:160px;float:left}
.tx-ratings-display{position:absolute;left:0;top:0;height:32px}
.tx-ratings-grey-bar{position:absolute;left:0;top:0;width:160px;height:32px;background:url('../../typo3conf/ext/sma_ratings/Resources/Public/Images/stars.png') repeat-x;font-size:1px}
.tx-ratings-gold-bar{position:absolute;left:0;top:0;width:0px;height:32px;background:url('../../typo3conf/ext/sma_ratings/Resources/Public/Images/stars.png') repeat-x 0 -32px;font-size:1px;font-size:1px}
.tx-ratings-vote-bar{position:absolute;left:0;top:0;width:160px;height:32px;font-size:1px}
.tx-ratings-vote-bar div a{position:absolute;left:0;top:0;width:32px;height:32px;border:none;text-decoration:none}
.tx-ratings-vote-bar div a:hover{background-image:url('../../typo3conf/ext/sma_ratings/Resources/Public/Images/stars.png');background-position:0 -64px}
.tx-ratings-vote-bar div a.tx-ratings-star-1{left:0px;width:32px;z-index:5}
.tx-ratings-vote-bar div a.tx-ratings-star-2{left:0px;width:64px;z-index:4}
.tx-ratings-vote-bar div a.tx-ratings-star-3{left:0px;width:96px;z-index:3}
.tx-ratings-vote-bar div a.tx-ratings-star-4{left:0px;width:128px;z-index:2}
.tx-ratings-vote-bar div a.tx-ratings-star-5{left:0px;width:160px;z-index:1}
.tx-ratings-cleaner{clear:left}
.tx-ratings-text{color:#A6A6A6;font-size:12px;font-family:Verdana,Arial,sans-serif;float:left;text-align:right;padding-right:5px}
.tx-rating-display-wrap{position:absolute;left:0;top:9px;font-size:11px;visibility:hidden;z-index:1}
.tx-rating-display-wrap img{float:left;margin-right:5px}
.tx-ratings-small-stars{height:24px}
.tx-ratings-small-stars .tx-ratings{margin-top:-3px;width:120px}
.tx-ratings-small-stars .tx-ratings-grey-bar{width:120px;height:24px;background:url('../../typo3conf/ext/sma_ratings/Resources/Public/Images/smallStars.png') repeat-x}
.tx-ratings-small-stars .tx-ratings-gold-bar{height:24px;background:url('../../typo3conf/ext/sma_ratings/Resources/Public/Images/smallStars.png') repeat-x 0 -24px}
.tx-ratings-small-stars .tx-ratings-vote-bar{width:120px;height:24px}
.tx-ratings-small-stars .tx-ratings-vote-bar div a{width:24px;height:24px}
.tx-ratings-small-stars .tx-ratings-vote-bar div a:hover{background-image:url('../../typo3conf/ext/sma_ratings/Resources/Public/Images/smallStars.png');background-position:0 -48px}
.tx-ratings-small-stars .tx-ratings-vote-bar div a.tx-ratings-star-1{width:24px}
.tx-ratings-small-stars .tx-ratings-vote-bar div a.tx-ratings-star-2{width:48px}
.tx-ratings-small-stars .tx-ratings-vote-bar div a.tx-ratings-star-3{width:72px}
.tx-ratings-small-stars .tx-ratings-vote-bar div a.tx-ratings-star-4{width:96px}
.tx-ratings-small-stars .tx-ratings-vote-bar div a.tx-ratings-star-5{width:120px}
.tx-ratings-small-stars .tx-rating-display-wrap{top:4px}
@media all{.tabContainer{margin-top:10px;padding-bottom:15px}
.tabContainer .tabList{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/tabs/border-tabs_content.png') right bottom repeat-x;list-style-type:none;margin:0;overflow:hidden;padding:0 0 1px 15px}
.tabContainer .tabList li{zoom:1;background:#EEE;border:1px solid #bebebe;border-left:none;cursor:pointer;float:left;line-height:38px;min-width:138px;margin:0;padding:0;text-align:center}
.tabContainer .tabList li.first{border-left:1px solid #bebebe;-moz-border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0;border-radius:5px 0 0 0}
.tabContainer .tabList li.last{-moz-border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0;border-radius:0 5px 0 0}
.tabContainer .tabList li:hover,.tabContainer .tabList li.act{background:#FFF}
.tabContainer .tabList li:hover a,.tabContainer .tabList li.act a{color:#000}
.tabContainer .tabList li.act{border-bottom:1px solid #FFF}
.tabContainer .tabList li a{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;color:#666;display:block;font-weight:bold;padding:0 13px;text-decoration:none;text-shadow:1px 1px 0px #FFF}
.tabContainer .tabList li a:focus,.tabContainer .tabList li a:hover,.tabContainer .tabList li a:active{color:#000;outline:0}
.tabContainer .tabList.multiLine li{font-weight:normal;line-height:1.455;text-align:left;min-width:116px;padding:6px 2px 10px 2px}
.tabContainer .tabList.multiLine li a{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;font-weight:normal}
.tabContainer .tabList.multiLine li a .header{display:block;font-size:12px;font-family:Arial,Tahoma,Verdana,sans-serif;font-weight:bold;line-height:1.2;margin:4px 0 3px}
.cufon-active .tabContainer .tabList.multiLine li a .header{font-size:13px;margin:0 0 4px 0}
.tabContainer .tabContent{padding-top:15px}
.tabContainer .tabContent.invisible{position:absolute;left:-10000px;max-width:2000px}
.tabContainer .tabContent .loading{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/tabs/loading-small-666-fff.gif');background-position:0 0;background-repeat:no-repeat;background-color:transparent;display:block;height:30px;margin:15px auto;width:30px}
.no-js .tabContainer .tabList{display:none}
}
.tabContainer.multipleTabs.withBorders .tabList{border:1px solid #bebebe;border-bottom:none}
.tabContainer.multipleTabs .tabList{background:none;padding:0}
.tabContainer.multipleTabs .tabList.items-2 li{width:50%}
.tabContainer.multipleTabs .tabList.items-3 li{width:33.333%}
.tabContainer.multipleTabs .tabList.items-4 li{width:25%}
.tabContainer.multipleTabs .tabList.items-5 li{width:20%}
.tabContainer.multipleTabs .tabList.items-6 li{width:33.333%}
.tabContainer.multipleTabs .tabList.items-6 li a{border-bottom:none}
.tabContainer.multipleTabs .tabList.items-6 li.secondRow a{border-bottom:1px solid #bebebe;border-top:1px solid #bebebe}
.tabContainer.multipleTabs .tabList.items-7 li{width:14.2857%}
.tabContainer.multipleTabs .tabList.items-8 li{width:25%}
.tabContainer.multipleTabs .tabList.items-8 li a{border-bottom:none}
.tabContainer.multipleTabs .tabList.items-8 li.secondRow a{border-bottom:1px solid #bebebe;border-top:1px solid #bebebe}
.tabContainer.multipleTabs .tabList li{background-color:#e2e2e2;
background-repeat:repeat-x;background-image:-moz-linear-gradient(#ffffff,#e2e2e2);background-image:-ms-linear-gradient(#ffffff,#e2e2e2);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#e2e2e2));background-image:-webkit-linear-gradient(#ffffff,#e2e2e2);background-image:-o-linear-gradient(#ffffff,#e2e2e2);-pie-background:linear-gradient(#ffffff,#e2e2e2);background-image:linear-gradient(#ffffff,#e2e2e2);-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none;line-height:33px;min-width:100px}
.tabContainer.multipleTabs .tabList li.reset{background-image:none;-pie-background:none}
.tabContainer.multipleTabs .tabList li a{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;border:none;border-bottom:1px solid #bebebe;border-left:1px solid #bebebe}
.tabContainer.multipleTabs .tabList li.first a{border-left:none}
.tabContainer.multipleTabs .tabList li:hover{background-color:#f2f1f1;
background-repeat:repeat-x;background-image:-moz-linear-gradient(#ffffff,#f2f1f1);background-image:-ms-linear-gradient(#ffffff,#f2f1f1);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#f2f1f1));background-image:-webkit-linear-gradient(#ffffff,#f2f1f1);background-image:-o-linear-gradient(#ffffff,#f2f1f1);-pie-background:linear-gradient(#ffffff,#f2f1f1);background-image:linear-gradient(#ffffff,#f2f1f1)}
.tabContainer.multipleTabs .tabList li:hover.reset{background-image:none;-pie-background:none}
.tabContainer.multipleTabs .tabList li:hover a{color:#666}
.tabContainer.multipleTabs .tabList li.act{-moz-box-shadow:inset 0 2px 2px #272727;-webkit-box-shadow:inset 0 2px 2px #272727;box-shadow:inset 0 2px 2px #272727;background-color:#004c81;
background-repeat:repeat-x;background-image:-moz-linear-gradient(#0163a4,#004c81);background-image:-ms-linear-gradient(#0163a4,#004c81);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0163a4),color-stop(100%,#004c81));background-image:-webkit-linear-gradient(#0163a4,#004c81);background-image:-o-linear-gradient(#0163a4,#004c81);-pie-background:linear-gradient(#0163a4,#004c81);background-image:linear-gradient(#0163a4,#004c81)}
.tabContainer.multipleTabs .tabList li.act.reset{box-shadow:none}
.tabContainer.multipleTabs .tabList li.act.reset{background-image:none;-pie-background:none}
.tabContainer.multipleTabs .tabList li.act a{border-left-color:#959595;color:#FFF;text-shadow:1px 1px 0px #666}
.tabContainer.multipleTabs .tabContent{padding-left:15px}
@media all{.foldingBox .foldingNav{border-bottom:1px solid #DEDEDE;padding:12px 15px}
.foldingBox .foldingNav a{text-decoration:none}
.foldingBox .foldingNav a:hover,.foldingBox .foldingNav a:active,.foldingBox .foldingNav a:focus{outline:none}
.foldingBox .foldingNav a:hover{text-decoration:underline}
.foldingBox .foldingItem{border-bottom:1px solid #DEDEDE;padding:0 15px}
.foldingBox .foldingItem>h3{zoom:1;font-family:Verdana,Tahoma,Arial,sans-serif;font-size:12px;color:#0166A9;cursor:pointer;font-weight:bold;padding:12px 0}
.foldingBox .foldingItem>h3:before,.foldingBox .foldingItem>h3:after{content:"";display:table}
.foldingBox .foldingItem>h3:after{clear:both}
.foldingBox .foldingItem>h3 .prefix{display:inline-block;float:left;text-align:center;width:11px}
.foldingBox .foldingItem>h3 .foldingHead{display:block;margin:0 15px}
.foldingBox .foldingItem>div{padding:0 15px}
.no-js .foldingBox .foldingItem h3{cursor:default}
}
.foldingBox.boxed{border-bottom:none}
.foldingBox.boxed .foldingNav{padding:12px 0}
.foldingBox.boxed .foldingItem{border-bottom:none;border:1px solid #BEBEBE;margin-bottom:12px;padding:0}
.foldingBox.boxed .foldingItem>h3{background-color:#dbdbdb;
background-repeat:repeat-x;background-image:-moz-linear-gradient(#fefefe,#dbdbdb);background-image:-ms-linear-gradient(#fefefe,#dbdbdb);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#dbdbdb));background-image:-webkit-linear-gradient(#fefefe,#dbdbdb);background-image:-o-linear-gradient(#fefefe,#dbdbdb);-pie-background:linear-gradient(#fefefe,#dbdbdb);background-image:linear-gradient(#fefefe,#dbdbdb);font-family:Verdana,Tahoma,Arial,sans-serif;font-size:11px;color:#666;height:11px;line-height:11px;padding:10px 9px}
.foldingBox.boxed .foldingItem>h3.reset{background-image:none;-pie-background:none}
.foldingBox.boxed .foldingItem>h3 .prefix{text-indent:-9999px}
.foldingBox.boxed .foldingItem>h3 .prefix.collapsed,.foldingBox.boxed .foldingItem>h3 .prefix.expanded{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/foldingBoxes/boxed-prefix.png');background-repeat:no-repeat;display:block;height:7px;margin-top:3px;width:7px}
.foldingBox.boxed .foldingItem>h3 .prefix.collapsed{background-position:0 0}
.foldingBox.boxed .foldingItem>h3 .prefix.expanded{background-position:0 -7px}
.foldingBox.boxed .foldingItem>h3 .foldingHead{margin-left:14px}
.foldingBox.boxed .foldingItem>div{padding-top:12px}
@media all{.foldingTable,#foldingTable{margin-bottom:20px}
.foldingTable thead th,#foldingTable thead th{color:#111111;padding:10px 25px 10px 0;text-align:left;
width:auto}
.foldingTable thead th.firstThead,#foldingTable thead th.firstThead{font-weight:normal;padding:0 20px 0 20px;width:260px}
.foldingTable thead th.firstThead a:focus,#foldingTable thead th.firstThead a:focus{outline:none}
.foldingTable tbody.categoryHeader .firstCategoryHeader,#foldingTable tbody.categoryHeader .firstCategoryHeader{height:auto;padding-top:15px;padding-right:25px}
.foldingTable tbody.categoryHeader tr th,#foldingTable tbody.categoryHeader tr th{height:auto;padding:40px 0 15px 4px}
.foldingTable tbody.categoryHeader span,#foldingTable tbody.categoryHeader span{display:inline-block;text-align:center;width:11px}
.foldingTable tbody.categoryHeader a,#foldingTable tbody.categoryHeader a{color:#111111;display:block;font-weight:bold;text-decoration:none}
.foldingTable tbody.categoryHeader a:focus,#foldingTable tbody.categoryHeader a:focus{outline:none}
.foldingTable tbody tr th,#foldingTable tbody tr th,.foldingTable tbody tr td,#foldingTable tbody tr td{border-top:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;padding:10px 25px 10px 0;vertical-align:top}
.foldingTable tbody tr th,#foldingTable tbody tr th{font-weight:normal;padding-left:15px;text-align:left;width:260px}
.foldingTable tbody tr.even,#foldingTable tbody tr.even{background:#F6F6F6}
.foldingTable tbody tr.odd,#foldingTable tbody tr.odd{background:#FFFFFF}
}
@media all{#footer{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;border-top:1px solid #DEDEDE;margin:40px 0 20px 0;padding-top:20px}
#footer h4{color:#808080;font-size:12px;font-weight:bold;
}
#footer h4 .cufon-vml{margin-left:-2px}
#footer ul{list-style:none;margin:0;padding:0}
#footer ul li{line-height:1.4;margin-left:0;margin-bottom:5px;padding:0}
#footer ul li a{color:#A6A6A6;text-decoration:none}
#footer ul li a:hover,#footer ul li a:focus,#footer ul li a:active{color:#666}
#footer #footerMainNav{zoom:1;margin-bottom:12px}
#footer #footerMainNav:before,#footer #footerMainNav:after{content:"";display:table}
#footer #footerMainNav:after{clear:both}
#footer #footerMainNav .footerColumn{float:left;margin-right:30px;width:130px}
#footer #footerMainNav .footerColumn.last{margin-right:0}
#footer.slim{border-top:none;padding-top:0}
#footer #footerSubNav{border-top:1px solid #DEDEDE;padding-top:20px}
#footer #footerSubNav ul{zoom:1}
#footer #footerSubNav ul:before,#footer #footerSubNav ul:after{content:"";display:table}
#footer #footerSubNav ul:after{clear:both}
#footer #footerSubNav ul li{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/pageFooter/pageFooter-nav-divider.png') no-repeat 0 2px;float:left;padding:0 10px 0 10px}
#footer #footerSubNav ul li a.icon{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/pageFooter/pageFooter-icons-sprite-16x16.png') 0 0 no-repeat;display:block;padding-left:20px;height:16px}
#footer #footerSubNav ul li a.icon.facebook{background-position:0 0px}
#footer #footerSubNav ul li a.icon.facebook:hover,#footer #footerSubNav ul li a.icon.facebook.hover,#footer #footerSubNav ul li a.icon.facebook:active,#footer #footerSubNav ul li a.icon.facebook:focus{background-position:0 -16px}
#footer #footerSubNav ul li a.icon.youtube{background-position:0 -32px}
#footer #footerSubNav ul li a.icon.youtube:hover,#footer #footerSubNav ul li a.icon.youtube.hover,#footer #footerSubNav ul li a.icon.youtube:active,#footer #footerSubNav ul li a.icon.youtube:focus{background-position:0 -48px}
#footer #footerSubNav ul li a.icon.twitter{background-position:0 -64px}
#footer #footerSubNav ul li a.icon.twitter:hover,#footer #footerSubNav ul li a.icon.twitter.hover,#footer #footerSubNav ul li a.icon.twitter:active,#footer #footerSubNav ul li a.icon.twitter:focus{background-position:0 -80px}
#footer #footerSubNav ul li a.icon.rss{background-position:0 -96px}
#footer #footerSubNav ul li a.icon.rss:hover,#footer #footerSubNav ul li a.icon.rss.hover,#footer #footerSubNav ul li a.icon.rss:active,#footer #footerSubNav ul li a.icon.rss:focus{background-position:0 -112px}
#footer #footerSubNav ul li a.icon.newsletter{background-position:0 -128px}
#footer #footerSubNav ul li a.icon.newsletter:hover,#footer #footerSubNav ul li a.icon.newsletter.hover,#footer #footerSubNav ul li a.icon.newsletter:active,#footer #footerSubNav ul li a.icon.newsletter:focus{background-position:0 -144px}
#footer #footerSubNav ul li a.icon.blog{background-position:0 -160px}
#footer #footerSubNav ul li a.icon.blog:hover,#footer #footerSubNav ul li a.icon.blog.hover,#footer #footerSubNav ul li a.icon.blog:active,#footer #footerSubNav ul li a.icon.blog:focus{background-position:0 -176px}
#footer #footerSubNav ul li a.icon.google{background-position:0 -192px}
#footer #footerSubNav ul li a.icon.google:hover,#footer #footerSubNav ul li a.icon.google.hover,#footer #footerSubNav ul li a.icon.google:active,#footer #footerSubNav ul li a.icon.google:focus{background-position:0 -208px}
#footer #footerSubNav ul li a.icon.viadeo{background-position:0 -224px}
#footer #footerSubNav ul li a.icon.viadeo:hover,#footer #footerSubNav ul li a.icon.viadeo.hover,#footer #footerSubNav ul li a.icon.viadeo:active,#footer #footerSubNav ul li a.icon.viadeo:focus{background-position:0 -240px}
#footer #footerSubNav ul li a.icon.linkedin{background-position:0 -256px}
#footer #footerSubNav ul li a.icon.linkedin:hover,#footer #footerSubNav ul li a.icon.linkedin.hover,#footer #footerSubNav ul li a.icon.linkedin:active,#footer #footerSubNav ul li a.icon.linkedin:focus{background-position:0 -272px}
#footer #footerSubNav ul li:first-child{background:none;padding-left:0}
#footer #footerSubNav ul .last{padding-right:0}
}
@media all{#pageHeader{margin-bottom:22px;padding-top:50px;position:relative;width:960px;z-index:1001;
}
#pageHeader ul{zoom:1;list-style-type:none;margin:0;padding:0}
#pageHeader ul li{zoom:1;margin:0;padding:0}
#pageHeader ul li a{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;text-decoration:none}
#pageHeader #headerNav{zoom:1}
#pageHeader #headerNav:before,#pageHeader #headerNav:after{content:"";display:table}
#pageHeader #headerNav:after{clear:both}
#pageHeader #headerNav>li{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/pageHeader/headerNav-divider.png') right 5px no-repeat;cursor:pointer;display:block;float:left;margin-right:10px;margin:0 10px 0 0;padding:0 11px 0 0}
#pageHeader #headerNav>li:hover>a{color:#666666}
#pageHeader #headerNav>li.hasChildren{background-position:right -13px;padding-right:22px}
#pageHeader #headerNav>li.hasChildren:hover,#pageHeader #headerNav>li.hasChildren.hover{background-position:right -31px}
#pageHeader #headerNav>li.last{background:none}
#pageHeader #headerNav>li.last.hasChildren{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/pageHeader/headerNav-divider.png') right -68px no-repeat}
#pageHeader #headerNav>li.last.hasChildren:hover,#pageHeader #headerNav>li.last.hasChildren.hover{background-position:right -49px}
#pageHeader #headerNav>li.pageSelector>a{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/pageHeader/bg-pageSelector.png') left top no-repeat;padding-left:42px}
#pageHeader #headerNav>li.pageSelector:hover>a{background-position:left -19px}
#pageHeader #headerNav>li>a{color:#999999;display:inline-block;height:19px;line-height:19px}
#pageHeader #headerNav>li>a:focus{outline:0}
#pageHeader #headerNav>li.notActive{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;color:#999;cursor:auto;height:19px;line-height:19px}
#pageHeader .headerNavSubLevel{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 2px 1px #d4d4d4;-webkit-box-shadow:0px 2px 1px #d4d4d4;box-shadow:0px 2px 1px #d4d4d4;background:#FFF;border:1px solid #bebebe;display:none;padding:10px 0 10px 0;position:absolute;left:0;top:39px;width:200px;z-index:1001}
#pageHeader .headerNavSubLevel.reset{box-shadow:none}
#pageHeader .headerNavSubLevel li{clear:left;display:block}
#pageHeader .headerNavSubLevel li a{color:#0166a9;display:block;padding:5px 15px 6px 15px}
#pageHeader .headerNavSubLevel li a:hover{background:#E5EFF6}
#pageHeader .headerNavSubLevel li.act a{background:#EEE}
#pageHeader .headerNavSubLevel li.first{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/pageHeader/headerNav-divider.png') right -49px no-repeat;float:left;
padding:0 7px 9px 0}
#pageHeader .headerNavSubLevel li.first a{color:#666666;display:inline-block;margin:0 15px 0 15px;padding:0}
#pageHeader .headerNavSubLevel li.first a:hover{background:none}
#pageHeader #headerNav .pageSelector .headerNavSubLevel{width:280px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li{clear:none;float:left;width:140px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/pageHeader/sprite-flags.png');background-repeat:no-repeat;padding-left:35px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.ae{background-position:15px 5px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.au{background-position:15px -27px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.be{background-position:15px -59px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.br{background-position:15px -91px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.bg{background-position:15px -123px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.ca{background-position:15px -155px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.cn{background-position:15px -187px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.cz{background-position:15px -219px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.de{background-position:15px -251px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.es{background-position:15px -283px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.fr{background-position:15px -315px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.gb{background-position:15px -347px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.gr{background-position:15px -379px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.hu{background-position:15px -411px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.in{background-position:15px -443px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.it{background-position:15px -475px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.jp{background-position:15px -507px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.kr{background-position:15px -539px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.nl{background-position:15px -571px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.pl{background-position:15px -603px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.pt{background-position:15px -635px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.ro{background-position:15px -667px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.sk{background-position:15px -699px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.th{background-position:15px -731px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.us{background-position:15px -763px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.ar{background-position:15px -795px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.cl{background-position:15px -827px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.pe{background-position:15px -859px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.za{background-position:15px -891px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.sn{background-position:15px -923px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.ml{background-position:15px -955px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.bf{background-position:15px -987px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.cd{background-position:15px -1019px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.cg{background-position:15px -1051px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.lu{background-position:15px -1083px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.il{background-position:15px -1115px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.my{background-position:15px -1147px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li a.tr{background-position:15px -1179px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li.first{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/pageHeader/headerNav-divider.png') right -49px no-repeat;margin-right:140px;width:auto}
#pageHeader #headerNav .pageSelector .headerNavSubLevel li.first a,#pageHeader #headerNav .pageSelector .headerNavSubLevel li.first a:hover{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/pageHeader/bg-pageSelector.png') left -19px no-repeat;padding-left:42px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel.threeColumn{width:420px}
#pageHeader #headerNav .pageSelector .headerNavSubLevel.threeColumn li.first{margin-right:420px}
#pageHeader .logo{height:47px;position:absolute;top:21px;right:0;width:145px}
#pageHeader .logo:hover,#pageHeader .logo:active,#pageHeader .logo:focus{outline:none}
#pageHeader h1{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/pageHeader/sma-logo.png') no-repeat;height:49px;margin:0;padding:0;position:absolute;text-indent:-10000px;top:21px;right:0;width:145px}
#pageHeader h1 a{display:block;height:49px;width:145px}
#pageHeader h1 a:hover,#pageHeader h1 a:active,#pageHeader h1 a:focus{outline:none}
#pageHeader h1.portalName{background:none;
height:auto;left:-1px;text-indent:-9999px;top:18px;right:auto;width:auto}
#pageHeader h1.portalName a{display:block;height:18px;width:145px}
.cufon-ready #pageHeader h1.portalName{background:none;color:#666;font-size:18px;height:auto;text-indent:0px;width:auto}
.cufon-ready #pageHeader h1.portalName a{color:#666;height:auto;width:auto}
}
@media all{h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#000;font-family:Arial,Verdana,sans-serif;font-weight:bold;line-height:1.2;margin:0;padding-bottom:7px}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{color:#000;text-decoration:none}
h1.regular,h1.light,h2.regular,h2.light,h3.regular,h3.light,h4.regular,h4.light,h5.regular,h5.light{font-weight:normal}
h1,.h1{font-size:27px}
h1.xLarge,.h1.xLarge{font-size:37px}
h1.xxLarge,.h1.xxLarge{font-size:46px}
h1.xxxLarge,.h1.xxxLarge{font-size:54px}
h2,.h2{font-size:18px}
h3,.h3{font-size:14px;padding-bottom:5px}
h4,.h4{font-size:13px;padding-bottom:4px}
h5,.h5{font-size:12px;padding-bottom:2px}
.cufon-loading h1.header,.cufon-loading h2.header,.cufon-loading h3.header,.cufon-loading h4.header,.cufon-loading h5.header,.cufon-loading .h1.header,.cufon-loading .h2.header,.cufon-loading .h3.header,.cufon-loading .h4.header,.cufon-loading .h5.header{text-indent:-9999px}
.cufon-ready h1.header,.cufon-ready h2.header,.cufon-ready h3.header,.cufon-ready h4.header,.cufon-ready h5.header,.cufon-ready .h1.header,.cufon-ready .h2.header,.cufon-ready .h3.header,.cufon-ready .h4.header,.cufon-ready .h5.header{text-indent:0}
.cufon-ready h1,.cufon-ready .h1{font-size:30px}
.cufon-ready h1.xLarge,.cufon-ready .h1.xLarge{font-size:40px}
.cufon-ready h1.xxLarge,.cufon-ready .h1.xxLarge{font-size:50px}
.cufon-ready h1.xxxLarge,.cufon-ready .h1.xxxLarge{font-size:60px}
.cufon-ready h2,.cufon-ready .h2{font-size:20px}
.cufon-ready h3,.cufon-ready .h3{font-size:16px;padding-bottom:5px}
.cufon-ready h4,.cufon-ready .h4{font-size:14px;padding-bottom:4px}
.cufon-ready h5,.cufon-ready .h5{font-size:12px;padding-bottom:2px}
}
@media all{ul#breadcrumb{zoom:1;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;color:#999999;height:18px;list-style:none;margin:0px 0 12px 0;padding:0 0 0 15px}
ul#breadcrumb:before,ul#breadcrumb:after{content:"";display:table}
ul#breadcrumb:after{clear:both}
ul#breadcrumb li{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/breadcrumb/breadcrumb-divider.png') no-repeat right 50%;float:left;margin:0;padding:0}
ul#breadcrumb li a{color:#999999;margin:0 20px 0 15px;text-decoration:none}
ul#breadcrumb li a:hover,ul#breadcrumb li a:focus,ul#breadcrumb li a:active{color:#666}
ul#breadcrumb .first a{margin-left:0}
ul#breadcrumb .last{background:none;margin-left:15px}
}
@media all{.pagination{font-family:Verdana,Tahoma,Arial,sans-serif;font-size:12px;color:#A0A0A0;font-weight:bold;margin-bottom:20px;position:relative;text-align:center;overflow:hidden}
.pagination ul{display:inline;margin:0;padding:0;list-style:none}
.pagination ul li{margin:0;display:inline}
.pagination ul li a{color:#0166A9;text-decoration:none}
.pagination ul li a:hover,.pagination ul li a:active,.pagination ul li a:focus{text-decoration:underline}
.pagination ul.steps li a,.pagination ul.pages li a,.pagination ul.steps li span,.pagination ul.pages li span{display:inline-block;margin:0 -4px;padding:10px}
.pagination ul.resultsPage{position:absolute;top:10px;right:0}
.pagination ul.resultsPage li{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/pagination/pagination-divider.png') no-repeat 23px center;margin:0;padding:10px 10px 10px 0}
.pagination ul.resultsPage li.last{background:none;margin-right:0;padding-right:0}
}
@media all{.css3pie{
behavior:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/css/js/css3pie/PIE.htc')}
}
@media all{.sidebarNav{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;margin-bottom:15px;width:225px}
.sidebarNav ul{margin:0;padding:0;text-shadow:#FFF 1px 1px 0}
.sidebarNav ul li{border-bottom:1px solid #DEDEDE;list-style:none;margin:0;padding:0}
.sidebarNav ul li a{display:block;font-weight:bold;padding:9px 16px;text-decoration:none}
.sidebarNav ul li a.hasChildren{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/sidebarNav/sidebarNav-arrows.png');background-position:209px 14px;background-repeat:no-repeat}
.sidebarNav ul li a.active{background-position:209px -7px}
.sidebarNav ul li a.current{background-color:#F2F2F2}
.sidebarNav ul li a:hover,.sidebarNav ul li a:active,.sidebarNav ul li a:focus{background-color:#E5EFF6;text-decoration:none;outline:none}
.sidebarNav ul li>ul{margin:0;padding:0}
.sidebarNav ul li>ul li{border-bottom:none}
.sidebarNav ul li>ul li a{font-weight:normal;padding-left:30px}
.sidebarNav ul li>ul li a.hasChildren{background-position:209px 14px}
.sidebarNav ul li>ul li a.active{background-position:209px -7px}
.sidebarNav ul li>ul li>ul li a{padding-left:45px}
}
@media all{.sidebarNav.belowLogin{border-top:1px solid #DEDEDE}
.sidebarNav.login{width:223px;border:1px solid #BEBEBE;margin-bottom:20px}
.sidebarNav.login ul li{border-top:1px solid #DEDEDE;border-bottom:none}
.sidebarNav.login h4{zoom:1;overflow:hidden;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;color:#999999;font-weight:bold;padding:14px 16px;position:relative;
}
.sidebarNav.login h4 span{position:absolute;right:6px;top:12px}
.sidebarNav.login h4 span.lock{background-position:-80px 0}
.sidebarNav.login h4 span.user{background-position:-160px 0}
.sidebarNav.login form.hasGrid{margin:0 16px 12px 16px;
}
.sidebarNav.login form.hasGrid .two-col{width:193px}
.sidebarNav.login form.hasGrid .two-col input.text{width:185px}
.sidebarNav.login .account{clear:both;margin-bottom:12px;padding:0 16px}
.sidebarNav.login .account a{display:inline-block;font-weight:bold;margin-bottom:4px}
.sidebarNav .buttons{clear:both}
.sidebarNav .buttons .button{margin:0}
.sidebarNav .loginFooter{border-top:1px solid #DEDEDE}
.sidebarNav .loginFooter.buttons{padding:10px 16px}
.sidebarNav .loginFooter.buttons a{padding:4px 14px 6px 15px}
.sidebarNav .loginFooter a{display:block;font-weight:bold;padding:9px 16px}
.sidebarNav .loginFooter a:hover,.sidebarNav .loginFooter a:active,.sidebarNav .loginFooter a:focus{background-color:#E5EFF6;text-decoration:none;outline:none}
}
@media all{html{overflow-x:hidden}
.teaserElements-defaultTeaser{height:420px;overflow:hidden}
.teaserElements-defaultTeaser .defaultTeaser-left,.teaserElements-defaultTeaser .defaultTeaser-right{background-color:#ffffff;
background-repeat:repeat-x;background-image:-moz-linear-gradient(#eeeeee,#ffffff);background-image:-ms-linear-gradient(#eeeeee,#ffffff);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eeeeee),color-stop(100%,#ffffff));background-image:-webkit-linear-gradient(#eeeeee,#ffffff);background-image:-o-linear-gradient(#eeeeee,#ffffff);-pie-background:linear-gradient(#eeeeee,#ffffff);background-image:linear-gradient(#eeeeee,#ffffff)}
.teaserElements-defaultTeaser .defaultTeaser-left.reset,.teaserElements-defaultTeaser .defaultTeaser-right.reset{background-image:none;-pie-background:none}
.teaserElements-defaultTeaser .defaultTeaser-left{zoom:1;overflow:hidden;height:420px;margin-right:0;padding-right:20px}
.teaserElements-defaultTeaser .defaultTeaser-right{zoom:1;overflow:hidden;height:350px;padding:70px 20px 0 0;width:450px !important}
.teaserElements-defaultTeaser .defaultTeaser-right h1{padding-bottom:10px}
.teaserElements-superSize-container{position:relative}
.teaserElements-superSize-container .teaserElements-superSize{margin-left:-220px;margin-bottom:20px;max-width:1400px}
.teaserElements-superSize-container .superSize-content{color:#333;font-size:14px;left:0;padding:15px;position:absolute;text-shadow:0 1px 0 #FFF;top:0}
.teaserElements-superSize-container .superSize-content .grid-25,.teaserElements-superSize-container .superSize-content .grid-33,.teaserElements-superSize-container .superSize-content .grid-50,.teaserElements-superSize-container .superSize-content .grid-66,.teaserElements-superSize-container .superSize-content .grid-75,.teaserElements-superSize-container .superSize-content .grid-100{zoom:1;margin:42px 0 0 0}
.teaserElements-superSize-container .superSize-content .grid-25:before,.teaserElements-superSize-container .superSize-content .grid-33:before,.teaserElements-superSize-container .superSize-content .grid-50:before,.teaserElements-superSize-container .superSize-content .grid-66:before,.teaserElements-superSize-container .superSize-content .grid-75:before,.teaserElements-superSize-container .superSize-content .grid-100:before,.teaserElements-superSize-container .superSize-content .grid-25:after,.teaserElements-superSize-container .superSize-content .grid-33:after,.teaserElements-superSize-container .superSize-content .grid-50:after,.teaserElements-superSize-container .superSize-content .grid-66:after,.teaserElements-superSize-container .superSize-content .grid-75:after,.teaserElements-superSize-container .superSize-content .grid-100:after{content:"";display:table}
.teaserElements-superSize-container .superSize-content .grid-25:after,.teaserElements-superSize-container .superSize-content .grid-33:after,.teaserElements-superSize-container .superSize-content .grid-50:after,.teaserElements-superSize-container .superSize-content .grid-66:after,.teaserElements-superSize-container .superSize-content .grid-75:after,.teaserElements-superSize-container .superSize-content .grid-100:after{clear:both}
.teaserElements-superSize-container .superSize-content .grid-25 h1,.teaserElements-superSize-container .superSize-content .grid-33 h1,.teaserElements-superSize-container .superSize-content .grid-50 h1,.teaserElements-superSize-container .superSize-content .grid-66 h1,.teaserElements-superSize-container .superSize-content .grid-75 h1,.teaserElements-superSize-container .superSize-content .grid-100 h1{margin-bottom:16px}
.teaserElements-superSize-container .superSize-content .button{position:relative}
.teaserElements-fullImage-container{position:relative}
.teaserElements-fullImage-container .teaserElements-fullImage{max-width:960px}
.teaserElements-fullImage-container .fullImage-content{color:#333;font-size:14px;left:0;padding:0 15px;position:absolute;top:0}
.teaserElements-fullImage-container .fullImage-content .grid-25,.teaserElements-fullImage-container .fullImage-content .grid-33,.teaserElements-fullImage-container .fullImage-content .grid-50,.teaserElements-fullImage-container .fullImage-content .grid-66,.teaserElements-fullImage-container .fullImage-content .grid-75,.teaserElements-fullImage-container .fullImage-content .grid-100{zoom:1;margin-top:15px;margin-right:0}
.teaserElements-fullImage-container .fullImage-content .grid-25:before,.teaserElements-fullImage-container .fullImage-content .grid-33:before,.teaserElements-fullImage-container .fullImage-content .grid-50:before,.teaserElements-fullImage-container .fullImage-content .grid-66:before,.teaserElements-fullImage-container .fullImage-content .grid-75:before,.teaserElements-fullImage-container .fullImage-content .grid-100:before,.teaserElements-fullImage-container .fullImage-content .grid-25:after,.teaserElements-fullImage-container .fullImage-content .grid-33:after,.teaserElements-fullImage-container .fullImage-content .grid-50:after,.teaserElements-fullImage-container .fullImage-content .grid-66:after,.teaserElements-fullImage-container .fullImage-content .grid-75:after,.teaserElements-fullImage-container .fullImage-content .grid-100:after{content:"";display:table}
.teaserElements-fullImage-container .fullImage-content .grid-25:after,.teaserElements-fullImage-container .fullImage-content .grid-33:after,.teaserElements-fullImage-container .fullImage-content .grid-50:after,.teaserElements-fullImage-container .fullImage-content .grid-66:after,.teaserElements-fullImage-container .fullImage-content .grid-75:after,.teaserElements-fullImage-container .fullImage-content .grid-100:after{clear:both}
.teaserElements-fullImage-container .fullImage-content .grid-25 h1,.teaserElements-fullImage-container .fullImage-content .grid-33 h1,.teaserElements-fullImage-container .fullImage-content .grid-50 h1,.teaserElements-fullImage-container .fullImage-content .grid-66 h1,.teaserElements-fullImage-container .fullImage-content .grid-75 h1,.teaserElements-fullImage-container .fullImage-content .grid-100 h1{margin:27px 0 16px 0}
.previewElementContainer{zoom:1}
.previewElementContainer:before,.previewElementContainer:after{content:"";display:table}
.previewElementContainer:after{clear:both}
.previewElementDefault{float:left;margin-top:30px;margin-right:20px}
.previewElementDefault img{-webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 4px rgba(0,0,0,0.2);box-shadow:0px 1px 4px rgba(0,0,0,0.2);background-color:#FFF;border:1px solid #BEBEBE;display:block;margin-bottom:8px;padding:5px}
.previewElementDefault img.reset{box-shadow:none}
.previewElementDefault a{font-family:Verdana,Tahoma,Arial,sans-serif;font-size:12px;text-decoration:none}
.previewElementDefault a:hover,.previewElementDefault a:focus,.previewElementDefault a:active{text-decoration:underline}
.previewElementPolaroid{-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.2);box-shadow:0px 1px 2px rgba(0,0,0,0.2);background-color:#FFF;border:1px solid #BEBEBE;margin-bottom:20px;padding:5px}
.previewElementPolaroid.reset{box-shadow:none}
.previewElementPolaroid img{display:block;margin-bottom:8px}
.previewElementPolaroid p{margin-bottom:0}
.previewElementPolaroid p a{font-family:Verdana,Tahoma,Arial,sans-serif;font-size:12px;text-decoration:none}
.previewElementPolaroid p a:hover,.previewElementPolaroid p a:focus,.previewElementPolaroid p a:active{text-decoration:underline}
.teaserElements-superSize-container .topLeft,.teaserElements-fullImage-container .topLeft,.teaserElements-superSize-container .topRight,.teaserElements-fullImage-container .topRight,.teaserElements-superSize-container .bottomLeft,.teaserElements-fullImage-container .bottomLeft,.teaserElements-superSize-container .bottomRight,.teaserElements-fullImage-container .bottomRight{position:absolute;z-index:100}
.teaserElements-superSize-container .topLeft.previewElementDefault,.teaserElements-fullImage-container .topLeft.previewElementDefault,.teaserElements-superSize-container .topRight.previewElementDefault,.teaserElements-fullImage-container .topRight.previewElementDefault,.teaserElements-superSize-container .bottomLeft.previewElementDefault,.teaserElements-fullImage-container .bottomLeft.previewElementDefault,.teaserElements-superSize-container .bottomRight.previewElementDefault,.teaserElements-fullImage-container .bottomRight.previewElementDefault{float:none;margin:0 0 15px}
.teaserElements-superSize-container .topLeft,.teaserElements-fullImage-container .topLeft{left:15px;top:15px}
.teaserElements-superSize-container .topRight,.teaserElements-fullImage-container .topRight{right:15px;top:15px}
.teaserElements-superSize-container .bottomLeft,.teaserElements-fullImage-container .bottomLeft{bottom:0;left:15px}
.teaserElements-superSize-container .bottomRight,.teaserElements-fullImage-container .bottomRight{bottom:0;right:15px}
}
@media all{
.contentSlider{margin-bottom:10px}
.contentSlider .slides,.contentSlider .slides-noControls{height:100%;overflow:hidden}
.contentSlider p.jshowoff-controls a,.contentSlider p.jshowoff-slidelinks a{text-indent:-9999px}
.contentSlider p.jshowoff-controls{margin:0;padding:0}
.contentSlider p.jshowoff-controls a{display:block;height:100%;padding:0;position:absolute;text-decoration:none;top:0;width:15px;z-index:100}
.contentSlider p.jshowoff-controls a:hover,.contentSlider p.jshowoff-controls a:active,.contentSlider p.jshowoff-controls a:focus{outline:none}
.contentSlider p.jshowoff-controls a.jshowoff-play{display:none}
.contentSlider p.jshowoff-controls a.jshowoff-prev{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/contentSlider/stripe_contentRotation.png') no-repeat -470px center;padding-left:30px}
.contentSlider p.jshowoff-controls a.jshowoff-prev:hover{background-position:30px center}
.contentSlider p.jshowoff-controls a.jshowoff-next{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/contentSlider/stripe_contentRotation.png') no-repeat -1000px center;margin-left:914px;padding-right:30px}
.contentSlider p.jshowoff-controls a.jshowoff-next:hover{background-position:-1500px center}
.contentSlider p.jshowoff-slidelinks{margin-top:15px;text-align:center;z-index:101}
.ie7 .contentSlider p.jshowoff-slidelinks{zoom:1;margin-left:50px}
.ie7 .contentSlider p.jshowoff-slidelinks:before,.ie7 .contentSlider p.jshowoff-slidelinks:after{content:"";display:table}
.ie7 .contentSlider p.jshowoff-slidelinks:after{clear:both}
.contentSlider p.jshowoff-slidelinks a{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/contentSlider/bullets.png') no-repeat 0px -31px;display:inline-block;height:11px;margin:0 5px;padding:4px 0;text-decoration:none;width:11px;overflow:hidden}
.contentSlider p.jshowoff-slidelinks a:hover,.contentSlider p.jshowoff-slidelinks a:active,.contentSlider p.jshowoff-slidelinks a:focus{outline:none}
.contentSlider p.jshowoff-slidelinks a.jshowoff-active{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/contentSlider/bullets.png') no-repeat 0px 0px}
.ie7 .contentSlider p.jshowoff-slidelinks a{display:block;float:left;text-indent:9999px}
.contentSlider-noControls img{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2)}
.contentSlider-noControls img.reset{box-shadow:none}
.contentGrids .grid-100 .contentSlider .slides .subGrids .grid-100{width:900px}
.contentGrids .grid-100 .contentSlider .slides .subGrids .grid-25{width:210px}
.contentGrids .grid-100 .contentSlider .slides .subGrids .grid-50{width:440px}
.contentGrids .grid-100 .contentSlider .slides .subGrids .grid-75{width:670px}
.contentGrids .grid-100 .contentSlider .slides .subGrids .grid-33{margin-right:20px;width:286.6666666666667px}
.contentGrids .grid-100 .contentSlider .slides .subGrids .grid-66{margin-right:20px;width:593.3333333333334px}
.contentSlider.withGrids .slides{margin:0 30px}
.contentSlider.withGrids p.jshowoff-controls a{width:30px}
.contentSlider.withGrids p.jshowoff-controls a.jshowoff-prev{background-position:0 center;padding-left:0}
.contentSlider.withGrids p.jshowoff-controls a.jshowoff-prev:hover{background-position:-500px center}
.contentSlider.withGrids p.jshowoff-controls a.jshowoff-next{background-position:-1500px center;margin-left:944px;padding-right:0}
.contentSlider.withGrids p.jshowoff-controls a.jshowoff-next:hover{background-position:-1000px center}
}
.contentGrids .grid-100 .roundedCorner .contentSlider .slides .subGrids .grid-100{width:870px}
.contentGrids .grid-100 .roundedCorner .contentSlider .slides .subGrids .grid-25{width:202.5px}
.contentGrids .grid-100 .roundedCorner .contentSlider .slides .subGrids .grid-50{width:425px}
.contentGrids .grid-100 .roundedCorner .contentSlider .slides .subGrids .grid-75{width:647.5px}
.contentGrids .grid-100 .roundedCorner .contentSlider .slides .subGrids .grid-33{margin-right:20px;width:276.6666666666667px}
.contentGrids .grid-100 .roundedCorner .contentSlider .slides .subGrids .grid-66{margin-right:20px;width:573.3333333333334px}
.roundedCorner .contentSlider .slides{margin:0 30px}
.roundedCorner .contentSlider .slides img{box-shadow:0 2px 2px #D4D4D4}
.roundedCorner .contentSlider p.jshowoff-controls a{width:30px}
.roundedCorner .contentSlider p.jshowoff-controls a.jshowoff-prev{background-position:0 center;padding-left:0}
.roundedCorner .contentSlider p.jshowoff-controls a.jshowoff-prev:hover{background-position:-500px center}
.roundedCorner .contentSlider p.jshowoff-controls a.jshowoff-next{background-position:-1500px center;margin-left:912px;padding-right:0}
.roundedCorner .contentSlider p.jshowoff-controls a.jshowoff-next:hover{background-position:-1000px center}
.contentSlider .background .text{padding:10px;background-color:#F5F5F5;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;-moz-border-radius:5px 0 0 5px;-khtml-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;float:right;position:relative;top:20px;width:445px}
#content .contentSlider .background .text{top:20px;width:auto}
.contentSlider .background .text p.bodytext{
color:#000000;margin:0 50px 0 0}
#content .contentSlider .background .text p.bodytext{margin:0 0 0 0}
@media all{.progressbarReset{margin:0;padding:0}
.progressbar{margin:0;padding:0;list-style-type:none;margin-bottom:15px;overflow:hidden;width:715px}
.progressbar.elements-1 li{width:685px}
.progressbar.elements-1 li a{width:730px;padding-right:5px}
.progressbar.elements-2 li{width:335px}
.progressbar.elements-2 li.start a{width:350px;padding-left:15px}
.progressbar.elements-2 li.end a{width:360px;padding-left:0}
.progressbar.elements-3 li{width:218px}
.progressbar.elements-3 li a{width:223px;padding-left:10px}
.progressbar.elements-3 li.start a{width:233px;padding-left:15px}
.progressbar.elements-3 li.end a{width:243px;padding-left:0}
.progressbar.elements-4 li{width:160px}
.progressbar.elements-4 li a{width:165px;padding-left:10px}
.progressbar.elements-4 li.start a{width:175px;padding-left:15px}
.progressbar.elements-4 li.end a{width:185px;padding-left:0}
.progressbar.elements-5 li{width:125px}
.progressbar.elements-5 li a{width:130px;padding-left:10px}
.progressbar.elements-5 li.start a{width:140px;padding-left:15px}
.progressbar.elements-5 li.end a{width:150px;padding-left:0}
.progressbar.elements-6 li{width:101px}
.progressbar.elements-6 li a{width:106px;padding-left:10px}
.progressbar.elements-6 li.start a{width:116px;padding-left:15px}
.progressbar.elements-6 li.end a{width:126px;padding-left:0}
.progressbar.elements-7 li{width:85px}
.progressbar.elements-7 li a{width:90px;padding-left:10px}
.progressbar.elements-7 li.start a{width:100px;padding-left:15px}
.progressbar.elements-7 li.end a{width:110px;padding-left:0}
.progressbar.elements-8 li{width:72px}
.progressbar.elements-8 li a{width:77px;padding-left:10px}
.progressbar.elements-8 li.start a{width:87px;padding-left:15px}
.progressbar.elements-8 li.end a{width:97px;padding-left:0}
.progressbar.fullWidth{width:960px}
.progressbar.fullWidth.elements-1 li{width:930px}
.progressbar.fullWidth.elements-1 li a{width:960px}
.progressbar.fullWidth.elements-2 li{width:457px}
.progressbar.fullWidth.elements-2 li.start a{width:472px}
.progressbar.fullWidth.elements-2 li.end a{width:482px}
.progressbar.fullWidth.elements-3 li{width:300px}
.progressbar.fullWidth.elements-3 li a{width:305px}
.progressbar.fullWidth.elements-3 li.start a{width:315px}
.progressbar.fullWidth.elements-3 li.end a{width:325px}
.progressbar.fullWidth.elements-4 li{width:221px}
.progressbar.fullWidth.elements-4 li a{width:226px}
.progressbar.fullWidth.elements-4 li.start a{width:236px}
.progressbar.fullWidth.elements-4 li.end a{width:246px}
.progressbar.fullWidth.elements-5 li{width:174px}
.progressbar.fullWidth.elements-5 li a{width:179px}
.progressbar.fullWidth.elements-5 li.start a{width:189px}
.progressbar.fullWidth.elements-5 li.end a{width:199px}
.progressbar.fullWidth.elements-6 li{width:142px}
.progressbar.fullWidth.elements-6 li a{width:147px}
.progressbar.fullWidth.elements-6 li.start a{width:157px}
.progressbar.fullWidth.elements-6 li.end a{width:167px}
.progressbar.fullWidth.elements-7 li{width:120px}
.progressbar.fullWidth.elements-7 li a{width:125px}
.progressbar.fullWidth.elements-7 li.start a{width:135px}
.progressbar.fullWidth.elements-7 li.end a{width:145px}
.progressbar.fullWidth.elements-8 li{width:103px}
.progressbar.fullWidth.elements-8 li a{width:108px}
.progressbar.fullWidth.elements-8 li.start a{width:118px}
.progressbar.fullWidth.elements-8 li.end a{width:128px}
.progressbar li{margin:0;padding:0;background:transparent url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/progressbar/progressbar-sprite.png') no-repeat left -210px;color:#666666;float:left;padding-left:15px;position:relative;text-align:center}
.progressbar li span{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/progressbar/progressbar-sprite.png') no-repeat right -210px;display:block;font-family:Arial,Verdana,sans-serif;font-size:20px;font-weight:bold;height:27px;line-height:24px;padding-right:25px;padding-top:3px}
.cufon-ready .progressbar li span{height:29px;line-height:26px;padding-top:1px}
.progressbar li em{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;color:#999;display:inline-block;font-style:normal;line-height:1.2;margin-right:30px;margin-top:8px}
.progressbar li.start em{margin-left:-10px}
.progressbar li a{color:#666666;display:inline-block;height:30px;outline:none;position:absolute;top:0;left:-10px;text-decoration:none}
.progressbar li a:hover{color:#ffffff}
.progressbar li.start{background-position:left top;padding-left:30px}
.progressbar li.start span{padding-right:35px}
.progressbar li.start.current{background-position:left -70px}
.progressbar li.visited.last span{background-position:right -490px}
.progressbar li.current{background-position:left -280px}
.progressbar li.current span{color:#ffffff;background-position:right -420px}
.progressbar li.current a{color:#ffffff}
.progressbar li.end span{background-position:right top}
.progressbar li.end.current span{background-position:right -70px}
.progressbar li.this-hover{background-position:left -280px}
.progressbar li.this-hover span{background-position:right -420px}
.progressbar li.this-hover.start{background-position:left -70px}
.progressbar li.this-hover.visited.last span{background-position:right -280px}
.progressbar li.this-hover.end span{background-position:right -70px}
.progressbar li.prev-hover span{background-position:right -490px}
}
@media all{.progressbar.coloredVisited li.visited{background-position:left -350px}
.progressbar.coloredVisited li.visited span{background-position:right -350px;color:#FFF}
.progressbar.coloredVisited li.visited span a{color:#FFF}
.progressbar.coloredVisited li.visited.start{background-position:left -140px}
.progressbar.coloredVisited li.visited.last span{background-position:right -700px}
.progressbar.coloredVisited li.prev-hover span{background-position:right -700px}
.progressbar.coloredVisited li.this-hover{background-position:left -280px}
.progressbar.coloredVisited li.this-hover span{background-position:right -630px}
.progressbar.coloredVisited li.this-hover.start{background-position:left -70px}
.progressbar.coloredVisited li.this-hover.visited.last span{background-position:right -280px}
}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{position:absolute !important;
}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.ui-helper-clearfix{display:inline-block}
/*T2\*/
* html .ui-helper-clearfix{height:1%}
.ui-helper-clearfix{display:block}
/*T2E*/
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-state-disabled{cursor:default !important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.ui-widget{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px}
.ui-widget-content{border:1px solid #B6B6B6;background:#ffffff;color:#4F4F4F}
.ui-widget-content a{color:#666}
.ui-widget-header{border:1px solid #B6B6B6;color:#4F4F4F;font-weight:bold}
.ui-widget-header{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/css/jquery-ui/images/bg_fallback.png') 0 0 repeat-x;background:-moz-linear-gradient(top,#fefefe 0%,#dbdbdb 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#dbdbdb));
background:-webkit-linear-gradient(top,#fefefe 0%,#dbdbdb 100%);
background:-o-linear-gradient(top,#fefefe 0%,#dbdbdb 100%);
background:-ms-linear-gradient(top,#fefefe 0%,#dbdbdb 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#dbdbdb',GradientType=0);
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#dbdbdb', GradientType=0)";
background:linear-gradient(top,#fefefe 0%,#dbdbdb 100%);
}
.ui-widget-header a{color:#4F4F4F}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #BEBEBE;font-weight:normal;color:#666}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/css/jquery-ui/images/bg_fallback.png') 0 0 repeat-x;background:-moz-linear-gradient(top,#fefefe 0%,#dbdbdb 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#dbdbdb));
background:-webkit-linear-gradient(top,#fefefe 0%,#dbdbdb 100%);
background:-o-linear-gradient(top,#fefefe 0%,#dbdbdb 100%);
background:-ms-linear-gradient(top,#fefefe 0%,#dbdbdb 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#dbdbdb',GradientType=0);
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#dbdbdb', GradientType=0)";
background:linear-gradient(top,#fefefe 0%,#dbdbdb 100%);
-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.6) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.6) inset;box-shadow:0 1px 0 rgba(255,255,255,0.6) inset}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#4F4F4F;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 #BEBEBE;font-weight:normal}
.ui-state-hover a,.ui-state-hover a:hover{text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{outline:none;color:#666;border:1px solid #BEBEBE;background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/css/jquery-ui/images/bg_fallback.png') 0 -50px repeat-x;background:-moz-linear-gradient(top,#fefefe 0%,#dbdbdb 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#dbdbdb));
background:-webkit-linear-gradient(top,#fefefe 0%,#dbdbdb 100%);
background:-o-linear-gradient(top,#fefefe 0%,#dbdbdb 100%);
background:-ms-linear-gradient(top,#fefefe 0%,#dbdbdb 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#dbdbdb',GradientType=0);
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#dbdbdb', GradientType=0)";
background:linear-gradient(top,#fefefe 0%,#dbdbdb 100%);
-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.6) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.6) inset;box-shadow:0 1px 0 rgba(255,255,255,0.6) inset}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#666;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 #d2dbf4;background:#f4f8fd;color:#0d2054;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important}
.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 #e2d0d0;background:#fcf0f0;color:#280b0b;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important}
.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/sma_meisterwerk/Resources/Public/css/jquery-ui/images/ui-icons_222222_256x240.png')}
.ui-widget-content .ui-icon{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/css/jquery-ui/images/ui-icons_222222_256x240.png')}
.ui-widget-header .ui-icon{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/css/jquery-ui/images/ui-icons_222222_256x240.png')}
.ui-state-default .ui-icon{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/css/jquery-ui/images/ui-icons_454545_256x240.png')}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/css/jquery-ui/images/ui-icons_454545_256x240.png')}
.ui-state-active .ui-icon{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/css/jquery-ui/images/ui-icons_454545_256x240.png')}
.ui-state-highlight .ui-icon{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/css/jquery-ui/images/ui-icons_454545_256x240.png')}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/css/jquery-ui/images/icon_sprite.png') -16px 0 no-repeat !important}
.ui-state-highlight .ui-icon,.ui-state-error .ui-icon{margin-top:-1px}
.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:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/css/jquery-ui/images/icon_sprite.png') 0 0 no-repeat !important}
.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-tl{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px}
.ui-corner-tr{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}
.ui-corner-bl{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}
.ui-corner-br{-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}
.ui-corner-top{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}
.ui-corner-bottom{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}
.ui-corner-right{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}
.ui-corner-left{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}
.ui-corner-all{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.ui-widget-overlay{background:#FFF;opacity:.80;filter:Alpha(Opacity=80)}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#000000;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}
.ui-accordion{width:100%}
.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}
.ui-accordion .ui-accordion-header,.ui-accordion .ui-accordion-content{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.ui-accordion .ui-accordion-li-fix{display:inline}
.ui-accordion .ui-accordion-header-active{border-bottom:0 !important}
.ui-accordion .ui-accordion-header a{display:block;font-size:12px;font-weight:bold;padding:.5em .5em .5em .7em}
.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}
.ui-accordion .ui-accordion-content-active{display:block}
.ui-autocomplete{position:absolute;cursor:default;z-index:3;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0px 1px 4px #bebebe;-webkit-box-shadow:0px 1px 4px #bebebe;box-shadow:0px 1px 4px #bebebe;padding:0px;border:1px solid #bebebe;background-color:white;text-align:left;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px}
* html .ui-autocomplete{width:1px}
.ui-menu{list-style:none;padding:0;margin:0;display:block;float:left}
.ui-menu .ui-menu{margin-top:-3px}
.ui-menu .ui-menu-item{border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}
.ui-menu .ui-menu-item a{color:#0166a9;cursor:pointer;text-decoration:none;text-shadow:#FFF 1px 1px 0;display:block;padding:7px 10px;line-height:1.5;zoom:1}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;background:#dfeaf4;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ui-button-icon-only{width:2.2em}
button.ui-button-icon-only{width:2.4em}
.ui-button-icons-only{width:3.4em}
button.ui-button-icons-only{width:3.7em}
.ui-button{-webkit-transition:-webkit-box-shadow 0.25s ease-in-out;-moz-transition:-moz-box-shadow 0.25s ease-in-out;-o-transition:-o-box-shadow 0.25s ease-in-out}
.ui-button.ui-state-hover{-moz-box-shadow:0 0 8px rgba(0,0,0,0.15),0 1px 0 rgba(255,255,255,0.8) inset;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.15),0 1px 0 rgba(255,255,255,0.8) inset;box-shadow:0 0 8px rgba(0,0,0,0.15),0 1px 0 rgba(255,255,255,0.8) inset}
.ui-button.ui-state-focus{outline:none;color:#1c4257;border-color:#7096ab;background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/css/jquery-ui/images/bg_fallback.png') 0 -50px repeat-x;background:-webkit-gradient(linear,left bottom,left top,color-stop(1,rgb(185,224,245)),color-stop(0,rgb(146,189,214)));background:-moz-linear-gradient(center top,rgb(185,224,245),rgb(146,189,214));-moz-box-shadow:0 0 8px rgba(0,0,0,0.15),0 1px 0 rgba(255,255,255,0.8) inset;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.15),0 1px 0 rgba(255,255,255,0.8) inset;box-shadow:0 0 8px rgba(0,0,0,0.15),0 1px 0 rgba(255,255,255,0.8) inset}
.ui-button .ui-button-text{display:block;line-height:1.4;font-size:14px;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255,0.6)}
.ui-button-text-only .ui-button-text{padding:.4em 1em}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}
.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}
input.ui-button{font-size:14px;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255,0.6);padding:0 1em !important;height:33px}
input.ui-button::-moz-focus-inner{border:0;padding:0}
@media screen and (-webkit-min-device-pixel-ratio:0){input.ui-button{height:31px !important}
}
.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}
.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}
.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-buttonset{margin-right:7px}
.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}
.ui-buttonset .ui-button.ui-state-active{color:#1c4257;border-color:#7096ab}
.ui-buttonset .ui-button.ui-state-active{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(1,rgb(185,224,245)),color-stop(0,rgb(146,189,214)));background-image:-moz-linear-gradient(center top,rgb(185,224,245),rgb(146,189,214));-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
button.ui-button::-moz-focus-inner{border:0;padding:0}
.ui-dialog{position:absolute;padding:0;width:300px;overflow:hidden}
.ui-dialog{-webkit-box-shadow:0 2px 12px rgba(0,0,0,0.6);-moz-box-shadow:0 2px 12px rgba(0,0,0,0.6)}
.ui-dialog .ui-dialog-titlebar{padding:0.7em 1em 0.6em 1em;position:relative;border:none;border-bottom:1px solid #979797;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .2em 0;font-size:14px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.8em;top:55%;width:16px;margin:-10px 0 0 0;padding:0;height:16px}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/css/jquery-ui/images/icon_sprite.png') 0 -16px no-repeat}
.ui-dialog .ui-dialog-titlebar-close:hover span{background-position:-16px -16px}
.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0;border:0}
.ui-dialog .ui-dialog-content{text-align:left;position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-slider{position:relative;text-align:left;background:#d7d7d7;z-index:1}
.ui-slider{-moz-box-shadow:0 1px 2px rgba(0,0,0,0.5) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5) inset;box-shadow:0 1px 2px rgba(0,0,0,0.5) inset}
.ui-slider .ui-slider-handle{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/css/jquery-ui/images/slider_handles.png') 0px -23px no-repeat;position:absolute;z-index:2;width:23px;height:23px;cursor:default;border:none;outline:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.ui-slider .ui-state-hover,.ui-slider .ui-state-active{background-position:0 0}
.ui-slider .ui-slider-range{background:#BFD5E9;position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider .ui-slider-range{-moz-box-shadow:0 1px 2px rgba(17,35,45,0.6) inset;-webkit-box-shadow:0 1px 2px rgba(17,35,45,0.6) inset;box-shadow:0 1px 2px rgba(17,35,45,0.6) inset}
.ui-slider-horizontal{height:5px}
.ui-slider-horizontal .ui-slider-handle{top:-8px;margin-left:-13px}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:5px;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-8px;margin-left:0;margin-bottom:-13px}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-tabs{position:relative;zoom:1;border:0;background:transparent}
.ui-tabs .ui-tabs-nav{margin:0;padding:0;background:transparent;border-width:0 0 1px 0}
.ui-tabs .ui-tabs-nav{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;font-size:12px;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255,0.5)}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px;background:#fff;border-color:#B6B6B6}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;outline:none}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block;border-width:0 1px 1px 1px;padding:1em 1.4em;background:none}
.ui-tabs .ui-tabs-panel{background:#FFF;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.ui-tabs .ui-tabs-hide{display:none !important}
.ui-datepicker{width:17em;padding:0;display:none;border-color:#DDDDDD}
.ui-datepicker{-moz-box-shadow:0 4px 8px rgba(0,0,0,0.5);-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.5);box-shadow:0 4px 8px rgba(0,0,0,0.5)}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.35em 0;border:none;border-bottom:1px solid #B6B6B6;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:6px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{border:1px none}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev span{background-position:0px -32px !important}
.ui-datepicker .ui-datepicker-next span{background-position:-16px -32px !important}
.ui-datepicker .ui-datepicker-prev-hover span{background-position:0px -48px !important}
.ui-datepicker .ui-datepicker-next-hover span{background-position:-16px -48px !important}
.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;background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/css/jquery-ui/images/icon_sprite.png') no-repeat}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;font-size:12px;text-shadow:0 1px 0 rgba(255,255,255,0.6)}
.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:1px solid be;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:2px;text-align:center;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-state-default{background:transparent;border-color:#FFF;color:#666}
.ui-datepicker .ui-state-highlight{background:#EEE;color:#666;font-weight:text-shadow:0 1px 1px #234386}
.ui-datepicker .ui-state-active{background:#dfeaf4;color:#666;font-weight:text-shadow:0 1px 1px #234386}
.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%}
.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;
}
.ui-progressbar{height:12px;text-align:left;background:#FFF url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/css/jquery-ui/images/progress_bar.gif') 0 -14px repeat-x}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/css/jquery-ui/images/progress_bar.gif') 0 0 repeat-x}
.ui-form textarea,.ui-form input:not([type="submit"]):not([type="button"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="range"]){padding:3px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #cecece;outline:none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1) inset,0 1px 0 rgba(255,255,255,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1) inset,0 1px 0 rgba(255,255,255,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.1) inset,0 1px 0 rgba(255,255,255,0.2);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25 ease-in-out;-o-transition:all 0.25s ease-in-out}
.ui-form textarea:hover,.ui-form input:not([type="submit"]):not([type="button"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="range"]):hover{border:1px solid #bdbdbd;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2) inset,0 1px 0 rgba(255,255,255,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2) inset,0 1px 0 rgba(255,255,255,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2) inset,0 1px 0 rgba(255,255,255,0.2)}
.ui-form textarea:focus,.ui-form input:not([type="submit"]):not([type="button"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="range"]):focus{border:1px solid #95bdd4;-webkit-box-shadow:0 2px 3px rgba(161,202,226,0.5) inset,0 1px 0 rgba(255,255,255,0.2);-moz-box-shadow:0 2px 3px rgba(161,202,226,0.5) inset,0 1px 0 rgba(255,255,255,0.2);box-shadow:0 2px 3px rgba(161,202,226,0.5) inset,0 1px 0 rgba(255,255,255,0.2)}
@media all{
a.button,input.button,button.button{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#efefef;
background-repeat:repeat-x;background-image:-moz-linear-gradient(#ffffff,#efefef);background-image:-ms-linear-gradient(#ffffff,#efefef);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#efefef));background-image:-webkit-linear-gradient(#ffffff,#efefef);background-image:-o-linear-gradient(#ffffff,#efefef);-pie-background:linear-gradient(#ffffff,#efefef);background-image:linear-gradient(#ffffff,#efefef);-moz-box-shadow:1px 1px 1px #d4d4d4;-webkit-box-shadow:1px 1px 1px #d4d4d4;box-shadow:1px 1px 1px #d4d4d4;border:1px solid #bebebe;border-bottom-color:#808080;border-right-color:#808080;color:#0166a9;display:inline-block;float:left;font-weight:bold;margin:0 15px 15px 0;padding:5px 15px 6px 16px;text-align:center;text-decoration:none;text-shadow:1px 1px 0px #ffffff}
a.button.reset,input.button.reset,button.button.reset{background-image:none;-pie-background:none}
a.button.reset,input.button.reset,button.button.reset{box-shadow:none}
a.button:focus,input.button:focus,button.button:focus,a.button:hover,input.button:hover,button.button:hover,a.button:active,input.button:active,button.button:active{background-color:#ffffff;
background-repeat:repeat-x;background-image:-moz-linear-gradient(#ffffff,#ffffff);background-image:-ms-linear-gradient(#ffffff,#ffffff);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#ffffff));background-image:-webkit-linear-gradient(#ffffff,#ffffff);background-image:-o-linear-gradient(#ffffff,#ffffff);-pie-background:linear-gradient(#ffffff,#ffffff);background-image:linear-gradient(#ffffff,#ffffff);color:#0166a9;outline:none}
a.button:focus.reset,input.button:focus.reset,button.button:focus.reset,a.button:hover.reset,input.button:hover.reset,button.button:hover.reset,a.button:active.reset,input.button:active.reset,button.button:active.reset{background-image:none;-pie-background:none}
.oldie a.button,.oldie input.button,.oldie button.button,.ie9 a.button,.ie9 input.button,.ie9 button.button{behavior:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/css/js/css3pie/PIE.htc')}
input.button,button.button{margin-bottom:16px;padding:4px 14px 6px 15px}
input.button::-moz-focus-inner,button.button::-moz-focus-inner{padding:0}
a.button.disabled,input.button.disabled,button.button.disabled,a.button[disabled=disabled],input.button[disabled=disabled],button.button[disabled=disabled]{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:0.5;background:#ffffff;color:#444444}
a.button.disabled:focus,input.button.disabled:focus,button.button.disabled:focus,a.button[disabled=disabled]:focus,input.button[disabled=disabled]:focus,button.button[disabled=disabled]:focus,a.button.disabled:hover,input.button.disabled:hover,button.button.disabled:hover,a.button[disabled=disabled]:hover,input.button[disabled=disabled]:hover,button.button[disabled=disabled]:hover,a.button.disabled:active,input.button.disabled:active,button.button.disabled:active,a.button[disabled=disabled]:active,input.button[disabled=disabled]:active,button.button[disabled=disabled]:active{background:#ffffff;cursor:default;outline:none}
a.button .icon,button.button .icon{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/buttons/buttonIcons.png') no-repeat;display:inline-block;margin:0 1px -4px -7px;height:16px;width:16px;
}
a.button .icon.loading,button.button .icon.loading{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/buttons/loading-small-666-fff.gif') no-repeat}
a.button .icon.download,button.button .icon.download{background-position:0 0}
a.button .icon.print,button.button .icon.print{background-position:0 -16px}
a.button .icon.close,button.button .icon.close{background-position:0 -32px}
a.button .icon.location,button.button .icon.location{background-position:0 -48px}
a.button .icon.add,button.button .icon.add{background-position:0 -65px}
a.button .icon.calendar,button.button .icon.calendar{background-position:0 -80px}
a.button .icon.vcard,button.button .icon.vcard{background-position:0 -96px}
a.button .icon.next,button.button .icon.next{background-position:0 -112px}
a.button .icon.previous,button.button .icon.previous{background-position:0 -128px}
a.button .icon.secondary,button.button .icon.secondary{margin:0 -6px -4px 0}
a.button.disabled .download,button.button.disabled .download,a.button[disabled=disabled] .download,button.button[disabled=disabled] .download{background-position:-16px 0}
a.button.disabled .print,button.button.disabled .print,a.button[disabled=disabled] .print,button.button[disabled=disabled] .print{background-position:-16px -16px}
a.button.disabled .close,button.button.disabled .close,a.button[disabled=disabled] .close,button.button[disabled=disabled] .close{background-position:-16px -32px}
a.button.disabled .location,button.button.disabled .location,a.button[disabled=disabled] .location,button.button[disabled=disabled] .location{background-position:-16px -48px}
a.button.disabled .add,button.button.disabled .add,a.button[disabled=disabled] .add,button.button[disabled=disabled] .add{background-position:-16px -65px}
a.button.disabled .calendar,button.button.disabled .calendar,a.button[disabled=disabled] .calendar,button.button[disabled=disabled] .calendar{background-position:-16px -80px}
a.button.disabled .vcard,button.button.disabled .vcard,a.button[disabled=disabled] .vcard,button.button[disabled=disabled] .vcard{background-position:-16px -96px}
a.button.disabled .next,button.button.disabled .next,a.button[disabled=disabled] .next,button.button[disabled=disabled] .next{background-position:-16px -112px}
a.button.disabled .previous,button.button.disabled .previous,a.button[disabled=disabled] .previous,button.button[disabled=disabled] .previous{background-position:-16px -128px}
a.button.btn_60{width:27px}
a.button.btn_70{width:37px}
a.button.btn_80{width:47px}
a.button.btn_90{width:57px}
a.button.btn_100{width:67px}
a.button.btn_110{width:77px}
a.button.btn_120{width:87px}
a.button.btn_130{width:97px}
a.button.btn_140{width:107px}
a.button.btn_150{width:117px}
a.button.btn_160{width:127px}
a.button.btn_170{width:137px}
a.button.btn_180{width:147px}
a.button.btn_190{width:157px}
a.button.btn_200{width:167px}
input.button.btn_60,button.button.btn_60{width:60px}
input.button.btn_70,button.button.btn_70{width:70px}
input.button.btn_80,button.button.btn_80{width:80px}
input.button.btn_90,button.button.btn_90{width:90px}
input.button.btn_100,button.button.btn_100{width:100px}
input.button.btn_110,button.button.btn_110{width:110px}
input.button.btn_120,button.button.btn_120{width:120px}
input.button.btn_130,button.button.btn_130{width:130px}
input.button.btn_140,button.button.btn_140{width:140px}
input.button.btn_150,button.button.btn_150{width:150px}
input.button.btn_160,button.button.btn_160{width:160px}
input.button.btn_170,button.button.btn_170{width:170px}
input.button.btn_180,button.button.btn_180{width:180px}
input.button.btn_190,button.button.btn_190{width:190px}
input.button.btn_200,button.button.btn_200{width:200px}
.buttons{zoom:1}
.buttons:before,.buttons:after{content:"";display:table}
.buttons:after{clear:both}
.txt-left.buttons a.button,.txt-left.buttons input.button,.txt-left.buttons button.button{text-align:left}
.txt-right.buttons a.button,.txt-right.buttons input.button,.txt-right.buttons button.button{float:right;margin-left:15px;margin-right:0;text-align:right}
.txt-center.buttons a.button,.txt-center.buttons input.button,.txt-center.buttons button.button{float:none;text-align:center}
}
@media screen and (-webkit-min-device-pixel-ratio:0){input.button,button.button{padding:6px 15px 8px 16px}
}
@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0){input.button,button.button{padding:6px 15px 8px 16px}
button.button{padding:5px 15px 6px 16px}
}
.ie7 a.button,.ie7 input.button,.ie7 button.button{padding:4px 14px 6px 14px}
.ie7 input.button,.ie7 button.button{padding:5px 13px 6px 13px}
.ie7 button.button{padding:3px 13px 4px 13px}
.ie8 a.button,.ie8 input.button,.ie8 button.button{padding:4px 14px 7px 14px}
.ie8 input.button,.ie8 button.button{padding:6px 14px 8px 14px}
.ie8 button.button{padding:4px 14px 7px 14px}
.ie9 a.button,.ie9 input.button,.ie9 button.button{padding:4px 15px 6px 15px}
.ie9 input.button{padding:6px 15px 7px 15px}
a.button.blue,input.button.blue,button.button.blue,a.button.colored,input.button.colored,button.button.colored{background-color:#004e85;
background-repeat:repeat-x;background-image:-moz-linear-gradient(#096bab,#004e85);background-image:-ms-linear-gradient(#096bab,#004e85);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#096bab),color-stop(100%,#004e85));background-image:-webkit-linear-gradient(#096bab,#004e85);background-image:-o-linear-gradient(#096bab,#004e85);-pie-background:linear-gradient(#096bab,#004e85);background-image:linear-gradient(#096bab,#004e85);-moz-box-shadow:1px 1px 1px #d4d4d4;-webkit-box-shadow:1px 1px 1px #d4d4d4;box-shadow:1px 1px 1px #d4d4d4;border:1px solid #135889;border-bottom-color:#135889;border-right-color:#135889;color:#bfd3e9;text-shadow:none}
a.button.blue.reset,input.button.blue.reset,button.button.blue.reset,a.button.colored.reset,input.button.colored.reset,button.button.colored.reset{background-image:none;-pie-background:none}
a.button.blue.reset,input.button.blue.reset,button.button.blue.reset,a.button.colored.reset,input.button.colored.reset,button.button.colored.reset{box-shadow:none}
a.button.blue:focus,input.button.blue:focus,button.button.blue:focus,a.button.colored:focus,input.button.colored:focus,button.button.colored:focus,a.button.blue:hover,input.button.blue:hover,button.button.blue:hover,a.button.colored:hover,input.button.colored:hover,button.button.colored:hover,a.button.blue:active,input.button.blue:active,button.button.blue:active,a.button.colored:active,input.button.colored:active,button.button.colored:active{background-color:#096bab;
background-repeat:repeat-x;background-image:-moz-linear-gradient(#096bab,#096bab);background-image:-ms-linear-gradient(#096bab,#096bab);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#096bab),color-stop(100%,#096bab));background-image:-webkit-linear-gradient(#096bab,#096bab);background-image:-o-linear-gradient(#096bab,#096bab);-pie-background:linear-gradient(#096bab,#096bab);background-image:linear-gradient(#096bab,#096bab);color:#ffffff}
a.button.blue:focus.reset,input.button.blue:focus.reset,button.button.blue:focus.reset,a.button.colored:focus.reset,input.button.colored:focus.reset,button.button.colored:focus.reset,a.button.blue:hover.reset,input.button.blue:hover.reset,button.button.blue:hover.reset,a.button.colored:hover.reset,input.button.colored:hover.reset,button.button.colored:hover.reset,a.button.blue:active.reset,input.button.blue:active.reset,button.button.blue:active.reset,a.button.colored:active.reset,input.button.colored:active.reset,button.button.colored:active.reset{background-image:none;-pie-background:none}
a.button.blue .icon.loading,button.button.blue .icon.loading,a.button.colored .icon.loading,button.button.colored .icon.loading{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/buttons/loading-small-fff-045c97.gif') no-repeat}
a.button.blue .icon.download,button.button.blue .icon.download,a.button.colored .icon.download,button.button.colored .icon.download{background-position:-32px 0}
a.button.blue .icon.download.hover,button.button.blue .icon.download.hover,a.button.colored .icon.download.hover,button.button.colored .icon.download.hover{background-position:-48px 0}
a.button.blue .icon.print,button.button.blue .icon.print,a.button.colored .icon.print,button.button.colored .icon.print{background-position:-32px -16px}
a.button.blue .icon.print.hover,button.button.blue .icon.print.hover,a.button.colored .icon.print.hover,button.button.colored .icon.print.hover{background-position:-48px -16px}
a.button.blue .icon.close,button.button.blue .icon.close,a.button.colored .icon.close,button.button.colored .icon.close{background-position:-32px -32px}
a.button.blue .icon.close.hover,button.button.blue .icon.close.hover,a.button.colored .icon.close.hover,button.button.colored .icon.close.hover{background-position:-48px -32px}
a.button.blue .icon.location,button.button.blue .icon.location,a.button.colored .icon.location,button.button.colored .icon.location{background-position:-32px -48px}
a.button.blue .icon.location.hover,button.button.blue .icon.location.hover,a.button.colored .icon.location.hover,button.button.colored .icon.location.hover{background-position:-48px -48px}
a.button.blue .icon.add,button.button.blue .icon.add,a.button.colored .icon.add,button.button.colored .icon.add{background-position:-32px -65px}
a.button.blue .icon.add.hover,button.button.blue .icon.add.hover,a.button.colored .icon.add.hover,button.button.colored .icon.add.hover{background-position:-48px -65px}
a.button.blue .icon.calendar,button.button.blue .icon.calendar,a.button.colored .icon.calendar,button.button.colored .icon.calendar{background-position:-32px -80px}
a.button.blue .icon.calendar.hover,button.button.blue .icon.calendar.hover,a.button.colored .icon.calendar.hover,button.button.colored .icon.calendar.hover{background-position:-48px -80px}
a.button.blue .icon.vcard,button.button.blue .icon.vcard,a.button.colored .icon.vcard,button.button.colored .icon.vcard{background-position:-32px -96px}
a.button.blue .icon.vcard.hover,button.button.blue .icon.vcard.hover,a.button.colored .icon.vcard.hover,button.button.colored .icon.vcard.hover{background-position:-48px -96px}
a.button.blue .icon.next,button.button.blue .icon.next,a.button.colored .icon.next,button.button.colored .icon.next{background-position:-32px -112px}
a.button.blue .icon.next.hover,button.button.blue .icon.next.hover,a.button.colored .icon.next.hover,button.button.colored .icon.next.hover{background-position:-48px -112px}
a.button.blue .icon.previous,button.button.blue .icon.previous,a.button.colored .icon.previous,button.button.colored .icon.previous{background-position:-32px -128px}
a.button.blue .icon.previous.hover,button.button.blue .icon.previous.hover,a.button.colored .icon.previous.hover,button.button.colored .icon.previous.hover{background-position:-48px -128px}
@media all{.toolTipIcon{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/toolTips/toolTip-icon.png') no-repeat top right;cursor:help;display:inline-block;height:14px;margin-left:3px;position:relative;vertical-align:baseline;width:14px}
.tiptip_holder{position:absolute;top:0;left:0;z-index:10002}
.tiptip_holder.tip_p_corner,.tiptip_holder.adjust_position{padding:8px}
.tiptip_holder.tip_p_top,.tiptip_holder.c_bottom{padding-top:8px}
.tiptip_holder.tip_p_bottom,.tiptip_holder.c_top{padding-bottom:8px}
.tiptip_holder.tip_p_right,.tiptip_holder.c_left{padding-right:8px}
.tiptip_holder.tip_p_left,.tiptip_holder.c_right{padding-left:8px}
.tiptip_content{color:#666;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;line-height:1.5;text-align:left;padding:4px 8px;border:1px solid #bebebe;background:#ffffe5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:1px 1px 2px #bebebe;-webkit-box-shadow:1px 1px 2px #bebebe;box-shadow:1px 1px 2px #bebebe}
.tiptip_content.reset{box-shadow:none}
.tiptip_arrow,.tiptip_arrow_inner{border:6px solid transparent;height:0;position:absolute;width:0}
.tiptip_holder{
}
.tiptip_holder.tip_p_left .tiptip_arrow{border-right-color:#bebebe;left:-4px;margin-left:0;margin-top:-6px;top:50%}
.tiptip_holder.tip_p_left .tiptip_arrow .tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#ffffe5}
.tiptip_holder.tip_p_left.a_top .tiptip_arrow{top:10px;margin-top:0}
.tiptip_holder.tip_p_left.a_bottom .tiptip_arrow{top:auto;margin-top:0;bottom:10px}
.tiptip_holder.tip_p_right .tiptip_arrow{border-left-color:#bebebe;right:-4px;margin-right:0;margin-top:-6px;top:50%}
.tiptip_holder.tip_p_right .tiptip_arrow .tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#ffffe5}
.tiptip_holder.tip_p_right.a_top .tiptip_arrow{top:10px;margin-top:0}
.tiptip_holder.tip_p_right.a_bottom .tiptip_arrow{top:auto;margin-top:0;bottom:10px}
.tiptip_holder.tip_p_top .tiptip_arrow{border-bottom-color:#bebebe;top:-4px;left:50%;margin-left:-6px}
.tiptip_holder.tip_p_top .tiptip_arrow .tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#ffffe5}
.tiptip_holder.tip_p_top.a_left .tiptip_arrow{left:10px;margin-left:0}
.tiptip_holder.tip_p_top.a_right .tiptip_arrow{left:auto;margin-left:0;right:10px}
.tiptip_holder.tip_p_bottom .tiptip_arrow{border-top-color:#bebebe;bottom:-4px;left:50%;margin-left:-6px}
.tiptip_holder.tip_p_bottom .tiptip_arrow .tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#ffffe5}
.tiptip_holder.tip_p_bottom.a_left .tiptip_arrow{left:10px;margin-left:0}
.tiptip_holder.tip_p_bottom.a_right .tiptip_arrow{left:auto;margin-left:0;right:10px}
.tiptip_holder{
}
}
@media all{.dataTables_wrapper{position:relative;clear:both;margin-bottom:30px;zoom:1;
}
.dataTables_wrapper .dataTables_processing{position:absolute;width:100%;height:100%;text-indent:-100000px;background:#ffffff url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/dataTables/loading-small-666-fff.gif') no-repeat 50% 50%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:0.8}
.dataTables_wrapper .fg-toolbar{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";
border-left:0;border-right:0;border-top:0;border-bottom:0;font-weight:normal;overflow:hidden;padding:10px 0 10px 10px;
}
.dataTables_wrapper .fg-toolbar .dataTables_length{display:inline;float:left}
.dataTables_wrapper .fg-toolbar .dataTables_length select{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;border:1px solid #BEBEBE;color:#666666;padding:3px 5px 4px}
.dataTables_wrapper .fg-toolbar .dataTables_filter{display:inline;float:right;text-align:right}
.dataTables_wrapper .fg-toolbar .dataTables_filter input{background:#ffffff url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/dataTables/icon-search.png') no-repeat right -3px;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;border:1px solid #BEBEBE;color:#666666;height:17px;padding:5px 30px 3px 3px;text-align:left;width:115px}
.dataTables_wrapper .fg-toolbar .dataTables_filter input:hover,.dataTables_wrapper .fg-toolbar .dataTables_filter input:focus,.dataTables_wrapper .fg-toolbar .dataTables_filter input:active{background-position:right -33px}
.dataTables_wrapper .fg-toolbar.ui-corner-bl{border-top:0}
.dataTables_wrapper .fg-toolbar .dataTables_info{float:left;padding-top:3px;display:inline}
.dataTables_wrapper .fg-toolbar .dataTables_info .noResults{color:#CCC}
.dataTables_wrapper .fg-toolbar .paging_full_numbers{display:inline;float:right;text-align:right;margin-right:10px;padding-top:3px;width:550px}
.dataTables_wrapper .fg-toolbar .paging_full_numbers .ui-button{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;background:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";
color:#0166A9;font-weight:bold;padding:0 7px;margin:0 1px;cursor:pointer}
.dataTables_wrapper .fg-toolbar .paging_full_numbers .ui-button.first:before{content:"\00AB\00A0\00A0"}
.dataTables_wrapper .fg-toolbar .paging_full_numbers .ui-button.last{margin-right:0;padding-right:0}
.dataTables_wrapper .fg-toolbar .paging_full_numbers .ui-button.last:after{content:"\00A0\00A0\00BB"}
.dataTables_wrapper .fg-toolbar .paging_full_numbers .ui-button.previous:before{content:"\2039\00A0\00A0"}
.dataTables_wrapper .fg-toolbar .paging_full_numbers .ui-button.next:after{content:"\00A0\00A0\203A"}
.dataTables_wrapper .fg-toolbar .paging_full_numbers .ui-button:hover{text-decoration:underline !important}
.dataTables_wrapper .fg-toolbar .paging_full_numbers .ui-button.ui-state-disabled{color:#999;opacity:1;filter:alpha(opacity=100)}
.dataTables_wrapper .fg-toolbar .paging_full_numbers .ui-button.ui-state-disabled:hover{text-decoration:none !important}
.dataTables_wrapper .fg-toolbar .paging_full_numbers .ui-button.first.ui-state-disabled,.dataTables_wrapper .fg-toolbar .paging_full_numbers .ui-button.previous.ui-state-disabled,.dataTables_wrapper .fg-toolbar .paging_full_numbers .ui-button.last.ui-state-disabled,.dataTables_wrapper .fg-toolbar .paging_full_numbers .ui-button.next.ui-state-disabled{color:#CCC}
.dataTables_wrapper table.display,.dataTables_wrapper table.dataTable{border-collapse:separate;border-spacing:0;margin:0 auto;clear:both;width:100%;
}
.dataTables_wrapper table.display thead th,.dataTables_wrapper table.dataTable thead th,.dataTables_wrapper table.display tfoot th,.dataTables_wrapper table.dataTable tfoot th{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;border-top:1px solid #bebebe;border-left:none;color:#666;cursor:pointer;font-weight:bold;padding:5px 18px 5px 10px;text-align:left}
.dataTables_wrapper table.display thead th.center,.dataTables_wrapper table.dataTable thead th.center,.dataTables_wrapper table.display tfoot th.center,.dataTables_wrapper table.dataTable tfoot th.center{text-align:center}
.dataTables_wrapper table.display thead th:first-child,.dataTables_wrapper table.dataTable thead th:first-child,.dataTables_wrapper table.display tfoot th:first-child,.dataTables_wrapper table.dataTable tfoot th:first-child{border-left:1px solid #BEBEBE}
.dataTables_wrapper table.display tfoot th,.dataTables_wrapper table.dataTable tfoot th{cursor:default}
.dataTables_wrapper table.display tfoot,.dataTables_wrapper table.dataTable tfoot{display:none}
.dataTables_wrapper table.display thead th div.DataTables_sort_wrapper,.dataTables_wrapper table.dataTable thead th div.DataTables_sort_wrapper{position:relative;padding-right:20px}
.dataTables_wrapper table.display thead th div.DataTables_sort_wrapper span,.dataTables_wrapper table.dataTable thead th div.DataTables_sort_wrapper span{position:absolute;top:50%;margin-top:-8px;right:0}
.dataTables_wrapper table.display tr.odd,.dataTables_wrapper table.dataTable tr.odd{background:#f6f6f6}
.dataTables_wrapper table.display tr.even,.dataTables_wrapper table.dataTable tr.even{background:#ffffff}
.dataTables_wrapper table.display tr.odd td.sorting_1,.dataTables_wrapper table.dataTable tr.odd td.sorting_1{background-color:#f1f1f1}
.dataTables_wrapper table.display tr.even td.sorting_1,.dataTables_wrapper table.dataTable tr.even td.sorting_1{background-color:#ffffff}
.dataTables_wrapper table.display tr.odd td.sorting_2,.dataTables_wrapper table.dataTable tr.odd td.sorting_2{background-color:#f1f1f1}
.dataTables_wrapper table.display tr.even td.sorting_2,.dataTables_wrapper table.dataTable tr.even td.sorting_2{background-color:#ffffff}
.dataTables_wrapper table.display tr.odd td.sorting_3,.dataTables_wrapper table.dataTable tr.odd td.sorting_3{background-color:#f1f1f1}
.dataTables_wrapper table.display tr.even td.sorting_3,.dataTables_wrapper table.dataTable tr.even td.sorting_3{background-color:#ffffff}
.dataTables_wrapper table.display td,.dataTables_wrapper table.dataTable td{font-family:Verdana,Tahoma,Arial,sans-serif;font-size:12px;border-bottom:1px solid #DEDEDE;border-top:1px solid #FFF;padding:6px 10px}
.dataTables_wrapper table.display td.center,.dataTables_wrapper table.dataTable td.center{text-align:center}
.dataTables_wrapper table.dataTable.fullRowLinks.js tbody tr:hover,.dataTables_wrapper table.dataTable.fullRowLinks.js tbody td.highlighted,.dataTables_wrapper table.dataTable.fullRowLinks.js tr:hover td.sorting_1,.dataTables_wrapper table.dataTable.fullRowLinks.js tr:hover td.sorting_2,.dataTables_wrapper table.dataTable.fullRowLinks.js tr:hover td.sorting_3{background-color:#dfeaf4;cursor:pointer}
.dataTables_wrapper .clear{clear:both}
.dataTables_wrapper .dataTables_empty{text-align:center}
.dataTables_wrapper .dataTables_scroll{clear:both}
.dataTables_wrapper .dataTables_scrollBody{*margin-top:-1px}
.dataTables_wrapper .top,.dataTables_wrapper .bottom{padding:15px;background-color:#F5F5F5;border:1px solid #CCCCCC}
.dataTables_wrapper .top .dataTables_info{float:none}
.dataTables_wrapper td.group{background-color:#CCC;border-bottom:2px solid #A19B9E;border-top:2px solid #A19B9E}
.dataTables_wrapper td.details{background-color:#d1cfd0;border:2px solid #A19B9E}
table.DTCR_clonedTable{background-color:white;z-index:202}
table.DTCR_clonedTable thead th{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;padding:3px 18px 3px 10px;text-align:left}
table.DTCR_clonedTable thead th.center{text-align:center}
table.DTCR_clonedTable thead th div.DataTables_sort_wrapper{position:relative;padding-right:20px}
table.DTCR_clonedTable thead th div.DataTables_sort_wrapper span{position:absolute;top:50%;margin-top:-8px;right:0}
div.DTCR_pointer{width:1px;background-color:#666;z-index:201}
.ie7 body{position:static}
.ColVis{display:inline;float:right;margin-left:10px}
.ColVis_Button.ui-button{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;position:relative;float:left;margin-right:0;padding:3px 5px;height:27px;background-color:#fff;border:1px solid #d0d0d0;cursor:pointer;*cursor:hand;width:150px;text-align:center}
button.ColVis_Button::-moz-focus-inner{border:none !important;padding:0}
.ColVis_text_hover{border:1px solid #999;background-color:#f0f0f0}
div.ColVis_collectionBackground{background:#FFF;height:99% !important;width:99% !important;overflow:hidden;margin:0;padding:0;z-index:1100;line-height:0}
div.ColVis_collection{-moz-box-shadow:0px 1px 4px #bebebe;-webkit-box-shadow:0px 1px 4px #bebebe;box-shadow:0px 1px 4px #bebebe;position:relative;background-color:#f3f3f3;padding:0;border:1px solid #bebebe;width:148px !important;z-index:1102}
div.ColVis_collection.reset{box-shadow:none}
div.ColVis_collection button.ColVis_Button{background:white;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";
border:none;float:none;text-align:left;width:148px !important}
div.ColVis_catcher{position:absolute;z-index:1101}
.disabled{color:#999}
div.ColVis_collection button.ColVis_Button:hover{background-color:#DFEAF4}
span.ColVis_radio{display:inline-block;width:20px}
span.ColVis_radio input{border:none}
.dataTables_wrapper td.group-item-expander{background-color:#FFF;border-bottom-color:#DEDEDE !important;color:#000;cursor:pointer;font-weight:bold;padding:12px 10px 12px 20px !important}
.dataTables_wrapper .expanded-group{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/dataTables/dataTables-sprite.png') no-repeat 4px -34px}
.dataTables_wrapper .collapsed-group{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/dataTables/dataTables-sprite.png') no-repeat 4px 2px}
}
@media all{.simpleTable{font-family:Verdana,Tahoma,Arial,sans-serif;font-size:12px;border-collapse:collapse;margin:0 0 15px 0;
}
.simpleTable.smallText{font-family:Verdana,Tahoma,Arial,sans-serif;font-size:11px}
.simpleTable.fullWidth{width:100%}
.simpleTable.width225{width:225px}
.simpleTable.width470{width:470px}
.simpleTable.width715{width:715px}
.simpleTable th,.simpleTable td{border-bottom:1px solid #CECECE;border-top:1px solid #CECECE;padding:6px 18px 6px 6px;vertical-align:top}
.simpleTable th{border-top:none;font-weight:bold;text-align:left}
.simpleTable tbody tr th{border-top:1px solid #CECECE}
.simpleTable td.width225,.simpleTable th.width225{width:215px}
.simpleTable td.width470,.simpleTable th.width470{width:460px}
.simpleTable td.width715,.simpleTable th.width715{width:705px}
.simpleTable td.noWrap{white-space:nowrap}
.simpleTable td.bright,.simpleTable tr.bright td{color:#999999}
.simpleTable.fat td{padding-bottom:11px;padding-top:11px}
.simpleTable a{color:#0166a9;text-decoration:none}
.simpleTable a:hover{text-decoration:underline}
.simpleTable td.icons{padding-left:2px;padding-right:5px;width:15px}
.simpleTable.fullRowLinks td{color:#0166a9}
.simpleTable.fullRowLinks td.bright{color:#999999}
.simpleTable.fullRowLinks.js tr.hover{background:#e0eaf4;cursor:pointer}
.simpleTable.fullRowLinks.js a:hover{text-decoration:none}
}
@media all{label.infield,form.hasGrid label.infield,div.hasGrid label.infield{cursor:text;font-weight:normal;left:6px;position:absolute;top:7px}
}
@media all{.messageBox{-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;background-color:#eee !important;background-position:11px 10px !important;background-repeat:no-repeat !important;border:1px #bebebe solid !important;color:#666;margin:0 0 15px 0;padding:12px 10px 0 11px !important;position:relative;
}
.messageBox a{color:#0166a9}
.messageBox a:hover{text-decoration:none}
.messageBox a.close{display:none !important;margin:0 !important;position:absolute;right:10px;top:10px}
.messageBox.js a.close{display:block !important}
.messageBox strong{display:block;padding-left:31px}
.messageBox.info{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/messageBoxes/icon-info.png')}
.messageBox.note{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/messageBoxes/icon-ok.png')}
.messageBox.warning{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/messageBoxes/icon-warning.png')}
}
@media all{
.multistepForms-hide{display:none !important}
#multistepForms-container{overflow:hidden}
#multistepForms-container .messageBox{width:692px}
#multistepForms-container h2.borderBottom{border-bottom:1px solid #dedede;padding-bottom:12px}
.multistepForms-content{padding:20px 0 20px 0;margin:0;overflow:hidden}
.multistepForms-content p{color:#666;padding-right:30px}
.multistepForms-totalAmount-container{border-top:1px solid #dedede;padding-top:15px;padding-bottom:12px;overflow:hidden;width:715px}
.multistepForms-totalAmount-container dl,.multistepForms-totalAmount-container dt,.multistepForms-totalAmount-container dd{margin:0}
.multistepForms-totalAmount-container dl{float:right;margin-right:10px}
.multistepForms-totalAmount-container dl dt{font-weight:bold;margin-bottom:4px}
.multistepForms-totalAmount-container dl dd strong{font-size:16px}
.multistepForms-button-container{border-top:1px solid #dedede;padding-top:20px;overflow:hidden;width:715px}
.multistepForms-button-container.belowSimpleTable{padding-top:0;border-top:none}
.multistepForms-button-container .floatRight{margin-right:0}
#multistepForms-container .multistepForms-button-next{display:inline;float:right;margin-right:0}
.multistepForms-floatImage{margin-right:20px}
.multistepForms-floatInfo{width:450px}
form.hasGrid .multistepForms-floatInfo .five-col,div.hasGrid .multistepForms-floatInfo .five-col{margin-right:0;width:450px}
form.hasGrid .multistepForms-floatInfo .five-col label,div.hasGrid .multistepForms-floatInfo .five-col label{font-family:Verdana,Tahoma,Arial,sans-serif;font-size:12px;margin-left:24px;margin-top:2px;width:420px}
#multistepForms-container.multistepForms-custom-formGrid .multistepForms-device{width:200px}
#multistepForms-container.multistepForms-custom-formGrid .multistepForms-device select{width:200px}
#multistepForms-container.multistepForms-custom-formGrid .multistepForms-serial{width:150px}
#multistepForms-container.multistepForms-custom-formGrid .multistepForms-serial input{width:142px}
#multistepForms-container.multistepForms-custom-formGrid .multistepForms-duration{width:95px}
#multistepForms-container.multistepForms-custom-formGrid .multistepForms-duration select{width:95px}
#multistepForms-container.multistepForms-custom-formGrid .multistepForms-type{width:95px}
#multistepForms-container.multistepForms-custom-formGrid .multistepForms-type select{width:95px}
#multistepForms-container.multistepForms-custom-formGrid .multistepForms-deferredPayment{width:80px}
#multistepForms-container.multistepForms-custom-formGrid .multistepForms-deferredPayment div{width:80px}
#multistepForms-container.multistepForms-custom-formGrid .multistepForms-FloatingSingleCheckbox legend{padding-bottom:5px}
#multistepForms-container.multistepForms-custom-formGrid .multistepForms-FloatingSingleCheckbox label{margin-left:24px;margin-top:2px}
#multistepForms-container.multistepForms-custom-formGrid .multistepForms-FloatingSingleCheckbox a{text-decoration:none}
#multistepForms-container.multistepForms-custom-formGrid .multistepForms-FloatingSingleCheckbox a:hover{text-decoration:underline}
#multistepForms-container.multistepForms-withDataTables form.hasGrid .dataTables_wrapper .one-col,#multistepForms-container.multistepForms-withDataTables div.hasGrid .dataTables_wrapper .one-col,#multistepForms-container.multistepForms-withDataTables form.hasGrid .dataTables_wrapper .two-col,#multistepForms-container.multistepForms-withDataTables div.hasGrid .dataTables_wrapper .two-col,#multistepForms-container.multistepForms-withDataTables form.hasGrid .dataTables_wrapper .three-col,#multistepForms-container.multistepForms-withDataTables div.hasGrid .dataTables_wrapper .three-col,#multistepForms-container.multistepForms-withDataTables form.hasGrid .dataTables_wrapper .four-col,#multistepForms-container.multistepForms-withDataTables div.hasGrid .dataTables_wrapper .four-col,#multistepForms-container.multistepForms-withDataTables form.hasGrid .dataTables_wrapper .five-col,#multistepForms-container.multistepForms-withDataTables div.hasGrid .dataTables_wrapper .five-col,#multistepForms-container.multistepForms-withDataTables form.hasGrid .dataTables_wrapper .six-col,#multistepForms-container.multistepForms-withDataTables div.hasGrid .dataTables_wrapper .six-col,#multistepForms-container.multistepForms-withDataTables form.hasGrid .dataTables_wrapper .seven-col,#multistepForms-container.multistepForms-withDataTables div.hasGrid .dataTables_wrapper .seven-col,#multistepForms-container.multistepForms-withDataTables form.hasGrid .dataTables_wrapper .eight-col,#multistepForms-container.multistepForms-withDataTables div.hasGrid .dataTables_wrapper .eight-col{margin-right:0}
#multistepForms-container #multistepForms-dataTables-devices_wrapper{margin-bottom:0;min-height:0;width:715px}
#multistepForms-container #multistepForms-dataTables-devices_wrapper td{vertical-align:middle}
#multistepForms-container #multistepForms-dataTables-devices_wrapper .multistepForms-device{margin-right:0;width:180px}
.multistepForms-withDataTables .multistepForms-totalAmount-container{border-top:none;padding-top:0}
#multistepForms-container.multistepForms-withSimpleTables h2.borderBottom{border-bottom:none}
#multistepForms-container.multistepForms-withSimpleTables .multistepForms-content{border-top:none;padding:0}
#multistepForms-container.multistepForms-withSimpleTables .multistepForms-content .simpleTable{margin-bottom:25px}
#multistepForms-container.multistepForms-withSimpleTables .multistepForms-content .simpleTable th,#multistepForms-container.multistepForms-withSimpleTables .multistepForms-content .simpleTable td{border-color:#dedede}
#multistepForms-UseDifferentShippingAddress{margin-bottom:10px !important;margin-top:5px !important}
#multistepForms-differentShippingAddress-container{display:none}
}
@media all{.roundedCorner{-moz-box-shadow:0px 2px 2px #d4d4d4;-webkit-box-shadow:0px 2px 2px #d4d4d4;box-shadow:0px 2px 2px #d4d4d4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#FFF;border:1px solid #d5d5d5;border-right-color:#a8a8a8;border-bottom-color:#818181;margin-bottom:20px;padding:15px 15px 0 15px}
.roundedCorner.reset{box-shadow:none}
.roundedCorner.alternative{background:#F2F2F2}
.headlineUnderline>h1,.headlineUnderline>h2,.headlineUnderline>h3,.headlineUnderline>h4,.headlineUnderline>h5{border-bottom:1px solid #DEDEDE;margin-bottom:8px;padding-bottom:7px}
.headlineUnderline>h3{margin-bottom:6px;padding-bottom:5px}
.headlineUnderline>h4{margin-bottom:5px;padding-bottom:4px}
.headlineUnderline>h5{margin-bottom:3px;padding-bottom:2px}
.badgeContainer{position:relative}
.badgeContainer .buttons .button{position:relative}
.badgeContainer .badgeNew{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/contentFrames/new_left_de.png') no-repeat;height:34px;width:51px;position:absolute;left:-10px;top:11px}
.badgeContainer .badgeNew.right{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/contentFrames/new_right_de.png');bottom:16px;left:auto;right:-15px;top:auto}
.badgeContainer.de .badgeNew{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/contentFrames/new_left_de.png') no-repeat}
.badgeContainer.de .badgeNew.right{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/contentFrames/new_right_de.png')}
.badgeContainer.en .badgeNew{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/contentFrames/new_left_en.png') no-repeat}
.badgeContainer.en .badgeNew.right{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/contentFrames/new_right_en.png');right:-10px}
.badgeContainer .badgeStar{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/contentFrames/redStar.png') no-repeat;height:43px;width:26px;position:absolute;right:8px;top:-5px}
.productOverviewFrame{height:225px;margin-bottom:0px}
.positionBottom-20{position:absolute;bottom:20px}
.ie7 .positionBottom-20{bottom:10px}
}
@media all{fieldset.selectLanguage{border-bottom:1px solid #DEDEDE;margin:0;padding:10px 15px}
fieldset.selectLanguage select{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;border:1px solid #BEBEBE;border-radius:0;color:#666666;height:30px;padding:3px 5px}
.downloadsProduct{zoom:1;border-bottom:1px solid #DEDEDE;margin-bottom:20px;padding-bottom:20px}
.downloadsProduct:before,.downloadsProduct:after{content:"";display:table}
.downloadsProduct:after{clear:both}
.downloadsProduct a{display:block;margin-bottom:15px;text-decoration:none}
.downloadsProduct a:hover,.downloadsProduct a:active,.downloadsProduct afocus{outline:none;text-decoration:underline}
.downloadsProduct img{float:left}
.downloadsProduct ul{list-style:none;margin:0 0 0 50px;padding:0}
.downloadsProduct ul li{margin:0;padding:0}
.foldingItem .last{border-bottom:none;padding-bottom:0}
}
@media all{
#downloadsInfo{padding:10px 14px 20px 14px}
#downloadsInfo p{font-family:Verdana,Tahoma,Arial,sans-serif;font-size:12px;margin:0}
#downloadsInfo p strong{color:#000}
#downloadsInfo p a{text-decoration:none}
#downloadsInfo p a:hover,#downloadsInfo p a:focus,#downloadsInfo p a:active{text-decoration:underline}
#downloadsSearch{zoom:1;overflow:hidden;margin:10px 0 20px 0}
#downloadsSearch>form{background:#FFF;margin:0 auto;position:relative;width:440px}
#downloadsSearch>form label{display:none}
#downloadsSearch>form .searchValue{font-family:Verdana,Tahoma,Arial,sans-serif;font-size:12px;background:#FFF;border:1px solid #BEBEBE;color:#666;display:inline-block;float:left;height:30px;margin:0;padding:0 44px 0 10px;width:386px}
#downloadsSearch>form .searchValue:hover,#downloadsSearch>form .searchValue:active,#downloadsSearch>form .searchValue:focus{outline:0}
#downloadsSearch>form .submitButton{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/downloads/icon-search.png') no-repeat;border:none;cursor:pointer;display:inline-block;height:30px;text-indent:-10000px;position:absolute;right:0px;top:1px;width:34px}
#downloadsSearch>form .submitButton:hover,#downloadsSearch>form .submitButton:active,#downloadsSearch>form .submitButton:focus{background-position:0 -30px;outline:none}
#downloadsSearch>form #searchFilter{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/downloads/bg-search-option-toggler.png') no-repeat;display:block;float:left;height:32px;text-indent:-10000px;width:31px;left:442px;position:absolute}
#downloadsSearch>form #searchFilter.opened{background-position:0 -32px}
#downloadsSearch>form #searchFilter:hover,#downloadsSearch>form #searchFilter:active,#downloadsSearch>form #searchFilter:focus{outline:none}
#downloadsSearch>form #filterOptions{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;border-bottom:1px solid #BEBEBE;border-left:1px solid #BEBEBE;border-right:1px solid #BEBEBE;clear:both;margin:0;padding:15px 15px 5px 15px;position:relative;top:-1px;width:441px}
#downloadsSearch>form #filterOptions h5{font-weight:bold;margin:0 0 10px 5px}
#downloadsSearch>form #filterOptions li{list-style:none;margin-bottom:10px;padding:0}
#downloadsSearch>form #filterOptions li label{cursor:pointer;display:inline}
#downloadsBrowser{zoom:1;overflow:hidden;border:1px solid #BEBEBE}
#downloadsBrowser h5{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;background-color:#dbdbdb;
background-repeat:repeat-x;background-image:-moz-linear-gradient(#fefefe,#dbdbdb);background-image:-ms-linear-gradient(#fefefe,#dbdbdb);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#dbdbdb));background-image:-webkit-linear-gradient(#fefefe,#dbdbdb);background-image:-o-linear-gradient(#fefefe,#dbdbdb);-pie-background:linear-gradient(#fefefe,#dbdbdb);background-image:linear-gradient(#fefefe,#dbdbdb);background-color:#F0F0F0;border-left:1px solid #FFF;color:#666;font-weight:bold;padding:7px 14px;text-shadow:#FFF 1px 1px 0}
#downloadsBrowser h5.reset{background-image:none;-pie-background:none}
#downloadsBrowser h5.first{border-left:none}
#downloadsBrowser h5.last{border-right:none}
#downloadsBrowser h5.borderTop{border-top:1px solid #BEBEBE}
#downloadsBrowser h5.borderBottom{border-bottom:1px solid #BEBEBE}
#downloadsBrowser .downloadsBox{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;border-right:1px solid #BEBEBE;float:left;text-align:left;width:237px;position:relative}
#downloadsBrowser .downloadsBox.last{border-right:none}
#downloadsBrowser .downloadsBox .showAll{-moz-box-shadow:0px 2px 3px #dedede;-webkit-box-shadow:0px 2px 3px #dedede;box-shadow:0px 2px 3px #dedede;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:0.7;background-color:#FFF;border-top:1px solid #BEBEBE;display:block;position:relative;width:237px;z-index:2}
#downloadsBrowser .downloadsBox .showAll.reset{box-shadow:none}
#downloadsBrowser .downloadsBox .showAll:hover,#downloadsBrowser .downloadsBox .showAll:focus,#downloadsBrowser .downloadsBox .showAll:active{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}
#downloadsBrowser .downloadsBox .showAll a{display:block;font-weight:bold;padding:7px 20px 7px 14px;text-decoration:none}
#downloadsBrowser .downloadsBox ul,#downloadsBrowser .downloadsBox dl{border-top:1px solid #BEBEBE;margin:0;overflow:auto;padding:0;text-shadow:#FFF 1px 1px 0}
#downloadsBrowser .downloadsBox ul dt,#downloadsBrowser .downloadsBox dl dt{border-bottom:1px solid #DEDEDE;margin:20px 6px 0 14px;padding-bottom:6px}
#downloadsBrowser .downloadsBox ul dt:first-child,#downloadsBrowser .downloadsBox dl dt:first-child{margin-top:7px}
#downloadsBrowser .downloadsBox ul li,#downloadsBrowser .downloadsBox dl li,#downloadsBrowser .downloadsBox ul dd,#downloadsBrowser .downloadsBox dl dd{list-style:none;margin:0;padding:0;position:relative}
#downloadsBrowser .downloadsBox ul li a,#downloadsBrowser .downloadsBox dl li a,#downloadsBrowser .downloadsBox ul dd a,#downloadsBrowser .downloadsBox dl dd a{display:block;padding:7px 20px 7px 14px;text-decoration:none}
#downloadsBrowser .downloadsBox ul li a.active,#downloadsBrowser .downloadsBox dl li a.active,#downloadsBrowser .downloadsBox ul dd a.active,#downloadsBrowser .downloadsBox dl dd a.active{background-color:#F6F6F6}
#downloadsBrowser .downloadsBox ul li a.active:hover,#downloadsBrowser .downloadsBox dl li a.active:hover,#downloadsBrowser .downloadsBox ul dd a.active:hover,#downloadsBrowser .downloadsBox dl dd a.active:hover,#downloadsBrowser .downloadsBox ul li a.active:active,#downloadsBrowser .downloadsBox dl li a.active:active,#downloadsBrowser .downloadsBox ul dd a.active:active,#downloadsBrowser .downloadsBox dl dd a.active:active,#downloadsBrowser .downloadsBox ul li a.active:focus,#downloadsBrowser .downloadsBox dl li a.active:focus,#downloadsBrowser .downloadsBox ul dd a.active:focus,#downloadsBrowser .downloadsBox dl dd a.active:focus{background-color:#F6F6F6}
#downloadsBrowser .downloadsBox ul li a:hover,#downloadsBrowser .downloadsBox dl li a:hover,#downloadsBrowser .downloadsBox ul dd a:hover,#downloadsBrowser .downloadsBox dl dd a:hover,#downloadsBrowser .downloadsBox ul li a:active,#downloadsBrowser .downloadsBox dl li a:active,#downloadsBrowser .downloadsBox ul dd a:active,#downloadsBrowser .downloadsBox dl dd a:active,#downloadsBrowser .downloadsBox ul li a:focus,#downloadsBrowser .downloadsBox dl li a:focus,#downloadsBrowser .downloadsBox ul dd a:focus,#downloadsBrowser .downloadsBox dl dd a:focus{background-color:#E5EFF6;outline:none;text-decoration:none}
#downloadsBrowser .downloadsBox .cancel{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/downloads/icon-delete.png');background-repeat:no-repeat;height:10px;position:absolute;right:12px;top:10px;width:10px}
#downloadsBrowser .downloadsBox .cancel:hover{background-position:-10px 0;cursor:pointer}
#downloadsBrowser .downloadsBoxLanguage{clear:both}
#downloadsBrowser .foldingItem{border-bottom:none;border-top:1px solid #DEDEDE}
#downloadsBrowser .foldingBox .foldingNav{border-bottom:none;border-top:1px solid #DEDEDE}
#downloadsBrowser fieldset.selectLanguage,#downloadsSearch fieldset.selectLanguage{border-bottom:none}
#downloadsSearch fieldset.selectLanguage{clear:both;padding:20px 0 0 0}
.oldie #downloadsSearch .searchValue{line-height:30px}
.oldie #downloadsSearch .submitButton{font-size:0;line-height:0}
.oldie #downloadsBrowser h5,.ie9 #downloadsBrowser h5{filter:progid:dximagetransform.microsoft.gradient(startColorstr='#FEFEFE',endColorstr='#DBDBDB',GradientType=0);zoom:1}
.ie7 #downloadsBrowser ul,.ie7 #downloadsBrowser dl{overflow-y:auto;overflow-x:none;position:relative}
.ie7 #downloadsBrowser ul li,.ie7 #downloadsBrowser dl dd{zoom:1}
}
@media all{.downloadsList{list-style:none;margin-left:0;padding-left:0}
.downloadsList li{margin-left:0}
}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:10004;display:none}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/fancyBox/fancybox.png')}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:10000;display:none}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:10001;outline:none;display:none}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:10002;border:0px solid #fff}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:10001}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/fancyBox/fancybox.png') -40px 0px;cursor:pointer;z-index:10003;display:none}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}
#fancybox-frame{width:100%;height:100%;border:none;display:block}
#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/fancyBox/blank.gif');z-index:10002;display:none}
#fancybox-left{left:0px}
#fancybox-right{right:0px}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:10002;display:block}
#fancybox-left-ico{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/fancyBox/fancybox.png');background-position:-40px -30px}
#fancybox-right-ico{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/fancyBox/fancybox.png');background-position:-40px -60px}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible;
}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto;right:20px}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:10001}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/fancyBox/fancybox-x.png')}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/fancyBox/fancybox.png');background-position:-40px -162px}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/fancyBox/fancybox-y.png');background-position:-20px 0px}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/fancyBox/fancybox.png');background-position:-40px -182px}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/fancyBox/fancybox-x.png');background-position:0px -20px}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/fancyBox/fancybox.png');background-position:-40px -142px}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/fancyBox/fancybox-y.png')}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/fancyBox/fancybox.png');background-position:-40px -122px}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:10002}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}
.fancybox-title-outside{padding-top:10px;color:#fff}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}
#fancybox-title-over{padding:10px;background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/fancyBox/fancy_title_over.png');display:block}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}
#fancybox-title-float-wrap td{border:none;white-space:nowrap}
#fancybox-title-float-left{padding:0 0 0 15px;background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/fancyBox/fancybox.png') -40px -90px no-repeat}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/fancyBox/fancybox-x.png') 0px -40px}
#fancybox-title-float-right{padding:0 0 0 15px;background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/fancyBox/fancybox.png') -55px -90px no-repeat}
.fancybox-ie .fancybox-bg{background:transparent !important}
.fancybox-ie #fancybox-bg-n{filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/fancyBox/fancy_shadow_n.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-ne{filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/fancyBox/fancy_shadow_ne.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-e{filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/fancyBox/fancy_shadow_e.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-se{filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/fancyBox/fancy_shadow_se.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-s{filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/fancyBox/fancy_shadow_s.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-sw{filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/fancyBox/fancy_shadow_sw.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-w{filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/fancyBox/fancy_shadow_w.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-nw{filter:progid:dximagetransform.microsoft.alphaimageloader(src='../images/fancyBox/fancy_shadow_nw.png',sizingMethod='scale')}
@media all{.mainNav{margin-bottom:10px;position:relative;z-index:1000;width:960px;
}
.mainNav .navBar{zoom:1;background:#004a7f;height:50px;overflow:hidden;
}
.mainNav .navBar:before,.mainNav .navBar:after{content:"";display:table}
.mainNav .navBar:after{clear:both}
.mainNav .navBar>ul{zoom:1;float:left;list-style-type:none;margin:0;padding:0;
}
.mainNav .navBar>ul:before,.mainNav .navBar>ul:after{content:"";display:table}
.mainNav .navBar>ul:after{clear:both}
.mainNav .navBar>ul>li{border:1px solid #003f6c;border-right:none;display:inline;float:left;margin:0;position:relative;
}
.mainNav .navBar>ul>li.last{border-right:1px solid #003f6c}
.mainNav .navBar>ul>li>a{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/bg-firstLevel.png') repeat-x;border-left:1px solid #2771a5;color:#fff;display:block;height:48px;line-height:44px;font-family:Arial,Verdana,sans-serif;font-size:15px;font-weight:bold;position:relative;text-decoration:none;text-align:center;text-shadow:1px 1px 1px #333;width:100px}
.cufon-loading .mainNav .navBar>ul>li>a{display:none}
.mainNav .navBar>ul>li:hover,.mainNav .navBar>ul>li.act:hover,.mainNav .navBar>ul>li.hover,.mainNav .navBar>ul>li.act.hover{border-bottom:1px solid #fff;border-left:none;margin-left:1px;border-top:1px solid #bebebe}
.mainNav .navBar>ul>li:hover.last,.mainNav .navBar>ul>li.act:hover.last,.mainNav .navBar>ul>li.hover.last,.mainNav .navBar>ul>li.act.hover.last{border-right:1px solid #BEBEBE}
.mainNav .navBar>ul>li:hover>a,.mainNav .navBar>ul>li.act:hover>a,.mainNav .navBar>ul>li.hover>a,.mainNav .navBar>ul>li.act.hover>a{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/bg-firstLevel.png') 0 -48px repeat-x;border-left:1px solid white;color:#666;text-shadow:1px 1px 1px #FFF}
.mainNav .navBar>ul>li:hover.home,.mainNav .navBar>ul>li.act:hover.home,.mainNav .navBar>ul>li.hover.home,.mainNav .navBar>ul>li.act.hover.home{border-left:1px solid #bebebe;margin-left:0}
.mainNav .navBar>ul>li:hover.home a>span,.mainNav .navBar>ul>li.act:hover.home a>span,.mainNav .navBar>ul>li.hover.home a>span,.mainNav .navBar>ul>li.act.hover.home a>span{background-position:-16px 17px}
.mainNav .navBar>ul>li.act{border-bottom:1px solid #00365c;border-top:1px solid #00365c}
.mainNav .navBar>ul>li.act>a{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/bg-firstLevel.png') 0 -96px repeat-x;border-left:1px solid transparent}
.mainNav .navBar>ul>li.home a{padding:0 15px 0 16px;width:16px}
.mainNav .navBar>ul>li.home a>span{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/home.png') no-repeat 0 17px;display:block;height:44px;text-indent:-10000px;width:16px}
.mainNav .navBar>form{zoom:1;overflow:hidden;background:#FFF;float:right;height:30px;margin:10px;padding:0;position:relative;width:240px}
.mainNav .navBar>form label{display:none}
.mainNav .navBar>form .searchValue{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;background:#FFF;border:0 none transparent;color:#666;display:inline-block;height:30px;margin:0;padding:0 44px 0 10px;width:186px}
.mainNav .navBar>form .searchValue:hover,.mainNav .navBar>form .searchValue:active,.mainNav .navBar>form .searchValue:focus{outline:0}
.mainNav .navBar>form .submitButton{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/icon-search.png') no-repeat;border:none;cursor:pointer;display:inline-block;height:30px;position:absolute;right:0px;text-indent:-10000px;top:0;width:34px}
.mainNav .navBar>form .submitButton:hover,.mainNav .navBar>form .submitButton:active,.mainNav .navBar>form .submitButton:focus{background-position:0 -30px;outline:none}
.mainNav .navBar.navElements-3>ul>li>a{width:453px}
.mainNav .navBar.navElements-3>ul>li.home>a{width:16px}
.mainNav .navBar.navElements-3.search>ul>li>a{width:323px}
.mainNav .navBar.navElements-3.search>ul>li.home>a{width:16px}
.mainNav .navBar.navElements-4>ul>li>a{width:300px}
.mainNav .navBar.navElements-4>ul>li.home>a{width:20px}
.mainNav .navBar.navElements-4>ul>li.home>a>span{margin-left:2px}
.mainNav .navBar.navElements-4.search>ul>li>a{width:214px}
.mainNav .navBar.navElements-4.search>ul>li.home>a{width:18px}
.mainNav .navBar.navElements-4.search>ul>li.home>a>span{margin-left:1px}
.mainNav .navBar.navElements-5>ul>li>a{width:225px}
.mainNav .navBar.navElements-5>ul>li.home>a{width:18px}
.mainNav .navBar.navElements-5>ul>li.home>a>span{margin-left:1px}
.mainNav .navBar.navElements-5.search>ul>li>a{width:160px}
.mainNav .navBar.navElements-5.search>ul>li.home>a{width:18px}
.mainNav .navBar.navElements-5.search>ul>li.home>a>span{margin-left:1px}
.mainNav .navBar.navElements-6>ul>li>a{width:180px}
.mainNav .navBar.navElements-6>ul>li.home>a{width:16px}
.mainNav .navBar.navElements-6.search>ul>li>a{width:128px}
.mainNav .navBar.navElements-6.search>ul>li.home>a{width:16px}
.mainNav .navBar.navElements-7>ul>li>a{width:149px}
.mainNav .navBar.navElements-7>ul>li.home>a{width:20px}
.mainNav .navBar.navElements-7>ul>li.home>a>span{margin-left:2px}
.mainNav .navBar.navElements-7.search ul>li>a{width:116px}
.mainNav .navBar.navElements-7.search ul>li.home>a{width:18px}
.mainNav .navBar.navElements-7.search ul>li.home>a>span{margin-left:1px}
.mainNav .navBar.navElements-7.search form{width:180px}
.mainNav .navBar.navElements-7.search form .searchValue{width:240px -60px -54px}
.oldie .mainNav .navBar>form input.searchValue{line-height:30px}
.oldie .mainNav .navBar>form input.submitButton{font-size:0;line-height:0}
.ie7 .mainNav .navBar>form input.searchValue{left:0;position:absolute}
}
@media all{
.megaDropDown{zoom:1;overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2);background:#FFF;border:1px solid #BEBEBE;border-top:none;display:none;min-height:50px;padding:25px 19px 19px 19px;position:absolute;width:920px;
}
.oldie .megaDropDown{filter:progid:DXImageTransform.Microsoft.Shadow(color='#E5E5E5',Direction=90,Strength=1) progid:DXImageTransform.Microsoft.Shadow(color='#C0C0C0',Direction=180,Strength=2)}
.megaDropDown.half{width:460px}
.megaDropDown h3{font-size:18px}
.megaDropDown .navContainer{zoom:1;overflow:hidden;float:left;margin-right:2px}
.megaDropDown .navContainer .nav{float:left;min-height:291px;padding-right:15px;width:206px}
.megaDropDown .navContainer .nav ul{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;list-style:none;margin:10px 0 0;padding:0}
.megaDropDown .navContainer .nav ul li{margin:0 0 8px 0}
.megaDropDown .navContainer .nav.withoutHeadline{min-height:266px}
.megaDropDown .divider{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/divider.png') no-repeat top right;float:left;min-height:291px;width:35px}
.megaDropDown .teaser{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;float:left;width:220px}
.megaDropDown .teaser.double{width:440px}
.megaDropDown .teaser img{margin-bottom:10px}
.megaDropDown .teaser .iconLinks{zoom:1;overflow:hidden;list-style:none;margin:0;padding:0}
.megaDropDown .teaser .iconLinks li{float:left;margin:0}
.megaDropDown .teaser .iconLinks li a{background:rgba(250,250,250,0.7);display:block;margin:0;padding-top:95px;text-align:center;width:145px}
.megaDropDown .teaser .iconLinks li a.mps{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/linkImage-mps.jpg') no-repeat top center;margin-right:3px}
.megaDropDown .teaser .iconLinks li a.pps{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/linkImage-pps.jpg') no-repeat top center;margin-right:2px}
.megaDropDown .teaser .iconLinks li a.offgrid{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/linkImage-offgrid.jpg') no-repeat top center}
.megaDropDown ul.products{zoom:1;overflow:hidden;list-style:none;float:left;margin:0;padding:0;width:625px}
.megaDropDown ul.products li{float:left}
.megaDropDown ul.products li a{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;line-height:1.455;display:block;height:25px;margin:0 12px 25px 0;padding-top:95px;width:110px}
.touch .megaDropDown ul.products li a{font-size:10px}
.megaDropDown ul.products li a.withoutTransformer{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/products-withoutTransformer.jpg') no-repeat top left}
.megaDropDown ul.products li a.withTransformer{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/products-withTransformer.jpg') no-repeat top left}
.megaDropDown ul.products li a.central{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/products-central.jpg') no-repeat top left}
.megaDropDown ul.products li a.offGrid{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/products-offGrid.jpg') no-repeat top left}
.megaDropDown ul.products li a.fuelCell{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/products-fuelCell.jpg') no-repeat top left;margin-right:0}
.megaDropDown ul.products li a.windEnergy{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/products-windEnergy.jpg') no-repeat top left;margin-bottom:10px}
.megaDropDown ul.products li a.backup{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/products-backup.jpg') no-repeat top left;margin-bottom:10px}
.megaDropDown ul.products li a.monitoring{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/products-monitoring.jpg') no-repeat top left;margin-bottom:10px}
.megaDropDown ul.products li a.planing{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/products-planing.jpg') no-repeat top left;margin-bottom:15px}
.megaDropDown .divider.products{width:25px}
.megaDropDown .teaser.products{width:270px}
.megaDropDown .teaser.products h3,.megaDropDown .teaser.products p{margin-left:12px}
.megaDropDown .nav.company{width:184px}
.megaDropDown .teaser.company{width:224px}
.megaDropDown .social a{display:block;height:84px;margin-bottom:26px;text-indent:-10000px;width:223px}
.megaDropDown .social a.blog{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/button-blog.jpg') no-repeat}
.megaDropDown .social a.blog-en{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/button-blog-en.jpg') no-repeat}
.megaDropDown .social ul{zoom:1;overflow:hidden;list-style:none;margin:0;padding:0}
.megaDropDown .social ul li{float:left;margin:0}
.megaDropDown .social ul li a{display:block;height:37px;margin:0 14px 26px 0;text-indent:-10000px;width:105px}
.megaDropDown .social ul li a.youTube{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/button-youtube.jpg') no-repeat}
.megaDropDown .social ul li a.twitter{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/button-twitter.jpg') no-repeat;margin-right:0}
.megaDropDown .social ul li a.xing{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/button-xing.jpg') no-repeat}
.megaDropDown .social ul li a.facebook{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/button-facebook.jpg') no-repeat;margin-right:0}
.megaDropDown .social ul li a.kununu{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/button-kununu.jpg') no-repeat}
.megaDropDown .social ul li a.forums{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/button-forums.jpg') no-repeat;margin-right:0}
.megaDropDown .teaser.partner{margin-right:20px;width:205px}
.megaDropDown .teaser.partner.last{margin-right:7px}
.megaDropDown .teaser.partner h3{padding-bottom:10px}
.megaDropDown .divider.partner{margin-right:7px;margin-top:-25px;width:38px}
.megaDropDown .headlineAcademy,.megaDropDown .headlineProClub{height:25px;padding:0;text-indent:-10000px;background-repeat:no-repeat}
.megaDropDown .headlineAcademy{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/logo-academy.png')}
.megaDropDown .headlineProClub{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/logo-proClub.png')}
}
@media all{.mainNav .navBar.simpleDropDown{overflow:visible}
.mainNav .navBar.simpleDropDown ul ul{
-moz-box-shadow:1px 2px 2px #d4d4d4;-webkit-box-shadow:1px 2px 2px #d4d4d4;box-shadow:1px 2px 2px #d4d4d4;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;background-color:#FFF;border:1px solid #BEBEBE;border-top:none;display:none;list-style-type:none;margin:0;padding:0;position:absolute;top:49px;left:-1px;width:250px;z-index:99;
}
.mainNav .navBar.simpleDropDown ul ul.reset{box-shadow:none}
.mainNav .navBar.simpleDropDown ul ul li{margin:0;position:relative}
.mainNav .navBar.simpleDropDown ul ul li.hasChildren>a{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/arrow.png') no-repeat 239px 12px}
.mainNav .navBar.simpleDropDown ul ul li.act>a{background-color:#eeeeee}
.mainNav .navBar.simpleDropDown ul ul li.hover>a{background-color:#e5eff6}
.mainNav .navBar.simpleDropDown ul ul li a{zoom:1;display:block;padding:7px 20px 7px 20px;text-decoration:none;text-shadow:1px 1px 0px #FFF}
.mainNav .navBar.simpleDropDown ul ul ul{border-top:1px solid #BEBEBE;top:-1px;left:250px}
}
@media all{
.solrSearch-border{border-bottom:1px solid #dedede}
.functionFont,.formFont{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;font-weight:normal;color:#666}
.resultFont{font-family:Verdana,Tahoma,Arial,sans-serif;font-size:12px;color:#666}
.ui-autocomplete-hint{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;min-height:16px;background-color:#FFFFFF;border:1px solid #BEBEBE;cursor:default;display:none;line-height:1.5;padding:7px 10px;position:absolute;top:0;right:0;text-align:left;z-index:1003;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0px 1px 4px #BEBEBE;-webkit-box-shadow:0px 1px 4px #BEBEBE;box-shadow:0px 1px 4px #BEBEBE}
.ui-autocomplete-hint.search{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/solrSearch/loading-small-666-fff.gif');background-position:10px center;background-repeat:no-repeat;padding-left:32px}
#solrSearch-header{margin-bottom:35px;padding-left:15px}
#solrSearch-header h1{padding-bottom:12px}
#solrSearch-header.withOutFilter,#solrSearch-header.filterByType{padding-left:0}
#solrSearch-header.filterByType{margin-bottom:0}
#solrSearch-filter{zoom:1;text-shadow:1px 1px 0 #FFF;margin-bottom:30px;padding:15px 15px 8px 15px}
#solrSearch-filter:before,#solrSearch-filter:after{content:"";display:table}
#solrSearch-filter:after{clear:both}
#solrSearch-filter strong,#solrSearch-filter input,#solrSearch-filter label{float:left}
#solrSearch-filter strong{margin-right:25px}
#solrSearch-filter input{margin-right:5px}
#solrSearch-filter label{margin-right:95px;position:relative}
#solrSearch-filter label .icon{float:left;margin-top:-7px;margin-right:8px}
#solrSearch-filter .icon,#solrSearch-results .icon{background-image:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/solrSearch/icons-filter.png');background-position:0 0;background-repeat:no-repeat;display:block;height:32px;width:32px;
}
#solrSearch-filter .icon.messages,#solrSearch-results .icon.messages,#solrSearch-filter .icon.tt_news,#solrSearch-results .icon.tt_news{background-position:0 -32px}
#solrSearch-filter .icon.downloads,#solrSearch-results .icon.downloads{background-position:0 -64px}
#solrSearch-results{
}
#solrSearch-results a{color:#0166a9;text-decoration:none}
#solrSearch-results a:hover{text-decoration:underline}
#solrSearch-results #functions{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;font-weight:normal;color:#666;margin:5px 20px 0 0}
#solrSearch-results #functions div{margin-bottom:32px}
#solrSearch-results #functions h4{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;font-weight:normal;color:#666;border-bottom:1px solid #dedede;font-weight:bold;line-height:1.2;margin-bottom:4px;padding-bottom:7px;padding-left:15px}
#solrSearch-results #functions ul{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;font-weight:normal;color:#666;list-style-type:none;margin:0 0 0 15px;padding:0}
#solrSearch-results #functions ul li{margin:0;padding:0 30px 8px 0;position:relative}
#solrSearch-results #functions ul li a{margin:0}
#solrSearch-results #functions ul li a.delete{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/solrSearch/icon-delete.png') no-repeat;display:block;height:10px;line-height:10px;margin:4px 10px 0 0;padding:0;position:absolute;right:0;text-indent:-10000px;top:0;width:10px}
#solrSearch-results #functions ul li a.delete:hover{background-position:-10px 0}
#solrSearch-results #functions #filters ul,#solrSearch-results #functions #filters h4{margin:0}
#solrSearch-results #functions #filters ul{padding:0;overflow:hidden}
#solrSearch-results #functions #filters li{padding:0}
#solrSearch-results #functions #filters li a{background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/solrSearch/icon-opened_closed.png') no-repeat 4px 10px}
#solrSearch-results #functions #filters li a:hover,#solrSearch-results #functions #filters li a:active,#solrSearch-results #functions #filters li a:focus{background-color:#e0eaf4;outline:0}
#solrSearch-results #functions #filters li a.closed{background-position:4px -33px}
#solrSearch-results #functions #filters li li a{padding-left:15px;background-image:none}
#solrSearch-results #functions #filters li li a.tx-solr-facet-show-all{display:inline-block;float:right;padding-left:0}
#solrSearch-results #functions #filters li li a.tx-solr-facet-show-all:hover{background:none;text-decoration:underline}
#solrSearch-results #functions #filters li li a.tx-solr-facet-show-all:active,#solrSearch-results #functions #filters li li a.tx-solr-facet-show-all:focus{background:none;text-decoration:none}
#solrSearch-results #functions #lastSearches ul,#solrSearch-results #functions #lastSearches h4{margin:0}
#solrSearch-results #functions #lastSearches ul{padding:0}
#solrSearch-results #functions #lastSearches li{padding:0}
#solrSearch-results #functions a{display:block;line-height:16px;padding-left:15px;padding-right:10px;padding-bottom:5px;padding-top:5px}
#solrSearch-results #functions a:hover{background:#e0eaf4;text-decoration:none}
#solrSearch-results #resultList{
}
#solrSearch-results #resultList .icon{margin-left:9px;position:absolute;left:0;top:0}
#solrSearch-results #resultList .result{border-bottom:1px solid #dedede;color:#666;margin-bottom:12px;padding-bottom:15px;
}
#solrSearch-results #resultList .result.first{border-top:1px solid #DEDEDE;padding-top:12px}
#solrSearch-results #resultList .result .resultPic{float:left;margin-right:20px}
#solrSearch-results #resultList .result h4 a{color:#0166a9;font-size:16px;font-family:Tahoma,Arial,sans-serif;font-weight:bold}
#solrSearch-results #resultList .result h4 a:hover{text-decoration:underline !important}
#solrSearch-results #resultList .result p{font-family:Verdana,Tahoma,Arial,sans-serif;font-size:12px;color:#666;margin-bottom:10px}
#solrSearch-results #resultList .result .results-highlight{background:#ffffc9;font-style:normal}
#solrSearch-results #resultList .result .results-breadcrumb{margin:0;padding:0}
#solrSearch-results #resultList .result .results-breadcrumb li{display:inline;list-style:none;margin:0}
#solrSearch-results #resultList .result .results-breadcrumb li:after{content:" »";margin:0 5px}
#solrSearch-results #resultList .result .results-breadcrumb li.last:after{content:"";margin:0}
#solrSearch-results #resultList .pagination{border-top:none;margin-top:-13px;margin-bottom:0px}
#solrSearch-results #resultList .pagination ul{margin-top:0}
#solrSearch-results.filterByType #resultList .result{padding:6px 0 21px 51px;position:relative}
#solrSearch-results.filterByType #resultList .result h4{margin-bottom:7px}
#solrSearch-results.filterByType #resultList .result h4 a{font-family:Verdana,Arial,sans-serif;font-weight:normal}
#solrSearch-results.filterByType #resultList .pagination{margin-top:-5px}
}
.formFont{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12px}
form.hasGrid legend,div.hasGrid legend{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;color:#000;display:block;font-weight:bold;margin:0;padding-bottom:10px}
form.hasGrid legend.header,div.hasGrid legend.header{font-family:Arial,Verdana,sans-serif;font-size:20px;font-weight:bold;line-height:1.2}
form.hasGrid fieldset,div.hasGrid fieldset{margin:0;margin-bottom:15px !important;overflow:visible;padding:0 0 10px 0;border:0}
form.hasGrid fieldset.clear.line,div.hasGrid fieldset.clear.line,form.hasGrid fieldset.clear.border-bottom,div.hasGrid fieldset.clear.border-bottom{padding:0}
form.hasGrid label,div.hasGrid label{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;display:block;font-weight:bold;margin-bottom:2px}
form.hasGrid .clear.line,div.hasGrid .clear.line,form.hasGrid .clear.border-bottom,div.hasGrid .clear.border-bottom{margin:0 0 20px;padding:20px 0 0}
form.hasGrid .clear.line,div.hasGrid .clear.line,form.hasGrid .clear.border-bottom,div.hasGrid .clear.border-bottom,form.hasGrid fieldset.border-bottom,div.hasGrid fieldset.border-bottom{border-bottom:1px solid #EEEEEE}
form.hasGrid .radio input,div.hasGrid .radio input,form.hasGrid .checkbox input,div.hasGrid .checkbox input{display:block;float:left;margin:3px 0 0 0}
form.hasGrid.ie .radio input,div.hasGrid.ie .radio input,form.hasGrid.ie .checkbox input,div.hasGrid.ie .checkbox input{margin:0}
form.hasGrid td.checkbox input,div.hasGrid td.checkbox input{margin-top:4px}
form.hasGrid td.checkbox label,div.hasGrid td.checkbox label{margin-top:2px}
form.hasGrid .radio label,div.hasGrid .radio label,form.hasGrid .checkbox label,div.hasGrid .checkbox label{cursor:pointer;display:block;font-weight:normal;margin:0 0 4px 20px;vertical-align:top}
form.hasGrid input.text,div.hasGrid input.text,form.hasGrid textarea,div.hasGrid textarea{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12px;border:1px solid #BEBEBE;color:#666;height:20px;padding:5px 3px 3px}
.oldie form.hasGrid input.text,.oldie div.hasGrid input.text,.oldie form.hasGrid textarea,.oldie div.hasGrid textarea{height:18px;padding-top:7px}
form.hasGrid textarea[rows],div.hasGrid textarea[rows],form.hasGrid textarea.auto_height,div.hasGrid textarea.auto_height{height:auto;min-height:auto}
form.hasGrid select,div.hasGrid select,form.hasGrid input.text,div.hasGrid input.text,form.hasGrid textarea,div.hasGrid textarea{margin-bottom:15px;margin-top:0}
form.hasGrid .no-bottom input.text,div.hasGrid .no-bottom input.text,form.hasGrid .no-bottom textarea,div.hasGrid .no-bottom textarea,form.hasGrid .no-bottom select,div.hasGrid .no-bottom select,form.hasGrid input.text.no-bottom,div.hasGrid input.text.no-bottom,form.hasGrid textarea.no-bottom,div.hasGrid textarea.no-bottom,form.hasGrid select.no-bottom,div.hasGrid select.no-bottom,form.hasGrid table tbody input.text,div.hasGrid table tbody input.text,form.hasGrid table tbody textarea,div.hasGrid table tbody textarea,form.hasGrid table tbody select,div.hasGrid table tbody select{margin-bottom:0}
form.hasGrid textarea,div.hasGrid textarea{height:100px;min-height:100px;resize:vertical}
form.hasGrid input.readonly,div.hasGrid input.readonly{border:1px solid #fff;padding-left:0}
form.hasGrid .radio small,div.hasGrid .radio small,form.hasGrid .radiogroup small,div.hasGrid .radiogroup small,form.hasGrid .checkbox small,div.hasGrid .checkbox small,form.hasGrid .checkboxgroup small,div.hasGrid .checkboxgroup small{display:block;font-size:11px;margin-top:8px}
form.hasGrid select,div.hasGrid select{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12px;background:#ffffff url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/form/select_arrow.gif') right center no-repeat;border:1px solid #BEBEBE;color:#666;padding:5px 5px 3px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-appearance:none;height:30px}
.oldie form.hasGrid select,.oldie div.hasGrid select{height:30px;padding-bottom:6px}
.ie7 form.hasGrid select,.ie7 div.hasGrid select{height:20px}
@media all{form.hasGrid,div.hasGrid{clear:both;display:inline;
float:left;padding:0;position:relative;
max-width:736px;margin-right:-20px;
}
form.hasGrid:target,div.hasGrid:target{background:none !important}
form.hasGrid:target .one-col,div.hasGrid:target .one-col,form.hasGrid:target .two-col,div.hasGrid:target .two-col,form.hasGrid:target .three-col,div.hasGrid:target .three-col,form.hasGrid:target .four-col,div.hasGrid:target .four-col,form.hasGrid:target .five-col,div.hasGrid:target .five-col,form.hasGrid:target .six-col,div.hasGrid:target .six-col,form.hasGrid:target .seven-col,div.hasGrid:target .seven-col,form.hasGrid:target .eight-col,div.hasGrid:target .eight-col{background:none !important}
form.hasGrid.debug,div.hasGrid.debug{border:none;background:url('../../typo3conf/ext/sma_meisterwerk/Resources/Public/images/form/grid.png') repeat-y scroll 0 0 transparent}
form.hasGrid.debug .one-col,div.hasGrid.debug .one-col,form.hasGrid.debug .two-col,div.hasGrid.debug .two-col,form.hasGrid.debug .three-col,div.hasGrid.debug .three-col,form.hasGrid.debug .four-col,div.hasGrid.debug .four-col,form.hasGrid.debug .five-col,div.hasGrid.debug .five-col,form.hasGrid.debug .six-col,div.hasGrid.debug .six-col,form.hasGrid.debug .seven-col,div.hasGrid.debug .seven-col,form.hasGrid.debug .eight-col,div.hasGrid.debug .eight-col,form.hasGrid .one-col.debug,div.hasGrid .one-col.debug,form.hasGrid .two-col.debug,div.hasGrid .two-col.debug,form.hasGrid .three-col.debug,div.hasGrid .three-col.debug,form.hasGrid .four-col.debug,div.hasGrid .four-col.debug,form.hasGrid .five-col.debug,div.hasGrid .five-col.debug,form.hasGrid .six-col.debug,div.hasGrid .six-col.debug,form.hasGrid .seven-col.debug,div.hasGrid .seven-col.debug,form.hasGrid .eight-col.debug,div.hasGrid .eight-col.debug{background:rgba(0,255,0,0.2)}
form.hasGrid .one-col,div.hasGrid .one-col,form.hasGrid .two-col,div.hasGrid .two-col,form.hasGrid .three-col,div.hasGrid .three-col,form.hasGrid .four-col,div.hasGrid .four-col,form.hasGrid .five-col,div.hasGrid .five-col,form.hasGrid .six-col,div.hasGrid .six-col,form.hasGrid .seven-col,div.hasGrid .seven-col,form.hasGrid .eight-col,div.hasGrid .eight-col{clear:none;display:inline;
float:left;line-height:1.3;margin:0 20px 0 0;position:relative}
form.hasGrid .eight-col,div.hasGrid .eight-col,form.hasGrid .eight-col select,div.hasGrid .eight-col select{width:708px}
form.hasGrid .eight-col input.text,div.hasGrid .eight-col input.text,form.hasGrid .eight-col textarea,div.hasGrid .eight-col textarea{width:700px}
form.hasGrid a.button.eight-col,div.hasGrid a.button.eight-col,form.hasGrid .eight-col a.button,div.hasGrid .eight-col a.button{width:692px}
form.hasGrid .ui-accordion .eight-col,div.hasGrid .ui-accordion .eight-col{width:686px}
form.hasGrid .seven-col,div.hasGrid .seven-col,form.hasGrid .seven-col select,div.hasGrid .seven-col select{width:617px}
form.hasGrid .seven-col input.text,div.hasGrid .seven-col input.text,form.hasGrid .seven-col textarea,div.hasGrid .seven-col textarea{width:609px}
form.hasGrid a.button.seven-col,div.hasGrid a.button.seven-col,form.hasGrid .seven-col a.button,div.hasGrid .seven-col a.button{width:601px}
form.hasGrid .ui-accordion .seven-col,div.hasGrid .ui-accordion .seven-col{width:595px}
form.hasGrid .six-col,div.hasGrid .six-col,form.hasGrid .six-col select,div.hasGrid .six-col select{width:526px}
form.hasGrid .six-col input.text,div.hasGrid .six-col input.text,form.hasGrid .six-col textarea,div.hasGrid .six-col textarea{width:518px}
form.hasGrid a.button.six-col,div.hasGrid a.button.six-col,form.hasGrid .six-col a.button,div.hasGrid .six-col a.button{width:510px}
form.hasGrid .ui-accordion .six-col,div.hasGrid .ui-accordion .six-col{width:504px}
form.hasGrid .five-col,div.hasGrid .five-col,form.hasGrid .five-col select,div.hasGrid .five-col select{width:435px}
form.hasGrid .five-col input.text,div.hasGrid .five-col input.text,form.hasGrid .five-col textarea,div.hasGrid .five-col textarea{width:427px}
form.hasGrid a.button.five-col,div.hasGrid a.button.five-col,form.hasGrid .five-col a.button,div.hasGrid .five-col a.button{width:419px}
form.hasGrid .ui-accordion .five-col,div.hasGrid .ui-accordion .five-col{width:413px}
form.hasGrid .four-col,div.hasGrid .four-col,form.hasGrid .four-col select,div.hasGrid .four-col select{width:344px}
form.hasGrid .four-col input.text,div.hasGrid .four-col input.text,form.hasGrid .four-col textarea,div.hasGrid .four-col textarea{width:336px}
form.hasGrid a.button.four-col,div.hasGrid a.button.four-col,form.hasGrid .four-col a.button,div.hasGrid .four-col a.button{width:328px}
form.hasGrid .ui-accordion .four-col,div.hasGrid .ui-accordion .four-col{width:322px}
form.hasGrid .three-col,div.hasGrid .three-col,form.hasGrid .three-col select,div.hasGrid .three-col select{width:253px}
form.hasGrid .three-col input.text,div.hasGrid .three-col input.text,form.hasGrid .three-col textarea,div.hasGrid .three-col textarea{width:245px}
form.hasGrid a.button.three-col,div.hasGrid a.button.three-col,form.hasGrid .three-col a.button,div.hasGrid .three-col a.button{width:237px}
form.hasGrid .ui-accordion .three-col,div.hasGrid .ui-accordion .three-col{width:231px}
form.hasGrid .two-col,div.hasGrid .two-col,form.hasGrid .two-col select,div.hasGrid .two-col select{width:162px}
form.hasGrid .two-col input.text,div.hasGrid .two-col input.text,form.hasGrid .two-col textarea,div.hasGrid .two-col textarea{width:154px}
form.hasGrid a.button.two-col,div.hasGrid a.button.two-col,form.hasGrid .two-col a.button,div.hasGrid .two-col a.button{width:146px}
form.hasGrid .ui-accordion .two-col,div.hasGrid .ui-accordion .two-col{width:140px}
form.hasGrid .one-col,div.hasGrid .one-col,form.hasGrid .one-col select,div.hasGrid .one-col select{width:71px}
form.hasGrid .one-col input.text,div.hasGrid .one-col input.text,form.hasGrid .one-col textarea,div.hasGrid .one-col textarea{width:63px}
form.hasGrid a.button.one-col,div.hasGrid a.button.one-col,form.hasGrid .one-col a.button,div.hasGrid .one-col a.button{width:55px}
form.hasGrid .ui-accordion .one-col,div.hasGrid .ui-accordion .one-col{width:49px}
form.hasGrid .last-col,div.hasGrid .last-col{margin-right:0}
form.hasGrid th.last-col,div.hasGrid th.last-col,form.hasGrid td.last-col,div.hasGrid td.last-col{padding-right:0}
form.hasGrid .no-label,div.hasGrid .no-label{padding-top:18px}
}
form.hasGrid,div.hasGrid{
}
form.hasGrid .ieError,div.hasGrid .ieError{border:1px solid #fff;background:#fff;margin-bottom:13px;margin-top:-2px}
form.hasGrid .ieError.error,div.hasGrid .ieError.error{border-color:#da4c4c}
form.hasGrid .ieError select,div.hasGrid .ieError select,form.hasGrid .ieError input.file,div.hasGrid .ieError input.file,form.hasGrid .ieError input.text,div.hasGrid .ieError input.text,form.hasGrid .ieError textarea,div.hasGrid .ieError textarea{padding-right:1px;padding-left:1px;margin:1px;outline:none}
form.hasGrid input.error,div.hasGrid input.error,form.hasGrid textarea.error,div.hasGrid textarea.error,form.hasGrid select.error,div.hasGrid select.error{outline:2px solid #da4c4c;outline-offset:1px;-moz-outline-radius:3px}
form.hasGrid table tbody .ieError,div.hasGrid table tbody .ieError,form.hasGrid .no-bottom .ieError,div.hasGrid .no-bottom .ieError{margin-bottom:0}
form.hasGrid .radio input.error,div.hasGrid .radio input.error,form.hasGrid .checkbox input.error,div.hasGrid .checkbox input.error{outline:none}
form.hasGrid .radio label.error,div.hasGrid .radio label.error,form.hasGrid .checkbox label.error,div.hasGrid .checkbox label.error,form.hasGrid .checkboxgroup legend.error,div.hasGrid .checkboxgroup legend.error,form.hasGrid .radiogroup legend.error,div.hasGrid .radiogroup legend.error{color:#da4c4c}
form.hasGrid .checkboxgroup .checkbox label.error,div.hasGrid .checkboxgroup .checkbox label.error,form.hasGrid .radiogroup .radio label.error,div.hasGrid .radiogroup .radio label.error{color:#333}
form.hasGrid span.error,div.hasGrid span.error{display:block;background:#ffffe5;color:#666;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:6px 10px;margin-bottom:10px;font-size:11px;-moz-box-shadow:inset 1px 1px 1px #bebebe;-webkit-box-shadow:inset 1px 1px 1px #bebebe;box-shadow:inset 1px 1px 1px #bebebe;
}
form.hasGrid span.error.reset,div.hasGrid span.error.reset{box-shadow:none}
form.hasGrid span.error.reset,div.hasGrid span.error.reset{box-shadow:none}
form.hasGrid span.error.reset,div.hasGrid span.error.reset{box-shadow:none}
form.hasGrid span.error.reset,div.hasGrid span.error.reset{box-shadow:none}
form.hasGrid .ie span.error,div.hasGrid .ie span.error{border-top:1px solid #cecec7;border-left:1px solid #cecec7}
@media all{.countdown{-moz-box-shadow:0 2px 2px #d4d4d4;-webkit-box-shadow:0 2px 2px #d4d4d4;box-shadow:0 2px 2px #d4d4d4;border:1px solid #BEBEBE;display:table;height:150px;padding:5px;width:100%}
.countdown.reset{box-shadow:none}
.countdown .inner{background-color:#F6F6F6;display:table-cell;height:100%;text-align:center;text-shadow:1px 1px 0 #FFF;vertical-align:middle}
.countdown .inner span{display:block}
.countdown .inner span.days{font-size:36px}
.countdown .inner h5 a{color:#0166A9}
.countdown.ie7 .inner{display:inline-block}
}
@media all{#footer.trackerMargin{margin-bottom:80px}
#tracker-banner{position:fixed;bottom:0;left:0;background-color:rgba(246,246,246,0.95);z-index:999;width:100%;height:auto}
#tracker-banner .contentGrids{margin:0;margin:0 auto;position:relative}
#tracker-banner .contentGrids>div{margin:0;display:table}
#tracker-banner p{margin:0;padding:10px;font-size:0.75em;text-align:center}
#tracker-banner a{color:#333333;text-decoration:underline}
#tracker-banner .tracker-accept-wrapper{display:table-cell;vertical-align:middle}
#tracker-banner .tracker-accept-wrapper .tracker-accept{margin:5px 0;border:none;right:25px;background:none;cursor:pointer;zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";filter:alpha(opacity=95);opacity:0.95}
#tracker-banner .tracker-accept-wrapper .tracker-accept:hover{text-decoration:underline}
}
#filter-knowhow select{width:336px}
#search-knowhow{position:relative}
#search-knowhow label{display:block;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px}
#search-knowhow .searchValue{border:1px solid #BEBEBE;color:#666666;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12px;height:20px;margin-bottom:15px;padding:5px 24px 3px 3px;width:300px}
.oldie #search-knowhow .searchValue{
padding-top:8px;padding-bottom:0}
#search-knowhow .submitButton{background:url('../../typo3conf/ext/sma_knowhow/Resources/Public/Images/icon-search.png') no-repeat;border:none;cursor:pointer;display:inline-block;font-size:0;line-height:0;height:24px;text-indent:-10000px;position:absolute;right:7px;top:3px;width:24px}
#search-knowhow .submitButton:hover,#search-knowhow .submitButton:active,#search-knowhow .submitButton:focus{background-position:0 -24px;outline:none}
#footer-knowhow a{color:#A6A6A6;text-decoration:none}
#footer-knowhow a:hover,#footer-knowhow a:focus,#footer-knowhow a:active{color:#666}
#footer-knowhow .addthis_button span{margin-left:50px}
#footer-knowhow .tx-ratings-pi1{left:40px}
.lwEnetSmaBase-loading-small{background-image:url('../../typo3conf/ext/lw_enet_sma_base/Resources/Public/Images/loading-small-666-fff.gif')}
.lwEnetSmaBase-productSelector-product-dropdown-loading{background-position:50% 50%;background-repeat:no-repeat;height:13px;padding:5px;background-color:#eee;border:1px solid #BEBEBE}
.lwEnetSmaBase-productSelector-product-dropdown{position:relative}
.lwEnetSmaBase-productSelector-product-dropdown-head{display:inline-block;position:relative}
.lwEnetSmaBase-productSelector-product-dropdown-head select{position:relative;margin-bottom:0;z-index:0}
.lwEnetSmaBase-productSelector-product-dropdown-head-overlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1000;background-image:url('../../typo3conf/ext/lw_enet_sma_base/Resources/Public/Images/transparent.gif')}
ul.lwEnetSmaBase-productSelector-product-dropdown-body{display:none;max-height:300px;overflow:hidden;overflow-y:scroll;border-left:1px solid #BEBEBE;border-right:1px solid #BEBEBE;border-bottom:1px solid #BEBEBE;position:absolute;z-index:10000;background-color:#fff;opacity:0.98;list-style-type:none;left:-10px}
ul.lwEnetSmaBase-productSelector-product-dropdown-body li{margin-left:0;overflow:hidden;padding:4px;cursor:pointer}
ul.lwEnetSmaBase-productSelector-product-dropdown-body .lwEnetSmaBase-productSelector-product-dropdown-body-productImage{display:inline;float:left;margin-right:10px;width:40px}
ul.lwEnetSmaBase-productSelector-product-dropdown-body .lwEnetSmaBase-productSelector-product-dropdown-body-productName{display:inline;float:left;padding-top:5px;width:165px}
ul.lwEnetSmaBase-productSelector-product-dropdown-body .lwEnetSmaBase-productSelector-product-dropdown-body-productName p{color:#666;margin-bottom:0}
ul.lwEnetSmaBase-productSelector-product-dropdown-body li.odd{background-color:#f6f6f6}
ul.lwEnetSmaBase-productSelector-product-dropdown-body li.even{background-color:transparent}
ul.lwEnetSmaBase-productSelector-product-dropdown-body li:hover{background-color:#DFEAF4}
.lwEnetSmaBase-productSelector-product-error-container{line-height:0;height:0;font-size:0}
.lwEnetSmaBase-productSelector-product-error-container span.error{line-height:1.3;font-size:10px}
.lwEnetSmaBase-multipleActionForms-previous-action{float:left}
.lwEnetSmaBase-multipleActionForms-next-action{float:right}
.lwEnetSmaBase-dialog-cancelConfirmationDialog .ui-dialog-title{background-image:url("/fileadmin/templates/sma/images/messageBoxes/icon-info.png");background-repeat:no-repeat;padding-left:30px}
.lwenetsmabase-buttonbar{width:695px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;background-color:#eeeeee;padding:10px 10px 1px 10px;margin-bottom:20px}
.lwenetsmabase-buttonbar a.button,.lwenetsmabase-buttonbar input.button,.lwenetsmabase-buttonbar button.button{margin-bottom:10px;position:relative}
.lw_enet_sma_base_inputPlaceholder{padding-left:3px}
.dataTables_wrapper table.noRowAction.dataTable.fullRowLinks.js tbody tr:hover,.dataTables_wrapper table.noRowAction.dataTable.fullRowLinks.js tbody td.highlighted,.dataTables_wrapper table.noRowAction.dataTable.fullRowLinks.js tr:hover td.sorting_1,.dataTables_wrapper table.noRowAction.dataTable.fullRowLinks.js tr:hover td.sorting_2,.dataTables_wrapper table.noRowAction.dataTable.fullRowLinks.js tr:hover td.sorting_3{cursor:inherit !important}
.lwEnetSmaCountrySpecificAddresses-address-loading{background-image:url('/typo3conf/ext/lw_enet_sma_country_specific_addresses/Resources/Public/Images/loading-small-666-fff.gif');background-position:50% 50%;background-repeat:no-repeat;width:16px;height:16px}
.lwEnetSmaCountrySpecificAddresses-address-autoWidth{width:auto !important}
div.tx-lwsmalogin-pi1{border:1px solid #bebebe;margin-bottom:20px;font-size:11px}
h3.tx-lwsmalogin-pi1-header{color:#9a9a9a;margin:15px 15px 10px;font-weight:bold;font-size:11px}
h3.tx-lwsmalogin-pi1-header span.iconLocked{background:url('../../typo3conf/ext/lw_sma_login/Resources/Public/Images/icon_locked.png') no-repeat;width:12px;height:15px}
h3.tx-lwsmalogin-pi1-header span.iconUser{background:url('../../typo3conf/ext/lw_sma_login/Resources/Public/Images/icon_user.png') no-repeat;width:14px;height:15px}
div.tx-lwsmalogin-pi1-login{margin:10px 15px;margin-top:0px;clear:both}
div.tx-lwsmalogin-pi1-login form{display:block;float:none;margin:0px !important}
div.tx-lwsmalogin-pi1 fieldset.tx-lwsmalogin-pi1-fieldset{width:100%;clear:both;padding:0px;margin:0px;margin-bottom:12px !important}
div.tx-lwsmalogin-pi1 fieldset.tx-lwsmalogin-pi1-fieldset .button{margin:0px}
div.tx-lwsmalogin-pi1 fieldset.tx-lwsmalogin-pi1-fieldset div.field{position:relative;clear:none;display:inline;float:left}
div.tx-lwsmalogin-pi1 #user,div.tx-lwsmalogin-pi1 #pass{border:1px solid #BEBEBE;margin-bottom:10px;padding:5px;color:#a7a7a7;width:180px}
div.tx-lwsmalogin-pi1 a{display:inline-block;font-weight:bold;margin-bottom:4px;text-decoration:none}
div.tx-lwsmalogin-pi1 a:hover{text-decoration:underline}
div.tx-lwsmalogin-pi1 ul#sidebarNav{width:100%}
div.tx-lwsmalogin-pi1 ul{padding:0px;list-style:none;margin:0;padding:0;text-shadow:1px 1px 0 #FFFFFF;border-top:1px solid #DEDEDE}
div.tx-lwsmalogin-pi1 ul li{border-bottom:1px solid #DEDEDE;list-style:none outside none;margin:0;padding:0}
div.tx-lwsmalogin-pi1 ul li a{display:block;font-weight:bold;padding:9px 16px;text-decoration:none}
div.tx-lwsmalogin-pi1 ul li.active a{background-color:#F2F2F2}
div.tx-lwsmalogin-pi1 ul li a:hover{background-color:#E5EFF6;outline:medium none}
div.tx-lwsmalogin-pi1 ul#sidebarNav li a{margin-bottom:0px}
div.tx-lwsmalogin-pi1 a.button:hover{text-decoration:none}
div.tx-lwsmalogin-pi1 .sidebarNav{width:223px}
div.tx-lwsmalogin-pi1 .sidebarNav a{margin-bottom:0px}
div.tx-lwsmalogin-pi1 div.loginfooter{border-top:1px solid #DEDEDE}
div.tx-lwsmalogin-pi1 div.loginfooter a{display:block;font-weight:bold;margin:0;padding:9px 16px}
.tx-lwsmaregistration-pi1{width:99%}
form.hasGrid div.invalideAddress input,div.hasGrid div.invalideAddress input,form.hasGrid div.invalideAddress textarea,div.hasGrid div.invalideAddress textarea,form.hasGrid div.invalideAddress select,div.hasGrid div.invalideAddress select{-moz-outline-radius:3px 3px 3px 3px;outline:2px solid #DA4C4C;outline-offset:1px}
.tx-lwsmaregistration-pi1 .hide,.tx-lwsmalogin-pi1 .hide{display:none!important}
.tx-lwsmaregistration-pi1 .radio input{border:0px solid}
.tx-lwsmaprofile-pi1 fieldset.clear,.tx-lwsmaregistration-pi1 fieldset.clear,.tx-lwsmaregistration-pi1 form.hasGrid .tx-lwsmaregistration-profil fieldset.clear{width:auto;margin-left:0px}
.tx-lwsmaregistration-pi1 form.hasGrid fieldset.clear{width:auto;margin-left:3px}
.tx-lwsmaregistration-pi1 .lw-no-space{margin-bottom:0px !important;padding-bottom:0px !important}
.tx-lwsmaregistration-pi1 .lw-no-padding{padding-bottom:0px !important}
.tx-lwsmaregistration-pi1 a.button,.tx-lwsmaregistration-pi1 input.button,.tx-lwsmaregistration-pi1 button.button{margin-right:0px !important}
.tx-lwsmaregistration-pi1 #partner_b_city,.tx-lwsmaregistration-pi1 #city,#fetchadress_city{margin-left:0px;width:245px}
.tx-lwsmaregistration-steps{padding-bottom:30px;width:715px}
.tx-lwsmaregistration-steps .tx-lwsmaregistration-steps-image{background-image:url('../../typo3conf/ext/lw_sma_login/Resources/Public/Images/reg_steps.png');background-repeat:no-repeat;height:30px}
.tx-lwsmaregistration-steps .tx-lwsmaregistration-steps-step2{background-position:0 -40px}
.tx-lwsmaregistration-steps .tx-lwsmaregistration-steps-step3{background-position:0 -80px}
.tx-lwsmaregistration-steps .tx-lwsmaregistration-steps-step4{background-position:0 -120px}
.tx-lwsmaregistration-steps .tx-lwsmaregistration-steps-title .tx-lwsmaregistration-steps-title-step{display:block;float:left;text-align:center;width:178px;font-size:11px;color:#999999}
.tx-lwsmaregistration-pi1 fieldset{margin-bottom:15px !important;overflow:hidden;font-size:12px}
.tx-lwsmaregistration-profil fieldset,.hasGrid .tx-lwsmaregistration-profil fieldset{margin-bottom:0px !important;overflow:hidden;font-size:12px}
.tx-lwsmaregistration-profil .button-col,.hasGrid .tx-lwsmaregistration-profil .button-col{margin-bottom:20px}
.tx-lwsmaregistration-profil .three-col,.hasGrid .tx-lwsmaregistration-profil .three-col{width:225px;padding-bottom:20px}
.tx-lwsmaregistration-profil .six-col,.hasGrid .tx-lwsmaregistration-profil .six-col{width:450px;padding-bottom:20px}
.tx-lwsmaregistration-profil .five-col,.hasGrid .tx-lwsmaregistration-profil .five-col{width:435px;padding-bottom:20px}
.tx-lwsmaregistration-profil .eight-col,.hasGrid .tx-lwsmaregistration-profil .eight-col{width:660px;padding-bottom:20px}
.tx-lwsmaregistration-pi1 .four-col,.tx-lwsmaregistration-pi1 .four-col select{width:344px}
.tx-lwsmaregistration-pi1 .one-col,.tx-lwsmaregistration-pi1 .two-col,.tx-lwsmaregistration-pi1 .three-col,.tx-lwsmaregistration-pi1 .four-col,.tx-lwsmaregistration-pi1 .five-col,.tx-lwsmaregistration-pi1 .six-col,.tx-lwsmaregistration-pi1 .seven-col,.tx-lwsmaregistration-pi1 .eight-col{clear:none;display:inline;float:left;margin:0 20px 0 0;position:relative}
.tx-lwsmaregistration-pi1 .last-col{margin-right:0}
.tx-lwsmaregistration-pi1 label{display:block;font-size:12px;font-weight:bold;margin-bottom:2px}
.border-bottom-dashed{border-bottom:1px dashed #eeeeee;padding-bottom:0px !important}
.tx-lwsmaregistration-border-bottom{border-bottom:1px solid #eeeeee}
.tx-lwsmaregistration-border-bottom fieldset{padding-bottom:0px !important}
.tx-lwsmaregistration-pi1 .profile-accessData-editIcon{margin-left:5px}
.tx-lwsmaregistration-pi1 .hasGrid .tx-lwsmaregistration-boxes-100 legend{margin-left:-7px !ie}
.tx-lwsmaregistration-boxes-100{margin:0 20px 15px 0;width:715px}
div.tx-lwsmaregistration-boxes-100{margin:0 20px 15px 0;width:715px}
.tx-lwsmaregistration-boxes-50{margin:0 15px 10px 0;width:350px;float:left}
.tx-lwsmaregistration-space{margin-bottom:15px;padding-bottom:10px}
.tx-lwsmaregistration-content{padding-left:0;padding-right:0;margin-bottom:15px;border-bottom:1px solid #eeeeee}
.tx-lwsmaregistration-check.checkboxgroup .checkbox{padding-bottom:10px !important}
.tx-lwsmaregistration-check .checkbox input{border:0px !ie;display:block;float:left}
.tx-lwsmaregistration-check label{font-weight:normal;margin:0px 0px 4px 20px;display:block;vertical-align:top;cursor:pointer}
.tx-lwsmaregistration-footer{width:715px}
.tx-lwsmaregistration-footerButtons-left{float:left}
.tx-lwsmaregistration-footerButtons-right{float:right}
.bright,.brightNote{color:#999999;font-size:12px;font-weight:bold;margin-bottom:15px}
.bright a{font-weight:normal}
.brightNote{font-weight:normal;padding-top:5px;border-top:1px solid #eeeeee}
.lw-header{border-bottom:1px solid #eeeeee}
.lw-header-space{margin-top:15px}
.lw-border-bottom{border-bottom:1px solid #eeeeee;padding-bottom:15px}
.clearBoth{clear:both}
#fancybox-content form.hasGrid,#fancybox-content .content,#fancybox-content .tx-lwsmaregistration-footer{width:100%;margin-right:0px}
#fancybox-content .tx-lwsmaregistration-footer{margin-top:30px}
#fancybox-content form.hasGrid fieldset{padding-bottom:0px;margin-bottom:0px !important}
#fancybox-content form.hasGrid a{font-size:12px}
#fancybox-content form.hasGrid a.button{font-size:11px}
.tx-lwsmaregistration-pi1 input.emailAddress{display:none}
#fancybox-content #forgotPasswordPopup{min-height:125px}
#fancybox-content #forgotPasswordPopup .tx-lwsmaregistration-footer{margin-top:0px}
#bargraph{background:url('../../typo3conf/ext/lw_sma_login/Resources/Public/Images/progressbar.png') no-repeat 0 0;height:7px;width:138px;margin-bottom:10px}
#bargraph.is10{background-position:0 -7px}
#bargraph.is20{background-position:0 -14px}
#bargraph.is30{background-position:0 -21px}
#bargraph.is40{background-position:0 -28px}
#bargraph.is50{background-position:0 -35px}
#bargraph.is60{background-position:0 -42px}
#bargraph.is70{background-position:0 -49px}
#bargraph.is80{background-position:0 -56px}
#bargraph.is90{background-position:0 -63px}
#bargraph.is100{background-position:0 -70px}
#country.readonly,.tx-lwsmaregistration-pi1 div input.readonly,.tx-lw-sma-oscregistration div input.readonly,.tx-lwsmaregistration-pi1 select.readonly{background:#F0F0F0;color:#666666;border:1px solid #BEBEBE!important;padding:5px 3px 3px!important}
#country.readonly{width:336px;margin-bottom:15px;height:16px}
.loadingIcon{width:40px;height:40px;position:absolute}
.messageBox a{color:#0166A9 !important}
.messageBox a:hover{text-decoration:underline !important}
div.addressIcons{float:right}
#changePasswordPopup .old-password-fs div.four-col{margin-bottom:2ex}
#changePasswordPopup .new-password-fs #bargraph{margin-bottom:37px}
.tx-lwsmaproducts-pi1{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:100%}
.tx-lwsmaproducts-pi1 a{color:#0166a9;font-size:12px;text-decoration:none}
.tx-lwsmaproducts-pi1 a:hover{text-decoration:underline}
.tx-lwsmaproducts-pi1 ul{margin-bottom:15px}
.tx-lwsmaproducts-pi1 .tx_lwsmaproducts{border-collapse:collapse;margin:0 0 15px 0}
.tx-lwsmaproducts-pi1 .tx_lwsmaproducts th,.tx-lwsmaproducts-pi1 .tx_lwsmaproducts td{border:0px;border-bottom:1px solid #CECECE;border-top:1px solid #CECECE;padding:6px 18px 6px 6px;vertical-align:top}
.tx-lwsmaproducts-pi1 .tx_lwsmaproducts th{border-top:none;font-weight:bold;text-align:left;background-color:#EEEEEE}
.tx-lwsmaproducts-pi1 .tx_lwsmaproducts_noTh td{border:1px solid #CECECE;width:100%}
.tx-lwsmaproducts-pi1 .tx_lwsmaproducts_noTh td.header{font-weight:bold;background-color:#EEEEEE}
.tx-lwsmaproducts-pi1 table.width25,.tx-lwsmaproducts-pi1 th.width25,.tx-lwsmaproducts-pi1 td.width25{width:25%}
.tx-lwsmaproducts-pi1 table.width50,.tx-lwsmaproducts-pi1 th.width50,.tx-lwsmaproducts-pi1 td.width50{width:50%}
.tx-lwsmaproducts-pi1 table.width75,.tx-lwsmaproducts-pi1 th.width75,.tx-lwsmaproducts-pi1 td.width75{width:75%}
.tx-lwsmaproducts-pi1 table.width100{width:100%}
.tx-lwsmaproducts-description p,.tx-lwsmaproducts-keyBuyingFacts p,.tx-lwsmaproducts-productFamilyInformation p{margin:0 0 15px !important}
.teaserElements-defaultTeaser .badgeContainer{position:absolute}
.badgeContainer .badge{height:38px;left:-10px;position:absolute;top:11px;width:105px}
.badgeContainer .badge-ceio21-conforme{background:url('../../typo3conf/ext/lw_sma_products/Resources/Public/Badges/ceio21_conforme.png') no-repeat scroll 0 0 transparent}
.badgeContainer .badge-ceio16-conforme{background:url('../../typo3conf/ext/lw_sma_products/Resources/Public/Badges/ceio16_conforme.png') no-repeat scroll 0 0 transparent}
.badgeContainer .badge-ceio21e16-conforme{background:url('../../typo3conf/ext/lw_sma_products/Resources/Public/Badges/ceio21e16_conforme.png') no-repeat scroll 0 0 transparent}
ul.flat{list-style-type:none;padding-left:0px}
ul.flat li,ul.graphic li{padding-bottom:1px}
ul.flat li a{display:inline-block;padding:2px 4px 2px 4px}
ul.graphic{list-style-type:none;padding-left:0px;margin-left:0px}
ul.graphic{list-style-type:none;margin:0 0 15px;padding:0px}
ul.graphic li{margin:0 0 2px}
ul.graphic li a,ul.graphic li a.sm2_link{
display:inline-block;min-height:16px;vertical-align:middle;border:solid 1px #bebebe;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2);background-color:#ffffff;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#FFF),to(#EEE));background-image:-moz-linear-gradient(#FFF,#EEE);background-image:-ms-linear-gradient(#FFF,#EEE);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFF),color-stop(100%,#EEE));background-image:-webkit-linear-gradient(#FFF,#EEE);background-image:-o-linear-gradient(#FFF,#EEE);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#EEEEEE',GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EEEEEE', GradientType=0)";background-image:linear-gradient(#FFF,#EEE);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-shadow:0 1px 1px rgba(255,255,255,0.3);padding:6px 10px 6px 1px;min-width:203px;_width:203px;
text-decoration:none;font:12px Tahoma,Verdana,Arial,sans-serif;font-weight:normal;color:#0166A9}
ul.graphic li a span,ul.graphic li a.sm2_link span{padding-left:30px}
ul.graphic li a span,
ul.graphic li a.sm2_paused:hover span,ul.graphic li a.sm2_link:hover span{background-image:url('../../typo3conf/ext/lw_smawok/Resources/Public/Icons/icon_play.png');background-position:3px 50%;background-repeat:no-repeat;_background-image:url('../../typo3conf/ext/lw_smawok/Resources/Public/Icons/icon_play.gif');
}
ul.graphic li a.sm2_link:hover{
background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";
}
ul.graphic li a.sm2_playing{background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";
}
ul.graphic li a.sm2_paused{background-color:#f8f8f8;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";
}
ul.graphic li a.sm2_paused:hover span{background:url('../../typo3conf/ext/lw_smawok/Resources/Public/Icons/icon_play.png') no-repeat 3px 50%;_background-image:url('../../typo3conf/ext/lw_smawok/Resources/Public/Icons/icon_play.gif')}
ul.graphic li a.sm2_playing span,ul.graphic li a.sm2_playing:hover span{background:url('../../typo3conf/ext/lw_smawok/Resources/Public/Icons/icon_pause.png') no-repeat 3px 50%;_background-image:url('../../typo3conf/ext/lw_smawok/Resources/Public/Icons/icon_pause.gif');text-decoration:none}
body #sm2-container object,body #sm2-container embed{
left:-9999em;top:-9999em}
ul.flat a.sm2_link{
border-left:6px solid #999;padding-left:4px;padding-right:4px}
ul.flat a.sm2_link:hover{
border-left-color:#333}
ul.flat a.sm2_playing{
border-left-color:#6666ff;background-color:#000;color:#fff;text-decoration:none}
ul.flat a.sm2_playing:hover{
border-left-color:#cc3333}
ul.flat a.sm2_paused{
background-color:#666;color:#fff;text-decoration:none}
ul.flat a.sm2_paused:hover{
border-left-color:#33cc33}
#sm2-container{
position:absolute;width:1px;height:1px;overflow:hidden;
_overflow:hidden}
#sm2-container object,#sm2-container embed{
width:48px;height:48px;
max-width:48px;max-height:48px}
#sm2-container.swf_timedout{
position:relative;width:48px;height:48px}
#sm2-container.swf_timedout,#sm2-container.swf_timedout object,#sm2-container.swf_timedout embed{
min-width:48px;min-height:48px}
#sm2-container.swf_unblocked{
width:1px;height:1px}
#sm2-container.swf_loaded object,#sm2-container.swf_loaded embed,#sm2-container.swf_unblocked object,#sm2-container.swf_unblocked embed{
left:-9999em;top:-9999em}
#sm2-container.swf_error{
display:none}
#sm2-container.high_performance,#sm2-container.high_performance.swf_timeout{
position:absolute;position:fixed}
#sm2-container.high_performance{overflow:hidden;_top:-9999px;
_left:-9999px;bottom:0px;left:0px;
z-index:99;
}
#sm2-container.high_performance.swf_loaded,#sm2-container.high_performance.swf_unblocked{z-index:auto}
#sm2-container.high_performance.swf_loaded,#sm2-container.high_performance.swf_unblocked,#sm2-container.high_performance.swf_unblocked object,#sm2-container.high_performance.swf_unblocked embed{
height:8px;width:8px}
#sm2-container.high_performance.swf_loaded{
top:auto;bottom:0px;left:0px}
#sm2-container.high_performance.swf_loaded object,#sm2-container.high_performance.swf_loaded embed,#sm2-container.high_performance.swf_unblocked object,#sm2-container.high_performance.swf_unblocked embed{
left:auto;top:auto}
#sm2-container.high_performance.swf_timedout{z-index:99;
}
.wok_search{margin-bottom:20px;width:715px}
.wok_search form.hasGrid{width:715px}
.wok_search form.hasGrid label{display:inline}
#lw_smawok_searchform{position:relative;width:715px}
#lw_smawok_searchform .lw_smawok_searchword_label{left:62px;top:8px;display:none;
}
#lw_smawok_searchword{border:1px solid #BEBEBE;color:#666666;float:left;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12px;height:22px;margin:0 0 15px 0;padding:5px 40px 3px 3px;width:440px}
.wok_search_center{width:600px;margin:0 auto}
#lw_smawok_searchword{float:left;width:407px;height:22px}
#wok_search_button{
background:url('../../typo3conf/ext/lw_smawok/Resources/Public/Images/icon-search.png') no-repeat;border:none;cursor:pointer;display:inline-block;;text-indent:-10000px;width:34px;height:30px;float:left;position:relative;right:35px;top:1px}
#lw_smawok_searchword.ui-autocomplete-loading{
}
.ui-widget-content.wok_search_autocomplete{background:#FFFFFF}
.ui-widget-content.wok_search_autocomplete a{color:#0166A9}
ul.ui-menu.wok_search_autocomplete li.ui-menu-item a:hover,ul.ui-menu.wok_search_autocomplete li.ui-menu-item a:active,ul.ui-menu.wok_search_autocomplete li.ui-menu-item a:focus{background:#bebebe}
#lw_smawok_showAdvancedSearch{background:url('../../typo3conf/ext/lw_smawok/Resources/Public/Icons/bg-search_option_toggler.png') no-repeat;display:block;height:32px;text-indent:-10000px;width:31px;float:left;position:relative;right:34px}
#lw_smawok_showAdvancedSearch.opened{background-position:0 -32px}
#lw_smawok_showAdvancedSearch:focus,#lw_smawok_showAdvancedSearch:active{outline:0}
#lw_smawok_advanced_search{border:1px solid #BEBEBE;border-top:none;padding:20px 15px 10px 15px;position:relative;top:-16px;width:451px}
#lw_smawok_advanced_search label{font-weight:normal}
.wok_result em{background:#FFFFC9;font-style:normal}
.wok_result thead,.wok_result thead tr,.wok_result thead th{border:0}
.wok_result .tabContent p{padding:5px 15px;margin:0}
.wok_result .tabContent a,.wok_result .tabContent a:link,.wok_result .tabContent a:visited{text-decoration:none;cursor:pointer}
.wok_result .tabContent a:hover,.wok_result .tabContent a:focus,.wok_result .tabContent a:active{text-decoration:underline}
.wok_search form.hasGrid label.infield{left:65px}
.wok_result table{width:100%}
.wok_result .paginate_top{height:30px;margin-bottom:10px}
.wok_result .paginate_foot{height:30px;margin-top:10px}
.wok_result .paginate{padding:0 15px}
.wok_result tbody tr{background:none}
.wok_result tbody td{height:45px;padding:4px 10px;vertical-align:bottom;overflow:hidden}
.diagnosis_box{border:1px solid #bebebe}
.diagnosis_box a:link,.diagnosis_box a:visited{text-decoration:none}
.diagnosis_box div{padding:15px}
.diagnosis_box div.clear{padding:0}
.diagnosis_box h3{padding:10px 15px;color:#666666;text-shadow:1px 1px 1px #ffffff;filter:dropshadow(color = #ffffff,offx = 1,offy = 1);border-bottom:1px solid #bebebe;font-size:13px;font-weight:bold;background:#dbdbdb;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ffffff 0%,#dbdbdb 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#dbdbdb));
background:-webkit-linear-gradient(top,#ffffff 0%,#dbdbdb 100%);
background:-o-linear-gradient(top,#ffffff 0%,#dbdbdb 100%);
background:-ms-linear-gradient(top,#ffffff 0%,#dbdbdb 100%);
background:linear-gradient(top,#ffffff 0%,#dbdbdb 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr ='#ffffff',endColorstr ='#dbdbdb',GradientType = 0);
}
.diagnosis_box h4{color:#000;font-weight:bold;font-size:13px;margin-bottom:4px}
.relevanz_1,.relevanz_2,.relevanz_3,.relevanz_4,.relevanz_5{display:block;padding:1em;float:left}
.relevanz_1{font-size:0.9em}
.relevanz_2{font-size:0.9em;font-weight:bold}
.relevanz_3{font-size:1em}
.relevanz_4{font-size:1.1em}
.relevanz_5{font-size:1.1em;font-weight:bold}
.diagnosis_box .everything_inside_float_left span{float:left}
.diagnosis_box form.hasGrid div{padding:3px 0}
.diagnosis_box h2{padding:0 15px}
.margin-bottom{margin-bottom:20px}
.diagnosis_box #starify{display:none;margin-left:-5px;overflow-x:hidden;padding:3px}
.diagnosis_box #starify div{padding:0}
.diagnosis_box .ui-stars-star,.diagnosis_box .ui-stars-cancel{float:left;display:inline;overflow:hidden;text-indent:-999em;cursor:pointer}
.diagnosis_box .ui-stars-star a,.diagnosis_box .ui-stars-cancel a{width:32px;height:24px;display:block;position:relative;background:url('../../typo3conf/ext/lw_smawok/Resources/Public/Images/sma-stars.png') no-repeat 0 0}
.diagnosis_box .ui-stars-star a{background-position:0 -24px}
.diagnosis_box .ui-stars-star-on a{background-position:0 -48px}
.diagnosis_box .ui-stars-star-hover a{background-position:0 -72px}
.diagnosis_box .ui-stars-cancel-hover a{background-position:0 0}
.diagnosis_box .ui-stars-star-disabled,.diagnosis_box .ui-stars-star-disabled a,.diagnosis_box .ui-stars-disabled a,.diagnosis_box .ui-stars-cancel-disabled a{cursor:default !important}
.diagnosis_box .loading{height:24px;background:url('../../typo3conf/ext/lw_smawok/Resources/Public/Images/loading-indicator.gif') 5px 50% no-repeat}
.tx-lwsmaticket-pi1 .dataTables_wrapper{margin-bottom:10px;min-height:0px}
.tx-lwsmaticket-pi1 .dataTables_wrapper .tx-lwsmaticket-attachments thead th{cursor:default}
#tx-lwsmaticket-back{position:relative;z-index:10;cursor:pointer}
div#orderCRMByBusinessPartnerTable_wrapper,div#exchangeOrderCRMByBusinessPartnerTable_wrapper{top:-40px}
.lwEnetSmaContact-contactForm-hidden{display:none !important}
.lwEnetSmaContact-contactForm-border-bottom{border-bottom:1px solid #EEE;margin:0 0 20px}
#lwEnetSmaContact-contactForm-contact-address-loading{background-image:url('/fileadmin/templates/sma/images/base/loading-small-666-fff.gif');background-position:50% 50%;background-repeat:no-repeat;width:16px;height:16px}
.csc-textpic-intext-left-nowrap.csc-textpic-intext-left-nowrap-156 .csc-textpic-text{margin-left:156px}
.lwEnetSmaWarrantyEnhancement-form-hidden{display:none}
.lwEnetSmaWarrantyEnhancement-form-border-bottom{border-bottom:1px solid #EEE;margin:0 0 20px}
#lwEnetSmaWarrantyEnhancement-form-billing-address-loading{background-image:url('../../typo3conf/ext/lw_enet_sma_base/Resources/Public/Images/loading-small-666-fff.gif');background-position:50% 50%;background-repeat:no-repeat;width:16px;height:16px}
.multistepForms-hide{display:none !important}
#lwEnetSmaWarrantyEnhancement-form-devices-addEnhancement{float:right}
#lwEnetSmaWarrantyEnhancement-loading-layer{position:absolute;top:0;background:#fff;width:100%;height:100%;opacity:0.8;background-image:url('../../typo3conf/ext/lw_enet_sma_base/Resources/Public/Images/loading-small-666-fff.gif');background-position:50% 50%;background-repeat:no-repeat}
.lwEnetSmaWarrantyEnhancement-form-devices-deferredPaymentInfo-tooltip-content,.lwEnetSmaWarrantyEnhancement-form-devices-singlePaymentInfo-tooltip-content{background:url('../../typo3conf/ext/lw_enet_sma_warranty_enhancement/Resources/Public/Images/bg-deferredPaymentData-tooltip.png') no-repeat;opacity:0.8;padding:20px 28px 28px 28px;width:314px;height:145px}
.lwEnetSmaWarrantyEnhancement-form-devices-deferredPaymentInfo-tooltip-content thead th,.lwEnetSmaWarrantyEnhancement-form-devices-singlePaymentInfo-tooltip-content thead th{border-top:none !important;padding-right:10px !important}
.lwEnetSmaWarrantyEnhancement-form-devices-deviceEnhancement-column{clear:none;display:inline;float:left;line-height:1.3;margin:0 20px 0 0;position:relative}
#lwEnetSmaWarrantyEnhancement .lwEnetSmaWarrantyEnhancement-form-devices-deviceEnhancement-product-column,#lwEnetSmaWarrantyEnhancement .lwEnetSmaWarrantyEnhancement-form-devices-deviceEnhancement-product-column select{width:230px}
#lwEnetSmaWarrantyEnhancement .lwEnetSmaWarrantyEnhancement-form-devices-deviceEnhancement-serialNumber-column{width:106px}
#lwEnetSmaWarrantyEnhancement .lwEnetSmaWarrantyEnhancement-form-devices-deviceEnhancement-serialNumber-column input{width:98px}
#lwEnetSmaWarrantyEnhancement .lwEnetSmaWarrantyEnhancement-form-devices-deviceEnhancement-billingDate-column{width:123px}
#lwEnetSmaWarrantyEnhancement .lwEnetSmaWarrantyEnhancement-form-devices-deviceEnhancement-billingDate-column input{width:115px}
#lwEnetSmaWarrantyEnhancement .lwEnetSmaWarrantyEnhancement-form-devices-deviceEnhancement-enhancementPeriod-column,#lwEnetSmaWarrantyEnhancement .lwEnetSmaWarrantyEnhancement-form-devices-deviceEnhancement-enhancementPeriod-column select{width:104px}
#lwEnetSmaWarrantyEnhancement .lwEnetSmaWarrantyEnhancement-form-devices-deviceEnhancement-icon-column{margin-top:20px;width:60px}
.lwEnetSmaWarrantyEnhancement-form-devices-singlePaymentInfo-container,.lwEnetSmaWarrantyEnhancement-form-devices-deferredPaymentInfo-container{float:left;width:20px}
.lwEnetSmaWarrantyEnhancement-deviceEnhancementSelectorTable-cell-deferredPaymentInfo .info{cursor:pointer}
.lwEnetSmaWarrantyEnhancement-form-devices-removeEnhancement{margin-left:12px;margin-right:0}
select.lwEnetSmaWarrantyEnhancement-form-devices-deviceEnhancement-enhancementPeriod{width:110px}
#lwEnetSmaWarrantyEnhancement span.toolTipIcon{position:relative}
#lwEnetSmaWarrantyEnhancement-deviceEnhancementSelectorTable-table-inactive .foldingBox .foldingItem{border-bottom:0px}
#ajax-loading{position:fixed;top:50%;left:50%;width:16px;height:16px;margin-top:-8px;margin-left:-8px;cursor:pointer;overflow:hidden;z-index:10004;display:none}
#ajax-loading div{position:absolute;top:0;left:0;width:16px;height:480px;background-image:url('/typo3conf/ext/lw_ajaxloader/Resources/Public/Images/ajax-loader.gif')}
.lwEnetSmaDeviceExchange h2 .toolTipIcon{margin-left:15px}
.lwEnetSmaDeviceExchange-form-border-bottom{border-bottom:1px solid #EEE;margin:0 0 20px}
#lwEnetSmaDeviceExchange-loading-layer{position:absolute;top:0;background:#fff;width:100%;height:100%;opacity:0.8;background-image:url('../../typo3conf/ext/lw_enet_sma_base/Resources/Public/Images/loading-small-666-fff.gif');background-position:50% 50%;background-repeat:no-repeat}
.lwEnetSmaDeviceExchange-action-header,.lwEnetSmaDeviceExchange-verification-header{float:left}
#lwEnetSmaDeviceExchange-confirmation-modalBox a{color:#0166A9}
#lwEnetSmaOscProductRegistration-device-index-devices-table tr.error td.lwEnetSmaOscProductRegistration-device-index-devices-column-serialNumber{background-image:url('../../typo3conf/ext/lw_enet_sma_osc_product_registration/Resources/Public/Images/icon-warning.png');background-repeat:no-repeat;background-position:3px 3px;padding-left:30px}
.lwEnetSmaOscProductRegistration-device-index-formField-container{width:668px !important;padding:20px 20px 0 20px !important}
.lwEnetSmaOscProductRegistration-device-index-formField-container-deviceData{background-color:#E5EFF6;border:1px solid #BEBEBE !important}
.lwEnetSmaOscProductRegistration-device-index-formField-container-deviceData-column,.lwEnetSmaOscProductRegistration-device-index-formField-container-deviceData-column select,.lwEnetSmaOscProductRegistration-device-index-formField-container-deviceData-column input.text{width:183px !important;clear:none;display:inline;float:left;line-height:1.3;margin:0 20px 0 0;position:relative}
form.hasGrid textarea.lwEnetSmaBase-serialNumberValidation-serialNumbers{width:483px}
.lwEnetSmaOscProductRegistration-device-index-formField-container-column,.lwEnetSmaOscProductRegistration-device-index-formField-container-column select,.lwEnetSmaOscProductRegistration-device-index-formField-container-column input.text{width:145px !important;clear:none;display:inline;float:left;line-height:1.3;margin:0 20px 0 0;position:relative}
.lwEnetSmaOscProductRegistration-device-index-formField-container-column input.text{width:137px !important}
.lwEnetSmaOscProductRegistration-device-index-formField-container-column input.date{background-image:url('../../typo3conf/ext/lw_enet_sma_osc_product_registration/Resources/Public/Images/icon.calendar.png');background-repeat:no-repeat;background-position:122px 6px}
.lwEnetSmaOscProductRegistration-device-index-formField-container-column label .toolTipIcon{vertical-align:top}
#lwEnetSmaOscProductRegistration-device-index-devices-table_wrapper{width:708px}
#lwEnetSmaOscProductRegistration-device-index-devices-table_wrapper .datatables-foot{display:none}
.lwEnetSmaOscProductRegistration-device-index-formField-container #lwEnetSmaBase-productSelector .eight-col{padding:0}
.lwEnetSmaOscProductRegistration-device-index-border-triangle{background-image:url('../../typo3conf/ext/lw_enet_sma_osc_product_registration/Resources/Public/Images/border.triangle.png');background-repeat:no-repeat;height:11px}
#lwEnetSmaOscProductRegistration-device-index input.button,#lwEnetSmaOscProductRegistration-device-index button.button{margin:0}
#lwEnetSmaOscProductRegistration-device-index-dialogMaxDevices{display:none}
#smaFormsContact-contact form.hasGrid legend{display:block}
#smaFormsContact-contact form.hasGrid legend h2.header{width:708px;border-bottom:1px solid #DEDEDE}
.trainingList.roundedCorner{padding:15px 0px}
.trainingList.roundedCorner p,.trainingList.roundedCorner h3{padding:0px 15px}
.trainingList.roundedCorner p{margin:0px}
.trainingList.roundedCorner.sidebarNav ul li a{font-weight:normal}
#seminaraufbau{margin-top:5px;overflow:hidden}
#seminaraufbau h3{color:#666666;display:inline;float:left;font-family:Tahoma,Arial,sans-serif;font-size:20px;font-weight:bold;line-height:1.2;margin:0;padding:0 0 16px;width:245px}
#seminaraufbau h3.last{width:225px}
#seminaraufbau ul,#seminaraufbau li,#seminaraufbau a{line-height:1.1;margin:0;padding:0}
#seminaraufbau ul{clear:left;list-style-type:none;margin-left:1px;overflow:hidden}
#seminaraufbau li{background:url('../../typo3conf/ext/lw_sma_academy_portal/Resources/Public/Images/bg_seminar.png') no-repeat scroll 0 0 transparent;border-bottom:2px solid #FFFFFF;display:inline;float:left;height:70px;width:238px}
#seminaraufbau li.this-hover{background-position:0 -70px}
#seminaraufbau li.prev-hover{background-position:0 -140px}
#seminaraufbau li.first{background:url('../../typo3conf/ext/lw_sma_academy_portal/Resources/Public/Images/bg_seminar_first.png') no-repeat scroll 0 0 transparent}
#seminaraufbau li.first.this-hover{background-position:0 -70px}
#seminaraufbau li.first.prev-hover{background-position:0 -140px}
#seminaraufbau li.last{background:url('../../typo3conf/ext/lw_sma_academy_portal/Resources/Public/Images/bg_seminar_last.png') no-repeat scroll 0 0 transparent}
#seminaraufbau li.last.this-hover{background-position:0 -70px}
#seminaraufbau li.first-last-double{background:url('../../typo3conf/ext/lw_sma_academy_portal/Resources/Public/Images/bg_seminar_first_last_double.png') no-repeat scroll 0 0 transparent;width:476px}
#seminaraufbau li.first-last-double.this-hover{background-position:0 -70px}
#seminaraufbau li.first-last-double.prev-hover{background-position:0 -140px}
#seminaraufbau li.first-double{background:url('../../typo3conf/ext/lw_sma_academy_portal/Resources/Public/Images/bg_seminar_first_double.png') no-repeat scroll 0 0 transparent;width:476px}
#seminaraufbau li.first-double.this-hover{background-position:0 -70px}
#seminaraufbau li.first-double.prev-hover{background-position:0 -140px}
#seminaraufbau li.last-double{background:url('../../typo3conf/ext/lw_sma_academy_portal/Resources/Public/Images/bg_seminar_last_double.png') no-repeat scroll 0 0 transparent;width:476px}
#seminaraufbau li.last-double.this-hover{background-position:0 -70px}
#seminaraufbau a{color:#FFFFFF;display:block;font-family:Tahoma,Verdana,sans-serif;font-size:11px;height:48px;padding:4px 53px 0 21px;text-decoration:none}
#seminaraufbau a span{color:#FFF;display:block;font-size:14px;margin-bottom:5px;padding-bottom:0}
.registrationForm,.resetPassword,.lostUsername{width:100%}
.registrationForm .radio-inline{margin:20px 0px !important;margin-right:20px !important}
.registrationForm .radio-inline.last-col{margin-right:0px !important}
.solarProfessionalSearchForm>form.hasGrid{margin-right:0;width:100%}
.solarProfessionalSearchForm>form.hasGrid fieldset{margin:0 0 5px 0 !important;padding:0}
.grid-33 .solarProfessionalSearchForm>form.hasGrid input.text{width:207px}
.grid-25 .solarProfessionalSearchForm>form.hasGrid input.text{width:132px}
.solarProfessionalSearchForm>form.hasGrid .button{text-align:center}
.downloadsBoxNextRow{clear:both}
.downloadsBoxNextRow h5{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;background-color:#dbdbdb;background-repeat:repeat-x;background-image:-moz-linear-gradient(#fefefe,#dbdbdb);background-image:-ms-linear-gradient(#fefefe,#dbdbdb);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#dbdbdb));background-image:-webkit-linear-gradient(#fefefe,#dbdbdb);background-image:-o-linear-gradient(#fefefe,#dbdbdb);-pie-background:linear-gradient(#fefefe,#dbdbdb);background-image:linear-gradient(#fefefe,#dbdbdb);background-color:#F0F0F0;border-bottom:1px solid #BEBEBE;color:#666;font-weight:bold;padding:7px 14px;text-shadow:#FFF 1px 1px 0}
.downloadsBoxNextRow h5.reset{background-image:none;-pie-background:none}
.tx-lwsmasolrsearch-doc-items h3{padding:20px 20px 0px 20px}
.tx-lwsmasolrsearch-doc-items h3 a{color:#0166A9}
ul.selectLang li{width:129px !important}
.clear{clear:both!important}
#tx-lwsmasolrsearch-pi1 .loading{position:absolute;top:115px;left:0px;width:100%;height:100%;text-align:center;background:rgb(255,255,255);background:rgba(255,255,255,0.6)}
#tx-lwsmasolrsearch-pi1 .loading .loadingIcon{position:relative;width:40px;height:40px;
top:185px;left:50%;margin:-20px 0px}
#downloadsBrowser div.downloadsBox dl.facetChoose dd{padding:7px 20px 7px 14px}
#downloadsBrowser div.downloadsBox ul.facetChoose li{padding:7px 20px 7px 14px}
#tx-lwsmasolrsearch-pi1 div.resultItem{border-bottom:medium none;border-top:1px solid #DEDEDE;padding-left:15px;padding-top:20px}
#tx-lwsmasolrsearch-pi1 select{border:1px solid #BEBEBE;border-radius:0 0 0 0;color:#666666;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12px;height:30px;padding:3px 5px}
#tx-lwsmasolrsearch-languages fieldset.selectLanguage{padding:10px}
#tx-lwsmasolrsearch-languages-result fieldset.selectLanguage{padding-top:20px}
.oldie #tx-lwsmasolrsearch-pi1 .loading{zoom:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}
.oldie #tx-lwsmasolrsearch-pi1 .tabList li,.oldie #tx-lwsmasolrsearch-pi1 .tabContainer{zoom:1;position:relative}
#tx-lwsmaproductfinder{position:relative;float:left;width:100%;color:#666666}
#tx-lwsmaproductfinder hgroup{box-shadow:0 2px 2px #e5e5e5;-moz-box-shadow:0 2px 2px #e5e5e5;-webkit-box-shadow:0 2px 2px #e5e5e5}
#tx-lwsmaproductfinder a{color:#0c5e9a;text-decoration:none;font-weight:bold}
#tx-lwsmaproductfinder header{border-bottom:1px solid #dedede;border-top:1px solid #dedede;background-color:#fff;padding:10px;clear:both}
#tx-lwsmaproductfinder .headerGradient{-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;-khtml-border-radius:5px 5px 0px 0px;-o-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;box-shadow:0 2px 2px #e5e5e5;-moz-box-shadow:0 2px 2px #e5e5e5;-webkit-box-shadow:0 2px 2px #e5e5e5;background:#dfdfdf;background:-moz-linear-gradient(top,#ffffff 0%,#dfdfdf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#dfdfdf));background:-webkit-linear-gradient(top,#ffffff 0%,#dfdfdf 100%);background:-o-linear-gradient(top,#ffffff 0%,#dfdfdf 100%);background:-ms-linear-gradient(top,#ffffff 0%,#dfdfdf 100%);background:linear-gradient(top,#ffffff 0%,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dfdfdf',GradientType=0);border:0px;border-bottom:1px solid #bdbdbd;text-align:center;padding:7px 10px;margin:0px}
#tx-lwsmaproductfinder .headerGradient h4{color:#707070}
#tx-lwsmaproductfinder .shadowBox{border:1px solid #a8a8a8;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-o-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 2px 2px #e5e5e5;-webkit-box-shadow:0px 2px 2px #e5e5e5;box-shadow:0px 2px 2px #e5e5e5;margin-bottom:20px}
#tx-lwsmaproductfinder .gradientBox{float:left;width:100%;background:#f1f1f1;background:-moz-linear-gradient(top,#f1f1f1 0%,#ffffff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f1f1),color-stop(100%,#ffffff));background:-webkit-linear-gradient(top,#f1f1f1 0%,#ffffff 100%);background:-o-linear-gradient(top,#f1f1f1 0%,#ffffff 100%);background:-ms-linear-gradient(top,#f1f1f1 0%,#ffffff 100%);background:linear-gradient(top,#f1f1f1 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1',endColorstr='#ffffff',GradientType=0)}
#tx-lwsmaproductfinder .hideMe{display:none}
#tx-lwsmaproductfinder .tx-lwsmaproductfinder-loading{position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background:rgb(255,255,255);background:rgba(255,255,255,0.6);z-index:999999;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50}
#tx-lwsmaproductfinder .loading{position:absolute;width:40px;height:40px;top:350px;left:50%;margin:0 0 0 -20px;z-index:1000000}
#tx-lwsmaproductfinder .tx-lwsmaproductfinder-arror{width:23px;height:12px;position:absolute;top:-1px;float:left;z-index:10}
#tx-lwsmaproductfinder #noItemFound{background:#666666;color:#fff;font-weight:bold;padding:30px;width:350px;border:1px solid #666666;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-o-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 2px 2px #e5e5e5;-webkit-box-shadow:0px 2px 2px #e5e5e5;box-shadow:0px 2px 2px #e5e5e5;z-index:1000;top:28%;left:18%;margin-left:10px;position:absolute;text-align:center;display:none}
#tx_lwsmaproductfinder_directLink{float:right}
#tx_lwsmaproductfinder_info_overlay{position:absolute;background:#fff;width:100%;height:570px;top:220px;z-index:500;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50}
#tx_lwsmaproductfinder_info{background:#666666;color:#fff;font-weight:bold;padding:30px;width:160px;border:1px solid #666666;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-o-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 2px 2px #e5e5e5;-webkit-box-shadow:0px 2px 2px #e5e5e5;box-shadow:0px 2px 2px #e5e5e5;z-index:1000;top:45%;left:50%;margin-left:10px;position:absolute;text-align:center}
#tx_lwsmaproductfinder_scenario{float:left;width:958px}
#tx_lwsmaproductfinder_scenario a{color:#666666;font-weight:bold}
#tx_lwsmaproductfinder_scenario h3{color:#666666}
#tx_lwsmaproductfinder_scenario figure.scenarioDetail{float:left;width:155px;cursor:pointer;padding:10px 0px;margin:0px 42.2px;text-align:center}
html.oldie #tx_lwsmaproductfinder_scenario figure.scenarioDetail img{border:0px #ffffff;background:#ffffff}
#tx_lwsmaproductfinder_filter{background-color:#eeeeee;float:left;width:25%}
#tx_lwsmaproductfinder_filter h5{font-weight:bold}
#tx_lwsmaproductfinder_filter .filter{*zoom:1}
#tx_lwsmaproductfinder_filter .filter:before,#tx_lwsmaproductfinder_filter .filter:after{content:' ';display:table}
#tx_lwsmaproductfinder_filter .filter:after{clear:both}
#tx_lwsmaproductfinder_filter section{border-top:1px solid #ffffff;border-bottom:1px solid #a8a8a8;text-align:left;padding:10px;line-height:25px}
#tx_lwsmaproductfinder_filter .filter input{float:left;margin-top:6px}
#tx_lwsmaproductfinder_filter .filter label{display:block;margin-left:22px}
#tx_lwsmaproductfinder_filter section.performanceFilter{border-top:0px}
#tx_lwsmaproductfinder_filter section.performanceFilter .sliderPerformanceValue,#tx_lwsmaproductfinder_filter section.areaFilter .sliderAreaValue{text-align:center}
#tx_lwsmaproductfinder_filter section:last-child{border-bottom:0px}
#tx_lwsmaproductfinder_filter .filterSlider{height:23px}
#tx_lwsmaproductfinder_filter .filterSlider .leftSide{float:left}
#tx_lwsmaproductfinder_filter .filterSlider .rightSide{float:right}
#tx_lwsmaproductfinder_filter .iPadSliderPerformance,#tx_lwsmaproductfinder_filter .iPadSliderArea{margin-top:10px}
#tx_lwsmaproductfinder_filter .iPadSliderPerformance .iPadSliderPerformanceLeft,#tx_lwsmaproductfinder_filter .iPadSliderArea .iPadSliderAreaLeft{background:url('../../typo3conf/ext/lw_sma_product_finder/Resources/Public/Images/sliderLess.png');height:24px;float:left;width:50%;cursor:pointer}
#tx_lwsmaproductfinder_filter .iPadSliderPerformance .iPadSliderPerformanceRight,#tx_lwsmaproductfinder_filter .iPadSliderArea .iPadSliderAreaRight{background:url('../../typo3conf/ext/lw_sma_product_finder/Resources/Public/Images/sliderMore.png') center right;height:24px;float:right;width:50%;cursor:pointer}
#tx_lwsmaproductfinder_productGroup{-moz-box-shadow:0px 2px 2px #e5e5e5;-webkit-box-shadow:0px 2px 2px #e5e5e5;box-shadow:0px 2px 2px #e5e5e5;border:1px solid #a8a8a8;background-color:#eeeeee;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin-bottom:20px;float:right;width:72%}
#tx_lwsmaproductfinder_product{float:left;width:100%;border:0px !important;background-color:#fff;border-bottom:1px solid #a8a8a8 !important;margin-bottom:0px !important;position:relative;min-height:265px}
#tx_lwsmaproductfinder_product h3{color:#707070;background:url('../../typo3conf/ext/lw_sma_product_finder/Resources/Public/Images/icon_header.png') no-repeat 0px 7px;padding-left:20px}
#tx_lwsmaproductfinder_product hgroup h4.headerGradient{float:left;width:71.819%;padding:7px 0px;padding-bottom:11px;color:#707070}
#tx_lwsmaproductfinder_product hgroup h4.headerGradient:first-child{-moz-border-radius:5px 0px 0px 0px;-webkit-border-radius:5px 0px 0px 0px;-khtml-border-radius:5px 0px 0px 0px;-o-border-radius:5px 0px 0px 0px;border-radius:5px 0px 0px 0px;border-right:2px solid #DEDEDE;padding:7px 10px;padding-bottom:11px;width:25%}
#tx_lwsmaproductfinder_product figure{border-right:1px solid #dedede;padding-right:10px;text-align:center;margin:10px;float:left;width:19.5%;min-height:225px}
#tx_lwsmaproductfinder_product figure.lastElement,#tx_lwsmaproductfinder_product figure:last-child{border-right:0px;margin-right:0px}
#tx_lwsmaproductfinder_product figure.firstElement,#tx_lwsmaproductfinder_product figure:first-child{border-right:2px solid #dedede;background-color:#ffffff;min-height:225px;margin:0px;padding:10px;width:25%;-moz-border-radius:5px 0px 0px 5px;-webkit-border-radius:5px 0px 0px 5px;-khtml-border-radius:5px 0px 0px 5px;-o-border-radius:5px 0px 0px 5px;border-radius:5px 0px 0px 5px}
#tx_lwsmaproductfinder_product figcaption{text-align:center}
#tx_lwsmaproductfinder_product figcaption h3{margin-bottom:10px}
#tx_lwsmaproductfinder_inverter,#tx_lwsmaproductfinder_equipment,#tx_lwsmaproductfinder_gatewayType{overflow:hidden;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-o-border-radius:5px;border-radius:5px}
#tx_lwsmaproductfinder_inverter figure.firstElement .selectedElement,#tx_lwsmaproductfinder_inverter figure .selectedElement:last-child,#tx_lwsmaproductfinder_backup figure.firstElement .selectedElement,#tx_lwsmaproductfinder_backup figure .selectedElement:last-child,#tx_lwsmaproductfinder_equipment figure.firstElement .selectedElement,#tx_lwsmaproductfinder_equipment figure .selectedElement:last-child,#tx_lwsmaproductfinder_gatewayType figure.firstElement .selectedElement,#tx_lwsmaproductfinder_gatewayType figure .selectedElement:last-child,#tx_lwsmaproductfinder_additionalEquipments figure.firstElement .selectedElement,#tx_lwsmaproductfinder_additionalEquipments figure .selectedElement:last-child{display:block}
#tx_lwsmaproductfinder_inverter figure .selectedElement,#tx_lwsmaproductfinder_inverter figure.firstElement .selectedElement:last-child,#tx_lwsmaproductfinder_backup figure .selectedElement,#tx_lwsmaproductfinder_backup figure.firstElement .selectedElement:last-child,#tx_lwsmaproductfinder_equipment figure .selectedElement,#tx_lwsmaproductfinder_equipment figure.firstElement .selectedElement:last-child,#tx_lwsmaproductfinder_gatewayType figure .selectedElement,#tx_lwsmaproductfinder_gatewayType figure:first-child .selectedElement,#tx_lwsmaproductfinder_gatewayType figure.firstElement .selectedElement:last-child,#tx_lwsmaproductfinder_additionalEquipments figure .selectedElement,#tx_lwsmaproductfinder_additionalEquipments figure.firstElement .selectedElement:last-child{display:none}
#tx_lwsmaproductfinder_product .arrowHeader{background:url('../../typo3conf/ext/lw_sma_product_finder/Resources/Public/Images/arrow_header.png') no-repeat;left:12%;top:35px}
#tx_lwsmaproductfinder_product .arrowHeader.arrowHeaderLast{left:62%}
#tx_lwsmaproductfinder_inverter figure:first-child{padding-top:30px}
#tx_lwsmaproductfinder_inverter figure{margin-top:30px}
#tx_lwsmaproductfinder_gridGate{clear:both;float:left;width:100%}
#tx_lwsmaproductfinder_gridGate figure,#tx_lwsmaproductfinder_gridGate figure:first-child{border-top:1px solid #dedede;-moz-border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;-o-border-radius:0px;border-radius:0px;min-height:175px}
#tx_lwsmaproductfinder_gatewayType figure,#tx_lwsmaproductfinder_gatewayType figure:first-child{min-height:65px;padding:20px 10px}
#tx_lwsmaproductfinder_gatewayType figure:first-child{padding:30px 10px}
#tx_lwsmaproductfinder_gatewayType figcaption{float:left;width:50%;margin-top:10px;text-align:right}
#tx_lwsmaproductfinder_sensor{clear:both;float:left;width:100%}
#tx_lwsmaproductfinder_sensor figure,#tx_lwsmaproductfinder_sensor figure:first-child{border-top:1px solid #dedede;-moz-border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;-o-border-radius:0px;border-radius:0px;min-height:175px}
#tx_lwsmaproductfinder_equipment figure.firstElement{border-right:2px solid #dedede;background-color:#ffffff;min-height:225px;margin:0px;padding:10px;width:25%;-moz-border-radius:5px 0px 0px 5px;-webkit-border-radius:5px 0px 0px 5px;-khtml-border-radius:5px 0px 0px 5px;-o-border-radius:5px 0px 0px 5px;border-radius:5px 0px 0px 5px}
#tx_lwsmaproductfinder_additionalEquipments{border-top:1px solid #DEDEDE;clear:both;float:left;width:100%}
#tx_lwsmaproductfinder_additionalEquipments figure,#tx_lwsmaproductfinder_additionalEquipments figure:first-child{-moz-border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;-o-border-radius:0px;border-radius:0px}
#tx_lwsmaproductfinder_function{clear:both;min-height:170px;position:relative}
#tx_lwsmaproductfinder_function .arrowFunction{background:url('../../typo3conf/ext/lw_sma_product_finder/Resources/Public/Images/arrow_function.png') no-repeat;left:12%;z-index:5}
#tx_lwsmaproductfinder_function section{border-left:1px solid #ffffff;border-right:1px solid #DEDEDE;float:left;margin:20px 0px;min-height:180px;padding:0px 20px;width:29.42%}
#tx_lwsmaproductfinder_function section#tx_lwsmaproductfinder_directLink{border-left:0px;width:22%}
#tx_lwsmaproductfinder_function section:last-child,#tx_lwsmaproductfinder_function section.lastElement{border-right:0px}
#tx_lwsmaproductfinder_function figure img,#tx_lwsmaproductfinder_function figure figcaption{float:left}
#tx_lwsmaproductfinder_function figure figcaption{width:50%;margin-left:10px}
#tx_lwsmaproductfinder_function #tx_lwsmaproductfinder_directLink figure figcaption{width:70%}
#tx_lwsmaproductfinder_function #rggm-search-zip{float:left;width:100px;margin-right:10px;padding:5px 3px}
#tx_lwsmaproductfinder_function .button{margin-right:0px}
#tx_lwsmaproductfinder_function #tx_lwsmaproductfinder_information{padding:20px;font-size:11px;font-family:Tahoma,sans-serif}
#tx-lwsmaproductfinder .ui-widget-content{border:1px solid #878787;background-color:#c3c3c3;color:#222222;padding:0px}
#tx-lwsmaproductfinder .ui-widget-header{border:1px solid #758897;background-color:#aebdd2;color:#222222}
#tx-lwsmaproductfinder .ui-corner-all,#tx-lwsmaproductfinder .ui-corner-top,#tx-lwsmaproductfinder .ui-corner-left,#tx-lwsmaproductfinder .ui-corner-tl{-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-khtml-border-top-left-radius:5px;border-top-left-radius:5px}
#tx-lwsmaproductfinder .ui-corner-all,#tx-lwsmaproductfinder .ui-corner-top,#tx-lwsmaproductfinder .ui-corner-right,#tx-lwsmaproductfinder .ui-corner-tr{-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-khtml-border-top-right-radius:5px;border-top-right-radius:5px}
#tx-lwsmaproductfinder .ui-corner-all,#tx-lwsmaproductfinder .ui-corner-bottom,#tx-lwsmaproductfinder .ui-corner-left,#tx-lwsmaproductfinder .ui-corner-bl{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-khtml-border-bottom-left-radius:5px;border-bottom-left-radius:5px}
#tx-lwsmaproductfinder .ui-corner-all,#tx-lwsmaproductfinder .ui-corner-bottom,#tx-lwsmaproductfinder .ui-corner-right,#tx-lwsmaproductfinder .ui-corner-br{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-khtml-border-bottom-right-radius:5px;border-bottom-right-radius:5px}
#tx-lwsmaproductfinder .ui-slider{position:relative;text-align:left}
#tx-lwsmaproductfinder .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:10px;height:10px;cursor:default;-moz-box-shadow:0px 2px 2px #a8a8a8;-webkit-box-shadow:0px 2px 2px #a8a8a8;box-shadow:0px 2px 2px #a8a8a8}
#tx-lwsmaproductfinder .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0}
#tx-lwsmaproductfinder .ui-slider-horizontal{height:5px}
#tx-lwsmaproductfinder .ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.4em}
#tx-lwsmaproductfinder .ui-slider-horizontal .ui-slider-range{top:0;height:100%}
#tx-lwsmaproductfinder .ui-slider-horizontal .ui-slider-range-min{left:0}
#tx-lwsmaproductfinder .ui-slider-horizontal .ui-slider-range-max{right:0}
#tx-lwsmaproductfinder .ui-state-default,#tx-lwsmaproductfinder .ui-widget-content .ui-state-default,#tx-lwsmaproductfinder .ui-widget-header .ui-state-default{border:1px solid #687b89;background-color:#99b4d1}
.tx-lwsmaproductfinder-demand-show figure.scenarioDetail{opacity:0.5}
.tx-lwsmaproductfinder-demand-show figure.selectedScenario{opacity:1.0}
div#showOverlay{position:absolute;height:100%;width:100%;z-index:10}
#tx-lwsmaproductfinder a.select{cursor:pointer}
.oldie #tx_lwsmaproductfinder_product figure{margin:0px 0px 0px !important;border:0px solid !important;padding:10px 10px 0px 10px !important;height:310px !important}
.oldie #tx_lwsmaproductfinder_product figure.firstElement{border-right:1px solid #dedede !important}
.oldie #tx_lwsmaproductfinder_product figure.firstElement .select,.oldie #tx_lwsmaproductfinder_product figure .selectedElementHide{display:none !important}
.oldie #tx_lwsmaproductfinder_product figure.firstElement .selectedElementHide{display:block !important}
.oldie #tx_lwsmaproductfinder_gridGate figure{height:auto !important;border-top:1px solid #dedede !important}
.oldie #tx_lwsmaproductfinder_gatewayType figure{height:100px !important}
.oldie #tx_lwsmaproductfinder_sensor figure{border-top:1px solid #dedede !important;border-right:1px solid #dedede !important;height:auto !important}
.oldie #tx_lwsmaproductfinder_solarPro{border-right:0px !important}
.oldie #tx_lwsmaproductfinder_function .button{border:1px solid #bebebe !important;border-bottom:1px solid #808080 !important;border-right:1px solid #808080 !important;background-color:#efefef !important}
.oldie #tx_lwsmaproductfinder_function a.button:hover,.oldie #tx_lwsmaproductfinder_function input.button:hover{background-color:#fff !important}
.ie7 #tx_lwsmaproductfinder_info_overlay{height:605px;left:0}
.ie7 #tx_lwsmaproductfinder_filter .filter input{clear:both}
.tx_lwlayermap,.tx_lwlayermap .lw_mapfloating{position:relative}
.tx_lwlayermap .lw_mapcontainer{position:absolute}
.tx_lwlayermap .lw_mapcontainer{width:100%;overflow:hidden}
.lw_mapfloating{visibility:hidden;cursor:url('../../typo3conf/ext/lw_layermap/Resources/Public/Images/zoomicons_in_20.cur'),crosshair}
.lw_mapfloating_full_zoom{cursor:crosshair}
.lw_mappoint{display:block;position:absolute}
.lw_mappoints{position:absolute;z-index:150}
.lw_mappoint div{width:10px;height:10px;margin-top:-5px;margin-left:-5px;
background-image:url('../../typo3conf/ext/lw_layermap/Resources/Public/Images/reddot_10.png')}
.tx_lwlayermap_filter{margin-bottom:30px;padding:16px 0 14px 21px}
.tx_lwlayermap_filter:before,.tx_lwlayermap_filter:after{content:"";display:table}
.tx_lwlayermap_filter:after{clear:both}
.tx_lwlayermap_filter strong,.tx_lwlayermap_filter input,.tx_lwlayermap_filter label{float:left}
.tx_lwlayermap_filter strong{margin-right:25px}
.tx_lwlayermap_filter input{margin-right:10px}
.tx_lwlayermap_filter label{margin-right:30px}
.tx_lwlayermap_filter strong{margin-right:25px}
.lw_map_zoomout_link{display:block;position:absolute;margin-left:-35px;margin-top:5px;z-index:150;font-size:120%;color:transparent;text-decoration:none;width:25px;height:25px;background-image:url('../../typo3conf/ext/lw_layermap/Resources/Public/Images/zoomicons_out_25.png')}
.tx_lwlayermap_hidden{visibility:hidden}
.mainNav .megaDropDown{font-size:11px;font-family:Tahoma,Verdana,Arial,sans-serif}
.mainNav .contentGrids>div{float:inherit;margin:0}
.mainNav .megaDropDown .csc-default{width:100%}
.mainNav .megaDropDown .subGrids .grid-25{width:215px;min-height:10px;margin:0;padding:0;margin-right:15px}
.mainNav .megaDropDown .subGrids.withTeaser .grid-25{width:205px;min-height:10px;margin:0;padding:0;margin-right:15px;overflow:hidden}
.mainNav .megaDropDown .subGrids .grid-33{width:270px;min-height:10px;margin:0;padding:0;margin-right:15px}
.mainNav .megaDropDown .subGrids .grid-50{width:445px;min-height:10px;margin:0;padding:0;margin-right:15px}
.mainNav .megaDropDown .subGrids .grid-66{width:620px;min-height:10px;margin:0;padding:0;margin-right:15px}
.mainNav .megaDropDown .subGrids .grid-66 .grid-20{width:110px;min-height:10px;margin:0;padding:0;margin-right:12px}
.mainNav .megaDropDown .subGrids .grid-100{width:100%}
.mainNav .megaDropDown .subGrids .grid-50 .subGrids .grid-50{width:215px;min-height:10px}
.mainNav .half .subGrids .grid-50{width:223px;min-height:10px}
.mainNav .half .subGrids .grid-50 .subGrids .grid-50{width:105px;min-height:10px}
.mainNav .megaDropDown .subGrids .teaser{width:inherit}
.mainNav .megaDropDown .subGrids .teaser{background:url("/typo3conf/ext/sma_meisterwerk/Resources/Public/images/mainNav/divider.png") no-repeat scroll left top transparent;margin-left:-35px;padding-left:35px;min-height:291px}
.mainNav .megaDropDown .subGrids ul{margin:10px 0 0;padding:0}
.mainNav .megaDropDown .subGrids ul li{list-style-type:none;margin:0 0 8px}
.mainNav .megaDropDown .grid-66 .grid-20 ul.csc-menu{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:11px;line-height:1.455;display:block;margin:0;padding:0;min-height:25px;width:110px}
.mainNav .megaDropDown .subGrids .grid-20{width:170px;min-height:10px;margin:0;padding:0;margin-right:15px;overflow:hidden}
.mainNav .megaDropDown .subGrids .grid-66 .grid-25{width:140px}
.mainNav .contentGrids.megaDropDown.half{margin-right:0}
.tx_lw_tabnavigation_container ul.tabList.multiLine li{width:120px;font-size:11px}
.tx-lw-sma-extendedwarranty-form .foldingItem{padding:0px;border-bottom:1px solid #EEEEEE;margin:0 0 20px}
.tx-lw-sma-extendedwarranty-form .foldingItem>h3{font-size:16px;color:#000;padding:0px;padding-bottom:5px}
.tx-lw-sma-extendedwarranty-form .foldingItem>div{padding:0px}
.tx-lw-sma-extendedwarranty-form .foldingItem>div fieldset{padding:0px;margin-bottom:0px !important}
.tx-lw-sma-extendedwarranty-form form.hasGrid .checkbox label.error a{color:#DA4C4C}
.sharethisbuttons>span{display:block;margin-bottom:5px}
.lw-call-me-back input[type=text],.lw-call-me-back textarea{width:95%;border:1px solid #BEBEBE;color:#666666;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12px;padding:5px 3px 3px;margin-bottom:15px}
.lw-call-me-back input[type=text]{height:20px}
p.tx_jkpoll_pi1_result_votes,p.tx_jkpoll_pi1_answer_horizontal{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #CECECE}
div.tx-lwcontentrotation-pi1 div.container{display:none;opacity:0;visibility:hidden}
div.tx-lwcontentrotation-pi1 div.visibleContainer{display:block;opacity:1;visibility:visible;padding-bottom:30px}
div.tx-lwcontentrotation-pi1 div.visibleContainer img{-moz-box-shadow:0 2px 2px #d4d4d4;-webkit-box-shadow:0 2px 2px #d4d4d4;box-shadow:0 2px 2px #d4d4d4}
div.tx-lwcontentrotation-pi1 p.bodytext{display:none}
div.tx-lwcontentrotation-pi1 div.csc-textpic p,div.tx-lwcontentrotation-pi1 div.text p,div.tx-lwcontentrotation-pi1 div.subGrids div.grid-25 p,div.tx-lwcontentrotation-pi1 div.subGrids div.grid-50 p,div.tx-lwcontentrotation-pi1 div.subGrids div.grid-75 p{display:block}
div.tx-lwcontentrotation-pi1 div.background div.text{float:right;background-color:#F5F5F5;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;padding:10px;position:relative;top:20px;width:445px}
#content div.tx-lwcontentrotation-pi1 div.background div.text{top:20px;width:auto}
div.tx-lwcontentrotation-pi1 div.background div.text p.bodytext{
color:#000000;margin:0 50px 0 0}
#content div.tx-lwcontentrotation-pi1 div.background div.text p.bodytext{margin:0 0 0 0}
div.jshowoff{margin-bottom:10px}
div.tx-lwcontentrotation-pi1 p.jshowoff-controls a,div.tx-lwcontentrotation-pi1 p.jshowoff-slidelinks a{padding:5px}
div.tx-lwcontentrotation-pi1 p.jshowoff-slidelinks{text-align:center;padding-bottom:15px}
div.tx-lwcontentrotation-pi1 p.jshowoff-controls{position:absolute;top:0px;width:100%;height:100%;padding:0px;z-index:10}
div.tx-lwcontentrotation-pi1 p.jshowoff-controls a{height:100%;width:10px;display:block;padding:0px;text-decoration:none}
div.tx-lwcontentrotation-pi1 p.jshowoff-controls a.jshowoff-play{display:none}
div.tx-lwcontentrotation-pi1 p.jshowoff-controls a.jshowoff-prev{background:url('../../typo3conf/ext/lw_content_rotation/Resources/Public/Images/stripe_contentRotation.png') no-repeat left center;float:left;padding-left:20px}
div.tx-lwcontentrotation-pi1 p.jshowoff-controls a.jshowoff-prev:hover{background:url('../../typo3conf/ext/lw_content_rotation/Resources/Public/Images/stripe_contentRotation.png') no-repeat -500px center}
div.tx-lwcontentrotation-pi1 p.jshowoff-controls a.jshowoff-next{background:url('../../typo3conf/ext/lw_content_rotation/Resources/Public/Images/stripe_contentRotation.png') no-repeat -1487px center;float:right;padding-right:20px;text-align:right}
div.tx-lwcontentrotation-pi1 p.jshowoff-controls a.jshowoff-next:hover{background:url('../../typo3conf/ext/lw_content_rotation/Resources/Public/Images/stripe_contentRotation.png') no-repeat -987px center}
div.tx-lwcontentrotation-pi1 p.jshowoff-slidelinks{clear:both;float:none;z-index:20;position:absolute;width:100%;bottom:0px;margin-bottom:0px;margin:0px auto}
div.tx-lwcontentrotation-pi1 p.jshowoff-slidelinks a{padding:0px;text-decoration:none;display:inline-block;background:url('../../typo3conf/ext/lw_content_rotation/Resources/Public/Images/bullets.png') no-repeat 0px -31px;width:11px;height:11px;margin:0px 5px}
div.tx-lwcontentrotation-pi1 p.jshowoff-slidelinks a.jshowoff-active{background:url('../../typo3conf/ext/lw_content_rotation/Resources/Public/Images/bullets.png') no-repeat 0px 0px}
.lw-ext-login.action-login label{display:none}
.lw-ext-login .messageBox{margin:0 16px 15px 16px}
.lw-ext-login.action-forgot h3,.lw-ext-login.action-forgot input{margin-bottom:15px}
.lw-ext-login.deep-link .copy-on-click{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.lw-ext-login.controller-profile.action-show dl{margin-left:0;padding-left:0}
.lw-ext-login.controller-profile.action-show dt{float:left;width:75px}
.lw-ext-login.controller-profile.action-show dd{margin-left:0}
.lw-ext-login.controller-profile.action-show ul.links{list-style:none;margin-left:0;padding-left:0}
.lw-ext-login.controller-profile.action-show ul.links li{margin-left:0}
.lw-ext-login.controller-invitation.action-complete h3{margin-bottom:15px}
.lw-ext-login.controller-term.action-show p{padding:0 16px 12px}
.lw-sma-ext-login.controller-contactdata .image{float:left;padding-right:15px}
.lw-sma-ext-login.controller-contactdata .name{font-weight:bold}
.lw-sma-ext-login.controller-contactdata dt{float:left;font-weight:normal;width:35px}
.lw-sma-ext-login.controller-contactdata dd{margin-bottom:0}
#comments{margin:20px 0}
#comments ol{list-style:none;margin:0;padding:0}
#comments .comment{border-bottom:1px solid #DEDEDE;margin-left:0;padding:10px 0}
#comments .first-comment{border-top:1px solid #DEDEDE}
#comments .comment_header{margin-bottom:10px}
#comments .comment_author{font-weight:bold}
#comments .icons{display:inline-block;position:relative;top:4px}
.ie7 body{position:static !important}
.tx-grb-zlbfile ul{padding:0px}
#news-list-year select{border:1px solid #BEBEBE;border-radius:0 0 0 0;color:#666666;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12px;height:30px;padding:3px 5px;margin-bottom:15px;margin-top:0;min-width:100px}
.news-list-year-showAll{margin-left:5px}
.lw-ttnews-ticker-item{float:left;margin-right:50px}
.productOverviewFrame DIV.csc-textpic DIV.csc-textpic-single-image IMG,.enlargeFrame DIV.csc-textpic DIV.csc-textpic-single-image IMG{margin-bottom:0}
h2.header.icons{font-size:20px}
h2.header.icons a:hover{text-decoration:none}
div.halfWidth{width:49%}
.marginRight{margin-right:20px !important}
.marginRightNone{margin-right:0px !important}
.borderRight{border-right:1px solid #bebebe}
a.dynamicBanner{color:#0166A9 !important;text-decoration:none !important;display:block;padding:6px 0px;padding-right:43px;background:url('../../typo3conf/ext/lw_sma_overwrites/Resources/Public/Images/icon_dynamicBanner.png') no-repeat center right}
a.dynamicBanner:hover{text-decoration:underline !important}
div.enlargeFrame{float:left}
div.enlargeFrame div.badgeEnlarge{background:url('../../typo3conf/ext/lw_sma_overwrites/Resources/Public/Images/icon_enlarge.png') no-repeat;height:20px;width:20px;position:absolute;right:0px;bottom:3px}
.csc-textpic-caption{font-size:10px;margin-bottom:15px}
div.warningMSIE{background:#f00;color:#fff;padding:20px;position:absolute;top:170px;z-index:99999;width:920px;filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70}
div.warningMSIE h1{color:#fff;font-size:15px}
.functions-iconbar .right10{margin-right:10px}
div.teaserElements-superSize div.csc-textpic div.csc-textpic-single-image IMG{margin-bottom:0}
div.previewElementPolaroid div.csc-textpic div.csc-textpic-single-image IMG{margin-bottom:8px}
div.previewElementDefault div.csc-textpic div.csc-textpic-single-image IMG{border:1px solid #BEBEBE;margin-bottom:8px}
div.teaserElements-fullImage div.csc-textpic div.csc-textpic-single-image IMG{margin-bottom:0}
.continuousText-xLarge{font-size:14px}
.previewElementPolaroid .csc-textpic .csc-textpic-imagewrap{width:auto !important}
.contentGrids object{margin-bottom:10px}
.result_count{display:none}
#solrSearch-results .pagination{margin-bottom:12px !important}
#solrSearch-results #functions{margin-top:5px !important}
#solrSearch-results #functions #sorting ul{overflow:hidden;padding:0}
#solrSearch-results #functions #sorting ul,#solrSearch-results #functions #sorting h4{margin:0}
#solrSearch-results #functions #sorting li{padding:0}
#solrSearch-results #functions #sorting li li a{background-image:none;padding-left:15px}
#solrSearch-results #functions #sorting li a{background:url('../../typo3conf/ext/lw_sma_overwrites/Resources/Public/Images/icon-opened_closed.png') no-repeat scroll 4px -33px transparent}
#solrSearch-header .tx-solr-search-word{font-weight:bold}
#solrSearch-results .resultBreadcrumb span{margin:0 10px}
#solrSearch-results #functions h4{padding-top:24px}
#tx-solr-searchtabs li a{color:#666}
#tx-solr-searchtabs li:hover a,#tx-solr-searchtabs li.act a{color:#000;text-decoration:none}
#tx-solr-searchtabs .tabList{padding-left:0}
#filters{display:none}
.news-list-year{-moz-border-radius:5px 5px 5px 5px;-moz-box-shadow:0 2px 2px #D4D4D4;background:none repeat scroll 0 0 #F2F2F2;border-color:#D5D5D5 #A8A8A8 #818181 #D5D5D5;border-style:solid;border-width:1px;margin-bottom:20px;padding:15px}
.news-list-container h2 a{color:#000}
.news-list-image img{margin-right:15px;margin-bottom:15px}
.news-single-timedata{color:#999999}
.news-single-backlink,.news-list-morelink{margin:10px 0px}
.news-single-backlink a,.news-list-morelink a{text-decoration:none;font-weight:bold}
.news-single-backlink a:hover,.news-list-morelink a:hover{text-decoration:underline}
.news-single-backlink{float:left}
.news-list-end{margin-top:-12px;clear:both}
.clear{clear:both}
.news-single-additional-info ul{margin-bottom:0px}
.news-single-additional-info ul li .fileSize{margin-left:10px}
.news-list-browse .pagination{text-align:left}
div.tx-lwcontentrotation-pi1{overflow:hidden}
div.tx-lwcontentrotation-pi1 div.jshowoff{margin-bottom:0px !important}
div.tx-lwcontentrotation-pi1 div.background div.text{float:none !important;opacity:1.0 !important;filter:alpha(opacity=100) !important;-moz-opacity:1.00 !important;-moz-border-radius:0 0 0 0 !important;-khtml-border-radius:0 0 0 0 !important;-webkit-border-radius:0 0 0 0 !important;-o-border-radius:0 0 0 0 !important;top:85px !important;left:35px;padding:0px !important;background-color:transparent !important;width:470px !important}
div.tx-lwcontentrotation-pi1 div.background div.text p.bodytext{color:#333333}
div.whiteFont div.tx-lwcontentrotation-pi1 div.background div.text h1,div.whiteFont div.tx-lwcontentrotation-pi1 div.background div.text h2,div.whiteFont div.tx-lwcontentrotation-pi1 div.background div.text h3,div.whiteFont div.tx-lwcontentrotation-pi1 div.background div.text h4,div.whiteFont div.tx-lwcontentrotation-pi1 div.background div.text h5,div.whiteFont div.tx-lwcontentrotation-pi1 div.background div.text p.bodytext{color:#fff}
div.greyFont div.tx-lwcontentrotation-pi1 div.background div.text h1,div.greyFont div.tx-lwcontentrotation-pi1 div.background div.text h2,div.greyFont div.tx-lwcontentrotation-pi1 div.background div.text h3,div.greyFont div.tx-lwcontentrotation-pi1 div.background div.text h4,div.greyFont div.tx-lwcontentrotation-pi1 div.background div.text h5,div.greyFont div.tx-lwcontentrotation-pi1 div.background div.text p.bodytext{color:#666}
div.greyFont div.tx-lwcontentrotation-pi1 div.background div.text h3{font-size:18px}
div.tx-lwcontentrotation-pi1 div.background div.text.section-frame-37 h1,div.tx-lwcontentrotation-pi1 div.background div.text.section-frame-37 h2,div.tx-lwcontentrotation-pi1 div.background div.text.section-frame-37 h3,div.tx-lwcontentrotation-pi1 div.background div.text.section-frame-37 h4,div.tx-lwcontentrotation-pi1 div.background div.text.section-frame-37 p.bodytext{color:#ffffff}
#fancybox-content .jshowoff{position:static !important}
.contentRotationTextRight div.tx-lwcontentrotation-pi1 div.background div.text{left:auto;float:right !important;margin-right:10px;top:40px !important;width:370px !important}
.contentRotationTextRight div.tx-lwcontentrotation-pi1 div.background div.text p{margin:0px}
.contentRotationTextRight.greyFont div.tx-lwcontentrotation-pi1 div.background div.text p{font-size:20px}
.contenttable{font-family:Verdana,Tahoma,Arial,sans-serif;font-size:12px;border-collapse:collapse;margin:0 0 15px 0;width:100%}
.contenttable th,.contenttable td{border-bottom:1px solid #CECECE;border-top:1px solid #CECECE;padding:6px 18px 6px 6px;vertical-align:top}
.contenttable th{border-top:none;font-weight:bold;text-align:left}
.contenttable tbody tr th{border-top:1px solid #CECECE}
.contenttable a{color:#0166a9;text-decoration:none}
.contenttable a:hover{text-decoration:underline}
.roundedCorner.dynamicBanner{padding:0px;position:relative;overflow:hidden;min-height:100px}
.roundedCorner.dynamicBanner img{-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px}
.roundedCorner.dynamicBanner h1,.roundedCorner.dynamicBanner h2,.roundedCorner.dynamicBanner h3,.roundedCorner.dynamicBanner h4,.roundedCorner.dynamicBanner h5{position:absolute;margin:10px;z-index:10;text-shadow:-1px -1px white,1px 1px #333}
.roundedCorner.dynamicBanner.whiteFont h1,.roundedCorner.dynamicBanner.whiteFont h2,.roundedCorner.dynamicBanner.whiteFont h3,.roundedCorner.dynamicBanner.whiteFont h4,.roundedCorner.dynamicBanner.whiteFont h5{color:#fff}
.roundedCorner.dynamicBanner p{text-shadow:1px 1px 0px #fff}
.roundedCorner.dynamicBanner.whiteFont p{text-shadow:1px 1px 0px #000}
.roundedCorner.dynamicBanner p a,.roundedCorner.dynamicBanner.whiteFont p a{text-shadow:none}
.roundedCorner.dynamicBanner .csc-textpic-text{margin:0px 10px;clear:both}
.roundedCorner.dynamicBanner .csc-textpic-center img{left:-15%;position:relative}
.roundedCorner.dynamicBanner.textOverlay .csc-textpic-text{position:absolute;bottom:0px;color:#000;font-weight:bold}
.roundedCorner.dynamicBanner.textOverlay{position:relative}
.roundedCorner.dynamicBanner.textOverlay.whiteFont .csc-textpic-text{color:#fff}
.roundedCorner.dynamicBanner.textOverlay img{margin-bottom:0px;display:block}
.roundedCorner.dynamicBanner.imageOnly img{margin-bottom:0px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block}
.roundedCorner.dynamicBanner.imageOnly .csc-textpic-text{display:none}
.referencesGrids{position:relative}
#referencesSelector{height:24px;width:auto;text-align:right;position:absolute;right:30px;top:-87px}
#referencesSelector .referencesMap,#referencesSelector .referencesGallerie{background:url('../../typo3conf/ext/lw_sma_overwrites/Resources/Public/Images/grid-23_slice.png') no-repeat;width:31px;height:24px;float:right;cursor:pointer}
#referencesSelector .referencesGallerie{background:url('../../typo3conf/ext/lw_sma_overwrites/Resources/Public/Images/grid-23_slice.png') no-repeat 0px -68px}
#referencesSelector .referencesMap:hover,#referencesSelector .referencesMap.active{background:url('../../typo3conf/ext/lw_sma_overwrites/Resources/Public/Images/grid-23_slice.png') no-repeat 0px -34px}
#referencesSelector .referencesGallerie:hover,#referencesSelector .referencesGallerie.active{background:url('../../typo3conf/ext/lw_sma_overwrites/Resources/Public/Images/grid-23_slice.png') no-repeat 0px -102px}
#contentGrid-03.referencesGrid{display:none}
.text-specialSite .csc-textpic-text,.text-specialSite-borderBottom .csc-textpic-text{padding-top:10px}
.text-specialSite .csc-textpic-intext-left-nowrap .csc-textpic-text,.text-specialSite-borderBottom .csc-textpic-intext-left-nowrap .csc-textpic-text{padding-left:20px}
.text-specialSite-borderBottom{border-bottom:1px solid #DEDEDE;margin-bottom:20px;padding-bottom:20px}
.atlwdg-trigger{z-index:99999 !important}
.bodytext .button{position:relative}
.caption-header{font-family:Tahoma,Verdana,Arial,sans-serif;font-weight:bold}
.badgeContainer .badgeCEI021{background:url('../../typo3conf/ext/lw_sma_overwrites/Resources/Public/Images/ceio21_conforme.png') no-repeat;height:38px;width:85px;position:absolute;left:-10px;top:11px}
.angularCorner{border:1px solid #BEBEBE;margin-bottom:15px;padding:15px;position:relative;overflow:hidden}
.angularCorner .caption-header{background-color:#DBDBDB;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FEFEFE),color-stop(100%,#DBDBDB));background-image:-webkit-linear-gradient(#FEFEFE,#DBDBDB);background-image:-moz-linear-gradient(#FEFEFE,#DBDBDB);background-image:-ms-linear-gradient(#FEFEFE,#DBDBDB);background-image:-o-linear-gradient(#FEFEFE,#DBDBDB);background-image:linear-gradient(#FEFEFE,#DBDBDB);-pie-background:linear-gradient(#FEFEFE,#DBDBDB);background-repeat:repeat-x;border-bottom:1px solid #BEBEBE;color:#636363;left:-15px;padding:10px 15px;position:relative;text-shadow:1px 1px 0 #FFF;top:-15px;width:100%}
.angularCorner.fullSizeImage img{position:relative;left:-15px;top:-15px}
.angularCorner.fullSizeImage .csc-textpic .csc-textpic-single-image img{margin-bottom:0}
.oldie .angularCorner .caption-header,.ie9 .angularCorner .caption-header{filter:progid:dximagetransform.microsoft.gradient(startColorstr='#FEFEFE',endColorstr='#DBDBDB',GradientType=0);zoom:1}
.oldie .contentGrids .grid-66 .angularCorner .subGrids .grid-100 .caption-header{width:99.7%}
.oldie .contentGrids .grid-33 .angularCorner .subGrids .grid-100 .caption-header{width:99.4%}
.contentGrids .grid-33 .subGrids{max-width:320px}
.contentGrids .grid-33 .subGrids .grid-100{width:300px}
.contentGrids .grid-33 .subGrids .grid-25{width:60px}
.contentGrids .grid-33 .subGrids .grid-50{width:140px}
.contentGrids .grid-33 .subGrids .grid-75{width:220px}
.contentGrids .grid-33 .subGrids .grid-33{margin-right:20px;width:86.66666666666667px}
.contentGrids .grid-33 .subGrids .grid-66{margin-right:20px;width:193.33333333333334px}
.contentGrids .angularCorner .subGrids>div{margin-bottom:0}
.contentGrids .grid-100 .angularCorner .subGrids{max-width:950px}
.contentGrids .grid-100 .angularCorner .subGrids .grid-100{width:930px}
.contentGrids .grid-100 .angularCorner .subGrids .grid-25{width:217.5px}
.contentGrids .grid-100 .angularCorner .subGrids .grid-50{width:455px}
.contentGrids .grid-100 .angularCorner .subGrids .grid-75{width:692.5px}
.contentGrids .grid-100 .angularCorner .subGrids .grid-33{margin-right:20px;width:296.6666666666667px}
.contentGrids .grid-100 .angularCorner .subGrids .grid-66{margin-right:20px;width:613.3333333333334px}
.contentGrids .grid-75 .angularCorner .subGrids{max-width:705px}
.contentGrids .grid-75 .angularCorner .subGrids .grid-100{width:685px}
.contentGrids .grid-75 .angularCorner .subGrids .grid-25{width:156.25px}
.contentGrids .grid-75 .angularCorner .subGrids .grid-50{width:332.5px}
.contentGrids .grid-75 .angularCorner .subGrids .grid-75{width:508.75px}
.contentGrids .grid-75 .angularCorner .subGrids .grid-33{margin-right:20px;width:215px}
.contentGrids .grid-75 .angularCorner .subGrids .grid-66{margin-right:20px;width:450px}
.contentGrids .grid-50 .angularCorner .subGrids{max-width:460px}
.contentGrids .grid-50 .angularCorner .subGrids .grid-100{width:440px}
.contentGrids .grid-50 .angularCorner .subGrids .grid-25{width:95px}
.contentGrids .grid-50 .angularCorner .subGrids .grid-50{width:210px}
.contentGrids .grid-50 .angularCorner .subGrids .grid-75{width:325px}
.contentGrids .grid-50 .angularCorner .subGrids .grid-33{margin-right:20px;width:133.33333333333334px}
.contentGrids .grid-50 .angularCorner .subGrids .grid-66{margin-right:20px;width:286.6666666666667px}
.contentGrids .grid-66 .angularCorner .subGrids{max-width:620px}
.contentGrids .grid-66 .angularCorner .subGrids .grid-100{width:600px}
.contentGrids .grid-66 .angularCorner .subGrids .grid-25{margin-right:20px;width:135px}
.contentGrids .grid-66 .angularCorner .subGrids .grid-50{margin-right:20px;width:290px}
.contentGrids .grid-66 .angularCorner .subGrids .grid-75{margin-right:20px;width:445px}
.contentGrids .grid-66 .angularCorner .subGrids .grid-33{margin-right:20px;width:186.66666666666666px}
.contentGrids .grid-66 .angularCorner .subGrids .grid-66{margin-right:20px;width:393.3333333333333px}
.contentGrids .grid-33 .angularCorner .subGrids{max-width:300px}
.contentGrids .grid-33 .angularCorner .subGrids .grid-100{width:270px}
.socialStream-default .stream .inner{*zoom:1}
.socialStream-default .stream .inner:before,.socialStream-default .stream .inner:after{content:' ';display:table}
.socialStream-default .stream .inner:after{clear:both}
.socialStream-default .dcsns .stream li .inner .section-thumb{margin-right:15px}
.socialStream-default .dcsns .stream li .inner .section-thumb img{height:auto;max-width:210px;width:210px}
.socialStream-default .dcsns .stream li.dcsns-twitter .inner .section-thumb{margin-right:10px}
.socialStream-default .dcsns .stream li.dcsns-twitter .inner .section-thumb img{width:auto}
.socialStream-default .dcsns .stream li .inner .section-text{margin-bottom:15px}
.socialStream-default .dcsns .stream li .inner .section-intro{display:inline-block}
form.hasGrid .radio:before,form.hasGrid .radio:after{content:' ';display:table}
form.hasGrid .radio:after{clear:both}
form.hasGrid .radio{*zoom:1}
form.hasGrid .radio label,div.hasGrid .radio label{margin-top:2px}
.countdown{width:96%;padding:2%}
div.icon-chatbubbles>h1,div.icon-chatbubbles>h2
div.icon-chatbubbles>h3,div.icon-chatbubbles>h4,div.icon-chatbubbles>h5,div.icon-chatbubbles>h6{padding-left:84px;line-height:67px;background:url(/typo3conf/ext/lw_sma_overwrites/Resources/Public/Images/icon_chatbubbles.gif) no-repeat}
div.icon-magnifier>h1,div.icon-magnifier>h2
div.icon-magnifier>h3,div.icon-magnifier>h4,div.icon-magnifier>h5,div.icon-magnifier>h6{padding-left:55px;line-height:67px;background:url(/typo3conf/ext/lw_sma_overwrites/Resources/Public/Images/icon_magnifier.gif) no-repeat}
#lw_enet_sma_base_inputPlaceholder_solrSearch-box{margin-top:6px !important}
.imprint-mobile{width:100%;font-size:100%}
#tx_lwsmaproductfinder_product hgroup h4.headerGradient{padding:16px 0 18px 0}
#tx_lwsmaproductfinder_product .arrowHeader{top:51px}
#tx_lwsmaproductfinder_info_overlay{height:620px}
.ie7 #tx_lwsmaproductfinder_info_overlay{height:625px}
.applicationService{height:520px}
#tx-lwsmahotspotapplications-service-tooltipBottom{height:290px}
.badgeContainer .badgeNew{background:url('../../typo3conf/ext/lw_sma_cw_clients/res/images/italia/new_left_it.png') no-repeat;width:67px}
.badgeContainer .badgeNew.right{background:url('../../typo3conf/ext/lw_sma_cw_clients/res/images/italia/new_right_it.png') no-repeat;right:-10px;width:75px}
#pageHeader h1.portalName a{width:36px}
#pageHeader h1.portalName{background:url('../../typo3conf/ext/lw_sma_cw_clients/res/images/italia/sma-portalname-logo.png') no-repeat}
#lwEnetSmaWarrantyEnhancement .lwEnetSmaWarrantyEnhancement-form-devices-deviceEnhancement-serialNumber-column{width:108px}
#lwEnetSmaWarrantyEnhancement .lwEnetSmaWarrantyEnhancement-form-devices-deviceEnhancement-icon-column{width:58px}
