* {margin: 0; padding: 0; font-family: arial; font-size: 10pt;}
img {border: 0;}
table {border-collapse: collapse;}

body {/*color: white; background: black;*/}

#body {width: 1000px; height: 100%; background: black;}

#header {width: 1000px; height: 173px;}
#z-header {position: absolute; width: 1000px; height: 173px;}

#flower {position: relative; float: right; visibility: hidden;}
#leaf {position: relative; left: -910px; top: 255px; float: right; visibility: hidden;}
#decor {position: relative; left: 78px; top: 115px; float: right;}
#menu {height: 48px;}

#z-menu {position: relative; height: 48px; left: 193px; z-index: 1;}
#z-menu td {text-align: center; padding: 0 7px;}
#z-menu a {font-family: tahoma; font-size: 8pt; font-weight: bold; text-transform: uppercase; color: white; text-decoration: none;}

#pre-left {width: 200px; height: 21px;}
#pre-right {width: 800px; height: 21px; background: white;}

#left {width: 200px; padding-bottom: 267px; color: black; vertical-align: top; height: 100%;}
#left a {color: black; text-decoration: none; line-height: 30px; font-weight: bold;}
#left a:hover, #left a.active {color: white;}

#right {width: 800px; height: 100%; background: white; vertical-align: top;}

#footer {width: 1000px; height: 70px; background: #198131; color: white;}
#footer * {font-size: 8pt; color: white}
#footer a {color: white; text-decoration: none;}
#footer #copy {width: 200px;  text-align: left; padding: 10px; float: left;}
#footer #address {float: left; text-align: left; padding: 10px 0;}
#footer #dev {float: right; text-align: right; padding: 10px;}

h1 {color: #B21114; padding: 8px;}
p {padding: 8px;}

.pad, table.pad td, table.pad th {padding: 8px;}
div.hpad {float: left; padding: 0 8px;}
table.clear td {padding: 0;}
.silver {color: silver;}
table.table {width: 100%;}
table.table td, table.table th {vertical-align: top;}
table th {text-align: left;}
pre {background: #eee;}
.nobr {white-space: nowrap;}
.center {text-align: center;}
.right {text-align: right;}
.error {color: red;}
.gray {color: gray}
.silver {color: silver}
.underline {border-bottom: 1px solid #eee;}
.overline {border-top: 1px solid #eee;}
.wide {width: 100%;}
table.pad td.nopad {padding: 0;}

table.model {float: left; margin: 8px;}
table.model td {border: 1px solid #F6AA6E; /*width: 108px; height: 110px; text-align: center;*/}

table.sizes {/*width: 100%;*/ border-color: black;}
table.sizes th {white-space: nowrap; text-align: center; background: #E9AC76;}
table.sizes th, table.sizes td {padding: 1px; font-size: 8pt; border-color: black;}
table.sizes td {width: 50px; text-align: center;}

textarea {width: 600px;}