body {
  padding:0px;
  font-size:11px;
  font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
  margin:0px;
  vertical-align : top;
	background-image : url(/global/images/header_long_light.jpg);
}
body * {
  padding:0px;
  font-size:11px;
  font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
  margin:0px;
}

h2 {
	font-size : 11px;
	font-weight : bold;
	padding: 0px 0px 8px 8px;
}

.maintable{
	vertical-align : top;
}

.leadtextcell{
	position:relative;
	height : 90px;
}

.leadtext {
	vertical-align : top;
	text-align : left;
	padding-top : 10px;
	font-size:12px;
	font-weight : bold;
	position:absolute;
	top:0px;
	left:0px;
}

.copyright_rot {
	vertical-align : bottom;
	text-align : left;
	padding-top : 30px;
	font-size:10px;
	padding-bottom : 20px;
}

.copyright_rot a {
  color:#ff0000;
  text-decoration:none;
	font-size:10px;
}

.copyright_blau {
	vertical-align : bottom;
	text-align : right;
	padding-top : 30px;
	font-size:10px;
	padding-bottom : 20px;
}

.copyright_blau a {
  color:#0076CC;
  text-decoration:none;
	font-size:10px;
}

.langtable{
	vertical-align : top;
	padding-top : 30px;
}

.langnav_bg {  
  background-color:#f5f5f5;
}

td.balken {
	  background-image : url(/global/images/header_long.jpg);
		vertical-align : top;
}

td.langnav_title{
	font-size:11px;
	font-weight : bold;
	padding-left : 9px;
	color : #666666;
	background-color : #CCCCCC;
}

td.langnav_title a{
	font-size:11px;
	font-weight : bold;
	color : #666666;
	background-color : #CCCCCC;
}

td.langnav_gap {
  background-color:#ffffff;        
}

td.langnav_label_inaktiv_rot{
  background-color:#ff0000;
}

td.langnav_label_inaktiv_blau {
  background-color:#0076CC;
}

td.langnav_label_aktiv {
  background-color:#666666;        
}

td.langnav_inaktiv {       
  padding-left:12px;
  background-color:#f5f5f5;
}
td.langnav_inaktiv a {
  font-weight:bold; 
  font-size:11px;
  color:#000000;
}

td.langnav_aktiv {
  background-color:#666666;
  padding-left:12px;
  font-weight:bold;
  font-size:11px;
  color:#ffffff;
}
td.langnav_aktiv a {
  font-weight:bold; 
  font-size:11px;
  color:#ffffff;
  text-decoration:none;
}

a {
	color : #666666;
  text-decoration:none;
	font-size:10px;
}

h1.ueberschrift1{
	font-size : 13px;
	font-weight : bold;
  color : #000000;
	padding-bottom : 15px;
}

h2.ueberschrift2{
	font-size : 11px;
	font-weight : bold;
  color : #666666;
	padding-bottom : 8px;
}

.text{
	font-size : 11px;
  padding-left:30px;
  color : #000000;
  margin-bottom:8px;
}