* { margin: 0; padding: 0; }

body { color: white; background-color: black; background-image: url(../brauhaus/grafiken_neu/grafik_hintergrund.jpg); background-repeat: repeat-y; }

p { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12pt; }

td {  }

a:link { color: #a7fbf1 ; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; outline-style: none; }
a:visited { color: #a7fbf1 ; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; outline-style: none; }
a:hover { color: #a7fbf1 ; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; outline-style: none; }
a:active { color: #a7fbf1 ; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; outline-style: none; }
.abstand20px { position: relative; top: 5px; }
.text_weiss a:link { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; outline-style: none; }
.text_weiss a:visited { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; outline-style: none; }
.text_weiss a:hover { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; outline-style: none; }
.text_weiss a:active { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; outline-style: none; }
.text_gelb1 a:link {	color:           #fedd92;
	font-size:       10pt;
	font-family:     Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	outline-style:   none; }

.text_gelb1 a:visited {	color:           #fedd92;
	font-size:       10pt;
	font-family:     Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	outline-style:   none; }

.text_gelb1 a:hover {	color:           #fedd92;
	font-size:       10pt;
	font-family:     Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	outline-style:   none; }

.text_gelb1 a:active {	color:           #fedd92;
	font-size:       10pt;
	font-family:     Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	outline-style:   none; }
/*------------------------------------------------------------------*/
/*<agl.folder "sitemap">*/

	.nav01 a:link { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #000; top: 12px; }
	.nav01 a:visited { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #000; text-decoration: none; top: 12px; }
	.nav01 a:hover { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #000; text-decoration: underline; top: 12px; }
	.nav01 a:active { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #000; text-decoration: none; top: 12px; }
	.hintergr_nav01_ { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 3px 5px; border-top: 1px solid #2e9076; }
	.nav02 a:link { color: #e8db9c; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; text-decoration: none; }
	.nav02 a:visited { color: #e8db9c; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; text-decoration: none; }
	.nav02 a:hover { color: #e8db9c; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; text-decoration: underline; }
	.nav02 a:active { color: #e8db9c; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; text-decoration: none; }
	.nav02_text01 { margin-top: 5px; margin-bottom: 2px; padding-top: 5px; padding-bottom: 15px; padding-left: 12px; }
	.nav02_text02 { margin-top: 5px; margin-bottom: 2px; padding-top: 5px; padding-bottom: 3px; padding-left: 12px; }
	.nav03 a:link { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; }
	.nav03 a:visited { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; }
	.nav03 a:hover { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration: underline; }
	.nav03 a:active { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-decoration: none; }
	.nav03_table { padding-left: 24px; }
	
/*------------------------------------------------------------------*/
/*</agl.folder>*/

.transgif a:link { text-decoration: none; outline-style: none; }
.transgif a:visited { text-decoration: none; outline-style: none; }
.transgif a:hover { text-decoration: none; outline-style: none; }
.transgif a:active { text-decoration: none; outline-style: none; }
.navkontakt a:link { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, "Courier New", Courier, Monaco, monospace; font-weight: 400; background-color: #000; text-decoration: none; top: 0; bottom: 0; margin-right: 20px; padding: 0; outline-style: none; }
.navkontakt a:visited { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, "Courier New", Courier, Monaco, monospace; font-weight: 400; background-color: #000; text-decoration: none; top: 0; bottom: 0; margin-right: 20px; padding: 0; outline-style: none; }
.navkontakt a:hover { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, "Courier New", Courier, Monaco, monospace; font-weight: 400; background-color: #000; text-decoration: underline; top: 0; bottom: 0; margin-right: 20px; padding: 0; outline-style: none; }
.navkontakt a:activ { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, "Courier New", Courier, Monaco, monospace; font-weight: 400; background-color: #000; text-decoration: none; top: 0; bottom: 0; margin-right: 20px; padding: 0; outline-style: none; }
.nav03equipment a:link { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, "Courier New", Courier, Monaco, monospace, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; font-stretch: narrower; line-height: 16pt; background-color: transparent; text-decoration: none; height: 14px; outline-style: none; }
.nav03equipment a:visited { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, "Courier New", Courier, Monaco, monospace, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; line-height: 16pt; background-color: transparent; text-decoration: none; outline-style: none; }
.nav03equipment a:hover { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, "Courier New", Courier, Monaco, monospace, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; line-height: 16pt; background-color: transparent; text-decoration: underline; outline-style: none; }
.nav03equipment a:activ { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, "Courier New", Courier, Monaco, monospace, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; line-height: 16pt; background-color: transparent; text-decoration: none; outline-style: none; }
.nav03equipment_p { color: #dfd192; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 16pt; }
.nav03equipment_linie { padding-top: 5px; padding-bottom: 5px; }
.nav03equip02 a:link { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, "Courier New", Courier, Monaco, monospace, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; line-height: 10pt; font-stretch: narrower; text-decoration: none; background-color: transparent; height: 14px; outline-style: none; }
.nav03equip02 a:visited { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, "Courier New", Courier, Monaco, monospace, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; line-height: 10pt; text-decoration: none; background-color: transparent; outline-style: none; }
.nav03equip02 a:hover { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, "Courier New", Courier, Monaco, monospace, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; line-height: 10pt; text-decoration: underline; background-color: transparent; outline-style: none; }
.nav03equip02 a:activ { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, "Courier New", Courier, Monaco, monospace, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 700; line-height: 10pt; text-decoration: none; background-color: transparent; outline-style: none; }
.navgold a:link { color: #ceb434; font-size: 10pt; background-color: #191919; text-decoration: none; outline-style: none; }
.navgold a:visited { color: #ceb434; font-size: 10pt; background-color: #191919; text-decoration: none; outline-style: none; }
.navgold a:hover { color: #ceb434; font-size: 10pt; background-color: #191919; text-decoration: underline; outline-style: none; }
.navgold a:activ { color: #ceb434; font-size: 10pt; background-color: #191919; text-decoration: none; outline-style: none; }
h1 { color: #fff; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
h2 { color: #000; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
h3 { color: #000; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.kopfleiste { background-image: url(../brauhaus/grafiken_neu/tropfen_oben02.gif); background-repeat: no-repeat; background-position: 159px 0; }
.hintergrund_logoleiste { background-image: url(../brauhaus/grafiken_neu/grafik_bleiste_hintergrund.gif); background-repeat: repeat-x; background-attachment: scroll; }
.headline01 { color: #fff; font-size: 14pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14pt; letter-spacing: 1pt; }
.headline02 { color: #fff; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 600; line-height: 12pt; letter-spacing: 1pt; }
.headline03 { color: #fff; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; line-height: 12pt; padding-top: 20px; padding-bottom: 10px; }
.fliesstext_grün { color: #29856e; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; line-height: 12pt; }
.fliesstext_orange { color: #fedab9; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 12pt; }
.linie_headline { background-image: url(../brauhaus/headlines/linie01.gif); background-repeat: repeat-y; background-position: 0 30pt; }
.b_leiste_schatten { background-image: url(../brauhaus/grafiken_neu/grafik_bleiste_schatten.jpg); background-repeat: no-repeat; }
.b_leiste_schatten_party { background-image: url(../brauhaus/grafiken_neu/fassanstich.jpg); background-repeat: no-repeat; background-position: 1px 0; }
.kontakt_p { color: #939393; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; margin-right: 20px; }
.flaschen01 { margin-top: 80px; margin-left: 65px; }
.hintergr_brauer { background-image: url(../brauhaus/headlines/headl_startseite_brauer2.jpg); background-repeat: no-repeat; }
.hintergr_brauer_brauhaus { background-image: url(../brauhaus/headlines/headl_brauhaus_brauer.jpg); background-repeat: no-repeat; }
.hintergr_brauer_downl { background-image: url(../brauhaus/headlines/headl_downloads.jpg); background-repeat: no-repeat; }
.hintergr_brauer_hopfen { background-image: url(../brauhaus/headlines/headl_downloads.jpg); background-repeat: no-repeat; }
.hintergr_brauer_spirit { background-image: url(../brauhaus/headlines/headl_downloads.jpg); background-repeat: no-repeat; }
.button_nachoben { margin-bottom: 30px; margin-left: 15px; }
.biere_headline { margin-left: 5px; }
.bezugsquellen_head01 { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #000; padding: 3px 5px; border-bottom: 1px solid #f9ea76; }
.bezugsquellen_orte { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14pt; margin-top: 20px; padding: 5px 10px 5px 5px; border-top: 2px solid #2e9076; }
.bezugsquellen_maerkte { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14pt; margin-top: 0; padding: 3px 10px 3px 5px; border-top: 1px solid #014535; }
.bezugsquellen_marktname { font-size: 10pt; font-weight: bold; }
.bezugsquellen { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14pt; margin-top: 0; margin-left: 80px; padding: 5px; border-top: 1px solid #2e9076; }
.bezugsquellen01 { border-top: 1px solid #2e9076; }
.bezugsquellen_pos { margin-top: 0; margin-left: 80px; }
/*.Fuss { color: #fcf8e6; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #000; padding-left: 165px; }
.fuss_abstand { padding-bottom: 25px; }*/
.startseite_nav { background-color: #092924; text-indent: 8px; border-top: 1px solid #2e9076; }
.start_hausbr_nav { background-color: #460d10; text-indent: 8px; border-top: 1px solid #7c683a; }
.startseite_image1 { background-image: url(../brauhaus/brauhaus_start/bh_start_grafik/startimage1_02.jpg); background-repeat: no-repeat; background-position: right 0; clip: rect(auto auto auto auto); padding-top: 5px; padding-right: 45px; }
.biere_text_gold01 { color: #e8db9c; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; }
.biere_text_gruen02 { color: #29856e; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; }
.biere_gebinde_verlauf { color: #29856e; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; }
.biere_gebi_verlauf { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(../brauhaus/unsere_biere/gebinde_verlauf02.gif); background-repeat: repeat-y; padding: 3px 5px; border-top: 1px solid #2e9076; }
.biere_gebi_verlauf02 { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(../brauhaus/unsere_biere/gebinde_verlauf02.gif); background-repeat: repeat-y; margin-top: 20px; padding: 3px 5px; }
.biere_unter7c { color: #fff; background-repeat: repeat-y; margin-top: 25px; padding-left: 15px; }
.equipment_bilder { border: solid 1px #03bfa6; }

/*------------------------------------------------------------------*/
/*<agl.folder "downloads">*/

	.navdown a:link { color: #ceb434; font-size: 9pt; line-height: 16pt; text-decoration: none; }
	.navdown a:visited { color: #ceb434; font-size: 9pt; line-height: 16pt; text-decoration: none; }
	.navdown a:hover { color: #ceb434; font-size: 9pt; line-height: 16pt; text-decoration: underline; }
	.navdown a:activ { color: #ceb434; font-size: 9pt; line-height: 16pt; text-decoration: none; }
	.download_objekt { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(../brauhaus/unsere_biere/gebinde_verlauf02.gif); background-repeat: repeat-y; padding: 3px 5px; border-top: 1px solid #2e9076; }
	.thumbnails { border: solid 4px #5b8d83; }
	.navdown_text { padding-left: 20px; }

/*------------------------------------------------------------------*/
/*</agl.folder>*/

.equipment_thnail_p { border: solid 1px #d5b75f; }
.equipment_Text { color: #fff; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px; border-top-color: #05cfaa; border-top-width: 1px; border-right-color: #05cfaa; border-bottom-color: #05cfaa; border-bottom-width: 1px; border-left-color: #05cfaa; }
.equip_head01 { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #000; padding: 3px 5px; border-top: 1px solid #2e9076; }
.equip_head02 { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #092924; padding: 3px 5px; border-top: 1px solid #2e9076; }
.equip_text01 { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 10px 5px; }
.text_fortsetzung { color: #03caba; font-weight: 700; }
.kontakt_hausbrauerei { color: #9a141b; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14pt; background-color: #fffad1; padding-right: 3px; padding-left: 3px; }
.machDichlocker_hopfen { padding-bottom: 20px; padding-left: 47px; }
.machDichlocker_hopfen02 { float: left; clear: right; }
.partys_feste_lkw { background-image: url(../brauhaus/partys_und_feste/lkw.jpg); background-repeat: no-repeat; background-position: 260px 50px; }
.text01flossfahrt { padding-right: 5px; }

