/* Style sheet style */
body{margin:0 0 60px;padding:0;background-image:url("tl_files/akgmbh/images/background.png");background-repeat:repeat-x;font-size:13px;color:#808080;font-familiy: arial, sans-serif;}
#wrapper{width:1100px;margin:0 auto;padding:0;}
#header{height:74px;background: #eaeaea;}
#header img{margin-top:56px;}
#header h1 span{display:none;}
#header h1{width:200px;height:18px;margin:56px 0 0;padding:0;background-image:url("tl_files/akgmbh/images/logo.png");background-repeat:no-repeat;}
#header h1 a{width:200px;height:18px;display:block;}
#left{width:320px;margin:80px 0 0;}
#left ul.level_1{width:240px;margin-top:43px;margin-left:132px;color:#c0c0c0;line-height:20px;}
#left ul.level_1 li{margin-top:20px;padding:0 0 0 8px;}
#left ul.level_1 li.first{margin-top:0;}
#left ul.level_1 li a{font-weight:bold;text-decoration:none;color:#c0c0c0;}
#left ul.level_1 li ul li{margin:0 0 0 -8px;padding:0 0 0 8px;}
#left ul.level_1 li ul li a{margin:0;font-weight:normal;font-size:11px;}
#left ul.level_1 li ul li ul{margin:0 0 10px 8px;}
#left ul.level_1 li.active,#left ul.level_1 li a.active{background-image:url("tl_files/akgmbh/images/pfeil.png");background-repeat:no-repeat;font-weight:bold;background-position:0 6px;}
#left ul.level_1 li ul li.active,#left ul.level_1 li ul a.active{background-image:url("tl_files/akgmbh/images/pfeil.png");background-repeat:no-repeat;font-weight:normal;font-size:11px;background-position:0 6px;}
#left ul.level_1 li a:hover{margin:0 0 0 -8px;padding:0 0 0 8px;background-image:url("tl_files/akgmbh/images/pfeil.png");background-repeat:no-repeat;background-position:0 4px;}
#right{width:280px;}
#footer ul.level_1{margin-top:30px;font-weight:normal;}
#footer ul.level_1 li{margin:0 0 0 8px;padding:0;font-weight:normal;}
#footer ul.level_1 li a{font-weight:normal;font-size:11px;line-height:14px;}
#footer ul.level_1 li a.active,#footer ul.level_1 li.active{margin:0;padding:0 0 0 8px;font-weight:normal;font-size:11px;}
#main{width:400px;float:left;margin:0 40px;padding:0 0 60px;}
#main p{width:400px;float:left;margin:0 0 20px;font-size:13px;color:#808080;line-height:20px;}
#main h1{width:400px;float:left;margin:0 0 25px;font-weight:bold;font-size:14px;color:#808080;}
#main h2{width:400px;margin:0 0 20px;font-weight:bold;font-size:12px;color:#808080;}
#main a{font-weight:normal;text-decoration:underline;font-size:13px;color:#808080;}
#main ul li{margin-left:15px;line-height:20px;list-style-type:disc;}
#main ul{margin-bottom:20px;}
#main ol{margin-left:20px;list-style-type:decimal;}
#main ol li{margin-left:10px;list-style-type:decimal;}
#right a{font-weight:normal;text-decoration:underline;font-size:10px;color:#808080;}
#referenzen table tr td{padding:0 30px 15px 0;font-weight:bold;}
#impressum ul{width:100px;right:10px;position:fixed;display:block;list-style-type:none;bottom: 10px;}
#impressum ul li{list-style-type:none;}
#impressum ul li a{font-weight:normal;text-decoration:none;color:#c0c0c0;}
#leistungen table tr td,#kommunikationspolitik table tr td{height:35px;padding:0 0 0 20px;background-color:#eaeaea;border-top:0px solid #ffffff;border-right:0px solid #ffffff;border-bottom:2px solid #ffffff;border-left:0px solid #ffffff;}
#leistungen table,#kommunikationspolitik table{width:400px;line-height:35px;}
#leistungen table a,#kommunikationspolitik table a{text-decoration:none;}

