body { background-color: #dedede; background-image:url(img/bg_action.jpg); background-repeat:repeat-y; background-attachment:fixed; padding:0px; margin:0px; }table { padding:0px; margin:0px; cellpadding:0px; cellspacing:0px; border:0px; }.bignavwhite { font-family:helvetica, geneva, verdana, sans-serif; font-size:12px; letter-spacing:0.15em; color:#99b3cc; padding:0px; margin:0px; padding-top:5px; padding-bottom:5px; padding-left:25px; border-bottom-style:solid; border-bottom-width:1px; }.smlnavwhite { font-family:verdana, geneva, sans-serif; font-size:9px; color:#99b3cc; padding:0px; margin:0px; padding-left:5px; padding-top:5px; }.smlnavblue { font-family:verdana, geneva, sans-serif; font-size:9px; color:#336699; padding:0px; margin:0px; padding-left:5px; padding-top:5px; }.containerheader {background-image:url(news/img/newsheader.gif); background-repeat:repeat; padding:0px; margin:0px; width:346px; height:20px; font-family:helvetica, geneva, verdana, sans-serif; font-size:12px; color:#ffffff;}.containerbox {font-family:helvetica, geneva, verdana, sans-serif; font-size:12px; line-height:18px; color:#666852; padding:0px; margin:0px; padding:3px; border: 1px solid #99b3cc;}.containerboxfloat {float:left;font-family:helvetica, geneva, verdana, sans-serif; font-size:12px; line-height:18px; color:#666852; padding:0px; margin:0px; padding:6px; }.containerfooter {background-image:url(news/img/newsfooter.gif); background-repeat:repeat; padding:0px; margin:0px; width:346px; height:17px;}.head { font-family:helvetica, geneva, verdana, sans-serif; font-size:24px; color:#CDA836; padding:0px; margin:0px; padding-left:20px; padding-top:40px; padding-bottom:10px; text-transform: uppercase; }.mahead { font-family:helvetica, geneva, verdana, sans-serif; font-size:16px; font-weight:bold; text-shadow: #000000 1px 1px 2px;color:#ffcc00; padding:0px; margin:0px; padding-left:20px; padding-top:10px; padding-bottom:10px; width:420px; }.matext { font-family:helvetica, geneva, verdana, sans-serif; font-size:14px; line-height:20px; color:#ffffff; padding:0px; margin:0px; padding-left:20px; padding-top:10px; width:420px; }.maheadeng { font-family:helvetica, geneva, verdana, sans-serif; font-size:16px; font-weight:bold; text-shadow: #000000 1px 1px 2px;color:#ffcc00; padding:0px; margin:0px; padding-left:20px; padding-top:5px; padding-bottom:5px; width:420px; }.matexteng { font-family:helvetica, geneva, verdana, sans-serif; font-size:14px; line-height:20px; color:#ffffff; padding:0px; margin:0px; padding-left:20px; padding-top:2px; width:420px; }.tabletext { font-family:helvetica, geneva, verdana, sans-serif; font-size:14px; font-weight:bold; text-shadow: #000000 1px 1px 2px; line-height:20px;color:#ffcc00; padding:0px; margin:0px; padding-top:20px; }.tabletext2 { font-family:helvetica, geneva, verdana, sans-serif; font-size:14px; line-height:20px; color:#ffffff; padding:0px; margin:0px; padding-left:20px; padding-top:20px; }.tabletext3 { font-family:helvetica, geneva, verdana, sans-serif; font-size:14px; line-height:20px; color:#ffffff; padding:0px; margin:0px; padding-left:20px; padding-top:10px; }.textright { font-family:helvetica, geneva, verdana, sans-serif; font-size:14px; line-height:18px; color:#666852; padding:0px; margin:0px; padding-left:270px; padding-top:15px; }.text, form { font-family:helvetica, geneva, verdana, sans-serif; font-size:18px; line-height:24px; color:#666666; padding:0px; margin:0px; padding-left:20px; padding-top:10px; width:600px; }.text2 { font-family:helvetica, geneva, verdana, sans-serif; font-size:14px; line-height:20px; color:#ffffff; padding:20px; margin:0px; width:650px; }.text4 { font-family:helvetica, geneva, verdana, sans-serif; font-size:14px; line-height:20px; color:#ffffff; padding:20px; margin:0px; width:475px; }.text4a { font-family:helvetica, geneva, verdana, sans-serif; font-size:14px; line-height:20px; color:#ffffff; padding:20px; margin:0px; width:430px; }.text3 { font-family:helvetica, geneva, verdana, sans-serif; font-size:14px; line-height:20px; color:#ffffff; padding:20px; margin:0px; width:850px; }.textfree { font-family:helvetica, geneva, verdana, sans-serif; font-size:14px; line-height:20px; color:#ffffff; padding:8px; padding-left:20px; padding-right:20px; margin:0px; }.textbig { font-family:helvetica, geneva, verdana, sans-serif; font-size:18px; line-height:20px; color:#ffffff; padding:8px; padding-left:30px; padding-right:20px; margin:0px; }.bg { font-family:helvetica, geneva, verdana, sans-serif; font-size:10px; line-height:16px; color:#ffffff; padding:0px; margin:0px; padding-left:0px; padding-top:5px; padding-bottom:3px; width:615px; background-color:#336699; }ol { font-family:helvetica, geneva, verdana, sans-serif; font-size:12px; line-height:16px; color:#666852; padding:0px; margin:0px; padding-left:50px; width:370px; }.nav { font-family:helvetica, geneva, verdana, sans-serif; font-size:11px; color:#D2D2BD; margin:0px; margin-left:25px; padding:0; padding-top:4px; padding-bottom:4px; border-bottom-style:solid; border-bottom-width:1px; width:230px; }.pic { font-family:helvetica, geneva, verdana, sans-serif; font-size:11px; line-height:16px; color:#666852; padding:0px; margin:0px; }.pichead { font-family:helvetica, geneva, verdana, sans-serif; font-size:11px; line-height:16px; color:#666852; padding:0px; margin:0px; padding-left:20px; padding-top:18px;  }.tooltip {    position: relative;    display: inline-block;    font: 13px sans-serif;    line-height: 18px;    border: 0px solid #444}.tooltip:hover:before {    content: 'Praktikum';    position: absolute;    z-index: 1;    top: 50%;    margin-top: -15px;    left: 100%;    margin-left: 20px;    height: 30px;    line-height: 30px;    padding: 0 9px 0 3px;    white-space: nowrap;    color: #fff;    font-weight: bold;    -webkit-border-top-right-radius: 5px;    -webkit-border-bottom-right-radius: 5px;    -moz-border-radius-topright: 5px;    -moz-border-radius-bottomright: 5px;    border-top-right-radius: 5px;    border-bottom-right-radius: 5px;     background: #3b679e; /* Old browsers */    background: -moz-linear-gradient(top, #3b679e 0%, #2b88d9 50%, #207cca 51%, #7db9e8 100%); /* FF3.6+ */    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3b679e), color-stop(50%,#2b88d9), color-stop(51%,#207cca), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */    background: -webkit-linear-gradient(top, #3b679e 0%,#2b88d9 50%,#207cca 51%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */    background: -o-linear-gradient(top, #3b679e 0%,#2b88d9 50%,#207cca 51%,#7db9e8 100%); /* Opera11.10+ */    background: -ms-linear-gradient(top, #3b679e 0%,#2b88d9 50%,#207cca 51%,#7db9e8 100%); /* IE10+ */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b679e', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */    background: linear-gradient(top, #3b679e 0%,#2b88d9 50%,#207cca 51%,#7db9e8 100%); /* W3C */}.tooltip:hover:after {    content: ' ';    position: absolute;    top: 50%;    margin-top: -15px;    left: 100%;    margin-left: 20px;    width: 21px;    height: 21px;    background: #ccc;    -webkit-transform: rotate(45deg);    -webkit-transform-origin: 0 0;    -moz-transform: rotate(45deg);    -moz-transform-origin: 0 0;    -o-transform: rotate(45deg);    -o-transform-origin: 0 0;    -ms-transform: rotate(45deg);    -ms-transform-origin: 0 0;    transform: rotate(45deg);    transform-origin: 0 0;    background: #3b679e; /* Old browsers */    background: -moz-linear-gradient(left top, #3b679e 0%, #2b88d9 50%, #207cca 51%, #7db9e8 100%); /* FF3.6+ */    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#3b679e), color-stop(50%,#2b88d9), color-stop(51%,#207cca), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */    background: -webkit-linear-gradient(left top, #3b679e 0%,#2b88d9 50%,#207cca 51%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */    background: -o-linear-gradient(left top, #3b679e 0%,#2b88d9 50%,#207cca 51%,#7db9e8 100%); /* Opera11.10+ */    background: -ms-linear-gradient(left top, #3b679e 0%,#2b88d9 50%,#207cca 51%,#7db9e8 100%); /* IE10+ */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b679e', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */    background: linear-gradient(left top, #3b679e 0%,#2b88d9 50%,#207cca 51%,#7db9e8 100%); /* W3C */}.arrow_box {	position: relative;	background: #d5d2bb;	border: 2px solid #c2e1f5;		border-radius: 8px;  -moz-border-radius: 8px;  -webkit-border-radius: 8px;  color:#333;  text-decoration: none;  opacity:.85;}.arrow_box:after, .arrow_box:before {	right: 100%;	border: solid transparent;	content: " ";	height: 0;	width: 0;	position: absolute;	pointer-events: none;}.arrow_box:after {	border-right-color: #d5d2bb;	border-width: 30px;	top: 60%;	margin-top: -30px;}.arrow_box:before {	border-right-color: #c2e1f5;	border-width: 33px;	top: 60%;	margin-top: -33px;}a:link { color:#ffffff; font-family:helvetica, geneva, verdana, sans-serif; font-size:11px; font-weight:bold; text-shadow: #000000 1px 1px 2px; text-decoration:none; }a:hover { color:#ffcc00; font-family:helvetica, geneva, verdana, sans-serif; font-size:11px; font-weight:bold; text-shadow: #000000 1px 1px 2px; text-decoration:none; }a:visited { color:#ffffff; font-family:helvetica, geneva, verdana, sans-serif; font-size:11px; font-weight:bold; text-shadow: #000000 1px 1px 2px; text-decoration:none; }a:active { color:#ffffff; font-family:helvetica, geneva, verdana, sans-serif; font-size:11px; font-weight:bold; text-shadow: #000000 1px 1px 2px; text-decoration:none; }a.ma:link { color:#ffffff; font-family:helvetica, geneva, verdana, sans-serif; font-size:14px; text-shadow: #000000 1px 1px 2px; text-decoration:none; }a.ma:hover { color:#ffcc00; font-family:helvetica, geneva, verdana, sans-serif; font-size:14px; text-shadow: #000000 1px 1px 2px; text-decoration:none; }a.ma:visited { color:#ffffff; font-family:helvetica, geneva, verdana, sans-serif; font-size:14px; text-shadow: #000000 1px 1px 2px; text-decoration:none; }a.ma:active { color:#ffffff; font-family:helvetica, geneva, verdana, sans-serif; font-size:14px; text-shadow: #000000 1px 1px 2px; text-decoration:none; }.container2 {position:absolute; left:-10px;font-size:14px;display:block;  background: url(img/buttongrey.png) repeat-x;    padding:6px 0;  text-align:left;  border:1px solid #222222;  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.8);      border-radius: 8px;  -moz-border-radius: 8px;  -webkit-border-radius: 8px;  color:#FFF;  text-decoration: none;  opacity:.85; }.container {position:absolute;font-size:14px;display:block;  background: url(img/buttonorange.png) repeat-x;    padding:6px 0;  text-align:left;  border:1px solid #222222;  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.8);     border-radius: 8px;  -moz-border-radius: 8px;  -webkit-border-radius: 8px;  color:#FFF;  text-decoration: none;  opacity:.85; }.containerhome {position:absolute;font-size:14px;display:block;  background: url(img/buttongrey.png) repeat-x;    padding:6px 0;  text-align:left;  border:1px solid #222222;  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.8);     border-radius: 8px;  -moz-border-radius: 8px;  -webkit-border-radius: 8px;  color:#FFF;  text-decoration: none;  opacity:.85; }a#mailbutton, a#mailbutton:visited {  margin-top:4px;font-size:14px;display:block;  background: url(img/buttonorange.png) repeat-x;  width: 190px;  padding:6px 0;  text-align:center;  border:1px solid #666666;  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.8);  font-weight:bold;    border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  color:#FFF;  text-decoration: none;  opacity:.85;  }    a#mailbutton:hover {  border-color:#333333;   }    a#mailbutton:active {  background-position:  0 -200px;  padding:6px 0 ;  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.8);  }  a#mailbutton2, a#mailbutton2:visited {  margin-top:4px;font-size:14px;display:block;  background: url(img/buttonorange.png) repeat-x;  width: 210px;  padding:6px 0;  text-align:center;  border:1px solid #666666;  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.8);  font-weight:bold;    border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  color:#FFF;  text-decoration: none;  opacity:.85;  }    a#mailbutton2:hover {  border-color:#333333;   }    a#mailbutton2:active {  background-position:  0 -200px;  padding:6px 0 ;  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.8);  }  a#refbutton, a#refbutton:visited {  margin-left:20px;font-size:14px;display:block;  background: url(img/buttongreen.png) repeat-x;  width: 200px;  padding:10px 0;  text-align:center;  border:1px solid #608925;  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.8);  font-weight:bold;    border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  color:#FFF;  text-decoration: none;  opacity:.85;  }    a#refbutton:hover {  font-size:14px;border-color:#49671d;  }    a#refbutton:active {  font-size:14px;background-position:  0 -200px;  padding:11px 0 9px;  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.8);  }  a#hotelbutton, a#hotelbutton:visited {  margin-left:20px;margin-top:8px;font-size:14px;display:block;  background: url(img/buttongreen.png) repeat-x;  width: 350px;  padding:10px 0;  text-align:center;  border:1px solid #608925;  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.8);  font-weight:bold;    border-radius: 5px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px;  color:#FFF;  text-decoration: none;  opacity:.85;  }    a#hotelbutton:hover {  font-size:14px;border-color:#49671d;  }    a#hotelbutton:active {  font-size:14px;background-position:  0 -200px;  padding:11px 0 9px;  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.8);  }  