body {background:#340000 url('../images/bg-site.jpg') no-repeat center top; margin:0px; padding:0px; text-align:center; font-family: arial;}
a {color:#400000;}
a:link, a:visited, a:active {color:#400000}
a:hover {color:#990000;}

.page {width:920px; margin:0px; margin:auto; text-align:center; background:url('../images/site-deko.jpg') repeat-y;}
.head {width:900px; margin:0px; margin:auto; padding:0px; text-align:center; height:190px; background: url('../images/head.jpg') no-repeat;}
.headline {font-size:12px; font-weight:bold; color:#000000; padding:0px; margin:0px; padding-top:5px; text-align:center;}
.headline h1 {font-size:12px; margin:0px; padding:0px; color:#000000; font-weight:bold;}
.navi {font-size:14px; padding:0px; padding-top:146px; margin:0px; text-align:center; font-weight:bold; color:#ffffff;}
.navi a, .navi a:link, .navi a:visited, .navi a:active {color:#eeeeee; text-decoration:none;}
.navi a:hover {color:#ffffff; text-decoration:underline;}

.txt {padding:7px; margin:0px;}
.shade {width:900px; height:10px; margin:auto;padding:0px; background: url('../images/shade.jpg') repeat-x;}

.main {width:900px; margin:0px; margin:auto; padding:0px; background:#ffffff;}

.left_menu {width:200px; margin:0px; padding:0px; margin-left:6px; float:left;}
.l_menu_p {width:200px; margin:0px; margin:auto; padding:0px; border:#888888 1px solid; font-size:12px; color:#444444; margin-bottom:14px;}
.l_menu_p h3 {background: url('../images/menuleft-top.jpg') no-repeat; height:24px; color:#000000; font-size:16px; font-weight:bold; padding-top:6px; margin:0px;}

.l_menu_p2 {width:202px; margin:0px; padding:0px; font-size:12px; color:#444444; margin-bottom:14px; background: url('../images/menuleft-bg.jpg');}
.l_menu_p2 h3 {background: url('../images/menuleft-topgirl.jpg') no-repeat; height:24px; color:#000000; font-size:16px; font-weight:bold; padding-top:106px; margin:0px;}

.menu_bottom {height:10px; background: url('../images/menuleft-bottom.jpg') repeat-x;}
.menu_bottom2 {height:10px; background: url('../images/menuleft-bg-bottom.jpg') repeat-x;}

.login {padding:0px; margin:0px; font-size:12px; text-align:left; margin-bottom:6px;}
.login input {background:#5D0201; color:#ffffff; font-size:11px; padding:1px;margin:2px;}

.content {width:680px; margin:0px 6px 0px 0px; padding:0px; float:right;}
.welctxt {margin:0px; padding:6px; color:#444444; font-size:12px; text-align:justify; background:#eeeeee url('../images/welc.jpg') repeat-x;}

.tb1_top {height:13px; background: url('../images/tb1-top.jpg');}
.tb1_middle {background: url('../images/tb1-middle.jpg'); color:#444444; font-size:12px; padding:0px; padding-left:10px; padding-right:10px; margin:0px;}

.tb1_lp {background: url('../images/tb1-middle.jpg'); color:#444444; font-size:12px; padding:0px; padding-left:10px; padding-right:10px; margin:0px;}
.tb1_lp a, .tb1_lp a:link, .tb1_lp a:active, .tb1_lp a:visited, .tb1_lp a:hover {text-decoration:none;}
.tb1_lp h2 {padding:0px; margin:0px; font-size:17px;}
.tb1_lp h4 {font-size:15px; text-align:left; margin:0px; padding:0px; border-bottom:1px solid #eeeeee;}
.tb1_lp ul {margin:6px; padding:3px; list-style-type:none; text-align:left;}
.tb1_lp li {margin:8px 4px 8px 4px; color:#444444; text-align:left; border-bottom:1px dashed #cccccc; padding:6px; background:#ffffff url('../images/bg-greyfade.jpg') repeat-x; border:#eeeeee 1px solid;}

.sitemap {background: url('../images/tb1-middle.jpg'); color:#444444; font-size:12px; padding:0px; padding-left:10px; padding-right:10px; margin:0px;}
.sitemap li {margin:2px; padding:2px; padding-left:6px; float:left; width:140px; text-align:left;}
.sitemap ul {padding:0px; margin:0px 0px 0px 30px; list-style-type: decimal;}
.tb1_bottom {height:13px; background: url('../images/tb1-bottom.jpg'); margin-bottom:5px;}

.tb2_top {height:13px; background: url('../images/tb2-top.jpg');}
.tb2_middle {background: url('../images/tb2-middle.jpg'); color:#eeeeee; font-size:12px; padding:0px; padding-left:10px; padding-right:10px; margin:0px;}
.tb2_middle textarea, .tb2_middle input {width:300px; padding:2px; border:1px dashed #777777; margin:2px;}
.tb2_middle form {width:500px; text-align:right;}
.tb2_bottom {height:13px; background: url('../images/tb2-bottom.jpg'); margin-bottom:5px;}

.member {padding:0px; margin:0px;}
.member img {border:0px; padding:0px; margin:0px;}
.member_txt {width:188px;border-left:#340000 1px solid; border-right:#340000 1px solid; padding:6px;margin:0px; text-align:left; font-size:10px; color:#eeeeee; background:#340000 url('../images/bg-member.jpg') repeat-x;}
.member_txt li {margin:0px; padding:0px; font-weight:bold; color:#FDA040; font-size:12px;}
.member_txt ul {list-style-type: square; margin:0px; margin-top:6px; padding:0px; padding-left:14px;}
.member_b {height:13px; width:202px; margin-bottom:10px; background: url('../images/member-bottom.jpg') no-repeat; }


.steckbrief_top {height:29px; padding-top:6px; background: url('../images/steckbrief-top.jpg'); text-align:center; color:#ffffff; font-size:15px; font-weight:bold;}
.steckbrief_center {background: url('../images/steckbrief-center.jpg'); color:#444444; font-size:12px; padding:0px; padding-left:10px; padding-right:10px; text-align:center;}
.steckbrief_center img {border:1px #340000 solid; padding:4px; margin-left:6px;}
.steckbrief_bottom {height:15px; background: url('../images/steckbrief-bottom.jpg') repeat-y; margin-bottom:5px;}
.sb_right {margin:0px; padding:0px; width:45%; float:right; text-align:left;}
.sb_left {margin:0px; padding:0px; width:54%; float:left; text-align:left;}


.cams {width:166px; height:189px; float:left; background: url('../images/cams.jpg') no-repeat; margin:4px 4px 4px 0px; font-size:12px;}
.cams h3 {font-size:12px; color:#ffffff; margin:0px; padding:0px; padding-top:4px; padding-bottom:8px; text-align:center;}
.cams img {padding:2px; border:1px solid #582524; background:#ffffff; margin-top:7px;margin-bottom:4px;}
.br {clear:both;}
.footer {height:40px; width:920px; background: url('../images/footer.jpg') no-repeat; padding:0px; margin:0px; padding-top:20px; font-size:14px; color:#444444;}
.footer a, .footer a:link, .footer a:visited, .footer a:active {color:#440000; text-decoration:none;}
.footer a:hover {color:#990000; text-decoration:underline;}
.numbers {clear:both;}
.start_bottom_left { margin:0px 0px 0px 8px; width:433px; padding:0px;  float:left; font-size:11px; text-align:left; color:#eeeeee;}
.start_bottom_right { margin:0px 9px 0px 0px; width:433px; padding:0px;  float:right; font-size:11px; text-align:left; color:#eeeeee;}
.txtbl_b_t {background:url('../images/block-bottom-top.jpg') no-repeat; height:17px; padding:0px; margin:0px;}
.txtbl_b_c {background:url('../images/block-bottom-center.jpg') repeat-y; padding-left:10px; padding-right:10px;}
.txtbl_b_b {background:url('../images/block-bottom-bottom.jpg') no-repeat; height:17px; padding:0px; margin:0px;}
.gb_input {margin:0px; padding:0px;}
.gb_txt {margin:0px; padding:0px; text-align:left; padding-top:8px; padding-left:10px; padding-right:10px; font-size:12px;}
.gb_txt h5 {padding:0px; margin:0px; border-bottom:1px dashed #875453; color:#BA9493; font-size:11px;}