b	{
	font-weight: bold;
         }

h1 {
   font-family: arial, helvetica, verdana, sans-serif;
   font-size: 18px;
   line-height: 1.1;
   font-weight: bold;
   color: #00B0B0;
   margin-top: 5px;
   margin-bottom: 10px;
   }
h1.head	{
   	font-size: 36px;
         line-height: 1.2;
	   font-weight: bold;
	   color: #00B0B0;
	   margin: 5px 50px 10px 0;
         float: left;
	}

h1.cont {
   font-family: arial, helvetica, verdana, sans-serif;
   font-size: 16px;
   line-height: 1.1;
   color: #00B0B0;
   margin-top: 5px;
   margin-bottom: 10px;
   }
h1.cont_blck {
   font-family: arial, helvetica, verdana, sans-serif;
   font-size: 14px;
   line-height: 1.2;
   color: #616161;
   margin-top: 5px;
   margin-bottom: 10px;
   }
h2 {
   font-family: arial, helvetica, verdana, sans-serif;
   font-size: 16px;
      line-height: 1.1;
   color: #00B0B0;
   margin-top: 5px;
   margin-bottom: 10px;
   }

h3 {
   font-family: arial, helvetica, verdana, sans-serif;
   font-size: 14px;
   line-height: 1.3;
   font-weight: bold;
   color: #00B0B0;
   margin-top: 5px;
   margin-bottom: 5px;
   }

h4 {
   font-family: arial, helvetica, verdana, sans-serif;
   font-size: 14px;
   line-heigt: 1.2;
   font-weight: bold;
   color: #00B0B0;
   margin-top: 0;
   margin-bottom: 5px;
   }

h5 {
   font-family: arial, helvetica, verdana, sans-serif;
   font-size: 13px;
   line-heigt: 1.2;
   font-weight: bold;
   color:#00B0B0;
   margin-top:4px;
   margin-bottom:4px;
   }

h6 {
   font-family: arial, helvetica, verdana, sans-serif;
   font-size: 13px;
   font-weight: normal;
   color: #00B0B0;
   margin-top: 4px;
   margin-bottom: 4px;
   }

.fett	{
	font-weight: bold;
	}



p      {
        margin-top: 0px;
        margin-bottom: 5px;
        }
.txtubld {
       font-family: arial, helvetica, sans serif;
       font-size: 11px;
       line-height: 1.8;
       font-weight: bold;
       color: #00B0B0;
       }


.textm1{
       font-family: arial, helvetica, sans serif;
       font-size: 11px;
       line-height: 1.2;
       font-weight: normal;
       color: #82786A;
       }
.textno	{
	 font-family:arial, helvetica, sans serif;
       font-size: 11px;
       line-height: 1.2;
       font-weight: normal;
       color: #000000;
       }

.textp1 {
       font-family:arial, helvetica, sans serif;
       font-size: 12px;
       line-height: 1.2;
       font-weight:normal;
       color:#3F3F3F;
       }

.textp2 {
       font-family: arial, helvetica, sans serif;
       font-size: 13px;
       line-height: 1.2;
       font-weight: normal;
       color: #000000;
       }

.textp3 {
       font-family: arial, helvetica, sans serif;
       font-size:16px;
       line-height: 120%;
       font-weight:normal;
       color:#000000;
       }


.zitat {
	  border: 1px solid #808080;
       padding: 2px 3px 3px 3px;
       margin: 0  0 5px 240px;
       }




.black {
   color: #141414;
   }

.gruen	{
	color: #00B0B0;
	}
.rot	{
	color: #FF0000;
	}

ul.rund {
   list-style-type: disc;
   font-weight: 400;
   font-family: arial, helvetica, verdana, sans-serif;
   margin-left: 20px;
   color: #000000;
        }


a         {
           text-decoration: none;
           color:#FF00FF;
           }
.mitte		{
			text-align: center;
			}
.rejts		{
			text-align: right;
			}
.oben		{
			vertical-align: top;
			}
.li_bypass {
          float: left;
          margin-right: 10px;
          }

.re_bypass {
          float: right;
          margin-left: 10px;
          }
.aufheb	{
	clear: both;
	}

.breitx1	{
		width: 45px;
		}
.breitx2	{
		width: 55px;
		}
.breitx3	{
		width: 9.5em;
		}

.rahm1    {
          border-width: 2px;
          border-style: solid;
          border-color: #00FFAF;
          }

.rahm2    {
          border: 1px solid #05AEB1;
}



.trenn2   {
       	  font-size: 2px;
       	  line-height: 2px;
           }

.trenn4   {
       	  font-size: 4px;
       	  line-height: 4px;
           }
/*tabellen*/


table.wirimnetz td  {
          border: 1px solid #FF0000;
          }

table.pressnav	{
                 background-color: #46949D;
		}

table.pressnav td	{
				background-color: #F0F0F0;
				}
div.cltrpur	{
	border: 1px solid #00B0B0;
         padding: 5px 10px 10px 10px;
         width: 692px;
	}
table.cltrpur	{
		margin: 0 0 0 -4px;
		}

.zellfarb2	{
		background-color: #FF00FF;
		}

/*navi*/
#navplace  {
		margin: 25px 0 20px 35px;
		}
ul#navi	{
                 list-style-type: none;
    		margin: 0;
    		padding: 0;
		border: 0px solid #00B0B0;
                 border-bottom: 0px solid #00B0B0;
		}
ul#navi li	{
                 margin: 30px 0 0 0;
    		padding: 0;
	}
ul#navi li ul	{
	        list-style-type: none;
                 margin: 0 0 0 0;
    		padding: 0;
	}
ul#navi li ul li	{
                 margin: 5px 0 0 0;
    		padding: 0 0 0 5px;
                 overflow: hidden;
                 border-left: 5px solid #808080;
                 height: 16px;
                 font-family: arial, helvetica, sans serif;
	       font-size: 13px;
	       line-height: 16px;
	       font-weight: normal;
	       color: #3F3F3F;
	}

/*pressenavi*/
ul#pressnav, ul#pressnav_arch	{
                 list-style-type: none;
    		margin: 0 10px 0 0;
    		padding: 0;
		border: 1px solid #00B0B0;
                 border-bottom: 0px solid #00B0B0;
                 width: 240px;
		}
ul#pressnav_arch	{
                 margin: 0 10px 5px 0;
             		}

#pressnav li, #pressnav_arch li	{
                 margin: 0;
    		padding: 6px 4px 6px 4px;
    		background-color: #F0F0F0;
         	border-bottom: 1px solid #00B0B0;
		}
