﻿.tooltip_miw,.tooltip_miw_auto{background:#fff;border:1px solid #ccc;font-weight:normal;line-height:18px;min-height:50px;padding:10px;position:absolute;top:18px;width:250px;z-index:300}
.tooltip_miw_auto{width:auto}
.tooltip_pull_left{left:-255px !important}
.badge_my_iw{margin:-25px -17px 0 0}
.IwAG .badge_my_iw{margin:0 -17px 0 0}
.myiw_col_left{float:right;margin:0 11px 0 0;min-height:20px;width:344px}
.myiw_col_right{float:right;min-height:20px;width:344px}
.myiw_col1_top{float:left;margin:0 11px 0 0;min-height:20px;width:344px}
.myiw_col2_top{float:left;min-height:20px;width:344px}
#basecontainer #pagecontent .switch{width:18px;height:23px;background:transparent url("../images/icon/liste_icon_sprite.png") no-repeat scroll -272px -102px;display:inline-block;margin:0;position:relative;left:40px;z-index:2}
#basecontainer #pagecontent .switch.s_off{background:transparent url("../images/icon/liste_icon_sprite.png") no-repeat scroll -254px -102px}
#basecontainer #pagecontent .switch.s_status{background:transparent url(../images/icon/liste_icon_sprite.png) no-repeat scroll -236px -102px}
.listitem_content .button_ewms_content{right:82px;width:78px;margin-top:0}
#basecontainer #pagecontent .carousel-wrap{width:670px;overflow:visible !important;position:relative;padding:0 0 3px 10px}
#basecontainer #pagecontent .bullet-wrap{width:100%;height:13px;margin:15px 0 0;text-align:center}
#basecontainer #pagecontent .bullets{margin:0 auto}
#basecontainer #pagecontent .bullets li{display:inline-block;width:13px;height:13px;background:transparent url("../images/icon/liste_icon_sprite.png") no-repeat scroll -195px -69px;cursor:pointer}
#basecontainer #pagecontent .bullets li.bullActive{background:transparent url("../images/icon/liste_icon_sprite.png") no-repeat scroll -179px -69px;cursor:default}
#basecontainer #pagecontent .nav-wrap{position:relative;z-index:10}
#basecontainer #pagecontent .nav-wrap.left{margin:130px 0 0 8px}
#basecontainer #pagecontent .nav-wrap.right{margin:130px 8px 0 0}
#basecontainer #pagecontent .nav-wrap.right a{display:block;width:15px;height:21px;background:transparent url("../images/icon/liste_icon_sprite.png") no-repeat scroll -124px -68px;cursor:pointer}
#basecontainer #pagecontent .nav-wrap.left a{display:block;width:15px;height:21px;background:transparent url("../images/icon/liste_icon_sprite.png") no-repeat scroll -105px -68px;cursor:pointer}
#basecontainer #pagecontent .nav-wrap.right a:hover{background:transparent url("../images/icon/liste_icon_sprite.png") no-repeat scroll -162px -68px}
#basecontainer #pagecontent .nav-wrap.left a:hover{background:transparent url("../images/icon/liste_icon_sprite.png") no-repeat scroll -143px -68px}
#basecontainer #pagecontent .grafic-wrap{width:600px;overflow:hidden}
#basecontainer #pagecontent .testimonial-list{overflow:hidden;padding:10px;width:5000px;margin:25px 0 0}
#basecontainer #pagecontent .testimonial-list>li{height:auto;float:left;overflow:hidden;padding:0 5px 0 0;width:635px}
#basecontainer #pagecontent .object_stat_table{margin:20px 25px 0 -5px}
#basecontainer #pagecontent .graphic_foot{margin-top:-25px;clear:both}
.text_decoration_none{text-decoration:none}
.text_decoration_none:hover{text-decoration:none !important}
#basecontainer #pagecontent .vwl_liste .location{background:url("../images/icon/icon_location.png") no-repeat;padding:0 0 0 16px}
#basecontainer #pagecontent .vwl_liste .location_exact{background:url("../images/icon/icon_location_exact.png") no-repeat !important}
.IwAG .vwl_liste{margin-bottom:20px}
#basecontainer #pagecontent .vwl_liste .listitem .listitem_content>h3{font-weight:normal;float:left;margin-bottom:15px;width:520px}
#basecontainer #pagecontent .vwl_liste .listitem.checkable .listitem_content>h3{width:500px}
#basecontainer #pagecontent .vwl_liste .listitem{border:1px solid #ddd;margin:20px 0}
#basecontainer #pagecontent .vwl_liste .listitem .checkbox_selector{float:left;padding:21px 3px;position:absolute;width:13px;z-index:99}
#basecontainer #pagecontent .vwl_liste .listitem .listitem_content{display:block;padding:15px 10px;width:678px}
#basecontainer #pagecontent .vwl_liste .listitem.checkable .listitem_content{border-left:20px solid #efefef;width:658px;min-height:239px;position:relative}
#basecontainer #pagecontent .listitem_content .button_menue.for_eaz{height:34px}
#basecontainer #pagecontent .stisticbox_wrap{float:right;margin:17px -10px 0 0;width:110px}
#basecontainer #pagecontent .stisticbox{background:#efefef;padding:7px 0 3px;text-align:center;text-decoration:none !important}
#basecontainer #pagecontent .stisticbox .num{font-size:12px;font-weight:bold;line-height:20px}
#basecontainer #pagecontent .stisticbox .new_requests{background:red;border:2px solid #fff;border-radius:12px;color:#fff;display:inline;font-size:12px;font-weight:bold;line-height:16px;margin:-7px -25px;padding:1px 5px 0;position:absolute;right:50%;vertical-align:top;width:auto}
#basecontainer #pagecontent .list_img-wrap{border:1px solid #ddd;display:table;float:left;height:119px;margin-right:15px;overflow:hidden;text-align:center;width:160px;text-decoration:none !important}
#basecontainer #pagecontent .list_img-wrap .list_img-cell{display:table-cell;padding:0;border:0;position:relative;vertical-align:middle}
#basecontainer #pagecontent .list_img-wrap img{max-height:119px;max-width:170px;margin:0 -50px}
#basecontainer #pagecontent a.list_img-wrap .list_img-cell .label_preview_bgr{background:#000;bottom:0;display:inline-block;height:23px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);position:absolute;right:0;width:67px}
#basecontainer #pagecontent a.list_img-wrap .list_img-cell .label_preview_txt{bottom:0;color:#fff;display:inline-block;height:19px;position:absolute;right:0;text-align:center;width:67px;z-index:999}
#basecontainer #pagecontent .listitem .facts{padding:0 20px 20px 0;float:left}
#basecontainer #pagecontent .listitem .facts.w_110{display:inline-block;width:110px}
#basecontainer #pagecontent .listitem .facts_loc{margin:-2px 0 20px}
#basecontainer #pagecontent .listitem .dates{padding-top:20px}
#basecontainer #pagecontent .listitem .further_content_wrap{display:none;height:440px;margin:15px -10px -15px !important;width:678px}
#basecontainer #pagecontent .listitem .further_content{background:#fafafa;overflow:hidden;padding:0 5px 5px;position:relative}
#basecontainer #pagecontent .listitem .further_content.statistik{height:425px;padding:0 5px 15px}
#basecontainer #pagecontent .listitem .w_350 *{color:#333}
#basecontainer #pagecontent .vwl_liste .button_menue a.button_01 span,#basecontainer #pagecontent .vwl_liste .button_menue a.button_98 span{font-weight:normal}
#basecontainer #pagecontent .vwl_liste .relative a.button_01 span,#basecontainer #pagecontent .vwl_liste .button_menue a.button_01 span{padding:3px 2px 3px 12px}
#basecontainer #pagecontent .vwl_liste .relative a.button_01 span.pos_null,#basecontainer #pagecontent .vwl_liste .button_menue a.button_01 span.pos_null{padding:3px 0 3px 0}
#basecontainer #pagecontent .button_menue ul{display:inline-block;float:right;height:27px;padding-top:4px;width:480px}
#basecontainer #pagecontent .upselling_list input[type="checkbox"]{position:relative;top:7px}
#basecontainer #pagecontent .upselling_list a.selected .banner{background:#ccc}
#basecontainer #pagecontent .upselling_list .swf_picto{margin:0 10px 0 -12px}
#basecontainer #pagecontent .overflow_content{overflow:hidden;height:0}
#popupcontainer #popupcontent .swf{display:inline-block;height:14px;margin-bottom:-2px;width:14px}
#basecontainer #pagecontent .swf{display:inline-block;height:19px;width:19px;color:#ffb200;font-size:19px;cursor:pointer;margin:-2px 5px 0 1px;text-decoration:none !important}
#basecontainer #pagecontent .swf.inactive{color:#ccc}
#basecontainer #pagecontent .swf_panel a:focus .tooltip_miw h6,#basecontainer #pagecontent .swf_panel a:hover .tooltip_miw h6{text-decoration:none !important}
#basecontainer #pagecontent .swf.icon_plus,#popupcontainer #popupcontent .swf.icon_plus{background-position:0 -102px}
#basecontainer #pagecontent .swf.icon_star,#popupcontainer #popupcontent .swf.icon_star{background-position:-14px -102px}
#basecontainer #pagecontent .swf.icon_play,#popupcontainer #popupcontent .swf.icon_play{background-position:-28px -102px}
#basecontainer #pagecontent .swf.icon_heart,#popupcontainer #popupcontent .swf.icon_heart{background-position:-42px -102px}
#basecontainer #pagecontent .swf.icon_arrow,#popupcontainer #popupcontent .swf.icon_arrow{background-position:-56px -102px}
#basecontainer #pagecontent .swf.icon_ranking,#popupcontainer #popupcontent .swf.icon_ranking{background-position:-70px -102px}
#basecontainer #pagecontent .swf.icon_plus.inactive,#popupcontainer #popupcontent .swf.icon_plus.inactive{background-position:0 -116px}
#basecontainer #pagecontent .swf.icon_star.inactive,#popupcontainer #popupcontent .swf.icon_star.inactive{background-position:-14px -116px}
#basecontainer #pagecontent .swf.icon_play.inactive,#popupcontainer #popupcontent .swf.icon_play.inactive{background-position:-28px -116px}
#basecontainer #pagecontent .swf.icon_heart.inactive,#popupcontainer #popupcontent .swf.icon_heart.inactive{background-position:-42px -116px}
#basecontainer #pagecontent .swf.icon_arrow.inactive,#popupcontainer #popupcontent .swf.icon_arrow.inactive{background-position:-56px -116px}
#basecontainer #pagecontent .swf.icon_ranking.inactive,#popupcontainer #popupcontent .swf.icon_ranking.inactive{background-position:-70px -116px}
#basecontainer #pagecontent .stisticbox var{background-image:url("../images/icon/liste_icon_sprite.png");display:inline-block;height:16px;margin:0 0 -1px;width:25px}
#basecontainer #pagecontent .button_menue var,#basecontainer #pagecontent .menue_dropdown .icon_menue_2{background:transparent url("../images/icon/liste_icon_sprite.png") no-repeat scroll 0 0;display:inline-block;float:left;height:30px;margin-left:-10px;margin-top:-8px;width:32px}
#basecontainer #pagecontent .button_menue .icon_menue_3,#basecontainer #pagecontent .menue_dropdown .icon_menue_4{background:transparent url("../images/icon/liste_icon_sprite.png") no-repeat scroll 0 0;display:inline-block;float:left;height:30px;margin-left:-10px;margin-top:-8px;width:27px}
#basecontainer #pagecontent .button_menue .icon_arrow_right,#basecontainer #pagecontent .menue_dropdown .icon_arrow_right_2{background:transparent url("../images/icon/liste_icon_sprite.png") no-repeat scroll 0 0;display:inline-block;float:right;height:30px;margin-left:-10px;margin-top:-8px;width:10px}
#basecontainer #pagecontent .button_menue .icon_kopieren{background-position:-35px 0}
#basecontainer #pagecontent .button_menue .icon_vorschau{background-position:-70px 0}
#basecontainer #pagecontent .button_menue .icon_loeschen{background-position:-175px 0}
#basecontainer #pagecontent .button_menue .icon_statistik{background-position:-107px -2px;margin:-6px -2px 0 -8px}
#basecontainer #pagecontent .button_menue .icon_menue{background-position:-219px 0;margin:-7px 0 0}
#basecontainer #pagecontent .button_menue .icon_menue_3{background-position:-214px 0;margin:-7px 3px 0 0}
#basecontainer #pagecontent .menue_dropdown .icon_menue_2{background-position:-219px -68px;margin:-7px 0 0}
#basecontainer #pagecontent .menue_dropdown .icon_menue_4{background-position:-214px -68px;margin:-7px 3px 0 0}
#basecontainer #pagecontent .button_menue .icon_arrow_right{background-position:-240px 0;margin:-7px 2px 0}
#basecontainer #pagecontent .menue_dropdown .icon_arrow_right_2{background-position:-240px -68px;margin:-7px 2px 0}
#basecontainer #pagecontent .button_menue a:hover .icon_bearbeiten{background-position:0 -33px}
#basecontainer #pagecontent .button_menue a:hover .icon_kopieren{background-position:-35px -33px}
#basecontainer #pagecontent .button_menue a:hover .icon_vorschau{background-position:-70px -33px}
#basecontainer #pagecontent .button_menue a:hover .icon_statistik{background-position:-107px -35px}
#basecontainer #pagecontent .button_menue a:hover .icon_sonderwerbeformen{background-position:-140px -33px}
#basecontainer #pagecontent .button_menue a:hover .icon_loeschen{background-position:-175px -33px}
#basecontainer #pagecontent .button_menue a:hover .icon_menue{background-position:-219px -33px}
#basecontainer #pagecontent .stisticbox .icon_mailanfragen{background-position:-265px -7px}
#basecontainer #pagecontent .stisticbox .icon_phone{background-position:-265px -40px}
#basecontainer #pagecontent .menue_dropdown .button_01{margin:-24px -2px 0 0}
#basecontainer #pagecontent .menue_dropdown{background:#fafafa;border:1px solid #bababa;position:absolute;right:1px;top:-4px;width:175px}
#basecontainer #pagecontent .menue_dropdown ul li a:hover{background:#e1e1e1;color:#000;text-decoration:none !important}
#basecontainer #pagecontent .menue_dropdown ul li a{color:#545454;display:block;padding:5px 10px;text-decoration:none}
#basecontainer #pagecontent .button_menue{padding-top:15px}
#basecontainer #pagecontent .button_menue.for_eaz{padding-top:65px}
#basecontainer #pagecontent .button_menue.for_eaz.wg_for_eaz{padding-top:93px}
#basecontainer #pagecontent .button_menue .button_98{margin-right:16px;width:157px}
#basecontainer #pagecontent .button_menue .button_98 span{padding-right:15px}
#basecontainer #pagecontent .vwl_liste .tooltip_miw{top:8px;display:inline-block;min-height:40px;width:150px;color:#333;font-size:12px}
#basecontainer #pagecontent .listitem a .fade_in_out{display:none\9}
#basecontainer #pagecontent a:hover .fade_in_out{display:block\9}
.fade_in_out{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-animation:fade_out 300ms;-moz-animation:fade_out 300ms;-ms-animation:fade_out 300ms;-o-animation:fade_out 300ms;animation:fade_out 300ms}
#basecontainer #pagecontent a.list_img-wrap:hover .fade_in_out,#basecontainer #pagecontent .vwl_liste a.swf:hover .tooltip_miw,.fade_in_out:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-animation:fade_in 300ms;-moz-animation:fade_in 300ms;-ms-animation:fade_in 300ms;-o-animation:fade_in 300ms;animation:fade_in 300ms}
-webkit-keyframes fade_in{from{opacity:0}
to{opacity:1}
}
-moz-keyframes fade_in{from{opacity:0}
to{opacity:1}
}
-ms-keyframes fade_in{from{opacity:0}
to{opacity:1}
}
-o-keyframes fade_in{from{opacity:0}
to{opacity:1}
}
@keyframes fade_in{from{opacity:0}
to{opacity:1}
}
-webkit-keyframes fade_out{from{opacity:1}
to{opacity:0}
}
-moz-keyframes fade_out{from{opacity:1}
to{opacity:0}
}
-ms-keyframes fade_out{from{opacity:1}
to{opacity:0}
}
-o-keyframes fade_out{from{opacity:1}
to{opacity:0}
}
@keyframes fade_out{from{opacity:1}
to{opacity:0}
}
#basecontainer #pagecontent .swf_panel{height:29px;margin-top:8px}
#basecontainer #pagecontent .swf_panel a.swf .relative{display:none}
#basecontainer #pagecontent .swf_panel a.swf:hover .relative{display:block}
#basecontainer #pagecontent .vwl_liste .drop_down_overlay.tutorial{display:none;padding:15px;z-index:9000}
#basecontainer #pagecontent .arrow_wrapper_bottom{left:50%;position:relative;top:16px;margin-left:-10px}
#basecontainer #pagecontent .arrow_wrapper_bottom .left_part_sdw{position:absolute;overflow:hidden;left:-6px;height:30px;top:-1px;width:30px}
#basecontainer #pagecontent .arrow_wrapper_bottom .right_part_sdw{position:absolute;overflow:hidden;left:24px;height:30px;top:-1px;width:30px}
#basecontainer #pagecontent .arrow_wrapper_bottom .left_part_sdw .left_part_arrow{position:absolute;left:6px;background-color:#fff;-moz-transform-origin:0 0 0;-webkit-transform-origin:0 0 0;-o-transform-origin:0 0 0;-ms-transform-origin:0 0 0;transform-origin:0 0 0;height:25px;-webkit-box-shadow:-3px 2px 3px rgba(0,0,0,.3);-moz-box-shadow:-3px 2px 3px rgba(0,0,0,.3);box-shadow:-3px 2px 3px rgba(0,0,0,.3);-moz-transform:skewX(45deg);-webkit-transform:skewX(45deg);-o-transform:skewX(45deg);-ms-transform:skewX(45deg);transform:skewX(45deg);width:25px}
#basecontainer #pagecontent #vwlTour_step_01 .arrow_wrapper_bottom .left_part_sdw .left_part_arrow{-webkit-box-shadow:2px 0 2px rgba(0,0,0,.3);-moz-box-shadow:2px 0 2px rgba(0,0,0,.3);box-shadow:2px 0 2px rgba(0,0,0,.3)}
#basecontainer #pagecontent .arrow_wrapper_bottom .right_part_sdw .right_part_arrow{position:absolute;left:0;background-color:#fff;-moz-transform-origin:10px 0 0;-webkit-transform-origin:10px 0 0;-o-transform-origin:10px 0 0;-ms-transform-origin:10px 0 0;transform-origin:10px 0 0;height:25px;-webkit-box-shadow:3px 2px 3px rgba(0,0,0,.3);-moz-box-shadow:3px 2px 3px rgba(0,0,0,.3);box-shadow:3px 2px 3px rgba(0,0,0,.3);-moz-transform:skewX(-45deg);-webkit-transform:skewX(-45deg);-o-transform:skewX(-45deg);-ms-transform:skewX(-45deg);transform:skewX(-45deg);width:25px}
#basecontainer #pagecontent #vwlTour_step_01 .arrow_wrapper_bottom .right_part_sdw .right_part_arrow{-webkit-box-shadow:2px -1px 2px rgba(0,0,0,.3);-moz-box-shadow:2px -1px 2px rgba(0,0,0,.3);box-shadow:2px -1px 2px rgba(0,0,0,.3)}
@keyframes fly_top_back{from{transform:translateY(-50px);opacity:0;}
to{transform:translateY(0);opacity:1;}
}
-webkit-keyframes fly_top_back{from{transform:translateY(-50px);opacity:0;}
to{transform:translateY(0);opacity:1;}
}
#basecontainer #pagecontent .vwl_liste .drop_down_overlay.tutorial.start{animation:fly_top_back 500ms;-webkit-animation:fly_top_back 500ms;-webkit-transition:right 0 500ms,opacity 500ms ease-in;-moz-transition:right 0 500ms,opacity 500ms ease-in;-o-transition:right 0 500ms,opacity 500ms ease-in;transition:right 0 500ms,opacity 500ms ease-in}
#basecontainer #pagecontent .CheckChange .alert_window{display:none}
#basecontainer #pagecontent .button_menue.for_eaz .button_98{margin-right:8px;width:161px}
#basecontainer #pagecontent .menue_dropdown.for_eaz a.button_01 span{margin-right:0}
#basecontainer #pagecontent .button_menue.for_eaz a.button_01 span{margin-right:0}
#basecontainer #pagecontent #eaz_placeholder .heightforeaz{height:128px !important}
#basecontainer #pagecontent .menue_dropdown.for_eaz.heightforeaz{right:107px !important;margin-top:-3px !important}
#basecontainer #pagecontent .listitem .listitem_content .eaz_right{position:absolute;right:0;background-color:#eee;margin-top:-12px;height:313px;height:calc(100% - 6px);width:170px}
#basecontainer #pagecontent .listitem .listitem_content .eaz_right .button_ewms_content{margin:0 -64px}
#basecontainer #pagecontent .eaz_right .switch{left:34px;margin-top:10px}
#basecontainer #pagecontent .eaz_right .button_ewms,#basecontainer #pagecontent .eaz_right .button_01.button_status{left:-35px;margin-top:10px}
#basecontainer #pagecontent .eaz_right .button_01.button_status{cursor:default}
#basecontainer #pagecontent .eaz_right .button_01.button_status:hover,#basecontainer #pagecontent .eaz_right .button_01.button_status:focus{background:url(../images/button/buttons_sprite.png) no-repeat scroll right 0 transparent !important}
#basecontainer #pagecontent .eaz_right .button_01.button_status span{left:3px}
#basecontainer #pagecontent .eaz_right .button_ewms.eaz_verlaengerung{left:15px;margin-top:3px;width:108px}
#basecontainer #pagecontent .eaz_right .button_01.inactive.eaz_verlaengerung{left:3px;margin-top:3px;width:108px}
#basecontainer #pagecontent .eaz_right .button_ewms_content{right:100px}
#basecontainer #pagecontent .listitem_content .button_ewms_content.eaz_verlaengerung{right:95px;width:90px}
#basecontainer #pagecontent .stisticbox_wrap.eaz{float:none;margin:0 0 0 0;width:auto}
#basecontainer #pagecontent .stisticbox_wrap.eaz .stisticbox.eaz_border{border-top:2px solid #fff;border-bottom:2px solid #fff}
#basecontainer #pagecontent .stisticbox_wrap a{text-decoration:none !important}
.formfield_11.pic_select_anbieterprofil input{display:none}
.formfield_11.pic_select_anbieterprofil input+label img{border:solid 4px #efefef;cursor:pointer}
.formfield_11.pic_select_anbieterprofil input:checked+label img{border:solid 4px #ffb200;cursor:pointer}
.flyout{background:#fff none repeat scroll 0 0;box-shadow:0 3px 8px 0 rgba(0,0,0,.15);border:1px solid #c6c6c6;clear:none;height:auto;max-height:180px;overflow-y:scroll;position:absolute;width:337px;z-index:999;border-top:0 !important}
.hidden{display:none}
select.display_none_option:focus{border:1px solid #c6c6c6 !important;text-decoration:none !important}
.display_none_option option{display:none;border:0 solid #c6c6c6 !important}
ol.tagCloudList{margin-top:10px;padding:0}
.li_langDelete{width:auto;float:left;padding:1px 5px;margin-right:10px;border:1px solid #c6c6c6;color:#666}
.li_langDelete span,.li_langDelete span:hover{text-decoration:none !important;margin-left:5px;font-weight:bold;color:#666;cursor:pointer}
.li_langDelete span:hover{text-decoration:underline !important}
#lbl_GetAllLanguages{margin:4px 5px 0 5px;border-top:solid #000 1px}
