h3,h4,h5,h6,div,p,body,html,input,button {
	font: normal 12px Arial, Helvetica
}

h1 {
	font: normal 18px Arial,Helvetica;
	font-weight: bold;
}
h2 {
	font: normal 14px Arial,Helvetica;
	font-weight: bold;
}

a {
   text-decoration:underline;
   color:#000000;
}

a img {
  margin: 0 6px 0 0;
  vertical-align: middle;
}

img.block {
	display:block;
}

#iframe_1 {
    width: 100%;
    height: 550px;
}


body
{
	font-family: verdana,helvetica,arial,sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 47px;
	font-size: 100%;
	background-color: #D5D6D7;
	background-image: url(../img/bg_bonn.gif);
	background-repeat: repeat-y;
}

div
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

img
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
}


#container {
  float:left;
  width:910px;
  margin:0px;
  margin-left:0px;
  margin-top:0px;
  padding:0px;
}

#oben {
    height: 142px;
	padding:0px;
    margin:0px;
	background-color:#FFF;
    border: 1px solid white;
}

#logobereich {

  width:908px;
  height: 110px;
  margin:0px;
  padding:0px;
  background-image: url(../img/kopf_freiwilligenagentur.jpg);

}




#kopfzeile {
  width:908px;
  height:25px;
  margin:0px;
  padding:0px;
  border-bottom:1px solid white;
}

#suchbox {
	float:right;
         font: bold 12px Arial,Helvetica;
         margin:0;
	padding:0px;
	padding-left:5px;
	background-color:#BDBEBD;
         border-left:1px solid white;

}

#suchbox form {
 width: 200px;
 height:25px;
 padding:0px;
 margin:0;
}

form#suchform label {
  font-size: 12px;
  padding-left:10px;
  vertical-align:3px;
}

form#suchform input.suchfeld {
  width:120px;
  height: 14px;
  vertical-align:2px;

}
#suchbox .suchbutton {
margin-top:3px;

}


#hauptmenu {

 	font: bold 12px Arial,Helvetica;
         color: #fff;
         width:908px;
         height: 40px;
	padding:0px;
         margin:0px;
	background-color:#8CCB29;
         border:0;
         border:1px solid white;
         border-top:0;

}

#hauptmenu a {

 height:40px;
 padding:12 0 0 0;
 color:#fff;
 font-size:14px;
 font-weight: bold;
 text-decoration:none;

 }


#hauptmenu ul {

 list-style-type:none;
 margin:0 0 0 0;
 padding:0 0 0 0px;
 }
#hauptmenu li {
 float:left;
 text-align:center;
 width:180px;
 display:inline;
 height:28px;
 margin:0 0 0 0;
 padding:12px 0 0 0px;
}

#hauptmenu li#first {
 width:181px;
 background-color:#8CCB29;
 border:0;
 }
#hauptmenu li#first a:hover, #hauptmenu li#first a.aktiv {
 color: #000;
}

#hauptmenu li#second {
  background-color:#8CCB29;
  border-left:1px solid #fff;
  border-right:0;
 }
#hauptmenu li#second a:hover, #hauptmenu li#second a.aktiv {
 color: #000;
}
#hauptmenu li#third {
  background-color:#8CCB29;
  border-left:1px solid #fff;
  border-right:0;
 }
#hauptmenu li#third a:hover, #hauptmenu li#third a.aktiv {
 color: #000;
}
#hauptmenu li#fourth {
  background-color:#8CCB29;
  border-left:1px solid #fff;
  border-right:0;
 }
#hauptmenu li#fourth a:hover, #hauptmenu li#fourth a.aktiv {
 color: #000;
}
#hauptmenu li#fifth {
  background-color:#8CCB29;
  border-left:1px solid #fff;
  border-right:0;
 }
#hauptmenu li#fifth a:hover, #hauptmenu li#fifth a.aktiv {
 color: #000;
}


#schatten {
   width:910px;
   height:5px;
   padding:0;
   margin:0;
   background-image: url(../img/schatten.gif);
   background-repeat:repeat-x;
}


#head {
	font: normal 10px Arial,Helvetica;;
	padding-top:5px;
	padding-bottom:5px;
}





#unten {

         width:910px;
         height: auto;
	padding:0px;
         margin:0px;
         margin-top: 25px;
	background-color:#E8E8E9;
}
#unten_links
{
         float:left;
         height: auto;
	padding:0px;
         margin:0px;

}
.untermenu
{
         width:168px;
         height: auto;
         overflow: hidden;
         padding:10px 5px 0 5px;
         margin: 0 0 0 0;
	background-color:#FFFFFF;
}

.untermenu ul {

 list-style-type:none;
 margin:0 0 0 0;
 padding:0 0 0 0px;
 }

.untermenu li {
 margin:0 0 0 0;
 padding:5px 0 5px 0;
 border-bottom:1px solid #5A5D5A;
}

.untermenu li a {
   text-decoration: none;
   font: normal 12px;
   color:#5A5D5A;

}
.untermenu li a:hover {
 width:168px;
 font: normal 12px;
}


.untermenu li a.aktiv {

color:#5A5D5A;

}

.untermenu_topzeile {

width:180px;
height:18px;

}
.untermenu_pfeil {
  width:17px;
  padding:0;
  margin:0;
  margin-top:2px;
  margin-left:82px;
}


#unten_rechts
{
	float:left;
         height: auto;
         min-height:700px;
         width:  635px;
         padding:0px;
         margin:0px;
         padding-top:15px;
         padding-left:35px;
         padding-right:35px;
         margin:0px;
         margin-left: 20px;
	background-color:#FFFFFF;

}

#ueberschriftbild {
 position:absolute;
 top: 252px;
 left:420px;
 width:39px;
 height:19px;
 margin:0;
 padding:0;
}
#center
{
         float:left;
         height:auto;
         min-height:700;
         width:450px;
	padding:0px;
         margin:0px;
         padding-top:30px;
         padding-left:30px;
         padding-right:50px;
	background-color:#CED3E7;
         border-left: 1px solid;
         border-right: 1px solid ;
         border-left-color:#ADAEAD;
         border-right-color:#8C8E8C;
}

#rechts
{
	float:left;
         height: auto;
         width:330px;
	padding:0px;
         margin:0px;
         overflow:hidden;
	background-color:transparent;

}


#fussbereich {

  width:910px;
  margin:10px 0 0 0;
  padding:0px;

}

#linkbox {
         position:relative;
         top:-14px;
         right:-2px;
	     float:right;
         width:200px;
         height:20px;
         font: bold 12px Arial,Helvetica;
         margin:0;
	     padding: 2px 0 0 10px;
	     background-color:#BDBEBD;
         border:1px solid white;
         z-index: 1;
}

#linkbox a {
   text-decoration:none;
   font-weight:bold;
   color:#FFFFFF;
}



#fussbg2 {
         position:relative;
         top:10px;
         left:10px;
         width:900px;
         font: bold 2px Arial,Helvetica;
         height:7px;
         margin:0;
	     padding:0px;
         border:1px solid white;
         border-top:0;

}

#logo2 {
 visibility:hidden;
}

