* { 
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
} 
BODY { 
padding-right : 0;
padding-left : 0;
font-weight : 500;
font-size : 9pt;

padding-bottom : 0;
margin : 24px;
color : #000000;
line-height : 12pt;
padding-top : 0;
text-decoration : none;
text-align : left;
}
#box,
#box h3,
#box p
{
color:#FFFFFF;
font-size:20%;
}
#box
{
clear:both;
width:90px;
margin-left:-200px;
height:10px;
}
#google { 
text-align : center;
} 
A { 
font-weight : bold;
color : white;
text-decoration : none;
} 
A:active { 
color : white;
text-decoration : none;
} 
A:link { 
color : white;
text-decoration : none;
} 
A:visited { 
color : white;
text-decoration : none;
} 
A:hover { 
color : #666666;
text-decoration : none;
} 
HTML { 
font-size : 90%;
color : #ffffff;
font-family : Verdana, Tahoma, Geneva, Arial, sans-serif;
background-color : #000000;
text-align : center;
} 
#headerfinest { 
background-color : #000000;
z-index : 2;
color : #ffffff;
padding : 15px 25px 0px 15px;
} 
#widget{
clear:both;
text-align:center;
}
.headerfinestleft { 
background-color : #000000;
float : left;
width : 50%;
} 
.headerfinestright { 
background-color : #000000;
float : right;
width : 40%;
} 
.headerfinestimage { 
background-color : #000000;
padding : 15px 15px;
} 
#datum { 
float : right;
width : 180px;
color : #ffffff;
z-index : 3;
font-size : 12px;
line-height : 15px;
} 
#shoplist ul { 
margin-left : 0;
padding-left : 0;
white-space : nowrap;
} 
#shoplist li { 
display : inline;
list-style-type : none;
float:left;
} 
#shoplist a { 
padding : 3px 10px;
} 
#shoplist a:hover { 
color : #fff;
background-color : #080747;
text-decoration : none;
} 
#impressum { 
width : 500px;
} 
#impressum a:hover, #impressum a:active, #impressum a:link, #impressum a:visited { 
color : #999999;
} 
#footerimpressum { 
font-size : 10px;
left : 0;
float : right;
width : 100%;
line-height : 55px;
height : 15%;
background-color : #b9b4b4;
} 
TABLE { 
font-size : 9pt;
font-family : 'Verdana', sans-serif;
} 
FORM { 
margin : 0;
} 
A { 
color : #ed7f09;
text-decoration : underline;
} 
A IMG { 
border-right : medium none;
border-top : medium none;
border-left : medium none;
border-bottom : medium none;
} 
HR { 
border-right : 0;
border-top : 0;
margin : 6px 0 12px;
border-left : 0;
width : 100%;
color : #2a2736;
border-bottom : 0;
height : 1px;
background-color : #2a2736;
} 
#wrap { 
width : 100%;
float : left;
} 
#rule { 
margin : 6px 0 12px;
width : 100%;
height : 1px;
background-color : #000000;
} 
H2 { 
padding-right : 0;
padding-left : 0;
font-weight : bold;
font-size : 16px;
padding-bottom : 15px;
margin : 0;
padding-top : 0;
} 
#mainwrap { 
float : left;
} 
#main { 
margin-bottom : 19px;
overflow : hidden;
width : 100%;
} 
DIV#header { 
padding-right : 24px;
padding-left : 24px;
background : #2a2736;
padding-bottom : 4px;
margin : 0;
vertical-align : middle;
padding-top : 6px;
} 
A#mainheadertitle { 
padding-right : 0;
padding-left : 0;
font-weight : normal;
font-size : 18pt;
padding-bottom : 0;
margin : 0;
vertical-align : middle;
color : #ffffff;
line-height : 28pt;
padding-top : 0;
font-family : 'Verdana', sans-serif;
text-align : left;
text-decoration : none;
} 
A#mainheadertitle:hover { 
text-decoration : underline;
} 
TD#mainheaderlogo { 
padding-right : 5px;
padding-left : 5px;
padding-bottom : 5px;
padding-top : 5px;
} 
IMG#mainlogo { 
padding-right : 5px;
} 
DIV#mainsubheader { 
padding-right : 24px;
padding-left : 24px;
background : #eae8ee;
padding-bottom : 10px;
vertical-align : middle;
padding-top : 10px;
} 
DIV#contentsubheader { 
overflow : hidden;
width : 482px;
} 
DIV#subheaderlinks { 
float : right;
text-align : right;
} 
DIV#subheadertitle { 
font-weight : bold;
font-size : 12pt;
} 
DIV#contenterror { 
padding-right : 24px;
padding-left : 24px;
background : #f7f5fb;
padding-bottom : 14px;
padding-top : 14px;
} 
SPAN.currentpage { 
font-weight : bold;
} 
SPAN.error { 
font-weight : bold;
} 
#sidebar { 
float : right;
overflow : hidden;
width : 200px;
} 
#sidebar UL { 
margin-bottom : 0;
} 
#sidebar H3 { 
padding-right : 10px;
padding-left : 10px;
padding-bottom : 0;
padding-top : 0;
} 
#sidebar P { 
padding-right : 10px;
padding-left : 10px;
padding-bottom : 0;
padding-top : 0;
} 
UL#widget { 
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
list-style-type : none;
} 
UL.widget LI.widget { 
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
list-style-type : none;
} 
LI.widget { 
float : left;
margin-bottom : 19px;
width : 200px;
} 
UL#widget DIV { 
background : #f7f5fb;
} 
UL#widget H3 { 
padding-right : 15px;
padding-left : 15px;
font-weight : bold;
font-size : 10pt;
background : #2a2736;
padding-bottom : 4px;
margin : 0;
color : #ffffff;
padding-top : 6px;
font-family : 'Verdana', sans-serif;
text-align : left;
} 
UL#widget P { 
padding-right : 15px;
padding-left : 15px;
font-weight : normal;
font-size : 9pt;
padding-bottom : 20px;
margin : 0;
color : #000000;
padding-top : 10px;
font-family : 'Verdana', sans-serif;
} 
DIV#searchbrowse { 
padding-right : 14px;
padding-left : 14px;
padding-bottom : 14px;
padding-top : 14px;
} 
DIV#searchbrowse DIV.indent { 
padding-right : 0;
padding-left : 15px;
padding-bottom : 5px;
padding-top : 5px;
} 
SELECT.searchwidget { 
margin-bottom : 6px;
width : 173px;
} 
INPUT#searchwidgetkeywords { 
width : 134px;
} 
SPAN#SearchAtAmazon { 
font-size : 8pt;
} 
DIV#browsetitle { 
font-weight : bold;
padding-bottom : 7px;
} 
SPAN.selectedcategory { 
font-weight : bold;
} 
DIV.listwidget { 
padding-bottom : 16px;
} 
UL.listmania { 
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
list-style-type : none;
} 
UL.listmania LI { 
padding-right : 5px;
padding-left : 10px;
padding-bottom : 5px;
margin : 0;
padding-top : 5px;
list-style-type : none;
text-align : center;
} 
UL.listmania LI.clsOdd { 
background-color : #ffffff;
} 
LI.listimages { 
background-color : #ffffff;
} 
UL.listmania LI.clsEven { 
background-color : #f7f5fb;
} 
IMG.listimage { 
display : block;
margin-left : auto;
margin-right : auto;
} 
DIV.productwidget { 
padding-right : 0;
padding-left : 0;
padding-bottom : 16px;
padding-top : 0;
} 
DIV.productwidget .price { 
font-weight : bold;
} 
TABLE.sidebarproducts { 
font-size : 9pt;
width : 200px;
font-family : 'Verdana', sans-serif;
} 
TABLE.sidebarproducts TD { 
padding-right : 5px;
padding-left : 5px;
padding-bottom : 5px;
padding-top : 5px;
} 
TABLE.sidebarproducts TD.image { 
vertical-align : top;
width : 75px;
} 
TABLE.sidebarproducts TD.text { 
vertical-align : middle;
width : 115px;
} 
TABLE.sidebarproducts SPAN.listtitle { 
font-weight : bold;
} 
DIV.privacylink { 
padding-right : 5px;
padding-left : 5px;
font-size : 7pt;
padding-bottom : 2px;
padding-top : 2px;
text-align : center;
} 
DIV#footer { 
border-top : 1px solid #2a2736;
margin-bottom : 28px;
width : 530px;
color : #2a2736;
} 
DIV#footer P { 
padding-right : 5px;
padding-left : 5px;
padding-bottom : 5px;
margin : 0;
padding-top : 5px;
} 
DIV#leftfoot { 
float : left;
width : 430px;
} 
DIV#rightfoot { 
float : right;
width : 100px;
text-align : right;
} 
DIV#cart { 
padding-right : 24px;
padding-left : 24px;
background : #ffffff;
padding-bottom : 28px;
padding-top : 28px;
} 
DIV#cart SPAN#subtotal { 
font-weight : bold;
} 
DIV#cart INPUT.quantity { 
text-align : right;
} 
TABLE#cart { 
border-right : 0;
border-top : 0;
font-size : 9pt;
border-left : 0;
width : 482px;
border-bottom : 0;
font-family : 'Verdana', sans-serif;
} 
TD#toprule { 
border-bottom : 1px solid #2a2736;
} 
TABLE#cart TD { 
padding-right : 5px;
padding-left : 5px;
padding-bottom : 5px;
padding-top : 5px;
} 
TABLE#cart TH { 
padding-right : 3px;
padding-left : 3px;
padding-bottom : 3px;
padding-top : 3px;
height : 1px;
background-color : #d9d7dc;
} 
TABLE#cart TR.clsOdd { 
background-color : #ffffff;
} 
TABLE#cart TR.clsEven { 
background-color : #f7f5fb;
} 
TABLE#cart TH.delete { 
width : 70px;
text-align : center;
} 
TD.delete { 
width : 70px;
text-align : center;
} 
TABLE#cart TH.item { 
width : 290px;
text-align : left;
} 
TD.item { 
width : 290px;
text-align : left;
} 
TABLE#cart TH.quantity { 
width : 50px;
text-align : center;
} 
TD.quantity { 
width : 50px;
text-align : center;
} 
TABLE#cart TH.price { 
width : 70px;
text-align : right;
} 
TD.price { 
width : 70px;
text-align : right;
} 
INPUT#updatesubtotal { 
padding-right : 0;
padding-left : 0;
padding-bottom : 10px;
padding-top : 10px;
} 
TD#subtotal { 
border-top : 1px solid #2a2736;
text-align : right;
} 
TD#updatesubtotal { 
height : 40px;
text-align : right;
} 
DIV#cartbuttons { 
padding-bottom : 20px;
padding-top : 20px;
} 
DIV#keepshopping { 
float : left;
} 
DIV#checkout { 
float : right;
} 
.rtop { 
display : none;
} 
.artop { 
display : none;
} 
.rtop { 
display : block;
} 
.artop { 
display : block;
} 
.rtop { 
display : block;
font-size : 1px;
overflow : hidden;
height : 1px;
} 
.artop { 
display : block;
font-size : 1px;
overflow : hidden;
height : 1px;
} 
.artop { 
border-right : 1px solid;
border-top : 0 solid;
border-left : 1px solid;
border-bottom : 0 solid;
} 
.r1 { 
margin-left : 5px;
} 
.rl1 { 
margin-left : 5px;
} 
.re1 { 
margin-left : 5px;
} 
.rel1 { 
margin-left : 5px;
} 
.r1 { 
margin-right : 5px;
} 
.rr1 { 
margin-right : 5px;
} 
.re1 { 
margin-right : 5px;
} 
.rer1 { 
margin-right : 5px;
} 
.r2 { 
margin-left : 3px;
} 
.rl2 { 
margin-left : 3px;
} 
.re2 { 
margin-left : 3px;
} 
.rel2 { 
margin-left : 3px;
} 
.ra1 { 
margin-left : 3px;
} 
.ral1 { 
margin-left : 3px;
} 
.r2 { 
margin-right : 3px;
} 
.rr2 { 
margin-right : 3px;
} 
.re2 { 
margin-right : 3px;
} 
.rer2 { 
margin-right : 3px;
} 
.ra1 { 
margin-right : 3px;
} 
.rar1 { 
margin-right : 3px;
} 
.r3 { 
margin-left : 2px;
} 
.rl3 { 
margin-left : 2px;
} 
.re3 { 
margin-left : 2px;
} 
.rel3 { 
margin-left : 2px;
} 
.ra2 { 
margin-left : 2px;
} 
.ral2 { 
margin-left : 2px;
} 
.rs1 { 
margin-left : 2px;
} 
.rsl1 { 
margin-left : 2px;
} 
.res1 { 
margin-left : 2px;
} 
.resl1 { 
margin-left : 2px;
} 
.r3 { 
margin-right : 2px;
} 
.rr3 { 
margin-right : 2px;
} 
.re3 { 
margin-right : 2px;
} 
.rer3 { 
margin-right : 2px;
} 
.ra2 { 
margin-right : 2px;
} 
.rar2 { 
margin-right : 2px;
} 
.rs1 { 
margin-right : 2px;
} 
.rsr1 { 
margin-right : 2px;
} 
.res1 { 
margin-right : 2px;
} 
.resr1 { 
margin-right : 2px;
} 
.r4 { 
margin-left : 1px;
} 
.rl4 { 
margin-left : 1px;
} 
.rs2 { 
margin-left : 1px;
} 
.rsl2 { 
margin-left : 1px;
} 
.re4 { 
margin-left : 1px;
} 
.rel4 { 
margin-left : 1px;
} 
.ra3 { 
margin-left : 1px;
} 
.ral3 { 
margin-left : 1px;
} 
.ras1 { 
margin-left : 1px;
} 
.rasl1 { 
margin-left : 1px;
} 
.res2 { 
margin-left : 1px;
} 
.resl2 { 
margin-left : 1px;
} 
.r4 { 
margin-right : 1px;
} 
.rr4 { 
margin-right : 1px;
} 
.rs2 { 
margin-right : 1px;
} 
.rsr2 { 
margin-right : 1px;
} 
.re4 { 
margin-right : 1px;
} 
.rer4 { 
margin-right : 1px;
} 
.ra3 { 
margin-right : 1px;
} 
.rar3 { 
margin-right : 1px;
} 
.ras1 { 
margin-right : 1px;
} 
.rasr1 { 
margin-right : 1px;
} 
.res2 { 
margin-right : 1px;
} 
.resr2 { 
margin-right : 1px;
} 
.rx1 { 
border-left-width : 5px;
} 
.rxl1 { 
border-left-width : 5px;
} 
.rx1 { 
border-right-width : 5px;
} 
.rxr1 { 
border-right-width : 5px;
} 
.rx2 { 
border-left-width : 3px;
} 
.rxl2 { 
border-left-width : 3px;
} 
.rx2 { 
border-right-width : 3px;
} 
.rxr2 { 
border-right-width : 3px;
} 
.re2 { 
border-left-width : 2px;
} 
.rel2 { 
border-left-width : 2px;
} 
.ra1 { 
border-left-width : 2px;
} 
.ral1 { 
border-left-width : 2px;
} 
.rx3 { 
border-left-width : 2px;
} 
.rxl3 { 
border-left-width : 2px;
} 
.rxs1 { 
border-left-width : 2px;
} 
.rxsl1 { 
border-left-width : 2px;
} 
.re2 { 
border-right-width : 2px;
} 
.rer2 { 
border-right-width : 2px;
} 
.ra1 { 
border-right-width : 2px;
} 
.rar1 { 
border-right-width : 2px;
} 
.rx3 { 
border-right-width : 2px;
} 
.rxr3 { 
border-right-width : 2px;
} 
.rxs1 { 
border-right-width : 2px;
} 
.rxsr1 { 
border-right-width : 2px;
} 
.rxl1 { 
border-right-width : 0;
} 
.rxl2 { 
border-right-width : 0;
} 
.rxl3 { 
border-right-width : 0;
} 
.rxl4 { 
border-right-width : 0;
} 
.rxsl1 { 
border-right-width : 0;
} 
.rxsl2 { 
border-right-width : 0;
} 
.ral1 { 
border-right-width : 0;
} 
.ral2 { 
border-right-width : 0;
} 
.ral3 { 
border-right-width : 0;
} 
.ral4 { 
border-right-width : 0;
} 
.rasl1 { 
border-right-width : 0;
} 
.rasl2 { 
border-right-width : 0;
} 
.rxr1 { 
border-left-width : 0;
} 
.rxr2 { 
border-left-width : 0;
} 
.rxr3 { 
border-left-width : 0;
} 
.rxr4 { 
border-left-width : 0;
} 
.rxsr1 { 
border-left-width : 0;
} 
.rxsr2 { 
border-left-width : 0;
} 
.rar1 { 
border-left-width : 0;
} 
.rar2 { 
border-left-width : 0;
} 
.rar3 { 
border-left-width : 0;
} 
.rar4 { 
border-left-width : 0;
} 
.rasr1 { 
border-left-width : 0;
} 
.rasr2 { 
border-left-width : 0;
} 
.r4 { 
height : 2px;
} 
.rl4 { 
height : 2px;
} 
.rr4 { 
height : 2px;
} 
.re4 { 
height : 2px;
} 
.rel4 { 
height : 2px;
} 
.rer4 { 
height : 2px;
} 
.ra4 { 
height : 2px;
} 
.rar4 { 
height : 2px;
} 
.ral4 { 
height : 2px;
} 
.rx4 { 
height : 2px;
} 
.rxl4 { 
height : 2px;
} 
.rxr4 { 
height : 2px;
} 
.rer1 { 
border-top-width : 1px;
border-left-width : 0;
border-bottom-width : 0;
height : 1px;
border-right-width : 0;
} 
.rel1 { 
border-top-width : 1px;
border-left-width : 0;
border-bottom-width : 0;
height : 1px;
border-right-width : 0;
} 
.re1 { 
border-top-width : 1px;
border-left-width : 0;
border-bottom-width : 0;
height : 1px;
border-right-width : 0;
} 
.res1 { 
border-top-width : 1px;
border-left-width : 0;
border-bottom-width : 0;
height : 1px;
border-right-width : 0;
} 
.resl1 { 
border-top-width : 1px;
border-left-width : 0;
border-bottom-width : 0;
height : 1px;
border-right-width : 0;
} 
.resr1 { 
border-top-width : 1px;
border-left-width : 0;
border-bottom-width : 0;
height : 1px;
border-right-width : 0;
} 
#headerfinest h1, h2, h3 { 
font-size : 16px;
color : #ffffff;
line-height : 30px;
} 
#headerfinest h4, h5, h6 { 
font-size : 10px;
color : #ffffff;
} 
#contentIndex { 
left : 100px;
width : 70%;
color : #ffffff;
padding: 20px;
} 
#footerfinest { 
padding : 20px 50px;
float : left;
background : #eae8ee;
}
#menu {
width : 100%;
line-height:25px;
padding : 20px 0px;
float : left;
} 
.left {
clear:both; 
float : left;
} 
#footerfinestleft span { 
padding : 0 5px;
margin : 0;
} 
.right { 
float : right;
} 
#handybeispiele{
background : #b9b4b4;
padding: 5px 20px;
}
#testberichte img{
padding: 10px 0px;
}
#testberichte {
background-color: #b9b4b4;
clear:both;
float:left;
padding: 10px 10px;
}
#menuleiste {
clear:both;
float:left;
text-align:left;
margin-right:10px;
font-size:16px;
padding: 20px;

}
#menuleiste ul{

}
#menuleiste ul li{
width:250px;
color:#999999;
list-style:none;
display:inline;
padding: 10px 10px;
}
#menuleiste ul a{
color:#FFFFFF;

}
#home #reiter1 a,
#test #reiter2 a
{
color:#999999;
border-bottom:0;
}
#icon{
clear:both;
float:right;
}
.clear {
clear:both;
}
