body
{
margin-top:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
background-repeat:repeat;
background-image:url('../design-neu/page_back.gif');
}

td
{
margin-top:0px;
line-height:1.4;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
}





img
{
border:0px;
}
table#hauptnavigation
{
font-size:75%;
}
table#inhalt
{
font-size:80%;
}
table#suche
{
font-size:80%;
}


/* SCHNELLNAVIGATION OBEN --------------------------------------------------------------------------------------- */

table#schnellnavigation
{
font-size:70%;
color:#000000;
font-weight:normal;
}


table#schnellnavigation a
{
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

table#schnellnavigation a:hover
{
text-decoration:underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;


/* SUBOMPRESSUM UNTEN  ------------------------------------------------------------------------------------------- */

}
table#subimpressum
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:70%;
color:#000000;
}

table#subimpressum a
{
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}

table#subimpressum a:hover
{
text-decoration:underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}



table#suche
{
font-family: Arial, Helvetica, sans-serif;
font-size:80%;
color:#eeeeee;
}

/* HAUPTNAVIGATION ------------------------------------------------------------------------------------------------ */

div#hauptnavigationsblock 
{
font-size:100%;
text-decoration:none;
line-height:1.4;
font-family: Arial, Helvetica, sans-serif;
color:#000000;
}

div#hauptnavigationsblock a
{
font-size:100%;
text-decoration:none;
line-height:1.4;
font-family: Arial, Helvetica, sans-serif;
color:#000000;
}

div#hauptnavigationsblock a:hover
{
font-size:100%;
font-weight:bold;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
color:#0090DB;
}



div.linkelinks
{
text-align: center;
margin-bottom: 10px;
color: #FFFFFF;
}
div.linkelinks a
{
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
div.linkelinks a:hover
{
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

div#inhaltsblock
{
padding-right:10px;
padding-left:10px;
}

div#inhaltsblock a
{
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#0090DB;
}
div#inhaltsblock a:hover
{
text-decoration:underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#0090DB;
}
div#inhaltsblock h1
{
font-size: 140%;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
div#inhaltsblock h3
{
font-size: 130%;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
div#inhaltsblock h4
{
font-size: 120%;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
div#inhaltsblock img
{
margin-top:3px;
}
div#rechtespalteblock a
{
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
}
div#rechtespalteblock a:hover
{
text-decoration:underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
}
div#rechtespalteblock h1
{
font-size: 140%;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
div#rechtespalteblock h3
{
font-size: 130%;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
div#rechtespalteblock h4
{
font-size: 120%;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.tx-indexedsearch-res td
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
}
div#druckversion a, div#sprachwechsler a
{
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#f00b0b;
}
div#druckversion a:hover, div#sprachwechsler a:hover
{
text-decoration:underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#f00b0b;
}
div#prospekte a, div#kontaktformular a, div#newsletter a
{
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
}
div#prospekte a:hover, div#kontaktformular a:hover, div#newsletter a:hover
{
text-decoration:underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
}

input, textarea
{
background-color:#ffffff;
border: solid 1px;
border-color:#a4a4a4;
}

input:hover, input:active, input:focus,
select:hover, select:active, select:focus,
textarea:hover, textarea:active, textarea:focus
{
background-color: #eeeeee;
}

.form-css label {
float:left;
clear:both;
display:block;
width:150px;
padding-left:10px;
margin-bottom:10px;
}

.form-css input, .tx-thmailformplus-pi1 textarea {
float:left;
display:block;
width:250px;
padding:1px;
margin-bottom:10px;
}

.form-button {
margin-top:10px;
}

.form-css fieldset {
margin-top: 10px;
display:block;
clear:both;
}
.form-prospekte label {
float:left;
clear:both;
display:block;
width:150px;
padding-left:10px;
margin-bottom:10px;
}

.form-prospekte input {
float:left;
display:block;
width:250px;
padding:1px;
margin-bottom:10px;
}

.form-prospekte fieldset {
margin-top: 10px;
display:block;
clear:both;
}

label.themen {
width:300px;
}

input.themen {
width: 15px;
margin-left: 40px;
margin-right: 80px;
}

input[type="hidden"] {
background-color:#eeeeee;
border: solid 1px;
border-color:#eeeeee;
}
