

body{
	font-family: Helvetica, sans-serif;
  color:#000;
  margin:0;
  padding:0;
  height:100%;
  background:#b3d678 url(../gfx/bg_body.jpg) no-repeat top center;
}

/* 079241 */

#navi_top{
	width: 800px;
	height: 56px;
	background: url(../gfx/top_navi.jpg) no-repeat;
}
#trinkgut_link{
	display: block;
	width: 134px;
	height: 56px;
	float: left;
	border: 1px solid red;
}
#produkte_link{
	display: block;
	width: 134px;
	height: 56px;
	float: left;
	border: 1px solid white;
}
#gebinde_link{
	display: block;
	width: 130px;
	height: 56px;
	float: left;
	border: 1px solid red;
}
#shop_fun_link{
	display: block;
	width: 130px;
	height: 56px;
	float: left;
	border: 1px solid red;
}
#bierlexikon_link{
	display: block;
	width: 130px;
	height: 56px;
	float: left;
	border: 1px solid red;
}
#kontakt_link{
	display: block;
	width: 130px;
	height: 56px;
	float: left;
	border: 1px solid red;
}

#main_box{
height:600px;
width:800px;
padding:0;

position: absolute; 
left: 50%; margin-left: -400px; 
}




#bottom_links{
	position: absolute;
	left:  590px; 
	bottom: 15px;
	display: block;
	color: white;
	font-family : Helvetica, sans-serif;
	font-size : 13px;
	height: 25px;
}
#bottom_links a{
	text-decoration: none;
	color: white;
	font-family : Helvetica, sans-serif;
	font-size : 13px;
}

#bottom_links a:hover{
	color: #009F4D;
}


#content {
  position:absolute;
  top:170px;
  left:40px;
	width: 500px;
	font-family : Helvetica, sans-serif;
  font-size : 9pt;
  color : #000000;
}

#content a {
	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #007D3C;
	font-weight: bold;
	text-decoration: none;
}

#content a:hover {
	
	color: #009F4D;
	
}

h1 {
 	color: #007D3C;
	font-family : Helvetica, sans-serif;
  font-size : 20px;
}

h2 {
	width:450px;
 	color: #007D3C;
	font-family : Helvetica, sans-serif;
  font-size : 17px;
	text-align: center;
	padding-left: 20px;
}

p {
	
	width:390px;
 	color: #007D3C;
	font-family : Helvetica, sans-serif;
	font-size : 14px;
	padding-left: 20px;
}


#content_gebinde_1 {
	position:absolute;
  top:170px;
  left:40px;
	width: 700px;
	height: 315px;
	font-family : Helvetica, sans-serif;
  font-size : 14px;
  color : #000000;
	overflow: auto;
	padding-right: 10px;
	color: #007D3C;
}




#content_impressum {
  position:absolute;
  z-index:10;
  top:0px;
  left:0px;
	width: 760px;
	height: 240px;
	font-family : Helvetica, sans-serif;
  font-size : 14px;
  color : #000000;
	overflow: auto;
}

#content_game{
  text-align:center;
  position:absolute;
  top:-58px;
  left:-40px;
  width:800px;
  height:374px;
}

#content_impressum td{
	color: #007D3C;
	font-family : Helvetica, sans-serif;
	font-size : 13px;
	vertical-align: top;
}

#content_impressum a {
	
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #007D3C;
	font-weight: bold;
	text-decoration: none;
}

#content_impressum a:hover {
	
	color: #009F4D;
	
}

#content_bierlexikon_bier {
  position:absolute;
  top:0px;
  left:0px;
	width: 760px;
	height: 300px;
	font-family : Helvetica, sans-serif;
  font-size : 14px;
  color : #000000;
	overflow: auto;
}


#content_gebinde {
  position:absolute;
  top:0px;
  left:0px;
	width: 760px;
	height: 243px;
	font-family : Helvetica, sans-serif;
  font-size : 14px;
  color: #007D3C;
	overflow: auto;
}

#shop_link{
	display: block;
	position:absolute;
  top:90px;
  left:60px;
	width: 120px;
	height: 110px;
}

#fun_link{
	display: block;
	position:absolute;
  top:230px;
  left:360px;
	width: 80px;
	height: 30px;
}

#shop_art{
	position:absolute;
  top:-45px;
  left:-15px;
	width: 772px;
	height: 358px;
	overflow: auto;
}

#shop_art h2 {
	
	width:700px;
 	color: #007D3C;
	font-family : Helvetica, sans-serif;
	font-size : 17px;
	text-align: left;
	padding-left: 10px;
	
}

#shop_art p {
	
	width:700px;
 	color: #007D3C;
	font-family : Helvetica, sans-serif;
	font-size : 14px;
	padding-left: 20px;
}

#shop_art h3 {
	
 	color: black;
	font-family : Helvetica, sans-serif;
	font-size : 15px;

	
}

#preis{
	color: black;
	font-family : Helvetica, sans-serif;
	font-size : 17px;
	font-weight: bold;
}

#cart_table td{
	
	padding: 5px;
	
}

p.gebindetext {
width:80px;
float:left;
padding:0;
margin:10px 0 0 0;
}
p.gebindetext_10{
width:80px;
float:left;
padding:0;
margin:10px 0 0 12px;
}
img.gebindegrafik {
display:block;
float:left;

}

