table.mainbg
		{
		background-image:  url(../images/bg.gif);
		background-repeat: repeat-x;
		background-position: top;
		}

		



table.bg
		{
		background-image:  url(../images/bg1.gif);
		background-repeat: repeat-x; 
		background-position: top;
		background-color: #fff;
		}
table.content
		{
		background-image:  url(../images/main/bg.gif);
		background-repeat: repeat-x; 
		background-position: top;
		background-color:#fff;
		}


table.mainsub
		{
		margin-left:10px;
		margin-top:10px;
		background-image:  url(../images/main/rouler.gif);
		background-position: top;
		background-repeat: no-repeat; 
		}
table.mainsub2
		{
		
		margin-top:10px;
		background-image:  url(../images/main/rouler.gif);
		background-position: top;
		background-repeat: no-repeat; 
		}



body

      {
      scrollbar-base-color:#fff;
      scrollbar-3dlight-color:#FFF;
      scrollbar-arrow-color:#f93;
      scrollbar-darkshadow-color:#FFF;
      scrollbar-face-color:#FFF;
      scrollbar-highlight-color:#f93;
      scrollbar-shadow-color:#f93;
      scrollbar-track-color:#fff;
	  background-image:  url(../images/bg/bg.gif);
	  background-repeat: repeat-x;
	  background-position: top;
      }

     input
    {
    font-family:arial;
    font-size:12px;
    color:#000;
	background-color:#eee;
    border-style:solid;
    border-width:1px;
    border-color:#c30;
	padding:2;
    }
	
	     select
    {
    font-family:arial;
    font-size:12px;
    color:#000;
	background-color:#eee;
    border-style:solid;
    border-width:1px;
    border-color:#c30;
	padding:2;
    }



textarea
    {
    font-family:arial;
    font-size:12px;
    color:#000;
    background-color:#eee;
    border-style:solid;
    border-width:1px;
    border-color:#c30;
    }

table.schwarz
{
border-color:#000;
border-style:solid;
border-width:1px;
}

table.schwarzunten
{
border-top-color:#000;
border-top-style:solid;
border-top-width:1px;
border-left-color:#000;
border-left-style:solid;
border-left-width:1px;
border-right-color:#000;
border-right-style:solid;
border-right-width:1px;
}

table.schwarzoben
{
border-bottom-color:#000;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color:#000;
border-left-style:solid;
border-left-width:1px;
border-right-color:#000;
border-right-style:solid;
border-right-width:1px;
}

.mehr:link {font-size: 12px; color:  #070; text-decoration:underline;}
.mehr:visited {font-size: 12px; color: #070; text-decoration:underline;}
.mehr:hover {font-size: 12px; color: #070; text-decoration:none;}
.mehr:active {font-size: 12px; color: #070; text-decoration:underline;}

.imp:link {font-size: 12px; color: #000; text-decoration:none;}
.imp:visited {font-size: 12px; color: #000; text-decoration:none;}
.imp:hover {font-size: 12px; color: #000; text-decoration:underline;}
.imp:active {font-size: 12px; color: #000; text-decoration:none;}

.navi1:link {font-size: 14px; color: #999; text-decoration:none;  }
.navi1:visited {font-size: 14px; color: #999; text-decoration:none; }
.navi1:hover {font-size: 14px; color: #666; text-decoration:none;}
.navi1:active {font-size: 14px; color: #999; text-decoration:none; }

.navi2:link {font-size: 13px; face: arial; color: #fff; text-decoration:none;}
.navi2:visited {font-size: 13px; face: arial; color: #fff; text-decoration:none;}
.navi2:hover {font-size: 13px; face: arial; color: #ff9900; text-decoration:none;}
.navi2:active {font-size: 13px; face: arial; color: #fff; text-decoration:none;}

.mail:link {font-family:arial; font-size: 12px; color: #000; text-decoration:none;}
.mail:visited {font-family:arial; font-size:12px; color: #000; text-decoration:none;}
.mail:hover {font-family:arial; font-size: 12px; color: #000; text-decoration:underline;}
.mail:active {font-family:arial; font-size: 12px; color: #000; text-decoration:none;}
table.footer {
		background-image:  url(../images/main/footerbg.gif);
		background-repeat: repeat-x; 
		background-position: top;
		font-family:arial;
 		font-size:1px;
 		color:#fff;
 		text-align:left;
 		line-height:120%;
		border-color:#000;
		border-style:solid;
		border-width:1px;
		}

.links:link {font-size: 12px; font-weight:bold; color: #c30; text-decoration:underline;}
.links:visited {font-size: 12px; font-weight:bold; color: #c30; text-decoration:underline;}
.links:hover {font-size: 12px; font-weight:bold; color: #c30; text-decoration:none;}
.links:active {font-size: 12px; font-weight:bold; color: #c30; text-decoration:underline;}

.standorte:link {font-size: 13px; font-weight:bold; color: #c30; text-decoration:none;}
.standorte:visited {font-size: 13px; font-weight:bold; color: #c30; text-decoration:none;}
.standorte:hover {font-size: 13px; font-weight:bold; color: #c30; text-decoration:underline;}
.standorte:active {font-size: 13px; font-weight:bold; color: #c30; text-decoration:none;}

.topnavi:link {font-family:arial; font-size: 12px; font-weight:bold; color: #fff; text-decoration:none; }
.topnavi:visited {font-family:arial; font-size: 12px; font-weight:bold; color: #fff; text-decoration:none;}
.topnavi:hover {font-family:arial; font-size: 12px; font-weight:bold; color: #fff; text-decoration:underline;}
.topnavi:active {font-family:arial; font-size: 12px; font-weight:bold; color: #fff; text-decoration:none;}

.subnavi:link {font-family:arial; font-size: 10px; color: #fff; text-decoration:none; }
.subnavi:visited {font-family:arial; font-size: 10px; color: #fff; text-decoration:none;}
.subnavi:hover {font-family:arial; font-size: 10px; color: #fff; text-decoration:underline;}
.subnavi:active {font-family:arial; font-size: 10px; color: #fff; text-decoration:none;}


li
{
 font-family:arial;
 font-size:12px;
 color:#000;
 text-align:left;
 
 margin-left:-20px;
}

p
 {
 font-family:arial;
 font-size:12px;
 color:#000;
 text-align:left;

 }

 
 h3
  {
  font-family:arial;
  font-size:13px;
  color:#930;
  font-weight:bold;
  text-align:left;
  }
  
   h4
  {
  font-family:arial;
  font-size:14px;
  color:#930;
  font-weight:bold;
  text-align:center;
  }

  table.aktuelles
{
 font-family:arial;
 font-size:12px;
 color:#000;
 text-align:left;
 

 }
   .tdaktuelles
{
 border-right-color:#000;
 border-right-style:solid;
 border-right-width:1px;
 background-color:#e6e6e6;
 }
   table.main1
{
 font-family:arial;
 font-size:12px;
 color:#000;
 border-top-color:#000;
 border-top-style:solid;
 border-top-width:1px;
}
 
    table.main2
{
 font-family:arial;
 font-size:12px;
 color:#000;
 border-right-color:#000;
 border-right-style:solid;
 border-right-width:1px;
}
     table.main3
{
 font-family:arial;
 font-size:12px;
 color:#000;
 border-left-color:#000;
 border-left-style:solid;
 border-left-width:1px;
 
 
 }
 
      table.main4
{
 font-family:arial;
 font-size:12px;
 color:#000;
 border-bottom-color:#000;
 border-bottom-style:solid;
 border-bottom-width:1px;
 
 
 }
 
table.flash
{
 border-bottom-color:#000;
 border-bottom-style:solid;
 border-bottom-width:1px;
}
 
table.headlines
	{
	font-family:arial;
	font-size:12px;
	color:#000;
	text-align:center;
	
	background-color:#e6e6e6;
	}
 
  table.aussen
{
border-color:#000;
border-style:solid;
border-width:1px;
}
  table.main
{ 
 font-family:arial;
 font-size:12px;
 color:#000;
 text-align:center;
border-top-color:#000;
 border-top-style:solid;
 border-top-width:1px;
}

  table.main2
{ 
 font-family:arial;
 font-size:12px;
 color:#000;
 text-align:center;
 

}
.team:link {font-family:arial; font-size: 12px; color: #000; text-decoration:none;}
.team:hover {font-family:arial; font-size: 12px; color: #ff9900; text-decoration:none;}
.team:visited {font-family:arial; font-size: 12px; text-decoration:none;}



.weiter:link {font-family:arial; font-size: 11px; color: #fff; text-decoration:none;  text-align:right; font-weight:bold;}
.weiter:hover {font-family:arial; font-size: 11px; color: #ff9900; text-decoration:none; text-align:right; font-weight:bold;}
.weiter:visited {font-family:arial; font-size: 11px; text-decoration:none;  text-align:right; font-weight:bold;}

A:visited
{
    COLOR: #fff;
}

.fehler
{
visibility:hidden;
}


.aktuelles:link {font-family:arial; text-align:left; font-size: 12px; color: #300; text-decoration:underline;}
.aktuelles:visited {font-family:arial; text-align:left; font-size:12px; color: #300; text-decoration:underline;}
.aktuelles:hover {font-family:arial; text-align:left; font-size: 12px; color: #300; text-decoration:none;}
.aktuelles:active {font-family:arial; text-align:left; font-size: 12px; color: #300; text-decoration:underline;}

table.headline
		{
		margin-left:10px;
		margin-top:10px;		
		background-image:  url(../images/main/headlinebg.gif);
		background-position: top;
		background-repeat: no-repeat; 
		}
