/*	-------------------------------------------------------------
	1. RESET + STRUKTUR
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
               * {
                    margin: 0;
                    padding: 0;
               }
               body
               {
					font: 10pt "Times New Roman", Times, serif;
					font-weight:normal;
					color:#000000;
					line-height:1.4;
					padding:0.5cm;
					background-color:#ffffff;
               }
               h1, h2, h3 {
                    padding: 0.3em 0;
               }
               p {
                    padding: 0.3em 0;
               }
			   
			   a, a:link, a:visited {
					color:#444444;
					font-weight:normal;
					border-bottom: 1px solid #444444;
					text-decoration:none;
				}
				
				a:hover, a:active {
					color:#444444;
					font-weight:normal;
					border-bottom: 1px solid #444444;
					text-decoration:none;
				}
               #container
               {
					   width:100%;
					   border:none;
               }
/*	-------------------------------------------------------------
	2. HEADER
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
               #header {
					display:none;
               }
               #header h1 {
					display:none
               }
/*	-------------------------------------------------------------
	3. NAVIGATIONSMEN?
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
               #navbar {
					display:none
               }
               
               #navbar ul {
					display:none
               }
               
               #navbar li {
					display:none
               }
               #navbar a.nav01, a.nav01:hover{
					display:none
               }
			   #navbar a.nav01_selected, a.nav01_selected:link, a.nav01_selected:visited {
					display:none
			   }
			   #navbar a.nav01_selected:active {
					display:none
			   }
			   #navbar a.nav01_selected:active {
					display:none;
			   }
			   #metanav {
					display:none
			   }
			   a.metanav, a.metanav:link, a.metanav:visited {
					display:none
			   }
			   a.metanav:hover, a.metanav:active {
					display:none
			   }
			   a.metanav_selected, a.metanav_selected:link, a.metanav_selected:visited {
					display:none
			   }
			   a.metanav_selected:hover, a.metanav_selected:active {
					display:none
			   }
			   #home .hess, .hess a {
					color:#000066;
					font-weight:bold;
					text-align:center;
					padding-top:5px;
					text-decoration:none;
               }
			   #home .bodega, .bodega a {
					color:#ff6600;
					font-weight:bold;
					text-align:center;
					padding-top:5px;
					text-decoration:none;
               }
			   #home .glen, .glen a {
					color:#ff3300;
					font-weight:bold;
					text-align:center;
					padding-top:5px;
					text-decoration:none;
               }
			   #home .perez, .perez a {
					color:#003300;
					font-weight:bold;
					text-align:center;
					padding-top:5px;
					text-decoration:none;
               }
			   #home .casas, .casas a{
					color:#009900;
					font-weight:bold;
					text-align:center;
					padding-top:5px;
					text-decoration:none;
               }		
			   #home .geoff, .geoff a {
					color:#a50021;
					font-weight:bold;
					text-align:center;
					padding-top:5px;
					text-decoration:none;
               }
			  #content {
					border:none;
					float:left;
					width:100%;
               }
			   #content img {
					margin-bottom: 22px; 
               }
			   #content .rahmen {
					border: 1px solid #aaaaaa;
			   }
			   #content .text {
					padding:0;
					font-size:10pt;
               }
			   #content  h2{
					margin-left:0.5cm;
					margin-right:0.5cm;
					border:none;
					font-size:12pt;
			   }
			   #vine {
					border:none;
					float:left;
					width:100%;
               }
			   #vine img {
			   		position:absolute;
					bottom:0; 
               }
			   #vine .rahmen {
					border: 1px solid #aaaaaa;
			   }
			   .withoutBQ #haendler, #degustationen {
					display:none;
				}
				#haendler, #degustationen {
					float:left;
					width:100%;
				}
			   #vine .text {
					padding:0;
					font-size:10pt;
               }
			   #vine  h2{
					margin-left:0.5cm;
					margin-right:0.5cm;
					border:none;
					font-size:12pt;
			   }
			   #login {
					border:none;
					float:left;
					width:100%;
					font-size:10pt;
               }
			   #login .rahmen {
					border: 1px solid #aaaaaa;
			   }
			   #login  h2{
					margin-left:0.5cm;
					margin-right:0.5cm;
					border:none;	   
			   }
			   #login .button {
                    /* Versenden-Schaltfläche */
                    border: 1px solid #cccccc;
                    padding: 1px 10px 1px 10px;
                    color: #98120d;
                    background-color: #dedede;
					margin-left:90px;
			   }
			   input, select {
                    clear : both;
					padding: 1px;
					border : 1px solid #ccc;
                    color: #444444;
                    font-weight: normal;
               }
/*	-------------------------------------------------------------
	5. SIDEBAR
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
               #sidebar {
					display:none
               }
               #sidebar ul {
					display:none
               }              
               #sidebar li {
					display:none
               }
               #sidebar a.subnav01 {
					display:none
               }
			   #sidebar a.subnav01:hover {
					display:none
               }
			   #sidebar a.subnav01_selected, a.subnav01_selected:link, a.subnav01_selected:visited, a.subnav01_selected:hover {
					display:none
               }
			   #sidebar a.subnav02 {
					display:none
               }
			   #sidebar a.subnav02:hover {
					display:none
               }
			   #sidebar a.subnav02_selected, a.subnav02_selected:link, a.subnav02_selected:visited, a.subnav02_selected:hover {
					display:none
               }
/*	-------------------------------------------------------------
	6. FOOTER
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
              #print {
					display:none;
               }
			   .print {
					display:none;
               }
			   #footer {
                    clear: both;
                    text-align:center;
                    color: #444444;
					font-size:9pt;
               }
               #footer p {
                    padding: 0;
               }