
table.bg
		{
		background-image:  url(../images/bg/topbg.gif);
		background-repeat: repeat-x; 
		background-position: top;
		background-attachment:fixed;
		}
table.navi
		{
		text-align:center;
		}


table.mainsub
		{
		margin-left:30px;
		margin-top:23px;
		font-family:arial;
    	font-size:12px;
    	color:#fff;
		letter-spacing:2px;
		}
		
		table.content
		{
		margin-left:23px;
		margin-top:23px;
		font-family:arial;
    	font-size:12px;
    	font-color:#c63;
		}
		
		
table.mainsub2
		{
		
		margin-top:10px;
		background-image:  url(../images/main/rouler.gif);
		background-position: top;
		background-repeat: no-repeat; 
		}



body

      {
	  
	  background:#fff url(../images/bg/bg_.gif);
	  }

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


#video
    {
    border-style:solid;
    border-width:1px;
    border-color:#ddd;
	padding-top:10px;
	    }
	
textarea
    {
    font-family:arial;
    font-size:13px;
    color:#333;
    background-color:#eee;
    border-style:solid;
    border-width:1px;
    border-color:#333;
    }

table.schwarz
{
border-color:#ccc;
border-style:solid;
border-width:1px;
spacing-left:3px;
}

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: 13px; color:  #333; text-decoration:underline;}
.mehr:visited {font-size: 13px; color: #333; text-decoration:underline;}
.mehr:hover {font-size: 13px; color: #000; text-decoration:none;}
.mehr:active {font-size: 13px; color: #333; text-decoration:underline;}

.imp:link {font-size: 12px; color: #036; text-decoration:none;}
.imp:visited {font-size: 12px; color: #036; text-decoration:none;}
.imp:hover {font-size: 12px; color: #036; text-decoration:underline;}
.imp:active {font-size: 12px; color: #036; 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; }

.navihead:link {font-size: 12px; face: arial; color: #fff; text-decoration:none;}
.navihead:visited {font-size: 12px; face: arial; color: #fff; text-decoration:none;}
.navihead:hover {font-size: 12px; face: arial; color: #fc0; text-decoration:none;}
.navihead:active {font-size: 12px; face: arial; color: #fff; 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: #f90; text-decoration:none;}
.navi2:active {font-size: 13px; face: arial; color: #fff; text-decoration:none;}

.mail:link {font-family:arial; font-size: 12px; color: #c63; text-decoration:none;}
.mail:visited {font-family:arial; font-size:12px; color: #c63; text-decoration:none;}
.mail:hover {font-family:arial; font-size: 12px; color: #c63; text-decoration:underline;}
.mail:active {font-family:arial; font-size: 12px; color: #c63; text-decoration:none;}

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

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

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

.navi:link {font-size: 12px; color: #000; text-decoration:none;}
.navi:visited {font-size: 12px;  color: #000; text-decoration:none;}
.navi:hover {font-size: 12px;  color: #069; text-decoration:underline;}
.navi:active {font-size: 12px;  color: #000; 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: 12px; color: #fff; text-decoration:none;}
.subnavi:visited {font-family:arial; font-size: 12px; color: #fff; text-decoration:none;}
.subnavi:hover {font-family:arial; font-size: 12px; color: #fc0; text-decoration:underline;}
.subnavi:active {font-family:arial; font-size: 12px; color: #fff; text-decoration:none;}

.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;}

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

		
		
li
{
 font-family:arial;
 font-size:13px;
 color:#333;
 text-align:left;
 list-style-image:  url(../images/bg/li.gif);
 margin-left:-20px;
}



p
 {
 font-family:arial;
 font-size:13px;
 color:#333;
 text-align:left;
 line-height:135%;
 }
 h2
  {
  font-family:arial;
  font-size:16px;
  color:#333;
  text-align:left;
  }
 
 h3
  {
  font-family:arial;
  font-size:13px;
  color:#930;
  font-weight:bold;
  text-align:left;
  }
  
   h4
  {
  font-family:arial;
  font-size:12px;
  color:#036;
  text-align:left;
  margin-bottom:-15pt;
  }
   h5
  {
  font-family:arial;
  font-size:10px;
  color:#036;
  text-align:left;
  margin-bottom:-10pt;
  }

  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.mainhead
{ 
 font-family:arial;
 font-size:12px;
 color:#000;
 text-align:left;
 padding-left:5px;
 padding-right:5px;
}
  
   table.headline
{ 
 font-family:arial;
 font-size:12px;
 color:#000;
 text-align:left;
 margin-left:10px;
 margin-top:10px;
}


   table.maincontent
{ 
font-family:arial;
 	font-size:13px;
 	color:#333;
 	text-align:left;
 	line-height:135%;
 border-left-color:#ccc;
 border-left-style:solid;
 border-left-width:1px;
 border-right-color:#ccc;
 border-right-style:solid;
 border-right-width:1px;

}

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

}



  table.main
{ 
 font-family:arial;
 font-size:12px;
 color:#000;
 text-align:left;
 background-color:#fff;
 }
 
 
   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:#063;
 text-align:left;
 border-right-color:#069;
 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.aussen
{
border-color:#000;
border-style:solid;
border-width:1px;
}





A:visited
{
    COLOR: #fff;
}

.fehler
{
visibility:hidden;
}


   table.image
{ 
 border-color:#ccc;
 border-style:solid;
 border-width:1px;
 cursor: pointer;
}

   table.image2
{ 
 border-color:#ccc;
 border-style:solid;
 border-width:1px;

}

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


