

@page        { margin: 2.5cm; }

@page {
    width: 80%;
    
    max-width: 210mm;
}



ul {
  display: none;
}

ul#suche {
  display: none;
}


ul#breit {
  display: none;
}

li {
  display: none;
}

li a {
  display: none;
}

li select {
  display: none;
}



li:last-child {
  display: none;
}

li a:hover:not(.active) {
  display: none;
}

.active {
  display: none;
}



.btn-link {
  display: none;
}
    
.btn-link:hover {
  display: none;
}


div#print {display:none;}
table#print {display: none;}

h4     {color:blue;
        font-family:Arial,sans-serif;
        font-size:20px;
        margin-bottom: 7px;
        margin-top:4px;
        margin-right:4px}
        
h3     {color:blue;
        font-family:Arial,sans-serif;
        font-size:16px;
        margin-bottom: 7px;
        margin-top:4px;
        margin-right:4px}
        
a:link    { color:blue; text-decoration:none; }
a:focus   { color:blue;  }
a:hover   { color:#4169E1;  }
    
p       {color:black;
        font-family:Arial,sans-serif;
        font-size:13px;
        line-height: 1.6;
        margin-bottom: 4px;
        margin-top:4px;
        margin-right:4px}
        
p#menu  {font-family:Arial,sans-serif;
        font-size:13px;
        line-height: 1.6;}
        
p#weit  {color:black;
        font-family:Arial,sans-serif;
        font-size:13px;
        line-height: 2;
        margin-bottom: 4px;
        margin-top:4px;
        margin-right:4px}
        
p#mail  {color:black;
        font-family:Arial,sans-serif;
        font-size:13px;
        line-height: 4;
        margin-bottom: 4px;
        margin-top:4px;
        margin-right:4px}
       
p#rot  {color:rgb(192,0,0);
        font-family:Arial,sans-serif;
        font-size:13px;
        line-height: 1.6;
        margin-bottom: 4px;
        margin-top:4px;
        margin-right:4px}
        
p#blau  {color:blue;
        font-family:Arial,sans-serif;
        font-size:13px;
        line-height: 1.6;
        margin-bottom: 4px;
        margin-top:4px;
        margin-right:4px}
        
p#gruen {color:darkgreen;
        font-family:Arial,sans-serif;
        font-size:13px;
        line-height: 1.6;
        margin-bottom: 4px;
        margin-top:4px;
        margin-right:4px}    
        
p#fett  {color:black;
        font-family:Arial,sans-serif;
        font-size:13px;
        font-weight:bold;
        line-height: 1.6;
        margin-bottom: 4px;
        margin-top:4px;
        margin-right:4px}
        
p#blaufett  {color:blue;
        font-family:Arial,sans-serif;
        font-size:13px;
        font-weight:bold;
        line-height: 1.6;
        margin-bottom: 4px;
        margin-top:4px;
        margin-right:4px}
               
p#klein {color:black;
        font-family:Arial,sans-serif;
        font-size:10px;
        line-height: 1.6;
        margin-bottom: 4px;
        margin-top:4px;
        margin-right:4px}
        
p#kleinklein {color:black;
        font-family:Arial,sans-serif;
        font-size:10px;
        line-height: 1.3;
        margin-bottom: 4px;
        margin-top:4px;
        margin-right:4px}
        
p#eng {color:black;
        font-family:Arial,sans-serif;
        font-size:13px;
        font-weight:normal;
        line-height: 1.4;
        margin-bottom: 0px;
        margin-top:0px;
        margin-right:0px}
        
#list1 {color:black;
        font-family:Arial,sans-serif;
        font-size:13px;
        line-height: 1.5;}
        
p#schmal {color:black;
        font-family:Arial,sans-serif;
        font-size:13px;
        line-height: 0;
        margin: 0;
        margin-top:0;
        padding:0;
        cellspacing:0;
        cellpadding:0;}

  
table#b  {border-style:solid; border-width:1px}
td#b     {border-style:solid; border-width:1px}
tr#b     {border-style:solid; border-width:1px}

div#print {display:none;}
   
table#Rand {border-style:solid;
            border-width:0.5px;
            border-color:black;
            border-spacing:0;
            cellpadding:2;
            
            }

td#Rand {border-style:none;
            border-width:1px;
            border-color:black;
            border-spacing:0;
            cellpadding:2;
            rules:rows;
            bgcolor:blue;
            }
            
 /*  
             
table  {border-style:solid;}
td     {border-style:solid;}
tr     {border-style:solid;}   
  

 */ 

table  {border-style:none;}
td     {border-style:none;}
tr     {border-style:none;}

#buttongewusstwie{border: 0px;}

#blauwiederenzian{
  color: blue;
}


input[type=text],input[type=password],textarea,inputbox
{
    
    border-radius: 2px;
    -moz-border-radius: 2px;
       -khtml-border-radius: 2px;
   -o-border-radius: 2px;
   -webkit-border-radius: 5px;
   -ms-border-radius: 2px;
   border-radius: 2px;
    background-color: #ffffff;
    font-family:Arial,sans-serif;
    font-size:13px;
    line-height: 1;
    padding-left:7px;
}




input[type="checkbox"] {margin:0px 3px 3px 3px; vertical-align:middle; width:auto; height:auto; padding:0px;}
input[type=radio]{ margin:0px 3px 4px 3px; vertical-align:middle; width:100; height:auto; padding:0px;}



input[type="checkbox"]#kastengruen{
  border-color:green;
}





input[type=password]#unsichtbar
{
    background-color: #ffffff;
    font-family:Arial,sans-serif;
    color:#99CC66;
    border: none;
    font-size:13px;
    line-height: 1.6;
}

input[type=text]#klein
{
    border-radius: 5px;
    -moz-border-radius: 5px;
       -khtml-border-radius: 5px;
   -o-border-radius: 5px;
   -webkit-border-radius: 5px;
   -ms-border-radius: 5px;
   border-radius: 5px;
    background-color: #FFFFFF;
    font-family:Arial,sans-serif;
    font-size:10px;
    line-height: 1.6;
}

input[type=radio]#block
{display:block}



hr#grau {
    border: 0;
    width: 100%;
    color: #969696;
    background: #969696;
    height: 1px;
}

hr#schwarz {
    border: 0;
    width: 100%;
    color: #000000;
    background: #000000;
    height: 1px;
}

#dropdownbreite1 option{
  
    background-color: #ffffff;
    font-family:Arial,sans-serif;
    
    line-height: 1;
    padding-left:7px;
    width:150px;   
}
#dropdownbreite2 option{
  width:250px;   
}

#dropdownbreite3 option{
  width:80px;   
}

input.buttons
{
   cursor:Pointer;
   width:auto;
   overflow:visible;
   font-size:13px;
   font-family:Arial,sans-serif;
   color:#000000;
   cursor:hand;
   background-color:#dde2ff;
   border-style:outset;
   border-width:1px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -o-border-radius: 5px;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
}

input.buttons#klein
{
   cursor:Pointer;
   width:auto;
   overflow:visible;
   font-size:10px;
   font-family:Arial,sans-serif;
   color:#000000;
   cursor:hand;
   background-color:#dde2ff;
   border-style:outset;
   border-width:1px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -o-border-radius: 5px;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
}


input.buttons#weiss
{
   width:210px;
   overflow:visible;
   font-size:13px;
   font-family:Arial,sans-serif;
   color:black;
   cursor:hand;
   background-color:rgb(255, 255, 255);
   border-style:outset;
   border-width:1px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -o-border-radius: 5px;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    cursor:Pointer;
}

input.buttons#rot
{
   width:210px;
   overflow:visible;
   font-size:13px;
   font-family:Arial,sans-serif;
   color:white;
   cursor:hand;
   background-color:rgb(255, 85, 40);
   border-style:outset;
   border-width:1px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -o-border-radius: 5px;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    cursor:Pointer;
}

input.buttons#gruen
{
   width:auto;
   overflow:visible;
   font-size:13px;
   font-family:Arial,sans-serif;
   color:black;
   cursor:hand;
   background-color:rgb(80, 225, 20);
   border-style:outset;
   border-width:1px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -o-border-radius: 5px;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    cursor:Pointer;
}

input.buttons#gruenlang
{
   width:210px;
   overflow:visible;
   font-size:13px;
   font-family:Arial,sans-serif;
   color:black;
   cursor:hand;
   background-color:rgb(80, 225, 20);
   border-style:outset;
   border-width:1px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -o-border-radius: 5px;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    cursor:Pointer;
}

input.buttons#dunkelgruen
{
   width:210px;
   overflow:visible;
   font-size:13px;
   font-family:Arial,sans-serif;
   color:black;
   cursor:hand;
   background-color:rgb(0, 160, 70);
   border-style:outset;
   border-width:1px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -o-border-radius: 5px;
    -webkit-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    cursor:Pointer;
}

input.buttons#fett{
    font-weight:bold;
}




    input.buttons
	{
	border-color:#EEEEEE;
	padding: 3px 9px 2px 9px;
	behavior: url(PIE.php);
	}
    input.buttons#blau
	{
	border-color:#EEEEEE;
	padding: 3px 9px 2px 9px;
	behavior: url(PIE.php);
	}
    input[type=text], input[type=password], textarea, inputbox
	{
	    border-color:#EEEEEE;
	    behavior: url(PIE.php);
	}
        
        

.typA { margin: 10px;}
