*	{
	padding:		0;
	margin:			0;
	}

body	
{
	font-family:Verdana, sans-serif;
	font-size:0.9em;
	color:#000000;
	padding: 0;
	margin:  0;
}
/*
div
{
	margin: 0 auto;
} */

#wrapper
{
	width:1000px;
	padding: 5px;
	background-color:#ffffff;
	margin-bottom:  50px;
	margin-left: 170px;
}

#header
{
	width:1000px;
	height:auto;
	margin-bottom:20px;
}

#navi
{
	text-align:center;
	line-height: 1.9em;
	position: absolute;
	margin-left: 112px;
	width:750px;
	height:50px;
	background-color:#ff0000;
/*	padding: 15px; */
   padding-top: 10px;
   padding-right: 5px;
   padding-bottom: 15px;
   padding-left: 5px;
   
}


#icon span
{
	float:right;
	visibility:hidden;
}

#icon:hover span{

	visibility:visible;
}

#allianz
{
	width: 980px;
	height:auto;
	background-color:white;
/*	padding:10px; */
	text-align:center;
}

#content
{	
	margin-left:100px;
	margin-right:100px;
	height:auto;
	background-color:#ffffff;
	margin-top: 20px;
}

#content2
{
	
  text-align: center;
  line-height:1.5em;
}

.content2
{
	margin-top: 25px;
  text-align: center;
  line-height:1.5em;
}

.kneipe
{
	margin-top: 25px;
  text-align: center;
  font-size: 1.2em;
  font-weight: bold;
  line-height:1.5em;
}


#content3
{
	text-align:left;
	line-height:1.5em;
}

.content3
{
	text-align:left;
	line-height:1.5em;
}

#content3 h3 {
                 font-size:  0.9em;
                 font-weight: normal;
                 margin-left: 90px;
              /*   margin-top: 10px; */
              }
              
#content3 h4 {
                 font-size:  0.9em;
                 font-weight: normal;
              /*   margin-left: 90px;
                 margin-top: 10px; */
              }
	
.hist_l  {
         float:  left;
         width:  20%;
         font-size: 1.2em;
         font-weight: bold;
         padding-right: 10px;
         }

.hist_r {
         float: right;
         width: 75%;
         border-left: 0px solid #003366;
         padding-left: 10px;
         margin-bottom: 10px;
         }

.mit_l  {
         float:  left;
         width:  50%;
         font-size: 1.2em;
         padding-right: 10px;
         margin-bottom: 10px;
         }

         
.mit_r
      {
       float: right;
       width: 50%;
         font-size: 1.2em;
       padding-left: 10px;
       margin-bottom: 10px;
       }
       
.tabmit_l
         {
         width:  300px;
         font-size: 1.2em;
         }


.tabmit_r
      {
       width: 200px;
         font-size: 1.2em;
       }


.partner_l  {
         float:  left;
         width:  50%;
         font-size: 1.2em;
         padding-right: 5px;
         margin-top: 25px;
         margin-bottom: 5px;
         }
         
.partner_r
      {
       float: right;
       width: 50%;
       padding-left: 10px;
       margin-top: 25px;
       margin-bottom: 10px;
       }


.lokal_l  {
         float:  left;
         width:  50%;
         font-size: 1.2em;
         padding-right: 0px;
         margin-top:    20px;
         margin-bottom: 5px;
         margin-left: -70px;
         }


.lokal_r
      {
       float: right;
       width: 50%;
       padding-left: 0px;
       margin-top:    20px;
       margin-bottom: 5px;
       }
       
       
.lvm_l  {
         float:  left;
         width:  35%;
         font-size: 1.2em;
         padding-right: 0px;
         margin-top:    20px;
         margin-bottom: 5px;
         margin-left: -20px;
         }


.lvm_r
      {
       float: right;
       width: 65%;
       padding-left: 0px;
       margin-top:    20px;
       margin-bottom: 5px;
       }
       
.ich
      {
       margin-top:    20px;
       margin-bottom: 5px;
       }
       

.clear {
	     clear: both;
       }

#block
{
	text-align:justify;
}

#mitgliedwerden
{
	text-align: left;
  margin-left:10px;
	margin-top:20px;
}

#mainlinks
{
	font-size: 14px;
	font-family:Helvetica,Arial,sans-serif;
	
}

#ueberschrift
{
	text-align:center;
	font-family:Cambria;
	font-size:32pt;
	color:#ff0000;
}

#ueberschrift2
{
	text-align:center;
	font:Monotype CorsivA;
	font-size:18pt;
	color:#ff0000;
}

#ueberschrift3
{
	font-family:Cambria;
	font-size:2.4em;
	color:#ff0000;
}

.ueberschrift3
{
	font-family:Cambria;
	font-size:2.0em;
	color:#ff0000;
	margin-left: 20px;
}

#ueberschrift4
{
	font-size:3.0em;
	color:#000000;
	text-align: left;
}

#ueberschrift5
{
	font-size:2.1em;
	color:#000000;
	text-align: left;
	margin-top: 10px;
}

.news
{
	font-family:Cambria;
	font-size:4.0em;
	color:#0000cc;
	text-align: center;
}

/* Für aktuelle Neuigkeiten verwenden. */
.news1
{
	font-family:Cambria;
	font-size:4.0em;
	color:#ff0000;
	text-align: center;
}

/* keine Neuigkeiten*/

.news7
{
	font-family:Cambria;
	font-size:1.8em;
	color:#ff0000;
	text-align: center;
}
/* Ende keine Neuigkeiten*/

.news2
{
	font-family:Cambria;
	font-size:4.0em;
	color:#0066ff;
	text-align: center;
}

.news3
{
	font-family:Cambria;
	font-size:1.8em;
	color:#ff0000;
	text-align: center;
}

.news4
{
	font-family:Cambria;
	font-size:2.4em;
	color:#000000;
	text-align: center;
	margin-top: 30px;
}

.news5
{
	font-family:Cambria;
	font-size:3.0em;
	color:#ff0000;
	text-align: center;
	margin-top: 30px;
}

.news6
{
	font-family:Cambria;
	font-size:2.5em;
	color:#000000;
	text-align: center;
	margin-top: 30px;
}

.bold
{
	margin-top:   1.9em;
  font-weight:  bold;
}

.bold_vor
{
  font-weight:  bold;
}

.bold_partner
{
	margin-top:   15px;
	font-size: 1.3em;
  font-weight:  bold;
  text-align: center;
}

th
{
	color:#F59D44;
}

#center
{
	text-align:center
}



#mainlinks a
{
	text-decoration:none;
	color:#000000;
}

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

#mainlinks a:hover
{
	text-decoration:underline;
	color:#ffffff;
}


#mainlinks a.activelink
           {
           text-decoration:        underline;
           color:                  #ffffff;
           }
           

#navigation
{
	line-height: 1.9em;
	position: absolute;
	margin-left: 125px;
	margin-top: -75px;
	width:200px;
	height:auto;
	background-color:#ff0000;
/*	padding: 15px; */
   padding-top: 5px;
   padding-right: 5px;
   padding-bottom: 15px;
   padding-left: 5px;
   }

#navigation ul
            {
              list-style-type: none;
              width: 			200px;
	            margin-top:		10px;
	            border-top:		0px solid #4678AC;
            }
            
#navigation ul li
	          {
           	height:			auto;
	          width:			100%;
	          border-top:		#ffffff;
	          color: #000000;
	          }
	          
#navigation ul li a
	          {
            font-size: 		0.9em;
	          text-decoration: none;
	          padding: 		10px 10px 10px 0px;
	          margin-left: 10px;
	          color: 			#000000;
	          }
	          
#navigation ul li a:hover
	          {
	          color: 			#ffffff;
	          margin-left: 10px;
		        }
		        
#navigation ul li a.activelink
	          {
	         text-decoration: underline;
           text-indent: 999em;
	         color: 			#ffffff;
	         margin-left: 10px;
           }
