html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0;	outline:0; font-weight:inherit;	font-style:inherit;	font-size:100%;	font-family:Verdana,sans-serif; }

body { background-color:#266696; padding:10px; }

h1 {
    font-size:1.5em;
    padding:10px;
}

h2 {
    font-size:1.3em;
    text-align:center;
    margin-bottom:20px;
}

h3 {
    font-size:1.2em;
    padding:10px;
}

a {
    color:#266696;
}

a:hover {
    color:#f16611;
}

ul, ol {
    padding:0 15px 0 25px;
}

p {
    margin: 20px 0 20px 0;
    
}

hr {
    width:30%;
    color:#000;
    margin:20px auto 20px auto;
}

#page {
    width:80%;
    max-width:1200px;
    background-color:#FEFED8;
    margin:0 auto;
    min-width:900px;
    border: #ffffe7 solid 2px;
}

#header {
    text-align:center;
}

#logo {
    float:left;
    margin:10px;
    height:130px;
}

#headline {
    text-align:center;
    
}

#headline h1 {
    font-size:1.5em;
    padding:10px;
}

#headline h2 {
    font-size:0.8em;
    font-weight:bold;
    padding:10px;
    margin-bottom:0;
}

#hmenue {
    clear:both;
    padding: 2px 0 2px 0;
    border-top:#266696 groove 2px;
    border-bottom:#266696 groove 2px;
    background-color:#ffffe7;
}

#hmenue a {
    text-decoration: none;
    vertical-align: middle;
    font-size:0.8em;
    font-weight:bold;
    border-left:#266696 solid 1px;
    border-right:#266696 solid 1px;
    padding:0 10px 0 10px;
    
}

#fmenue {
    clear:both;
    padding: 2px 0 2px 0;
    border-top:#266696 groove 2px;
    border-bottom:#266696 groove 2px;
    background-color:#ffffe7;
}

#fmenue a {
    text-decoration: none;
    vertical-align: middle;
    font-size:0.8em;
    font-weight:bold;
    border-left:#266696 solid 1px;
    border-right:#266696 solid 1px;
    padding:0 10px 0 10px;
    
}

#hmenue a:hover {
    background-color: #ffffe7;
    
}

#content {
    /*float:right;
    width:75%;*/
    margin:25px 235px 25px 235px;
    font-size:0.9em;
}

#menue {
    float:left;
    margin:25px 0 0 0;
    width:200px;
}

#menue a {
    text-decoration: none;
    display: block;
    width:180px;
    border-bottom:#266696 solid 1px;
    padding:5px;
    font-size:0.8em;
    font-weight:bold;
    margin:0 0 0 20px;
    background-color: #fefed8;
}

#menue a:hover {
    background-color: #ffffe7;
    
}

#sidebar {
    float:right;
    margin:25px 20px 0 0;
    width:200px;
}

#sidebar p {
    border:#266696 2px groove;
    font-size:0.8em;
    padding:2px;
    text-align:center;
    min-width:180px;
    background-color:#FEFED8;
    margin:
}

#footer {
    clear:both;
    text-align:center;
    padding: 25px 0 15px 0;
}

#footer p {
    margin:0 auto;
    padding:5px 0 0 0;
    font-size:0.7em;
}

.divproductinlist {
    width:90%;
    margin:0 auto;
    font-size:0.8em;
}

.divproductinlistthumb, .divproductinlistdesc, .divproductinlistprice, .bz_pil01_plnk {
    padding:5px;
    border-bottom:1px solid #266696;
    width:25%;
}

.divproductinlistthumb {
    
}

.divproductinlistdesc {
    
}

.productinlistno {
    display:block;
}

.divproductinlistprice {
    font-weight:bold;
}

.prodpricehint2 {
    font-weight:normal;
}

.prodlink {
    
}

.oldpriceli {
    text-decoration: line-through;
}

.center {
    text-align:center;
}

.box {
    background-color:#266696;
    color:#ffffe7;
    display:block;
    text-align:center;
    padding:2px;
}
