body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,form,fieldset,img,p,blockquote,table,th,tr,td{margin:0;padding:0;border:0;}
table{border-collapse:collapse;border-spacing:0;margin-bottom:20px;padding-bottom:10px;}
A{color:#eb3d00; text-decoration:none;}
A:hover{color:#eb3d00; text-decoration:underline;}
H2{margin:20px 0 10px 40px;font-size:11px; font-weight:bold; text-transform:uppercase;color:#3c3c3c;}
H3{font-size:13px; line-height:25px; font-weight:normal; margin:30px 0 20px 0; padding-left:10px;background-color:#f2f3f6; height:25px;text-transform:uppercase;}
H4{font-size:12px; font-weight:bold; margin:20px 0 5px 0;}
HR{height:1px;margin-top:10px;margin-bottom:10px;}
P,P table{margin-bottom:20px;margin-left:40px;}
INPUT, SELECT, TEXTAREA{margin:5px; color:#3c3c3c; border:1px #fff solid; line-height:10pt; font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11px; text-decoration:none;}
INPUT, SELECT{padding:2px;}
BODY{font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:11px; color:#3c3c3c; line-height:18px;background-color:#bebebe;}
.main{margin-top:20px; margin-bottom:20px; margin-left:auto; margin-right:auto; width:900px;}
.box_left{margin-top:10px;float:left;width:200px;}
.box_left .logo{background:url('http://wms.kreative-aktivisten.de/uploads/393/393.gif') no-repeat;width:175px;height:90px;padding-top:100px;margin-left:10px;padding-left:15px;overflow:visible;z-index:1000;}
.box_left .logo h1 A{background:url('http://wms.kreative-aktivisten.de/uploads/392/392.gif') no-repeat; display:block; width:138px; height:43px; overflow:hidden;margin:0 auto;text-indent:-99999px;}
.box_left .navi{background:url('http://wms.kreative-aktivisten.de/uploads/394/394.gif') repeat-y;width:200px;padding-top:20px;padding-bottom:20px;}
.box_left .navi ul{width:162px; margin-left:38px;}
.box_left .navi li{list-style-type:none;text-transform:uppercase;width:162px;text-align:right;}
.box_left .navi li a{display:block; padding:2px 17px 2px 0; color:#fff; font-size:10px;border-bottom:1px solid #ff8533;}
.box_left .navi li a.active{text-decoration:none; color:#fff;border-bottom:1px solid #fff;background-color:#ff761a;}
.box_left .navi li a:hover{text-decoration:none; color:#fff;border-bottom:1px solid #fff;background-color:#ff761a;}
.box_left .navi ul .nav-sub{width:162px;margin-left:0;}
.box_left .navi ul .nav-sub li{list-style-type:none;text-transform:uppercase;width:162px;text-align:right;}
.box_left .navi ul .nav-sub li a{display:block; padding:2px 17px 2px 0; color:#fff; font-size:10px;border-bottom:1px solid #ff8533;background-color:#ff761a;}
.box_left .navi ul .nav-sub li a.active{text-decoration:none; color:#fff;border-bottom:1px solid #fff;background-color:#ff761a;}
.box_left .navi ul .nav-sub li a:hover{text-decoration:none; color:#fff;border-bottom:1px solid #fff;background-color:#ff761a;}
.box_left .info_top{background:url('http://wms.kreative-aktivisten.de/uploads/391/391.gif') no-repeat;width:190px;height:9px;margin-left:10px;}
.box_left .info{background:url('http://wms.kreative-aktivisten.de/uploads/390/390.gif') repeat-y;width:173px;margin-left:10px;text-align:right;padding:20px 27px 10px 0;color:#fff;font-size:11px;}
.box_left .info A{color:#fff;}
.box_right{float:left;width:680px;padding:10px;background-color:#fff;}
.box_right .impression{background:url('http://wms.kreative-aktivisten.de/uploads/395/395.jpg') no-repeat;width:680px;height:190px;margin-bottom:10px;}
.box_right .impression20{background:url('http://wms.kreative-aktivisten.de/uploads/879/879.jpg') no-repeat;width:680px;height:190px;margin-bottom:10px;}
.box_right .impression_leistung{background:url('http://wms.kreative-aktivisten.de/uploads/429/429.jpg') no-repeat;width:680px;height:190px;margin-bottom:10px;}
.box_right .content{margin:40px 50px 40px 70px;min-height:300px; height:auto !important; height:300px;}
.box_right .content h1{font-size:14px; text-transform:uppercase;color:#eb3d00;margin-bottom:25px;padding-bottom:6px;border-bottom:1px dotted #eb3d00;}
.box_right .content ul{margin-bottom:10px;}
.box_right .content li{list-style-type:square;margin-left:55px;margin-bottom:3px;padding-bottom:2px;border-bottom:1px solid #ececec;}
.box_right .content img{padding:6px;border:1px solid #e2e2e2;}
.box_right .footer{background-color:#a1a1a1; height:40px;width:660px;color:#fff;text-align:right;line-height:40px;font-size:10px;text-transform:uppercase;padding-right:20px;}
.box_right .footer A{color:#fff;}
hr{border-top:1px dotted #bcbcbc;margin-top:10px;margin-bottom:10px;}
.gallery{margin-left:40px;}
.gallery IMG{margin:7px 7px 0 0;}
.alignleft{float:left; margin-right:10px;}
.alignright{float:right; margin-left:10px;}
.pulldown{display:block; clear:both; height:0px; margin:0; padding:0; line-height:0px;}
.form-table th{text-align:right; padding-right:10px;width:100px; vertical-align:top;font-weight:normal;}
.form-table INPUT.text,TEXTAREA.text{border:1px solid #e2e2e2; width:200px; color:#b2b2b2; font-size:11px;}
.form td{padding:3px;}
.form{padding:10px;margin-left:40px;}
.form .button{background-color:#eb3d00; color:#fff; font-size:10px; text-transform:uppercase; border:1px solid #e2e2e2; padding:3px;}
.error{color:#eb3d00;}
