@media all{
body{
font-family:Arial;
font-size: 1em;
background-image:url('bilder/demo.gif');
color:#000000;
background-color:#ffff80;
padding-left:5px;
padding-right:5px;
padding-top:10px;
padding-bottom:500px;
}
h1 {
 font-size: 1em;
 text-align: center;
 font-weight: bold;
 padding-top:5px;
}
h2 { font-size: 1em; text-align: center; font-weight: bold; padding-top:5px; }
h3 { font-size: 1em; font-weight: bold; padding-top:5px; }
h4 { font-size: 1em; text-align: left; font-weight: bold; padding-top:5px; }
h5 { font-size: 1em; text-align: center; font-weight: bold; padding-top:5px; }
h6 {
color:#000000;
background-color: #e1e1e1;
border:0px;
border-color:#000000;
border-style:solid;
border-collapse:collapse;
border-color: #e1e1e1;
clear: both;
font-weight: bold;
font-size: 1em;
float: right;
height: auto;
padding:5px;
position: relative;
text-align: left;
visibility: visible;
vertical-align: top;
width: 99%;
}
table{
	max-width:100%;
	margin-left:auto;
	margin-right:auto;
}
td {
vertical-align:top;
min-height:15px;
}
a {
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
sup{
font-size:0.7em;
vertical-align:super;
}
sub{
font-size:0.7em;
}
.rot {
color:#ff0000;
border-color:#000000;
}
.blau {
 color: #000080;
}
.gruen {
 color: #008000;
}
.grau {
 color: #C0C0C0;
}
.myPopouts {
background-color:#FFFF66;
}
.weiss{
background-color:#ffff80;
color:#ffff80;
}
.weiss a{
background-color:#ffff80;
color:#ffff80;
}
p span.aenderungen {
border:0px;
border-color:#ffffff;
border-style:solid;
border-collapse:collapse;
display : none;
}
p:hover span.aenderungen {
display : block;
}
a:hover span {
display:inline;
text-decoration:none;
}
.klein08 {
font-size:0.8em;
}
.tooltip {
 position: relative;
}
.tooltip span {
 display: none;
}

.tooltip:hover span {
 display: block;
 position: absolute;
 top: 2em;
 left: 1em;
 padding: 0.5em;
 z-index: 100;
 color: #000;
 background-image : URL("/regelwerk/bilder/regelwerkbg.png");
 border: solid 1px #c32e04;
 border-radius: 0.4em;
}
}
@media print{
BODY{
padding:5px;
}
p span.aenderungen {
border:0px;
border-color:#ffffff;
border-style:solid;
border-collapse:collapse;
display : block;
width:100%;
}
}
.abstand{
color:#ff00ff;
}
table{
width:100%;
}
TD{
vertical-align:top;
}
ul{
background-color:#ffff80;
border:0px;
border-color:#CCCCCC;
border-style:solid;
border-collapse:collapse;
text-align:center;
width:90%;
}
ol{
border:0px;
border-color:#CCCCCC;
border-style:solid;
border-collapse:collapse;
text-align:center;
width:90%;
}
li{
border:0px;
border-style:solid;
border-collapse:collapse;
margin:0px;
margin-top:0px;
margin-left:5px;
margin-right:auto;
margin-bottom:1px;
padding-bottom:1px;
text-align:left;
vertical-align:top;
}
div.titel{
margin-left:auto;
margin-right:auto;
width:80%;
}
div.fussnote{
border:0px;
border-top:1px;
border-left:0px;
border-right:0px;
border-bottom:0px;
border-color:#000000;
border-style:solid;
border-collapse:collapse;
margin:0px;
margin-top:10px;
}
IMG{
border:0px;
}
.myPopouts {
background-color:#FFFFFF;
}
.myPopoutsFL {
background-color:#FFFFFF;
}
.keinbr {
white-space:nowrap;
}
.inhalt {
background-color: #eeeeee;
color: #000000;
}
.eulink {
background-color:#efefef;
	display: block;
}
.eulink span {
background-color:#cccccc;
}	
.center {
	text-align:center;
}	
.demo {
 border:2px;
 border-color:#CCCCCC;
 border-style:solid;
 border-collapse:collapse;
 margin:0px;
 margin-top:50px;
 margin-right:auto;
 margin-left:auto;
 padding:10px;
 text-align:center;
 width:80%;
}
#schalter{
color:#000000;
border-radius: 4px;
cursor:pointer;
font-size:0.9em;
width:100px;
margin-left:auto;
margin-right:auto;
padding:3px;
box-shadow: 0 3px 4px 0 rgba(32, 33, 36, 0.28);
}
