@font-face{font-family:'E+H_Sans-Regular';src:url('fonts/E+H_SansReg.eot?') format('eot'),url('fonts/E+H_SansReg.woff') format('woff'),url('fonts/E+H_SansReg.ttf') format('truetype')}

@font-face{font-family:'E+H_Sans-Light';src:url('fonts/E+H_SansLig.eot?') format('eot'),url('fonts/E+H_SansLig.woff') format('woff'),url('fonts/E+H_SansLig.ttf') format('truetype')}

@font-face{font-family:'E+H_Sans-Light11';font-weight:bold;src:url('fonts/E+H_SansDem.eot?') format('eot'),url('fonts/E+H_SansDem.woff') format('woff'),url('fonts/E+H_SansDem.ttf') format('truetype')}


@font-face{font-family:'E+H_Serif-Light';src:url('fonts/E+H_SerifLig.eot?') format('eot'),url('fonts/E+H_SerifLig.woff') format('woff'),url('fonts/E+H_SerifLig.ttf') format('truetype')}
@font-face{font-family:'E+H_Serif-Regular';src:url('fonts/E+H_SerifReg.eot?') format('eot'),url('fonts/E+H_SerifReg.woff') format('woff'),url('fonts/E+H_SerifReg.ttf') format('truetype')}
@font-face{font-family:'E+H_Serif-Light';font-style:italic;src:url('fonts/E+H_SerifRegIta.eot?') format('eot'),url('fonts/E+H_SerifRegIta.woff') format('woff'),url('fonts/E+H_SerifRegIta.ttf') format('truetype')}

#element_8CAA4F74-FF23-007B-5BE1-1B0A6070DB17{border:1px solid lime}
.button {background-color:transparent !important;font-family: "E+H_Sans-Light" !important; padding-right:20px !important; padding-left:20px !important;background-image: url(imgs/arr_pink.png); background-position:right center; background-repeat:no-repeat; width: auto !important; display:inline-block !important; color:#fff !important; line-height:26px !important; padding-top:0px !important; padding-bottom:0px !important; box-sizing:border-box !important;text-shadow: 0 0 1px #101010; height:auto !important; cursor:pointer !important; white-space: nowrap !important;}
.button_left {background-image: url(imgs/arr_pink_left.png) !important; background-position:left center !important; white-space: nowrap}
.button:hover{background-image: url(imgs/arr_blue.png); text-decoration:underline !important}
.button_left:hover{background-image: url(imgs/arr_blue_left.png) !important;}

.eh_text_kombi, .eh_text_kombi span, .eh_header, .eh_text, .eh_btn_no_func{font-family: "E+H_Sans-Light" !important;}
/*.eh_text_bullet div{border:1px solid lime !important; padding-left:25px !important}*/
.eh_header span{font-family:'E+H_Serif-Regular' !important}
.eh_link_extern span, .eh_link span, .eh_weblink a, .eh_weblink_de a, .eh_weblink_ch a{color:#a9005d !important; font-family: "E+H_Sans-Light" !important;}
.eh_link_extern span:hover, .eh_link span:hover, .eh_weblink a:hover{text-decoration:underline !important}
.nano-content ul li{display:block;padding-left:11px; position:relative;font-family: "E+H_Sans-Light" !important; margin-bottom:20px;background: url(imgs/bullet1.png) 0px 6px no-repeat;line-height:17px !important}
.nano-content ul li span{font-family: "E+H_Sans-Light" !important; }
/*.nano-content ul li:before{content: " "; display:inline-block; height:1em; width:11px;  position:absolute; left:0px; top:0px}*/
.eh_back img, .eh_tut img, .eh_play img{display:none !important}
.eh_back {background: url(imgs/eh_back.png) center center no-repeat}
.eh_back:hover{background: url(imgs/eh_back_hover.png) center center no-repeat}
.eh_tut {background: url(imgs/eh_tut.png) center center no-repeat}
.eh_tut:hover{background: url(imgs/eh_tut_hover.png) center center no-repeat}
.eh_play {background: url(imgs/eh_intro.png) center center no-repeat}
.eh_play:hover{background: url(imgs/eh_intro_hover.png) center center no-repeat}
.eh_btn_no_func, .eh_btn_no_func:hover{border:1px solid #000 !important; background:#fff !important; text-decoration:none !important; color:#000 !important; cursor: default !important; text-shadow:none !important}
.mejs-klynt .mejs-controls{display:block !important; opacity:1 !important;}
#element_00343556-029D-8564-E2F9-DF3F4A639248, #element_419BB4FF-FEB5-B511-DA89-DF7050ED509D, #element_73054484-EC2A-8349-A7C3-DA3A402FAE0D, #element_556272CB-2FB7-DED9-C9DD-DE093BBD7E9E{height:1526px !important}
#element_00343556-029D-8564-E2F9-DF3F4A639248 img, #element_419BB4FF-FEB5-B511-DA89-DF7050ED509D img, #element_73054484-EC2A-8349-A7C3-DA3A402FAE0D img, #element_556272CB-2FB7-DED9-C9DD-DE093BBD7E9E img{height:100% !important}
/* MesseVersion
.eh_play{display:block !important;}
*/
/*OnlineVersion*/
.eh_play{display:none !important;}

/*#element_48F55C71-A67C-22F4-2F83-D55D4A4495EE{border:1px solid #ddd}*/

.mejs-controls{height:50px !important;}
.mejs-klynt .mejs-controls .mejs-playpause-button{margin-top:10px}
.mejs-time-slider{margin-top:15px !important;margin-left:25px !important}
.mejs-klynt .mejs-controls .mejs-button button{margin-left:10px; height:25px !important; width:25px !important; left:0px !important; top:6px !important; opacity:.5; -webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
.mejs-klynt .mejs-controls .mejs-button button:hover{opacity:1}
.mejs-play button{background:url(imgs/pp_new.png) 0px 0px no-repeat !important}
.mejs-pause button{background:url(imgs/pp_new.png) 1px -32px no-repeat !important}
.annotation-marker{width:24px !important; height:20px !important; border-radius:0px !important; background:url(imgs/Marker_klein.png) center center no-repeat !important; margin-bottom:5px}
/*.annotation-tooltip-container, .annotation-marker,*/ .annotation-marker-container{display: block !important; opacity:1 !important; visibility:visible !important}
.annotation-marker-container{margin-left:0px !important}
.annotation-tooltip{border-radius:0px !important;}
.mejs-time-rail{position:absolute !important; right:0px !important}
.annotation-tooltip-container{bottom:45px !important; margin-left:0px}

@media all and (max-width:1024px) {
	.annotation-marker{min-width:50px !important; min-height:40px !important; margin-bottom:-3px}	
}

/* deutsche - schweizer Links */
.eh_weblink_de {display: none !important;} 
/*.eh_weblink_ch {display: none !important;}*/ 

/*#element_EBDA7D46-9D91-E553-BF75-678F78793B2A{ left:16%;top:40%;}
#element_F9130F6D-786F-30AB-ADAF-67918098B7E2{ left:30%;top:26%;}
#element_AB39123C-7C4E-458A-D2D9-679264D8F289{left:47%; top:12%}
#element_772EEAD2-7D08-71D7-5C36-6792D3088DC8{left:54%; top:22%}
#element_E797CF31-626D-FF0B-8007-CE938C86E5AF{right:16%; top:16%}
#element_21BCF6E9-5278-2D73-D03F-CE92CF8613ED{right:16%; top:22%}

#element_EBDA7D46-9D91-E553-BF75-678F78793B2A{left:-webkit-calc(50% + -468px);top:-webkit-calc(50% + -81.5px);left:calc(50% + -468px);top:calc(50% + -81.5px)}
*/


