BODY,HTML {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	HEIGHT: 100%;
	PADDING-TOP: 0px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;	
	COLOR: #555555; 		
}

IMG {
 BORDER-TOP-WIDTH: 0px; 
 BORDER-LEFT-WIDTH: 0px; 
 BORDER-BOTTOM-WIDTH: 0px; 
 BORDER-RIGHT-WIDTH: 0px;
}
IMG.png {
 BEHAVIOR: url(/scripts/common/iepngfix.htc)
}

P {
 MARGIN: 0px 0px 18px
}

DIV {
 PADDING-RIGHT: 0px; 
 PADDING-LEFT: 0px; 
 PADDING-BOTTOM: 0px; 
 MARGIN: 0px; 
 PADDING-TOP: 0px; 
 TEXT-ALIGN: left;
}

H1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #C00000;	
	MARGIN: 0px 0px 0px;
}

H2 {
	font-size: 12px;
	color: #000066;
	font-weight: bold;
	MARGIN: 0px 0px 10px;
}

BR.clear {
 CLEAR: both;
}

A {
	FONT-WEIGHT: bold;
	COLOR: #0000AA;
	TEXT-DECORATION: none;
}

A:HOVER {
	color: #4273EF;
}

DIV#toplogo {
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	BORDER-BOTTOM: #4273EF 1px solid;	
}

TD.content_left {
	padding-right:15px;
	width:205px;
}
TD.content_right {	
	width:730px;
}

DIV#footer {
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	BORDER-TOP: #4273EF 1px solid;
	color: #000066;	
	WIDTH: 950px; 		
	min-width: 950px;	
}

DIV#container {	 			
	WIDTH: 950px; 		
	min-width: 950px; 	
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;	
}

DIV#bottom {	
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 	 
	PADDING-BOTTOM: 0px; 
	MARGIN-RIGHT: 0px;;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 0px; 
	WIDTH: 950px; 
	PADDING-TOP: 0px;
	HEIGHT: auto;
	MIN-HEIGHT: auto; 		
}

DIV#right {
	FLOAT: left; 
	MARGIN: 0px 0px 0px 0px; 
	WIDTH: 730px;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 5px;	
}

DIV#left {
	FLOAT: left; 
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 15px;
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px;
	WIDTH: 205px;
}

DIV#navi {
	padding-top:5px;
	padding-bottom:5px;
	BORDER-BOTTOM: #4273EF 1px solid;
}

DIV#navi A {
	font-size: 12px;
}

SPAN#subnavi A{
		font-size: 10px;
		font-weight: normal;
		color: #4273EF;
}

DIV#communityinfos { 
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-TOP: 10px; 
	MARGIN-BOTTOM: 0px;	
}

DIV#communityinfos P{
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-TOP: 5px; 
	MARGIN-BOTTOM: 5px;	
}

DIV#community {
	BACKGROUND-COLOR: #FFFFFF;  
  border:2px solid #1D2E6A;
  PADDING: 5px;
  WIDTH: 150px;
}

DIV#community_papier_middle {
	BACKGROUND: url(/images/braeustueberl/community-kasten_mitte-pixel.gif) repeat-y #FFFFFF;	
	FLOAT: left; 
	MARGIN: 0px 0px 0px 0px; 
	BEHAVIOR: url(/scripts/common/iepngfix.htc); 
	WIDTH: 196px; 
	HEIGHT: auto; 
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-BOTTOM: 10px;  
  PADDING-TOP: 0px; 
}

DIV#community_papier_top {
	BACKGROUND: url(/images/braeustueberl/community-kasten_oben.gif) no-repeat #FFFFFF;
	FLOAT: left; 
	MARGIN: 0px 0px 0px 0px; 
	BEHAVIOR: url(/scripts/common/iepngfix.htc); 
	WIDTH: 196px; 
	HEIGHT: 30px
}

DIV#community_papier_bottom {
	BACKGROUND: url(/images/braeustueberl/community-kasten_unten.gif) no-repeat #FFFFFF;
	FLOAT: left; 
	MARGIN: 0px 0px 15px 0px; 
	BEHAVIOR: url(/scripts/common/iepngfix.htc); 
	WIDTH: 196px; 
	HEIGHT: 6px
}

DIV#community_papier_header {
	MARGIN: 8px 0px 0px 15px;
	FONT-SIZE: 14px;
}

DIV#community_papier_content {	
	MARGIN: 0px 15px 0px 15px;	
	FONT-SIZE: 10px;
}

DIV#butzi {
	text-align:center;	
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px;	
	BORDER-BOTTOM: #4273EF 1px solid;
}

DIV#visit_also {
	text-align:center;	
	PADDING-TOP: 5px; 
	PADDING-BOTTOM: 5px;		
}

DIV#article_headline {
	padding: 2px 2px 2px 4px; 
	font-weight: bold; 
	font-size: 14px; 
	color: #ffffff; 
	background-color: #4273EF;
	margin-bottom:10px;
}

UL {
	margin-top: 0px; margin-bottom: 0px;
}

LI {
	padding-top: 10px;
}

DIV#content {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px; 
	WIDTH: 730px; 	
}

DIV#content_bluebox {	
	margin-bottom:10px;
	padding:10px;	
	BORDER: #4273EF 1px solid;	
}

INPUT.formbutton {
 cursor:pointer; 
 padding-left: 5px;
 padding-right: 5px;
 margin:0px;
 font-weight:bold;
 text-align:left; 
 background-color:#ffffff;
}

INPUT.formbutton_200 {
 cursor:pointer; 
 padding-left: 5px;
 padding-right: 5px;
 margin:0px;
 font-weight:bold;
 text-align:left; 
 background-color:#ffffff;
 width:200px;
}

DIV#termindetails {
 BORDER: #4273EF 1px solid;
 PADDING-TOP: 5px;
 PADDING-BOTTOM: 5px;
 PADDING-LEFT: 5px;
 PADDING-RIGHT: 5px;
}

DIV#termindetails_top {
}

DIV#termindetails_bottom {
}

TABLE#selectedtermine TR.even TD {
 BACKGROUND-COLOR: #C8D7FC
}

TABLE#selectedtermine TR.odd TD {
 BACKGROUND-COLOR: #DFE8FD
}

TABLE#termine { 
 width:730px;
}

TABLE#termine TR.selected TD {
 BACKGROUND-COLOR: #ffffff
}

TABLE#termine TR.even TD {
 BACKGROUND-COLOR: #C8D7FC
}

TABLE#termine TR.odd TD {
 BACKGROUND-COLOR: #DFE8FD
}

DIV#bishiergecheckt{}

DIV#paper {
	BACKGROUND: url(/images/braeustueberl/bg_paperclip_top.gif) no-repeat right 0px; FLOAT: left; BEHAVIOR: url(/scripts/common/iepngfix.htc); WIDTH: 580px
}
DIV#paper_wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/braeustueberl/bg_paper_wrapper_long.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 20px; BEHAVIOR: url(/scripts/common/iepngfix.htc); WIDTH: 580px; PADDING-TOP: 0px
}
DIV#paper_content {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 6px; BACKGROUND: url(/images/braeustueberl/bg_paperclip_bottom.gif) #fff no-repeat right 0px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 0px 24px; BEHAVIOR: url(/scripts/common/iepngfix.htc); WIDTH: 750px; PADDING-TOP: 12px
}

TABLE#tbl {
 WIDTH: 756px; 
 BORDER-COLLAPSE: collapse;
}
TABLE#tbl TD {
 PADDING-RIGHT: 8px; 
 PADDING-LEFT: 8px; 
 PADDING-BOTTOM: 15px; 
 PADDING-TOP: 15px;
}
TABLE#tbl TH {
 PADDING-RIGHT: 8px; 
 PADDING-LEFT: 8px; 
 PADDING-BOTTOM: 15px; 
 PADDING-TOP: 15px;
}
TABLE#tbl TH {
 PADDING-RIGHT: 8px; 
 PADDING-LEFT: 8px; 
 PADDING-BOTTOM: 0px; 
 VERTICAL-ALIGN: bottom; 
 COLOR: #a59f7d; 
 PADDING-TOP: 0px; 
 TEXT-ALIGN: left;
}
TABLE#tbl TD.separator {
 PADDING-RIGHT: 0px; 
 BORDER-TOP: #dddacb 1px solid; 
 PADDING-LEFT: 0px; 
 FONT-SIZE: 0px; 
 PADDING-BOTTOM: 0px; 
 PADDING-TOP: 0px; 
 HEIGHT: 2px;
}
TABLE#tbl TD.middle {
 BORDER-RIGHT: #e2e3de 1px solid; 
 BORDER-LEFT: #e2e3de 1px solid;
}

TABLE#tbl TR.odd TD {
	BACKGROUND-COLOR: #f6f3e0;
}

DIV.tbl {
 FLOAT: left; 
 WIDTH: 756px;
}
DIV.tbl DIV {
 FLOAT: left
}
DIV.tbl P {
 MARGIN: 0px
}
DIV.tbl .head {
 FONT-WEIGHT: bold; 
 VERTICAL-ALIGN: bottom; 
 WIDTH: 756px; 
 COLOR: #a59f7d; 
 BORDER-BOTTOM: #e2e3de 1px solid;
}
DIV.tbl .row {
 BACKGROUND: url(/images/braeustueberl/bg_waldfestkalender.gif) repeat-y 146px 50%
}
DIV.tbl .separator {
 BACKGROUND: url(/images/braeustueberl/bg_waldfestkalender.gif) repeat-y 146px 50%
}
DIV.tbl .row DIV {
 PADDING-RIGHT: 8px; 
 PADDING-LEFT: 8px; 
 PADDING-BOTTOM: 15px; 
 PADDING-TOP: 15px;
}
DIV.tbl .separator DIV {
 PADDING-RIGHT: 8px; 
 PADDING-LEFT: 8px; 
 FONT-SIZE: 1px; 
 PADDING-BOTTOM: 0px; 
 PADDING-TOP: 0px; 
 HEIGHT: 2px;
}
DIV.tbl .odd {
 BACKGROUND-COLOR: #f0edde;
}
.tbl .head DIV {
 PADDING-RIGHT: 8px; 
 PADDING-LEFT: 8px; 
 PADDING-BOTTOM: 0px; 
 PADDING-TOP: 0px;
}
DIV.tbl .col1 {
 WIDTH: 130px;
}
DIV.tbl .col2 {
 WIDTH: 272px;
}
DIV.tbl .col3 {
 WIDTH: 106px;
}

DIV#paging {
 FLOAT: left; 
 MARGIN-BOTTOM: 20px; 
 WIDTH: 400px;
}
DIV#paging .prev {
 FLOAT: left; 
 MARGIN: 0px 15px; 
 COLOR: #a59f7d;
}
DIV#paging .next {
 FLOAT: left; 
 MARGIN: 0px 15px; 
 COLOR: #a59f7d;
}
DIV#paging .links {
 FLOAT: left;
}
DIV#paging A.selected {
 PADDING-RIGHT: 5px; 
 PADDING-LEFT: 5px; 
 FONT-SIZE: 13px; 
 PADDING-BOTTOM: 0px; 
 COLOR: #fff; 
 PADDING-TOP: 0px; 
 BACKGROUND-COLOR: #a59f7d;
}
DIV#paging A.paging {
 TEXT-DECORATION: underline;
}

DIV#communitydelimiter
{
	border-bottom:1px solid #1D2E6A;	
}

DIV#communitycontent
{
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;	
}

DIV#popup {	
  MARGIN: 20px 20px 20px 20px;
  text-align: left;  
}

DIV#communitylogin
{
	width:166px;
	height:175px;
	padding-left:20px;
	padding-top:10px;
	background:url(/images/braeustueberl/login_papier.png) no-repeat;
	BEHAVIOR: url(/scripts/common/iepngfix.htc);
}

INPUT.onlinecheckbox { 
	vertical-align:middle;
}

.onlineform {
	BACKGROUND-COLOR: #ffffff;
  COLOR: #1D2E6A;
  FONT-SIZE: 11px;	
  FONT-FAMILY: Verdana, Arial;
}

TEXTAREA.onlineform {
 WIDTH: 300px; HEIGHT: 80px; 
}

INPUT.onlineform {
 WIDTH: 220px;
}

SELECT.onlineform { 
 
}

table.nachrichten
{
	margin-left:2px;
 	margin-right:2px;
	width:776px;
}			

table.nachrichten tr.header
{
	background-color:#263B8A;
}

table.nachrichten tr.header td
{
	color:#FFFFFF;
}

table.nachrichten tr.even
{
	background-color:#EAE5C8;
}

table.nachrichten tr.odd
{
	background-color:#CBB387;
}

table.nachrichten tr.highlight
{
	background-color:#ffffff;
}

div.nachrichtendiv
{
	background-color:#EAE5C8;
	padding:20px;
}

DIV#poweredby {	
	FLOAT: left; 
	MARGIN: 10px 0px 0px 0px; 	
	WIDTH: 145px;
	height: 93px;
	padding-left: 40px;	
}

DIV#newsbox {
	BACKGROUND: #ffffff; 
	FLOAT: left; 
	MARGIN: 0px 0px 15px 0px; 	
	WIDTH: 175px;
	PADDING: 5px;
}

DIV#errorpage {
	BACKGROUND: url(/images/braeustueberl/fehlermeldung_bg.jpg) #6077C7 repeat-x left 0px;	
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	MIN-HEIGHT: 600px; 	
	PADDING-BOTTOM: 0px; 
	MARGIN-RIGHT: 0px;;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px; 
	WIDTH: 100%; 
	PADDING-TOP: 0px; 	
	height: 100%;
}

TABLE#gallery {
 BACKGROUND-COLOR: #4273EF; 
}
TABLE#gallery TR.head{
 BACKGROUND-COLOR: #4273EF; 
 COLOR: #ffffff;
 FONT-WEIGHT: bold;
}

TABLE#gallery TR.body{
 BACKGROUND-COLOR: #ffffff;
}

DIV#infomessage {
	BORDER: #4273EF 2px solid;
	background-color:#ffffff;
	padding:5px;
	color: #C00000;
	font-weight: bold;
}

DIV#bluebox {
	BORDER: #4273EF 1px solid;		
	MARGIN-BOTTOM: 10px;	
}

DIV#bluebox_header {
	BACKGROUND-COLOR: #4273EF;
	color: #FFFFFF;
	font-weight: bold;
	font-size:13px;
	padding:3px;	
}

DIV#lightbluebox {
	BACKGROUND-COLOR: #98B3F8;
	color: #FFFFFF;
	font-weight: bold;	
	padding:3px;			
	MARGIN-BOTTOM: 3px;
}

DIV#bluebox_content {		
	padding-left:3px;		
	padding-right:3px;
	padding-top:3px;
}

td.bestellungrow {
		background-color: #FFFFFF;
		padding-left: 4px;
		padding-right: 4px;
		font-weight: bold;
}

td.bestellunghead {
		background-color: #4273EF;
		color: #FFFFFF;
		padding-left: 4px;
		padding-right: 4px;
		font-weight: bold;
}
span.teaser {
		font-size: 10px;
		font-weight: normal;
		color: #C00000;
}



