


/*#wc h2{
display:inline;
line-height:1em;
margin-top:0.5em;
margin-bottom:0.5em;
}

#wc ul ul{
margin-left:0.4em;
}*/

.single{
float:left;
margin-top:1%;
margin-left:0.4em;
width:43%;
font-size:0.7em;
text-align:left;
border-right:1px solid;
vertical-align:bottom;
}
.singleR{
float:left;
margin-top:1%;
margin-left:0.4em;
padding-left:0.5em;
width:43%;
font-size:0.7em;
text-align:left;
vertical-align:bottom;
}

html>body .single{
margin-left:5%;
width:44%;

}

.sinlge h3{
display:inline;
font-size:0.8em;
}

/*#image{
position:absolute;
top:10%;
left:33%;
width:28%;
height:275px;
text-align:center;
background-color:white;
border:1px solid black;
z-index:5;
}
html>body #image{
width:35%;
}
#text{
position:absolute;
top:63%;
left:33%;
width:30%;
height:100px;
padding:1em;
background-color:navy;
color:white;
border:1px solid black;
z-index:5;
}
html>body #text{
height:auto;
min-height:100px;
}
#text h1{
font-size:1.1em;
display:inline;
}
#text form{
font-size:0.8em;
}
#text table{
width:99%;
border:none;
}

.preview{
display:block;
width:37%;
margin-left:30%;
}
.detail{
margin-top:18.5%;
display:block;
width:35%;
margin-left:33%;
}*/
.sub{
padding:1em;
width:90%;
margin:0 auto;
}

.korb{
width:90%;
padding:1em;
font-size:1.0em;
border:1px solid #C99E0E;
margin:2em auto;
text-align:left;
}


/*.korb form{
font-size:0.8em;
}
*/
.korb table{
width:98%;
border-top:1px solid silver;
}
.korb td{
border-bottom:1px solid silver;
}
.order{
width:90%;
font-size:1.0em;
text-align:left;
}
.order table{width:95%;empty-cells:hide;}
.order td{empty-cells:hide;border-left:1px solid silver;border-bottom:1px solid silver;padding-left:0.3em;}
.Warnung{
display:block;
border:1px solid silver;
color:red;
padding:1em;
margin-bottom:1em;
}
.order form{
font-size:1.0em;
}
.order input{
font-size:0.6em;
}
.order form table{
width:98%;
border-top:1px solid silver;
}

.order a{
text-decoration:none;
font-weight:bold;
}

.order a:hover{
background-color:white;
}
.hilfe{
text-align:left;
font-size:1.2em;
}
.hilfe ul{
padding:1em;
}
.sonderP{
color:red;
background-color:white;
}
.stroke{
text-decoration:line-through;
}

.pr{text-align:right;}
