*  {
	margin:0;
	padding:0;
	
}

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; 
	padding: 0;
	text-align: left; 
	color: #000000;
	background: #D6D6D6 url(../Bilder/Hintergrund/winter-69839_1920.jpg);
	
}
.oneColLiqCtrHdr #container {
	width: 80%;  
	margin: 0 auto; 
	border: 1px solid #000000;
	text-align: center; 
}

.oneColLiqCtrHdr #header {
	background-color:#FF8C00;

}
.oneColLiqCtrHdr #header h1 {
	margin: 0; 
	padding: 10px 0; 
}
.oneColLiqCtrHdr #mainContent {
	padding: 20px 20px;
	background-image:url(../Bilder/op60.png);
	

}

.pict {
	width: 85%;
	border: 1px solid black;
	text-align:center;
	
}
.pict2 {
	width: 50%;
	border: 1px solid black;
	text-align:center;
	
}
.pictS {
	width: 800px;
	border: 1px solid black;
	text-align:center;
	
}
.pictLight {
	border: 1px solid black;
	margin: 5px
	
}

.logo {
	width: 210px;
	margin-left: 1em;
}

.produkt {
	list-style:none;
}
.produkt2 {
	
	margin:auto;
	width: 80%;
	text-align:left;
	list-style-position: inside;
}

.oneColLiqCtrHdr #footer { 
	padding: 0 10px; 
	background-image: linear-gradient(#FC0, #F90);
	background-color:#F90;
} 
.oneColLiqCtrHdr #footer p {
	margin: 0; 
	padding: 10px 0; 
}
 div#Rahmen {
	width: 100.01%;
	margin: 0 auto;
	padding:0;
	border: 1px solid black;
}
 div#logo {float:left;
}

  * html div#Rahmen {  /* Korrektur IE 5.x */
    width: 48.7em;
    w\idth: 47.1em;
}

  div#Rahmen div {
	clear: left;
}

#menu {
	width: 100%;
	margin: 0;
	padding: 10px 0 0 0;
	list-style: none;
	background-color: #111;
	background-image: linear-gradient(180deg, #444, #111);
	border-radius: 50px;
	box-shadow: 0 2px 1px #9c9c9c;
}

#menu li {
    float: left;
    padding: 8px 0 10px 0;
    position: relative;
}

#menu a {
	float: left;
	height: 25px;
	padding: 0 25px;
	color: #999;
	text-transform: uppercase;
	text-decoration: none;
	text-align:center;
	text-shadow: 0 1px 0 #000;
	font-family: Arial, Helvetica;
	font-size: 18px;
	line-height: 25px;
	font-weight: bold;
}

#menu .current a, #menu li:hover > a  
{
    color: #fafafa;
}

#menu li:hover > ul {
    display: block;
}

/* Sub-menu */
#menu ul {
    list-style: none;
    margin: 0;
    padding: 0;    
    display: none;
    position: absolute;
    top: 35px;
    left: 0;
    z-index: 99999;    
    background-color: #444;   
    background-image: linear-gradient(#444, #111);    
    border-radius: 5px;
}

#menu ul li {
    float: none;
    margin: 0;
    padding: 0;
    display: block;  
    box-shadow: 0 1px 0 #111111, 
                0 2px 0 #777777;
}

#menu ul li:last-child { 
    box-shadow: none;    
}

#menu ul a {    
    padding: 10px;
    height: auto;
    line-height: 1;
    display: block;
    white-space: nowrap;
    float: none;
    text-transform: none;
}

#menu ul a:hover {
	background-color: #F90;
	background-image: linear-gradient(#FC0, #F90);
}

#menu ul li:first-child a {
    border-radius: 5px 5px 0 0;
}

#menu ul li:first-child a:after {
    content: '';
    position: absolute;
    left: 30px;
    top: -8px;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 8px solid #444;
}

#menu ul li:first-child a:hover:after {
	border-bottom-color: #F90;
}

#menu ul li:last-child a {
    border-radius: 0 0 5px 5px;
}

/* Clear floated elements */
#menu:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

a:link {
	text-decoration: none;
	color: #333;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #00F;
}
a:active {
	text-decoration: none;
}

/* jssor slider arrow navigator skin 03 css */
            /*
            .jssora03l                  (normal)
            .jssora03r                  (normal)
            .jssora03l:hover            (normal mouseover)
            .jssora03r:hover            (normal mouseover)
            .jssora03l.jssora03ldn      (mousedown)
            .jssora03r.jssora03rdn      (mousedown)
            */
            .jssora03l, .jssora03r {
                display: block;
                position: absolute;
                /* size of arrow element */
                width: 55px;
                height: 55px;
                cursor: pointer;
                background: url(../Bilder/Slider//a03.png) no-repeat;
                overflow: hidden;
            }
            .jssora03l { background-position: -3px -33px; }
            .jssora03r { background-position: -63px -33px; }
            .jssora03l:hover { background-position: -123px -33px; }
            .jssora03r:hover { background-position: -183px -33px; }
            .jssora03l.jssora03ldn { background-position: -243px -33px; }
            .jssora03r.jssora03rdn { background-position: -303px -33px; }
			
.table {
	border: 0;
	margin: auto;
	border-collapse:collapse;

}

.div table {
	margin: auto;
}
.table td {
	text-align:left;
	padding: 10px 15px 0px 0px;
	margin-left: 20px;
}	
.table th {
	text-align:left;
	
}

.picttable {
	width: 150px;
}
.thtdbottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
		
}
.thtdbottompreis {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	text-align:right;
		
}
.P-table {
	padding: 50px;
	padding-left: 30px;
	width: 80%;
	border: 0;
	
}
.divprod {
	text-align:left;
}
.tableProdtd {
	text-align:left;
	padding: 10px 15px 0px 0px;
	margin-left: 20px;
}
.preis {
	text-align:right;
}