@charset "utf-8";
html { height: 100%;  }
body { height: 100%;  }
#center { margin: 0 auto; width: 1000px;  background-color: #fff; 
min-height: 100%;
  	height: auto !important; /* moderne Browser */
  	height:100%; /* IE */
}
#left { width: 400px; float: left; }
#right { width: 600px; float: left; }
#footer { width: 600px; float: right; }
#navigation { margin-top: 106px; width: 352px; text-align: right; }
#navigation-bottom { margin-top: 43px; width: 352px; text-align: right; }

#cmsarea1 { width: 600px; height: 231px; }
#cmsarea2 { width: 400px; height: 350px;}
#cmsarea3 { width: 600px; height: 85px;}
#cmsarea2-outer { margin-left: 100px; }
* html #cmsarea2-outer { position: relative; margin-top: -369px; margin-left: 100px; }

.clearfix:after {
  content: ".";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.clearfix {
  display: inline-block; /* Fixes IE/Mac */
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#orders {
	display: none;
	width: 800px;
	height: 500px;
    background-image: url(../images/orders_bg.jpg);
	background-repeat: repeat-y;
	opacity: 0;
	border: 10px solid #b59f66;
	z-index:200;
	overflow: hidden;
	overflow-y: auto;
}

#orders-body { width: 800px; }

#overlay {
   position: fixed;
   z-index:199;
   top: 0px;
   left: 0px;
   height:100%;
   width:100%;
   background-color:#000;
   opacity: 0.50;
   -moz-opacity: 0.50;
   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
}

* html #overlay { /* ie6 hack */
   position: absolute;
   height: expression(document.body.scrollHeight > document.body.
    offsetHeight ? document.body.scrollHeight : document.body.
    offsetHeight + 'px');
}

.white { color: #fff; }
.hiddenDiv { display: none; width: 400px; margin-left: 70px;}
.hiddenDiv p { line-height: 1.3em;}
.weinname { color: #50462D; font-size: 14px; }
#ordercloser { position: absolute; top: 0px; right: 0px;}
.spacer { height: 3px;}

.weinheader { font-size: 16px; font-weight: bold;}

.co-input { border: 1px solid #ccc; width: 287px; font-family: Arial, Verdana, sans-serif; font-size:12px; }
.co-textarea { border: 1px solid #ccc; width: 287px; font-family: Arial, Verdana, sans-serif; font-size:12px; }


