/* Minimal CSS */

			* {
				margin:0;
				padding:0;
				}

			#wrap {}

			#sidebar {
				width:12em;
				float:left;
        }

			#content {
				margin-left:13em;
				border-right: 1px solid #dcdcdc;
        border-bottom: 1px solid #dcdcdc;
        font: 10pt Verdana;
                     height: 400px;
                overflow: auto;
        background: #fff url('../images/back_wein.gif') bottom right no-repeat;
padding-left: 20px;
				}
			#content_weine {
			padding-left: 20px;
				margin-left:13em;
				border-right: 1px solid #dcdcdc;
        border-bottom: 1px solid #dcdcdc;
        font: 10pt Verdana;
         height: 400px;
                overflow: auto;
        background: #fff url('../images/back_weinw.gif') bottom right no-repeat;

				}
			#content_kontakt {
			padding-left: 20px;
				margin-left:13em;
				border-right: 1px solid #dcdcdc;
        border-bottom: 1px solid #dcdcdc;
        font: 10pt Verdana;
        height: 400px;
        overflow: auto;
        background: #fff url('../images/back_wolfgang.gif') bottom right no-repeat;
        
				}
			* html #content_kontakt{
			 background-attachment: fixed;
      
      } 
		 * html #content_weine{
		 	 background-attachment: fixed;
      
      } 		 

			#footer {
				clear:left;
				}

			/* Styling */

			body {
				width: 940px;
				}

			#wrap {
				background-color:white;
				color:black;
				margin:0 ;
				}

			#header {
        height:150px;
				padding:1em;
				background: #fff url('../images/title.gif') top right no-repeat;
				}

			#sidebar {
				margin:-22px;
				padding-top: 30px;
				font: bold 10pt verdana ;
        margin-left: 16px;
        border-left: 1px solid #dcdcdc; 
				}
		
    * html #sidebar{
		    margin-left: 8px;
		    }        		
				
			#sidebar a, #content_kontakt a, #content_weine a, #content a{ 
        color: #444;
        text-decoration: none;
        }
        
      #sidebar a:link, #content_kontakt a:link, #content_weine a:link, #content a:link{
        color: #444;
        text-decoration: none;
        }
        
      #sidebar a:hover, #content_kontakt a:hover, #content_weine a:hover, #content a:hover{
        color: #666;
        text-decoration: underline;
        }
        
      #sidebar a:visited, #content_kontakt a:visited, #content_weine a:visited, #content a:visited{
        color: #888;
        }
      
      .men {
        padding: 6px;
        padding-left: 25px;
        margin-left: 15px;
        background: url('../images/symbol.gif') left no-repeat ;
        }


.table{
  width: 500px;
  font: 10pt Verdana;
  margin-left:20px;
}
.table td{
border-bottom: 1px solid efefef;
}
.tablekont td{
  font: 10pt Verdana;
  width: 230px;
  }
#inputform{
border: 1px solid black;
background-color: white;
filter:alpha(opacity=75); /* IE's opacity*/
opacity: 0.75;
width: 300px;
}
#inputformsub{
border: 1px solid black;
background-color: white;
filter:alpha(opacity=75); /* IE's opacity*/
opacity: 0.75;

}

#transtd{

background: rgba(255, 255, 255, 0.5);
}
transtd * {
  background-color: #fff; /* pale weak blue */
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
  }

* html #transtd {
  background-color: #fff; /* pale weak blue */
  filter: alpha(opacity=65);
  -moz-opacity: 0.65;
  opacity: 0.65;
  
background: rgba(255, 255, 255, 0.5);
  }
* html transtd * {
  background-color: #fff; /* pale weak blue */
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
  }
  
  .men1 a{
 font: 8pt Verdana;
padding-left: 40px;
padding-top: -10px;
background: #fff url('../images/symbol1.gif') left no-repeat;
}
.men1{ 
font: 8pt Verdana;
padding-left: 10px;
margin-top: 0px;
}

