@charset "utf-8";
/* CSS Document */
body {
margin: 0;
padding: 0;
background-color:#000000;
}

table {
margin: 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
border: 0px;
width: 100%;
}

h1 {
margin: 0 0 10px 0;
padding: 0;
font-size: 15px;
}

.tdabstand {
padding: 2px 10px 2px 10px;
}

.tdlogo {
width: 100%;
height: 54px;
background-color: #b8e1f5;
text-align: center;
}

#logo {
max-width: 500px;
}

.tdbreadcrumb {
width: 100%;
background-image: url(images/hg_breadcrumb.gif);
background-repeat: repeat;
background-color: #2C2D2D;
color: #ffffff;
line-height: 28px;
padding: 0px 10px 0px 10px;
}

a {
color: #ffffff;
text-decoration: none;
}

a:hover, a.aktiv {
color: #b8e1f5;
}

.tdinhalt {
padding: 10px 10px 10px 10px;
background-color: #FFFFFF;
}

.tdinhalt #inhalt img {
width: 100%;
max-width: 200px;
margin: 0 10px 10px 0;
}

#inhalt {
min-width: 140px;
max-width: 500px;
}

#infotext {
min-width: 140px;
max-width: 500px;
margin: 0 0 0 10px;
text-align: left;
}

#infotext a {
color: #000000;
text-decoration: underline;
}

#infotext a:hover {
text-decoration: none;
}

.cleaner {
clear: both
}

.tdpagenav {
width: 100%;
height: 21px;
text-align: center;
background-color: #FFFFFF;
}

#pagenav {
max-width: 500px;
}

.tdmainnav {
width: 100%;
height: 40px;
background-image: url(images/hg_mainnav.gif);
background-repeat: repeat-x;
text-align: center;
}

#mainnav {
max-width: 500px;
}

.tdsemnav {
width: 100%;
background-color: #ffffff;
text-align: center;
padding: 10px 0 10px 0;
}

#semnav {
max-width: 500px;
width: 100%;
text-align: center;
}

.semitem {
position: relative;
background-image: url(images/hg_hmbutton.gif);
background-repeat: repeat-x;
background-color: #4B4B4B;
width: 100%;
height: 29px;
color: #ffffff;
padding: 0px 4px 0 4px;
margin: 0 auto 0 auto;
overflow: hidden;
text-align: center;
}

.semitem a {
display: block;
height: 30px:
font-size: 13px;
font-weight: bold;
line-height: 29px;
}
