/* template-Definitionen*/
#Kollegium, #OhneSubNavi, #Geschlossen, #GeschlossenOhne {font-size:65%;background:url(images/header.jpg) no-repeat;background-color:#eBf0f0;}

#Druckansicht {background:#FFFFFF;}

/* Mitglieder-Navi*/
#memnav {position:absolute;left:10px;top:164px;width:190px;height:61px;font:9px/18px Arial, Helvetica, Sans-serif}

#memnav .item_head {color:#666}

#memnav .active {display:block;background:#A16B46;color:#eBf0f0;text-decoration:none;text-align:center}
#memnav .passive {display:block;background:#EBF0F0;color:#333333;text-decoration:none;text-align:center}

#memnav .kor {position:absolute;top:20px;left:0px;width:108px;border:1px solid #666666;text-align:center;vertical-align:middle}
#memnav .for {position:absolute;top:20px;left:110px;width:79px;border-top:1px solid #666666; border-bottom:1px solid #666666; border-right:1px solid #666666;text-align:center}
#memnav .arc {position:absolute;top:40px;left:0px;width:58px;border-left:1px solid #666666; border-bottom:1px solid #666666; border-right:1px solid #666666;text-align:center}
#memnav .mit {position:absolute;top:40px;left:60px;width:69px;border-bottom:1px solid #666666; border-right:1px solid #666666;text-align:center}
#memnav .ser {position:absolute;top:40px;left:130px;width:59px;border-bottom:1px solid #666666; border-right:1px solid #666666;text-align:center}

#memnav a:hover {color:#FFFFFF;background:#cc9966;text-decoration:none}

/* Mitglieder-Subnavi*/
#memsubnav {position:absolute;left:15px;top:250px;width:180px;height:61px;font:9px/16px Verdana, Geneva, Sans-serif}

#memsubnav .active a {float:left;display:block;padding:0px 5px;color:#6D2D2D;text-decoration:none;border-right:1px solid #666666;}
#memsubnav .same a {float:left;display:block;padding:0px 5px;color:#666;text-decoration:none;border-right:1px solid #666666;}

#memsubnav a:hover {text-decoration:underline}

/* Haupt-Navi */
#mainnav {position:absolute;top:150px;left:212px;width:510px;height:30px;background:#FFFFFF;font:10px/19px Arial, Helvetica, Sans-serif;text-align:center}

#mainnav .active {display:block;background:#79803D;color:#FFF;text-decoration:none}
#mainnav .passive {display:block;background:#EBF0F0;color:#336;text-decoration:none}

#mainnav .kol {position:absolute;top:5px;left:5px;width:100px}
#mainnav .ter {position:absolute;top:5px;left:110px;width:80px}
#mainnav .jou {position:absolute;top:5px;left:195px;width:140px}
#mainnav .his {position:absolute;top:5px;left:340px;width:80px}
#mainnav .pre {position:absolute;top:5px;left:425px;width:80px}

#Kollegium #mainnav a:hover, #OhneSubNavi #mainnav a:hover {color:#FFF;background:#cccc99;text-decoration:none}
#Geschlossen #mainnav a:hover, #GeschlossenOhne #mainnav a:hover {color:#FFFFFF;background:#cc9966;text-decoration:none}

/* Sub-Navi */
#subnav {position:absolute;top:180px;left:212px;width:510px;height:55px;background:#FFFFFF}

.navi_box {position:absolute;top:0px;left:5px;width:430px;padding:10px 35px;background:#EBF0F0}

.navi {font:10px Arial, Helvetica, Sans-serif}
.navi .active a {float:left;display:block;margin:2px 0px;padding:0px 10px;color:#79803D;text-decoration:none;border-right:1px solid #666699;}
.navi .same a {float:left;display:block;margin:2px 0px;padding:0px 10px;color:#333366;text-decoration:none;border-right:1px solid #666699;}

.navi a:hover {text-decoration:underline}

/* Content */
#content {position:absolute;left:212px;bottom:40px;overflow:auto;background:#FFFFFF}
#Kollegium #content {top:235px}
#OhneSubNavi #content, #Geschlossen #content, #GeschlossenOhne #content {top:180px}
#GeschlossenOhne #content, #Geschlossen #content {width:500px;border:5px solid #6D2D2D}
#Kollegium #content, #OhneSubNavi #content {width:510px}

.standard_box{margin:20px 10px;clear:both}

.standard table{font-size:100%; width:100%}

.standard h2 {font:bold 140% Arial, Helvetica, sans-serif}
h2 a {text-decoration:none}
h2 a:hover {text-decoration:underline}

.standard_box .item_head {font:bold 140% Arial, Helvetica, sans-serif;margin-bottom:1em;}

.standard_dotted h2 {font:bold 140% Arial, Helvetica, sans-serif;color:#663;border-top:1px dotted #666633}
.standard_dotted h2 a, #Kollegium h2 a, #OhneSubNavi h2 a {color:#663}

#Kollegium h2, #OhneSubNavi h2, #Kollegium .item_head, #OhneSubNavi .item_head {color:#663}
#GeschlossenOhne h2, #Geschlossen h2, #GeschlossenOhne .item_head, #Geschlossen .item_head {color:#A16B46}
#GeschlossenOhne h2 a, #Geschlossen h2 a {color:#A16B46}

h3 {font:bold 110% Arial, Helvetica, sans-serif;color:#333333}

.standard .title {font:bold 110%/150% Verdana, Geneva, sans-serif;color:#333333}
.standard .title a {color:#666699;text-decoration:none}
.standard .title a:hover {text-decoration:underline}

.standard .text, .standard_dotted .text, td .text {font:110%/150% Verdana, Geneva, sans-serif;color:#333333}
.standard .text a, .standard_dotted .text a, .standard td .text a {font-weight:bold; color:#666699;text-decoration:none}
.standard .text a:hover, .standard_dotted .text a:hover, .standard td .text a:hover {text-decoration:underline}
.date, .subdate {font:10px/14px Verdana, Geneva, sans-serif; color:#444444}
.subdate{float:right;margin-top:1.4em}
.date {margin-bottom:.6em}
.printview a {text-decoration:none; color:#444444}
.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:#FF0000}

.icon {font:100%/160% Verdana, Geneva, sans-serif; color:#FFFFFF;background:#666699}

/* Impressum Copyright */
#impr {position:absolute;bottom:60px;left:10px;width:190px;font:9px/16px Arial, Helvetica, Sans-serif}
#impr a {color:#666666;text-decoration:none}
#impr a:hover {text-decoration:underline}

/* Jobboerse Button */
#jobbut {position:absolute;left:10px;width:190px;bottom:130px}
#jobbut a {text-decoration:none}
#jobbut img {border:0px}
#jobbut a:hover {text-decoration:none}



/* 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 !important;padding:0px 1px;margin-right:3px;background:#666;text-decoration:none !important}
.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 */
.link_item_head, .attachment_item_head, .forum_item_head {font:bold 110%/160% Verdana, sans-serif; margin-top:14px; color:#666633;}

.link_text, .attachment_text, .forum_text {font:110%/160% Verdana, sans-serif; color:#444444;}

.link_text a, .attachment_text a, .forum_text a {color:#666699;text-decoration:none}
.link_text a:hover, .attachment_text a:hover, .forum_text a:hover {color:#444444;text-decoration:underline}

/* Formulare */
.standard .input_text, textarea{font:120% Arial, Sans-serif;color:#666666}
.standard .input_text {width:50%}
.standard .message_area {width:100%;height:8em;}
.button_contact {font:bold 90% Verdana, Geneva, Sans-serif;color:#333366;border:1px solid #333366;background:#FFFFFF}
.button_contact:hover {color:#FFFFFF;background:#333366;}

/* 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}

/* Buttons */
#Kollegium .button_green, #OhneSubNavi .button_green, #Kollegium .button_gray, #OhneSubNavi .button_gray, #Kollegium .button_red, #OhneSubNavi .button_red {font:110% Verdana, sans-Serif; color:#FFFFFF; background:#666633; border:1px solid #666666;margin-right:.1em}
#GeschlossenOhne .button_green, #Geschlossen .button_green, #GeschlossenOhne .button_gray, #Geschlossen .button_gray, #GeschlossenOhne .button_red, #Geschlossen .button_red {font:110% Verdana, sans-Serif; color:#FFFFFF; background:#A16B46; border:1px solid #666666;margin-right:.1em}
