a.link 
	{
 	  color: #990000;
    font-family: verdana,arial,lucinda,helvetica,sans-serif;
    font-size: 8pt;
 	  text-decoration:underlined;
	 
  }
	
a.link:visited 
	{
 	 color:#990000;
  }
	
a.link:hover 
	{
 	 color:#cc0033;
  }

a.link:active 
	{
 	 color:#ff0000;
	}



a.menuelink 
{
  	color: #000000;
    font-family: verdana,arial,lucinda,helvetica,sans-serif;
    font-size: 10pt;
	text-decoration:none;
}
	
a.menuelink:visited 
{
	color:#000000;
    font-family: verdana,arial,lucinda,helvetica,sans-serif;
    font-size: 10pt;
	text-decoration:none;
}
	
a.menuelink:hover 
{
	color:#ff0000;
	text-decoration:none;
}

a.menuelink:active 
{
	color:#ffffff;
}


a.untermenuelink 
{
  	color: #000000;
    font-family: verdana,arial,lucinda,helvetica,sans-serif;
    font-size: 8pt;
	text-decoration:none;
}
	
a.untermenuelink:visited 
{
	color:#000000;
    font-family: verdana,arial,lucinda,helvetica,sans-serif;
    font-size: 8pt;
	text-decoration:none;
}
	
a.untermenuelink:hover 
{
	color:#ff0000;
	text-decoration:none;
}

a.untermenuelink:active 
{
	color:#ffffff;
}



  
a.linkklein:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#000000;
	text-decoration:none;
}

a.linkklein:visited {
	text-decoration: none;	
  	font-size: 7pt;
	color:#000000;
}

a.linkklein:active {
	text-decoration: none;	
  	font-size: 7pt;
	color: #000000;
}

a.linkklein:hover {
	text-decoration: none;
    font-size: 7pt;
	color: #ff0000;
	text-decoration:none;

}

  
  
  
  
* {
  margin: 0px;
  padding: 0px;
}

html {
  height: 100%;
  margin-bottom: 0.1px;
}

body {
  background-repeat: repeat-x;
  background-color: #fef8e8;
  font-family: verdana,arial,lucinda,helvetica,sans-serif;
  font-size: 12px;
  margin: 0px 10px 10px 10px;
  padding: 0px;
  text-align:left;
}

#avlogo {
  position:relative;
  top:2px;
  left:3px;
}


#avwlogo {
  position:absolute;
  top:6px;
  left:660px;
}

#contentrahmen {
  position:relative;
  z-index:0;
  top:0px;
  margin: 0px auto;
  text-align:left;
  width: 1001px;
  border:0px solid #000000;
}


#contentbereich {
  position:relative;
  z-index:0;
  text-align:left;
  width: 1001px;
  height:700px;
  background-repeat: repeat-y;
  border:0px solid #FF0000;
}

 

#impressum {
  position:absolute;
  top:659px;
  left:858px;
  z-index:5;
  border:0px solid #00ff00;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  color:#000000;
  text-decoration:none;
}


#menue {
  position:absolute;
  top:20px;
  left:317px;			
}
	

#preloadedImages {
       width: 0px;
       height: 0px;
       display: inline;
       display:none;

}

	
	
	
	
.text
{
  color: #000000;
  font-family: verdana,arial,lucinda,helvetica,sans-serif;
  font-size: 8pt;
  line-height:14px;
  text-align:justify;
}

.boldtext
{
  color: #000000;
  font-family: verdana,arial,lucinda,helvetica,sans-serif;
  font-size: 10pt;
  font-weight:bold;
}

.textklein
{
  color: #000000;
  font-family: verdana,arial,lucinda,helvetica,sans-serif;
  font-size: 8pt;
  line-height:13px;
}

.ueberschrift
{
 font-family:verdana;
 color:#941b1f;
 font-size:16pt; 
}

.ueberschriftklein
{
 font-family:Verdana;
 color:#990000;
 font-size:11pt;
 font-weight:bold; 
}

.newsueberschrift
{
 font-family:Arial;
 font-size:16px; 
 font-weight:bold; 
 color:#000000;
 line-height:18px;
}




/* Formulare: */

.textfeld {
  font-family: verdana,arial,lucinda,helvetica,sans-serif;
  border:1px solid #DDDDDD;
  font-size: 10pt;
  color:#000000;
  background-color: #EEEEEE;
}

.selectfeld {
  font-family: verdana,arial,lucinda,helvetica,sans-serif;
  font-size: 10pt;
  color:#000000;
  background-color: #F2E2C6;
}

.submit {
 font-family: verdana,arial,lucinda,helvetica,sans-serif;
 font-size: 10pt;
 background-color: #DDDDDD;
 color:#000000;
}