HTML {
 height: 100%;
 margin: 0px;
 padding: 0px;
}

a {
 color: #003366;
}

body {
 font-family: Arial, Helvetica, Verdana, sans-serif; 
 color: #003366;
 margin: 0px;
 padding: 0px;
 height: 100%;
 font-size: 0.9em;
}
#container {
  border: 0px red solid;
  height: 100%;
}

#container_einstieg {
  border: 0px red solid;
  height: 100%;
  background-image: url(/img/grafik_elemente/scroll.gif);
  background-repeat: repeat-x;
}

#hide {
 display: none;
}
/* ---------Head Navigation--------*/
#nav_head {
 background-repeat: repeat-y;
 background-image: url(/img/layout_bilder/headnav_line.jpg);
 padding-left: 172px;
 padding-top: 0.5em;
 padding-bottom: 0.5em;
 font-size: 0.78em;
 font-weight: bold;
 color: #7F99B2;
}
#nav_head ul {
 list-style-type: none; 
 display: inline;
 margin-left: 10px;
}
#nav_head li {
 display: inline;
 padding-right: 0.8em;
}
#nav_head a {
  color: #7F99B2;
  text-decoration: none;
}
#nav_head_lang {
 padding-left: 30px;
 border-left: 1px solid #7F99B2;
}
/*---------------------------------*/
#head_back {
 background-color: #005BAA;
 /*padding: 0.18em;*/
 padding-top: 0.8em;
 padding-bottom: 0.8em;
 padding-left: 0.5em;
 padding-right: 0.5em;
 color: white;
 font-weight: 900;
}

#head_back_left {
 background-color: #005BAA;
 padding: 0.18em;
 /*padding-left: 0.5em;*/
 color: white;
 font-weight: 900;
}

#head_back_light {
 padding-left: 0.3em;
 padding-bottom: 0.3em;
 color: #005BAA;
 font-weight: 900;
 border-bottom: #7F99B2 1px dotted;
}

#foot_back {
 padding: 0.3em;
 color: #013366;
 border-top: #7F99B2 1px dotted;
 border-bottom: #7F99B2 1px dotted;
}

#img1 {
 width: 161px;
 height: 185px;
 float: left;
 background-image: url(/img/bb_haus_1.jpg);
}

#img2 {
 width: 437px;
 height: 185px;
 float: left;
 position: absolute;
 background-image: url(/img/bb_haus_2.jpg);
 background-repeat: no-repeat;
}

#img4_ie {
 width: 100%;
 height: 185px;
}

#img3 {
 width: 144px;
 height: 185px;
 float: right;
 border-left: 1px solid #7F99B2; 
}

#img4 {
 width: 100%;
 height: 185px;
}

#buerger1 {
 background-color: #00929F;
 color: #FFFFFF;
 font-weight: bold;
 font-size: 0.8em;
 margin: 0;
 padding-top: 0.8em;
 padding-bottom: 0.8em;
 text-align: right;
 border: 0px;
}

#buerger2 {
 background-color: #E5F4F5;
 color: #4C7094;
 font-size: 0.75em;
 font-weight: 900;
 padding-top: 0.6em;
 padding-bottom: 0.6em;
 margin: 0px;
 text-align: right;
 border-top: 1px #8E9C9F solid;
}
#buerger2 a{
 color: #4C7094;
}

#buerger2_akt {
 background-color: #E5F4F5;
 color: #00929F;
 font-size: 0.8em;
 font-weight: bold;
 text-align: right;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 border-top: 1px #8E9C9F solid;
}
#buerger2_akt a {
 color: #00929F;
}

#buerger3 {
 background-color: #E5F4F5;
 color: #4C7094;
 text-align: right;
 font-size: 0.75em;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 font-weight: normal;
}
#buerger3 a{
 color: #4C7094;
}

#buerger3_akt {
 background-color: #E5F4F5;
 color: #00929F;
 text-align: right;
 font-size: 0.8em;
 font-weight: bold;
 text-align: right;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 border-bottom: 1px #8E9C9F solid;
 border-top: 1px #8E9C9F solid;
}
#buerger3_akt a{
 color: #00929F;
}

#buerger4 {
 background-color: #B2DEE2;
 color: #133C7C;
 font-size: 0.75em;
 font-weight: 900;
 padding-top: 0.6em
 padding-bottom: 0.6em;
 text-align: right;
}
#buerger4_akt {
 background-color: #B2DEE2;
 color: #00929F;
 font-size: 0.8em;
 font-weight: bold;
 padding-top: 0.6em;
 padding-bottom: 0.6em;
 text-align: right;
}
#buerger4 a {
 color: #133C7C;
}
#buerger4_akt a {
 color: #00929F;
}
#buerger5 {
 background-color: #B2DEE2;
 color: #133C7C;
 font-size: 0.8em;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#buerger5 a{
 color: #133C7C;
}
#buerger5_akt {
 background-color: #00929F;
 color: #FFFFFF;
 font-weight: bold;
 font-size: 0.8em;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#buerger5_akt a{
 color: #FFFFFF;
}
#buerger6 {
 background-color: #7FC9CD;
 color: #4C7094;
 font-size: 0.75em;
 font-weight: bold;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#buerger6 a {
 color: #4C7094;
}
#buerger6_akt {
 background-color: #7FC9CD;
 color: #FFFFFF;
 font-size: 0.8em;
 font-weight: bold;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
 border-bottom: 1px #8E9C9F solid;
 border-top: 1px #8E9C9F solid;
}
#buerger6_akt a {
 color: #FFFFFF;
}
#buerger7 {
 background-color: #E5F4F5;
 color: #00929F;
 font-size: 0.8em;
 font-weight: 900;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#buerger7_akt {
 background-color: #E5F4F5;
 color: #00929F;
 font-size: 0.8em;
 font-weight: 900;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#buerger7 a {
 color: #00929F;
}
#buerger7_akt a {
 color: #00929F;
}

/**
 * 7. Ebene
 **/
#buerger8 {
 background-color: #FFFFFF;
 color: #00929F;
 font-size: 0.8em;
 font-weight: 900;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#buerger8_akt {
 background-color: #FFFFFF;
 color: #00929F;
 font-size: 0.8em;
 font-weight: 900;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#buerger8 a {
 color: #00929F;
}
#buerger8_akt a {
 color: #00929F;
}



#kultur1 {
 background-color: #E5A430;
 color: #FFFFFF;
 font-weight: bold;
 font-size: 0.8em;
 margin: 0;
 padding-top: 0.8em;
 padding-bottom: 0.8em;
 text-align: right;
 border: 0px;
}
#kultur2 {
 background-color: #FCF6EA;
 color: #4C7094;
 font-size: 0.75em;
 font-weight: 900;
 padding-top: 0.6em;
 padding-bottom: 0.6em;
 margin: 0px;
 text-align: right;
 border-top: 1px #8E9C9F solid;
}
#kultur2 a{
 color: #4C7094;
}
#kultur2_akt {
 background-color: #FCF6EA;
 color: #E5A430;
 font-size: 0.8em;
 font-weight: bold;
 text-align: right;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 border-top: 1px #8E9C9F solid;
}
#kultur2_akt a {
 color: #E5A430;
}
#kultur3 {
 background-color: #FCF6EA;
 color: #4C7094;
 text-align: right;
 font-size: 0.75em;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 font-weight: normal;
}
#kultur3 a{
 color: #4C7094;
}
#kultur3_akt {
 background-color: #FCF6EA;
 color: #E5A430;
 text-align: right;
 font-size: 0.8em;
 font-weight: bold;
 text-align: right;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 border-bottom: 1px #8E9C9F solid;
 border-top: 1px #8E9C9F solid;
}
#kultur3_akt a{
 color: #E5A430;
}
#kultur4 {
 background-color: #F7E0AB;
 color: #E5A430;
 font-size: 0.75em;
 font-weight: 900;
 padding-top: 0.6em
 padding-bottom: 0.6em;
 text-align: right;
}
#kultur4_akt {
 background-color: #E5A430;
 color: #FFFFFF;
 font-size: 0.8em;
 font-weight: bold;
 padding-top: 0.6em;
 padding-bottom: 0.6em;
 text-align: right;
}
#kultur4 a {
 color: #E5A430;
}
#kultur4_akt a {
 color: #FFFFFF;
}
#kultur5 {
 background-color: #F2D197;
 color: #133C7C;
 font-size: 0.8em;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#kultur5 a{
 color: #133C7C;
}
#kultur5_akt {
 background-color: #E5A430;
 color: #FFFFFF;
 font-weight: bold;
 font-size: 0.8em;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#kultur5_akt a{
 color: #FFFFFF;
}
#kultur6 {
 background-color: #FCF6EA;
 color: #4C7094;
 font-size: 0.75em;
 font-weight: bold;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#kultur6 a {
 color: #4C7094;
}
#kultur6_akt {
 background-color: #F2D197;
 color: #A97B1F;
 font-size: 0.8em;
 font-weight: bold;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
 border-bottom: 1px #8E9C9F solid;
 border-top: 1px #8E9C9F solid;
}
#kultur6_akt a {
 color: #A97B1F;
}
#kultur7 {
 background-color: #FCF6EA;
 color: #E5A430;
 font-size: 0.8em;
 font-weight: 900;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#kultur7_akt {
 background-color: #FCF6EA;
 color: #E5A430;
 font-size: 0.8em;
 font-weight: 900;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#kultur7 a {
 color: #E5A430;
}
#kultur7_akt a {
 color: #E5A430;
}

#tourismus1 {
 background-color: #AA2F32;
 color: #FFFFFF;
 font-weight: bold;
 font-size: 0.8em;
 margin: 0;
 padding-top: 0.8em;
 padding-bottom: 0.8em;
 text-align: right;
 border: 0px;
}
#tourismus2 {
 background-color: #F6EAEA;
 color: #4C709;
 font-size: 0.75em;
 font-weight: 900;
 padding-top: 0.6em;
 padding-bottom: 0.6em;
 margin: 0px;
 text-align: right;
 border-top: 1px #8E9C9F solid;
}
#tourismus2 a{
 color: #4C709;
}
#tourismus2_akt {
 background-color: #F6EAEA;
 color: #AA2F32;
 font-size: 0.8em;
 font-weight: bold;
 text-align: right;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 border-top: 1px #8E9C9F solid;
}
#tourismus2_akt a {
 color: #AA2F32;
}
#tourismus3 {
 background-color: #F6EAEA;
 color: #4C7094;
 text-align: right;
 font-size: 0.75em;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 font-weight: normal;
}
#tourismus3 a{
 color: #4C7094;
}
#tourismus3_akt {
 background-color: #F6EAEA; 
 color: #AA2F32;
 text-align: right;
 font-size: 0.8em;
 font-weight: bold;
 text-align: right;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 border-bottom: 1px #8E9C9F solid;
 border-top: 1px #8E9C9F solid;
}
#tourismus3_akt a{
 color: #AA2F32;
}
#tourismus4 {
 background-color: #E5C0C1;
 color: #133C7C;
 font-size: 0.75em;
 font-weight: 900;
 padding-top: 0.6em
 padding-bottom: 0.6em;
 text-align: right;
}
#tourismus4_akt {
 background-color: #E5C0C1; 
 color: #AA2F32;
 font-size: 0.8em;
 font-weight: bold;
 padding-top: 0.6em;
 padding-bottom: 0.6em;
 text-align: right;
}
#tourismus4 a {
 color: #133C7C;
}
#tourismus4_akt a {
 color: #AA2F32;
}
#tourismus5 {
 background-color: #D49798;
 color: #133C7C;
 font-size: 0.8em;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#tourismus5 a{
 color: #133C7C;
}
#tourismus5_akt {
 background-color: #AA2F32;
 color: #FFFFFF;
 font-weight: bold;
 font-size: 0.8em;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#tourismus5_akt a{
 color: #FFFFFF;
}
#tourismus6 {
 background-color: #F6EAEA;
 color: #4C7094;
 font-size: 0.75em;
 font-weight: bold;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#tourismus6 a {
 color: #4C7094;
}
#tourismus6_akt {
 background-color: #D49798;
 color: #FFFFFF;
 font-size: 0.8em;
 font-weight: bold;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
 border-bottom: 1px #8E9C9F solid;
 border-top: 1px #8E9C9F solid;
}
#tourismus6_akt a {
 color: #FFFFFF;
}
#tourismus7 {
 background-color: #F6EAEA;
 color: #AA2F32;
 font-size: 0.8em;
 font-weight: 900;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#tourismus7_akt {
 background-color: #F6EAEA;
 color: #AA2F32;
 font-size: 0.8em;
 font-weight: 900;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#tourismus7 a {
 color: #AA2F32;
}
#tourismus7_akt a {
 color: #AA2F32;
}


#wirtschaft1 {
 background-color: #0343AD;
 color: #FFFFFF;
 font-weight: bold;
 font-size: 0.75em;
 margin: 0;
 padding-top: 0.8em;
 padding-bottom: 0.8em;
 text-align: right;
 border: 0px;
}
#wirtschaft2 {
 background-color: #E5ECF7;
 color: #4C7094;
 font-size: 0.75em;
 font-weight: 900;
 padding-top: 0.6em;
 padding-bottom: 0.6em;
 margin: 0px;
 text-align: right;
 border-top: 1px #8E9C9F solid;
}
#wirtschaft2 a{
 color: #4C7094;
}
#wirtschaft2_akt {
 background-color: #E5ECF7;
 color: #0343AD;
 font-size: 0.8em;
 font-weight: bold;
 text-align: right;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 border-top: 1px #8E9C9F solid;
}
#wirtschaft2_akt a {
 color: #0343AD;
}
#wirtschaft3 {
 background-color: #E5ECF7;
 color: #4C7094;
 text-align: right;
 font-size: 0.75em;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 font-weight: normal;
}
#wirtschaft3 a{
 color: #4C7094;
}
#wirtschaft3_akt {
 background-color: #E5ECF7;
 color: #0343AD;
 text-align: right;
 font-size: 0.8em;
 font-weight: bold;
 text-align: right;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 border-bottom: 1px #8E9C9F solid;
 border-top: 1px #8E9C9F solid;
}
#wirtschaft3_akt a{
 color: #0343AD;
}
#wirtschaft4 {
 background-color: #B3C6E6;
 color: #0343AD;
 font-size: 0.75em;
 font-weight: 900;
 padding-top: 0.6em
 padding-bottom: 0.6em;
 text-align: right;
}
#wirtschaft4_akt {
 background-color: #B3C6E6;
 color: #0343AD;
 font-size: 0.8em;
 font-weight: bold;
 padding-top: 0.6em;
 padding-bottom: 0.6em;
 text-align: right;
}
#wirtschaft4 a {
 color: #0343AD;
}
#wirtschaft4_akt a {
 color: #0343AD;
}
#wirtschaft5 {
 background-color: #81A1D6;
 color: #133C7C;
 font-size: 0.8em;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#wirtschaft5 a{
 color: #133C7C;
}
#wirtschaft5_akt {
 background-color: #0343AD;
 color: #FFFFFF;
 font-weight: bold;
 font-size: 0.8em;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#wirtschaft5_akt a{
 color: #FFFFFF;
}
#wirtschaft6 {
 background-color: #E5ECF7;
 color: #4C7094;
 font-size: 0.75em;
 font-weight: bold;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#wirtschaft6 a {
 color: #4C7094;
}
#wirtschaft6_akt {
 background-color: #81A1D6;
 color: #FFFFFF;
 font-size: 0.8em;
 font-weight: bold;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
 border-bottom: 1px #8E9C9F solid;
 border-top: 1px #8E9C9F solid;
}
#wirtschaft6_akt a {
 color: #FFFFFF;
}
#wirtschaft7 {
 background-color: #E5ECF7;
 color: #0343AD;
 font-size: 0.8em;
 font-weight: 900;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#wirtschaft7_akt {
 background-color: #E5ECF7;
 color: #0343AD;
 font-size: 0.8em;
 font-weight: 900;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#wirtschaft7 a {
 color: #0343AD;
}
#wirtschaft7_akt a {
 color: #0343AD;
}


/*Intranet-Navigation - Anfang*/
#intranet1 {
 background-color: #6699cc;
 color: #FFFFFF;
 font-weight: bold;
 font-size: 0.75em;
 margin: 0;
 padding-top: 0.8em;
 padding-bottom: 0.8em;
 text-align: right;
 border: 0px;
}
#intranet2 {
 background-color: #E5ECF7;
 color: #4C7094;
 font-size: 0.75em;
 font-weight: 900;
 padding-top: 0.6em;
 padding-bottom: 0.6em;
 margin: 0px;
 text-align: right;
 border-top: 1px #8E9C9F solid;
}
#intranet2 a{
 color: #4C7094;
}
#intranet2_akt {
 background-color: #E5ECF7;
 color: #0343AD;
 font-size: 0.8em;
 font-weight: bold;
 text-align: right;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 border-top: 1px #8E9C9F solid;
}
#intranet2_akt a {
 color: #0343AD;
}
#intranet3 {
 background-color: #E5ECF7;
 color: #4C7094;
 text-align: right;
 font-size: 0.75em;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 font-weight: normal;
}
#intranet3 a{
 color: #4C7094;
}
#intranet3_akt {
 background-color: #E5ECF7;
 color: #0343AD;
 text-align: right;
 font-size: 0.8em;
 font-weight: bold;
 text-align: right;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 border-bottom: 1px #8E9C9F solid;
 border-top: 1px #8E9C9F solid;
}
#intranet3_akt a{
 color: #0343AD;
}
#intranet4 {
 background-color: #B3C6E6;
 color: #0343AD;
 font-size: 0.75em;
 font-weight: 900;
 padding-top: 0.6em
 padding-bottom: 0.6em;
 text-align: right;
}
#intranet4_akt {
 background-color: #B3C6E6;
 color: #0343AD;
 font-size: 0.8em;
 font-weight: bold;
 padding-top: 0.6em;
 padding-bottom: 0.6em;
 text-align: right;
}
#intranet4 a {
 color: #0343AD;
}
#intranet4_akt a {
 color: #0343AD;
}
#intranet5 {
 background-color: #81A1D6;
 color: #133C7C;
 font-size: 0.8em;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#intranet5 a{
 color: #133C7C;
}
#intranet5_akt {
 background-color: #0343AD;
 color: #FFFFFF;
 font-weight: bold;
 font-size: 0.8em;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#intranet5_akt a{
 color: #FFFFFF;
}
#intranet6 {
 background-color: #E5ECF7;
 color: #4C7094;
 font-size: 0.75em;
 font-weight: bold;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#intranet6 a {
 color: #4C7094;
}
#intranet6_akt {
 background-color: #81A1D6;
 color: #FFFFFF;
 font-size: 0.8em;
 font-weight: bold;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
 border-bottom: 1px #8E9C9F solid;
 border-top: 1px #8E9C9F solid;
}
#intranet6_akt a {
 color: #FFFFFF;
}
#intranet7 {
 background-color: #E5ECF7;
 color: #0343AD;
 font-size: 0.8em;
 font-weight: 900;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#intranet7_akt {
 background-color: #E5ECF7;
 color: #0343AD;
 font-size: 0.8em;
 font-weight: 900;
 padding-top: 0.3em;
 padding-bottom: 0.3em;
 text-align: right;
}
#intranet7 a {
 color: #0343AD;
}
#intranet7_akt a {
 color: #0343AD;
}
/*Intranet-Navigation - Ende*/


#main_nav {
 background-color: #E5F5F5;
 padding-left: 0;
}
#main_nav ul{
 list-style-type: none;
 margin: 0px;
 padding: 0px;
}
#main_nav li{
 list-style-type: none;
 padding-right: 0.3em;
 padding-left: 0.5em;
}
#main_nav a{
 text-decoration: none;
}

#nav_tourismus {
 background-color: #AA2F32;
}
#nav_kultur {
 background-color: #E5A430;
}
#nav_wirtschaft {
 background-color: #0343AD;
}
#nav_stadt {
 background-color: #00929F;
}
#nav_markt {
 background-color: #00A03C;
}
#nav_intranet {
 background-color: #6699cc;
}
#nav_intranet a {
 background-color: #6699cc;
 margin: 0;
 padding: 0;
}
#nav_stadt a {
 background-color: #00929F;
 margin: 0;
 padding: 0;
}
#nav_markt {
 background-color: #00A03C;
}
#nav_markt a {
 background-color: #00A03C;
 margin: 0;
 padding: 0;
}
#nav_mid {
 float: left;
 color: #FFFFFF;
 font-size: 0.75em;
 font-weight: bold;
 margin-top: 0em;
 border-right: #7F99B2 0px solid;  
}
#nav_mid ul {
 list-style-type: none; 
 display: inline;
 margin: 0;
 padding: 0;
 padding-right: 0.3em;
}
#nav_mid li {
 padding: 0.6em;
 padding-top: 0.61em;
 
 display: inline;
 border-right: #7F99B2 0px solid;
 height: 14px;
}
#nav_mid a {
 color: #FFFFFF;
 text-decoration: none;
}

#layout_1 {
 height: 121px;
 background-image: url(/img/layout_bilder/layout_1_neu.jpg);
 padding-left: 172px;
 background-repeat: no-repeat;
 border-bottom: #7F99B2 1px solid;
 border-top: #7F99B2 1px solid;
}
#layout_2 {
 width: 100%;
 height: 94px;
 background-image: url(/img/layout_bilder/layout_2.jpg);
 background-repeat: no-repeat;
}
#layout_3 {
 width: 144px;
 height: 38px;
 background-image: url(/img/layout_bilder/layout_3.jpg);
 background-repeat: no-repeat;
}
#layout_4_ie {
 width: 144px;
 height: 27px;
 float: right;
 background-image: url(/img/layout_bilder/layout_4.jpg);
 background-repeat: no-repeat; 
}
#layout_4_nn {
 display: none;
}
#kachel_1 {
 width: 100%;
 background-repeat: repeat-x;
 background-image: url(/img/layout_bilder/kachel_1.jpg);
}
#kachel_2 {
 width: 100%;
 height: 27px;
 background-repeat: repeat-x;
 background-image: url(/img/layout_bilder/kachel_2.jpg);
}

#kachel_3 {
 background-image: url(/img/grafik_elemente/scroll.gif);
 height: 185px;
 width: 100%;
 float: left;
}

#kachel_4 {
 background-image: url(/img/grafik_elemente/scroll.gif);
 height: 185px;
 width: 100%;
}

#bilder_kl {
 width: 340px;
 height: 56px;
 background-image: url(/img/layout_bilder/bilder_kl.jpg);
}

/* Content / Navigation */
#navigation {
 border-right: #7F99B2 1px solid;
 border-bottom: #7F99B2 1px solid; 
 background-color: #E4EBF5;
 height: 100%;
 float: left;
}
#content {
 font-size: 0.8em;
 padding: 0;
 margin: 0;
 float: left;
}

#content_einstieg {
 font-size: 0.8em;
 padding: 0;
 margin: 0; 
 padding-right: 11.3em; 
 padding-top: 186px;
 float: left;
}

#rechte_spalte {
 font-size: 0.8em;
 border-left: #7F99B2 1px solid;
 height: 100%;
 /* 
 position: absolute;
 right: 0; 
 */
 min-width: 144px;
 float: right;
 border-bottom: #7F99B2 1px solid;
 background-color: #FFFFFF;
 /*margin-left: 5em;*/
}

#rechte_spalte_einstieg{
 border-left: #7F99B2 1px solid;
 height: 100%;
 font-size: 0.8em;
 position: absolute;
 right: 0; 
 min-width: 144px;
 float: right;
 border-bottom: #7F99B2 1px solid;
 background-color: #FFFFFF;
 margin-left: 5em;
}

#right_nav a {
 color: #013366;
 text-decoration: none;
}
#right_nav {
 font-size: 1.2em;
 padding-bottom: 0.5em;
}
#footer {
 clear: both;
 background-color: #6685A2;
 color: #FFFFFF; 
 font-size: 0.8em;
 padding: 0.3em 0 0.5em 165px;
}

#orange {
 color: #FE9900;  
}

.orange a {
 color: #FFAD33;
 text-decoration: none;
}

#big_head {
 border-top: 1px dotted #7F99B2;
 border-bottom: 1px dotted #7F99B2;
 padding: 0.1em 0 0.1em 0;
 margin: 1em 0 1em 0;
 font-size: 1.3em;
}
#small_head {
 font-size: .75em;
}
#begriff_liste ul {
 margin: 0;
 padding-left: 1.5em;
}
#begriff_liste li {
 margin-top: 0.3em;
}
#begriff1 {
 list-style-image: url('images/arrow.gif');
}
#begriff2 {
 list-style-image: url('images/arrow_neg.gif');
}
#begriff3 {
 list-style-image: url('images/arrow_neg.gif');
}
#begriff4 {
 list-style-image: url('images/arrow_neg.gif');
}
#formulare_liste li {
 list-style-image: url('images/pdf.gif');
 margin-bottom: 0.5em;
 font-weight: 900;
}
#html_liste li {
 list-style-image: url('images/icon_html_bearb.gif');
 margin-bottom: 0.5em;
 font-weight: 900;
}

#content_header {
    padding-left: 11.3em;
    width: 100%;
}

#content_header_text {
    background-color: #005BAA;
    font-width: bold;
    color: FFFFFF;
    width: 100%;
}

#kalender td{
    padding: 0.1em;
}

#akt_rahmen_li {
    float: left;
    width: 49%;
    padding: 1 1.5em;
}

#akt_rahmen_re {
    float: right;
    width: 49%;
    padding: 1 1.5em;
}

.rd {
    color: red;
    font-size: 10px;
}

td {
    font-size: 0.8em;
}

th {
    font-size: 0.8em;
}

h1.werblich {
    padding-top: 0px;
    margin-top: 0px; 
}

h1 {
    font-size: 1.6em;
    font-weight: 0;
}

label {
    display: block;
    font-weight: bold;
}

.check_label {
    display: inline;
}

.form_text {
    diplay: block;
    width: 16em;
    border: 1px solid #005AA9;
    background-color: #E5EAEE;
}

.form_plz {
    width: 4em;
    border: 1px solid #005AA9;
    background-color: #E5EAEE;
} 

.form_ort {
    width: 11.6em;
    border: 1px solid #005AA9;
    background-color: #E5EAEE;
}
 
.form_button {
    background-color: #FE9901;
    border-top: 0px;
    border-left: 0px;
    border-bottom: 1px soild #999997;
    boder-right: 1px solid #999997;
    color: white;
    padding: 0px;
    margin: 0px;
    font-size: 0.85em;
}

.event_left {
 padding: 0.5em;
 float: left;
 width: 200px;  
}

.suchtext {
    border: 1px solid #003366;
    padding: 0px;
    font-size: 0.7em;
    height: 14px;

}

.route input {
    background-color: #E5EAF0;
    border: 1px solid #0065B5;
    font-size: 0.8em;
    padding: 0px;
}

.clear {
    clear: both;
}

#lebenslage_info {
    width: 100%;
    border-left: 1px solid #7F99B2;
}

.akt_line_left {
    border-top: 1px dotted grey;
    width: 48%;
    float: left;
}

.akt_line_right {
    border-top: 1px dotted grey;
    width: 48%;
    float: right;
}

#such_width {
    width: 154px;
}

.lebens_lage_line {
    border-bottom: 1px dotted grey;
    clear: both; 
 float: none;   
    width: 100%;
}
.lebens_lage_left {
    width: 45%;
    float: left;
}
.lebens_lage_right {
    margin-top: -1.6em;
 border: 1px solid white;
}
.lebens_lagen_mid {
 margin-top: 1em;
 border: 1px solid white;
    width: 100%;
    clear: both;
 float: none;
}