
body { color: black; background-color: white; margin: 0; padding: 0 }
.blockMain  { color: #991705; font-size: 12px; font-family: Arial; line-height: 130%; background-color: #fae6c5; width: 768px }
.blockMain td   { color: #991705; font-size: 12px; font-family: Arial; line-height: 130% }
.blockTop { height: 218px }
.blockStage { }
.blockStageIndex { background-image: url("bilder/content_index.jpg"); background-repeat: no-repeat; background-position: left top; }
.blockLeft { background-image: url("bilder/nav_hg.jpg"); background-repeat: no-repeat; background-position: left top; text-align: left; width: 190px; height: 413px; float: left; vertical-align: top }
.blockLeftIndex { background-image: url("bilder/nav_hg2.jpg"); background-repeat: no-repeat; background-position: left top; text-align: left; width: 190px; height: 350px; float: left; vertical-align: top }
.blockContent { text-align: left; width: 578px; float: right; vertical-align: super }
.blockBottom { background-color: #a04516; text-align: right; height: 20px; border-top: 2px solid white }
.rasse_bilder { margin-right: 10px }
.unsere_farm { margin-right: 5px; margin-bottom: 5px }
.inhalt  { padding: 15px 60px 15px 30px }
.inhaltIndex  { padding: 15px 0px 15px 30px }
.inhalt_fotogalerie { padding: 15px 10px 15px 30px }
.navigation  { padding: 9px 15px 15px 0 }
.navigation a { color: white; text-decoration: none }
.navigation a:hover { color: #991705; text-decoration: none }
.footer { padding-top: 2px; padding-right: 10px }
.footer a { color: white; text-decoration: none }
.footer a:hover { color: white }
.navigation li { color: white; font-size: 16px; line-height: 26px; text-decoration: none; list-style-image: url(bilder/navact.gif); padding-left: 5px }
.unternavi li  { color: white; font-size: 14px; line-height: 18px; text-decoration: none; list-style-type: disc; list-style-image: none; margin-left: 0; padding-left: 0 }
.headline { }
.textinhalt { }
ul { list-style-type: disc }
h1 { font-size: 16px; margin-bottom: 5px }
h2   { font-size: 14px }
a  { color: #991705; text-decoration: underline }
a:hover  { color: #991705; text-decoration: none }
#act { color: #991705; list-style-image: url(bilder/navact_d.gif) }
#act2  { color: #991705; font-size: 14px; list-style-type: disc; list-style-image: none; display: list-item; margin-bottom: 10px; margin-left: 20px }
#navPointLv2 { color: white; font-size: 14px; list-style-type: disc; list-style-image: none; display: list-item; margin-bottom: 10px; margin-left: 20px }
.newsStartseite   { padding: 3px 8px 5px }
.newsStartseiteUnten { padding: 8px 8px 5px }
.headlineNewsStartseite  { color: white; font-size: 13px; line-height: 15px; padding: 3px 5px }
.newsStartseiteUnten li { list-style-type: square }
.bildNewsStartseite   { margin-bottom: 10px }


.ie.logos .newsCenter {position: relative; text-align: left;}
.ie.logos img {margin-left: 20px;}

.headlineStartseite {left:50%;margin-left:-95px;position:absolute;top:235px;width:450px ; height:25px; overflow:hidden;}
.headlineStartseite h1 {margin:0px; padding:0px; color:#a04516; font-size:18px; height:25px;}

.flashIndex {margin-top:37px;}
.indexBottom {padding:10px 45px 45px 45px; background:url(bilder/content_index2.jpg) left top no-repeat;}

.linksStartseite {float:left; width:275px;}
.newsTopLeft {width:268px; height:111px; background:url(graphics/schnelleinstieg2.png) left top no-repeat; display:block; text-decoration:none;cursor:pointer;}
.newsBottomLeft{width:268px; height:110px; background:url(graphics/schnelleinstieg1.png) left top no-repeat; display:block; text-decoration:none;cursor:pointer;}
.newsBottomLeft2{width:268px; height:110px; background:url(graphics/schnelleinstieg3.png) left top no-repeat; display:block; text-decoration:none;cursor:pointer;}

.rechtsStartseite {float:right; width:400px;}
.newsTop {width:387px; height:17px; background:url(graphics/news_top.png) left top no-repeat;}
.newsCenter{width:387px; background:url(graphics/news_center.png) left top repeat-y;}
.newsBottom{width:387px; height:17px; background:url(graphics/news_bottom.png) left top no-repeat;}
.welpenwurf {height:107px;width:387px; background:url(bilder/c-wurf.png) no-repeat left top; }
.wurfplanung {background-image: url(graphics/wurfplanung_sommer_2011.png); background-repeat: no-repeat; text-decoration: none; cursor: pointer; background-position: left top; width: 160px; height: 140px; display: block; left:680px; top:300px; position:absolute; z-index: 100;}


.newsCenter p, .newsCenterLeft p, .welpenwurf p { text-align:left; padding:0 20px; margin:0px; color:#fff}
.newsCenter h1, .newsCenterLeft h1 { text-align:left; padding:0 20px; margin:0px; color:#fff; margin-bottom:10px;}

.runter {background:url(graphics/runter.png) no-repeat right top; height:28px; width:96px; padding-right:28px; display:block; padding-top:6px; text-align:right; color:#FFFFFF;}
#white a:hover {color:#fff}
