/* template-Definitionen*/

#home, #standardseite, #Druckansicht {background:#fff;width:100%;overflow:hidden}

#kopf {position:relative;top:0px;margin:0px auto;width:56.3em}
#home #kopf {padding:3em 0px 1em 0px}
#standardseite #kopf {padding:3em 0px 2em 0px}

#kopf div{font:normal 1.62em/1em Arial, Helvetica, Sans-serif;display:inline;vertical-align:middle}
#kopf img {margin:0px .2em 0px 0px;height:30px;vertical-align:middle}
#kopf .c{color:#666} 
#kopf .m{color:#999}

#content {position:relative;margin:0px auto;width:56.3em;background:#fff}

.email_box {position:relative;top:.5em;text-align:right;height:1.8em}
.standard_box{position:relative;clear:both;padding:.5em 0px .5em 0px;width:40em;z-index:2}
.standard_box table{font-size:100%; width:100%}

#navi {position:absolute;top:0px;left:50%;width:56.3em;margin-left:-28.15em;padding:3em 0px 0px 46.5em}
.search_box {margin:.5em 0px 1.5em 0px}
.search_box .input_text {font:normal .7em Arial, Helvetica, Sans-serif;color:#fff;background:#999;border:1px solid #999;margin-right:.2em}
.search_box .button_go {font:normal .7em Arial, Helvetica, Sans-serif;color:#999;border:1px solid #999;background:#fff}

.menue a {font:normal .8em/1.3em Arial, Helvetica, sans-serif;text-decoration:none;color:#333}
.blog a {font:normal 2.8em/1.4em Times New Roman, Roman, serif;text-decoration:none;color:#999}
.objekte a {font:normal .8em/1.3em Arial, Helvetica, sans-serif;text-decoration:none;color:#c33}
.menue a:hover, .blog a:hover {color:#c33}
.objekte a:hover {color:#111}

#home #page {position:absolute;top:0px;width:100%}

#home #grau {position:relative;bottom:0px;width:100%;height:17em;background:#eee;padding-left:0px}
#fuss {width:100%;background:#eee;padding-left:0px}
.grau_box {position:relative;margin:auto;padding:1em 0px;width:900px}
.grau_box h2 {font:bold 1em, Helvetica, sans-serif;margin:0px;padding-bottom:.5em;color:#996;text-align:left}
.grau_box h2 a {color:#996;text-decoration:none}
.basenav_box {position:relative;margin:auto;padding:.5em 0px;width:56.3em;text-align:center}
.basenav_box .text a img {border:0px;margin:0px .5em;width:1em}

.standard h2 {font: bold 1.2em/1.3em Arial, Helvetica, sans-serif;color:#889;margin:0px;padding-bottom:0.5em}
.standard h2 a {color:#889;text-decoration:none}
h2 a:hover {text-decoration:underline}
.list h2 {background:url('images/teasebg.gif') no-repeat;margin-bottom:.5em;padding-left:.15em;font:normal .8em/1.8em Arial, Helvetica, sans-serif;color:#fff}
.list h2 a {color:#fff;text-decoration:none}
h3 {font:bold 2em Arial, Helvetica, sans-serif;color:#333}
.standard .text, .list .text, #scroller1 .text {font: .8em/1.6em Verdana, Geneva, sans-serif;color:#332}
.standard .text a, .kasten a, .kasten_rechts a {font-weight:bold; color:#c33;text-decoration:none}
.standard .text a:hover, .standard_dotted .text a:hover, .standard td .text a:hover, .kasten a:hover, .kasten_rechts a:hover {text-decoration:underline}
.list .text a {color:#333}
.list .text a:hover {color:#c33}

.date, .subdate {font:10px/14px Verdana, Geneva, sans-serif; color:#444}
.subdate{margin-top:1.4em}
.date {margin-bottom:.6em}
.printview a {text-decoration:none; color:#444}
.printview a:hover{text-decoration:underline}

.printview {border:.1em solid #666666; padding:0 .2em 0 .2em; display:inline;}

.note {font:100%/140% Verdana, Geneva, sans-serif; color:#F00}

.icon {font:100%/160% Verdana, Geneva, sans-serif; color:#FFF;background:#666699}

.map {height:25em}

/* Kasten */
.kasten, .kasten_rechts {float:left;width:11.8em;font: .8em/1.6em Arial, Helvetica, sans-serif;color:#332}
.kasten {margin-right:.6em}
.kasten h3, .kasten_rechts h3 {display:block;font:bold 1.1em/1.4em Arial, Helvetica, sans-serif;color:#889;margin-bottom:.5em;padding:0px}

/* Bilder */
.caption {clear:both;font:110%/150% Arial, Sans-serif; color:#666666}

.image {margin-bottom:10px}
.image_left {margin-right:10px;margin-bottom:10px}
.image_right {margin-left:10px;margin-bottom:10px}
.image_top {margin-bottom:10px;clear:both}
.image_bottom {margin-bottom:10px;clear:both}
.image img, .image_left img, .image_right img, .image_top img, .image_bottom img{clear:both;margin-top:5px}

.zoom {top:5px;left:0px;font:10px/12px Arial, Helvetica, sans-serif}
.zoom div {float:left;color:#FFF;background:#999;padding:0px 1px;margin-right:3px}
.zoom a {display:block;float:left;color:#FFF;padding:0px 1px;margin-right:3px;background:#666;text-decoration:none}
.zoom a:hover {background:#333}

.thumbnumber {font:.8em Arial, Helvetica, sans-serif;margin:2px 0px;text-align:center}
.thumbnumber div {float:left;background:#CCC;color:#333;width:.9em;padding:0 5px 0px 5px;margin-right:.2px;border:1px solid #999}
.thumbnumber a {display:block;float:left;color:#333;width:.9em;padding:0 5px 0px 5px;margin-right:.2px;text-decoration:none;border:1px solid #999}
.thumbnumber a:hover {background:#999}

/* Artikel-Links */
.attachments, .links, .comments {margin-top:1em;font:normal .8em/1.4em Arial, Helvetica, sans-serif}
.link_item_head, .attachment_item_head, .forum_item_head {font-size:.8em;margin-bottom:.5em;color:#663;text-transform:uppercase}
.link_text, .attachment_text, .forum_text {color:#444}
.link_text a, .attachment_text a, .forum_text a {color:#669;text-decoration:none}
.link_text a:hover, .attachment_text a:hover, .forum_text a:hover {color:#444;text-decoration:underline}

/* Formulare */
.standard .input_text, textarea{font:.8em/1.2em Arial, Helvetica, Sans-serif;padding:.1em;color:#333;border:1px dotted #c33}
.standard .message_area {width:80%;height:8em}
.button_contact {font:bold .8em Arial, Helvetica, Sans-serif;color:#fff;border:1px solid #999;background:#c33}
.button_contact:hover {color:#FFFFFF;background:#333333;}

/* Login Formular */
.login_box form {margin:20px 10px}

.login_box table {background:#eBf0f0;font:100% Arial, sans-serif;width:400px}

.login_box .item_head {background:#336699;padding:0px 2px;color:#FFFFFF !important;}

.login_box td, .login_box td a {color:#333333;padding:0px 2px}

.login_box .item_bottom {background:#ffffff;color:#333333}

/* Login Status */
.status_box {float:right;padding:.5em 0px .5em 1em;margin-bottom:1em;font:100% Arial, sans-serif; color:#FFFFFF;background:#6D2D2D}
.status_box a {color:#FFFFFF}

/* Meine Daten Formular */
.form, .form_neg {clear:both;margin:5px 0px}

.form_neg {background:#eeeeee}

.form .header, .form .desc, .form .text, .form .title, .form_neg .desc, .form_neg .text, .form_neg .title, .form_neg .input a {font:110%/150% Arial, Helvetiva, sans-serif;color:#333333}

.form .title, .form_neg .title {font-weight:bold}

.form .desc, .form_neg .desc {float:left;width:30%}

.form .input, .form_neg .input {margin-left:35%}

.form input[type='checkbox'] {margin-right:5px}

.form textarea{width:100%;height:4em;}

/* Mitglieder-Liste */

.initial_list {font:100% Verdana, sans-serif; color:#444444; height:2em; margin-left:-.8em}

.initial_list span, .initial_list a {display:block;padding:0 .8em;border-right:1px solid #666666;float:left}

.initial_list a {color:#666666;text-decoration:none}
.initial_list span {color:#666666;font-weight:bold}

.item {margin-top:10px;clear:left}

/* Forum */
/* Forum Overview*/

.allthreads_table, .viewthread_table, .allforums_table {font-size:100%; width:100%; border-spacing:.1em}

.forum .title {font:bold 110%/150% Verdana, Geneva, sans-serif}
.forum .text {font:110%/150% Verdana, Geneva, sans-serif;color:#333333}

.forum_links {font:100%/140% Verdana, sans-serif;background:#6699cc;color:#FFFFFF;padding:1em 0.3em}
.forum_links a {font-weight:bold;color:#FFFFFF;text-decoration:none}
.forum_links a:hover {text-decoration:underline}

.allthreads_table td, .allforums_table td {padding:.1em .3em; font: 1.2em/1.5em Verdana, Geneva, sans-serif;color:#444444; background:#EEEEEE}
.viewthread_table td {padding:0px; font: 1.2em/1.5em Verdana, Geneva, sans-serif;color:#444444}
.allthreads_table th, .allforums_table th {font: 100%/130% Verdana, Geneva, sans-serif;background:#336699;color:#FFFFFF}
.viewthread_table th {padding:0px; font: 100%/130% Verdana, Geneva, sans-serif;background:#336699;color:#FFFFFF}
.viewthread_table th a {color:#FFFFFF}

.allthreads_table .col1 {width:60%}
.allthreads_table .col1 a {text-decoration:none;color:#444444;font-weight:bold}
.allthreads_table .col1 a:hover {text-decoration:underline}
.allthreads_table .col2 {} 
.allthreads_table .col3 {text-align:center}

.allforums_table .col1 {text-align:left}
.allforums_table .col1 a {text-decoration:none;color:#444444;font-weight:bold}
.allforums_table .col1 a:hover {text-decoration:underline}
.allforums_table .col2 {text-align:center}
.allforums_table .col3 {text-align:left; width:60%}
.allforums_table .col3 a {color:#444444}

.table_message td {padding:1em .3em}
.table_message .col1 img{float:left}
.table_message .col2 {text-align:center}

.message_title {font-weight:bold;color:#336699;margin-bottom:.5em}
.message_title a {text-decoration:none;color:#336699;}
.message_title a:hover {text-decoration:underline}
.message_date {color:#444444;margin-bottom:.5em}
.message_date a {color:#333366;text-decoration:none}
.message_date a:hover {color:#333366;text-decoration:underline}
.message_text {color:#333333}

.table_answer {font: 100% Verdana, Geneva, sans-serif; color:#444444}
.table_answer td {padding:1em 0}
.table_answer .col2 {text-align:center}
.table_answer .col1 a {font-weight:bold;color:#333366;text-decoration:none}
.table_answer .col1 a:hover {text-decoration:underline}

.topic_area {width:40em;height:2em;}
.dummy_area {width:40em;height:8em;background:#CCCCCC;color:#444444}
.message_area {width:40em;height:16em;}

.prevnext{margin:.6em auto; text-align:center}
.prevnext a {color:#336699}

