h1       { color: #CC0000;
           font-family:Arial, Helvetica, sans-serif;
           font-size: 36px;
           text-align: center; 
         }

h2       { color: #CC0000; 
           font-family:Arial,Helvetica,sans-serif;
		   font-size: 26px;
           text-align: center; 
         }

h3       { color: #CC0000; 
           font-family:Arial, Helvetica, sans-serif;
           font-size: 22px;
           text-align: center; 
         }

h4       { color: #CC0000; 
           font-family:Arial, Helvetica, sans-serif;
           font-size: 18px;
           text-align: center; 
         }

h5, h6   { color: #CC0000; 
           font-family:Arial, Helvetica, sans-serif;
           font-size: 16px;
           text-align: center; 
         }

body     { background-color: #CC0000;
           font-family:Arial, Helvetica, sans-serif;
           font-size: 15px;
           margin: 0px;
           padding: 5px;
         }
		 
.p_h1       { color: #CC0000;
           font-family:Arial, Helvetica, sans-serif;
           font-size: 36px;
           text-align: center; 
         }

.p_h2       { color: #CC0000; 
           font-family:Arial,Helvetica,sans-serif;
		   font-size: 26px;
           text-align: center; 
         }

.p_h3       { color: #CC0000; 
           font-family:Arial, Helvetica, sans-serif;
           font-size: 22px;
           text-align: center; 
         }

.p_rot {  color: #CC0000;
          font-family:Arial,Helvetica,sans-serif;
          font-size: 15px;
          text-align: center;
       }

.p_blau { color: #0033CC; 
          font-family:Arial, Helvetica, sans-serif;
          font-size: 15px;
          text-align: center;
        }

.p_rot_fett_links { color: #CC0000;
           font-family:Arial, Helvetica, sans-serif;
           font-size: 16px;
           font-weight: bold;
           text-align: left;
           }

.p_rot_fett_center { color: #CC0000;
           font-family:Arial, Helvetica, sans-serif;
           font-size: 16px;
           font-weight: bold;
           text-align: center;
           }

.p_blau_fett_links { color: #0033CC; 
           font-family:Arial, Helvetica, sans-serif;
           font-size: 16px;
           font-weight: bold;
           text-align: left;
          }

.p_blau_fett_center { color: #0033CC;
           font-family:Arial, Helvetica, sans-serif;
           font-size: 16px;
           font-weight: bold;
           text-align: center;
           }

.p_blau_fett_rechts { color: #0033CC;
           font-family:Arial, Helvetica, sans-serif;
           font-size: 16px;
           font-weight: bold;
           text-align: right;
           }


.p_schwarz_gross_center { color: #000000; 
           font-family:Arial, Helvetica, sans-serif;
           font-size: 28px;
           font-weight: bold;
           text-align: center;
        }

a:link { color:  #000099;
         font-family:Arial, Helvetica, sans-serif;
         text-decoration: underline;
       }

a:visited { color: #660099;
            font-family:Arial, Helvetica, sans-serif;
            text-decoration: underline;
          }

a:hover { color:  #000099;
          font-family:Arial, Helvetica, sans-serif;
          text-transform: uppercase;
	  text-decoration: underline;
        }

a:active { color: #CC0000;
           font-family:Arial, Helvetica, sans-serif;
           text-transform: uppercase;
           text-decoration: underline;
         }

a.button:link, a.button:active, a.button:hover, a.button:visited
         { font-family:Arial, Helvetica, sans-serif;
           width:150px;
           height:40px;
           padding:7px;
           font-size: 22px;
         }

a.button:link, a.button:active {
         color:  #0033FF;
         background-color: #FF0033;
         text-decoration: none;
         border-left:2px solid #efefef;
         border-top:2px solid #efefef;
         border-right:2px solid #000000;
         border-bottom:2px solid #000000;
       }

a.button:visited {
         color:  #FFFF00;
         background-color: #FF0033;
         text-decoration: none;
         border-left:2px solid #efefef;
         border-top:2px solid #efefef;
         border-right:2px solid #000000;
         border-bottom:2px solid #000000;
       }

a.button:hover {
         color:  #FFFFFF;
         background-color: #FF0033;
         border-left:2px solid #efefef;
         border-top:2px solid #efefef;
         border-right:2px solid #000000;
         border-bottom:2px solid #000000;
       }

a.forward
       {
        text-align: right;
        color:  #000099;
        font-family:Arial, Helvetica, sans-serif;
        text-decoration: none;
       }

a.back
       {
        text-align: left;
        color:  #000099;
        font-family:Arial, Helvetica, sans-serif;
        text-decoration: none;
       }

a.back:link, a.back:visited, a.back:hover, a.back:active
       { 
        text-decoration:none;
        font-weight:bold;
       }
	   
#divindexcenter
         { 
           height: auto;
           width: 100%;
           float: center;
         }

#divindexlinks
         { 
           height: auto;
           width: 49%;
           float: left;
         }

#divindexrechts
         { 
           height: auto;
           width: 49%;
           float: right;
         }

#divneuesdatum
         {position:relative;
           height: auto;
           width: 120px;
           float: left;
         }

#divneuesinhalt
         { position:relative;
           height: auto;
           width: 520px;
           float: left;
           left: 5px;
         }

hr { color:  #FFFF00;
     clear: both;
     border:solid #CC0000 1px;
     height:2px;
     margin:0px 0px;
     width: 650px;
     text-align: left; 
     padding:0px 10px;
     }

#divgrosserrahmen {
           border:1px solid #ffffff;
           background-color:#efeff7;
           padding:5px;
           margin:5px 5px;
           -moz-border-radius:10px;
          }

#divbilderlinks {position:relative;
          height: auto;
          width: 300px;
          float: left;
          padding:2px;
         }

#divbilderrechts
         { position:relative;
           height: auto;
           width: 300px;
           float: left;
           padding: 2px;
         }
#menus
{
 float:left;
 width:120px;
}

a.navi:link, a.navi:visited, a.navi:hover, a.navi:active
{ 
 text-decoration:none;
 font-weight:bold;
 color:#CC0000;
}
a.navi:hover, a.navi:active
{ 
 color:#CC0000;
 text-decoration:underline;
}


.navih {
 width:134px;
 padding:2px;
 background-color:#efeff7;
 border:#606760 1px solid;
 font-size:16px;
 font-weight:bold;
 color:#000000;
 -moz-border-radius:5px 5px 5px 5px;
 margin-top:20px;
}

.naviin {
 width:134px;
 padding:2px;
 background-color:#efeff7;
 color:#CC0000;
 border-bottom:#606760 1px solid;
 border-left:#606760 1px solid;
 border-right:#606760 1px solid;
 -moz-border-radius:0px 0px 5px 5px;
}


