/* Main Layout */
body {background:url(images/gha/background.jpg) #FFF;background-repeat:no-repeat;background-position:top center;font-family:Arial, Helvetica, Geneva;font-size:12px;color:#000000;margin:4px}

#header {height:137px;width:939px}
#navigation {height:44px;width:939px;background:url(images/gha/navleiste.png);text-align:left}
#content {width:939px}
#footer {background:url(images/gha/footer.jpg);background-position:bottom;height:28px;width:939px;text-align:right;font-size:10px;color:grey;padding-top:52px}
#applemenu_rahmen {height:400px}
.content_text {font-size:13px}

img {border:none;}
hr {color:#666666;background-color:#666666;border:0px;border-top:transparent;border-bottom:transparent;margin:2px 0;height:1px}

/* Links */
a, a:visited, a:active {color:#04692f;text-decoration:none;font-weight:normal}
a:hover {color:#04692f;text-decoration:underline;font-weight:normal}
a.titlelink, a.titlelink:visited, a.titlelink:active {color:#FFFFFF;text-decoration:none;font-weight:bold}
a.titlelink:hover {color:#FFFFFF;text-decoration:underline;font-weight:bold}
a.category, a.category:visited, a.category:active {color:#333333;text-decoration:none}
a.category:hover {color:#000000;text-decoration:underline}

#start a:link, #start a:visited, #start a:active, #start a:hover {color:#000}

/* fix for footer */
#footer a, #footer a:visited, #footer a:active {color:#000000;text-decoration:none;font-weight:normal}
#footer a:hover {color:#000000;text-decoration:underline;font-weight:normal}

/* Font types */
h2 {background:url(images/gha/menuleiste.jpg) no-repeat;font-family: Arial, Helvetica, sans-serif;font-size:14px;color:#FFFFFF;font-weight:bold;width:705px;height:22px;display:block;text-align:left;padding:3px 10px}
small {color:#383838;font:normal 9px Arial, Helvetica, Geneva}

.title {font-family:Arial, Helvetica, Geneva;font-size:11px;color:#FFFFFF;font-weight:bold;background-color:#a9a9a9}
.category_big, .category_big a {font-family:Arial, Helvetica, Geneva;font-size:12px;color:#000000;font-weight:bold}
.category {font-family:Arial, Helvetica, Geneva;font-size:11px;color:#000000;font-weight:normal}

/* Forms */
form {border:none;margin:0px;padding:0px}
input, textarea, select {font:normal 12px Arial, Helvetica, Geneva;color:#666666}
input:active, textarea:active, select:active, input:focus, textarea:focus, select:focus {color:#2C2C2C}

input[type="radio"], input[type="checkbox"],
input[type="radio"]:focus, input[type="radio"]:active,
input[type="checkbox"]:focus, input[type="checkbox"]:active {border: 0px}

.input {background-color:transparent;border:none;margin:2px}

/* Infomessages - Miscellaneous */
.tooltip {position:absolute;display:none;background-color:#FFFFFF;color:#000000;border:1px solid #DDDDDD;border-left:4px solid #0E8AEA;padding:4px 10px;z-index:100}
.errorbox {background-color:#FFCCCC;border:1px dashed #D60000;color:#666666;font-size:10px;width:350px;padding:8px;margin-top:10px;margin-bottom:10px;text-align:left}

/* BBCode Tags */
.quote {color:#383838;text-align:left;font:normal 9px Arial, Helvetica, Geneva;margin:0 auto;padding:3px}
.code {color:#000000;text-align:left;margin:0 auto;padding:3px;font:normal 10px Arial, Helvetica, Geneva}
.codeinner {color:#000000;font:11px 'Courier New', Courier, monospace}
.codeline0 {background-color:#F3F3F3;height:15px;padding-left:3px;white-space:nowrap}
.codeline1 {background-color:#FFFFFF;height:15px;padding-left:3px;white-space:nowrap}

