body {text-align:center;width:100%;margin:0 auto;background:#eee0cc url(../images/background.jpg) repeat-x;font-family:verdana, Arial, Helvetica, sans-serif;font-size:100%;color:#444;}
img {border:0;}
p {margin:1em 0;}

a {outline:none;color:#993333;}
a:hover, a.aktiv {text-decoration:none;color:#993333;}

/*** Formulare *******************************/
input, select, textarea {width:400px;margin:2px 0 5px 0;padding:5px;background:#fef8eb;border:1px solid #cec2ac;color:#7f7562;font-size:1em;font-family:Verdana, Arial, Helvetica, sans-serif;}
input:hover, select:hover, textarea:hover {border:1px solid #b8a98f;}
input:focus, select:focus, textarea:focus {background:#fff6c7;border:1px solid #b8a98f;color:#333;}
.checkbox, .checkbox:hover {width:auto;margin:0;padding:0;background:none;border:none;}
.absenden {width:200px;margin:0 0 20px 0;padding:4px;border:none;background:#993333;font-size:1em;color:#f7e0b6;cursor:pointer;}
.absenden:hover {background:#a84343;border:none;}

ul {list-style:none;margin:0 0 15px 0;padding:0;}
li {margin:10px 0;padding-left:25px;background:url(../images/icons/liste.gif) no-repeat 0 2px;}

h1, h2 {font-family:Georgia,Times New Roman,Times,serif;font-style:italic;font-weight:normal;}
h1 {margin:35px 0 20px 0;line-height:1.2em;font-size:1.9em;color:#993333;}
h1.nontop {margin:10px 0 5px 0;}
h1.nontopbig {margin:10px 0 5px 15px;font-size:2.25em;}
html:root h1.nontopbig {margin:15px 0 5px 15px;}
h1.maultaschen {margin:15px 0 5px 0;font-size:1.75em;}
h2 {margin:0 0 20px 15px;font-size:1.3em;color:#38332f;}

.line {display:block;width:100%;height:1px;margin:2em 0;border-top:1px solid #dbdbdb;}
.linedotti {display:block;width:100%;height:1px;margin:2em 0;border-top:1px dashed #dbdbdb;}
.mini {display:block;margin:.3em 0;}
.middle {display:block;margin:.4em 0;}
.midi {display:block;margin:.8em 0;}
.big {display:block;margin:1em 0;}
.trenner_mini {margin:5px 0;}
.trenner_midi {margin:15px 0;}
.trenner_maxi {margin:30px 0;}
.cl {clear:left;display:block;margin:0;}
.cr {clear:right;display:block;margin:0;}
.cb {clear:both;display:block;margin:0;}
.ruecker {margin:0 0 0 100px;}
.font80 {margin:0;font-size:.9em;font-weight:bold;text-transform:uppercase;color:#a69271;}
.font90 {font-size:.85em;}

/*layout*/
.wrapper {width:912px;margin:0 auto;}
.header_fleischerei {height:187px;background:url(../images/header/salami.jpg) no-repeat center;}
.header_partyservice {height:187px;background:url(../images/header/partyservice.jpg) no-repeat center;}
.header_bioland {height:187px;background:url(../images/header/bioland.jpg) no-repeat center;}
.header_kontakt {height:187px;background:url(../images/header/kontakt.jpg) no-repeat center;}
.home {position:relative;left:-60px;}
.back {float:right;width:240px;height:130px;margin:0 350px 0 0;}

.blogsticker {position:relative;width:122px;height:126px;margin:-30px 0 0 740px;}

.eyecatcher_index, .eyecatcher_innen, .eyecatcher_innen_fleischerei, .eyecatcher_innen_partyservice, .eyecatcher_innen_bioland, .eyecatcher_innen_kontakt {width:736px;height:234px;margin:-25px auto 20px auto;padding:15px 20px;font-size:.8em;color:#555;line-height:1.4em;}
.eyecatcher_index {background:url(../images/eyecatcher/eyecatcher_background_index.jpg) top left no-repeat;}
.eyecatcher_innen {text-align:left;background:url(../images/eyecatcher/eyecatcher_background_innen.jpg) top left no-repeat;}
.eyecatcher_innen_fleischerei {text-align:left;background:url(../images/eyecatcher/eyecatcher_background_innen_fleischerei.jpg) top left no-repeat;}
.eyecatcher_innen_partyservice {text-align:left;background:url(../images/eyecatcher/eyecatcher_background_innen_partyservice.jpg) top left no-repeat;}
.eyecatcher_innen_bioland {text-align:left;background:url(../images/eyecatcher/eyecatcher_background_innen_bioland.jpg) top left no-repeat;}
.eyecatcher_innen_kontakt {text-align:left;background:url(../images/eyecatcher/eyecatcher_background_innen_kontakt.jpg) top left no-repeat;}
.eyecatcher_box {float:left;width:225px;height:230px;margin:0 0 0 25px;}
.eyecatcher_box h1 a {text-decoration:none;color:#993333;}
.eyecatcher_box h1 a:hover {color:#666;}
.eyecatcher_box_menu {float:right;width:210px;height:225px;margin:0 0 0 35px;padding:0 15px 15px 15px;}
.eyecatcher_box_menu a {display:block;padding:5px 0 5px 20px;background:url(../images/icons/eyecatcher_menu_off.gif) no-repeat 0 -3px;text-decoration:none;color:#aa7d46;}
.eyecatcher_box_menu a:hover, .eyecatcher_box_menu a.aktiv {background:url(../images/icons/eyecatcher_menu_on.gif) no-repeat 0 -3px;color:#624828;}
.eyecatcher_box_menu h1 {font-size:1.5em;}
.eyecatcher_box_text {padding:20px 0 0 10px;font-size:.9em;color:#333;}

.content {margin:0 auto;text-align:left;width:774px;background:#fff url(../images/background_content_middle.jpg) repeat-y;}
.content_text {float:left;width:465px;padding:0 25px 35px 25px;line-height:1.4em;font-size:.8em;}
.content_text h2 {margin-left:0;}

.content_randspalte {float:left;width:225px;padding:0 0 25px 0;font-size:.7em;line-height:1.4em;}
.content_randspalte h1 {margin:25px 0 15px 0;border-bottom:1px dashed #ccc;font-size:1.5em;color:#993333;}
.content_randspalte h2 {margin:15px 0 5px 0;font-size:1.5em;color:#993333;}
.content_randspalte ul li {margin:5px 0;}
.content_randspalte a {color:#514633;}

.footer {width:774px;text-align:left;height:100px;margin:0 auto;padding:35px 0 0 0;background:url(../images/background_content_bottom.jpg) top center no-repeat;font-size:.65em;color:#8f826a;}
.footer a {padding:0 5px;color:#8f826a;}
.footer a:hover {color:#3e3a34;}
.footer_logo_bioland {float:right;}
.footer_logo_db {float:left;margin:0 10px 0 0;}

/*bildschen*/
.freisteller_links {float:left;margin:-5px 15px 0 -25px;}
.freisteller_links_pos {position:relative;z-index:3;float:left;margin:0 10px 0 -15px;}
.freisteller_rechts {float:right;}
.baebber {position:relative;z-index:2;top:-10px;right:-10px;}
.pix {float:left;margin:0 15px 20px 0;padding:2px;border:1px solid #dbdbdb;}
.haeckchen {margin:0 10px 0 0;}
.icons {float:left;margin:0 0 15px 0;}
.icons2 {margin:0 0 -3px 0;}

.download {margin:0 0 25px 0;padding:10px 10px 10px 15px;border:1px solid #cec2ac;background:#f2e6ce;}
.partycheckliste {margin:0 0 0 21px;font-size:.8em;}

/*java*/
.highslide-html {background:#fff;}
.highslide-html-blur {}
.highslide-html-content {height:400px;position:absolute;display:none;}
.highslide-loading {display:block;padding:2px 2px 2px 22px;border:1px solid #333;background:#fff url(../images/java/loader.white.gif) 3px 1px no-repeat;text-decoration:none;font-weight:bold;color:#666;}
a.highslide-credits, a.highslide-credits i {padding:2px;text-decoration:none;color:#4b4b4b;}
a.highslide-credits:hover, a.highslide-credits:hover i {background:#ccc;color:#fff;}
.highslide-body {text-align:left;margin:15px;}
.highslide-body a {overflow:hidden;padding:5px 0;text-decoration:none;font-size:1em;color:#4b4b4b;}
.highslide-wrapper {background:#fff;}
.highslide-wrapper .highslide-html-content {width:400px;padding:5px;line-height:1.5em;font-size:.7em;}
.highslide-wrapper .highslide-header div {}
.highslide-wrapper .highslide-header ul {text-align:left;margin:0;padding:0;}
.highslide-wrapper .highslide-header ul li {padding-left:1em;display:inline;}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {display:none;}
.highslide-wrapper .highslide-header a {text-decoration:none;text-transform:uppercase;font-weight:bold;color:#666;}
.highslide-wrapper .highslide-header a:hover {color:#333;}
.highslide-wrapper .highslide-header .highslide-move a {cursor:move;}
.highslide-wrapper {float:right;width:11px;height:11px;background:url(../images/java/resize.gif);}
.highslide-move {cursor:move;}
.highslide-display-block {display:block;}
.highslide-display-none {display:none;}

.highslide {cursor:pointer;outline:none;}
.highslide-active-anchor img {visibility:hidden;}
.highslide img {margin:0 15px 15px 0;border:1px solid #ccc;}
.highslide:hover img {border:1px solid #a63e3e;}
.highslide-wrapper {background:#fff;}
.highslide-image {border:2px solid #fff;}
.highslide-caption {display:none;padding:5px;border:2px solid #fff;border-top:none;background:#fff;font-size:10pt;}
.highslide-loading {display:block;padding:2px 2px 2px 22px;border:1px solid #000;background:#fff url(../images/java/loader.white.gif) 3px 1px no-repeat;text-decoration:none;font-weight:bold;font-size:.8em;color:#000;}
a.highslide-credits, a.highslide-credits i {padding:2px;text-decoration:none;color:#666;font-size:.8em;}
a.highslide-credits:hover, a.highslide-credits:hover i {background:#ccc;color:#fff;}
.highslide-move {cursor:move;}
.highslide-overlay {display:none;}
a.highslide-full-expand {display:block;width:34px;height:34px;margin:0 10px 10px 0;background:url(../images/java/fullexpand.gif) no-repeat;}
/* Controlbar example */
.controlbar {width:167px;height:34px;background:url(../images/java/controlbar4.gif);}
.controlbar a {display:block;float:left;height:27px;}
.controlbar a:hover {background-image:url(../images/java/controlbar4-hover.gif);}
.controlbar .previous {width:50px;}
.controlbar .next {width:40px;background-position:-50px 0;}
.controlbar .highslide-move {width:40px;background-position:-90px 0;}
.controlbar .close {width:36px;background-position:-130px 0;}
/* Necessary for functionality */
.highslide-display-block {display:block;}
.highslide-display-none {display:none;}