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:#f60;
	padding:2;
    }



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

table.rot
{
border-color:#990000;
border-style:solid;
border-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:underline;}
.imp:visited {font-size: 12px; color: #000; text-decoration:underline;}
.imp:hover {font-size: 12px; color: #000; text-decoration:none;}
.imp:active {font-size: 12px; color: #000; text-decoration:underline;}

.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: #f60; text-decoration:underline;}
.links:visited {font-size: 12px; font-weight:bold; color: #f60;}
.links:hover {font-size: 12px; font-weight:bold; color: #f60; text-decoration:none;}
.links:active {font-size: 12px; font-weight:bold; color: #f60; text-decoration:underline;}

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

.links1:link {font-size: 16px; font-weight:bold; color: #000; text-decoration:underline;}
.links1:visited {font-size: 16px; font-weight:bold; color: #000;}
.links1:hover {font-size: 16px; font-weight:bold; color: #000; text-decoration:none;}
.links1:active {font-size: 16px; font-weight:bold; color: #000; text-decoration:underline;}

li
{
 font-family:arial;
 font-size:12px;
 color:#000;
 text-align:left;
 line-height:135%;
}

p
 {
 font-family:arial;
 font-size:12px;
 color:#000;
 text-align:left;
 line-height:135%;
 }

.weser
 {
 font-family:times;
 font-style:italic;
 font-size:12px;
 font-weight:bold;
 color:#000;
 letter-spacing:1px;
 text-align:left;
 line-height:135%;
 }
 
 h3
  {
  font-family:arial;
  font-size:12px;
  color:#fff;
  font-weight:bold;
  text-align:left;
  }
  
   h4
  {
  font-family:arial;
  font-size:13px;
  color:#f60;
  font-weight:bold;
  text-align:left;
  }

  table.termine
{
  font-family:arial;
  font-size:12px;
  color:#000;
  text-align:left;
 }
 
 
  table.aussen
{
border-color:#600;
border-style:solid;
border-width:1px;
}
  table.weissrechts
{
border-right-color:#fff;
border-right-style:solid;
border-right-width:1px;
}

.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: #CC0000;
}

.fehler
{
visibility:hidden;
}

.aktuelles
 {
 font-family:arial;
 font-size:12px;
 color:#300;
 font-weight:bold;
 text-align:center;
 line-height:135%;
 }
.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; 
		}

