* { margin: "0"; padding: "0" }
p,li,h1,h2,h3,h4,h5,h6,div { font-family: "arial","helvetica"; font-weight: nomal; font-size: small; }
h1,h2,h3,h4,h5,h6 { color: #8a0000; }

h1 { font-size: 120%; }
small { font-size: 80% }
li { position: relative; margin-left: 20px; }

a { text-decoration: none; color: #666666;}
a:hover { text-decoration: underline; color: #8a0000; }


body { background-color: #ffffff; color: #000000; }

.logoTitle { position: absolute; top:10px; left:120px; width:526px; height:70px; z-index:1; }
.logoPferd { position: absolute; top:10px; left:650px; width:130px; height:140px; z-index:1; }
.logoNein { position: relative; top:-30px; left:349px; width:173px; height:66px; z-index:2; }

.contentText { position: absolute; top:150px; left:122px; width:522px; z-index:1; }
.contentNews { position: relative; top:50px; left:0px; width:256px; z-index:1; }
.contentEinspaltig { float: left; width:522px; z-index:1; }
.contentSpalte1 { float: left; width:256px; z-index:1; }
.contentSpalte2 { float: right; width:256px; z-index:1; }
.copyright { float: left; width:522px; z-index:1; font-size: 70%; line-height: 16px }

.mainMenu { position: absolute; top:90px; left:122px; width:522px; z-index:1; }

.menuTitle { font-weight: bold; color: #ffffff; }
a.menuTitle { text-decoration: none; }
a.menuTitle:hover { text-decoration: none; color: #ffffff; }
td.menuTitle:hover { background-color: #000000; }
td.menuTitleOn { background-color: #000000; color: #ffffff; font-weight: bold; }
td.menuTitle { background-color: #8a0000; }

.menuItem { font-weight: normal; color: #000000; position: relative; top:0px; left: -2px; z-index:1;}
a.menuItem { text-decoration: none; }
a.menuItem:hover { color: #8a0000; }
td.menuItemOn { font-weight: bold; color: #8a0000; }
td.menuItem { background-color: transparent; }

.zitat { margin-left: 20px; }
