* {margin:0;padding:0;}

html, body {height:101%;} /* Dauerhaftes Einblenden der VERT. Scrollleiste ...*/

body {margin-top:5px; background-image:url(/fileadmin/bilder/zz_background/k6.jpg);
      font-size:75%;font-family:arial,helvetica,verdana,sans-serif; }

.pageWr {width:754px; height:auto; padding-left:4px; padding-top:88px; margin:0px auto; background-color:white; border-color:white;}

.contentdiv {width:509px; margin-left:228px; padding:5px;
             color:black; background-color:white;
             border:solid 1px #970808;}
.headerdiv {position:absolute; top:10px;}
.menu {float:left; position:absolute; top:100px; width:220px;}
.menudiv {margin-bottom:7px;}
.fussdiv {position:relative; top:55px; left:-10px; width:514px; text-align:right; font-size:11px;}

/* normale Text - Navielemente */
a {text-decoration:none; color:black; border-bottom:solid 1px #970808;}
a:focus  {color:white; border-top:solid 1px #e2580a; background-color:#bc6b6b;}
a:hover  {color:white; border-top:solid 1px #e2580a; background-color:#bc6b6b;}
a:active {color:white; border-top:solid 1px #e2580a; background-color:#bc6b6b;}

/* klasse gültig für alle navigationen in "menu-" Divs */
.menu a {display:block; text-decoration:none; font-weight:bold; outline:0;
         padding:5px; margin:0px;
         color:black; background-color:white;
         border:solid 1px #970808;}

/* klasse für sonstige Navielemente  in "menu-" Divs */
.menu a:focus  {color:white; background-color:#bc6b6b; }
.menu a:hover  {color:white; background-color:#bc6b6b; }
.menu a:active {color:white; background-color:#bc6b6b; }
.menu a.active {color:white; background-color:#970808; border:solid 1px #970808}

/* klasse für Mailbilder - Underline ausschalten */
.piclink a  {text-decoration:none;border:0px;}

.piclink {border:solid 0px #e2580a}

/* Listen im Menü-Divs definieren */
.menu ul {list-style-type:none;}

/*Listen im Content-Div definieren*/
.contentdiv ul {list-style:outside; margin-left:20px; list-style-image:url(/fileadmin/bilder/zz_layout/punkt_07.jpg);}

hr {margin:10px 0px 10px 0px; color:#e2580a;}

h1 {margin-bottom:6px; font-weight:bold; font-size:1.333em;}

/*damit im IE bei mehreren Bildern in einem Datensatz die Pics nicht so zusammen kleben */
.csc-textpic-image {border:solid 1px white;}

/* Styles für Kontaktformular */
.tx-thmailformplus-pi1 input { background-color:#e9e9e9;
              color:#323232;
              border:1px solid #646464;
              font-family:Verdana,sans-serif;
              font-weight:normal;
              font-size:11px;}

.tx-thmailformplus-pi1 textarea { background-color:#e9e9e9;
              color:#323232;
              border:1px solid #646464;
              font-family:Verdana,sans-serif;
              font-weight:normal;
              font-size:11px;}

/* Rote Schrift bei Fehler im Mailformular*/
.mailformerror {font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:red;}

/* Formatierung der Liste bei nicht ausgefüllten Feldern */
.mailformerror {list-style:circle; margin-left:15px; margin-bottom:5px;}

