/* Style sheet für FW <LINK REL="stylesheet" HREF="layout.css" TYPE="text/css"> */

/*Grundeinstellungen*/

body {
background-color: #DDFFDD;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 13pt;
font-family: Verdana;
margin: 0px
}

DIV.kopf {
 padding: 10px 10px 0px 10px;
 text-align: center;
 color: #804000;
 font: bold 29pt Verdana;
}

DIV.menu {
 padding: 0px 10px 10px 10px;
 text-align: center;
 color: #804000;
 font: bold 10pt Verdana;
}

DIV.inhalt_c {
 font: italic bold 12pt Verdana;
 padding-top: 0px;
 text-align: center;
 color: #a02000;
}

DIV.inhalt {
 font: italic bold 10pt Verdana;
 padding-top: 0px;
 text-align: left;
 color: #a02000;
}

DIV.inhalt2 {
 font-size: 15pt;
 text-align: left;
 color: #804000;
}

DIV.inhalt3 {
 font-size: 13pt;
 color: #804000;
 text-align: justify;
}

DIV.fussz {
 color: #FFCC00;
 font-size: 10pt;
 font-style: Normal;
 font-weight: bold;
 margin: 0px;
 padding: 0px;
}

DIV.fuss {
 color: #000000;
 text-align: center;
 font-size: 8pt;
 font-style: Normal;
 font-weight: normal;
 margin: 0px;
 padding: 0px;
}

TD.map
{
 color: #804000;
 background-color: #FFFFC0;
 display: block;
 font: 8pt Arial;
 text-align: left;
 padding: 3px 0px 3px 9px;
}

TD.map0
{
 color: #0060FF;
 background-color: #FFFFA0;
 display: block;
 font: 10pt Arial;
 text-align: center;
 padding: 3px 6px 3px 6px;
}

TD.map2
{
 background-color: #FFFFC0;
 text-align: right;
 vertical-align: bottom;
 padding: 3px 3px 3px 3px;
}

/*Links */
A {
 font-size: 10pt;
 font-weight: bold;
 text-decoration: none;
 color:#804000;
 border: 1px solid #008000;
 padding: 2px;
}

A:HOVER {
 font-size: 10pt;
 font-weight: bold;
 text-decoration: none;
 color:#FFFF00;
 background-color: #008000;
 border: 1px solid #008000;
 padding: 2px;
 }

A.ko {
 font-size: 12pt;
 font-weight: bold;
 text-decoration:none;
 color:#804000;
 border: 1px solid #008000;
 padding: 3px;
}

A.ko:HOVER {
 font-size: 12pt;
 font-weight: bold;
 text-decoration:none;
 color:#FFFF00;
 background-color: #008000;
 border: 1px solid #008000;
 padding: 3px;
 }


FT{
 color: #FFFF00;
 background-color: #00FF00;
 display: block;
 font: 8pt Verdana;
}

A.fuss {
 color: #000000;
 font-size: 8pt;
 font-weight: normal;
 text-decoration: none;
 border: 0px;
}

A.fuss:HOVER {
 background: none;
 color: #000000;
 font-size: 8pt;
 font-weight: normal;
 border: 0px;
 }

A.fussz {
 color: #FFCC00;
 font-size: 10pt;
 font-weight: bold;
 text-decoration: none;
}

A.fussz:HOVER {
 background: none;
 color: #FFCC00;
 font-size: 10pt;
 font-weight: bold;
 }


/*Links Auswahlleiste*/
A.leiste {
 border: 2px solid #008000;
 color: #804000;
 display: block;
 font-size: 10pt;
 font-weight: bold;
 padding: 5px;
 text-align: center;
 text-decoration: none;
}

A:HOVER.leiste {
 background-color: #008000;
 border: 2px solid #008000;
 color:#FFFF00;
 display: block;
 font-size: 10pt;
 font-weight: bold;
 padding: 5px;
 text-align: center;
 text-decoration: none;
 }

/*Ueberschriften*/
H1 {
 font: bold 29pt;
 text-align: center;
 }

H2 {
 padding-top: 10pt;
 font: bold 19pt;
 text-align: center;
}

H3{
 font-size: 21pt;
 font-style: bold;
}

H4{
 padding-top: 5pt;
 font-size: 13pt;
 font-style: bold;
 padding-bottom: 0pt;
}

H5 {
 font-size: 15pt;
 font-style: normal;
 font-weight: bold;
 padding-bottom: 0pt;
}

H6 {
 padding-top: 0pt;
 font-size: 13pt;
 font-weight: bold;
 font-style: italic;
 padding-bottom: 0pt;
}

/*Listen*/
li           { list-style-image: url('li.gif');
               text-align: left; margin-left: 10px; margin-bottom: 10px }
/*Leisten*/
HR {
 border: solid 1px #a02000;
 width: 90%;
 height: 1px;
}

/*Bilderrahmen*/


IMG.leiste {
 border: solid 1px #008000;
}