/* Gesamtbreite */

#breite
{width: 1000px}



/* Menue-Spalte */

.breite_menue
{width: 300px;
margin: 0px;
padding: 0px}


/* Farbe Umrandung */

body
{margin-top: 20px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 20px;
background-color: #EAEAEA;}

.haupt
{border: solid 10px #FFFFFF;}


/* Farbe Überschrift */

h2
{color: #990000;
margin-bottom: 30px;
letter-spacing: 2px;
font-family: verdana,arial,helvetica,tahoma,sans-serif;
font-size: 20px;}

h3
{color: #990000;
margin-bottom: 30px;
letter-spacing: 2px;
font-family: verdana,arial,helvetica,tahoma,sans-serif;
font-size: 16px;}

/* Scrolleiste */

body
{scrollbar-arrow-color: #FFFFFF;
scrollbar-base-color: #990000;
scrollbar-highlight-color: 990000;
scrollbar-shadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;}

/* Tabellen */
table
{font-size: 10px;
}

/* Kopfdesign */

#top1a
{height: 100px;}

#top1b
{text-align: right;
vertical-align: bottom;}


#top2a
{vertical-align: middle;
background-image: url(logos/top_kl.jpg);
border-top: solid 10px #FFFFFF;
height: 300px;}

#top2b
{vertical-align: middle;
background-image: url(logos/top.jpg);
border-top: solid 10px #FFFFFF;
height: 300px;}


#top3a
{background-color: #FFFFFF;
border-top: solid 10px #FFFFFF;}

#top3b_inhalt
{height: 12px;
border-top: solid 10px #FFFFFF;
background-color: #FFFFFF;
text-align: left;
vertical-align: top;
height: 900px;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 25px;
padding-right: 25px;
letter-spacing: 0px;
width: 100%;
color: #000000;
font-size: 16px;
line-height: 20px;
font-family: tahoma,verdana,arial,helvetica,sans-serif;
background-position: 0% 0%;}


/* Menue-Leiste mit Boxendesign */

#leiste
{height: 100px;
background-color: #990000;
color: #FFFFFF;
text-align: center;
vertical-align: top;
text-align: center;
border-left: solid 1px #FFFFFF;
border-right: solid 1px #FFFFFF;
background-position: 100% 0%;}

.box1
{font-size: 14px;
line-height: 15px;
font-family: tahoma,verdana,arial,helvetica,sans-serif;
height: 150px;
line-height: 100px;
vertical-align: middle;
text-align: center;}

.box2
{font-size: 13px;
line-height: 15px;
height: 250px;
font-family: tahoma,verdana,arial,helvetica,sans-serif;
margin-top: 0px;
margin-left: 20px;
margin-right: 20px;
margin-bottom: 0px;
vertical-align: top;
color: #FFFFFF;
border: solid 0px #FFFFFF;}

.box3
{font-size: 14px;
line-height: 15px;
font-family: tahoma,verdana,arial,helvetica,sans-serif;
margin-top: 0px;
margin-left: 20px;
margin-right: 20px;
margin-bottom: 0px;
vertical-align: top;
color: #FFFFFF;
border: solid 0px #FFFFFF}

.box4
{font-size: 14px;
line-height: 15px;
font-family: tahoma,verdana,arial,helvetica,sans-serif;
margin-top: 0px;
margin-left: 20px;
margin-right: 20px;
margin-bottom: 0px;
vertical-align: top;
color: #FFFFFF;
border: solid 0px #FFFFFF}

h3.boxheader
{color: #FFFFFF;
font-size: 14px;
line-height:  18px;
font-family: tahoma,verdana,arial,helvetica,sans-serif;
padding-left: 0px;
border-bottom: solid 1px #FFFFFF}


/* Fuss-Leiste */

.breite_links
{width: 50px;
margin: 0px;
padding: 0px}

#fuss
{line-height: 15px;
background-color:#EAEAEA;
width: 100%;
background-position: 100% 100%;}

#fuss_a
{background-color: #FFFFFF;
height: 90px;}

#fuss_b
{font-size: 14px;
color: #FFFFFF;
background-color: #990000;
letter-spacing: 2px;
font-family: tahoma,verdana,arial,helvetica,sans-serif;
text-align: center;
vertical-align: middle;
border-left: solid 1px #FFFFFF;
border-right: solid 1px #FFFFFF;}

#fuss_c
{width: 100%;
background-color: #FFFFFF;
background-position: 100% 0%;}
