#wrap {
width: 900px;
border: 2px solid #aaa;
margin: 10px auto;
text-align: left;
}

iframe {
   width: 620px;
}

body{
color:black;
background:#EFEFEF;
padding:0;
margin:0;
font:13px verdana, sans-serif;
text-align: center;}

#head{
color:black;
background:#FEFEFE;
border-bottom:3px solid black;
padding-top:10px;
margin:0 0 40px 0;}

#head h1{
color:white;
background:#538cBB;
padding:2px;
margin:0;
border-top:1px solid black;
font:bold 18px verdana, sans-serif;
text-align: center;}

a {
	text-decoration: none;
	color: #000088;
}

a:visited {
	text-decoration: none;
	color: #000088;
}

a:hover {
      color: blue;
}

#path {
	text-align: right;
	padding-right: 40px;
}

#path a {
   color: #335c88;
	text-decoration: none;
}

#path a:hover {
	color: black;
}

#menu{
float:left;
width:150px;}
#menu ul{
margin:0 0 20px 10px;
padding:0;
list-style:none;
width:150px;}
#menu li{
padding:0 0 2px 0;
/*der abstand zw den menupunkten kann wegen dem ie nicht mit margin gesetzt werden*/
margin:0;}
#menu a{
width:120px;
/*die breitenangabe wir nur vom ie benoetigt*/
display:block;
color:white;
background:#999999;
border:1px solid black;
padding:4px 4px 4px 10px;
font-weight:bold;
font-size:12px;
text-decoration:none;}
#menu a:hover{
color:black;
background:#DDDDEE;
border:1px solid black;}

/*#current {
	color: red;
	font-weight: bold;
}*/

#activesubpage {
   width: 110px;
	font-weight: bold;
	font-size: 11px;
	border: 1px solid black;
	padding: 4px 4px 4px 10px;  
	background-color: #EEEEFF;
	color: red;
}

#untermenu {
margin:0;
list-style:none;
width:100px;}

#untermenu li{
padding:0 0 0 0;
/*der abstand zw den menupunkten kann wegen dem ie nicht mit margin gesetzt werden*/
margin:0;}

#untermenu a{
width:110px;
/*die breitenangabe wir nur vom ie benoetigt*/
display:block;
color:white;
background:#BBBBCC;
border:1px solid black;
padding:4px 4px 4px 10px;
font-weight:bold;
font-size:11px;
text-decoration:none;}

#untermenu a:hover{
color:black;
background:#CCCCEE;
border:1px solid black;}


#content{margin:0 80px 20px 190px;}
#content h2{
margin:25px 0 10px 0;
padding:2px 0 2px 5px;
font:bold 16px verdana, sans-serif;
border-left:10px solid #538cBB;
border-bottom:1px solid #538cBB;}
#content h3{
margin:25px 0 10px 0;
padding:2px 0 2px 5px;
font:bold 14px verdana, sans-serif;
border-left:8px solid #538cBB;
border-bottom:1px solid #538cBB;}
#content h4{
margin:25px 0 10px 0;
padding:2px 0 2px 5px;
font:bold 12px verdana, sans-serif;
border-left:6px solid #538cBB;
border-bottom:1px solid #538cBB;}

#content h1 {
	margin:25px 0 10px 0;
   padding:2px 0 2px 5px;
	font:bold 18px verdana, sans-serif;
	border-left: 12px solid #538cBB;
   border-bottom:1px solid #538cBB;
}

#content h1.csc-firstHeader {
   margin:25px 0 10px 0;
   padding:2px 0 2px 5px;
	font:bold 12px verdana, sans-serif;
	border-left:6px solid #538cBB;
   border-bottom:1px solid #538cBB;
}

.tx-srlanguagemenu-pi1 {
   margin-bottom: 35px;
	border-left:6px solid #538cBB;
}

a#KaeptnOvi {
      text-decoration: none;
}

img {
     border: 0;
}

table.contenttable {
	width: 500px;
	text-align: center;
	border: 1px solid black;
}

td.td-0 {
	text-align: left;
}

tr.tr-0 {
	background-color: #EFEFEF;
	font-weight: bold;
}

tr.tr-even {
	background-color: Silver;
}

tr.tr-odd {
	background-color: white;
}

.strafenkoenig {
     background-color: #FF9999;
}






















