.screen, .print {display: none;}


body {margin: 2px; background-color: #220E02; color: #FFFFFF; line-height: 1.1em;}
table, img.border, legend, input, textarea, select, button {border-color: #FFFFFF;}

a:link {color: #642D09;}
a:visited {color: #50270C;}
a:hover, a:active, a:focus {color: #FFFFFF;}


div#templateMenu {margin: 20px 0 10px; border-top: 1px solid #FFFFFF; padding-top: 10px; text-align: center;}

div#homeTranslogik {text-align: center;}
div#homeTranslogikPrint {display: none;}

ul#menu {margin: 0; list-style: none;}
ul#menu a {color: #FFFFFF; text-decoration: none;}
ul#menu a:hover {text-decoration: underline;}


div.floatLeft, div.floatRight {float: none;}
div.floatRight {margin-top: 3px; text-align: left;}

span.important, p.important {color: #220E02;}


blockquote, ol, ul, dl {margin-left: 20px;}

h1#logo {margin: 0; background: url("/images/template/logohandheld.gif") no-repeat top center; text-indent: -1000em; overflow: hidden;}
h1#logo a {display: block; width: 155px; height: 17px;}

h1 {font-size: 1.4em; text-align: center;}
h2 {font-size: 1.2em;}
h3 {font-size: 1.1em;}

hr {border-color: #FFFFFF;}


thead {background-color: #220E02; color: #FFFFFF;}
th, td {padding: 2px;}

th.firstColumn, td.firstColumn {width: 50px;}


img.floatLeft, img.floatRight {float: none; margin: 0;}


legend, button, input.button {padding: 2px; background-color: #220E02; color: #FFFFFF;}
legend {padding: 2px;}
label {display: block; float: none; width: auto;}
label.requiredField {color: #220E02;}
fieldset div.row div, div.formAlign {clear: left; margin-left: 0;}

input, textarea, select, button, input.button {width: auto;}
textarea {height: auto;}

