/* CSS */

body { background:url(../images/bgd.gif); background-attachment:fixed; background-repeat:x-repeat; background-position:center top; }
p { font-family: Verdana, Arial, Helvetica, sans-serif; }
hr { color:#e9f5e0; }
/*navigation */

a	{text-decoration: none; color:#198141; }
a:hover { text-decoration: underline; }


a.navi_content {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;	color:#000000; }
a.navi_content_over {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;	color:#198141; font-weight:bold; }
a.subnavi_content {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;	color:#000000; }
a.subnavi_content_over {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;	color:#198141; font-weight:bold; }

a.mitglieder {font-family: "Times New Roman", Times, serif;	font-size:18px; padding-left: 20px;}
a.mitglieder_sub {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000;  padding-left: 20px;}
a.mitglieder_sublink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px;	color:#ee7f00; font-weight:bold; }

.navi_content {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;	color:#000000; }
.navi_content_over {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;	color:#198141; font-weight:bold; }
.subnavi_content {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;	color:#000000; }
.subnavi_content_over {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;	color:#198141; font-weight:bold; }

.spacer_subnavi {line-height: 14px;}
.spacer_left {padding-left: 50px; line-height: 25px;}
.spacer_left20 {padding-left: 20px; }
.spacer_left20_news {padding-left: 20px; padding-right: 20px; }
.spacer_left30 {padding-left: 30px; }

/* Grundaufbau Tabelle */

table.cont {margin-left: auto; margin-right: auto; margin-top:0px;	width: 980px; height: 100%;  border-right: 1px solid #198141; border-left: 1px solid #198141; background-color: #ffffff; }
td.cont_header {width:780px; height:150px; border-bottom: 1px solid #198141;  border-right: 1px solid #198141;}
td.cont_navi_oben {width:780px; height:30px; border-bottom: 1px solid #198141; border-right: 1px solid #198141; }
td.cont_navi_sub {width:780px; height:30px; border-bottom: 1px solid #198141; border-right: 1px solid #198141; background:url(../images/verlauf_subnavi.jpg);}
td.cont_pw {height:50px; background-color: #d2eb67; }
td.cont_login {height:70px; padding-left: 15px;}
td.cont_suche {height:30px; border-bottom: 1px solid #198141; border-top: 1px solid #198141; background-color: #007141; }
td.cont_spalte_links {width:200px; padding-top: 35px; height:100%;}
td.cont_spalte_links2 {width:200px; padding-top: 35px; height:100%; background-color: #e9f5e0; }
td.cont_spalte_head {width:200px; background-color: #e9f5e0; }
td.cont_spalte_head2 {width:200px; background-color: #ffffff; }

td.cont_spalte_rechts {width:200px; background-color: #e9f5e0; padding-top: 35px; padding-left: 30px; padding-right: 20px;}
td.cont_spalte_rechts2 {width:200px; background-color: #ffffff; padding-top: 35px; padding-left: 30px; padding-right: 20px;}
td.cont_content {width:580px; padding-top: 35px; padding-right: 30px; padding-left: 30px; border-right: 1px solid #198141;}
td.cont_feet {width:780px; height:20px;  border-top: 1px solid #198141; border-right: 1px solid #198141;}


/* Tabelle Alphabet */
table.beruf_alpha { height: 20px; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}
td.beruf_over { background-color: #d2eb67; border-right: 1px solid #cccccc; text-align: center; 	width: 20px;}
td.beruf_norm { background-color: #ffffff;  border-right: 1px solid #cccccc; text-align: center; 	width: 20px; }
.beruf_body  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }

td.beruf_uebersicht {width: 240px;}
td.beruf_uebersicht_spacer {width: 20px;}

/* Grüne Tabellen */

td.tab_spacer_20 {width: 20px; }

td.tab_body_500 {width:500px; padding-left: 10px;  padding-right: 20px; background-color: #f1f9e1; }
td.tab_head_500 {width:500px; height:25px; background-color: #009049; padding-left: 10px;}
.start_tabhead {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold;  }
.start_tabhead_schwarz {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;  }

input.px200_text {	height: 13px;	width: 220px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666; }
input.px150_text {	height: 13px;	width: 150px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666; }

textarea.px400_area {	height: 100px;	width: 470px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #666666; }


/* Fusszeile */
.footer {padding-left: 50px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;  }
.footer_reg {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;  }
.footer_over{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#198141; font-weight:bold;  }

/* Text */
.mitglieder {font-family: "Times New Roman", Times, serif;	font-size:18px; padding-left: 15px;}
.mitglieder_sub {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000;  padding-left: 15px;}
.mitglieder_sublink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px;	color:#ee7f00; font-weight:bold; }

.news_rechts {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;  }
.news_rechts_date {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#a9371a; font-weight:bold;}
.news_links {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding-right: 20px; }



a.news_rechts {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;  }
a.news_rechts_date {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#a9371a; font-weight:bold;}
a.news_links {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding-right: 20px; }

/* Ein Service von */
.service_head { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#ffffff; padding-left: 53px}
td.service {background:url(../images/start/einservice_head.gif); height: 15px;  }

/* Text */
.headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#000000; }
.subhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; line-height: 16px; padding-right: 60px;}
.body  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height: 16px; padding-right: 60px; }
.body_kl  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; line-height: 14px; text-align:left; }
.pic_legende  { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#a9371a; padding-right: 5px; }


.subhead_berufe { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; }
.body_berufe  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

/* Bilder */
table.mainImg {float:left; }