/* Style sheet footer */
#footer{margin:0;padding:90px 0 0;background:url("tl_files/images/back_main.png") left top repeat-y;}
#footer .mod_article{margin:0 4px;padding:0;}
#footer h1{margin:0 0 30px 60px;padding:0;font-size:22px;color:#fff;white-space:nowrap;}
#footer .ce_gallery{padding:0 0 10px;background-color:#575656;}
#kasten{height:258px;margin:0 4px;padding:0;background-color:#575656;}
#footer .content_1{width:267px;height:298px;position:absolute;float:left;margin:-70px 23px 0 60px;padding:0;background-color:#f0f0f0;color:#fff;line-height:18px;z-index: 999;}
#footer .content_1 h1{margin:0;padding:12px 0 10px 52px;border-bottom:5px solid #fff;font-size:26px;color:#fff;white-space:nowrap;background:#b1b2b2 url("tl_files/images/zahn.png") left top no-repeat;}
#footer .content_1 p{margin:0;padding:10px 10px 0;font-family:arial;font-size:12px;color:#000;line-height:24px;}
#footer .content_2{width:267px;height:298px;position:absolute;float:left;margin:-70px 23px 0 347px;padding:0;background-color:#f0f0f0;color:#fff;line-height:18px;z-index: 999;}
#footer .content_2 h1{margin:0;padding:12px 0 10px 52px;border-bottom:5px solid #fff;font-size:26px;color:#fff;white-space:nowrap;background:#b1b2b2 url("tl_files/images/zahn.png") left top no-repeat;}
#footer .content_2 p{margin:0;padding:10px 10px 0;font-family:arial;font-size:12px;color:#000;line-height:24px;}
#footer .content_3{width:267px;height:298px;position:absolute;float:left;margin:-70px 23px 0 637px;padding:0;background-color:#f0f0f0;color:#fff;line-height:18px;z-index: 999;}
#footer .content_3 h1{margin:0;padding:12px 0 10px 52px;border-bottom:5px solid #fff;font-size:26px;color:#fff;white-space:nowrap;background:#b1b2b2 url("tl_files/images/zahn.png") left top no-repeat;}
#footer .content_3 p{margin:0;padding:10px 10px 0;font-family:arial;font-size:12px;color:#000;line-height:24px;}
