
  body {
    color: #373737;
	background-color: white;
    font-size: 100.01%;
    font-family: Helvetica,Arial,sans-serif;
    margin: 0; 
	padding: 20px;
    text-align: center;  /* Zentrierung im Internet Explorer */
  }

  div#Seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
	background-color: white;
    width: 884px;
    padding: 20px 0 0 0;
    /* border: 1px dashed #878787;  */
  }


/* --------------   Navigation  ------------------- */

 ul {
	list-style: none;
	margin: 0;
	padding: 0;
	margin-left:20px;
	}
#menu {
	float: left; 
	width: 240px;
	height: 700px;  
	border: 0px;
	margin: 0px;
	font-size:0.9em;
	font-weight:normal;
	border: 1px dashed #878787;
	}

#menu li a {
  /* 	height: 18px; */
	height: 24px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
	}	
	
#menu li a:link, #menu li a:visited {
	color: #373737;
	display: block;
	background:  url(../img/menue01.gif);
	padding: 10px 0px 0px 30px;
	}
	
#menu li a:hover, 
#menu li a:active{
	color: white;
	background:  url(../img/menue01_hover.gif);
	padding: 10px 0px 0px 30px;
	}

#menu li.space
 {  float: none; 
 	border: 0px;
	margin: 0px;	
    height: 16px;
    color: #cc0066;
	display: block;
	voice-family: "\"}\""; 
  	voice-family: inherit;
	}

#menu li.selected
 {  float: none; 
 	/* width: 220px; */
	border: 0px;
	margin: 0px;	
    height: 34px;
    color: #cc0066;
	display: block;
	voice-family: "\"}\""; 
  	voice-family: inherit;
	}

	
#menu li.selected a,
#menu li.selected a:link,
#menu li.selected a:active,
#menu li.selected a:visited 
{	float: none; 
	height: 24px;
	color: #cc0066;
	background:  url(../img/menue01.gif);
	}
	
#menu li.selected a:hover
{	color: white;	
	font-weight:normal; 
	background:  url(../img/menue01_hover.gif);
	}	
		

  
  #menu p {
    font-size: 1em;
	text-align:center;
  	padding: 0.2em;
	margin: 30px 5px 0px 20px;
	color: white; 
	background-color: #cc0066;
  }

#menu table {
	font-size: 1em;
	padding: 0.2em;
	margin: 30px 5px 0px 20px;
	text-align:left;
	color: white; 
	background-color: #cc0066;
	width:215px;
  }

#menu table#facebook {
	margin: 10px 5px 0px 20px;
	background-color: white;
/*
	font-size: 1em;
	padding: 0.2em;
	margin: 10px 5px 0px 20px;
	text-align:left;
	color: white; 
	background-color: white;
	width:215px;
	*/
  }

#menu p#facebook {    
	font-size: 1em;
	text-align:left;
  	padding: 0;
	margin: 30px 5px 0px 20px;
	color: white; 
	background-color: white;
	padding-left:10px;	
  }



/* --------------   INHALT  ------------------- */


  div#Inhalt {
  	height: 700px;
    margin-left: 250px;
    padding: 0 30px 0 30px;
    border: 1px dashed #878787;
  }
  

  
  
  div#Inhalt h1 {
    font-size: 1.4em;
	color: #cc0066;
	padding-top: 66px;
  }
  div#Inhalt h2 {
    font-size: 1.4em;
	color: #cc0066;
	padding: 0;
	margin: 0;
	border: 0;
	margin-top: -5px;
  }


  
  div#Inhalt p {
    font-size:1em;
	/* 	font-weight:bold; */
  }

  div#Inhalt ul {
  	font-size:0.9em;
	border: 0;
	padding-left: 13px;
	margin: 0px;
	list-style-type:disc;	
  }
  
  div#Inhalt li {
  padding-bottom: 10px;
  }
  
  
div#Inhalt ul#lacave {
  	font-size:0.9em;
	border: 0;
	padding-left: 43px;
	margin: 0px;
	list-style-type:disc;	
  }
  
div#Inhalt li#lacave {
  padding-bottom: 10px;
  }



div#Inhalt a {
	color: #cc0066;
}  
  
  
  div#Inhalt a:hover{
	color: white;
	background-color: #cc0066;
}  
  
  
 /* Textformatierung für die Seite: LaCave */ 
div#Inhalt_lacave {
  	height: 700px;
    margin-left: 250px;
    padding: 0 0 0 30px;
    border: 1px dashed #878787;
  }
div#Inhalt_lacave h3 { 
	font-size: 1em;
	font-weight:normal; 
	text-align:left;
  	padding: 10px 0 10px 20px;
    margin: 0 0px -58px 420px;
	color: white; 
	background-color: #cc0066;
 }
  
  
  
  div#Inhalt_lacave p {
    font-size:1em;
	/* 	font-weight:bold; */
  }
  
  div#Inhalt_lacave h1 {
    font-size: 1.4em;
	color: #cc0066;
	padding-top: 66px;
  }  
  

div#Inhalt_lacave p#traditionalisten {
    line-height:22px;
  }

  
  
p#Fusszeile {
    clear: both;
    font-size: 0.9em;
    margin: 0; 
	padding: 0;
    text-align: center;
    background-color: white; 
	border: 1px dashed silver;
  }

/* Abstand für das Bild auf der Homepage */
p#startbild {
 	text-align:center;
  	padding: 0;
	border: 0;
	padding-top: 200px;	 
 }  
 
/* Textformatierung für die Seite: Überuns */
div#Inhalt p#ueberuns {
    font-size:0.9em;	
	font-weight:normal;	
  }
 

  
/*   Seite Degustation */   

  div#Degustation {
  height: 300px;
  margin: 10px 0px 10px 0px; 
  border: 1px dashed #878787;
  padding-left: 16px;
  /* background-color: #ECECEC; */
  }
  
  div#Degustation h1 {
    font-size: 1.4em;
	color: #cc0066;
	margin-top: 0px;	
  }
  
    div#Degustation h2 {
    font-size: 1.4em;
	color: #cc0066;
	margin-top: 68px;	
  }
  
  div#Degustation p {
    font-size:1em;
	font-weight:bold;
  }
  
  
  
  /*   Seite Angebot Wein des Monats*/   

  div#Seite_Angebot {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
	background-color: white;
    width: 500px;
    padding: 20px 0 0 0;
    /* border: 1px dashed #878787;  */
  }


  div#Angebot {
  height: 400px; 
  width: 480px;
  margin: 10px 0px 10px 0px; 
  border: 1px dashed #878787;
  padding-left: 16px;
  /* background-color: #ECECEC; */
  }
  
  div#Angebot h1 {
    font-size: 1.4em;
	color: #cc0066;
	margin-top: 0px;	
  }
  
    div#Angebot h2 {
    font-size: 1.4em;
	color: #cc0066;
	margin-top: 0px;	
  }
  
  div#Angebot p {
    font-size:1em;
	font-weight:bold;
	color: #373737;
  }
  
 /*  weinprobe  */
 
   /*   Seite Angebot Wein des Monats*/   

  div#Seite_Weinprobe {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
	background-color: white;
    width: 500px;
    padding: 20px 0 0 0;
    /* border: 1px dashed #878787;  */
  }


  div#Weinprobe {
  height: 480px; 
  width: 480px;
  margin: 10px 0px 10px 0px; 
  border: 1px dashed #878787;
  padding-left: 16px;
  /* background-color: #ECECEC; */
  }
  
  div#Weinprobe h1 {
    font-size: 1.4em;
	color: #cc0066;
	margin-top: 0px;	
  }
  
    div#Weinprobe h2 {
    font-size: 1.4em;
	color: #cc0066;
	margin-top: 0px;	
  }
  
  div#Weinprobe p {
    font-size:1em;
	font-weight:bold;
	color: #373737;
  }
  
 
 
 
 
 
 p#Fusszeile {
    clear: both;
    font-size: 0.9em;
    margin: 0; 
	padding: 4px;
    text-align: center;
	color: white;
    background-color: #cc0066; 
	
  }
 
 
 
p#Fusszeile a, p#Fusszeile a:hover
 {	color: white;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
	}	

	
  