@import url("html.css");
@import url("error.css");
@import url("form.css");
@import url("shop.css");
@import url("category.css");
@import url("product.css");
@import url("basket.css");
@import url("imagechooser.css");
@import url("search.css");

html {color: black; background-color: white; font-family: sans-serif; margin: 0px; font-size: 9pt}
body {margin: 0px}

h1 {margin: 0px; padding: 0px}

.header h1 img {position: absolute; top: 0px; left: 0px; z-index: 10}

div.header {position: relative; top: 0px; margin: 0px; width: 100%}
div.page {margin: 30px 0px 0px 0px; position: relative; height: 1%}

#tagline {position: absolute; top: 40px; right: 50px; width: 310px; text-align: center}

div.tabs {position: static; border-bottom: solid #8080C0 2px; padding-top: 83px; margin-left: 280px; text-align: right; height: 25px}

div.tabs div {padding: 0px 5%}
div.tabs img {vertical-align: bottom; border: none}

div.footer p {margin: 0px; font-size: 8pt; text-align: center}

div.widecontent {margin: 20px 5%}

div.content {padding-left: 210px; margin-right: 5%; position: static}
div.sidebar {position: absolute; left: 10px; width: 170px; right: auto; top: 0px}

div.breadcrumbs {color: black; padding: 2px; font-size: 8pt; position: static; padding-left: 140px; z-index: 10}
div.breadcrumbs a {color: inherit}

hr {border: none; border-bottom: solid #8080C0 2px}

th, td {text-align: left}
th.left, td.left {text-align: left}
th.center, td.center {text-align: center}
th.right, td.right {text-align: right}

div.sidebarbox {font-size: 8pt}

a {color: #0000FF}
a:visited {color: #000080}

div.auth {background-color: #C00000; color: white; font-weight: bold; padding: 2px 10px}
div.auth a {margin-left: 0.5em}

div.pager {text-align: left}
div.pager a {text-decoration: underline}
