/* ALLGEMEIN */
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;}

A {font-weight: normal;text-decoration: none; color:#fff; line-height:14px;}
A:hover {color:#fff; text-decoration:none;}
H1 {margin-bottom: 10px; font-size:12px; font-weight:bold; margin-bottom: 6px; margin-top:10px;}
H2 {margin-bottom:10px; font-size:10px; font-weight:bold;}
H3 {font-size:12px; font-weight:bold; margin-bottom:3px; margin-top:5px;}
H4 {font-size:12px; font-weight:bold;}
HR {height: 1px;margin-top: 10px;margin-bottom: 10px;}
OL, ul {margin-left: 0px;list-style:none;}
P {margin-bottom:3px;}

INPUT, SELECT, TEXTAREA {margin:5px; color:#5e5e5e; border: 1px #fff solid; line-height:10pt; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:9px; text-decoration: none;}
INPUT, SELECT {padding: 2px;}


BODY {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:10px; line-height:14px; color:#fff;}
TD {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:10px; line-height:14px; color:#fff;}
.center {position:absolute; top:50%; left:50%; margin-left:-27em; margin-top:-25em;}
.container {width:496px;height:319px;padding:5px;border:1px solid #d4d0c8;}
.content {width:496px; height:319px; background-image:url(images/content_bg.gif);}
.content_start {width:496px; height:319px; background-color:#fff;}
.content_projekte {width:496px; height:319px; background-color:#fff;}
.content_projekte_head {width:488px; height:20px; background-color:#fff; color:#7e7e7e; font-size:11px;}
.projekte_head_l {float:left; width:428px;}
.projekte_head_r {float:left; width:60px; text-align:right;}
.projekte_head_r IMG{padding-left:8px; padding-top:2px;}
.index_box2 {background-color:#db331b;width:260px; height:73px; padding:15px 10px 10px 226px;}
.index_box2 IMG{margin-bottom:10px;}
.boxleft {width:225px; height:324px; border-right:1px dotted #fff; float:left;}
.boxleft_activist {background:url(images/tom.gif) no-repeat;background-position:bottom left; width:225px; height:319px; border-right:1px dotted #fff; float:left;}
.boxleft_headline {width:145px; height:20px; background-color:#fff; color:#db331b; font-size:11px;font-weight:bold; text-transform:uppercase;}
.bl_text {margin:15px 10px 0 10px; float:left;}
.bl_text IMG {vertical-align:bottom;}
.boxright {width:235px; height:319px; float:left;}
.br_text {margin:35px 0 0 10px; float:left;}
.navigation {margin-top:42px; margin-bottom:30px;}
A.button_a {background-image:url(images/brandheiss.gif); margin-top:2px; margin-right:8px; width:14px; height:35px; display:block; float:left;}
A.button_a:hover {background-image:url(images/brandheiss_.gif);}
A.button_b {background-image:url(images/leistungen.gif); margin-top:2px; margin-right:8px; width:18px; height:35px; display:block; float:left;}
A.button_b:hover {background-image:url(images/leistungen_.gif);}
A.button_c {background-image:url(images/aktivist.gif); margin-top:2px; margin-right:8px; width:12px; height:35px; display:block; float:left;}
A.button_c:hover {background-image:url(images/aktivist_.gif);}
A.button_d {background-image:url(images/projekte.gif); margin-top:2px; margin-right:8px; width:18px; height:35px; display:block; float:left;}
A.button_d:hover {background-image:url(images/projekte_.gif);}
A.button_e {background-image:url(images/kontakt.gif); margin-top:2px; width:21px; height:35px; display:block; float:left;}
A.button_e:hover {background-image:url(images/kontakt_.gif);}
#button_selected {margin-top:2px; margin-right:8px; float:left;}
.copyright{color:#c3c1bc;}
 .copyright A,
 .copyright A:visited,
 .copyright A:visited {color:#c3c1bc;}
 .copyright A:hover {color:#db331b;}
#logo {margin-right:65px; float:left;}
.pulldown {display:block; clear:both; height:0px; margin:0; padding:0;}

.form  {font-size:10px; color:#fff; line-height:14px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}