/* schriftstil,abstände */

body
{
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
color: #000000;
background-color:#ffffff;
background-image:url(/images/backmain.jpg);
font-family: verdana,arial;
font-size: 10pt;
padding-bottom:0px;
}
h1
{
font-size:10pt;
color: #800000 ;
font-weight: bold;
}

table,tr,td
{
border-collapse: collapse;
bordercolor:#111111;
color: #000000 ;
font-family: verdana,arial;
font-size: 10pt;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
}
.layout
{
border-collapse: collapse;
font-family: verdana,arial;
font-size: 10pt;
padding-top: 5px;
padding-left: 5px;
padding-right: auto;
padding-bottom: auto;
}
.in {
color:#000000;
padding-top: 10px;
padding-left: 15px;
padding-right: 15px;
padding-bottom:0px;

background-image:url(/images/bg_in.jpg);
margin-left: 0px;
margin-right: 0px;
margin-top:0px;
margin-bottom:0px;
font-family: verdana,arial;
font-size: 10pt;
}
.banner {
color:#000000;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;

background-color:#ffffff;
background-image:url(/images/bg_banner.jpg);
margin-left: 0px;
margin-right: 0px;
margin-top:0px;
margin-bottom:0px;
}

.fuss {
font-size:7pt;
background-color:#ffffff;
color:#000000;
border:solid 0px;
text-align:center;
background:transparent;
padding:0px;
color: #800000 ;
font-weight: bold;

}
input, select, textarea
{
font-family: verdana,arial;
font-size: 10pt;
}
input, select, textarea { color:#111111; background-color:#cacaca;}
button { color:#FF3F00; background-color:#cacaca;border:4px ridge #800000;border-style:outset}
.Check, .Radio { background-color:#ddff; border:1px solid #ddd; }
.Button { background-color:#aaa; color:#fff; width:200px; border:6px outset #ddd; }

/* menue linke seite */

#menu a {
display: block;
color:#ffffff; text-decoration:none ;font-family:verdana, sans-serif; font-size: 11pt;
width:178px;
background-image:url(/images/nav.jpg);
line-height:20px;
}
#menu a:visited{
display: block;
color:#ffffff; text-decoration:none ;font-family:verdana, sans-serif; font-size: 11pt;
width:178px;
background-image:url(/images/nav.jpg);
line-height:20px;
}
#menu a:active{
display: block;
color:#ffffff; text-decoration:none ;font-family:verdana, sans-serif; font-size: 11pt;
width:178px;
background-image:url(/images/nav1.jpg);
line-height:20px;
font-weight:bold;
}
#menu a:hover {
display: block;
color: #ffffff; text-decoration:none ;font-family:verdana, sans-serif; font-size:11pt;
width:178px;
background-image:url(/images/nav1.jpg);
line-height:20px;
font-weight:bold;
letter-spacing:0px;
}

/* menue rechte seite */

#menu_re a {
display: block;
color:#ffffff; text-decoration:none ;font-family:verdana, sans-serif; font-size: 11pt;
width:178px;
background-image:url(/images/navre.jpg);
line-height:20px;
}
#menu_re a:visited{
display: block;
color:#ffffff; text-decoration:none ;font-family:verdana, sans-serif; font-size: 11pt;
width:178px;
background-image:url(/images/navre.jpg);
line-height:20px;
}
#menu_re a:active{
display: block;
color:#ffffff; text-decoration:none ;font-family:verdana, sans-serif; font-size: 11pt;
width:178px;
background-image:url(/images/nav1re.jpg);
line-height:20px;
font-weight:bold;
}
#menu_re a:hover {
display: block;
color: #ffffff; text-decoration:none ;font-family:verdana, sans-serif; font-size:11pt;
width:178px;
background-image:url(/images/nav1re.jpg);
line-height:20px;
letter-spacing:0px;
font-weight:bold;
}
/* menue rechte seite hoch*/

#hoch a {
display: block;
color:#ffffff; text-decoration:none ;font-family:verdana, sans-serif; font-size: 11pt;
width:178px;
background-image:url(/images/navrehoch.jpg);
line-height:20px;
}
#hoch a:visited{
display: block;
color:#ffffff; text-decoration:none ;font-family:verdana, sans-serif; font-size: 11pt;
width:178px;
background-image:url(/images/navrehoch.jpg);
line-height:20px;
}
#hoch a:active{
display: block;
color:#ffffff; text-decoration:none ;font-family:verdana, sans-serif; font-size: 11pt;
width:178px;
background-image:url(/images/nav1rehoch.jpg);
line-height:20px;
font-weight:bold;
}
#hoch a:hover {
display: block;
color: #ffffff; text-decoration:none ;font-family:verdana, sans-serif; font-size:11pt;
width:178px;
background-image:url(/images/nav1rehoch.jpg);
line-height:20px;
font-weight:bold;
letter-spacing:0px;
}

/* allgemeine links im text */

a:link{ color: #800000; text-decoration:underline; ;font-family: verdana; font-size: 10pt;}

a:visited{color: #800000;text-decoration:underline;font-family: verdana; font-size: 10pt;}

a:active{ color:#800000;text-decoration:underline;font-family: verdana; font-size: 10pt; }

a:hover{ color: #ffffff; text-decoration:none;font-family: verdana; font-size: 10pt; background-color:#FF0000}
/* immerrote links im text */


#immerrot a:link{ color: #ffffff; text-decoration:none; ;font-family: verdana; font-size: 10pt;background-color:#FF0000}

#immerrot a:visited{color: #ffffff;text-decoration:none;font-family: verdana; font-size: 10pt;background-color:#FF0000}

#immerrot a:active{ color:#ffffff;text-decoration:underline;font-family: verdana; font-size: 10pt; }

#immerrot a:hover{ color: #ff0000; text-decoration:underline;font-family: verdana; font-size: 10pt; background-color:#C0C0C0}
