/*CSS für Bettina Oesterreich . Die Gesellschafterin - diese Datei ist urheberrechtlich geschützt. */
body, html { background-image: url(../pcs/hintergrund.gif); background-repeat: repeat; height: 100%; margin: 0; padding: 0; }
#page { width: 990px; margin: 0 auto; border-width: 0; }
#container { background-color: #fff; position: absolute; top: 30px; width: 960px; height: auto; border: solid 2px #c8c8c8; }
#container3 { background-color: #fff; background-image: url(../pcs/welle.jpg); background-repeat: no-repeat; position: relative; width: 960px; height: 130px; }
#container2 { color: #464646; font-size: 15px; font-family: Arial, Helvetica, sans-serif; line-height: 2em; background-color: #efeeec; position: relative; left: 240px; width: 650px; height: auto; margin: 0; padding: 10px 20px 20px; }
#head { background-image: url(../pcs/head.jpg); background-repeat: no-repeat; width: 960px; height: 237px; }
#headb { background-image: url(../pcs/headb.jpg); background-repeat: no-repeat; width: 960px; height: 237px; }
#headc { background-image: url(../pcs/headc.jpg); background-repeat: no-repeat; width: 960px; height: 237px; }
#headd { background-image: url(../pcs/headd.jpg); background-repeat: no-repeat; width: 960px; height: 237px; }
#heade { background-image: url(../pcs/heade.jpg); background-repeat: no-repeat; width: 960px; height: 237px; }
#headf { background-image: url(../pcs/headf.jpg); background-repeat: no-repeat; width: 960px; height: 237px; }
#head2 { background-image: url(../pcs/head2.jpg); background-repeat: no-repeat; position: absolute; left: 651px; width: 241px; height: 40px; z-index: 1; }
#head2b { background-image: url(../pcs/head2b.jpg); background-repeat: no-repeat; position: absolute; z-index: 1; left: 651px; width: 241px; height: 40px; }
#head2c { background-image: url(../pcs/head2c.jpg); background-repeat: no-repeat; position: absolute; z-index: 1; left: 651px; width: 241px; height: 40px; }
#head2d { background-image: url(../pcs/head2d.jpg); background-repeat: no-repeat; position: absolute; z-index: 1; left: 651px; width: 241px; height: 40px; }
#head2e { background-image: url(../pcs/head2e.jpg); background-repeat: no-repeat; position: absolute; z-index: 1; left: 651px; width: 241px; height: 40px; }
#head2f { background-image: url(../pcs/head2f.jpg); background-repeat: no-repeat; position: absolute; z-index: 1; left: 651px; width: 241px; height: 40px; }
.text { color: #464646; font-size: 1em; font-family: Arial, Helvetica, sans-serif; line-height: 20px; background-position: 0 top; text-align: left; vertical-align: top; position: relative; top: 32px; left: 20px; width: 620px; height: auto; float: left; }
#textrechts { color: #505050; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 20px; text-align: left; position: relative; left: 65px; width: 150px; height: auto; float: left; margin-top: 50px; margin-bottom: 30px; margin-left: 0; }
/*menue Bettina Oesterreich . Die Gesellschafterin*/
ul#navigation { font-size: 18px; line-height: 25px; position: absolute; top: 220px; left: 42px; width: 8em; }
ul#navigation li { list-style: none; text-align: right; vertical-align: middle; margin: 0; }
ul#navigation li a { font-family: Arial, Helvetica, sans-serif; display: block; text-decoration: none; padding: 0.25em 1em 0.25em 0.25em; }
a:link, a:visited { color: #464646; }
a:hover, a:active { color: #fff; background-color: #8a2d38; }
a:hover { background-color: #8a2d38; }
p a:link, p a:visited { color: #fff; }
/*Fusszeile Bettina Oesterreich . Die Gesellschafterin*/
#footer     { color: white; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; position: inherit; width: 960px; height: 50px; margin-top: 20px; }
.clearfloat { clear: both; }
/*Tabellen und Formulare*/
.td { font-size: 12px; line-height: 20px; text-align: left; border-bottom: 1px solid gray; }
.td2 { color: #369; font-size: 14px; line-height: 24px; text-align: left; border-bottom: 1px solid gray; }
.tabellentext { font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 24px; text-decoration: none; text-align: left; }
.checkbox { font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fff; border: solid 1px #369; }
.tabelle { font-size: 14px; line-height: 24px; text-align: left; width: 650px; }
.texttabelle { color: #5c5c5c; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: left; }
.rahmenpkt { color: #464646; font-size: 12px; font-family: Arial, Helvetica, sans-serif; width: 300px; height: 30px; border: solid 1px black; }
.rahmenpkt1 { color: #464646; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; width: 300px; height: 60px; border: solid 1px #369; }
.rahmenpkt2 { color: #464646; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; width: 550px; height: 200px; border: solid 1px black; }
.rahmenpktsenden { color: #464646; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #fff; width: 120px; border: solid 1px black; }
.clearfloat { width: 100%; clear: both; }
.current { color: #cc071e; }
/*Überschriften und Schriften*/
h1 { color: #8a2d38; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
h4 { color: #115186; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
h2 { color: #8a2d38; font-size: 2em; font-family: "Times New Roman", Times, serif; font-style: italic; line-height: 2em; text-align: center; }
h3 { color: #464646; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 24px; text-decoration: underline; }
h5 { color: #464646; font-size: 6px; font-family: Arial, Verdana, Helvetica, sans-serif; }
.block { color: #5c5c5c; font-size: 15px; font-family: Arial, Helvetica, sans-serif; line-height: 24px; text-align: justify; }
.absatz { color: #5c5c5c; font-size: 15px; font-family: Arial, Helvetica, sans-serif; line-height: 24px; text-align: justify; margin-left: 50px; }
.publish { color: #666; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; }
.date { color: #ab4b08; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.linie { color: #b8b8b8; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
.linkblue { color: #708cb8; text-decoration: none; }
a.link:blue { color: #708cb8; text-decoration: none; }
a.linkf:link { color: #fff; text-decoration: none; }
a.linkf:visited { color: #fff; text-decoration: none; }
a.linkf:active { color: #fff; text-decoration: none; }
a.linkf:hover { color: #464646; text-decoration: none; }
a.linkt:link { color: #115186; text-decoration: none; }
a.linkt:visited { color: #115186; text-decoration: none; }
a.linkt:active { color: #115186; text-decoration: none; }
a.linkt:hover { color: #8a2d38; background-color: #efeeec; text-decoration: underline; }
