html, body, div, h1, h2, h3, h4, h5, h6, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0px; padding: 0px; }
a, img { margin: 0px; padding: 0px; border: none;}
html{background: #E9E6E1;}
body {background: #E9E6E1;font-family: sans-serif;font-size: medium;}
a {text-decoration: none; color: #4466AA;}
ul {list-style-type:none;}
div.header img.blockimage{margin-left: auto; margin-right: auto;}
div.header a:focus, div.header a:hover, div.header a:active {background: #CACACA; color:#CACACA; border:none; text-decoration: none;}
table.imagetextlink td {vertical-align: top;}
img.blockimage {display:block;}
.btext{font-weight: bold}
div.sectionwhite, div.breadcrumbspanel {
    margin-bottom: 5px;
    border-bottom: 1px solid #c3c3c3;
    border-top: 1px solid #f4f4f4;
    background: #e7e7e7;
}

div.sectionwhite div.border, div.breadcrumbspanel div.breadcrumbsborder{
    margin-bottom: 1px;
    border-bottom: 1px solid #f4f4f4;
    background: #ffffff;
}

.sizesmall {font-size: small;}
.bottomborder div.borders{border-bottom: 2px solid #f4f4f4;}
.bottomborder div.modellist{border-bottom: 1px solid #b5b4b4;}
div.modellist img{vertical-align: middle;}
div.shortcuts a{line-height: 15px; vertical-align:middle; text-align: center; margin-left: 4px; font-size: medium;}
img.pagearrow{vertical-align: middle;}
div.shortcuts img{vertical-align: middle;}
div.gallerynavigation {margin: 0px; padding: 5px 0px 0px 0px; vertical-align: middle; text-align: center; line-height: 16px; font-size: medium;}
.gallerynavigation img{vertical-align: middle;}
img.galleryimg{display: block; margin-left: auto; margin-right: auto;}
.spad{
    padding-right: 3px;
    padding-left: 3px;
}
.hpad{
    padding-top: 3px;
    padding-bottom: 3px;
}

.ipad{
    padding-right: 8px;
    padding-left: 8px;
}
