a:link { text-decoration:none; color:#2B4B0C; font-size:12px; font-weight:bold; font-family:Verdana;}
a:active { text-decoration:none; color:#2B4B0C; font-size:12px; font-weight:bold; font-family:Verdana;}
a:visited { text-decoration:none; color:#2B4B0C; font-size:12px; font-weight:bold; font-family:Verdana;}
a:selected { text-decoration:none; color:#2B4B0C; font-size:12px; font-weight:bold; font-family:Verdana;}
a:hover { text-decoration:none; color:#617D06; font-size:12px; font-weight:bold; font-family:Verdana;}

a.web:link { text-decoration:underline; color:#000000; font-size:11px; font-weight:normal; font-style:italic; font-family:Verdana;}
a.web:active { text-decoration:underline; color:#000000; font-size:11px; font-weight:normal; font-style:italic; font-family:Verdana;}
a.web:visited { text-decoration:underline; color:#000000; font-size:11px; font-weight:normal; font-style:italic; font-family:Verdana;}
a.web:selected { text-decoration:underline; color:#000000; font-size:11px; font-weight:normal; font-style:italic; font-family:Verdana;}
a.web:hover { text-decoration:underline; color:#617D06; font-size:11px; font-weight:normal; font-style:italic; font-family:Verdana;}

body {
         font-family:verdana;
         font-size:11px;
         background-color:#FDF0C7;
         background-image:url('bilder/bg.jpg');
         background-repeat:repeat-x-y;
         background-position:top left;
         scrollbar-base-color:#F3EDD6;
         scrollbar-arrow-color:#D6AC5A;
         scrollbar-face-color:#F3EDD6;
         scrollbar-3dlight-color:#D6AC5A;
         scrollbar-highlight-color:#F3EDD6;
         scrollbar-shadow-color:#D6AC5A;
         scrollbar-darkshadow-color:#D6AC5A0;
         scrollbar-track-color:#F3EDD6;
}

table {
         font-family:verdana;
         font-size:11px;
         font-weight:normal;
         text-decoration:none;
         color:#000000; /* Alternativfarbcode: #335417 #1D220C */
}

.layout {
         width:980px;
         height:100%;
         border:1px solid #D6AC5A;
}

.flash {
         width:980px;
         height:163px;
}

.haupt_top {
         background-image:url('bilder/haupt_top.jpg');
         background-repeat:no-repeat;
         background-position:top left;
         width:980px;
         height:41px;
}
.bg-y {
         background-image:url('bilder/bg-y.jpg');
         background-repeat:repeat-y;
         background-position:top left;
         width:980px;
         height:100%;
         background-color:#FDF0C7;
}
.bg-haupt {
         background-image:url('bilder/haupt.jpg');
         background-repeat:no-repeat;
         background-position:bottom right;
         width:980px;
         height:100%;
}
.bottom {
         background-image:url('bilder/bottom.jpg');
         background-repeat:repeat-y;
         background-position:bottom left;
         width:980px;
         height:8px;
}


.rahmen {border:1px solid #617D06;}

input {
         font-family:verdana;
         font-size:11px;
         background:#FDF0C7;
         color:#335417;
         border:1px;
         border-style:solid;
         border-color:#D6AC5A;
         width:130px;height:20px;
         margin-right:auto;margin-left:auto;
         margin-top:auto;margin-bottom:auto;
}

textarea {
         background:#FDF0C7;
         font-family:Verdana;
         font-size:11px;
         color:#335417;
         border:1px;
         border-style:solid;
         border-color:#D6AC5A;
         width:485px;height:130px;
}

input.button {
         font-family:Verdana;
         font-size:11px;
         font-weight:bold;
         background:#FDF0C7;
         color:#335417;
         border:1px;
         border-style:solid;
         border-color:#D6AC5A;
}

img {border:0px;}

.header {
	font-family:verdana;
         font-size:12px;
         font-weight:bold;
         text-decoration:none;
         color:#2B4B0C;
}

.subheader {font-family:verdana;
            font-size:11px;
            font-weight:bold;
            text-decoration:none;
            color:#264D11;}

.textheader {font-family:verdana;
             font-size:10px;
             font-weight:bold;
             text-decoration:none;
             color:#264D11;}

hr {margin:0px;padding:0px;}

.pos {vertical-align:top;text-align:left;}

#schwein1 { position:absolute; top:270px; left:60px; z-index:1; border:0px;}
#schwein2 { position:absolute; top:450px; left:750px; z-index:2; border:0px;}

#kontakt1 { position:relative; top:0px; left:0px; z-index:1; border:0px;}
#kontakt2 { position:relative; top:0px; left:0px; z-index:2; border:0px;}
#kontakt3 { position:relative; top:0px; left:0px; z-index:3; border:0px;}

ul {margin-left:17px;padding:0px;}

li {list-style-image:url('bilder/pfeil.gif');}