body 
{
background-color: #ffffff;
background-image:url("../images/bg.gif");
background-repeat:repeat;
font-size: 12px;
font-family: Arial, Helvetica, Verdana, Sans-Serif;
color:#000000;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin:0px;
text-align:left;
}

table, tr, td {
border:0px; 
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin:0px;
}

a {
color: #dc5000; 
text-decoration:none;
}
a:visited {
color:#dc5000; 
text-decoration:none;
}
a:hover {
color: #dc5000; 
text-decoration:underline;
}
a:active {
color:#dc5000; 
text-decoration:none;
}

a.nav {
font-size:12px;
color: #314a54; 
text-decoration:none;
}
a.nav:visited {
font-size:12px;
color: #314a54; 
text-decoration:none;
}
a.nav:hover {
font-size:12px;
color: #314a54; 
text-decoration:underline;
}
a.nav:active {
font-size:12px;
color: #314a54; 
text-decoration:none;
}

a.nav2 {
font-size:11px;
color: #314a54; 
text-decoration:none;
}
a.nav2:visited {
font-size:11px;
color: #314a54; 
text-decoration:none;
}
a.nav2:hover {
font-size:11px;
color: #314a54; 
text-decoration:underline;
}
a.nav2:active {
font-size:11px;
color: #314a54; 
text-decoration:none;
}

a.oben {
font-size:12px;
color: #314a54; 
text-decoration:none;
}
a.oben:visited {
font-size:12px;
color: #314a54; 
text-decoration:none;
}
a.oben:hover {
font-size:12px;
color: #dc5000; 
text-decoration:none;
}
a.oben:active {
font-size:12px;
color: #314a54; 
text-decoration:none;
}

a.linkw {
font-size:11px;
color: #ffffff; 
text-decoration:none;
}
a.linkw:visited {
font-size:11px;
color: #ffffff; 
text-decoration:none;
}
a.linkw:hover {
font-size:11px;
color: #ffffff; 
text-decoration:underline;
}
a.linkw:active {
font-size:11px;
color: #ffffff; 
text-decoration:none;
}

a.linku {
font-size:11px;
color: #495d70; 
text-decoration:none;
}
a.linku:visited {
font-size:11px;
color: #495d70; 
text-decoration:none;
}
a.linku:hover {
font-size:11px;
color: #dc5000; 
text-decoration:none;
}
a.linku:active {
font-size:11px;
color: #495d70; 
text-decoration:none;
}

h1 {
font-size:11px;
font-weight: bold;
color: #dc5000;
padding-bottom: 10px;
margin:0px 0px 0px 0px;
}

h2 {
font-size:13px;
font-weight: bold;
color: #dc5000;
padding-top: 15px;
padding-bottom: 10px;
margin:0px 0px 0px 0px;
}

h3 {
font-size:17px;
font-weight: bold;
color: #dc5000;
padding-bottom: 10px;
margin:0px 0px 0px 0px;
}

h4 {
font-size:13px;
font-weight: bold;
color: #000000;
padding-bottom: 10px;
margin:0px 0px 0px 0px;
}

h5 {
font-size:13px;
font-weight: bold;
color: #000000;
margin:0px 0px 0px 0px;
}

img {
border:0px; 
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin:0px;
}

p {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin:0;
font-size: 12px;
font-family: Arial, Helvetica, Verdana, Sans-Serif;
}

.textw {
padding-top: 5px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 8px;
margin:0;
font-size: 12px;
font-family: Arial, Helvetica, Verdana, Sans-Serif;
color: #ffffff;
}

.textu {
padding-top: 15px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin:0;
font-size: 11px;
font-family: Arial, Helvetica, Verdana, Sans-Serif;
color: #495d70;
}

.copy {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
margin:0;
font-size: 11px;
font-family: Arial, Helvetica, Verdana, Sans-Serif;
color: #495d70;
}

.bild_rechts{
padding-left:10px;
}

.bild_kat{
border-top: 1px solid #000000; 
}

.bild_links{
float:left;
padding-right:10px;
}

.hidden {
	display:none;
}