html{ margin: 0; padding: 0; height: 100%; }
body { margin: 0; padding: 0; height: 100%; }
html, body, td, div, p { font-family: Georgia, "Times New Roman", serif; font-size: 11pt; }
form { padding: 0; margin: 0; height: 100%; padding-left: 10px; padding-right: 10px;  }
img { margin: 0; padding: 0; }
a img { border: 0;  }
p { text-indent: 1cm;}

#container {min-height: 100%; margin-bottom: -70px; }
* html #container {height: 100%;}

div.content { padding-bottom: 80px; }

#footer { clear: both; height: 55px; padding: 0px; padding-top: 10px; text-align: center; font-size: 11px; color:#333333;  border-top: solid 5px #ADB0B5; }
#footer #f1 { margin-top: 10px; text-align: center; font-size: 12px; font-weight: bold; color:#333333; }
#footer #f1 a { color:#333333; text-decoration: none;}
#footer #f2 { margin-top: 5px; text-align: center; font-size: 11px; color:#666666; }
#footer #f2 a { color:#666666; text-decoration: none;}

div#top { font-size: 20px; font-weight: bold; margin-bottom: 5px; padding-bottom: 5px; border-bottom: solid 1px navy;  }

table#header td a { text-decoration: none; }

h1 {font-family: Tahoma; font-size: 16px; font-weight: bold; color: #000080; text-align: left; margin-top:5px; margin-bottom: 10px; }
h2 {font-family: Tahoma; font-size: 14px; font-weight: bold; color: #0000c0; text-align: left; }

a { color:navy;}
a:hover { color: red; }
p { text-indent: 11pt; text-align: justify; }

table.featured { width: 100%; border-collapse: collapse; }
table.featured td { padding: 10px; margin: 0px; text-align: center; vertical-align: top; }
table.featured td div.name a { font-weight: bold; color: navy; }
table.featured td div.price { font-weight: bold; color: Red; }

table.featuredc { width: 220px; border-collapse: collapse; }
table.featuredc td { padding-right: 10px; margin: 0px; text-align: center; vertical-align: top; }
table.featuredc td div.name a { font-size: 90%; color: navy; }
table.featuredc td div.price { font-weight: bold; font-size: 90%; color: Red; }


div.product div.title { font-size: 200%; font-weight: bold; text-align:center;}
div.product div.price { font-size: 150%; font-weight: bold; color:Red;  text-align:center;}
div.product div.size { font-size: 120%; text-align:center;}
div.product div.pictures { clear: both; }
div.product div.pictures img { float:left; margin-right: 10px; margin-bottom: 10px; border: solid 1px #777777; }
div.product table.modelProperties { border-collapse: collapse; empty-cells: hide; clear: both;}
div.product table.modelProperties td { padding: 2px; margin: 0px; font-size: 90%; vertical-align: top; }

td.adv {font-size: 12px !important; }