*
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
	color: #000000;
  font-size: 11px;
  margin: 0;
  padding: 0;
  border: 0;
  letter-spacing: 0px;
}

*
{
padding: 0;
margin: 0;
border: 0;
}

body
{
  padding-top: 8%;
  background: #999999;
  height: 95%;
}

#top 
{
background: url(../grafik/hg-top.jpg);
height: 237px;
text-align: center; 
}

#title
{
padding-top: 180px;
height: 60px;
width: 1000px;
margin-right: auto;
margin-left: auto;
}

#title h1
{
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 3em;
}

#nav
{
width: 975px;
margin: auto;
font-family: Verdana, Arial, Helvetica, sans-serif;
background: #000000;
color: #FFFFFF;
font-size: 10px;
text-align: left; 
}

#main
{
width: 1000px;
margin: auto;
}

td.links
{
text-align: left;
padding-left: 12px;
vertical-align: top; 
width: 500px;
line-height: 17px;
}

td.links2
{
text-align: left;
padding-left: 12px;
vertical-align: top; 
width: 700px;
line-height: 17px;
}

td.rechts
{
vertical-align: top; 
width: 350px;
}

td.rechts2
{
vertical-align: top; 
width: 250px;
}

td.mitte
{
padding-left: 20px;
vertical-align: top;
line-height: 0.9em;
}

.bilder
{
text-align: right;
} 

.bilder2
{
padding-right: 10px;
text-align: right;
}

a
{
border: none;
text-decoration: none;
color: #DDDDDD;
}

.schwarz
{
border: none;
text-decoration: none;
color: #000000;
}

.klein
{
margin-right: 10px;
margin-bottom: 12px;
}

a:link, 
a:visited
{
border: none;
text-decoration: none;
color: #DDDDDD;
}

a.text_klein:hover, a:hover
{
color: #FF9900;
}

a.text_klein, .text_klein
{
color: #484848;
font-size: 9px;
}

a.text_klein
{
padding-left: 9px;
background: url(../grafik/hg_in_kl.gif);
background-repeat:  no-repeat;
}


a.int
{
padding-left: 9px;
background: url(../grafik/hg_in.gif);
background-repeat:  no-repeat;
}

ul
{
list-style: none;
}