* html #wrap,body,html{height:100%}body,html,p,td{font-family:Arial,Helvetica,sans-serif;}a,a:hover{text-decoration:underline}body,form,html{margin:0;padding:0}p,td,ul{margin-top:0}#page,#wrap{margin:0 auto}#footer,#menu,#page{width:778px}@font-face{font-family:"Century Gothic";src:url(https://intern.medizin-in-europa.de/css/gothic.eot);src:url(https://intern.medizin-in-europa.de/css/gothic.woff) format('woff'),url(https://intern.medizin-in-europa.de/css/gothic.ttf) format('truetype'); font-display: swap; }

@font-face{font-family:"Honey Script";
src:url(https://intern.medizin-in-europa.de/css/Honey_Script_Light.eot);
src:url(https://intern.medizin-in-europa.de/css/Honey_Script_Light.woff) format('woff'), url(https://intern.medizin-in-europa.de/css/Honey_Script_Light.ttf) format('truetype'); font-display: swap;}

@font-face {font-family: "give_you_gloryregular"; src:url(https://intern.medizin-in-europa.de/css/giveyouglory-webfont.eot); src: url('https://intern.medizin-in-europa.de/css/giveyouglory-webfont.woff2') format('woff2'), url('https://intern.medizin-in-europa.de/css/giveyouglory-webfont.woff') format('woff'), url('https://intern.medizin-in-europa.de/css/giveyouglory-webfont.ttf') format('truetype'); font-weight: normal; font-style: normal; font-display: swap; }

body,html{background:#eee;width:100%}html{-webkit-text-size-adjust:none}a img{border:0}a{color:#e05e14}a:hover{color:#e48223}.bottom_addr a,a.hidden{text-decoration:none}a.hidden{color:#000;cursor:default}ul{margin-left:5px;padding:1px;list-style-type:square;line-height:16px}

h1{font-family:tahoma,Arial;font-size:17px;color:#000;margin:0 0 7px;font-weight:400;letter-spacing:0}
h2{font-size: 12px; font-family:Arial,Helvetica,sans-serif;font-weight: bold;color:#000; display: inline;}
h3{font-size: 12px; font-family:Arial,Helvetica,sans-serif;font-weight: bold;color:#000; display: inline;} .bottom_menu { display: none; }
.bottom_addr,.bottom_menu{text-align:center;font-size:11px}.bottom_addr{color:#FFF;padding:5px 0 15px;font-family:Arial}.bottom_addr a,.bottom_addr a:hover,.bottom_menu,.bottom_menu a,.bottom_menu a:hover{color:#fff;font-family:Arial}.bottom_addr a:hover{text-decoration:underline}.bottom_menu{padding-top:14px;padding-bottom:4px}.bottom_menu a{text-decoration:none}.bottom_menu a:hover{text-decoration:underline}.attention,.body_txt,.myclasstext{color:#000}.body_txt{text-align:justify;padding:10px;vertical-align:top;font-size:12px}.attention,.myclasstext,.myclasstextbrightwhite,.myclasstextwhite{padding:8px 10px 3px;vertical-align:top;font-size:12px}.attention{text-align:center}.myclasstextwhite{color:#b3b3b3}.myclasstextbrightwhite{color:#f4f4f4}A.blacklink:link{text-decoration:none;line-height:1.3;color:#000}A.blacklink:active,A.blacklink:hover,A.blacklink:visited{text-decoration:underline;line-height:1.3;color:#000}A.blacklink2:active,A.blacklink2:hover,A.blacklink2:link,A.blacklink2:visited{text-decoration:none;color:#000}A.greylink:active,A.greylink:hover,A.greylink:link,A.greylink:visited{text-decoration:none;color:#666}A.whitelink2:active,A.whitelink2:hover,A.whitelink2:link,A.whitelink2:visited{text-decoration:none;color:#fff}#wrap{position:relative;min-height:100%;width:100%}#page{border:1px solid #CCC;border-top:none;padding:0 1px 1px;background:#FFF}#menu{background-color:#ccc;height:25px;border-bottom:1px solid #FFF}#menu ul{list-style:none;padding-left:0px}#menu ul li{float:left;margin:0 5px;padding:4px 0;font-size:13px;font-family:"trebuchet MS";font-weight:700}#menu ul li a{padding:4px 4px 4px;color:#000;text-decoration:none}#menu ul li a.current,#menu ul li a:hover{background:#e48223;border:0 solid #ddd;border-top:none;color:#FFF;text-decoration:none;padding:4px 4px}#footer{background:#e48223;color:#FFF;font-family:tahoma}#company_name,#company_name_mie,#slogan,#slogan_mie{font-family:"Century gothic",Arial,futura,sans serif;position:absolute}#slogan,#slogan_mie{color:#f5a97f}#logo{height:82px;width:44px;position:absolute;margin:37px 0 0 40px}

/* orange color is #e48223, hotpink is the code for awareness */
#logo_mie_new{position:absolute;margin:30px 0 0 420px;border-radius:50%;width:40px;height:40px;background-color:#e48223;z-index: 10;}
#logo_mie_hor{position:absolute;margin:47px 0 0 429px;width:22px;height:6px;background:#fff;z-index: 11;}
#logo_mie_ver{position:absolute;margin:39px 0 0 437px;width:6px;height:22px;background:#fff;z-index: 12;}

#slogan{font-size:13px;margin:66px 0 0 90px}

#mustache {
  display: none;
  margin:30px 0 0 420px;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  position: absolute;
  color: black;
  z-index: 100;
  box-shadow:
    11px 31px 0 0 currentColor,
    19px 31px 0 0 currentColor;
}



#mustache::before {
  content: '';
  position: absolute;
  width: 15px;
  height: 9px;
  /*background-color: red;*/
  border-bottom: solid 8px currentColor;
  border-radius: 0 0 0 100%;
  left: 1px;
  top: 23px;
  transform: rotate(-40deg);
  transform-origin: right 14px;
}

#mustache::after {
  content: '';
  position: absolute;
  width: 15px;
  height: 9px;
  /*background-color: red;*/
  border-bottom: solid 8px currentColor;
  border-radius: 0 0 100% 0;
  left: 23px;
  top: 23px;
  transform: rotate(40deg);
  transform-origin: left 14px;
}

#info_box{height:30px;width:320px;position:absolute;margin:46px 0 0 27px;font-size:12px; border-left: solid 5px #e48223; padding-left:8px; ;}

#logo_mie{height:62px;width:44px;position:absolute;margin:27px 0 0 420px}#slogan_mie{font-size:13px;margin:56px 0 0 472px;letter-spacing:.1px}#intro{background:url(../images/intro-bg.gif) repeat-x;height:148px}#intro div{color:#FFF;font-size:12px;margin:15px}#company_name,#company_name_mie{font-size:30px;font-weight:400;text-transform:uppercase;color:#FFF}#intro div.red{text-align:right;margin:0;padding:0}.appitem,.applabel{padding-bottom:5px}#company_name{margin:33px 0 0 90px}#company_name_mie{margin:23px 0 0 471px}.rahmen{border:solid #000;width:300px;font-size:14px;border-width:1px}label,select{display:block;margin-top:6px;float:left;padding-left:30px;width:220px}.applabel{width:130px;float:left}.appitem{padding-left:150px}A.orangebox,div.orangebox{background-color:#e48223;#position:absolute;padding:25px 10px 10px 25px;height:70px;width:330px;#top:50%;display:table-cell;text-decoration:none}A.orangebox{vertical-align:middle;border:none}div.orangebox{vertical-align:middle; } div.graybox { background-color:#666666; #position: absolute; text-decoration:none; padding: 10px; padding-left: 25px; padding-top: 25px; height: 70px; width: 330px; #top: 50%; display: table-cell; vertical-align: middle;}.linktext{color:#fff;font-family:'Honey Script';font-size:45px;#position:relative;#top:-50%}ul#tabnav{text-align:left;margin:1em 0;font:font-family:Arial,Helvetica,sans-serif;border-bottom:1px solid #f3852c;list-style-type:none;padding:3px 20px 9px}ul#tabnav li{display:inline}body#tab1 li.tab1,body#tab2 li.tab2,body#tab3 li.tab3,body#tab4 li.tab4{border-bottom:1px solid #fff;background-color:#fff}body#tab1 li.tab1 a,body#tab2 li.tab2 a,body#tab3 li.tab3 a,body#tab4 li.tab4 a{background:url(../images/menu-item-bg.gif) top repeat-x #f3852c;color:#fff;position:relative;top:0;padding-top:10px}ul#tabnav li a{padding:10px;margin-left:10px;border:1px solid #f3852c;background:url(../images/menu-item-bg-bw.gif) top repeat-x #d0cfd0;color:#000;margin-right:20px;text-decoration:none;border-bottom:none}ul#tabnav a:hover{background:url(../images/menu-item-bg.gif) top repeat-x #f3852c;color:#fff}img[name=img_no_vid],img[name=img_vid]{display:none}.checkmark:after,.radiobtn:after{content:""}.checkcontainer{display:block;position:relative;padding-left:35px;padding-top:5px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkmark,.checkmark:after,.radiobtn,.radiobtn:after{position:absolute}.checkcontainer input{position:absolute;opacity:0;cursor:pointer}.checkmark{top:0;left:0;height:25px;width:25px;background-color:#eee}.checkcontainer:hover input~.checkmark{background-color:#ccc}.checkcontainer input:checked~.checkmark{background-color:#e48223}.checkmark:after{display:none}.checkcontainer input:checked~.checkmark:after{display:block}.checkcontainer .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.radiobtn{top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:50%}.checkcontainer:hover input~.radiobtn{background-color:#ccc}.checkcontainer input:checked~.radiobtn{background-color:#e48223}.radiobtn:after{display:none}.checkcontainer input:checked~.radiobtn:after{display:block}.checkcontainer .radiobtn:after{top:5px;left:5px;width:15px;height:15px;border-radius:50%;background:#fff}.rahmen_front{display:inline-block;width:280px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:5px 8px;margin-top:5px;border:1px solid #ddd;font:400 14px/normal Arial,Helvetica,sans-serif;color:rgba(0,0,0,1);-o-text-overflow:clip;text-overflow:clip;text-shadow:1px 1px 0 rgba(255,255,255,.66);-webkit-appearance:none}

.orange_button{background:#f5872e;background:-moz-linear-gradient(0deg,#f5872e 0,#d56827 100%);background:-webkit-linear-gradient(0deg,#f5872e 0,#d56827 100%);background:linear-gradient(180deg,#f5872e 0,#d56827 100%);border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-family:Arial;color:#fff;font-size:15px;padding:10px 20px;text-decoration:none;width:100%;cursor:pointer;     -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button;}


.selectdiv{position:relative;float:left;min-width:200px}select::-ms-expand{display:none}.selectdiv:after{content:'<>';font:17px Consolas,monospace;color:#333;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:11px;top:10px;padding:0 0 2px;border-bottom:1px solid #ddd;position:absolute;pointer-events:none}.selectdiv select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;-moz-border-radius:0;border-radius:0;width:280px;max-width:320px;height:30px;float:right;margin:0;padding:0 24px;font-size:16px;line-height:1.75;color:#333;background-color:#fff;background-image:none;border:1px solid #ddd;-ms-word-break:normal;word-break:normal}

.mail_link_left { background-color: #999999; display: inline-block;;
 background-image: url(https://intern.medizin-in-europa.de/images/mail-white.png);
 background-repeat: no-repeat; background-size: 20px 20px; margin-top: 5px; margin-left: 0px; margin-bottom: 10px; text-decoration: none;
 background-position: 42px; padding: 5px 15px 5px 35px; height:20px; width: 55px; min-width: 40px; font-family: Arial; color: #fff; font-size: 12px;}

.mail_link_left:hover { background-color: #a8a8a8;}
.mail_link_left:visited { background-color: #a8a8a8;}
.mail_link_left:active { background-color: #a8a8a8;}

.whatsapp_link_left { background-color: #5cbe4a; display: inline-block;;
 background-image: url(https://intern.medizin-in-europa.de/images/whatsapp-white.png);
 background-repeat: no-repeat; background-size: 20px 20px; margin-top: 5px; margin-left: 0px; margin-bottom: 10px; text-decoration: none;
 background-position: 42px; padding: 5px 15px 5px 35px; height:20px; width: 55px; min-width: 40px; font-family: Arial; color: #fff; font-size: 12px;}

.whatsapp_link_left:hover { background-color: #34af23;}
.whatsapp_link_left:visited { background-color: #5cbe4a;}
.whatsapp_link_left:active { background-color: #34af23;}

.twitter_link_left { background-color: #000000; display: inline-block;; /* blue: #55acee*/
 background-image: url(https://intern.medizin-in-europa.de/images/x-logo.png);
 background-repeat: no-repeat;    background-size: 20px 20px; margin-top: 5px;  margin-left: 12px; margin-bottom: 10px; text-decoration: none;
 background-position: 42px; padding: 5px 15px 5px 35px;  height: 20px; width: 55px; min-width: 40px; font-family: Arial; color: #fff; font-size: 12px;}

.twitter_link_left:hover { background-color: #444444;} /* blue: #32bbf5*/
.twitter_link_left:visited { background-color: #000000;} /* blue: #55acee*/
.twitter_link_left:active { background-color: #444444;} /* blue: #32bbf5*/



.facebook_link_left { background-color: #3b5998; display: inline-block;;
 background-image: url(https://intern.medizin-in-europa.de/images/facebook-white.png);
 background-repeat: no-repeat;    background-size: 20px 20px; margin-top: 5px;  margin-left: 12px; margin-bottom: 10px; text-decoration: none;
 background-position: 42px; padding: 5px 15px 5px 35px;  height:20px; width: 55px; min-width: 40px; font-family: Arial; color: #fff; font-size: 12px;}

.facebook_link_left:hover { background-color: #4273c8;}
.facebook_link_left:visited { background-color: #3b5998;}
.facebook_link_left:active { background-color: #4273c8;}


.mail_link { background-color: #999999; display: inline-block;;
 background-image: url(https://intern.medizin-in-europa.de/images/mail-white.png);
 background-repeat: no-repeat; background-size: 20px 20px; margin-top: 15px; margin-left: 43px; margin-bottom: 10px; text-decoration: none;
 background-position: 38px; padding: 5px 15px 5px 35px; height:20px; width: 47px; min-width: 40px; font-family: Arial; color: #fff; font-size: 12px;}

.mail_link:hover { background-color: #a8a8a8;}
.mail_link:visited { background-color: #a8a8a8;}
.mail_link:active { background-color: #a8a8a8;}

whatsapp_link { background-color: #5cbe4a; display: inline-block;;
 background-image: url(https://intern.medizin-in-europa.de/images/whatsapp-white.png);
 background-repeat: no-repeat; background-size: 20px 20px; margin-top: 15px; margin-left: 43px; margin-bottom: 10px; text-decoration: none;
 background-position: 38px; padding: 5px 15px 5px 35px; height:20px; width: 47px; min-width: 40px; font-family: Arial; color: #fff; font-size: 12px;}

.whatsapp_link:hover { background-color: #34af23;}
.whatsapp_link:visited { background-color: #5cbe4a;}
.whatsapp_link:active { background-color: #34af23;}

.twitter_link { background-color: #000000; display: inline-block;; /* blue: #55acee*/
 background-image: url(https://intern.medizin-in-europa.de/images/x-logo.png);
 background-repeat: no-repeat;    background-size: 20px 20px; margin-top: 15px;  margin-left: 11px; margin-bottom: 10px; text-decoration: none;
 background-position: 38px; padding: 5px 15px 5px 35px;  height: 20px; width: 47px; min-width: 40px; font-family: Arial; color: #fff; font-size: 12px;}

.twitter_link:hover { background-color: #444444;} /* blue: #32bbf5*/
.twitter_link:visited { background-color: #000000;} /* blue: #55acee*/
.twitter_link:active { background-color: #444444;} /* blue: #32bbf5*/

.facebook_link { background-color: #3b5998; display: inline-block;;
 background-image: url(https://intern.medizin-in-europa.de/images/facebook-white.png);
 background-repeat: no-repeat;    background-size: 20px 20px; margin-top: 15px;  margin-left: 11px; margin-bottom: 10px; text-decoration: none;
 background-position: 38px; padding: 5px 15px 5px 35px;  height:20px; width: 47px; min-width: 40px; font-family: Arial; color: #fff; font-size: 12px;}

.facebook_link:hover { background-color: #4273c8;}
.facebook_link:visited { background-color: #3b5998;}
.facebook_link:active { background-color: #4273c8;}


.mail_link_narrow { background-color: #999999; display: inline-block;;
 background-image: url(https://intern.medizin-in-europa.de/images/mail-white.png);
 background-repeat: no-repeat; background-size: 20px 20px; margin-top: 20px; margin-left: 10px; margin-bottom: 10px; text-decoration: none;
 background-position: 38px; padding: 5px 15px 5px 35px; height:20px; width: 47px; min-width: 40px; font-family: Arial; color: #fff; font-size: 12px;}

.mail_link_narrow:hover { background-color: #a8a8a8;}
.mail_link_narrow:visited { background-color: #a8a8a8;}
.mail_link_narrow:active { background-color: #a8a8a8;}

whatsapp_link_narrow { background-color: #5cbe4a; display: inline-block;;
 background-image: url(https://intern.medizin-in-europa.de/images/whatsapp-white.png);
 background-repeat: no-repeat; background-size: 20px 20px; margin-top: 20px; margin-left: 43px; margin-bottom: 10px; text-decoration: none;
 background-position: 38px; padding: 5px 15px 5px 35px; height:20px; width: 47px; min-width: 40px; font-family: Arial; color: #fff; font-size: 12px;}

.whatsapp_link_narrow:hover { background-color: #34af23;}
.whatsapp_link_narrow:visited { background-color: #5cbe4a;}
.whatsapp_link_narrow:active { background-color: #34af23;}

.twitter_link_narrow { background-color: #55acee; display: inline-block;;
 background-image: url(https://intern.medizin-in-europa.de/images/twitter-white.png);
 background-repeat: no-repeat;    background-size: 20px 20px; margin-top: 20px;  margin-left: 11px; margin-bottom: 10px; text-decoration: none;
 background-position: 38px; padding: 5px 15px 5px 35px;  height: 20px; width: 47px; min-width: 40px; font-family: Arial; color: #fff; font-size: 12px;}

.twitter_link_narrow:hover { background-color: #32bbf5;}
.twitter_link_narrow:visited { background-color: #55acee;}
.twitter_link_narrow:active { background-color: #32bbf5;}

.facebook_link_narrow { background-color: #3b5998; display: inline-block;;
 background-image: url(https://intern.medizin-in-europa.de/images/facebook-white.png);
 background-repeat: no-repeat;    background-size: 20px 20px; margin-top: 20px;  margin-left: 11px; margin-bottom: 10px; text-decoration: none;
 background-position: 38px; padding: 5px 15px 5px 35px;  height:20px; width: 47px; min-width: 40px; font-family: Arial; color: #fff; font-size: 12px;}

.facebook_link_narrow:hover { background-color: #4273c8;}
.facebook_link_narrow:visited { background-color: #3b5998;}
.facebook_link_narrow:active { background-color: #4273c8;}

ul.sub_menu {margin:5px 0px 10px 409px;padding:0;list-style-type:none;display:block;font:12px 'Trebuchet MS'; font-weight: bold; sans-serif;line-height:165%;width:160px; }
ul.sub_menu li{margin:0;margin:4px 0px 4px 0px; margin-top: 5px; border-top:1px solid #fff;border-bottom:1px solid #fff; }
ul.sub_menu li a{display:block;text-decoration:none;color:#000;background:#ccc;margin-top:5px;padding:5px 0 5px 20px;width:278px; padding-right: 20px; }
ul.sub_menu li a:hover{background:#e48223;color:#ffffff}
ul.sub_menu li a.current,ul.vert-one li a.current:hover{color:#fff;background:#e48223}

div#column1 { width: 200px; float:left; padding-left:10px; padding-top:10px; padding-bottom:10px; margin-right: 11px; color: #fff; }
div#column2 { width: 180px; float:left; padding-left:10px; padding-top:10px; padding-bottom:10px; margin-right: 11px; color: #fff; }
div#column3 { width: 130px; float:left; padding-left:10px; padding-top:10px; padding-bottom:10px; margin-right: 11px; color: #fff; }
div#column4 { width: 195px; float:left; padding-left:10px; padding-top:10px; padding-bottom:10px; color: #fff; }


ul.footer_menu { list-style-type:none;display:block; padding: 0; border-left: solid 1px #fff; font-family: Arial; font-size: 12px;  }
ul.footer_menu li { padding-top: 2px; padding-bottom: 2px;  }
ul.footer_menu li a{ border-left: solid 0px #fff; padding-left:12px; text-decoration: none; color: #fff;}
ul.footer_menu li a:hover{border-left: solid 4px #fff; padding-left:8px; }

.current_sub { background-color: #e48223; color: #fff; text-decoration: none;}

.imagebox{ width:400px; height:269px; background-size: auto 269px; background-repeat:no-repeat; background-position:top center; }

.sub_top { height: 12px; }
.sub_bottom { height: 6px; }

.caption { padding: 3px 0px 3px 12px; background-color: ; border-left: solid 1px #aaa;}
.caption_mobile { display:none; }

.chart-container { width: 400px; height:50px }
.chart-container-small { width: 300px; height:40px }

.label-container{
	position:fixed;
	bottom:52px;
	right:105px;
	display:table;
	visibility: hidden;
	z-index: 10101; padding-right: 10px;
}

.label-text{
	color:#FFF;
	background:rgba(51,51,51,0.5);
	font-size: 12px;
	display:table-cell;
	vertical-align:middle;
	padding:10px;
	border-radius:3px;
}

.label-arrow{
	display:table-cell;
	vertical-align:middle;
	color:#333;
	opacity:0.5;
}

.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	right:40px;
	background-color:#e48223;
	color:#FFF;
	border-radius:50px;
	text-align:center;
	box-shadow: 0px 0px 10px #999;
	background-image: url(https://intern.medizin-in-europa.de/images/mail-white.png);
	background-repeat: no-repeat; background-size: 30px 30px; background-position: 50% 50%;
	z-index: 10100;
}

.my-float{
	margin-top:22px;
}

a.float + div.label-container {
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s, opacity 0.5s ease;
}

a.float:hover + div.label-container{
  visibility: visible;
  opacity: 1;
}

table.widetable {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  border: 0px solid #ddd;
}
.widetable th, .widetable td {
  text-align: center;
  padding: 4px;
  white-space: nowrap;
}
.widetable tr:nth-child(even){background-color: #f2f2f2}

.circle::before {  content: ''; display: block;
    position: absolute;
    top: 50%; left: 50%;
    margin-top: -50px;

        border:6px solid white;
    opacity: 0.8;
    height:94px;
    border-radius:50%;
    -moz-border-radius:50%;
    -webkit-border-radius:50%;
    width:94px;
    margin-left: -50px;
}

.circle::after { content: ''; display: block;
    position: absolute;
    top: 50%; left: 50%;
     width: 0;
     height: 0;
     margin-top: -20px;
     margin-left: -15px;
     opacity: 0.8;
     border-top: 25px solid transparent;
     border-left: 50px solid white;
     border-bottom: 25px solid transparent;

}
.vidbox { display: none;
.mobilecircle { display: none; }
