.meldung
{
	z-index: 100;
	position: fixed;
	top: 150px;
	left: 200px;
	display: none;
	visibility: hidden;
 	width: 200px;
	height: 25px;
	outline:10px solid #ff0000;		/*	MS nicht Internet Explorer	*/
	border: double 10px;
	border-color: #808000;
	background-color: #eeeecc;
	text-align:center;
	padding: 20px;
/*	overflow:auto;		*/
}

.weinpass
{
	z-index: 60;
	position: fixed;
	top: 60px;
	left: 20px;
	display: none;
	visibility: hidden;
 	width: 630px;
	height: 400px;
	border: double 10px;
	border-color: #808000;
	background-color: #eeeecc;
	overflow:auto;
}

.flasche1
{
	z-index: 70;
	position: fixed;
	top: 10px;
	left: 460px;
	display: none;
	visibility: hidden;
 	width: 170px;
	height: 510px;
/*	border: double 10px;
	border-color: #808000;		*/
	background-color: transparent;
	overflow:auto;
}

.flasche
{
	z-index: 70;
	position: fixed;
	top: 10px;
	left: 460px;
	display: none;
	visibility: hidden;
 	width: 170px;
	height: 510px;
	border: double 10px;
	border-color: #808000;
	background-color: #eeeecc;
	overflow: auto;
	text-align: center;
}

.close
{
	z-index: 80;
	position: fixed;
	top: 25px;
	left: 460px;
	display: none;
	visibility: hidden;
 	width: 100px;
	height: 20px;
}

#shadow{
background-color:#bbbbbb;
width:620px;
height:390px;
margin:10px 0px 0px 10px;
}

#menu{
position:relative;
top:-360px;
left:-10px;
width:380px;
height:370px;
background-color: #ddffff;		/*	87ceeb skyblue	*/
border:3px solid #800080;
}
.x { border-style:solid; border-color:#ffffff; background-color:#f00; color:#fff; }


.erzeuger
{
	z-index: 70;
	position: fixed;
	top: 60px;
	left: 20px;
	display: none;
	visibility: hidden;
 	width: 630px;
	height: 400px;
	border: double 10px;
	border-color: #808000;
	background-color: #eeeecc;
	overflow:auto;
}

.bestellung
{
	z-index: 60;
	position: fixed;
	top: 30px;
	left: 15px;
	display: none;
	visibility: hidden;
 	width: 680px;
	height: 480px;
	border: double 10px;
	border-color: #808000;
	background-color: #eeeecc;
	overflow:auto;
}

.bestell_daten
{
	z-index: 0;
	position: absolute;		
	top: 28px;
	left: 1px;
	display: none;
	visibility: hidden;
 	width: 650px;
	height: 422px;
	border: double 10px;
	border-color: #808000;
	background-color: #eeeecc;
	overflow:auto;
}
.pers_daten
{
	z-index: 0;
	position: absolute;		
	top: 25px;
	left: 1px;
	display: none;
	visibility: hidden;
 	width: 315px;
	height: 420px;
/*	border: double 10px;
	border-color: #808000;	*/
	background-color: #eeeecc;
	overflow:auto;
}

.pd_links
{
	z-index: 100;
	position: fixed;
	top: 65px;
	left: 25px;
	display: inline;
	visibility: visible;
 	width: 320px;
	height: 420px;
	margin: 5px;
	border: 5px;
	border-color: #808000;
	background-color: #eeeecc;
	overflow:auto;
}
.pd_rechts
{
	z-index: 100;
	position: fixed;
	top: 65px;
	left: 345px;
	display: none;
	visibility: hidden;
 	width: 320px;
	height: 420px;
	border: 5px;
	border-color: #808000;
	background-color: #eeeecc;
	overflow:auto;
}


.meldungversadr
{
	z-index: 100;
	position: fixed;
	top: 150px;
	left: 200px;
	display: inline;
	visibility: visible;
 	width: 300px;
	height: 80px;
	border: double 10px;
	border-color: #808000;
	background-color: #eeeecc;
	padding: 10px;
/*	overflow:auto;		*/
}

.BWk  { width: 130px; font-size: 11px;  padding: 1px; background-color: #e0e0e0; color: #000000; border: solid 2px; border-color: #000000; }
.BLi { width: 130px; font-size: 11px;  padding: 1px; background-color: #e0e0e0; color: #000000; border: solid 2px; border-color: #800080; }
.BPd { width: 130px; font-size: 11px; padding: 1px; background-color: #e0e0e0; color: #000000; border: solid 2px; border-color: #9999ff; }
.BBest { width: 130px; font-size: 11px; padding: 1px; background-color: #e0e0e0; color: #000000; border: solid 2px; border-color: #ff9999; }
.BCb  { width: 130px; font-size: 11px; padding: 1px; background-color: #e0e0e0; color: #000000; border: solid 2px; border-color: #66cc66; }
.aktiv { background-color: #ffffff; border-color: #000000; border: 6px solid; border-bottom: none; }

/*
.aktiv { background-color: #ffffff; border-left: 6px black solid; border-right: 6px black solid; border-top: 6px black solid; border-bottom: none; font-weight: bold; }
*/
