body {background: #25211C no-repeat top center; color: #000000;}
table, img.border, legend, input, textarea, select, button {border-color: #25211C;}

a:link {color: #25211C;}
a:visited {color: #25211C;}
a:hover, a:active, a:focus {color: #FFFFFF;}


div#templateMain {position: relative; width: 770px; height: 630px; margin: auto; margin-bottom: 10px;}
div#templateContentHolderLeft {position: absolute; top: 0; left: 0;}
div#templateContentHolderRight {position: absolute; top: 0; right: 0;}
div#templateContent {position: relative; width: 330px; height: 448px; padding: 10px; border: 8px solid #FAB909; border-top-width: 154px;}
div#templateMenu {position: absolute; top: 133px; left: 8px; width: 344px; height: 18px; padding: 3px 3px 0; background-color: #FFFFFF;}
div#templateContentBackground {position: absolute; top: 154px; width: 366px; height: 468px; background-color: #FAB909; filter: alpha(opacity=75); opacity: .75}

div#homeCounter {position: absolute; bottom: 10px; left: 10px;}
div#homeTranslogik {position: absolute; bottom: 10px; right: 10px;}
div#homeTranslogikPrint {display: none;}

ul#menu {margin: auto; list-style: none; text-align: center;}
ul#menu li {display: inline;}
ul#menu a {margin: 0 6px; color: #000000; text-decoration: none;}
ul#menu a:hover, ul#menu a:active, ul#menu a:focus {text-decoration: underline;}


span.important, p.important {color: #25211C;}


h1#logo {position: absolute; top: 17px; left: 83px; margin: 0; background: url("/images/template/logo.gif") no-repeat top left; text-indent: -1000em; overflow: hidden; z-index: 1;}
h1#logo a {display: block; width: 200px; height: 84px;}

h1, h2, h3 {color: #FFFFFF;}
h1 {margin: 5px 0;}

hr {border-color: #25211C;}


thead {background-color: #25211C; color: #25211C;}


legend, button, input.button {background-color: #FFFFFF; color: #25211C;}
label.requiredField {color: #FFFFFF;}
