textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
.tx-zarges-contacts table{border-collapse:separate;border-spacing:10px}
.tx-zarges-contacts table th{font-weight:bold}
.tx-zarges-contacts table td{vertical-align:top}
textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
.tx-zarges-video table{border-collapse:separate;border-spacing:10px}
.tx-zarges-video table th{font-weight:bold}
.tx-zarges-video table td{vertical-align:top}
textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
.tx-mobscaffconf table{border-collapse:separate;border-spacing:10px}
.tx-mobscaffconf table th{font-weight:bold}
.tx-mobscaffconf table td{vertical-align:top}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:2px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;padding-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
.csc-space-after-30{margin-bottom:30px !important}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker-cover{display:none;
display
:block;
position:absolute;
z-index:-1;
filter:mask();
top:-4px;
left:-4px;
width:200px;
height:200px;
}
table.locationItem{padding:3px}
table.locationItem tr th{text-align:left;background-color:#ddd;color:#666;font-weight:bold}
table.locationItem tr th,table.locationItem tr td{padding:5px;margin:2px;vertical-align:top;border-right:2px solid #fff}
table.locationItem th.location{width:225px}
table.locationItem th.specialized{width:90px}
table.locationItem th.address{width:110px}
table.locationItem tr.even{background-color:#efefef}
div.locationItem{border:1px solid #FFFFFF;border-radius:4px 4px 4px 4px;box-shadow:0 0 15px #C1C1C1;clear:both;margin-bottom:10px;padding:20px;margin-top:10px;line-height:19px}
div.location_Content{margin-bottom:23px;overflow:auto;padding:10px 25px 15px 0px}
span.locationLabel{float:left;font-weight:bold;margin-right:5px}
div.locationItem div.locationImage{float:right;padding-left:15px;margin-bottom:10px;}
div.locationItem div.services{float:right;
margin-right:20px}
div.locationItem div.services img{float:left}
div.locationItem div.services img.break{clear:left}
div.locationItem div.employees{float:right;clear:right}
div.locationItem .map{float:right}
div.locationtitle{font-weight:bold;color:#33B8F0}
div.locationdistance{margin-top:8px}
div.locationemail{margin-top:8px}
input#mapadress,select#mapselect_travelmode{border:1px solid #CCCCCC;border-radius:2px 2px 2px 2px;box-shadow:3px 3px 5px #EEEEEE;margin-righht:3px}
.adp-directions{
}
div#locationsearchform{border-bottom:1px solid #ccc;margin-bottom:20px;min-height:65px;width:700px}
div#locationsearchform form{margin-bottom:10px;width:100%}
div#locationsearchform label{width:auto;margin-right:10px;margin-left:10px;padding-top:5px;display:block}
div#locationsearchform input#street,div#locationsearchform input#zip,div#locationsearchform input#city,div#locationsearchform select#distance,div#locationsearchform input#submit{border:1px solid #cccccc;color:#555555;box-shadow:inset 0 3px 5px -3px #cccccc;width:200px;padding:3px;margin-right:2px;margin-left:0em;
}
div#locationsearchform select#distance{width:70px}
div#locationsearchform input#zip{width:80px}
div#locationsearchform input#submit{margin-top:0;margin-left:20px;width:70px;padding:3px}
div#specialistsearchform{border-bottom:1px solid #ccc;margin-bottom:20px;min-height:65px;width:700px}
div#specialistsearchform form{margin-bottom:10px;width:100%}
div#specialistsearchform label{width:auto;margin-right:5px;margin-left:5px;padding-top:5px}
div#specialistsearchform input#street,div#specialistsearchform input#zip,div#specialistsearchform input#city,div#specialistsearchform select#category,div#specialistsearchform input#submit{border:1px solid #cccccc;color:#555555;box-shadow:inset 0 3px 5px -3px #cccccc;width:110px;padding:0.2em;margin-right:1.5em;margin-left:0em;
}
div#specialistsearchform select#category{width:225px;padding:3px}
div#specialistsearchform input#zip{width:50px;padding:3px}
div#specialistsearchform input#submit{margin-top:0px;margin-right:0px;width:110px;padding:3px}
div.linewrapper{clear:both;height:35px}
a.f3-widget-paginator{margin-bottom:5px;margin-right:auto;text-align:center}
ul.f3-widget-paginator li{display:inline}
ul.f3-widget-paginator li a{border:1px solid #BFBFBF;color:#000000;display:inline-block;font-size:11px;height:23px;line-height:23px;margin-right:6px;padding:0;text-align:center;width:24px}
ul.f3-widget-paginator li a:hover,ul.f3-widget-paginator li a:active{color:#601685}
ul.f3-widget-paginator li.current a{border:1px solid #393939}
.list-international select{margin-left:0;width:auto}
.list-international .contact-tables{margin-top:20px}
.contentArea ul.tx_locations_suggestions,.tx_locations_suggestions{max-height:150px;overflow:auto;border:1px solid #cccccc;margin:0;padding:5px}
form.powermail_form{-moz-opacity:0.1;-webkit-opacity:0.1;opacity:0.1;filter:alpha(opacity=10)}
.hide{display:none}
.tx-ws-flexslider .textmode .captionwrapper{position:relative;top:0;left:0}
.flexslider ul,.flexslider li{margin:0;padding:0}
.flexslider .caption{background:#eee;padding:10px}
.flexslider .captiontitle{font-weight:bold}
.flexslider .slidercontent{position:relative}
@media (min-width:980px){.flexslider .caption{background:transparent;padding:0}
.flexslider .captionwrapper{position:absolute;width:350px;top:10px;left:10px;overflow:hidden}
.flexslider .captionwrapper.wsflexslider-alignright{left:auto;right:10px}
.flexslider .captiontitle{font-size:2em;margin:0 0 10px;color:#00418f;background:rgba(255,255,255,0.9);padding:0 17px;line-height:1.9em}
.flexslider .captiontext{background:rgba(255,255,255,0.9);padding:17px}
.flexslider .captiontext p{font-size:1em;margin:0;color:#00418f;line-height:1.5em}
.flexslider .captionlink{position:absolute;right:30px;bottom:10px}
}
.flexslider .slides img{height:auto}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}
.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
.flexslider{margin:0;padding:0}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}
.flexslider .slides img{width:100%;display:block}
.flex-pauseplay span{text-transform:capitalize}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.no-js .slides>li:first-child{display:block}
.flexslider{margin:0 0 60px;background:#fff;position:relative;zoom:1}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
.flexslider .slides{zoom:1}
.carousel li{margin-right:5px}
.flex-direction-nav a{width:36px;height:38px;margin:-20px 0 0;display:block;background:url('../../typo3conf/ext/ws_flexslider/Resources/Public/Images/bg_direction_nav.png') no-repeat 0 0;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}
.flex-direction-nav .flex-next{background-position:0 -39px;right:-36px}
.flex-direction-nav .flex-prev{left:-36px}
.flexslider:hover .flex-next{opacity:1;right:0}
.flexslider:hover .flex-prev{opacity:1;left:0}
.flex-direction-nav .disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default}
.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#fff;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}
.flex-control-paging li a:hover{background:#c8e0f3}
.flex-control-paging li a.flex-active{background:#285678;cursor:default;box-shadow:0 0 2px rgba(0,0,0,0.2),inset 0 0 3px rgba(255,255,255,0.2);border:1px solid #1c3f59;top:1px;position:relative}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}
.flex-control-thumbs li{width:25%;float:left;margin:0}
.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}
.flex-control-thumbs img:hover{opacity:1}
.flex-control-thumbs .active{opacity:1;cursor:default}
@media screen and (max-width:860px){.flex-direction-nav .flex-prev{display:0}
.flex-direction-nav .flex-next{display:0}
}
.teaserlist.overview-header{border:1px #e3e3e3 solid;background-color:#f3f3f3;margin:0;margin-bottom:20px;padding:5px;padding-left:10px}
.teaserlist.overview-header h4{display:inline;text-transform:uppercase}
.teaserlist.overview-header .expand-all{float:right}
.teaserlist select{background-color:#fff;float:left;width:90%;padding:0.1em;margin-left:0;border:1px solid #cccccc;color:#555555}
.teaserlist select.teaser-select_0{width:93%}
.teaserlist .select-header{font-weight:bold;margin-bottom:0.1em}
.teaserlist.downloads-header{border:1px #e3e3e3 solid;background-color:#f3f3f3;margin:0;margin-bottom:20px;padding:5px;padding-left:10px}
.teaserlist.downloads-header h4{display:inline;text-transform:uppercase}
.teaserboxView div.download_image{float:left;width:130px;
}
.teaserboxView div.download_info{display:inline;float:left;width:47%;min-height:200px}
.teaserboxView div.download_actions{bottom:40px;float:left;left:0;margin-top:15px;padding-left:9px;position:relative;width:100px}
.teaserboxView div.download_actions div.download_actions_book{right:0;margin-top:10px;min-height:15px}
.teaserboxView div.download_actions div.download_actions_download{top:10px;left:0}
.teaserboxView .csc-uploads-fileSize{display:block;margin-bottom:5px;margin-top:5px;font-size:11px}
.teaserboxView .csc-uploads-fileName a{font-size:12px;font-weight:bold}
.teaserboxView div.teaserbox{position:relative}
.download_actions_book a{font-weight:bold}
.hideteaserview,.nonFloat .showteaserview{display:none}
.nonFloat .hideteaserview{display:block}
.nonFloat div.download_info{min-height:100px}
.nonFloat div.download_actions{float:right;left:0;margin-right:10px;padding-top:3px;position:relative;right:0;top:18px;width:100px}
.nonFloat .csc-uploads-fileName a{font-size:14px;font-weight:bold}
.nonFloat .csc-uploads-fileSize{font-size:12px}
div#zarges-video_wrapper{margin:15px 0 15px 0}
div#creaxess_stage{border-bottom:1px solid #CCCCCC;height:300px;margin-bottom:10px;margin-left:-5px}
div#creaxess_stage ul li{background-image:none}
.contentArea ul.thumb{float:left;list-style:none;margin:0;padding:0;width:640px;list-style-image:none;list-style-type:none;margin:0;position:absolute;padding-left:0px;padding-top:50px}
.contentArea ul.thumb li{margin:0;padding:0px;float:left;position:relative;width:105px;height:110px;cursor:pointer;background-image:none}
.contentArea ul.thumb li#li_animate_1{width:100px}
.contentArea ul.thumb li#li_animate_2{width:105px}
.contentArea ul.thumb li#li_animate_3{width:115px}
.contentArea ul.thumb li div.creaxess_stage_animate{width:100px;height:100px;padding:5px;position:absolute;left:0;top:0}
.contentArea ul.thumb li img{position:relative;left:0}
.contentArea ul.thumb li img.hover{
border:none}
.contentArea ul.thumb li div.init_Text{position:absolute;top:125px;text-align:center;width:100%;display:block}
.contentArea ul.thumb li div.init_Text .icon-arrow-up-right{padding-right:2px}
.contentArea ul.thumb li div.init_Text .productname{color:#33B8F0;display:block;font-weight:bold;min-height:32px}
.contentArea ul.thumb li div.init_Text .price{color:#aaa;display:block}
div.left_fader{height:14px;float:right;display:block;width:200px;clear:both;position:relative;background-position:right top;background-image:url(/typo3conf/ext/bgm_theme_zarges/templates/images/creaxess-stage/onmouseover_blauweiss2.png)}
div.right_fader{height:14px;display:block;width:35px;background-position:right top;background-image:url(/typo3conf/ext/bgm_theme_zarges/templates/images/creaxess-stage/onmouseover_blauweiss1.png)}
ul.thumb li div.creaxess_stage_animate div.description{width:200px;bottom:-124px;left:-50px;text-align:left;display:block;color:#666666;position:absolute;display:none}
ul.thumb li div.creaxess_stage_animate div.description div.productHeader{font-size:16px;clear:both;width:100%;display:block;float:left;text-align:center;margin-top:10px;position:relative;height:18px}
ul.thumb li div.creaxess_stage_animate div.description div.productText{font-size:13px;text-align:center;position:relative}
ul.thumb li div.creaxess_stage_animate div.description div.productDetails{
width:135px;height:30px;display:block;margin-left:auto;margin-right:auto;margin-top:3px}
ul.thumb li div.creaxess_stage_animate div#init_animate_1{left:-10px}
ul.thumb li#li_animate_1 div.creaxess_stage_animate div.description{width:300px;left:0px}
ul.thumb li#li_animate_1 div.creaxess_stage_animate div.description div.productDetails{margin-left:0}
ul.thumb li#li_animate_5 div.creaxess_stage_animate div.description{width:300px;left:-110px}
ul.thumb li#li_animate_6 div.creaxess_stage_animate div.description{left:-200px}
ul.thumb li#li_animate_6 div.creaxess_stage_animate div.description{width:380px}
ul.thumb li#li_animate_6 div.creaxess_stage_animate div.description div.left_fader{margin-right:50px;margin-left:100px}
ul.thumb li#li_animate_6 div.creaxess_stage_animate div.description div.productHeader,ul.thumb li#li_animate_6 div.creaxess_stage_animate div.description div.productText{text-align:right}
ul.thumb li#li_animate_6 div.creaxess_stage_animate div.description div.productHeader span{padding-right:60px}
ul.thumb li#li_animate_6 div.creaxess_stage_animate div.description div.productText span{padding-right:60px}
ul.thumb li#li_animate_6 div.creaxess_stage_animate div.description div.productDetails{margin-right:56px}
ul.thumb li#li_animate_4 div.creaxess_stage_animate div.description{width:380px;left:-140px}
ul.thumb li#li_animate_4 div.creaxess_stage_animate div.description div.left_fader{margin-right:75px;clear:both;margin-left:50px}
ul.thumb li#li_animate_4 div.creaxess_stage_animate div.description div.productHeader span{padding-right:70px}
ul.thumb li#li_animate_4 div.creaxess_stage_animate div.description div.productText span{padding-right:0px}
ul.thumb li#li_animate_1 div.creaxess_stage_animate div.description div.productHeader,ul.thumb li#li_animate_1 div.creaxess_stage_animate div.description div.productText{text-align:left}
.active{background-color:#f0f}
div#creaxxess_productDetail{width:700px;margin:0 auto;height:100%}
div#creaxxess_productDetail div.creaxxess_productDetail_Close{float:right}
span#creaxxess_productDetail_Close_Trigger{width:30px;height:33px;display:block;float:right;cursor:pointer;background-image:url('../../typo3conf/ext/creaxessstage/Resources/Public/Images/close.png');margin-top:10px}
div#creaxxess_productDetail div.creaxxess_productDetail_Image{width:450px;height:280px;float:left;display:inline}
div#creaxxess_productDetail div.creaxxess_productDetail_Text{width:230px;padding-top:35px;position:relative;height:220px;float:left;display:inline}
div#creaxxess_productDetail div.creaxxess_productDetail_Text div.detailHeader{color:#00a5eb;font-weight:bold;font-size:16px;margin-bottom:10px}
div#creaxxess_productDetail div.creaxxess_productDetail_Text ul{margin-left:0}
div#creaxxess_productDetail div.creaxxess_productDetail_Text ul li{margin-left:0;padding-left:0;line-height:14px;margin-bottom:10px;list-style-image:url('../../typo3conf/ext/creaxessstage/Resources/Public/Images/li_bg.png');background:none}
div#creaxxess_productDetail div.creaxxess_productDetail_Text div.links{position:absolute;bottom:-30px}
div#creaxxess_productDetail div.creaxxess_productDetail_Text div.links a{color:#00A5EB;width:190px}
div#creaxess_detail{width:5px;height:5px;background-color:#ffffff;display:block;position:absolute;top:10px;right:5px;overflow:hidden}
div#shipment_info{background-color:#E5E5E5;bottom:0;display:block;font-size:11px;height:17px;left:29px;overflow:hidden;padding:4px;position:absolute;width:265px}
.fce_2cols_left{margin-left:0}
.shadow-box .center .image{overflow:hidden;height:186px;display:block}
.fourcols .shadow-box .center .image{height:auto;width:160px;min-height:120px;height:120px;height:auto !important}
.fourcols .shadow-box .center .image img{width:160px;background:#ffffff;position:relative;left:0;top:0;-ms-interpolation-mode:bicubic}
.fourcols .shadow-box .center .image img.hover{display:block;z-index:1000;position:absolute;-moz-box-shadow:0 0 3px 3px #ccc;-webkit-box-shadow:0 0 3px 3px #ccc;box-shadow:0 0 3px 3px #ccc}
.fourcols .csc-default{margin-bottom:5px}
.fourcols .shadow-box{width:174px}
.fourcols .shadow-box .center{width:92%;padding:0;background-image:url(/typo3conf/ext/bgm_theme_zarges/templates/images/layout/creaxess_caption_bg.png);background-position:bottom left;background-repeat:repeat-x}
.fourcols .shadow-box .center .text_block{background-image:none;background-color:transparent;bottom:0;padding-top:3px;padding:0;padding-left:5px;position:relative;height:36px;min-height:36px}
a.orange-arrow[href^="http:"]:hover,a.orange-arrow[href^="http:"]:focus,a.orange-arrow[href^="http:"]:active,a.orange-arrow[href^="http:"]{background:url("/typo3conf/ext/bgm_theme_zarges/templates/images/layout/creaxess_sprite_button.png") no-repeat scroll right -96px transparent;padding-right:24px}
a.blue-arrow[href^="http:"]:hover,a.blue-arrow[href^="http:"]:focus,a.blue-arrow[href^="http:"]:active,a.blue-arrow[href^="http:"]{background:url("/typo3conf/ext/bgm_theme_zarges/templates/images/layout/creaxess_sprite_button.png") no-repeat scroll right -146px transparent;padding-right:24px}
.mouseOverLightboxCreaxess img{overflow:hidden;width:160px;min-height:80px;height:80px;height:auto !important}
.creaxess_stage_banderole{position:absolute;top:35px;left:1px}
.creaxess_stage_banderole_header{padding-left:169px}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:0.875em;
-webkit-text-size-adjust:0.875em;
-ms-text-size-adjust:0.875em;
}
html,button,input,select,textarea{font-family:sans-serif}
body{margin:0}
a:focus{outline:thin dotted}
a:hover,a:active{outline:0}
h1{font-size:2em;margin:0.67em 0}
h2{font-size:1.5em;margin:0.83em 0}
h3{font-size:1.17em;margin:1em 0}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:0.83em;margin:1.67em 0}
h6{font-size:0.75em;margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
p,pre{margin:1em 0}
pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small{font-size:75%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
dl,menu,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;
-ms-interpolation-mode:bicubic;
}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;
padding:0;white-space:normal;
*margin-left:-7px;
}
button,input,select,textarea{font-size:100%;
margin:0;
vertical-align:baseline;
*vertical-align:middle;
}
button,input{line-height:normal;
}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;
-webkit-appearance:button;
*overflow:visible;
}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;
padding:0;
*height:13px;
*width:13px;
}
input[type="search"]{-webkit-appearance:textfield;
-moz-box-sizing:content-box;-webkit-box-sizing:content-box;
box-sizing:content-box}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;
vertical-align:top;
}
table{border-collapse:collapse;border-spacing:0}
@font-face{font-family:'zargesicons';src:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Fonts/zargesicons.eot');src:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Fonts/zargesicons.eot?#iefix') format('embedded-opentype'),url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Fonts/zargesicons.woff') format('woff'),url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Fonts/zargesicons.svg#zargesicons') format('svg'),url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Fonts/zargesicons.ttf') format('truetype');font-weight:normal;font-style:normal}
[data-icon]:before{font-family:'zargesicons';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
.icon-medical,.icon-arrow-up,.icon-arrow-down,.icon-zarges,.icon-arrow-right,.icon-caret-up,.icon-home,.icon-caret-down,.icon-angle-down,.icon-alu,.icon-arrow-up-2,.icon-box,.icon-arrow-up-right,.icon-arrow-down-right,.icon-angle-up,.icon-align-justify,.icon-arrow-right-2,.icon-arrow-right-3,.icon-arrow-left,.icon-arrow-down-2,.icon-arrow-up-3,.icon-phone,.icon-search,.icon-world,.icon-info,.icon-right-quote,.icon-book,.icon-attention,.icon-download,.icon-casestudy,.icon-check,.icon-refresh,.icon-vergleich,.icon-tile_active,.icon-tile,.icon-question,.icon-locationfachhaendler,.icon-list_active,.icon-list,.icon-kataloge,.icon-industry,.icon-print,.icon-ladder,.icon-kontaktformular,.icon-binoculars,.icon-merkzettel,.icon-learn,.icon-idea,.icon-cart,.icon-briefing,.icon-plan,.icon-quote,.icon-rechte,.icon-sicherheit,.icon-video,.icon-vcard,.icon-icon_alu,.icon-ico_graph,.icon-ico_press,.icon-ico_news,.icon-bookmark,.icon-compare,.icon-cross,.icon-zargeswelt{font-family:'zargesicons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
.icon-medical:before{content:"\4d"}
.icon-arrow-up:before{content:"\77"}
.icon-arrow-down:before{content:"\79"}
.icon-zarges:before{content:"\7a"}
.icon-arrow-right:before{content:"\64"}
.icon-caret-up:before{content:"\63"}
.icon-home:before{content:"\68"}
.icon-caret-down:before{content:"\67"}
.icon-angle-down:before{content:"\6a"}
.icon-alu:before{content:"\3f"}
.icon-arrow-up-2:before{content:"\6d"}
.icon-box:before{content:"\62"}
.icon-arrow-up-right:before{content:"\6f"}
.icon-arrow-down-right:before{content:"\70"}
.icon-angle-up:before{content:"\71"}
.icon-align-justify:before{content:"\72"}
.icon-arrow-right-2:before{content:"\74"}
.icon-arrow-right-3:before{content:"\75"}
.icon-arrow-left:before{content:"\76"}
.icon-arrow-down-2:before{content:"\78"}
.icon-arrow-up-3:before{content:"\6b"}
.icon-phone:before{content:"\6e"}
.icon-search:before{content:"\73"}
.icon-world:before{content:"\65"}
.icon-info:before{content:"\69"}
.icon-right-quote:before{content:"\22"}
.icon-book:before{content:"\21"}
.icon-attention:before{content:"\24"}
.icon-download:before{content:"\23"}
.icon-casestudy:before{content:"\25"}
.icon-check:before{content:"\26"}
.icon-refresh:before{content:"\e000"}
.icon-vergleich:before{content:"\e005"}
.icon-tile_active:before{content:"\e006"}
.icon-tile:before{content:"\e007"}
.icon-question:before{content:"\e008"}
.icon-locationfachhaendler:before{content:"\e009"}
.icon-list_active:before{content:"\e00a"}
.icon-list:before{content:"\e00b"}
.icon-kataloge:before{content:"\e00d"}
.icon-industry:before{content:"\e00e"}
.icon-print:before{content:"\e00f"}
.icon-ladder:before{content:"\6c"}
.icon-kontaktformular:before{content:"\28"}
.icon-binoculars:before{content:"\29"}
.icon-merkzettel:before{content:"\e001"}
.icon-learn:before{content:"\e002"}
.icon-idea:before{content:"\e003"}
.icon-cart:before{content:"\e004"}
.icon-briefing:before{content:"\e00c"}
.icon-plan:before{content:"\e010"}
.icon-quote:before{content:"\e011"}
.icon-rechte:before{content:"\e012"}
.icon-sicherheit:before{content:"\e013"}
.icon-video:before{content:"\e015"}
.icon-vcard:before{content:"\e014"}
.icon-icon_alu:before{content:"\61"}
.icon-ico_graph:before{content:"\e017"}
.icon-ico_press:before{content:"\e016"}
.icon-ico_news:before{content:"\e018"}
.icon-bookmark:before{content:"\e019"}
.icon-compare:before{content:"\e01a"}
.icon-cross:before{content:"\e01b"}
.icon-zargeswelt:before{content:"\27"}
.teaserbox-header .iconbox .icon-zarges{}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.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:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{min-height:0}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:.1px;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 #000}
.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}
.ui-accordion .ui-accordion-icons{padding-left:2.2em}
.ui-accordion .ui-accordion-noicons{padding-left:.7em}
.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}
.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration: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 .ui-button-text{display:block;line-height:normal}
.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{padding:.4em 1em}
.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-buttonset{margin-right:7px}
.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}
input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;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;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.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,.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;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:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}
.ui-menu .ui-menu{margin-top:-3px;position:absolute}
.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}
.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}
.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}
.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}
.ui-menu .ui-state-disabled a{cursor:default}
.ui-menu-icons{position:relative}
.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}
.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}
.ui-menu .ui-menu-icon{position:static;float:right}
.ui-progressbar{height:2em;text-align:left;overflow:hidden}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}
.ui-progressbar .ui-progressbar-overlay{background:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/ThirdParty/images/animated-overlay.gif');height:100%;filter:alpha(opacity=25);opacity:.25}
.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.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:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.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-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}
.ui-spinner-input{border:0;background:0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}
.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}
.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}
.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}
.ui-spinner-up{top:0}
.ui-spinner-down{bottom:0}
.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}
.ui-tabs{position:relative;padding:.2em}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}
.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}
.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}
.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}
body .ui-tooltip{border-width:2px}
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #aaa;background:#fff url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/ThirdParty/images/ui-bg_flat_75_ffffff_40x100.png') 50% 50% repeat-x;color:#222}
.ui-widget-content a{color:#222}
.ui-widget-header{border:1px solid #aaa;background:#ccc url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/ThirdParty/images/ui-bg_highlight-soft_75_cccccc_1x100.png') 50% 50% repeat-x;color:#222;font-weight:bold}
.ui-widget-header a{color:#222}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/ThirdParty/images/ui-bg_glass_75_e6e6e6_1x400.png') 50% 50% repeat-x;font-weight:normal;color:#555}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;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 #999;background:#dadada url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/ThirdParty/images/ui-bg_glass_75_dadada_1x400.png') 50% 50% repeat-x;font-weight:normal;color:#212121}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/ThirdParty/images/ui-bg_glass_65_ffffff_1x400.png') 50% 50% repeat-x;font-weight:normal;color:#212121}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/ThirdParty/images/ui-bg_glass_55_fbf9ee_1x400.png') 50% 50% repeat-x;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/ThirdParty/images/ui-bg_glass_95_fef1ec_1x400.png') 50% 50% repeat-x;color:#cd0a0a}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
.ui-icon{width:16px;height:16px}
.ui-icon,.ui-widget-content .ui-icon{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/ThirdParty/images/ui-icons_222222_256x240.png')}
.ui-widget-header .ui-icon{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/ThirdParty/images/ui-icons_222222_256x240.png')}
.ui-state-default .ui-icon{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/ThirdParty/images/ui-icons_888888_256x240.png')}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/ThirdParty/images/ui-icons_454545_256x240.png')}
.ui-state-active .ui-icon{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/ThirdParty/images/ui-icons_454545_256x240.png')}
.ui-state-highlight .ui-icon{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/ThirdParty/images/ui-icons_2e83ff_256x240.png')}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/ThirdParty/images/ui-icons_cd0a0a_256x240.png')}
.ui-icon-blank{background-position:16px 16px}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}
.ui-widget-overlay{background:#aaa url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/ThirdParty/images/ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/ThirdParty/images/ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/fancybox/fancybox.png')}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;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:1101;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:1102;border:0px solid #fff}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;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/bgm_theme_zarges/Resources/Public/Css/fancybox/blank.gif');z-index:1102;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:1102;display:block}
#fancybox-left-ico{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/fancybox/fancybox.png');background-position:-40px -30px}
#fancybox-right-ico{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/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:1001}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/fancybox/fancybox-x.png')}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/fancybox/fancybox.png');background-position:-40px -162px}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/fancybox/fancybox-y.png');background-position:-20px 0px}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/fancybox/fancybox.png');background-position:-40px -182px}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/fancybox/fancybox-x.png');background-position:0px -20px}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/fancybox/fancybox.png');background-position:-40px -142px}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/fancybox/fancybox-y.png')}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/fancybox/fancybox.png');background-position:-40px -122px}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}
.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/bgm_theme_zarges/Resources/Public/Css/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/bgm_theme_zarges/Resources/Public/Css/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/bgm_theme_zarges/Resources/Public/Css/fancybox/fancybox-x.png') 0px -40px}
#fancybox-title-float-right{padding:0 0 0 15px;background:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/fancybox/fancybox.png') -55px -90px no-repeat}
.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1}
.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px")}
#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20+(document.documentElement.clientHeight ? document.documentElement.clientHeight/2 :document.body.clientHeight/2)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop))+'px')}
#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png',sizingMethod='scale')}
.fancybox-ie .fancybox-bg{background:transparent !important}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png',sizingMethod='scale')}
div#mainnav ul li ul.mainnav-layer{display:none;position:relative;z-index:9998;border:1px #ccc solid;box-shadow:-1px 3px 11px 0 #CCCCCC;left:0;top:0;background-color:#fff;cursor:default}
div#mainnav ul li ul.mainnav-layer li{height:auto;background-image:none;background-color:#fff;
text-align:left}
div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents{padding:5px;padding-top:10px;padding-bottom:10px;color:#555555;font-size:12px;line-height:1.4}
div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents p{margin:0;padding-top:3px}
div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents ul{border:none}
div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents ul li{display:list-item;float:none;width:auto;margin:0;padding-top:3px}
div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents ul li a{color:#999}
div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents ul li a:hover{color:#32b7ef}
div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents .col2_50_50{padding:30px}
div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents .col2_50_50 .c50l,div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents .col2_50_50 .c50r{padding:0;margin:0}
div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents .col2_50_50 .c50l{padding-right:30px;border-right:1px #ccc solid;width:46%}
div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents .col2_50_50 .c50r{padding-left:30px;margin-left:-1px;border-left:1px #ccc solid;width:47%}
div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents .col2_50_50 .csc-default{margin-bottom:30px}
div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents .col2_50_50 .csc-default:nth-child(2){border-top:1px #ccc solid;padding-top:30px}
div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents .col2_50_50 .csc-default:last-child{margin-bottom:0}
div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents .col2_50_50 h2{font-size:11px;margin-top:0}
div#mainnav ul li ul.mainnav-layer .nav-arrow{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/Sprites/sprite_nav.png');background-position:-21px -200px;height:10px;position:absolute;top:-10px;width:15px}
div#mainnav{float:left;display:inline;height:92px;margin-left:20px;margin-top:0px}
div#mainnav ul{padding:0;margin:0;border-left:1px #3391bf solid;border-right:1px #0d72a2 solid;position:relative}
div#mainnav ul li{list-style-type:none;float:left;display:inline;width:132px;height:92px;text-align:center;background-repeat:repeat-x;background-position:center 0;background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/Images/headerbg.png');
cursor:pointer}
div#mainnav ul li a{width:100%;height:100%;text-decoration:none;display:block}
div#mainnav ul li.sep{width:2px;background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/Sprites/sprite_nav.png');background-position:0 0px}
div#mainnav ul li.act{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/Sprites/sprite_nav.png');background-position:0 -100px}
div#mainnav ul li div.icon{font-size:34px;color:#fff;position:relative;top:5px;height:1.105em;
}
div#mainnav ul li .mainnav-label{color:#FFFFFF;display:block;font-size:11px;font-weight:bold;padding-top:8px;text-shadow:0 -1px 1px #125C80;text-transform:uppercase;text-align:center}
div#topnav{float:left;display:block;height:43px;width:837px;margin-left:10px;font-size:12px}
div#topnav ul{padding-left:20px;margin:0}
div#topnav ul li{list-style-type:none;float:left;display:inline;padding-left:10px;padding-right:10px;font-size:12px;color:#999;padding-top:15px}
div#topnav ul li span.icon-info,div#topnav ul li span.icon-world{float:left;font-size:16px;margin-right:3px;margin-top:-1px}
#languageSelectorHideLine span.icon-world{font-size:12px}
div#topnav ul li.sep{padding:0;padding-top:15px}
div#topnav ul li.nrb{border-right:none}
div#topnav ul li a{color:#999;text-decoration:none}
div#topnav ul li#langselector{padding-left:10px;z-index:1001;height:29px;cursor:pointer;margin-left:-10px}
div#topnav>ul>li#langselector{border-left:1px #fff solid;border-right:1px #fff solid}
div#topnav ul li#langselector>ul{display:none;z-index:1000;background-color:#fff;width:635px;height:auto;padding-bottom:10px;padding-right:10px;position:absolute;top:39px;cursor:normal;margin-left:-11px;-webkit-box-shadow:0px 3px 9px rgba(0,0,0,0.5);-moz-box-shadow:0px 3px 9px rgba(0,0,0,0.5);box-shadow:0px 3px 9px rgba(0,0,0,0.5);left:auto;border:1px #ccc solid}
div#topnav ul li#langselector>ul li a{display:block;
}
#languageSelectorHideLine{background-color:#FFFFFF;color:#FFFFFF;display:none;height:8px;left:auto;margin-left:-10px;padding-left:10px;padding-right:10px;position:absolute;top:33px;width:auto;z-index:12000}
.intContactLayerentry{width:300px}
div#topnav ul li#langselector:hover+li{color:transparent}
div#topnav>ul>li.langact{border-left:1px #ccc solid;border-right:1px #ccc solid;-webkit-box-shadow:0px 1px 12px rgba(0,0,0,0.3);-moz-box-shadow:0px 1px 12px rgba(0,0,0,0.3);box-shadow:0px 1px 12px rgba(0,0,0,0.3)}
div#topnav ul li#langselector>ul>li{padding-top:20px;width:95%;display:block;cursor:auto;min-height:50px}
div#topnav ul li .icon-earth{font-size:1em}
div#topnav ul li .icon-angle-down,div#topnav ul li .icon-angle-up{color:#00a5eb}
div#topnav #dealersearch{color:#FFFFFF;float:left;padding-left:0;width:auto;margin-top:10px}
div#topnav #dealersearch>a{color:#FFFFFF}
#dealersearch .icon-angle-down{color:#fff}
#dealersearch .blue-button{padding:.3em;position:relative;top:0px;padding-right:.439em;padding-left:.439em;cursor:pointer;background-color:#34baf3}
div#topnav #dealersearch ul.ui-menu{padding-left:0;background-color:#fff}
div#topnav #dealersearch ul.ui-menu li,div#topnav #dealersearch ul.ui-menu li:hover{padding:0;color:#000;background-color:#fff}
div#topnav #dealersearch ul.ui-autocomplete.ui-menu li.ui-menu-item a{color:#312E25}
div.footerbottomnav{clear:both;padding-bottom:5px;padding-top:10px}
div.footerbottomnav ul{padding-left:0}
div.footerbottomnav ul li{list-style-type:none;float:left;display:inline;padding-left:.3em;padding-right:.3em;font-size:0.917em;color:#ccc}
div.footerbottomnav ul li.copyright{padding-left:0}
div.footerbottomnav ul li a{color:#ccc;text-decoration:none}
div.footerbottomnav ul li.print-link span.icon-print{color:#ccc;padding-right:5px}
div.footernavmobile ul{padding-left:0}
div.footernavmobile ul li{list-style-type:none;float:left;display:inline;padding-left:.3em;padding-right:.3em;font-size:0.917em;color:#999}
div.footernavmobile ul li a{color:#9f9f9f;text-decoration:none}
div.footerccolnav{clear:both}
div.footerccolnav div.footercol{float:left;display:inline;width:25%}
div.footerccolnav ul{padding-left:0;display:block;clear:both;margin-top:0;padding-top:20px}
div.footerccolnav ul li{list-style-type:none;float:left;display:inline;padding-left:0;padding-right:0;
color:#999}
div.footerccolnav ul li a{color:#fff;font-weight:bold;text-decoration:none}
div.footerccolnav ul li ul{padding-left:0;margin-top:0;padding-top:3px}
div.footerccolnav ul li ul li{display:block;clear:both;padding-bottom:3px;padding-top:2px;padding-right:10px}
div.footerccolnav ul li ul li a{color:#ccc;font-weight:normal;font-size:11px}
div.footerccolnav ul a.facebook{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/Sprites/sprite_nav.png');background-position:0 -243px;display:inline;float:left;height:14px;width:14px;margin-top:6px;margin-right:6px}
div.footerccolnav ul a.twitter{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/Sprites/sprite_nav.png');background-position:0 -296px;display:inline;float:left;height:14px;width:14px;margin-top:6px;margin-right:6px}
div.footerccolnav ul a.youtube{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/Sprites/sprite_nav.png');background-position:0 -322px;display:inline;float:left;height:14px;width:14px;margin-top:6px;margin-right:6px}
a.nexmart{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/Sprites/sprite_nav.png');background-position:0 -272px;display:inline;float:right;height:12px;margin-right:174px;margin-top:6px;width:66px}
div.breadcrumbnav{padding-top:8px}
div.breadcrumbnav ul{padding-left:0;margin-top:0}
div.breadcrumbnav>ul>li{border-left:1px solid #E1E1E1;
color:#33B8F0;display:inline;float:left;font-size:10px;list-style-type:none;padding-right:0;padding-top:4px}
div.breadcrumbnav>ul>li .icon-arrow-right-2{padding:0}
div.breadcrumbnav ul li a{text-decoration:none;color:#33B8F0;font-size:10px;margin-left:-2px}
div.breadcrumbnav ul li a.act{color:#fe6602}
div.breadcrumbnav ul li ul{display:none;position:absolute;left:auto;
background-color:#FFFFFF;border:1px solid #CCCCCC;box-shadow:0 3px 9px rgba(0,0,0,0.5);z-index:1000;margin-left:-1px;padding-top:10px;padding-bottom:10px}
div.breadcrumbnav ul li:hover ul{display:block}
div.breadcrumbnav>ul>li.breadcrumbhover:hover{border-left:1px #E1E1E1 solid;border-right:1px #E1E1E1 solid;-webkit-box-shadow:0px 1px 12px rgba(0,0,0,0.3);-moz-box-shadow:0px 1px 12px rgba(0,0,0,0.3);box-shadow:0px 1px 12px rgba(0,0,0,0.3);background-color:#fff}
div.breadcrumbnav ul li div#breadcrumbHideLine{background-color:#FFFFFF;color:#FFFFFF;display:none;height:5px;left:auto;line-height:0;margin-left:0px;margin-top:-3px;padding-left:0px;padding-right:15px;position:absolute;width:auto;z-index:12000}
div.breadcrumbnav>ul>li.breadcrumbhover:hover div#breadcrumbHideLine{display:block}
div.breadcrumbnav ul li ul li{width:100%;display:block;padding-left:15px;padding-bottom:3px;padding-right:10px}
div.breadcrumbnav ul li ul li:hover a{color:#FE6602}
.nav-sub>li>a:after{font-family:'zargesicons';font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none}
.nav-sub{border-right:1px solid #CCCCCC;list-style-type:none;margin:0 3em 0 0;padding:0 3em 0 0}
.nav-sub>li>a{display:block;padding:0.5em 0;position:relative;font-size:12px;color:#555555;line-height:1.4}
.nav-sub>li>a:hover,.nav-sub>li>a.cur{color:#32B7EF}
.nav-sub>li>a:hover:after,.nav-sub>li>a.cur:after{border:1px solid #32B7EF}
.nav-sub>li>a:after{border:1px solid #CCCCCC;border-radius:3px 3px 3px 3px;content:"t";height:1em;position:absolute;right:-2em;text-indent:0px;top:0.6em;width:1em}
.nav-sub>li>a.cur{font-weight:bold}
.nav-sub>li>a.cur:after{content:"x"}
.nav-sub>li>ul{list-style-type:none;margin:0;padding:0;margin-right:-24px}
.nav-sub>li>ul>li{padding:3px;padding-left:10px;background-color:#f1f1f1;font-size:12px;color:#555555;line-height:1.4;margin-bottom:2px}
.nav-sub>li>ul>li a{color:#555;font-weight:normal}
.nav-sub>li>ul>li a:hover,.nav-sub>li>ul>li a.cur{font-weight:bold}
html,body{height:100.5%;font-size:12px}
body{color:#555555;
}
.wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -150px;
}
.bluegradient{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Images/startbg.png');background-repeat:repeat-x;background-position:left 41px}
.header{width:100%;min-width:960px;height:135px;background-color:transparent;clear:both;background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/Images/headerbg.png');background-position:bottom left;background-repeat:repeat-x;background-color:#fff;-moz-box-shadow:0px 0px 6px 1px #333333;-webkit-box-shadow:0px 0px 6px 1px #333333;box-shadow:0px 0px 6px 1px #333333;position:relative;z-index:12345}
.logo{width:110px;float:left;display:inline;height:80px;background-color:#fff;border:1px #ccc solid;position:relative;top:-1px;-moz-box-shadow:0 1px 3px 0 #CCCCCC;-webkit-box-shadow:0 1px 3px 0 #CCCCCC;box-shadow:0 1px 3px 0 #CCCCCC;padding-top:10px;text-align:center}
.footer,.subpageBar{
background-color:#555555;color:#fff;clear:both;width:100%;min-width:960px}
.footer{position:relative}
.subpageBar{background-color:#E1E1E1;border-bottom:1px solid #CCCCCC;height:64px;color:#555;position:relative;z-index:4
}
.headerArea,.contentArea,.footerArea,.subpageBarArea{width:960px;margin:0 auto}
.headerArea{height:135px}
.contentArea{padding-bottom:150px;position:relative;
}
div.padTop1{padding-top:2em}
.footer h3{margin:0}
.upper-text{text-transform:uppercase}
.nb{border:none}
.nrb{border-right:none}
.nlb{border-left:none}
.np{padding:0}
.nrp{padding-right:0}
.visible-mobile,.visible-desktop{
}
.visible-mobile{display:none}
div.blue-button{background:#34baf3;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM0YmFmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk0JSIgc3RvcC1jb2xvcj0iIzBkODliZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjhiYzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMGQ4OWJlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,#34baf3 0%,#0d89be 94%,#0f8bc0 100%,#0d89be 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#34baf3),color-stop(94%,#0d89be),color-stop(100%,#0f8bc0),color-stop(100%,#0d89be));
background:-webkit-linear-gradient(top,#34baf3 0%,#0d89be 94%,#0f8bc0 100%,#0d89be 100%);
background:-o-linear-gradient(top,#34baf3 0%,#0d89be 94%,#0f8bc0 100%,#0d89be 100%);
background:-ms-linear-gradient(top,#34baf3 0%,#0d89be 94%,#0f8bc0 100%,#0d89be 100%);
background:linear-gradient(to bottom,#34baf3 0%,#0d89be 94%,#0f8bc0 100%,#0d89be 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#34baf3',endColorstr='#0d89be',GradientType=0);
border:1px #18a0da solid}
a:focus{outline:none}
div#fadeOverlay{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1233;cursor:pointer}
div#fadeOverlay div.overlayInner{left:0;top:0;width:100%;display:none}
div#fadeOverlay div.overlay{opacity:0.60;width:100%;height:150%;z-index:1233;background:#000}
div#no-js{display:block;position:fixed;left:0;top:0;width:100%;height:100%;z-index:1233;opacity:0.70;background:#000}
div#no-js div#no-js-message{opacity:1;position:absolute;top:20%;left:40%;z-index:1234;background:#fff;padding:10px;color:#000;border:4px #ff0000 solid;border-radius:6px;text-align:center}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.subcolumns{
overflow:hidden}
.c20l,.c25l,.c33l,.c40l,.c38l,.c50l,.c60l,.c62l,.c66l,.c75l,.c80l{float:left}
.c20r,.c25r,.c33r,.c40r,.c38r,.c50r,.c60r,.c66r,.c62r,.c75r,.c80r{float:left;
}
.c20l,.c20r{width:20%}
.c40l,.c40r{width:40%}
.c60l,.c60r{width:60%}
.c80l,.c80r{width:80%}
.c25l,.c25r{width:25%}
.c33l,.c33r{width:33.333%}
.c75r .c33l,.c75r .c33r{width:30%;margin-right:5%}
.c75r .c33r{margin-right:0}
.c40l{margin-right:2%;width:38%}
.c60r{width:60%}
.c50l,.c50r{width:50%}
.c66l,.c66r{width:66.666%}
.c75l,.c75r{width:75%}
.leftContentColumn{border-right:1px solid #CCCCCC;padding-right:20px;width:640px}
.rightContentColumn{padding-left:15px;padding-right:5px;width:237px}
.c75r{padding-left:10px;width:73%}
.c38l,.c38r{width:38.2%}
.c62l,.c62r{width:61.8%}
.subpageBarArea h1{margin:0;padding-top:14px;font-size:19px;font-weight:normal;margin:0}
.contactPanel{border:1px solid #CCCCCC;border-radius:6px 6px 6px 6px;float:right;height:45px;margin-top:8px;width:180px;margin-right:0;background:#f7f7f7;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjN2RiOWU4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,#f7f7f7 0%,#dbdbdb 100%,#7db9e8 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#dbdbdb),color-stop(100%,#7db9e8));
background:-webkit-linear-gradient(top,#f7f7f7 0%,#dbdbdb 100%,#7db9e8 100%);
background:-o-linear-gradient(top,#f7f7f7 0%,#dbdbdb 100%,#7db9e8 100%);
background:-ms-linear-gradient(top,#f7f7f7 0%,#dbdbdb 100%,#7db9e8 100%);
background:linear-gradient(to bottom,#f7f7f7 0%,#dbdbdb 100%,#7db9e8 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#7db9e8',GradientType=0);
}
a{color:#32B7EF;text-decoration:none}
form li,.fieldwrapper,.csc-default{*zoom:1}
form li:before,.fieldwrapper:before,.csc-default:before{content:"";display:table}
form li:after,.fieldwrapper:after,.csc-default:after{content:"";display:table;clear:both}
.icon-hotline:before,.icon-contact:before{display:inline-block;width:23px;height:24px;background-color:#32b7ef;color:white;font-size:24px;padding:5px 8px;margin-right:0.25em;vertical-align:bottom}
form{position:relative;width:80%;margin-bottom:3em}
form ol,form ul{list-style-type:none;margin:0;padding:0}
form li{padding:0.5em 0}
fieldset{border:none;margin:0;padding:0}
fieldset fieldset{margin:0}
fieldset fieldset.options{margin:0}
fieldset.options{margin:0 4%}
fieldset.options label,fieldset.options .label{padding:0.25em}
fieldset sup{font-size:1.2em;top:0;cursor:help;color:#32b7ef}
label,.label{width:30%;float:left;cursor:pointer;padding:0.5em 0.25em;margin:0;text-align:right;font-weight:bold}
.label{display:block;cursor:inherit}
.label label,.label .label{float:none;margin:0;width:auto}
input[type="text"],input[type="number"],input[type="tel"],input[type="email"],input[type="url"],input[type="date"],input[type="password"],input[type="search"],input[type="button"],textarea,select{float:left;width:66%;padding:0.5em;margin-left:2%;border:1px solid #cccccc;color:#555555;box-shadow:inset 0 3px 5px -3px #cccccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.fieldwrapper{float:left;width:66%;margin-left:2%}
.fieldwrapper label,.fieldwrapper .label{font-weight:normal}
.fieldwrapper label span,.fieldwrapper .label span{color:#cccccc}
.fieldwrapper label span.txt-blue{color:#32B7EF}
.hint{width:66%;margin:0;margin-left:32.5%}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
input[type="checkbox"],input[type="radio"]{float:none;display:inline-block;text-align:left;width:inherit;vertical-align:top;width:auto;margin:0.25em 0 0;padding:0}
input[type="checkbox"]+label,input[type="checkbox"]+.label,input[type="radio"]+label,input[type="radio"]+.label{float:none;display:inline-block;text-align:left;width:auto;max-width:90%;margin-left:0;margin-right:0;vertical-align:top}
input.input-tiny{width:50px}
input.input-small{width:100px}
input.input-medium{width:150px}
input.input-large{width:200px}
input.input-xlarge{width:261px}
input.input-xxlarge{width:300px}
input.input-full{width:100%}
legend.label+input[type="checkbox"]{margin:0.5em 0 0}
textarea{min-height:100px;resize:none}
option{padding:0}
.btn-toolbar{margin-top:1em;text-align:right}
.btn-reset{border:1px solid #a8a8a8;border-radius:3px;box-shadow:inset 0 1px 0 0 #f2f2f2;color:#333333;display:inline-block;background-color:#cccccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#cccccc),to(#b0b0b0));background-image:-webkit-linear-gradient(top,#cccccc,#b0b0b0);background-image:linear-gradient(to bottom,#cccccc,#b0b0b0);padding:7px 12px;text-decoration:none;text-shadow:0 1px 0 #d6d6d6;background-clip:padding-box;margin:0 0.5em}
.btn-reset:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #d9d9d9;cursor:pointer;background-color:#cccccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#bfbfbf),to(#a8a8a8));background-image:-webkit-linear-gradient(top,#bfbfbf,#a8a8a8);background-image:linear-gradient(to bottom,#bfbfbf,#a8a8a8)}
.btn-reset:active:not(:disabled){border:1px solid #a8a8a8;box-shadow:inset 0 0 8px 4px #a1a1a1,inset 0 0 8px 4px #a1a1a1,0 1px 1px 0 #eeeeee}
.btn-reset:disabled{opacity:0.5;cursor:not-allowed}
/*\T1*/
.error-container{margin:1em 0;color:#c50303}
label.error,.error.label{color:#c50303}
input.error{border:1px solid #c50303;color:#c50303}
em.error{clear:left;color:#c50303;display:block;width:66%;margin-left:32.5%;padding:0.25em}
.tbd-naming{background-color:#e1e1e1;border-bottom:1px solid #cccccc}
.should-be-global-style{font-size:12px;color:#555555;line-height:1.4}
.breadcrumb{margin:0;padding:0.5em 0;color:#fe6602}
.breadcrumb a{color:#32b7ef}
.breadcrumb .icon-arrow-right-3{color:#32b7ef}
.contact-info{float:right;padding:0 0;margin-right:10px;color:#555555;font-size:13px;line-height:1.6}
.contact-info .icon-phone:before,.contact-info .icon-kontaktformular{padding-right:5px;color:#32B7EF}
.contact-info .icon-kontaktformular:before{padding-left:3px}
.contact-info a{font-weight:bold}
a{color:#32b7ef;text-decoration:none}
h1{font-size:20px;padding:0.5em 0 0;margin:0;font-weight:normal}
h2{font-size:16px}
h3{font-size:14px;
color:#32b7ef;padding:0.5em 0;border-bottom:1px solid #cccccc}
div.iconHeader{padding-top:5px;padding-bottom:0px;border-bottom:1px solid #cccccc;margin-bottom:10px;min-height:36px;position:relative}
div.iconHeader h2{color:#33B8F0;font-size:13px;margin-bottom:0;left:34px;bottom:4px;position:absolute;margin-top:0;text-transform:uppercase}
.rightContentColumn div.iconHeader{border-bottom:none;padding-top:0;margin-bottom:20px}
.rightContentColumn div.iconHeader h2{text-transform:none;font-size:14px}
.rightContentColumn .relatedProductImage{padding-right:15px}
.blueBG .icon{background-color:#33B8F0;color:#FFFFFF;display:inline;float:left;font-size:18px;margin-right:0px;padding:4px;text-align:center;margin-top:4px}
div.greyBG h2{color:#555}
.greyBG .icon{background-color:#E3E3E3;color:#FFFFFF;display:inline;float:left;font-size:18px;margin-right:0px;padding:4px;text-align:center;margin-top:4px}
div.iconHeader .icon-icon_alu{color:#FFFFFF;display:inline;float:left;font-size:17px;margin-right:5px;padding:5px 1px;text-align:center}
.box-highlight{background-color:#e1e1e1;border:1px solid #cccccc;padding:0 0 0 1.5em}
#map_canvas{float:right}
#map_canvas img{vertical-align:bottom}
.css-column2{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}
.icon-hotline:before{content:"i"}
.icon-contact:before{content:"z"}
html.js body div.wrapper div.header div.headerArea div#topnav div div.tx-solr{float:left}
div.tx-solr-searchbox{border:1px #ccc solid;border-radius:3px;padding:3px;margin-top:10px;float:left;margin-left:10px}
div.tx-solr-searchbox form{width:100%;margin-bottom:0}
input#inputText{border:none;width:130px;color:#999999;font-size:0.917em;box-shadow:none;margin:0;padding:0}
input#inputButton{background-color:transparent;border:none;color:#999999}
div#layer{width:740px;height:330px;border:1px #ccc solid;z-Index:9999;font-size:12px;color:#7f7f7f;padding-bottom:25px;background-color:#fff;-webkit-box-shadow:0px 3px 9px rgba(0,0,0,0.5);-moz-box-shadow:0px 3px 9px rgba(0,0,0,0.5);box-shadow:0px 3px 9px rgba(0,0,0,0.5)}
div#layer .layer-arrow{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/Sprites/sprite_nav.png');background-position:-21px -200px;height:10px;position:absolute;top:-10px;width:15px;right:30px}
div#dealersearchlayer{width:220px;display:none;border:1px #ccc solid;z-Index:1001;padding:0px;font-size:12px;position:absolute;color:#7f7f7f;padding-bottom:10px;background-color:#fff;-webkit-box-shadow:0px 3px 9px rgba(0,0,0,0.5);-moz-box-shadow:0px 3px 9px rgba(0,0,0,0.5);box-shadow:0px 3px 9px rgba(0,0,0,0.5)}
div#dealersearchlayer .layer-arrow{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/Sprites/sprite_nav.png');background-position:-21px -200px;height:10px;position:absolute;top:-10px;width:15px;left:20px}
div#dealersearchlayer .dealerSearchLayerEntry{padding-top:10px;padding-bottom:10px}
div#dealersearchlayer .dealerSearchLayerEntry .dealerSearchLayerEntryItem{padding-right:20px;padding-left:20px;"
}
UL.csc-uploads SPAN {
display: inline;
}
UL.csc-uploads span.csc-uploads-fileSize {
float: left;
font-size: 11px;
line-height: 20px;
}
UL.csc-uploads span.csc-uploads-description {
clear: both;
display: block;
line-height: 19px;
}
UL.csc-uploads span.csc-uploads-fileName {
text-decoration: none;
/*width: 150px;*/
float: left;
margin-right: 10px;
font-weight: bold;
}
UL.csc-uploads span.csc-uploads-fileName a {
font-size: 14px;
}
.csc-default {
margin-bottom: 20px;
clear: both;
}
table.contenttable {
width: 100%;
}
table.contenttable td {
padding-right: 10px;
}
#fancybox-wrap {
z-index: 12345678;
}
ul.ui-autocomplete {
z-index:1254352;
}
.leftContentColumn .tx-ws-flexslider {
margin:0;
min-height:0;
}
.leftContentColumn .flexslider .captionwrapper {
background-position: right top;
left: 0;
overflow: hidden;
position: absolute;
top: auto;
bottom:0;
width: 100%;
}
.leftContentColumn .flexslider .captiontext p {
padding-bottom: 0;
}
/*Hotfix ZAR-1252*/
div#powermail_fieldwrap_1361 input[type="radio"] {
clear: left;
float:left;
}
div#powermail_fieldwrap_1361 label {
float:left;
}
@font-face {
font-family: 'zargesicons';
src: url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Fonts/zargesicons.eot');
src: url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Fonts/zargesicons.eot?#iefix') format('embedded-opentype'), url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Fonts/zargesicons.woff') format('woff'), url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Fonts/zargesicons.svg#zargesicons') format('svg'), url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Fonts/zargesicons.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
/*teaser box (like on homepage)*/
div.teaserbox {
color: #555555;
border-right: 1px #ccc solid;
width: 95%;
min-height: 250px;
}
.c50r div.teaserbox,
.c33r div.teaserbox {
border-right: medium none;
margin-left: -10px;
position: relative;
}
.c50r  div.teaserbox {
border-right: none;
}
.c33r div.teaserbox {
margin-left:0;
}
.c50r .teaserbox-bottomborder {
background-color: #CCCCCC;
height: 1px;
line-height: 0;
margin: 10px 5% 10px -17px;
width: 97%;
}
.news-list-view .teaserbox .teaserbox-header .iconbox .icon{
background-color: #33B8F0;
color: #FFFFFF;
display: inline;
float: left;
font-size: 18px;
margin-right: 0px;
padding: 4px;
text-align: center;
margin-top: 4px;
}
.news-list-view .teaserbox .teaserbox-header .iconbox {
border-bottom: none;
float: left;
width: 35px;
padding-top: 0;
margin-bottom: 10px;
margin-top: 0px;
min-height: 36px;
position: relative;
padding-bottom: 0px;
background-color:transparent;
}
.col3_33_33_33 div.teaserbox .teaserbox-header, #teaser .teaserbox .teaserbox-header
, #c17641 .teaserbox .teaserbox-header
, #c9091 .teaserbox .teaserbox-header
, #c36401 .teaserbox .teaserbox-header
, #c29971 .teaserbox .teaserbox-header
, #c27661 .teaserbox .teaserbox-header
, #c41951 .teaserbox .teaserbox-header{
margin-bottom: 0px;
min-height:80px;
height:auto !important;
height:80px;
}
div.teaserbox .teaserbox-header .iconbox {
background-color: #33B8F0;
color: #FFFFFF;
display: inline;
float: left;
font-size: 30px;
height: 37px;
margin-top: 4px;
padding: 3px 0 0;
text-align: center;
width: 40px;
}
div.teaserbox .teaserbox-header .teaserbox-header-text {
display: inline;
float: left;
/*font-size: 0.750em;*/
font-weight: bold;
margin-bottom: 10px;
margin-left: 3%;
font-size: 11px;
padding-top: 1px;
width: 75%;
}
div.teaserbox .teaserbox-header .teaserbox-header-text span {
display: block;
padding-top: 3px;
color: #555;
}
div.teaserbox .teaserbox-header .teaserbox-header-text h2 {
color: #33b8f0;
margin: 0;
/*font-size: 1.5em;*/
margin-top: 4px;
font-weight: bold;
}
div.teaserbox .teaserbox-header h2 a {
color: #33b8f0;
text-decoration: none;
}
div.teaserbox .teaserbox-content .teaserbox-content-image {
float: left;
display: inline;
/*width: 45%;*/
}
div.teaserbox .teaserbox-content .teaserbox-content-text {
float: right;
display: inline;
width: 45%;
margin-right: 5%;
font-size: 12px;
min-height: 170px;
}
div.teaserbox .teaserbox-content .teaserbox-content-text p {
margin: 0;
margin-bottom: 1em;
color: #555;
font-weight: normal;
}
div.teaserbox .teaserbox-content .teaserbox-content-text a {
display: block;
padding-top: 4px;
text-decoration: none;
color: #33b8f0;
font-weight: bold;
}
.teaserbox-bottomborder {
width: 85%;
margin: 10px 5% 10px 3%;
height: 1px;
line-height: 0;
background-color: #ccc;
}
div.rightContentColumn div.teaserbox {
color: #555555;
border-right: 0px;
width: 95%;
min-height: 30px;
}
div.rightContentColumn div.teaserbox .teaserbox-header {
margin-bottom: 2px;
}
div.rightContentColumn div.teaserbox .teaserbox-header h2 {
color: #33b8f0;
margin: 0;
/*font-size: 1.5em;*/
margin-top: 4px;
font-weight: bold;
font-size: 12px;
}
div.rightContentColumn div.teaserbox .teaserbox-content .teaserbox-content-text {
float: left;
display: inline;
width: 100%;
margin-right: 5%;
margin-bottom: 2%;
font-size: 11px;
min-height: 30px;
}
/* content Element quote */
div.quote .quote-header {
margin-bottom: 5px;
}
div.quote .quote-header .iconbox {
background-color: #33B8F0;
color: #FFFFFF;
display: inline;
float: left;
font-size: 20px;
line-height: 40px;
padding: 0;
text-align: center;
width: 46px;
}
div.quote .quote-header .quote-header-text {
display: inline;
float: left;
font-size: 0.75em;
font-weight: bold;
margin-bottom: 0px;
margin-left: 1%;
padding-top: 22px;
width: 75%;
}
div.quote .quote-header .quote-header-text h2 {
color: #33b8f0;
margin: 0;
font-size: 1.5em;
}
div.quote .quote-content {
clear: both;
font-size: 12px;
}
div.quote .quote-content p {
margin-top: 0;
font-size: 12px;
}
/* content Element quote */
/*noticebox*/
.boxteaser {
border: 1px solid #CCCCCC;
margin-bottom: 20px;
padding: 0 28px 15px;
position: relative;
background-position: top left;
background-repeat: no-repeat;
}
.boxteaser:before {
background: none repeat scroll 0 0 #FFFFFF;
border-top: 1px solid #CCCCCC;
bottom: -12px;
height: 28px;
left: -15px;
transform: rotate(45deg);
width: 36px;
z-index: 1;
}
.boxteaser:before, .boxteaser:after, .boxteaser-text:before {
content: "";
position: absolute;
z-index: 2;
}
div.boxteaser .boxteaser-content {
clear: both;
float: right;
width: 45%;
font-size: 12px;
}
div.boxteaser .boxteaser-content h2 {
color: #33B8F0;
font-size: 29px;
font-weight: normal;
margin: 1em 1em 1em 0;
line-height: 32px;
}
div.boxteaser .boxteaser-content,
div.boxteaser .boxteaser-content p {
font-size: 16px;
line-height: 20px;
}
div.boxteaser .teaserbox-content-text {
padding-right: 15px;
}
/*noticebox*/
.noticebox {
border: 1px solid #CCCCCC;
margin-bottom: 20px;
padding: 0 28px 15px;
position: relative;
box-shadow: 0 2px 8px -5px black;
}
.noticebox:before {
background: none repeat scroll 0 0 #FFFFFF;
border-top: 1px solid #CCCCCC;
bottom: -12px;
box-shadow: 0 3px 8px -7px #000000 inset;
height: 28px;
left: -15px;
transform: rotate(45deg);
-moz-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-ms-transform:rotate(45deg);
width: 36px;
z-index: 1;
}
.noticebox:before, .noticebox:after, .noticebox-text:before {
content: "";
position: absolute;
z-index: 2;
}
div.noticebox .noticebox-content {
clear: both;
font-size: 12px;
}
/*
.noticebox:afterDD {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: #FFFFFF transparent transparent #FFFFFF;
border-image: none;
border-style: solid;
border-width: 23px;
bottom: 0;
box-shadow: -1px -1px 2px #777777;
right: 0;
z-index: 4;
}
*/
/*tt_content.uploads/ Dateilinks*/
UL.csc-uploads li {
font-size: 12px;
margin: 0;
margin-bottom: 10px;
border-bottom: 1px #ccc solid;
}
div.download_image {
float: left;
width: 120px;
}
div.download_image img {
border:1px #ccc solid;
padding:5px;
}
div.download_info {
width: 60%;
float: left;
display: inline;
}
div.download_actions {
float: right;
margin-right: 10px;
position: relative;
padding-top: 3px;
width:100px;
}
div.download_actions a {
font-size: 12px;
font-weight: bold;
}
div.download_actions div.download_actions_download,
div.download_actions div.download_actions_book {
position: relative;
right: 10px;
}
div.download_actions div.download_actions_download {
top: 10px;
}
/* Buttons */
.btn-action:before,
input.powermail_submit:before {
font-family: 'zargesicons';
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1;
text-transform: none;
}
.btn-action,
input.powermail_submit {
border: 1px solid #0974a1;
border-radius: 3px;
box-shadow: inset 0 1px 0 0 #5abbe4;
color: white;
display: inline-block;
background-color: #0974A1;
background-image: -webkit-gradient(linear, left top, left bottom, from(#18a0da), to(#0a7eb0));
background-image: -webkit-linear-gradient(top, #18a0da, #0a7eb0);
background-image: linear-gradient(to bottom, #18a0da, #0a7eb0);
padding: 7px 12px;
text-decoration: none;
text-shadow: 0 1px 0 #046893;
background-clip: padding-box;
margin: 0 0.5em;
position: relative;
padding-left: 2em;
}
.btn-action:hover:not(:disabled),
input.powermail_submit:hover {
box-shadow: inset 0 1px 0 0 #2da9de;
cursor: pointer;
background-color: #0974A1;
background-image: -webkit-gradient(linear, left top, left bottom, from(#1a8dbf), to(#0a74a1));
background-image: -webkit-linear-gradient(top, #1a8dbf, #0a74a1);
background-image: linear-gradient(to bottom, #1a8dbf, #0a74a1);
}
.btn-action:active:not(:disabled) {
border: 1px solid #0974a1;
box-shadow: inset 0 0 8px 4px #0a6991, inset 0 0 8px 4px #0a6991, 0 1px 1px 0 #eeeeee;
}
.btn-action:disabled {
opacity: 0.5;
cursor: not-allowed;
}
.btn-action:before,
input.powermail_submit:before {
content: "\74";
font-size: 16px;
position: absolute;
left: 0.55em;
top: 50%;
margin-top: -0.55em;
}
/*blau ohne Pfeil*/
.btn-blue {
border: 1px solid #0974a1;
border-radius: 3px;
box-shadow: inset 0 1px 0 0 #5abbe4;
color: white;
display: inline-block;
background-color: #0974A1;
background-image: -webkit-gradient(linear, left top, left bottom, from(#18a0da), to(#0a7eb0));
background-image: -webkit-linear-gradient(top, #18a0da, #0a7eb0);
background-image: linear-gradient(to bottom, #18a0da, #0a7eb0);
padding: 0px 12px;
text-decoration: none;
text-shadow: 0 1px 0 #046893;
background-clip: padding-box;
margin: 0;
position: relative;
}
.btn-blue:hover:not(:disabled) {
box-shadow: inset 0 1px 0 0 #2da9de;
cursor: pointer;
background-color: #0974A1;
background-image: -webkit-gradient(linear, left top, left bottom, from(#1a8dbf), to(#0a74a1));
background-image: -webkit-linear-gradient(top, #1a8dbf, #0a74a1);
background-image: linear-gradient(to bottom, #1a8dbf, #0a74a1);
}
/* Button grey */
.btn-grau {
border: 1px solid #a8a8a8;
border-radius: 3px;
box-shadow: inset 0 1px 0 0 #f2f2f2;
color: #FFF;
display: inline-block;
background-color: #cccccc;
background-image: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#b0b0b0));
background-image: -webkit-linear-gradient(top, #cccccc, #b0b0b0);
background-image: linear-gradient(to bottom, #cccccc, #b0b0b0);
padding: 7px 12px 7px 24px;
text-decoration: none;
text-shadow: 0 1px 0 #d6d6d6;
background-clip: padding-box;
margin: 0 0.5em;
position: relative;
}
.btn-grau:hover:not(:disabled) {
box-shadow: inset 0 1px 0 0 #d9d9d9;
cursor: pointer;
background-color: #cccccc;
background-image: -webkit-gradient(linear, left top, left bottom, from(#bfbfbf), to(#a8a8a8));
background-image: -webkit-linear-gradient(top, #bfbfbf, #a8a8a8);
background-image: linear-gradient(to bottom, #bfbfbf, #a8a8a8);
}
.btn-grau:active:not(:disabled) {
border: 1px solid #a8a8a8;
box-shadow: inset 0 0 8px 4px #a1a1a1, inset 0 0 8px 4px #a1a1a1, 0 1px 1px 0 #eeeeee;
}
.btn-grau:disabled {
opacity: 0.5;
cursor: not-allowed;
}
.btn-grau:before {
font-family: 'zargesicons';
content: "\74";
font-size: 16px;
position: absolute;
left: 0.55em;
top: 48%;
margin-top: -0.55em;
}
/*button orange*/
.btn-orange:before {
font-family: 'zargesicons';
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1;
text-transform: none;
}
.btn-orange {
border: 1px solid #F16911;
border-radius: 3px;
box-shadow: inset 0 1px 0 0 #F16911;
color: white;
display: inline-block;
background-color: #F16911;
background-image: -webkit-gradient(linear, left top, left bottom, from(#FE8132), to(#F16911));
background-image: -webkit-linear-gradient(top, #FE8132, #F16911);
background-image: linear-gradient(to bottom, #FE8132, #F16911);
padding: 7px 12px;
text-decoration: none;
text-shadow: 0 1px 0 #F16911;
background-clip: padding-box;
margin: 0 0.5em;
position: relative;
padding-left:24px;
}
.btn-orange:hover:not(:disabled) {
box-shadow: inset 0 1px 0 0 #F16911;
cursor: pointer;
background-color: #F16911;
background-image: -webkit-gradient(linear, left top, left bottom, from(#F16911), to(#F16911));
background-image: -webkit-linear-gradient(top, #F16911, #F16911);
background-image: linear-gradient(to bottom, #F16911, #F16911);
}
.btn-orange:active:not(:disabled) {
border: 1px solid #F16911;
box-shadow: inset 0 0 8px 4px #0a6991, inset 0 0 8px 4px #0a6991, 0 1px 1px 0 #eeeeee;
}
.btn-orange:disabled {
opacity: 0.5;
cursor: not-allowed;
}
.btn-orange:before {
content: "\74";
font-size: 16px;
position: absolute;
left: 0.55em;
top: 50%;
margin-top: -0.55em;
}
.btn-action,
.btn-orange,
.btn-grau,
.btn-blue {
margin-top: 3px;
}
.ui-widget-content .btn-action a,
.ui-widget-content .btn-orange a,
.ui-widget-content .btn-grau a,
.ui-widget-content .btn-blue a,
.btn-action a,
.btn-orange a,
.btn-grau a,
.btn-blue  a {
text-decoration: none;
color: #fff;
}
.btn-grau a {
color: #555;
color: #555;
}
.btn-action p,
.btn-orange p,
.btn-grau p,
.btn-blue p {
margin: 0;
padding: 0;
}
.ui-widget-content .btn-action,
.ui-widget-content .btn-action a {
color: white;
}
.txt-blue {
color: #32B7EF;
}
.txt-orange {
color: #fe6602;
}
.txt-bold {
font-weight: bold;
}
span.txt-small {
font-size: 11px;
}
.nomargin {
margin: 0;
}
.align-center {
text-align: center;
}
.greyBg {
background-color: #f2f2f2;
}
a.arrowblue {
font-weight: bold;
color: #32B7EF;
text-decoration: none;
}
a.fancybox, a.fancyboxIframe {
color: #32B7EF;
}
span.oktext:after {
content:'';
line-height:0;
font-size:0;
clear:both;
display:block;
}
span.oktext {
display: block;
/*clear: both;*/
margin-top: 7px;
width:auto;
}
span.oktext:before {
content: "&";
color: #32B7EF;
font-family: 'zargesicons';
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1;
text-transform: none;
padding-right: 4px;
font-size: 14px;
display: block;
float: left;
margin-bottom: 7px;
}
a.arrowblue:before {
content: "o";
font-family: 'zargesicons';
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1;
text-transform: none;
padding-right: 4px;
}
.floatright {
float: right
}
.borderRight {
border-right: 1px #ccc solid;
padding-right: 10px;
}
.floatleft {
float: left;
}
.clearer {
clear: both;
display: block;
}
.align-right {
text-align: right;
}
div.shadowBox {
border: 1px solid #FFFFFF;
border-radius: 4px 4px 4px 4px;
box-shadow: 0 0 15px #C1C1C1;
clear: both;
padding: 10px;
margin: 6px;
min-height:140px;
}
div.toprightcorner {
background-image: url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Images/teaser_bg.png');
background-position: 8px -7px;
background-repeat: no-repeat;
margin-left: -44px;
margin-top: -40px;
padding-left: 61px;
padding-top: 54px;
position: relative;
width: 1040px;
}
div.toprightcorner .col3_33_33_33 {
width: 950px;
}
.col3_33_33_33 div.shadowBox p {
font-size: 12px;
margin-top: 3px;
margin-bottom: 6px;
}
.col3_33_33_33 div.shadowBox h2 {
margin-bottom: 3px;
color: #32B7EF;
}
.col3_33_33_33 div.shadowBox h2 a {
font-size: 16px;
}
.col3_33_33_33 div.shadowBox a {
font-size: 12px;
}
.btn-action:before,
input.powermail_submit:before {
content: "t";
font-size: 16px;
left: 0.55em;
margin-top: -0.55em;
position: absolute;
top: 50%;
}
.btn-action:before,
input.powermail_submit:before {
font-family: 'zargesicons';
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1;
text-transform: none;
}
.btn-action a {
color: #fff;
}
/* Accordion */
div.tx-t3s-content {
margin-bottom: 10px;
}
.ui-accordion .ui-accordion-header {
background-color: #F1F1F1;
background-image: none;
border-left: 0 none;
border-radius: 0 0 0 0;
border-right: 0 none;
cursor: pointer;
display: block;
font-size: 12px;
font-weight: bold;
margin-bottom: 4px;
margin-top: 4px;
min-height: 0;
position: relative;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
left: 96%;
text-indent: 0;
margin-top: -8px;
position: absolute;
top: 50%;
font-family: 'zargesicons';
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1;
text-transform: none;
content: "t";
background-image: none;
color: #33B8F0;
font-size: 16px;
}
.ui-accordion .ui-accordion-header-active {
border-bottom: none;
background-color: #fff;
}
.ui-accordion .ui-state-active a, .ui-accordion  .ui-state-active a:link, .ui-accordion .ui-state-active a:visited {
color: #33B8F0;
text-decoration: none;
}
.ui-accordion .ui-accordion-header .ui-icon-triangle-1-s:before {
content: "x";
}
.acc-iconText {
font-weight: normal;
color: #555;
float: right;
margin-right: 30px;
font-weight: normal;
}
.ui-accordion .ui-accordion-header .ui-icon-triangle-1-e:before {
content: "t";
}
.ui-accordion .ui-accordion-content {
border: none;
padding-top: 10px;
}
/*Tabs*/
.ui-tabs .ui-tabs-nav {
padding: 0;
background-image: none;
background-color: transparent;
border: none;
}
.ui-widget-header {
background-image: none;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
background-image: none;
}
.ui-tabs .ui-tabs-nav li {
margin: 1px 0 0 0;
}
.ui-tabs .ui-tabs-nav li a {
text-transform: uppercase;
font-weight: bold;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a {
color: #FE6602;
/*line-height:25px;*/
}
.ui-tabs .ui-tabs-nav li.ui-state-default a {
color: #33B8F0;
}
.ui-tabs .ui-tabs-nav li.ui-state-active a {
color: #FE6602;
}
.tabmenu .tabmenu-nav li.ui-state-default a {
color: #33B8F0;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
background-color: #FFFFFF;
margin-top: -6px;
padding-top: 7px;
box-shadow: 1px -1px 2px rgba(0, 0, 0, 0.18);
border: 1px #ccc solid;
border-bottom: none;
}
.ui-widget {
font-family: sans-serif;
font-size: 12px;
border: none;
}
.ui-tabs .ui-tabs-panel {
color: #555;
padding: 0;
padding-left: 1px;
padding-right: 1px;
border-top: 1px #ccc solid;
margin-top: 0;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
background: #cccccc; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjY2NjY2NjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTQlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top, #cccccc 0%, #cccccc 2%, #ffffff 54%, #ffffff 55%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cccccc), color-stop(2%, #cccccc), color-stop(54%, #ffffff), color-stop(55%, #ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #cccccc 0%, #cccccc 2%, #ffffff 54%, #ffffff 55%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #cccccc 0%, #cccccc 2%, #ffffff 54%, #ffffff 55%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #cccccc 0%, #cccccc 2%, #ffffff 54%, #ffffff 55%); /* IE10+ */
background: linear-gradient(to bottom, #cccccc 0%, #cccccc 2%, #ffffff 54%, #ffffff 55%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#ffffff', GradientType=0); /* IE6-8 */
}
.ui-tabs .ui-tabs-panel > div.csc-default {
background-color: #fff;
padding: 20px;
margin-bottom: 20px;
}
.ui-tabs .ui-tabs-panel  .csc-default .subcolumns > div.csc-default {
margin-bottom: 20px;
}
.ui-widget-content a {
color: #33B8F0;
}
.ui-slider-horizontal {
border: 1px #ccc solid;
}
.ui-slider .ui-slider-handle {
cursor: default;
height: 1.3em;
position: absolute;
width: 1.3em;
z-index: 2;
border: 0px #ccc solid;
background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/Images/sliderhandle.png');
}
.ui-slider .ui-slider-handle:focus {
background-color:#ccc;
}
.ui-slider-horizontal .ui-slider-range {
height: 100%;
top: 0;
background-color: #33B8F0;
}
/* Powermail */
.powermail_message_error{
color:#fe6602;
font-weight:bold;
font-size:1.1em;
}
.contentArea ul.powermail_message_error {
list-style:none;
}
.contentArea ul.powermail_message_error li:before{
display:initial;
}
fieldset.powermail_fieldset div.powermail_fieldwrap_input label {
/*width: 174px;*/
}
fieldset.powermail_fieldset div.powermail_fieldwrap {
margin-bottom: 10px;
clear: both;
}
fieldset.powermail_fieldset div.powermail_fieldwrap:after {
clear: both;
content: "";
display: table;
}
fieldset.powermail_fieldset div.small {
clear: none;
float: left;
padding-left: 5px;
width: 290px;
}
fieldset.powermail_fieldset div.fiftypercent {
clear: none;
float: left;
padding-left: 5px;
width: 369px;
}
fieldset.powermail_fieldset div.small label,
fieldset.powermail_fieldset div.fiftypercent label{
width: 169px;
}
fieldset.powermail_fieldset div.small input {
width: 100px;
}
fieldset.powermail_fieldset div.fiftypercent input {
margin-left: 5px;
width: 178px;
}
fieldset.powermail_fieldset div.wide {
width: 265px;
float: left;
clear: none;
}
fieldset.powermail_fieldset div.fiftypercentRight {
clear: none;
float: left;
}
fieldset.powermail_fieldset div.rightColumn  {
margin-left: 33%;
}
fieldset.powermail_fieldset div.wide label,
fieldset.powermail_fieldset div.fiftypercentRight label{
display: none;
}
fieldset.powermail_fieldset div.wide input{
width: 255px;
}
fieldset.powermail_fieldset div.fiftypercentRight input {
width:178px;
padding-right:0;
}
legend {
display: none;
}
form.powermail_form h3 {
display: none;
}
fieldset.powermail_fieldset .mb15{
margin-bottom:15px;
display:block;
}
/* Special Contactform*/
#powermail_field_225_6, #powermail_field_21731_6{
margin-top:15px;
}
label[for=powermail_field_21731_6], label[for=powermail_field_225_6]{
margin-top:12px;
}
/* Contest form */
form.contest-form, form.contest-form fieldset.powermail_fieldset div.fiftypercent label, form.contest-form label, form.contest-form .powermail_select{
width: auto;
}
form.contest-form fieldset.options .label{
display: none;
}
form.contest-form #powermail_fieldwrap_28581 .label {
display: block;
text-align: left;
position: relative;
width: auto;
padding-right: 9px;
}
form.contest-form #powermail_fieldwrap_28581{
margin-top: 40px;
}
form.contest-form .fieldwrapper{
width: 100%;
margin-left: 0;
}
form.contest-form label{
float: left;
display: inline-block;
text-align: left;
position: relative;
padding-right: 9px;
}
form.contest-form fieldset sup{
position: absolute;
bottom:14px;
right: 0;
top:inherit;
}
form.contest-form label.inline, form.contest-form .options label{
display: inline-block;
}
form.contest-form .powermail_select{
clear: both;
}
form.contest-form fieldset.powermail_fieldset div.fiftypercent{
width:275px;
}
form.contest-form fieldset.powermail_fieldset div.fiftypercent input, form.contest-form fieldset.powermail_fieldset div.fiftypercentRight input{
width: 250px;
margin-left: 0;
clear: both;
}
form.contest-form fieldset.powermail_fieldset div.fiftypercentRight label, form.contest-form fieldset.powermail_fieldset div.wide label {
display: inline-block;
float: left;
}
form.contest-form input[type="text"]{
width: 525px;
}
form.contest-form fieldset.powermail_fieldset div.small{
width: 121px;
padding-left: 0;
clear: both;
}
form.contest-form fieldset.powermail_fieldset div.small label{
width:auto;
}
form.contest-form fieldset.powermail_fieldset div.wide{
width: 404px;
}
form.contest-form fieldset.powermail_fieldset div.wide input{
width: 100%;
}
form.contest-form fieldset.powermail_fieldset div.fiftypercent{
padding-left:0;
clear: both;
}
form.contest-form  input[type="text"], form.contest-form select , form.contest-form .btn-action{
margin-left: 0;
}
form.contest-form input[type="text"] {
clear: both;
}
form.contest-form label[for=powermail_field_participate_contest_1], form.contest-form label[for=powermail_field_catalog_meeting_1],
form.contest-form label[for=powermail_field_catalog_download_1], form.contest-form label[for=powermail_field_catalog_post_1]{
font-weight: bold;
color: #32b7ef;
}
form.contest-form #powermail_fieldwrap_28711, form.contest-form input[type="checkbox"], form.contest-form input[type="radio"]{
float: left;
}
form.contest-form #powermail_fieldwrap_28721{
clear: none;
padding-top: 10px;
display: inline-block;
}
form.contest-form .formError + input, form.contest-form .formError ~ label {
background-color: #FF9F9F;
color: #000000;
}
form.contest-form #powermail_fieldwrap_28731{
display: none
}
/* Z-INDEX */
.formError {
z-index: 990;
}
.formError .formErrorContent {
z-index: 991;
}
.formError .formErrorArrow {
z-index: 996;
}
.formErrorInsideDialog.formError {
z-index: 5000;
}
.formErrorInsideDialog.formError .formErrorContent {
z-index: 5001;
}
.formErrorInsideDialog.formError .formErrorArrow {
z-index: 5006;
}
.inputContainer {
position: relative;
float: left;
}
.formError {
font-family: arial, sans-serif;
position: absolute;
top: 300px;
left: 300px;
display: block;
cursor: pointer;
}
.ajaxSubmit {
padding: 20px;
background: #55ea55;
border: 1px solid #999;
display: none
}
.formError .formErrorContent {
width: 100%;
position: relative;
color: #fff;
width: 150px;
font-size: 12px;
border: 2px solid #ddd;
padding: 4px 10px 4px 10px;
background: rgb(30, 87, 153); /* Old browsers */
}
.greenPopup .formErrorContent {
background: #33be40;
}
.blackPopup .formErrorContent {
background: #393939;
color: #FFF;
}
.formError .formErrorArrow {
width: 15px;
margin: -2px 0 0 13px;
position: relative;
}
.formError .formErrorArrowBottom {
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
margin: 0px 0 0 12px;
top: 2px;
}
.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); /* Old browsers */
}
.formError .formErrorArrowBottom div {
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
.greenPopup .formErrorArrow div {
background: #33be40;
}
.blackPopup .formErrorArrow div {
background: #393939;
color: #FFF;
}
.formError .formErrorArrow .line10 {
width: 15px;
border: none;
}
.formError .formErrorArrow .line9 {
width: 13px;
border: none;
}
.formError .formErrorArrow .line8 {
width: 11px;
}
.formError .formErrorArrow .line7 {
width: 9px;
}
.formError .formErrorArrow .line6 {
width: 7px;
}
.formError .formErrorArrow .line5 {
width: 5px;
}
.formError .formErrorArrow .line4 {
width: 3px;
}
.formError .formErrorArrow .line3 {
width: 1px;
border-left: 2px solid #ddd;
border-right: 2px solid #ddd;
border-bottom: 0 solid #ddd;
}
.formError .formErrorArrow .line2 {
width: 3px;
border: none;
background: #ddd;
}
.formError .formErrorArrow .line1 {
width: 1px;
border: none;
background: #ddd;
}
hr {
color: #ccc;
border: 0;
background-color: #ccc;
height: 1px;
}
td {
vertical-align: top;
}
.hidden {
display: none;
}
/*ul contentbereich*/
.contentArea ul {
list-style-type: none;
margin: 10px;
list-style-image: url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Images/li_blue.png');
padding-left: 5px;
}
.csc-textpic-intext-left ol, .csc-textpic-intext-left ul {
overflow:visible;
}
.contentArea .ui-accordion-content ul {
margin-top: 0;
margin-bottom: 0;
}
.csc-textpic-intext-left  .csc-textpic-text ul {
overflow: hidden;
padding-left: 22px;
}
.contentArea ul li {
padding-top: 4px;
padding-left: 5px;
}
.contentArea ul.blue {
padding-left: 5px;
margin-bottom: 25px;
}
.contentArea ul.blue li {
line-height: 18px;
}
.contentArea ul.nav-sub,
.contentArea ul.nav-sub ul {
list-style-image: none;
margin-top: 4px;
margin-left: 0;
}
.contentArea ul.nav-sub > li {
padding-left: 0;
}
/*Menue der Unterseiten*/
.contentArea ul.csc-menu-1 {
list-style-type: none;
margin: 0px;
list-style-image: none;
padding-left: 0;
}
.contentArea ul.csc-menu-1 li {
padding: 5px;
margin-bottom: 5px;
background-color: #F1F1F1;
padding-left: 10px;
}
.contentArea ul.csc-menu-1 > li:before {
border: 1px solid #CCCCCC;
border-radius: 3px 3px 3px 3px;
content: "u";
height: 1em;
padding-right: 0;
text-indent: 0;
/*top: 0.6em;*/
width: 1em;
position: absolute;
}
.contentArea ul.csc-menu-1 > li:before {
font-family: 'zargesicons';
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1;
text-transform: none;
}
.contentArea ul.csc-menu-1 > li > a {
color: #555555;
display: inline-block;
font-size: 12px;
line-height: 1.4;
padding: 0;
position: relative;
padding-left: 30px;
margin-top: -1px;
}
.contentArea ul.csc-menu-1 > li:hover,
.contentArea ul.csc-menu-1 > li:hover a,
.contentArea ul.csc-menu-1 > li.submenu-active a {
color: #32B7EF;
}
.contentArea ul.csc-menu-1 > li:hover:before,
.contentArea ul.csc-menu-1 > li.submenu-active:before {
border: 1px solid #32B7EF;
color: #32B7EF;
}
/*Contact in breadcrumb */
.tx-zarges-contacts {
float: right;
}
/*mainnavLayer Contents*/
div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents {
cursor: default;
padding: 0;
}
div.col2_66_33_layer .col3_33_33_33 figcaption.csc-textpic-caption, div.col2_66_33_layer .col2_50_50 figcaption.csc-textpic-caption {
background-color: #FFFFFF;
color: #32B7EF;
line-height: 1;
margin-top: -22px;
opacity: 0.87;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=87)";
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=87);
padding-bottom: 4px;
padding-top: 6px;
text-transform: uppercase;
}
div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents .c66l {
width: 687px;
padding: 10px;
padding-left: 13px;
padding-right: 0;
}
div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents .c33r {
width: 252px;
float: right
}
div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents  .col3_33_33_33 .c33r {
width: 220px;
float: left;
}
div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents div.imageBorder div.csc-textpic-imagecolumn {
margin-right: 14px;
}
div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents div.imageBorder div.csc-textpic-lastcol {
margin-right: 0;
}
div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents a {
display: inline;
}
div.col2_66_33_layer .c66l {
width: 74%;
}
.contentArea div.col2_66_33_layer .col3_33_33_33 figcaption.csc-textpic-caption,
.contentArea div.col2_66_33_layer .col2_50_50 figcaption.csc-textpic-caption {
margin-top: -21px;
}
div.col2_66_33_layer .c66l p,
div.col2_66_33_layer .c33r p {
/*line-height:1.2;*/
}
div.col2_66_33_layer .rightCol .csc-default {
padding: 10px;
padding-bottom:0;
padding-left: 14px;
}
div.col2_66_33_layer h2 {
margin-top: 0;
font-size: 12px;
text-transform: uppercase;
}
div.col2_66_33_layer h2 a {
color: #555;
}
div.col2_66_33_layer h2:before {
content: "o";
font-family: 'zargesicons';
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1;
text-transform: none;
padding-right: 5px;
}
div.col2_66_33_layer .c33l,
div.col2_66_33_layer .c33r {
width: 218px;
}
.contentArea div.col2_66_33_layer .rightCol {
width: 248px;
}
.contentArea div.col2_66_33_layer .csc-default {
margin-bottom: 0;
}
div.col2_66_33_layer .c50l,
div.col2_66_33_layer .c50r {
width: 47%;
}
div.col2_66_33_layer .c50l {
margin-right: 4%;
}
div.col2_66_33_layer .c33l {
margin-right: 13px;
}
li.first div.col2_66_33_layer .c33l {
margin-right: 15px;
}
div.col2_66_33_layer div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image {
margin-bottom: 3px;
}
div.col2_66_33_layer .c50l div.csc-textpic-center .csc-textpic-imagewrap, div.csc-textpic-center figure.csc-textpic-imagewrap,
div.col2_66_33_layer .c50r div.csc-textpic-center .csc-textpic-imagewrap, div.csc-textpic-center figure.csc-textpic-imagewrap,
div.col2_66_33_layer .c33l div.csc-textpic-center .csc-textpic-imagewrap, div.csc-textpic-center figure.csc-textpic-imagewrap,
div.col2_66_33_layer .c33r div.csc-textpic-center .csc-textpic-imagewrap, div.csc-textpic-center figure.csc-textpic-imagewrap {
border: 1px solid #CCCCCC;
margin-bottom: 15px;
}
div.imageBorder div.csc-textpic-imagecolumn figure {
border: 1px #ccc solid;
border-bottom: 0;
}
div.imageBorder div.csc-textpic-imagecolumn figcaption {
border: 1px #ccc solid;
border-top: 0;
}
div.teaserbox div.imageBorder {
border: 1px #ccc solid;
margin-right: 25px;
}
div.imageBorder div.csc-textpic-imagecolumn figcaption.csc-textpic-caption {
padding-top: 3px;
/*margin-bottom:4px;*/
font-weight: bold;
color: #32B7EF;
font-size: 12px;
min-height: 35px;
}
div.imageBorder div.csc-textpic-imagecolumn {
margin-right: 14px;
margin-bottom: 15px;
}
div.rightCol p {
padding-top: 3px;
}
div.imageBorder div.csc-textpic-lastcol {
margin-right: 0;
}
div.imageBorder div.csc-textpic .csc-textpic-imagewrap img {
margin-bottom: 0;
}
div.col2_66_33_layer div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image {
margin-bottom: 0;
}
div.col2_66_33_layer div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image {
margin-bottom: 0px;
}
div#mainnav ul li ul.mainnav-layer li .mainnavlayerContents .csc-default {
margin-bottom: 0;
}
.c33r div.imageBorder {
margin-left: 13px;
margin-right: 8px;
}
.c33r div.imageBorder .csc-textpic-caption {
background-color: #FFFFFF;
color: #32B7EF;
line-height: 1;
margin-top: -22px;
opacity: 0.87;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=87)";
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=87);
padding-bottom: 4px;
padding-top: 6px;
text-transform: uppercase;
}
/*flexslider*/
.tx-ws-flexslider {
margin: 0;
margin-top: -2em;
min-height: 380px;
}
.flex-viewport {
width:100%;
}
.flexslider {
background: none repeat scroll 0 0 #FFFFFF;
margin: 0 0 0px;
position: relative;
}
.contentArea .flexslider  ul {
list-style-image: none;
margin: 0;
padding: 0;
}
.contentArea .flexslider  ul li {
background-image: none;
padding: 0;
margin: 0;
background-image: url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Images/startbg.png');
background-repeat: repeat-x;
background-position: left -89px;
}
.flex-control-paging li a {
background: none repeat scroll 0 0 #d5e7f7;
border: 2px solid #fff;
border-radius: 0;
box-shadow: 0 0 0 0;
cursor: pointer;
display: block;
height: 14px;
text-indent: -9999px;
width: 14px;
}
.flex-control-paging li a.flex-active {
background: none repeat scroll 0 0 #32B7EF;
border: 2px solid #fff;
box-shadow: 0;
border-radius: 0;
box-shadow: 0;
cursor: default;
position: relative;
top: 0px;
}
.flexslider .captionwrapper {
left: 10px;
overflow: hidden;
position: absolute;
top: 50px;
width: 350px;
}
.flex-control-nav {
position: absolute;
right: 10px;
top: 20px;
text-align: center;
width: auto;
}
.flexslider .captionwrapper {
left: 0;
overflow: hidden;
position: absolute;
top: 30%;
width: 420px;
background-image: url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Images/home_teaserbox.png');
background-position: bottom right;
}
.flexslider .captiontext,
.flexslider .captiontitle {
background-color: transparent;
}
.flexslider .captiontext {
padding: 12px;
padding-top: 8px;
padding-bottom: 8px;
}
.flexslider .captionwrapper.wsflexslider-alignright {
left: auto;
right: 7px;
}
.bluegradient .csc-default {
margin-bottom: 0;
}
.c25l  .csc-default {
padding-right: 10px;
}
.flexslider .captiontext h2,
.flexslider .captiontext h3 {
color: #33B8F0;
}
.flexslider .captiontext p {
color: #33B8F0;
font-size: 22px;
font-weigth: normal;
line-height: 1.3em;
padding-bottom: 10px;
}
.flexslider .captiontext p a {
font-size: 12px;
font-weight: bold;
}
/*special menue for mediathek*/
.tabmenu .tabmenu-nav li.tabmenu-active {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-color: #FFFFFF;
border-color: #CCCCCC #CCCCCC -moz-use-text-color;
border-image: none;
border-style: solid solid none;
border-width: 1px 1px medium;
box-shadow: 1px -1px 2px rgba(0, 0, 0, 0.18);
margin-top: -6px;
padding-top: 7px;
}
.tabmenu .tabmenu-nav li.tabmenu-active {
margin-bottom: -1px;
padding-bottom: 1px;
}
.tabmenu .tabmenu-nav li {
margin: 1px 0 0;
}
.tabmenu .tabmenu-nav li {
border-bottom-width: 0;
float: left;
list-style: none outside none;
margin: 1px 0.2em 0 0;
padding: 0;
position: relative;
top: 0;
white-space: nowrap;
}
.tabmenu .tabmenu-nav {
padding: 0;
margin: 0;
background-image: none;
background-color: transparent;
border: none;
}
.tabmenu .tabmenu-nav li {
margin: 1px 0 0 0;
}
.tabmenu .tabmenu-nav li a {
text-transform: uppercase;
font-weight: bold;
}
.tabmenu .tabmenu-nav li.tabmenu-active a {
color: #FE6602;
/*line-height:25px;*/
}
.tabmenu .tabmenu-nav li.tabmenu-active {
background-color: #FFFFFF;
margin-top: -6px;
padding-top: 7px;
box-shadow: 1px -1px 2px rgba(0, 0, 0, 0.18);
border: 1px #ccc solid;
border-bottom: none;
}
.tabmenu .tabmenu-panel {
color: #555;
padding: 0;
padding-left: 1px;
padding-right: 1px;
border: none;
border-top: 1px #ccc solid;
margin-top: 0px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
background: #cccccc; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjY2NjY2NjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTQlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top, #cccccc 0%, #cccccc 2%, #ffffff 54%, #ffffff 55%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cccccc), color-stop(2%, #cccccc), color-stop(54%, #ffffff), color-stop(55%, #ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #cccccc 0%, #cccccc 2%, #ffffff 54%, #ffffff 55%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #cccccc 0%, #cccccc 2%, #ffffff 54%, #ffffff 55%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #cccccc 0%, #cccccc 2%, #ffffff 54%, #ffffff 55%); /* IE10+ */
background: linear-gradient(to bottom, #cccccc 0%, #cccccc 2%, #ffffff 54%, #ffffff 55%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#ffffff', GradientType=0); /* IE6-8 */
}
.tabmenu-nav li a {
font-weight: bold;
text-transform: uppercase;
}
.tabmenu-nav li a, .tabmenu-collapsible .tabmenu-nav li.tabmenu-active a {
cursor: pointer;
}
.tabmenu-nav li a {
float: left;
padding: 0.5em 1em;
text-decoration: none;
}
.tabmenu-panel {
background: linear-gradient(to bottom, #CCCCCC 0%, #CCCCCC 2%, #FFFFFF 54%, #FFFFFF 55%) repeat scroll 0 0 transparent;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
border-top: 1px solid #CCCCCC;
color: #555555;
margin-top: 1px;
padding: 0 1px;
}
.tabmenu-panel div.tabmenu-content {
background-color: #FFFFFF;
padding-bottom: 0;
margin-bottom: 20px;
padding: 20px;
}
.relatedArticle {
margin-bottom: 15px;
}
.relatedArticle .txt-small {
display: block;
padding-top: 4px;
}
/* TABLE */
table {
width: 100%;
cell-spacing: 0;
border-collapse: collapse
}
table td {
padding: 10px;
font-size: 12px;
}
table th {
padding: 10px;
padding-bottom: 15px;
}
table td.align-left {
text-align: left
}
table td.align-right {
text-align: right
}
table td.align-center {
text-align: center
}
table td.align-justify {
text-align: justify
}
table.tabelle {
border-collapse: collapse;
width: 100%
}
table.tabelle th {
}
table.tr_borders {
border-collapse: collapse;
width: 100%;
border-bottom: 1px solid #eaeaea;
}
table.tr_borders tr {
border-top: 1px solid #eaeaea;
}
td.greyBackground {
background-color: #f5f5f5
}
table.td_borders {
border-collapse: collapse;
width: 100%;
}
table.td_borders tr td,
table.td_borders tr th {
border: 1px solid #ccc;
}
table.table-paddingsmall td {
padding: 10px;
padding-left:5px;
padding-right:5px;
}
/* TR,TD */
/*td.tdgrey{background-color:#dcdcdc;color:#000}*/
table.tb-zebra-rows {
width: 100%
}
table.table-border {
border: 1px solid #eaeaea;
}
tr.tr-odd {
background-color: #f5f5f5
}
tr-even {
background-color: #fff
}
/*tooltip*/
.ui-tooltip {
background: #fff;
border: 3px #32B7EF solid;
border_radius: 3px;
color: #32B7EF;
font-weight: bold;
padding: 0;
opacity: 1;
}
.ui-tooltip-content {
position: relative;
padding: 1em;
}
.ui-tooltip-content::after {
content: '';
position: absolute;
border-style: solid;
display: block;
width: 0;
}
.top .ui-tooltip-content::after {
bottom: -13px;
left: 39%;
border-color: #32B7EF transparent;
border-width: 13px 13px 0;
}
.imagemaparea {
cursor:pointer;
}
.mapTooltip .ui-tooltip-content {
background: #fff;
color: #555;
font-weight: normal;
padding: 20px;
opacity: 1;
}
.mapTooltip .ui-tooltip-content .bold {
font-weight: bold;
}
.mapTooltip .ui-tooltip-content .line {
line-height: 0;
font-size:0;
height:1px;
background-color:#ccc;
margin-bottom:10px;
display: block;
}
.mapTooltip .ui-tooltip-content .closeTip {
position: absolute;top:5px;right:10px;width:10px;height:10px;cursor:pointer;
}
.mapTooltip .ui-tooltip-content {
line-height:18px;
}
.mapTooltip .ui-tooltip-content:after {
display:none;
}
.col2_50_50 .c50l {
width: 48%;
margin-right: 4%;
}
.col2_50_50 .c50r {
width: 48%;
}
.gridElementBorder .c33l {
border-right: 1px solid #CCCCCC;
margin-right: 20px;
padding-right: 20px;
width: 29%;
}
ul.csc-uploads img.flag {
float: none;
padding-right: 2px;
vertical-align: baseline;
}
div.mobscaffconf form {
width:100%;
}
.tx-dmailsubscribe .form-row {padding: 10px 0;clear:both;display:block;}
.tx-dmailsubscribe input[type="checkbox"] {margin-left: 2%;}
.tx-dmailsubscribe div.privacy {width: 350px; float: right;}
.tx-dmailsubscribe .form-error {color:red;}
.tx-dmailsubscribe .error-textfield {padding-left: 185px;}
.tx-dmailsubscribe ul.flashmessages {border: 1px solid #33B8F0;margin:0;padding:20px; background-color: #e5e5e5; font-weight: bold;}
.tx-dmailsubscribe ul.flashmessages li {list-style: none;margin:0;padding:0;}
form.powermail_form {
-moz-opacity: 1;
-webkit-opacity: 1;
opacity: 1;
filter: alpha(opacity=100);
}
.viewSelectorContainer {
float:right;margin-top:-38px;
}
.viewSelectorContainer .viewselectorLabel {
float:left;padding-top:2px;padding-right:3px;
}
.viewSelectorContainer .listAsBox,
.viewSelectorContainer .listAsList {
cursor:pointer;
font-size:20px;
float:left;
padding-right:5px;
}
.viewSelectorContainer .listAsBox {
font-size:21px;
}
.nonFloat {
width:100%;
clear:both;
}
.nonFloat div.teaserbox {
border-right:none;
width:100%;
min-height:0;
}
.nonFloat div.teaserbox .teaserbox-header {
margin-bottom:0;
}
.nonFloat div.teaserbox .teaserbox-content .teaserbox-content-image {
display: none;
}
.nonFloat div.teaserbox .teaserbox-content .teaserbox-content-text {
display: inline;
float: left;
font-size: 12px;
min-height: 20px;
margin-right:0;
margin-left:50px;
}
.nonFloat div.teaserbox .teaserbox-header .teaserbox-header-text {
display: inline;
float: left;
font-size: 11px;
font-weight: bold;
margin-bottom: 10px;
margin-left: 1%;
padding-top: 1px;
width: 75%;
}
.nonFloat .teaserbox-bottomborder {
background-color: #CCCCCC;
height: 1px;
line-height: 0;
margin: 0;
width: 100%;
margin-bottom:10px;
margin-top:10px;
}
.currentFlag{
border:solid 2px #33B8F0;
padding:2px;
}
.downloadFlags img{
vertical-align:middle;
}
/* special page */
#p-551 div.shadowBox, #p-22352 div.shadowBox {min-height: 104px;position:relative;}
#p-551 div.shadowBox a.arrowblue, #p-22352 div.shadowBox a.arrowblue {position: absolute;bottom: 14px;}
/* slideout */
.slide-out-container {
display: block;
right: -3px;
z-index: 1000;
position: fixed;
top: 200px;
}
.slide-out-div {
padding: 0;
min-width: 165px;
}
.slide-out-div.contact, .slide-out-div.newsletter {
line-height: 1;
position: relative;
right: -294px;
}
.slide-out-div.newsletter {
margin-top: 10px;
}
.slideout-button .handle {
text-indent: -99999px;
display: block;
outline: none;
position: absolute;
left: -45px;
width: 45px;
}
.slideout-button .handle.newsletter {
height: 168px;
background-image: url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Images/SlideOut/newsletter_sidebar.png');
background-repeat: no-repeat;
top: 0px;
}
.slideout-button .handle.contact {
height: 129px;
background-image: url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Images/SlideOut/contact_sidebar.png');
background-repeat: no-repeat;
bottom: 0;
}
.slide-out-div.contact .slideout-contentbox {
padding-bottom: 5px;
}
.slide-out-div.newsletter .slideout-contentbox {
padding-top: 5px;
}
.slideout-contentbox-footer {
height: 5px;
}
.slideout-content {
padding: 0;
background-color: #ffffff;
-webkit-box-shadow: 0px 0px 5px 2px rgba(161, 161, 161, 1);
-moz-box-shadow: 0px 0px 5px 2px rgba(161, 161, 161, 1);
box-shadow: 0px 0px 5px 2px rgba(161, 161, 161, 1);
}
.slideout-content p {
padding: 0 10px;
}
.slideout-content .csc-default{
margin:0;
}
.slideout-content p img {
margin-left: -10px;
}
.bg-grey {
background-color: #676666;
color: #ffffff;
line-height: 2em;
font-size: 1.5em;
font-weight: bold;
}
/* Newsletter subscription page */
.contentArea .newsletter-intro-text{
position: relative;
top: -175px;
left: 26px;
color: #33B8F0;
font-size: 1.4em;
line-height: 0.4em;
height: 0;
}
.boxGrey{
border: solid 1px #ccc;
padding: 10px;
}
.newsletter-box h3{
border-bottom:none;
padding-top: 0;
}
.newsletter-box ul li {
border-bottom: none;
list-style-image: url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Images/li_hook.png');
margin-left: 10px;
padding: 0;
}
.zarges-blue {
color:#32b7ef;
}
.f14{
font-size:14px;
}
/* newsletter Anmldung */
.ga-subscribe.v2{
background-color: #32B7EF;
position: relative;
color:#ffffff;
padding: 25px 25px 0px 25px;
}
.ga-subscribe.v2 form{
width:98%
}
.ga-subscribe.v2 .form-row{
padding: 5px 0;
}
.ga-subscribe.v2 .form-row.last-child{
margin-bottom: 20px;
}
.ga-subscribe.v2:after{
content: '';
width: 0;
height: 0;
line-height: 0;
border-left: 30px solid transparent;
border-bottom: 30px solid #fff;
bottom: 0;
right: 0;
position: absolute;
}
.ga-subscribe.v2 label{
text-align: left;
font-weight: normal;
}
.ga-subscribe.v2 .intro{
font-weight: bold;
margin-bottom: 20px;
display: block;
font-size: 1.1em;
}
.ga-subscribe.v2 input[type="radio"]{
vertical-align: bottom;
margin-top: 6px;
margin-left: 2%;
}
.ga-subscribe.v2 div.privacy {
width: 222px;
}
.ga-subscribe.v2 div.privacy a, .ga-subscribe.v2 .newsletter-unsubscribe a {
color: #ffffff;
text-decoration: underline;
}
.ga-subscribe.v2 .newsletter-unsubscribe{
padding: 0 0 10px 10px;
}
.ga-subscribe.v2 .btn-action{
border: 1px solid #f2ebe7;
box-shadow: inset 0 1px 0 0 #f2ebe7;
color: #555555;
background-color: #0974A1;
background-image: -webkit-gradient(linear, left top, left bottom, from(#f3f2f1), to(#d9cfc7));
background-image: -webkit-linear-gradient(top, #f3f2f1, #d9cfc7);
background-image: linear-gradient(to bottom, #f3f2f1, #d9cfc7);
text-shadow: 0 1px 0 #ffffff;
}
.ga-subscribe.v2 .manditory-fields{
display:inline-block;
float:right;
padding-top: 10px;
}
.tx-dmailsubscribe .ga-subscribe.v2  .error-textfield{
padding-left: 121px;
}
.ga-subscribe .btn-action{
padding-left: 12px;
}
.ga-subscribe .newsletter-category label{
padding-top: 0;
}
.ga-subscribe .newsletter-category .form-field {
float:right;
width: 245px;
}
.ga-subscribe input[type="checkbox"]{
margin: 0 0 0.25em 0;
}
/* table productoverview */
table#productoverview {
margin-left: 25px;
}
table.fullwidth {
width: 100%;
clear: both;
}
table.fullwidth th {
text-align: left;
}
table tr.fourCol {
margin-bottom: 10px;
}
table tr.fourCol td {
width: 25%;
padding-left: 5px;
}
table tr.fourCol td:first-child {
padding-left: 0;
}
table tr.fourCol td input[type="checkbox"] + label {
padding-top: 0.25em;
color: #33B8F0;
height: 40px;
width: 150px;
}
.productoverview-bottomborder {
/*margin: 10px 5% 10px 3%;*/
margin: 10px 10px 10px 0;
height: 1px;
line-height: 0;
background-color: #ccc;
width: 175px;
}
.overview-borderright {
border-right: 1px solid #CCCCCC;
min-height: 225px;
width: 200px;
position: relative;
}
.overview-borderright-title {
min-height: 40px;
}
.overview-borderright-checkbox {
float: left;
margin-right: 5px;
margin-bottom: 20px;
}
.overview-borderright-title a {
font-weight: bold;
display: block;
padding-top: 2px;
padding-right: 10px;
}
.overview-borderright-image {
display: block;
vertical-align: middle;
width: 200px;
height: 170px;
clear: both;
}
.overview-borderright-flag-new {
background: transparent url('/typo3conf/ext/zarges_products/Resources/Public/Icons/productfeature-flag.png') top left;
position: absolute;
width: 87px;
height: 20px;
top: 40px;
right: -3px;
font-weight: bold;
color: #FFFFFF;
padding-top: 4px;
padding-left: 30px;
text-shadow: 1px 1px 5px #000;
overflow:hidden;
}
table tr.fourCol td:last-child .overview-borderright {
border-right: none;
}
/*see ZAR-1132*/
table tr.fourCol td:nth-child(1) .overview-borderright,
table tr.fourCol td:nth-child(2) .overview-borderright,
table tr.fourCol td:nth-child(3) .overview-borderright {
border-right: 1px solid #CCCCCC;
}
img.productoverview-image {
margin-left: auto;
margin-right: auto;
display: block;
}
.buttonContainer {
margin-top: 10px;
/*margin-left: -10px;*/
}
.buttonContainer a
.buttonContainer span {
margin-left: 10px;
}
.buttonContainer a.btn-action {
margin-left: 0;
}
/* Treegroup */
.treegroupDetail, .productDetail .firstImage {
border: 1px solid #CCCCCC;
margin-bottom: 20px;
padding: 0 28px 15px;
position: relative;
/* box-shadow: 0 2px 8px -5px black; */
float: left;
}
.csstransforms .treegroupDetail:before, .csstransforms .productDetail .firstImage:before {
background: none repeat scroll 0 0 #FFFFFF;
border-top: 1px solid #CCCCCC;
bottom: -12px;
/* box-shadow: 0 3px 8px -7px #000000 inset; */
height: 28px;
left: -15px;
transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
width: 36px;
z-index: 1;
}
.csstransforms .treegroupDetail:before, .csstransforms .productDetail .firstImage:before, .noticebox:after, .noticebox-text:before {
content: "";
position: absolute;
z-index: 2;
}
div.treegroupDetail .treegroup-content {
clear: both;
font-size: 12px;
}
.treegroupDetail {
width: 898px;
}
.treegroupDetail h2 {
color: #33B8F0;
margin-top: 0px;
font-weight: normal;
font-size: 28px;
}
.treegroupDetailImage {
padding: 10px;
width: 350px;
min-width: 350px;
float: left;
/* overflow: hidden; */
}
.treegroupDetailImage img {
display: block;
margin-left: auto;
margin-right: auto;
}
.treegroupDetailText {
padding-top: 20px;
padding-left: 20px;
float: left;
width: 500px;
color: #999;
font-size: 13px;
}
/* Produktdetail*/
.productDetail {
width: 568px;
}
.productDetail h2 {
color: #555555;
margin-top: 0px;
}
.productDetail .productsubheader {
clear: both;
display: block;
}
.productdetailImage {
height: auto;
width: 302px;
text-align: center;
}
.productdetailImage .firstImage {
float: none;
padding: 0;
min-height: 300px;
border: 1px solid #CCCCCC;
margin-bottom: 20px;
}
.nobottommargin .firstImage {
margin-bottom:0;
}
.productdetailImage .similarText {
margin-top:10px;
margin-bottom:10px;
}
.productdetailImage img {
display: block;
margin-left: auto;
margin-right: auto;
}
.productdetailText {
padding-left: 20px;
}
/*Productvariants*/
table.datatableVariants {
background-color: #fff;
/*margin-left: -20px;
width: 954px;*/
width: 100%;
margin-top: 20px;
}
table.datatableVariants th,
table.datatableVariants td {
padding: 10px;
padding-top: 15px;
padding-bottom: 15px;
text-align: center;
vertical-align: top;
border: 2px #fff solid;
}
table.datatableVariants .leftalign {
text-align: left;
}
table.datatableVariants tr td {
/* cursor: pointer; */
}
table.datatableVariants th {
background-color: #dddddd;
color: #555;
padding-top: 8px;
padding-bottom: 6px;
}
table.datatableVariants th .small {
color: #a8a8a8;
display: block;
}
table.datatableVariants tr.even td {
background-color: #f3f3f3;
}
table.datatableVariants tr.hover:hover {
box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
}
table.datatableVariants tr.hover:hover td {
background-color: #33B8F0;
color: #fff;
}
table.datatableVariants tr.hover:hover td a {
color: #fff;
}
/* a slider for datatable filtering*/
div.sliderContainer {
margin-top: 10px;
margin-bottom: 20px;
}
div.sliderContainer div.filterLabel {
float: left;
display: inline;
width: 130px;
}
div.sliderContainer div.minVal {
float: left;
width: 30px;
display: inline;
margin-left: 10px;
font-size: 11px;
}
div.sliderContainer div.slider {
float: left;
width: 50%;
display: inline;
}
div.sliderContainer div.maxVal {
float: left;
width: 30px;
display: inline;
margin-left: 10px;
font-size: 11px;
}
/*a checkboxcontainer*/
div.checkboxContainer {
margin-top: 10px;
margin-bottom: 20px;
}
div.checkboxContainer div.checkboxContainerElement {
white-space: nowrap;
float: left;
}
div.checkboxContainer label.checkboxLabel {
padding-left: 5px;
min-width: 33px;
display: inline;
font-weight: normal;
float: left;
padding-top: 0px;
}
div.checkboxContainer input[type="checkbox"] {
margin: 0;
float: left;
}
div.checkboxContainer .checkboxContainerLabel {
padding-right: 15px;
float: left;
padding-bottom: 10px;
}
/*a radiocontainer*/
div.radioContainer {
margin-top: 10px;
margin-bottom: 20px;
}
div.radioContainer div.radioContainerElement {
white-space: nowrap;
float: left;
}
div.radioContainer label.radioLabel {
padding-left: 5px;
padding-right: 15px;
display: inline;
font-weight: normal;
}
div.radioContainer input[type="radio"] {
margin: 0;
}
div.radioContainer .radioContainerLabel {
padding-right: 15px;
}
/*a placeholdercontainer*/
div.placeholderContainer {
margin-top: 10px;
margin-bottom: 20px;
}
div.productFilterContainerToggler,
div.productFilterReset {
float: right;
margin-left: 20px;
cursor: pointer;
text-transform: uppercase;
margin-bottom: 15px;
}
div.productFilterReset:before {
color: #555;
content: "";
font-family: 'zargesicons';
font-size: 12px;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1;
margin-right: 4px;
text-transform: none;
text-transform: lowercase;
}
div.productFilterContainerToggler:after {
color: #555;
content: "q";
font-family: 'zargesicons';
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1;
margin-left: 4px;
text-transform: none;
text-transform: lowercase;
}
div.togglerOpen:after {
content: "j";
color: #555;
font-family: 'zargesicons';
font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1;
margin-left: 4px;
text-transform: none;
text-transform: lowercase;
}
/* the Button Container */
div.productButtonContainer {
background-image: url('../../typo3conf/ext/zarges_products/Resources/Public/Images/bg_configuratorLink.png');
background-position: top left;
background-repeat: no-repeat;
height: 65px;
position: relative;
margin-top: 5px;
}
div.productButtonContainer a {
position: absolute;
left: 0;
bottom: 0;
}
/*Product Compare/ Product Bookmark */
/*productBookmarkCompareContainer: additional css will be set via JS */
/*the Container for the Buttons*/
div#productBookmarksAndCompareListButtonContainer {
position: absolute;
right: 40px;
float: right;
display: inline;
margin-left: 0px;
background-color: #fff;
color: #32B7EF;
z-index: 999;
}
/*the buttons*/
div#productBookmarksLayerOpener {
float: left;
display: inline;
border: 1px #ccc solid;
padding: 5px;;
border-bottom: 0;
}
div#productCompareListLayerOpener {
float: left;
display: inline;
border: 1px #ccc solid;
padding: 5px;;
border-bottom: 0;
}
/*act class if buttin is active*/
div#productBookmarksAndCompareListContainer .act {
background-color: #f1f1f1;
}
/* layer compare/bookmark Container*/
div#productBookmarksAndCompareListContainer {
position: absolute;
top: -26px;
height: 25px;
margin-left: auto;
margin-right: auto;
background-color: #fff;
color: #32B7EF;
cursor: pointer;
width: 960px;
}
/* layer compare/bookmark*/
div#productCompareListLayer,
div#productBookmarksLayer {
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
color: #7F7F7F;
font-size: 12px;
height: auto;
padding-bottom: 25px;
width: 740px;
z-index: 998;
display: none;
position: absolute;
bottom: 0;
right: 25px;
}
div.closeProductBookmarksAndCompareListLayer {
float: right;
cursor: pointer;
color: #33B8F0;
margin: 10px;
margin-bottom: 0;
margin-top: 00px;
}
div#productLayerContent {
margin: 20px;
margin-top: 18px;
margin-right: 15px;
margin-bottom: 30px;
max-height: 500px;
height: auto;
overflow: auto;;
}
/* layer bookmark/compare */
.bookmarksAndCompareListItem {
width: 33%;
float: left;
display: inline;
margin-bottom: 20px;
}
.bookmarksAndCompareListItemTitle {
display: block;
height: 35px;
font-weight: bold;
font-size: 12px;
}
.bookmarksAndCompareListItemBorder {
border: 1px #ccc solid;
border-top: none;
border-bottom: none;
padding-left: 15px;
padding-right: 10px;
}
.remove {
display: inline;
float: left;
height: 30px;
cursor: pointer;
margin-right: 5px;
margin-left: -5px;
}
.bookmarksAndCompareListLine {
background-color: #ccc;
margin-left: 15px;
width: 85%;
height: 1px;
font-size: 0;
clear: both;
margin-bottom: 5px;
margin-top: 5px;
}
.bookmarksAndCompareListItemImage {
margin: 10px 5px;
display: table-cell;
vertical-align: middle;
width: 195px;
height: 130px;
}
.bookmarksAndCompareListItemImage img {
margin-left: auto;
margin-right: auto;
display: block;
}
table.bookmarksAndCompareListTable {
margin-top: 0;
}
table.bookmarksAndCompareListTable td {
padding: 5px;
}
table.bookmarksAndCompareListTable td:first-child {
border-right: 1px solid #ccc;
}
table.bookmarksAndCompareListTable .bold {
font-weight: bold;
}
.bookmarksAndCompareList {
display: block;
margin-top: 5px;
padding-left: 15px;
}
div#productBookmarksAndCompareListContainer .buttonContainer {
margin-left: 10px;
margin-top: 10px;
height: 80px;
}
div#productBookmarksAndCompareListContainer .buttonContainer .btn-action {
margin-top: 5px;
}
/******************************************************/
/* Product Image Slider
/******************************************************/
#productImageSlider {
margin: 0 auto;
width: 250px;
position: relative;
}
#productImageSlider ul {
background: none;
list-style: none;
margin: 0;
padding: 0;
}
#productImageSlider .slides img {
width: auto;
}
#productImageSlider .slides li {
background: none;
width: 100px;
padding: 0
}
#productImageSlider .slides a {
display: block;
width: 100px;
height: 100px;
border: 1px solid #CCCCCC;
margin: 0 10px;
padding: 0;
position: relative;
}
#productImageSlider .flex-direction-nav {
list-style: none;
}
.csstransforms #productImageSlider .slides a:before {
background: none repeat scroll 0 0 #FFFFFF;
border-top: 1px solid #CCCCCC;
bottom: -5px;
/* box-shadow: 0 3px 8px -7px #000000 inset; */
height: 10px;
left: -6px;
transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
width: 11px;
z-index: 1;
}
.csstransforms #productImageSlider .slides a:before {
content: "";
position: absolute;
z-index: 2;
}
#productImageSlider .slides a:hover,
#productImageSlider .slides a:hover:before {
border-color: #a0a0a0;
}
#productImageSlider .flex-direction-nav a {
opacity: 1;
/*text-indent: 0;*/
}
#productImageSlider a.flex-next:after, #productImageSlider a.flex-next:before {
left: 30%;
border: solid transparent;
content: "";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
}
#productImageSlider a.flex-next:after {
border-color: rgba(255, 255, 255, 0);
border-left-color: #FFFFFF;
border-width: 30px;
top: 50%;
margin-top: -30px;
}
#productImageSlider a.flex-next:before {
border-color: rgba(204, 204, 204, 0);
border-left-color: #cccccc;
border-width: 31px;
top: 50%;
margin-top: -31px;
}
#productImageSlider a.flex-prev:after, #productImageSlider a.flex-prev:before {
right: 30%;
border: solid transparent;
content: "";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
}
#productImageSlider a.flex-prev:after {
border-color: rgba(255, 255, 255, 0);
border-right-color: #FFFFFF;
border-width: 30px;
top: 50%;
margin-top: -30px;
}
#productImageSlider a.flex-prev:before {
border-color: rgba(204, 204, 204, 0);
border-right-color: #cccccc;
border-width: 31px;
top: 50%;
margin-top: -31px;
}
#productImageSlider a.flex-prev:hover:before {
border-right-color: #a0a0a0;
}
#productImageSlider a.flex-next:hover:before {
border-left-color: #a0a0a0;
}
.HinweisErsatzteile1 {
/*color: #FF0000;*/
}
.Zielgruppentext {
font-weight: bold;
}
.commerceConnectorPopUp {
margin: 0;
padding: 0;
width: 955px;
min-height: 550px;
background: transparent url(/typo3conf/ext/zarges_products/Resources/Public/Images/commerceConnector-shadow.png) no-repeat top left;
}
.commerceConnectorPopUp h2 {
margin: 0 0 5px 0;
padding: 0;
color: #707070;
}
.commerceConnectorPopUp p {
margin: 1em 0;
padding: 5px 0px 5px 0px;
}
.commerceConnectorPopUp strong {
font-weight: bold;
color: #707070;
}
.commerceConnectorPopUp a {
background-image: none;
}
.commerceConnectorPopUp .commerceConnectorPopUp_header {
height: 80px;
}
.commerceConnectorPopUp .commerceConnectorPopUp_leftColumn {
float: left;
margin: 0;
padding: 0 35px 0 36px;
width: 100px;
background: transparent;
}
.commerceConnectorPopUp .commerceConnectorPopUp_leftColumn .commerceConnectorPopUp_content {
margin-top: 93px;
}
.commerceConnectorPopUp .commerceConnectorPopUp_leftColumn .commerceConnectorPopUp_content .commerceConnectorPopUp_productVariantImage {
text-align: center;
}
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn {
margin: 0 0 0 171px;
padding: 0;
width: 784px;
}
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn h2 {
margin: 0 18px 5px 18px;
}
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn .commerceConnectorPopUp_header {
height: 78px;
border-bottom: 2px solid #01a5ec;
/* Legacy browsers */
background: #d7d7d7 url(/typo3conf/ext/zarges_products/Resources/Public/Images/header-bg.png) repeat-x top;
-o-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-webkit-background-size: 100% 100%;
background-size: 100% 100%;
/* Internet Explorer */
*background: #d7d7d7;
background: #d7d7d7\0/;
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FFFFFFFF, endColorstr=#FFd7d7d7);
}
@media all and (min-width: 0px) {
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn .commerceConnectorPopUp_header {
/* Opera */
background: #d7d7d7 url(/typo3conf/ext/zarges_products/Resources/Public/Images/header-bg.svg);
/* Recent browsers */
background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#d7d7d7));
background-image: -webkit-linear-gradient(top, #FFFFFF, #d7d7d7);
background-image: -moz-linear-gradient(top, #FFFFFF, #d7d7d7);
background-image: -o-linear-gradient(top, #FFFFFF, #d7d7d7);
background-image: linear-gradient(top, #FFFFFF, #d7d7d7);
}
}
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn .commerceConnectorPopUp_header .commerceConnectorPopUp_shopFilter {
margin: 0;
padding: 0;
position: relative;
top: 26px;
text-align: center;
list-style: none;
}
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn .commerceConnectorPopUp_header .commerceConnectorPopUp_shopFilter li {
display: inline-block;
color: #000000;
background: transparent;
text-align: center;
padding: 5px 13px 10px 13px;
margin: 0;
height: 12px;
min-width: 16px;
font-size: 12px;
line-height: 16px;
cursor: pointer;
}
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn .commerceConnectorPopUp_header .commerceConnectorPopUp_shopFilter li:hover,
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn .commerceConnectorPopUp_header .commerceConnectorPopUp_shopFilter li.hover,
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn .commerceConnectorPopUp_header .commerceConnectorPopUp_shopFilter li.active {
color: #FFFFFF;
/* Legacy browsers */
background: #01a5ec url(/typo3conf/ext/zarges_products/Resources/Public/Images/shopFilterActive-bg.png) repeat-x top;
-o-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-webkit-background-size: 100% 100%;
background-size: 100% 100%;
/* Internet Explorer */
*background: #01a5ec;
background: #01a5ec\0/;
filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FF30b7ef, endColorstr=#FF01a5ec);
}
@media all and (min-width: 0px) {
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn .commerceConnectorPopUp_header .commerceConnectorPopUp_shopFilter li:hover,
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn .commerceConnectorPopUp_header .commerceConnectorPopUp_shopFilter li.hover,
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn .commerceConnectorPopUp_header .commerceConnectorPopUp_shopFilter li.active {
/* Opera */
background: #01a5ec url(/typo3conf/ext/zarges_products/Resources/Public/Images/shopFilterActive-bg.svg);
/* Recent browsers */
background-image: -webkit-gradient(linear, left top, left bottom, from(#30b7ef), to(#01a5ec));
background-image: -webkit-linear-gradient(top, #30b7ef, #01a5ec);
background-image: -moz-linear-gradient(top, #30b7ef, #01a5ec);
background-image: -o-linear-gradient(top, #30b7ef, #01a5ec);
background-image: linear-gradient(top, #30b7ef, #01a5ec);
}
}
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn .commerceConnectorPopUp_content {
margin-top: 20px;
}
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn .commerceConnectorPopUp_content .commerceConnectorPopUp_shops {
padding-left: 55px;
list-style: none;
}
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn .commerceConnectorPopUp_content .commerceConnectorPopUp_shops .commerceConnectorPopUp_shop {
position: relative;
float: left;
width: 133px;
height: 123px;
padding: 0 18px 5px 18px;
/*
-webkit-box-shadow: 0 0 20px #d7d7d7;
-moz-box-shadow: 0 0 20px #d7d7d7;
box-shadow: 0 0 20px #d7d7d7;
*/
background: transparent url(/typo3conf/ext/zarges_products/Resources/Public/Images/shop-shadow.png) no-repeat 0 0;
}
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn .commerceConnectorPopUp_content .commerceConnectorPopUp_shops .commerceConnectorPopUp_shop .commerceConnectorPopUp_shop_shopLogo a {
margin: 0;
padding: 0;
text-decoration: none;
background: none;
display: inline-block;
width: 100%;
height: 100%;
}
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn .commerceConnectorPopUp_content .commerceConnectorPopUp_shops .commerceConnectorPopUp_shop .commerceConnectorPopUp_shop_info {
position: absolute;
bottom: 10px;
left: 26px;
display: block;
width: 18px;
height: 18px;
background: transparent url(/typo3conf/ext/zarges_products/Resources/Public/Images/shop-info.png) no-repeat 0 0;
text-indent: -5000px;
z-index: 10000;
cursor: pointer;
}
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn .commerceConnectorPopUp_content .commerceConnectorPopUp_shops .commerceConnectorPopUp_shop .commerceConnectorPopUp_shop_infoContent,
.commerceConnectorPopUp_shop_infoContent_tip {
z-index: 123456789;
position: absolute;
}
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn .commerceConnectorPopUp_content .commerceConnectorPopUp_shops .commerceConnectorPopUp_shop .commerceConnectorPopUp_shop_order {
position: absolute;
bottom: 10px;
right: 26px;
display: block;
width: 24px;
height: 18px;
background: transparent url(/typo3conf/ext/zarges_products/Resources/Public/Images/shop-order.png) no-repeat 0 0;
text-indent: -5000px;
}
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn .commerceConnectorPopUp_content .commerceConnectorPopUp_shops .pagedOut,
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn .commerceConnectorPopUp_content .commerceConnectorPopUp_shops .filteredOut {
display: none;
}
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn .commerceConnectorPopUp_content .pageBrowser {
position: absolute;
bottom: 15px;
right: 20px;
list-style: none;
}
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn .commerceConnectorPopUp_content .pageBrowser li {
display: inline-block;
cursor: pointer;
border: 1px solid #888888;
color: #888888;
background: transparent;
text-align: center;
padding: 2px;
margin: 2px;
height: 16px;
min-width: 16px;
}
.commerceConnectorPopUp .commerceConnectorPopUp_rightColumn .commerceConnectorPopUp_content .pageBrowser li.active {
color: #000000;
border: 1px solid #000000;
}
/*the buyButton in table*/
.tdSmallButton {
padding: 3px 6px 3px 16px;
margin-top: 5px;
width: 70%;
display: block;
text-align: left;
}
.hidden {
display: none;
}
div#viewBuyHeader {display:none;}
table.datatableVariants .btn-action:before {
left: 0.1em;
margin-top: -0.5em;
}
div.blueRoundedButton {
background-color: #FFFFFF;
border: 2px solid #33B8F0;
border-radius: 6px;
display: inline;
float:left;
margin-left:20px;
}
div.blueRoundedButton div.blueRoundedButtonText {
background-color: #33B8F0;
border: 1px solid #33B8F0;
border-radius: 3px;
color: #FFFFFF;
font-size: 20px;
font-weight: bold;
margin: 2px;
padding: 3px 14px;
text-transform: uppercase;
}
/*!
* jQuery UI CSS Framework 1.8.21
*
* Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* http://docs.jquery.com/UI/Theming/API
*/
/* Layout helpers
----------------------------------*/
.ui-autocomplete.ui-helper-hidden { display: none; }
.ui-autocomplete.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-autocomplete.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-autocomplete.ui-helper-clearfix:before, .ui-autocomplete.ui-helper-clearfix:after { content: "";display:table}
.ui-autocomplete.ui-helper-clearfix:after{clear:both}
.ui-autocomplete.ui-helper-clearfix{zoom:1}
.ui-autocomplete.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-autocomplete.ui-state-disabled{cursor:default !important}
.ui-autocomplete.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-autocomplete.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.ui-autocomplete.ui-widget{font-family:segoe ui,Arial,sans-serif;font-size:1.1em}
.ui-autocomplete.ui-widget .ui-widget{font-size:1em}
.ui-autocomplete.ui-widget input,.ui-autocomplete.ui-widget select,.ui-autocomplete.ui-widget textarea,.ui-autocomplete.ui-widget button{font-family:segoe ui,Arial,sans-serif;font-size:1em}
.ui-autocomplete.ui-widget-content{border:1px solid #dddddd;background:#f7f7f7 50% top repeat-x;color:#312e25}
.ui-autocomplete.ui-widget-content a{color:#312e25}
.ui-autocomplete.ui-widget-header{border:1px solid #d4ccb0;background:#ece8da url('../../typo3conf/ext/bgm_theme_zarges/Resources/images/jquery-ui/ui-bg_gloss-wave_100_ece8da_500x100.png') 50% 50% repeat-x;color:#433f38;font-weight:bold}
.ui-autocomplete.ui-widget-header a{color:#433f38}
.ui-autocomplete.ui-state-default,.ui-autocomplete.ui-widget-content .ui-state-default,.ui-autocomplete.ui-widget-header .ui-state-default{border:1px solid #32B7EF;background:#32B7EF url('../../typo3conf/ext/bgm_theme_zarges/Resources/images/jquery-ui/ui-bg_highlight-hard_15_f18f0b_1x100.png') 50% 50% repeat-x;font-weight:bold;color:#ffffff}
.ui-autocomplete.ui-state-default a,.ui-autocomplete.ui-state-default a:link,.ui-autocomplete.ui-state-default a:visited{color:#ffffff;text-decoration:none}
.ui-autocomplete.ui-state-hover,.ui-autocomplete.ui-widget-content .ui-state-hover,.ui-autocomplete.ui-widget-header .ui-state-hover,.ui-autocomplete.ui-state-focus,.ui-autocomplete.ui-widget-content .ui-state-focus,.ui-autocomplete.ui-widget-header .ui-state-focus{border:1px solid #32B7EF;background:#32B7EF url('../../typo3conf/ext/bgm_theme_zarges/Resources/images/jquery-ui/ui-bg_highlight-soft_25_f18f0b_1x100.png') 50% 50% repeat-x;font-weight:bold;color:#ffffff}
.ui-autocomplete.ui-state-hover a,.ui-autocomplete.ui-state-hover a:hover{color:#ffffff;text-decoration:none}
.ui-autocomplete.ui-state-active,.ui-autocomplete.ui-widget-content .ui-state-active,.ui-autocomplete.ui-widget-header .ui-state-active{border:1px solid #d4ccb0;background:#fafaf4 url('../../typo3conf/ext/bgm_theme_zarges/Resources/images/jquery-ui/ui-bg_highlight-hard_100_fafaf4_1x100.png') 50% 50% repeat-x;font-weight:bold;color:#cd5c0a}
.ui-autocomplete.ui-state-active a,.ui-autocomplete.ui-state-active a:link,.ui-autocomplete.ui-state-active a:visited{color:#cd5c0a;text-decoration:none}
.ui-autocomplete.ui-widget :active{outline:none}
.ui-autocomplete.ui-state-highlight,.ui-autocomplete.ui-widget-content .ui-state-highlight,.ui-autocomplete.ui-widget-header .ui-state-highlight{border:1px solid #e8e1b5;background:#fcf0ba url('../../typo3conf/ext/bgm_theme_zarges/Resources/images/jquery-ui/ui-bg_glass_55_fcf0ba_1x400.png') 50% 50% repeat-x;color:#363636}
.ui-autocomplete.ui-state-highlight a,.ui-autocomplete.ui-widget-content .ui-state-highlight a,.ui-autocomplete.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-autocomplete.ui-state-error,.ui-autocomplete.ui-widget-content .ui-state-error,.ui-autocomplete.ui-widget-header .ui-state-error{border:1px solid #e3a345;background:#ffedad url('../../typo3conf/ext/bgm_theme_zarges/Resources/images/jquery-ui/ui-bg_highlight-soft_95_ffedad_1x100.png') 50% top repeat-x;color:#cd5c0a}
.ui-autocomplete.ui-state-error a,.ui-autocomplete.ui-widget-content .ui-state-error a,.ui-autocomplete.ui-widget-header .ui-state-error a{color:#cd5c0a}
.ui-autocomplete.ui-state-error-text,.ui-autocomplete.ui-widget-content .ui-state-error-text,.ui-autocomplete.ui-widget-header .ui-state-error-text{color:#cd5c0a}
.ui-autocomplete.ui-priority-primary,.ui-autocomplete.ui-widget-content .ui-priority-primary,.ui-autocomplete.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-autocomplete.ui-priority-secondary,.ui-autocomplete.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-autocomplete.ui-state-disabled,.ui-autocomplete.ui-widget-content .ui-state-disabled,.ui-autocomplete.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-autocomplete.ui-icon{width:16px;height:16px;background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/images/jquery-ui/ui-icons_808080_256x240.png')}
.ui-autocomplete.ui-widget-content .ui-icon{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/images/jquery-ui/ui-icons_808080_256x240.png')}
.ui-autocomplete.ui-widget-header .ui-icon{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/images/jquery-ui/ui-icons_847e71_256x240.png')}
.ui-autocomplete.ui-state-default .ui-icon{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/images/jquery-ui/ui-icons_eeeeee_256x240.png')}
.ui-autocomplete.ui-state-hover .ui-icon,.ui-autocomplete.ui-state-focus .ui-icon{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/images/jquery-ui/ui-icons_ffffff_256x240.png')}
.ui-autocomplete.ui-state-active .ui-icon{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/images/jquery-ui/ui-icons_e3a345_256x240.png')}
.ui-autocomplete.ui-state-highlight .ui-icon{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/images/jquery-ui/ui-icons_e3a345_256x240.png')}
.ui-autocomplete.ui-state-error .ui-icon,.ui-autocomplete.ui-state-error-text .ui-icon{background-image:url('../../typo3conf/ext/bgm_theme_zarges/Resources/images/jquery-ui/ui-icons_cd0a0a_256x240.png')}
.ui-autocomplete.ui-icon-carat-1-n{background-position:0 0}
.ui-autocomplete.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-autocomplete.ui-icon-carat-1-e{background-position:-32px 0}
.ui-autocomplete.ui-icon-carat-1-se{background-position:-48px 0}
.ui-autocomplete.ui-icon-carat-1-s{background-position:-64px 0}
.ui-autocomplete.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-autocomplete.ui-icon-carat-1-w{background-position:-96px 0}
.ui-autocomplete.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-autocomplete.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-autocomplete.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-autocomplete.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-autocomplete.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-autocomplete.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-autocomplete.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-autocomplete.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-autocomplete.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-autocomplete.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-autocomplete.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-autocomplete.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-autocomplete.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-autocomplete.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-autocomplete.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-autocomplete.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-autocomplete.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-autocomplete.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-autocomplete.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-autocomplete.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-autocomplete.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-autocomplete.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-autocomplete.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-autocomplete.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-autocomplete.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-autocomplete.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-autocomplete.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-autocomplete.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-autocomplete.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-autocomplete.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-autocomplete.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-autocomplete.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-autocomplete.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-autocomplete.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-autocomplete.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-autocomplete.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-autocomplete.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-autocomplete.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-autocomplete.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-autocomplete.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-autocomplete.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-autocomplete.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-autocomplete.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-autocomplete.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-autocomplete.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-autocomplete.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-autocomplete.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-autocomplete.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-autocomplete.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-autocomplete.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-autocomplete.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-autocomplete.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-autocomplete.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-autocomplete.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-autocomplete.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-autocomplete.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-autocomplete.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-autocomplete.ui-icon-arrow-4{background-position:0 -80px}
.ui-autocomplete.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-autocomplete.ui-icon-extlink{background-position:-32px -80px}
.ui-autocomplete.ui-icon-newwin{background-position:-48px -80px}
.ui-autocomplete.ui-icon-refresh{background-position:-64px -80px}
.ui-autocomplete.ui-icon-shuffle{background-position:-80px -80px}
.ui-autocomplete.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-autocomplete.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-autocomplete.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-autocomplete.ui-icon-folder-open{background-position:-16px -96px}
.ui-autocomplete.ui-icon-document{background-position:-32px -96px}
.ui-autocomplete.ui-icon-document-b{background-position:-48px -96px}
.ui-autocomplete.ui-icon-note{background-position:-64px -96px}
.ui-autocomplete.ui-icon-mail-closed{background-position:-80px -96px}
.ui-autocomplete.ui-icon-mail-open{background-position:-96px -96px}
.ui-autocomplete.ui-icon-suitcase{background-position:-112px -96px}
.ui-autocomplete.ui-icon-comment{background-position:-128px -96px}
.ui-autocomplete.ui-icon-person{background-position:-144px -96px}
.ui-autocomplete.ui-icon-print{background-position:-160px -96px}
.ui-autocomplete.ui-icon-trash{background-position:-176px -96px}
.ui-autocomplete.ui-icon-locked{background-position:-192px -96px}
.ui-autocomplete.ui-icon-unlocked{background-position:-208px -96px}
.ui-autocomplete.ui-icon-bookmark{background-position:-224px -96px}
.ui-autocomplete.ui-icon-tag{background-position:-240px -96px}
.ui-autocomplete.ui-icon-home{background-position:0 -112px}
.ui-autocomplete.ui-icon-flag{background-position:-16px -112px}
.ui-autocomplete.ui-icon-calendar{background-position:-32px -112px}
.ui-autocomplete.ui-icon-cart{background-position:-48px -112px}
.ui-autocomplete.ui-icon-pencil{background-position:-64px -112px}
.ui-autocomplete.ui-icon-clock{background-position:-80px -112px}
.ui-autocomplete.ui-icon-disk{background-position:-96px -112px}
.ui-autocomplete.ui-icon-calculator{background-position:-112px -112px}
.ui-autocomplete.ui-icon-zoomin{background-position:-128px -112px}
.ui-autocomplete.ui-icon-zoomout{background-position:-144px -112px}
.ui-autocomplete.ui-icon-search{background-position:-160px -112px}
.ui-autocomplete.ui-icon-wrench{background-position:-176px -112px}
.ui-autocomplete.ui-icon-gear{background-position:-192px -112px}
.ui-autocomplete.ui-icon-heart{background-position:-208px -112px}
.ui-autocomplete.ui-icon-star{background-position:-224px -112px}
.ui-autocomplete.ui-icon-link{background-position:-240px -112px}
.ui-autocomplete.ui-icon-cancel{background-position:0 -128px}
.ui-autocomplete.ui-icon-plus{background-position:-16px -128px}
.ui-autocomplete.ui-icon-plusthick{background-position:-32px -128px}
.ui-autocomplete.ui-icon-minus{background-position:-48px -128px}
.ui-autocomplete.ui-icon-minusthick{background-position:-64px -128px}
.ui-autocomplete.ui-icon-close{background-position:-80px -128px}
.ui-autocomplete.ui-icon-closethick{background-position:-96px -128px}
.ui-autocomplete.ui-icon-key{background-position:-112px -128px}
.ui-autocomplete.ui-icon-lightbulb{background-position:-128px -128px}
.ui-autocomplete.ui-icon-scissors{background-position:-144px -128px}
.ui-autocomplete.ui-icon-clipboard{background-position:-160px -128px}
.ui-autocomplete.ui-icon-copy{background-position:-176px -128px}
.ui-autocomplete.ui-icon-contact{background-position:-192px -128px}
.ui-autocomplete.ui-icon-image{background-position:-208px -128px}
.ui-autocomplete.ui-icon-video{background-position:-224px -128px}
.ui-autocomplete.ui-icon-script{background-position:-240px -128px}
.ui-autocomplete.ui-icon-alert{background-position:0 -144px}
.ui-autocomplete.ui-icon-info{background-position:-16px -144px}
.ui-autocomplete.ui-icon-notice{background-position:-32px -144px}
.ui-autocomplete.ui-icon-help{background-position:-48px -144px}
.ui-autocomplete.ui-icon-check{background-position:-64px -144px}
.ui-autocomplete.ui-icon-bullet{background-position:-80px -144px}
.ui-autocomplete.ui-icon-radio-off{background-position:-96px -144px}
.ui-autocomplete.ui-icon-radio-on{background-position:-112px -144px}
.ui-autocomplete.ui-icon-pin-w{background-position:-128px -144px}
.ui-autocomplete.ui-icon-pin-s{background-position:-144px -144px}
.ui-autocomplete.ui-icon-play{background-position:0 -160px}
.ui-autocomplete.ui-icon-pause{background-position:-16px -160px}
.ui-autocomplete.ui-icon-seek-next{background-position:-32px -160px}
.ui-autocomplete.ui-icon-seek-prev{background-position:-48px -160px}
.ui-autocomplete.ui-icon-seek-end{background-position:-64px -160px}
.ui-autocomplete.ui-icon-seek-start{background-position:-80px -160px}
.ui-autocomplete.ui-icon-seek-first{background-position:-80px -160px}
.ui-autocomplete.ui-icon-stop{background-position:-96px -160px}
.ui-autocomplete.ui-icon-eject{background-position:-112px -160px}
.ui-autocomplete.ui-icon-volume-off{background-position:-128px -160px}
.ui-autocomplete.ui-icon-volume-on{background-position:-144px -160px}
.ui-autocomplete.ui-icon-power{background-position:0 -176px}
.ui-autocomplete.ui-icon-signal-diag{background-position:-16px -176px}
.ui-autocomplete.ui-icon-signal{background-position:-32px -176px}
.ui-autocomplete.ui-icon-battery-0{background-position:-48px -176px}
.ui-autocomplete.ui-icon-battery-1{background-position:-64px -176px}
.ui-autocomplete.ui-icon-battery-2{background-position:-80px -176px}
.ui-autocomplete.ui-icon-battery-3{background-position:-96px -176px}
.ui-autocomplete.ui-icon-circle-plus{background-position:0 -192px}
.ui-autocomplete.ui-icon-circle-minus{background-position:-16px -192px}
.ui-autocomplete.ui-icon-circle-close{background-position:-32px -192px}
.ui-autocomplete.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-autocomplete.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-autocomplete.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-autocomplete.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-autocomplete.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-autocomplete.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-autocomplete.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-autocomplete.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-autocomplete.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-autocomplete.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-autocomplete.ui-icon-circle-check{background-position:-208px -192px}
.ui-autocomplete.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-autocomplete.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-autocomplete.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-autocomplete.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-autocomplete.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-autocomplete.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-autocomplete.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-autocomplete.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-autocomplete.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-autocomplete.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-autocomplete.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-autocomplete.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-autocomplete .ui-corner-all,.ui-autocomplete .ui-corner-top,.ui-autocomplete .ui-corner-left,.ui-autocomplete .ui-corner-tl{-moz-border-radius-topleft:1px;-webkit-border-top-left-radius:1px;-khtml-border-top-left-radius:1px;border-top-left-radius:1px}
.ui-autocomplete .ui-corner-all,.ui-autocomplete .ui-corner-top,.ui-autocomplete .ui-corner-right,.ui-autocomplete .ui-corner-tr{-moz-border-radius-topright:1px;-webkit-border-top-right-radius:1px;-khtml-border-top-right-radius:1px;border-top-right-radius:1px}
.ui-autocomplete .ui-corner-all,.ui-autocomplete .ui-corner-bottom,.ui-autocomplete .ui-corner-left,.ui-autocomplete .ui-corner-bl{-moz-border-radius-bottomleft:1px;-webkit-border-bottom-left-radius:1px;-khtml-border-bottom-left-radius:1px;border-bottom-left-radius:1px}
.ui-autocomplete .ui-corner-all,.ui-autocomplete .ui-corner-bottom,.ui-autocomplete .ui-corner-right,.ui-autocomplete .ui-corner-br{-moz-border-radius-bottomright:1px;-webkit-border-bottom-right-radius:1px;-khtml-border-bottom-right-radius:1px;border-bottom-right-radius:1px}
.ui-autocomplete.ui-widget-overlay{background:#2b2922 url('../../typo3conf/ext/bgm_theme_zarges/Resources/images/jquery-ui/ui-bg_inset-soft_15_2b2922_1x100.png') 50% bottom repeat-x;opacity:.90;filter:Alpha(Opacity=90)}
.ui-autocomplete.ui-widget-shadow{margin:-12px 0 0 -12px;padding:12px;background:#cccccc url('../../typo3conf/ext/bgm_theme_zarges/Resources/images/jquery-ui/ui-bg_highlight-hard_95_cccccc_1x100.png') 50% top repeat-x;opacity:.20;filter:Alpha(Opacity=20);-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
.ui-autocomplete.ui-autocomplete{position:absolute;cursor:default}
.ui-autocomplete.ui-autocomplete li{list-style:none}
* html .ui-autocomplete{width:1px}
.ui-autocomplete.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}
.ui-autocomplete.ui-menu .ui-menu{margin-top:-3px}
.ui-autocomplete.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}
.ui-autocomplete.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}
.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-hover,.ui-autocomplete.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}
.ui-autocomplete.ui-slider{position:relative;text-align:left}
.ui-autocomplete.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}
.ui-autocomplete.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-autocomplete.ui-slider-horizontal{height:.8em}
.ui-autocomplete.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-autocomplete.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-autocomplete.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-autocomplete.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-autocomplete.ui-slider-vertical{width:.8em;height:100px}
.ui-autocomplete.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-autocomplete.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-autocomplete.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-autocomplete.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-autocomplete.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-autocomplete.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-autocomplete.ui-datepicker .ui-datepicker-prev,.ui-autocomplete.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-autocomplete.ui-datepicker .ui-datepicker-prev-hover,.ui-autocomplete.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-autocomplete.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-autocomplete.ui-datepicker .ui-datepicker-next{right:2px}
.ui-autocomplete.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-autocomplete.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-autocomplete.ui-datepicker .ui-datepicker-prev span,.ui-autocomplete.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-autocomplete.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-autocomplete.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-autocomplete.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-autocomplete.ui-datepicker select.ui-datepicker-month,.ui-autocomplete.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-autocomplete.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-autocomplete.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-autocomplete.ui-datepicker td{border:0;padding:1px}
.ui-autocomplete.ui-datepicker td span,.ui-autocomplete.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-autocomplete.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-autocomplete.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-autocomplete.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-autocomplete.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-autocomplete.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-autocomplete.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-autocomplete.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-autocomplete.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-autocomplete.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-autocomplete.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}
.ui-autocomplete.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-autocomplete.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-autocomplete.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}
.ui-autocomplete.ui-datepicker-rtl{direction:rtl}
.ui-autocomplete.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-autocomplete.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-autocomplete.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-autocomplete.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-autocomplete.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-autocomplete.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-autocomplete.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}
.ui-autocomplete.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-autocomplete.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-autocomplete.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-autocomplete.ui-datepicker-cover{display:none;
display
:block;
position:absolute;
z-index:-1;
filter:mask();
top:-4px;
left:-4px;
width:200px;
height:200px;
}
s div#topnav ul li#langselector ul.f16,.contentArea ul.f16{padding-left:10px;padding-top:10px}
.contentArea ul.f16{margin:0;padding:0}
div#topnav ul li#langselector ul.f16 .flag,.contentArea ul.f16 .flag{display:block;height:16px;width:16px;padding:0;padding-left:20px;margin:0;vertical-align:text-top;line-height:16px;width:100%;margin-bottom:4px;margin-top:4px;background:url('../../typo3conf/ext/bgm_theme_zarges/Resources/Public/Css/Images/flags16.png') no-repeat}
.contentArea ul.f16 .flag{margin-top:5px;margin-bottom:5px}
div#topnav ul li#langselector ul.f16 ._Arab_League{background-position:0 -32px}
div#topnav ul li#langselector ul.f16 ._ASEAN{background-position:0 -48px}
div#topnav ul li#langselector ul.f16 ._CARICOM{background-position:0 -64px}
div#topnav ul li#langselector ul.f16 ._CIS{background-position:0 -80px}
div#topnav ul li#langselector ul.f16 ._Commonwealth{background-position:0 -96px}
div#topnav ul li#langselector ul.f16 ._England{background-position:0 -112px}
div#topnav ul li#langselector ul.f16 ._European_Union{background-position:0 -128px}
div#topnav ul li#langselector ul.f16 ._Islamic_Conference{background-position:0 -144px}
div#topnav ul li#langselector ul.f16 ._Kosovo{background-position:0 -160px}
div#topnav ul li#langselector ul.f16 ._NATO{background-position:0 -176px}
div#topnav ul li#langselector ul.f16 ._Northern_Cyprus{background-position:0 -192px}
div#topnav ul li#langselector ul.f16 ._Northern_Ireland{background-position:0 -208px}
div#topnav ul li#langselector ul.f16 ._Olimpic_Movement{background-position:0 -224px}
div#topnav ul li#langselector ul.f16 ._OPEC{background-position:0 -240px}
div#topnav ul li#langselector ul.f16 ._Red_Cross{background-position:0 -256px}
div#topnav ul li#langselector ul.f16 ._Scotland{background-position:0 -272px}
div#topnav ul li#langselector ul.f16 ._Somaliland{background-position:0 -288px}
div#topnav ul li#langselector ul.f16 ._Tibet{background-position:0 -304px}
div#topnav ul li#langselector ul.f16 ._United_Nations{background-position:0 -320px}
div#topnav ul li#langselector ul.f16 ._Wales{background-position:0 -336px}
div#topnav ul li#langselector ul.f16 .ad{background-position:0 -352px}
div#topnav ul li#langselector ul.f16 .ae{background-position:0 -368px}
div#topnav ul li#langselector ul.f16 .af{background-position:0 -384px}
div#topnav ul li#langselector ul.f16 .ag{background-position:0 -400px}
div#topnav ul li#langselector ul.f16 .ai{background-position:0 -416px}
div#topnav ul li#langselector ul.f16 .al{background-position:0 -432px}
div#topnav ul li#langselector ul.f16 .am{background-position:0 -448px}
div#topnav ul li#langselector ul.f16 .an{background-position:0 -464px}
div#topnav ul li#langselector ul.f16 .ao{background-position:0 -480px}
div#topnav ul li#langselector ul.f16 .aq{background-position:0 -496px}
div#topnav ul li#langselector ul.f16 .ar{background-position:0 -512px}
div#topnav ul li#langselector ul.f16 .as{background-position:0 -528px}
div#topnav ul li#langselector ul.f16 .at{background-position:0 -544px}
div#topnav ul li#langselector ul.f16 .au{background-position:0 -560px}
div#topnav ul li#langselector ul.f16 .aw{background-position:0 -576px}
div#topnav ul li#langselector ul.f16 .az{background-position:0 -592px}
div#topnav ul li#langselector ul.f16 .ba{background-position:0 -608px}
div#topnav ul li#langselector ul.f16 .bb{background-position:0 -624px}
div#topnav ul li#langselector ul.f16 .bd{background-position:0 -640px}
div#topnav ul li#langselector ul.f16 .be{background-position:0 -656px}
div#topnav ul li#langselector ul.f16 .bf{background-position:0 -672px}
div#topnav ul li#langselector ul.f16 .bg{background-position:0 -688px}
div#topnav ul li#langselector ul.f16 .bh{background-position:0 -704px}
div#topnav ul li#langselector ul.f16 .bi{background-position:0 -720px}
div#topnav ul li#langselector ul.f16 .bj{background-position:0 -736px}
div#topnav ul li#langselector ul.f16 .bm{background-position:0 -752px}
div#topnav ul li#langselector ul.f16 .bn{background-position:0 -768px}
div#topnav ul li#langselector ul.f16 .bo{background-position:0 -784px}
div#topnav ul li#langselector ul.f16 .br{background-position:0 -800px}
div#topnav ul li#langselector ul.f16 .bs{background-position:0 -816px}
div#topnav ul li#langselector ul.f16 .bt{background-position:0 -832px}
div#topnav ul li#langselector ul.f16 .bw{background-position:0 -848px}
div#topnav ul li#langselector ul.f16 .by{background-position:0 -864px}
div#topnav ul li#langselector ul.f16 .bz{background-position:0 -880px}
div#topnav ul li#langselector ul.f16 .ca{background-position:0 -896px}
div#topnav ul li#langselector ul.f16 .cg{background-position:0 -912px}
div#topnav ul li#langselector ul.f16 .cf{background-position:0 -928px}
div#topnav ul li#langselector ul.f16 .cd{background-position:0 -944px}
div#topnav ul li#langselector ul.f16 .ch{background-position:0 -960px}
div#topnav ul li#langselector ul.f16 .ci{background-position:0 -976px}
div#topnav ul li#langselector ul.f16 .ck{background-position:0 -992px}
div#topnav ul li#langselector ul.f16 .cl{background-position:0 -1008px}
div#topnav ul li#langselector ul.f16 .cm{background-position:0 -1024px}
div#topnav ul li#langselector ul.f16 .cn{background-position:0 -1040px}
div#topnav ul li#langselector ul.f16 .co{background-position:0 -1056px}
div#topnav ul li#langselector ul.f16 .cr{background-position:0 -1072px}
div#topnav ul li#langselector ul.f16 .cu{background-position:0 -1088px}
div#topnav ul li#langselector ul.f16 .cv{background-position:0 -1104px}
div#topnav ul li#langselector ul.f16 .cy{background-position:0 -1120px}
div#topnav ul li#langselector ul.f16 .cz,.contentArea ul.f16 .cz{background-position:0 -1136px}
div#topnav ul li#langselector ul.f16 .de,.contentArea ul.f16 .de{background-position:0 -1152px}
div#topnav ul li#langselector ul.f16 .dj{background-position:0 -1168px}
div#topnav ul li#langselector ul.f16 .dk{background-position:0 -1184px}
div#topnav ul li#langselector ul.f16 .dm{background-position:0 -1200px}
div#topnav ul li#langselector ul.f16 .do{background-position:0 -1216px}
div#topnav ul li#langselector ul.f16 .dz{background-position:0 -1232px}
div#topnav ul li#langselector ul.f16 .ec{background-position:0 -1248px}
div#topnav ul li#langselector ul.f16 .ee{background-position:0 -1264px}
div#topnav ul li#langselector ul.f16 .eg{background-position:0 -1280px}
div#topnav ul li#langselector ul.f16 .eh{background-position:0 -1296px}
div#topnav ul li#langselector ul.f16 .er{background-position:0 -1312px}
div#topnav ul li#langselector ul.f16 .es,.contentArea ul.f16 .es,div#topnav ul li#langselector ul.f16 .ei,.contentArea ul.f16 .ei{background-position:0 -1328px}
div#topnav ul li#langselector ul.f16 .et{background-position:0 -1344px}
div#topnav ul li#langselector ul.f16 .fi{background-position:0 -1360px}
div#topnav ul li#langselector ul.f16 .fj{background-position:0 -1376px}
div#topnav ul li#langselector ul.f16 .fm{background-position:0 -1392px}
div#topnav ul li#langselector ul.f16 .fo{background-position:0 -1408px}
div#topnav ul li#langselector ul.f16 .fr,.contentArea ul.f16 .fr{background-position:0 -1424px}
div#topnav ul li#langselector ul.f16 .ga{background-position:0 -1440px}
div#topnav ul li#langselector ul.f16 .gb,.contentArea ul.f16 .gb{background-position:0 -1456px}
div#topnav ul li#langselector ul.f16 .gd{background-position:0 -1472px}
div#topnav ul li#langselector ul.f16 .ge{background-position:0 -1488px}
div#topnav ul li#langselector ul.f16 .gg{background-position:0 -1504px}
div#topnav ul li#langselector ul.f16 .gh{background-position:0 -1520px}
div#topnav ul li#langselector ul.f16 .gi{background-position:0 -1536px}
div#topnav ul li#langselector ul.f16 .gl{background-position:0 -1552px}
div#topnav ul li#langselector ul.f16 .gm{background-position:0 -1568px}
div#topnav ul li#langselector ul.f16 .gn{background-position:0 -1584px}
div#topnav ul li#langselector ul.f16 .gp{background-position:0 -1600px}
div#topnav ul li#langselector ul.f16 .gq{background-position:0 -1616px}
div#topnav ul li#langselector ul.f16 .gr{background-position:0 -1632px}
div#topnav ul li#langselector ul.f16 .gt{background-position:0 -1648px}
div#topnav ul li#langselector ul.f16 .gu{background-position:0 -1664px}
div#topnav ul li#langselector ul.f16 .gw{background-position:0 -1680px}
div#topnav ul li#langselector ul.f16 .gy{background-position:0 -1696px}
div#topnav ul li#langselector ul.f16 .hk{background-position:0 -1712px}
div#topnav ul li#langselector ul.f16 .hn{background-position:0 -1728px}
div#topnav ul li#langselector ul.f16 .hr{background-position:0 -1744px}
div#topnav ul li#langselector ul.f16 .ht{background-position:0 -1760px}
div#topnav ul li#langselector ul.f16 .hu{background-position:0 -1776px}
div#topnav ul li#langselector ul.f16 .id{background-position:0 -1792px}
div#topnav ul li#langselector ul.f16 .mc{background-position:0 -1792px}
div#topnav ul li#langselector ul.f16 .ie{background-position:0 -1808px}
div#topnav ul li#langselector ul.f16 .il{background-position:0 -1824px}
div#topnav ul li#langselector ul.f16 .im{background-position:0 -1840px}
div#topnav ul li#langselector ul.f16 .in{background-position:0 -1856px}
div#topnav ul li#langselector ul.f16 .iq{background-position:0 -1872px}
div#topnav ul li#langselector ul.f16 .ir{background-position:0 -1888px}
div#topnav ul li#langselector ul.f16 .is{background-position:0 -1904px}
div#topnav ul li#langselector ul.f16 .it,.contentArea ul.f16 .it{background-position:0 -1920px}
div#topnav ul li#langselector ul.f16 .je{background-position:0 -1936px}
div#topnav ul li#langselector ul.f16 .jm{background-position:0 -1952px}
div#topnav ul li#langselector ul.f16 .jo{background-position:0 -1968px}
div#topnav ul li#langselector ul.f16 .jp{background-position:0 -1984px}
div#topnav ul li#langselector ul.f16 .ke{background-position:0 -2000px}
div#topnav ul li#langselector ul.f16 .kg{background-position:0 -2016px}
div#topnav ul li#langselector ul.f16 .kh{background-position:0 -2032px}
div#topnav ul li#langselector ul.f16 .ki{background-position:0 -2048px}
div#topnav ul li#langselector ul.f16 .km{background-position:0 -2064px}
div#topnav ul li#langselector ul.f16 .kn{background-position:0 -2080px}
div#topnav ul li#langselector ul.f16 .kp{background-position:0 -2096px}
div#topnav ul li#langselector ul.f16 .kr{background-position:0 -2112px}
div#topnav ul li#langselector ul.f16 .kw{background-position:0 -2128px}
div#topnav ul li#langselector ul.f16 .ky{background-position:0 -2144px}
div#topnav ul li#langselector ul.f16 .kz{background-position:0 -2160px}
div#topnav ul li#langselector ul.f16 .la{background-position:0 -2176px}
div#topnav ul li#langselector ul.f16 .lb{background-position:0 -2192px}
div#topnav ul li#langselector ul.f16 .lc{background-position:0 -2208px}
div#topnav ul li#langselector ul.f16 .li{background-position:0 -2224px}
div#topnav ul li#langselector ul.f16 .lk{background-position:0 -2240px}
div#topnav ul li#langselector ul.f16 .lr{background-position:0 -2256px}
div#topnav ul li#langselector ul.f16 .ls{background-position:0 -2272px}
div#topnav ul li#langselector ul.f16 .lt{background-position:0 -2288px}
div#topnav ul li#langselector ul.f16 .lu{background-position:0 -2304px}
div#topnav ul li#langselector ul.f16 .lv{background-position:0 -2320px}
div#topnav ul li#langselector ul.f16 .ly{background-position:0 -2336px}
div#topnav ul li#langselector ul.f16 .ma{background-position:0 -2352px}
div#topnav ul li#langselector ul.f16 .md{background-position:0 -2368px}
div#topnav ul li#langselector ul.f16 .me{background-position:0 -2384px}
div#topnav ul li#langselector ul.f16 .mg{background-position:0 -2400px}
div#topnav ul li#langselector ul.f16 .mh{background-position:0 -2416px}
div#topnav ul li#langselector ul.f16 .mk{background-position:0 -2432px}
div#topnav ul li#langselector ul.f16 .ml{background-position:0 -2448px}
div#topnav ul li#langselector ul.f16 .mm{background-position:0 -2464px}
div#topnav ul li#langselector ul.f16 .mn{background-position:0 -2480px}
div#topnav ul li#langselector ul.f16 .mo{background-position:0 -2496px}
div#topnav ul li#langselector ul.f16 .mq{background-position:0 -2512px}
div#topnav ul li#langselector ul.f16 .mr{background-position:0 -2528px}
div#topnav ul li#langselector ul.f16 .ms{background-position:0 -2544px}
div#topnav ul li#langselector ul.f16 .mt{background-position:0 -2560px}
div#topnav ul li#langselector ul.f16 .mu{background-position:0 -2576px}
div#topnav ul li#langselector ul.f16 .mv{background-position:0 -2592px}
div#topnav ul li#langselector ul.f16 .mw{background-position:0 -2608px}
div#topnav ul li#langselector ul.f16 .mx{background-position:0 -2624px}
div#topnav ul li#langselector ul.f16 .my{background-position:0 -2640px}
div#topnav ul li#langselector ul.f16 .mz{background-position:0 -2656px}
div#topnav ul li#langselector ul.f16 .na{background-position:0 -2672px}
div#topnav ul li#langselector ul.f16 .nc{background-position:0 -2688px}
div#topnav ul li#langselector ul.f16 .ne{background-position:0 -2704px}
div#topnav ul li#langselector ul.f16 .ng{background-position:0 -2720px}
div#topnav ul li#langselector ul.f16 .ni{background-position:0 -2736px}
div#topnav ul li#langselector ul.f16 .nl,.contentArea ul.f16 .nl{background-position:0 -2752px}
div#topnav ul li#langselector ul.f16 .no{background-position:0 -2768px}
div#topnav ul li#langselector ul.f16 .np{background-position:0 -2784px}
div#topnav ul li#langselector ul.f16 .nr{background-position:0 -2800px}
div#topnav ul li#langselector ul.f16 .nz{background-position:0 -2816px}
div#topnav ul li#langselector ul.f16 .om{background-position:0 -2832px}
div#topnav ul li#langselector ul.f16 .pa{background-position:0 -2848px}
div#topnav ul li#langselector ul.f16 .pe{background-position:0 -2864px}
div#topnav ul li#langselector ul.f16 .pf{background-position:0 -2880px}
div#topnav ul li#langselector ul.f16 .pg{background-position:0 -2896px}
div#topnav ul li#langselector ul.f16 .ph{background-position:0 -2912px}
div#topnav ul li#langselector ul.f16 .pk{background-position:0 -2928px}
div#topnav ul li#langselector ul.f16 .pl{background-position:0 -2944px}
div#topnav ul li#langselector ul.f16 .pr{background-position:0 -2960px}
div#topnav ul li#langselector ul.f16 .ps{background-position:0 -2976px}
div#topnav ul li#langselector ul.f16 .pt{background-position:0 -2992px}
div#topnav ul li#langselector ul.f16 .pw{background-position:0 -3008px}
div#topnav ul li#langselector ul.f16 .py{background-position:0 -3024px}
div#topnav ul li#langselector ul.f16 .qa{background-position:0 -3040px}
div#topnav ul li#langselector ul.f16 .re{background-position:0 -3056px}
div#topnav ul li#langselector ul.f16 .ro{background-position:0 -3072px}
div#topnav ul li#langselector ul.f16 .rs{background-position:0 -3088px}
div#topnav ul li#langselector ul.f16 .ru,.contentArea ul.f16 .ru{background-position:0 -3104px}
div#topnav ul li#langselector ul.f16 .rw{background-position:0 -3120px}
div#topnav ul li#langselector ul.f16 .sa{background-position:0 -3136px}
div#topnav ul li#langselector ul.f16 .sb{background-position:0 -3152px}
div#topnav ul li#langselector ul.f16 .sc{background-position:0 -3168px}
div#topnav ul li#langselector ul.f16 .sd{background-position:0 -3184px}
div#topnav ul li#langselector ul.f16 .se,.contentArea ul.f16 .se{background-position:0 -3200px}
div#topnav ul li#langselector ul.f16 .sg{background-position:0 -3216px}
div#topnav ul li#langselector ul.f16 .si{background-position:0 -3232px}
div#topnav ul li#langselector ul.f16 .sk{background-position:0 -3248px}
div#topnav ul li#langselector ul.f16 .sl{background-position:0 -3264px}
div#topnav ul li#langselector ul.f16 .sm{background-position:0 -3280px}
div#topnav ul li#langselector ul.f16 .sn{background-position:0 -3296px}
div#topnav ul li#langselector ul.f16 .so{background-position:0 -3312px}
div#topnav ul li#langselector ul.f16 .sr{background-position:0 -3328px}
div#topnav ul li#langselector ul.f16 .st{background-position:0 -3344px}
div#topnav ul li#langselector ul.f16 .sv{background-position:0 -3360px}
div#topnav ul li#langselector ul.f16 .sy{background-position:0 -3376px}
div#topnav ul li#langselector ul.f16 .sz{background-position:0 -3392px}
div#topnav ul li#langselector ul.f16 .tc{background-position:0 -3408px}
div#topnav ul li#langselector ul.f16 .td{background-position:0 -3424px}
div#topnav ul li#langselector ul.f16 .tg{background-position:0 -3440px}
div#topnav ul li#langselector ul.f16 .th{background-position:0 -3456px}
div#topnav ul li#langselector ul.f16 .tj{background-position:0 -3472px}
div#topnav ul li#langselector ul.f16 .tl{background-position:0 -3488px}
div#topnav ul li#langselector ul.f16 .tm{background-position:0 -3504px}
div#topnav ul li#langselector ul.f16 .tn{background-position:0 -3520px}
div#topnav ul li#langselector ul.f16 .to{background-position:0 -3536px}
div#topnav ul li#langselector ul.f16 .tr{background-position:0 -3552px}
div#topnav ul li#langselector ul.f16 .tt{background-position:0 -3568px}
div#topnav ul li#langselector ul.f16 .tv{background-position:0 -3584px}
div#topnav ul li#langselector ul.f16 .tw{background-position:0 -3600px}
div#topnav ul li#langselector ul.f16 .tz{background-position:0 -3616px}
div#topnav ul li#langselector ul.f16 .ua{background-position:0 -3632px}
div#topnav ul li#langselector ul.f16 .ug{background-position:0 -3648px}
div#topnav ul li#langselector ul.f16 .us{background-position:0 -3664px}
div#topnav ul li#langselector ul.f16 .uy{background-position:0 -3680px}
div#topnav ul li#langselector ul.f16 .uz{background-position:0 -3696px}
div#topnav ul li#langselector ul.f16 .va{background-position:0 -3712px}
div#topnav ul li#langselector ul.f16 .vc{background-position:0 -3728px}
div#topnav ul li#langselector ul.f16 .ve{background-position:0 -3744px}
div#topnav ul li#langselector ul.f16 .vg{background-position:0 -3760px}
div#topnav ul li#langselector ul.f16 .vi{background-position:0 -3776px}
div#topnav ul li#langselector ul.f16 .vn{background-position:0 -3792px}
div#topnav ul li#langselector ul.f16 .vu{background-position:0 -3808px}
div#topnav ul li#langselector ul.f16 .ws{background-position:0 -3824px}
div#topnav ul li#langselector ul.f16 .ye{background-position:0 -3840px}
div#topnav ul li#langselector ul.f16 .za{background-position:0 -3856px}
div#topnav ul li#langselector ul.f16 .zm{background-position:0 -3872px}
div#topnav ul li#langselector ul.f16 .zw{background-position:0 -3872px}
.mobscaffconf{position:relative}
.mobscaffconf .description-bold{font-weight:bold}
.mobscaffconf .formsection{background-color:#F6F6F6;margin:20px 0 20px 0;padding:10px;min-height:40px;width:898px}
.mobscaffconf .answersection{margin:20px 0 5px 0;padding:10px 10px 10px 0;min-height:40px}
.mobscaffconf .question{font-weight:bold;padding-bottom:20px}
.mobscaffconf .step1.additional1{width:500px}
.mobscaffconf .step1.additional2{padding-top:10px;width:220px}
.mobscaffconf .step1.additional3{padding-top:30px}
.mobscaffconf .step2.additional1{width:600px}
.mobscaffconf .step2.additional2{float:right;padding:10px}
.mobscaffconf .step3.additional1{width:325px}
.mobscaffconf .step3.additional2{float:left}
.mobscaffconf .step3.additional2 .leftCol{padding:0 10px 0 10px;float:left}
.mobscaffconf .inlineLabel{float:left;margin:0;margin-bottom:20px;display:block;width:auto;margin-right:15px}
.mobscaffconf .ctrlHolder{padding:5px 10px;float:left}
.mobscaffconf .imgleft{float:left;margin-right:10px;margin-bottom:6px}
.mobscaffconf select{float:none;width:auto}
.mobscaffconf floatleft.next{vertical-align:bottom}
.mobscaffconf .resultinfo{border:1px solid #CCCCCC;padding:10px;width:898px;height:30px;margin-bottom:5px}
.mobscaffconf .resultsection{background-color:#F6F6F6;margin:20px 0 20px 0;padding:10px;min-height:40px;width:898px}
.mobscaffconf .type-image{float:left;margin-right:10px}
.mobscaffconf .type-header{padding:10px 5px 5px 5px;font-weight:bold}
.mobscaffconf .iconbox{color:#CCCCCC;display:inline;float:left;font-size:28px;text-align:center;width:32px;margin-right:15px;border:0}
.mobscaffconf .resultlinks{margin-left:48px;margin-top:10px;float:left;width:675px}
.mobscaffconf .resultnotice{width:190px;padding:5px}
.mobscaffconf form{width:100%}
.coda-nav{position:absolute;right:0;top:-30px;z-index:10}
.contentArea .coda-nav ul{float:left;display:inline;margin:auto;overflow:hidden}
.contentArea .coda-nav ul li{border-right:1px solid #555;display:inline;float:left;margin:0;padding:0}
.coda-nav ul li:last-child{border:none}
.coda-nav .current{color:#F16911}
.coda-nav a{margin-right:1px;padding-left:6px;padding-right:6px;font-weight:bold}
.coda-nav a:hover{text-shadow:none;color:#32B7EF}
