@import "tabs.css";

/* FIRST */

.copyright {  font-size: smaller; text-decoration: none; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF}

.navigation {  font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 14px; display: block; text-align:center;}
p {  font-family: Arial, Helvetica, sans-serif; font-size: smaller;} 
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 20px;}
h2 {  font-family: Arial, Helvetica, sans-serif;margin: 0 0 18px 0; font-size: 18px;}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px;}
h4 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
h5 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
h6 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.OCHSNER {  font-family: Arial, Helvetica, sans-serif; font-weight: normal}
ul {  font-family: Arial, Helvetica, sans-serif; font-size: smaller}
b {  color: #333333}
.naviklein {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: normal}
.navigation:hover {  background-color: #E44025}
.copyright_black { font-size: smaller; text-decoration: none; font-family: Arial, Helvetica, sans-serif; color: #000000}
body{padding:0; margin:0;}
.menu{width: 125px; border: 1px solid #fff; background-color: #333; margin: 0px 10px; padding: 5px 0px;}
.menu a, .menu span{ font: bold 14px Times new roman; display: block; height: 22px; color: #fff; text-decoration: none; padding: 5px;border-top: 1px solid #999; border-left: 1px solid #333;border-right: 1px solid #333;}
.menu a.last{border-bottom: 1px solid #999;}
.menu a.active {background-color: #fff; color: #333;}
.menu a:hover {background-color: #e44025; color: #fff;}
.maintbl, .maintbl td{vertical-align:top;}
.menu2, .menu2 td, .menu1, .menu1 td{vertical-align:middle; }
.menu2 td, .menu1 td{padding: 2px 0;}
.menu2{ border-top: 1px solid #000; border-right: 1px solid #000; border-left: 1px solid #000;}
.menu2 td.empty{border-bottom: 1px solid #000; }
.content{ border: 1px solid #000; border-top: 0px solid #fff; } 
.nomenu{ border-top: 1px solid #000; }
.reiteraktiv {  font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size: 14px; display: block; text-align: center;}
.img-l {
	float: left;
	margin-right: 15px;
}
.img-r {
	float: right;
	margin-left: 15px;
}
#counters img {filter:alpha(opacity=35);-moz-opacity:0.35;opacity:0.35;}
.break {clear:both;}
.gallery {float: left;text-align: center; margin: 0 10px 10px 0;height:106px;overflow:hidden;}
.gallery .desc {font-size: 8pt;font-style:italic;}
.gallery img {background:#F4F2EF;border:1px solid #DDDDDD;padding:6px;}
.news_img {float: left;margin: 0 10px 10px 0;background:#F4F2EF;border:1px solid #DDDDDD;padding:6px;}
