/* hola kids! */

* { padding: 0px; margin: 0px; }

body { font-family: Arial; font-size: 0.8em; padding: 0px; margin: 0px; background-color: #000000; color: #B5B4B4; }
td, th { font-size: 1em; }

a img { border: 0px; }
a { color: #ffffff; }
a:hover { text-decoration: none; }

table { border-collapse: collapse; }

table.content td { color: #000000; }
table.content td a { color: #404040; }

div.orderform, div.orderform td { color: #ffffff; }
div.ordertitle { font-family: Tahoma; font-size: 14pt; letter-spacing: 2px; }
div.orderform textarea { font-size: 9pt; font-family: Arial; } 
div.orderform select { font-size: 9pt; }

div.wtf { margin-top: 8px; font-size: 0.88em; padding-bottom: 2px; }

div.menu { padding-left: 40px; padding-top: 10px; color: #ffffff; line-height: 1.5em; }

body.admin, body.admin td, body.admin th { color: #ffffff; }
body.admin { background-image: url(/images/main_back1.gif); background-position: left bottom; background-repeat: no-repeat; }

body.internal { background: url(/images/header.gif); background-position: left top; background-repeat: no-repeat; background-color: #000000; }

table.admin_mainmenu td { padding-bottom: 0.5em; }

ul { margin-left: 1em; }

h1 { margin-bottom: 0.5em; font-weight: normal; }

body.mainpage { height: 100%; }

div.mainmenu { color: #ffffff; line-height: 1.5em; }

div.mainmenu_transparent { color: #ffffff; line-height: 1.5em; }
div.mainmenu_transparent a { padding-left: 2px; padding-right: 2px; }

table.border th { text-align: center; padding: 2px 4px; background-color: #606060; border-right: 2px solid #000000; border-bottom: 2px solid #333333; }
table.border td.sh { padding: 2px 4px; background-color: #606060; border-right: 2px solid #000000; border-bottom: 1px solid #707070; }
table.border td.c { text-align: center; }
table.border td.r { text-align: right; }
table.border td { padding: 2px 4px; margin-top: 2px; padding-top: 4px; border-bottom: 1px solid #606060; border-right: 2px solid #000000; background-color: #303030; }
table.border td.h { padding-top: 0px; padding-bottom: 4px; border-bottom: 1px solid #e7eee5; border-right: 2px solid #ffffff; }

.productitem { height: 210px; width: 240px; float: left; padding: 5px; }
.productitem .producttitle { padding-bottom: 5px; font-size: 1.4em; }
.producttitle { font-size: 1.6em; }

sup.new { font-size: 8pt; }
sup.new span { background-color: #990000; color: #ffffff; padding: 0px 2px; }

#Navigator { margin-top: 1.5em; }
#Navigator td.pn { padding: 1em 6px; }
#Navigator td.pn a { text-decoration: none; }
#Navigator td.pn a:hover { text-decoration: underline; }
#Navigator { font-size: 1em; font-family: Arial; padding: 0.5em; }
#Navigator span.Page { padding: 4px 6px; background-color: #f7f7f7; font-size: 1em; font-family: Arial;  border: 1px solid black; }
#Navigator a.Page { padding: 5px 7px; font-size: 1em; font-family: Arial; }
#Navigator a.Page:hover { padding: 4px 6px; border: 1px dotted black; text-decoration: underline; }

div.topmenuline { padding-bottom: 10px; text-align: center; }
