/* Haupt-Layout */
body {background:#000000 url(images/template/bg.jpg) no-repeat;background-position:center top;font-family:Arial, "lucida grande", Helvetica, sans-serif;font-size:11px;color:#2d2d2d;margin:40px 0 0 0}
img {border:0px}
hr {color:#666666;background-color:#666666;border:0px;border-top:transparent;border-bottom:transparent;margin:2px 0;height:1px}

/* Layout */
#wrapper {width:700px;text-align:left}
#navigation {background:url(images/template/blockdefault_bg.gif) repeat-x;height:45px;border:1px solid #264250}
#module_top {background:url(images/template/content_bg.jpg) repeat-x #c5bd96;height:192px;width:192px;float:right;padding:4px;border:1px solid #FFFFFF;color:#264250}
#clear_first {clear:both;height:8px}
#content {background:url(images/template/content_bg.jpg) repeat-x #c5bd96;width:480px;border:1px solid #FFFFFF;padding:2px 4px 4px 4px}
#module {background:url(images/template/module_bg.jpg) no-repeat #264250;width:192px;float:right;border:1px solid #264250;padding:4px;color:#c5bd96}
#clear_second {clear:both;height:10px}

/* Links */
a, a:visited, a:active {color:#264250;text-decoration:none;font-weight:normal}
a:hover {color:#264250;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:none;font-weight:bold}
a.category, a.category:visited, a.category:active {color:#333333;text-decoration:none}
a.category:hover {color:#000000;text-decoration:none}

#module a, #module a:visited, #module a:active {color:#c5bd96;text-decoration:none;font-weight:normal}
#module a:hover {color:#c5bd96;text-decoration:none;font-weight:normal;border-bottom:1px dotted #c5bd96}
#module_top a, #module_top a:visited, #module_top a:active {color:#264250;text-decoration:none;font-weight:normal}
#module_top a:hover {color:#264250;text-decoration:none;font-weight:normal;border-bottom:1px dotted #264250}

/* Schrift */
h2 {font-family:Arial, "lucida grande", Helvetica, sans-serif;font-size:15px;color:#264250;font-weight:bold;margin:4px 0;padding:0 4px;border-bottom:1px dotted #264250}
small {color:#7d7d7d;font:normal 10px Arial, "lucida grande", Helvetica, sans-serif}
.title {background:url(images/template/title_bg.jpg) repeat-x;font-family:Arial, "lucida grande", Helvetica, sans-serif;border:1px solid #FFFFFF;font-size:12px;color:#FFFFFF;font-weight:bold}
.category_big, .category_big a {font-family:Arial, "lucida grande", Helvetica, sans-serif;font-size:13px;color:#000000;font-weight:bold}
.category {font-family:Arial, "lucida grande", Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:normal}
.module_title {border-bottom:1px dotted}

/* Formulare */
form {border:none;margin:0px;padding:0px}
input, textarea, select {border:1px solid #989898;background-color:#F0F0F0;font:normal 11px Arial, "lucida grande", Helvetica, sans-serif;color:#666666}
input:active, textarea:active, select:active, input:focus, textarea:focus, select:focus {border:1px solid #CCCCCC;background-color:#F6F6F6;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}

/* Infonachrichten - Verschiedenes */
.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:11px;width:350px;padding:8px;margin-top:10px;margin-bottom:10px;text-align:left}

/* BBCodes */
.quote {color:#383838;text-align:left;font:normal 10px Arial, "lucida grande", Helvetica, sans-serif;margin:0 auto;padding:3px}
.code {color:#000000;text-align:left;margin:0 auto;padding:3px;font:normal 11px Arial, "lucida grande", Helvetica, sans-serif}
.codeinner {color:#000000;font:12px '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}

/* RSS Reader */
