body{margin:0;padding:0 0 20px 0; font:12px Verdana,sans-serif;}
/*
background:url(http://www.kfz.net/img/bg.png) repeat-x #ccc; 
*/
a{color:#900;}
a small{color:#666;text-decoration:underline;}
a:hover{color:#000;}
strong,b{font-weight:bold;}
p{margin:0px 0 14px 0;}
img{border:0px solid;}
form{margin:0;padding:0;}
small, small a{font-size:10px;color:#666;}
iframe{margin:0;padding:0;border:0;}
hr{font-size:0;line-height:0;height:0;margin:0;padding:0;border:0;border-top:1px solid #ccc;}

#head{position:relative;width:1002px;height:90px;margin:auto;}
#logo{position:absolute;padding-left:8px;padding-top:18px; padding-right:18px; height:90px; width:241px; background:#fff;}
#bs{position:absolute;left:266px;top:0px;width:728px;height:90px;text-align:center;}
#page{position:relative;margin:auto;width:1002px;background:url(/img/page_bg.png) repeat-y #fff;}
#bc{position:absolute;left:0;top:0;width:820px;height:22px;background:url(http://www.kfgz.de/bc.png) no-repeat;padding:28px 0 0 190px;color:#000;font-size:10px;}
#bc a{color:#000;font-size:10px;}
#left{float:left;margin:20px 0 0 -820px;width:160px;border-top:2px solid #fff;position:relative;z-index:2;}
#content{float:left;margin:20px 0 0 171px;padding:0px 20px 10px 20px;width:620px;background-color:#fff;}
#right{float:right;margin:20px 0 0 0;padding-right:11px;width:160px;}
#tools{position:absolute;top:21px;right:191px;width:81px;}
#footer{height:18px;background:url(http://www.kfgz.de/footer.png) no-repeat;padding-top:8px;color:#fff;font-size:10px;text-align:center;}

#left .menu,#left .menu2,#left .menu22,#left .menu3,#left .menu4,#left .menu5,#left .menu6,#left .menu7{display:block;width:141px;height:18px;background:url(/img/menu1.png) no-repeat;padding:2px 0 0 19px;font-weight:bold;color:#fff;text-decoration:none;border-top:1px solid #fff;}
#left .menu:hover,#left .menu2:hover,#left .menu22:hover,#left .menu3:hover,#left .menu4:hover,#left .menu5:hover,#left .menu6:hover,#left .menu7:hover{color:#fff;filter:Alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
#left .menu4:hover,#left .menu5:hover,#left .menu6:hover,#left .menu7:hover{color:#000;}
#left .menu{background:url(http://www.kfgz.de/menu.png);width:151px;padding-left:9px;}
#left .menu2{background:url(/img/menu2.png);}
#left .menu22{background:url(/img/menu22.png);}
#left .menu3{background:url(/img/menu2.png);}
#left .menu4,#left .menu5,#left .menu6,#left .menu7{height:18px;padding-top:3px;background:url(/img/menu4.png);border-top:0px solid;font-weight:normal;color:#000;text-decoration:underline;font-family:Arial;height:16px;padding-top:2px;}
#left .menu5{background:url(/img/menu5.png);width:151px;padding-left:9px;text-decoration:underline;font-family:Arial;height:19px;}
#left .menu6{background:url(/img/menu6.png);text-decoration:underline;font-family:Arial;height:19px;}
#left .menu7{background:url(/img/menu42.png);width:151px;padding-left:9px;text-decoration:underline;font-family:Arial;}
#left .menu4:hover,#left .menu5:hover,#left .menu6:hover,#left .menu7:hover{color:#000;filter:Alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;}
#content h1{margin:0 0 20px 0;padding:0px 0px 1px 0;font-size:18px;font-weight:bold;color:#900;border-bottom:1px solid #ccc;}
#content h2,#content h3,#content h4{font-size:14px;font-weight:bold;color:#900;margin:0;padding:0;margin-bottom:4px;}
#search{position:relative;height:28px;border-top:3px solid #fff;padding:25px 0 0 0;}
#search .searchField{width:510px;margin-right:5px;}
#search div{position:absolute;left:0;bottom:0;width:160px;height:3px;background:url(http://www.kfgz.de/last.png) no-repeat;}
#footer a{color:#fff;font-size:10px;}
#tools .bookmark{position:absolute;top:14px;left:0;}
#tools .mail{position:absolute;top:14px;left:56px;}
#tools .printer{position:absolute;top:14px;left:28px;}
#tools a:hover{filter:Alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
#tools .mailOpen{position:absolute;top:14px;left:-197px;display:none;width:252px;height:216px;background:url(/img/mailsend.png);overflow:hidden;}
#tools .mailOpen .text{font-weight:bold;padding:5px 0 1px 10px;}
#tools .mailOpen .close{position:absolute;top:8px;left:236px;}
#tools .mailOpen .close:hover{filter:Alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;}
#tools .mailOpen iframe{margin:0px 5px 0 5px;}
.tools2{height:20px;text-align:right;}
.tools2 .left{float:left;}
.tools2 a:hover{filter:Alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.boxHead{height:18px;background:url(http://www.kfgz.de/box_head.png) no-repeat;padding:2px 0 0 4px;font-weight:bold;color:#900;text-decoration:none;border-top:3px solid #fff;}
.boxBody{background:url(http://www.kfgz.de/last.png) left bottom no-repeat;padding:6px 4px 8px 4px;}
.boxImage{margin-top:1px;}
.boxFooter{padding:2px 0 4px 0;text-align:center;font-weight:bold;background:url(http://www.kfgz.de/last.png) left bottom no-repeat;}
.boxFooter a{font-weight:bold;color:#000;text-decoration:none;}
.coltop{font-size:0;line-height:0;height:17px;background:url(/img/terminator.png) no-repeat;border-top:3px solid #fff;}
.colbot{font-size:0;line-height:0;height:3px;background:url(http://www.kfgz.de/last.png) no-repeat;}
.logoBox{height:3px;background:url(http://www.kfgz.de/box_head.png) no-repeat;border-top:3px solid #fff;}
.logoBoxBot{background:url(http://www.kfgz.de/last.png) left bottom no-repeat;padding:7px 0 8px 0;text-align:center;}
.space{font-size:0;line-height:0;height:3px;background:#fff;}
.poll{padding-bottom:3px;}
.poll2{padding-bottom:0;}
.pollbar{font-weight:bold;margin-top:7px;}
.pollbar div{position:relative;width:150px;height:17px;background:url(/img/pollbg.png) no-repeat #d9d5ca;color:#000;padding-top:3px;text-align:center;font-size:10px;margin:3px 0 0 1px;}
.pollbar div div{position:absolute;width:150px;height:17px;left:0;top:0;background:url(/img/poll.png) no-repeat #736e62;color:#fff;padding-top:3px;text-align:center;font-size:10px;margin:0;}
.polloption{clear:both;}
.polloption input{float:left;width:12px;height:12px;margin:11px 4px 0 0;}
.polloption label{float:left;width:134px;font-weight:bold;margin-top:10px;}
.pollsubmit{clear:both;display:block;text-align:center;}
.pollsubmit input{margin:13px 0 2px 0;}
.pollfooter{font-size:10px;padding-top:7px;}
.break{padding-top:5px;}
.bildcenter{text-align:center;background:#fff;border-top:3px solid #fff; width:160px; height:600px;}
.center{text-align:center;}
.white{background:#fff;}
.headline{font-size:14px;font-weight:bold;color:#900;padding-bottom:4px;}
.headline a{font-weight:bold;color:#900;}
.lineHeadline{position:relative;height:17px;margin-bottom:4px;}
.lineHeadline div{font-size:0;line-height:0;height:9px;width:100%;border-bottom:1px solid #ccc;}
#content .lineHeadline h2,#content .lineHeadline h3,#content .lineHeadline h4,.lineHeadline span{position:absolute;left:15px;top:0;margin:0;padding:0px 4px 0 4px;font-size:14px;font-weight:bold;color:#900;background:#fff;}
.contentBlockTop,.contentBlockHalfTop{background:url(http://www.kfgz.de/contentbox-top.jpg) no-repeat;padding:2px 9px 5px 9px;font-weight:bold;}
.contentBlockTop a,.contentBlockHalfTop a{font-weight:bold;color:#900;}
.contentBlockTop small,.contentBlockHalfTop small{font-size:10px;color:#777;}
.contentBlock,.contentBlockHalf{padding:0px 9px 5px 9px;background:url(http://www.kfgz.de/contentbox-m.png) repeat-y;}
.contentBlock img,.contentBlockHalf img{float:left;margin:3px 9px 2px 1px;}
.contentBlock .e,.contentBlockHalf .e{padding:3px 0 1px 0;}
.contentBlock td,.contentBlock th{padding:2px 9px 3px 9px;}
.contentBlockBot,.contentBlockHalfBot{height:4px;background:url(http://www.kfgz.de/contentbox-bot.png) no-repeat;margin-bottom:20px;}
.contentBlockHalfTop{width:282px;background:url(/img/contentboxhalf-top.jpg) no-repeat;}
.contentBlockHalf{width:282px;background:url(/img/contentboxhalf-m.png) repeat-y;}
.contentBlockHalfBot{width:300px;background:url(/img/contentboxhalf-bot.png) no-repeat;}
.contentBlockHalfBot2{float:left;width:300px;margin-bottom:20px;padding-bottom:4px;background:url(/img/contentboxhalf-bot.png) left bottom no-repeat;}
.teaser{float:left;width:300px;height:90px;margin-bottom:20px;}
.teaser img{float:left;margin-right:4px;}
.teaser .headline{font-size:12px;font-weight:bold;color:#900;margin-top:-1px;padding-bottom:5px;padding-left:124px;}
.teaser .headline a{font-weight:bold;color:#900;}
.teaserGraphS{float:left;width:298px;height:57px;margin:13px 0 0 -7px;padding-right:9px;background:url(/img/teaser-s-bg.jpg) top right no-repeat;}
.teaserGraphS img{float:left;margin-right:2px;}
.teaserGraphS .headline{font-size:12px;font-weight:bold;color:#900;margin-top:2px;padding:0px 9px 3px 82px;}
.teaserGraphS .headline a{font-weight:bold;color:#900;}
.slideshow,.slideshow2{position:relative;text-align:center;height:18px;margin:3px 0 3px 0;padding-top:2px;}
.slideshow .left{position:absolute;left:0;top:0;height:18px;font-weight:bold;padding:2px 0 0 34px;background:url(/img/icons/left.png) top left no-repeat;}
.slideshow .right,.slideshow2 .right,.slideshow2 .slide{position:absolute;right:0;top:0;height:18px;font-weight:bold;padding:2px 35px 0 0;background:url(/img/icons/right.png) top right no-repeat;}
.slideshow2{text-align:left;}
.slideshow2 .right{background:url(/img/icons/slide.png) top right no-repeat;}
.slideshow2 .slide{background:url(/img/icons/slideoff.png) top right no-repeat;display:none;}
.slideshow .left:hover,.slideshow .right:hover,.slideshow2 .right:hover,.slideshow2 .slide:hover{filter:Alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.slidePic{text-align:center;}
.ulNoMP{margin:0;padding:0;list-style-type:none;}
.ulNoMP li{margin:0;padding:0;}
.ulNoMP li:before{content:'- ';}
.ulNoB{list-style-type:none;}
.tab{height:63px;overflow:hidden;margin-bottom:17px;}
.tabs,.tabs2,.tabs3{height:18px;margin-top:3px;}
.tabs a{margin-right:3px;padding:2px 9px 45px 9px;background:#eee;border:1px solid #ccc;}
.tabs2 a{margin-right:3px;padding:2px 9px 24px 9px;background:#eee;border:1px solid #ccc;}
.tabs3 a{margin-right:3px;padding:2px 9px 3px 9px;background:#eee;border:1px solid #ccc;}
.tabelle{table-layout:fixed;margin-left:-1px;}
.tabelle td,.tabelle th{padding:2px 9px 3px 9px;}
.tabelle th{background-color:#900;color:#fff;font-weight:bold;}
.tabelle td{background-color:#ddd;vertical-align:top;}
.tabelle td.tf{padding:3px;}
.tabelle .b td,.tabelle .b td a{font-weight:bold;}
.tabelle .ba a{font-weight:bold;}
.tabelle .o td{background-color:#eee;}
.tabelle .n td{background-color:#fff;}
.tabelle .h td{background-color:#999;color:#fff;font-weight:bold;}
.tabelle td.h{background-color:#900;color:#fff;font-weight:bold;}
.tabelle .red td{background-color:#f99;}
.tabelle .r{text-align:right;}
.tabelle .c{text-align:center;}
.tabelle .l{text-align:left;}
.tabelle .tl{background-image:url(/img/tabelle-tl.png);background-position:left top;background-repeat:no-repeat;}
.tabelle .tr{background-image:url(/img/tabelle-tr.png);background-position:right top;background-repeat:no-repeat;}
.tabelle .bl{background-image:url(/img/tabelle-bl.png);background-position:left bottom;background-repeat:no-repeat;}
.tabelle .br{background-image:url(/img/tabelle-br.png);background-position:right bottom;background-repeat:no-repeat;}
.tw100{width:622px;}
.tabelleMiddle td{vertical-align:middle;}
.tabelleHead{position:relative;background:url(/img/tabelle-tl.png) left top no-repeat #900;color:#fff;font-weight:bold;padding:2px 9px 3px 9px;}
.tabelleHead div{position:absolute;right:0;top:0;width:150px;background:url(/img/tabelle-tr.png) right top no-repeat;color:#fff;padding:2px 9px 3px 9px;text-align:right;}
.tabelleHead a{color:#fff;}
.buttonBlue,.buttonOrange,.buttonGreen,.buttonGreenL{display:block;width:160px;height:18px;background:url(http://www.kfgz.de/menu.png) no-repeat;padding-top:2px;text-align:center;font-weight:bold;color:#fff;text-decoration:none;}
.buttonBlue:hover,.buttonOrange:hover,.buttonGreen:hover,.buttonGreenL:hover{color:#fff;filter:Alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.buttonOrange{background:url(/img/button-orange.png) no-repeat;color:#000;}
.buttonOrange:hover{color:#000;}
.ca{clear:left;}
.b{font-weight:bold;}
.ee20{margin-bottom:20px;}
.te20{margin-bottom:18px;}
.et20{margin-bottom:17px;}
.tt20{margin-bottom:15px;}
.ee10{margin-bottom:10px;}
.te10{margin-bottom:8px;}
.et10{margin-bottom:7px;}
.tt10{margin-bottom:5px;}
.ee5{margin-bottom:5px;}
.te5{margin-bottom:3px;}
.et5{margin-bottom:2px;}
.tt5{margin-bottom:0;}
.mr20{margin-right:20px;}
.pr{position:relative;}
.pa{position:absolute;}
.fl{float:left;}
.fr{float:right;}
.picFl{float:left;margin-right:9px;}
.gewinn{padding-right:10px;border:0;width:120px;height:90px;float:left;}
.error{color:#900;font-weight:bold;border:2px solid #900;padding:2px 9px 3px 9px;}
.inlineError{color:#900;font-weight:bold;}
.success{color:#090;font-weight:bold;border:2px solid #090;padding:2px 9px 3px 9px;}
.com_copyField{border:1px solid #999;height:20px;margin-top:3px;padding:0px 6px 0 6px;color:#666;}
.com_button, .com_buttonN{border:1px solid #999;height:27px;width:150px;padding:0px 4px 0 4px;color:#fff;background:#090;font-weight:bold;cursor:pointer;}
.com_buttonN{background:#900;}
.com_button:hover, .com_buttonN:hover{padding:2px 0 0 2px;background:#090;color:#fff;border:2px solid #0c0;border-right-color:#060;border-bottom-color:#060;}
.com_buttonN:hover{background:#900;border:2px solid #c00;border-right-color:#600;border-bottom-color:#600;}
.helpIcon{position:relative;padding:0px 4px 1px 4px;background:#fff;border:1px solid #900;text-decoration:none;font-weight:bold;font-size:14px;cursor:default;}
.helpIcon div{position:absolute;display:none;left:-1px;top:-1px;padding:4px 9px 5px 35px;background:#fff;border:2px solid #000;width:300px;text-align:left;}
.bildSlide{width:620px;height:104px;background:#eee;}
.bildSlide > a{float:left;}
.bildSlide > a:hover{color:#fff;filter:Alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.bildSlide .a{float:left;width:568px;height:92px;padding:5px;border-top:1px solid #bbb;border-bottom:1px solid #bbb;}
.bildSlide .b{position:relative;width:568px;height:92px;overflow:hidden;}
.bildSlide .c{position:absolute;top:0px;height:92px;}
.bildSlide .d{position:relative;width:610px;height:92px;padding:5px;border:1px solid #bbb;}
.bildSlide .c img, .bildSlide .d img{width:120px;height:90px;border:1px solid #bbb;margin-right:5px;}
.bildPopup{position:absolute;left:0px;top:0px;width:100%;height:100%;}
.bildPopup .a{position:absolute;left:0px;top:0px;width:100%;height:100%;background:#000;filter:Alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}
.bildPopup .b{position:relative;background:#fff;width:1024px;margin:20px auto;padding:30px;}
.bildPopup .c, .bildPopup .d{position:absolute;right:30px;height:18px;font-weight:bold;padding:2px 35px 0 0;background:url(/img/icons/close.png) top right no-repeat;}
.bildPopup .c{top:5px;}
.bildPopup .d{bottom:5px;}
.bildPopup .e, .bildPopup .f{position:absolute;display:none;left:230px;top:38px;width:92px;height:30px;background:#fff;}
.bildPopup .f{left:742px;}
.bildPopup .g, .bildPopup .h{position:absolute;left:5px;top:5px;height:18px;font-weight:bold;padding:2px 0px 0px 34px;background:url(/img/icons/left.png) top left no-repeat;}
.bildPopup .h{padding:2px 35px 0px 0px;background:url(/img/icons/right.png) top right no-repeat;}
.commBlockHead{height:19px;padding:2px 0px 0px 4px;border-top:3px solid #fff;font-weight:bold;color:#cef2ce;background:url(http://www.kfz.net/img/community/menu_head.png) no-repeat;border-top:3px solid #fff;}
.commBlock{position:relative;padding:7px 0px 8px 4px;background:url(http://www.kfz.net/img/community/menu_bot.png) left bottom no-repeat #9cca8d;}
.commBlock.scroll{max-height:100px;overflow:scroll;overflow-x:hidden;}
.commBlock a{color:#000;}
.commMenu{border-top:2px solid #fff;background:#fff;}
.buttonRegister{display:block;width:121px;height:21px;background:url(/img/community/button-register.png) no-repeat;padding:3px 0px 0px 39px;font-size:14px;font-weight:bold;color:#fff;text-decoration:none;border-top:1px solid #fff;border-bottom:2px solid #fff;}
.buttonRegister:hover{color:#fff;filter:Alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.gruppenMemberListe{float:left;width:80px;overflow:hidden;text-align:center;margin:0px 10px 10px 0px;}
#icons li.item  {background:url('/img/icons/icons.png') no-repeat left center;list-style-type:none;padding-left:30px;padding-bottom:5px;height:20px;}
.largeRec {width:336px; height:280px; float:left; margin:0 5px 5px 0; padding-top:4px;}
.contentAd {width:300px; height:250px; float:left; margin:0px 19px 11px 0px; padding-top:4px;}
.menuBlock {width:157px; height:90px; background:url(/img/menu42.png); padding:5px 0px 15px 3px;}

/* altes */
.rb{padding:2px 9px 3px 9px;font-weight:bold;}
.rb2{color:#900;font-weight:bold;}
.pr{position:relative;background:#fff;}
.sd{padding-left:15px;padding-top:10px;}
.st{color:#808080;font-size:0.8em;}
.st a{color:#808080;font-size:1em;}
.pm{height:90px;}
.abox{border:1px solid #4B579B;padding:5px 3px 5px 5px;margin:0;}


#my_wallpaper_newDIV {
	position:relative; 
        margin: 0 auto;
        width: 728px;
	    height: 5px;
}
#my_wallpaper_div {
}
