html { height:100.01%; }

* { 
  border-collapse:collapse;
  margin:0px; padding:0px; 
}

body {
  width: 100%;
  height: 100%;
  color: #8b8b8b;
  font-size: 0.7em;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-variant: normal;
  letter-spacing: 0px;
  position: relative;
  z-index: 1; 
} 

#sizer {
  width: 1024px;
  min-width: 1024px;
  margin: 0px auto;
}

#position {
  position: relative;
  top: 0px;
  left: 0px;
}

#background {
  border-width: 0px;
  border-color: #000000;
  width: 1024px;
  height: 768px;
  background-image: url(../pics/background.png);
  background-repeat: no-repeat;
  border-style: solid;
  margin: 0px auto;
}

/*anfang des headers*/
#border {
  border-width: 0px;
  border-color: #000000;
  width: 860px;
  height: 710px;
  border-style: solid;
  margin: 0px auto;
}

#head {
  border-width: 0px;
  border-color: #000000;
  position: absolute;
  width: 860px;
  height: 79px;
  border-style: solid;
  margin: 0px auto;
}
  
#logo {
  border: 0px;
  visibility: visible;
  position: absolute; 
  margin-top: 23px;
  margin-left:0px;
}  

#laws a.laws_links {
  color: #8b8b8b;
  text-decoration: none;
}

#laws a.laws_links:hover {
  color: #8b8b8b;
  font-weight: bold;
  text-decoration: none;
} 

#laws a.laws_links:active {
  color: #8b8b8b;
  font-weight: bold;
  text-decoration: none;
} 

#laws {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  list-style-type: none;
  text-decoration: none;
  display: block;
  width: 300px;
  color: #8b8b8b;
  font-size: 0.8em;
  visibility: visible;
  position: absolute; 
  margin-top: 14px;
  margin-left: 670px;
}

.laws_space {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  float: left;
  text-align: center;
  margin: 0px;
  padding: 0px;
  width: 11px;
}

#agb {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  float: left;
  text-align: center;
  margin: 0px;
  padding: 0px;   
  width: 23px;
}

#impressum {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  float: left;
  text-align: center; 
  margin: 0px;
  padding: 0px;   
  width: 66px;
}

#datenschutz{
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  float: left;
  text-align: center; 
  margin: 0px;
  padding: 0px;   
  width: 83px;
}
#kundenbereich{
  border-width: 0px;
  border-color: #47a;
  border-style: solid;
  float: left;
  text-align: center; 
  margin: 0px;
  padding: 0px;   
  width: 95px;
}
/*ende des headers*/

/*anfang der men&uuml;leiste*/
#menue {
  border-width: 0px;
  border-color: #CC99FF;
  border-style: solid;
  width: 715px;
  height: 28px;
  list-style-type: none;
  text-decoration: none;
  margin-left: 53px;
}

#menue dl {
  border-width: 0px;
  border-color: #FF9966;
  border-style: solid;
  position: absolute;
  margin: 0px;
  padding: 0px;
}

#menue dt {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  float: left;
  width: 100px;
  height: 16px;
  margin: 0px;
  padding-top: 6px;
}

#menue dt a, #menue dt a:visited {
  display:block;
  color:#8f8f8f;
  text-decoration:none;
}

#menue li a:hover {
  border: 0px;
}

#menue li:hover dd, #menue li a:hover dd {
  display:block;
}

#menue li:hover dl, #menue li a:hover dl {
}

#menue li:hover dt a, #menue li a:hover dt a, #menue dd a:hover {
  color:#1f5094;
}






/*men&uuml;punkt &uuml;ber 8com*/
#menue .one {
  border-width: 0px;
  border-color: #FFFF00;
  border-style: solid;
  color: #8b8b8b;
  float: left;
  height: 18px;
  width: 82px;
  padding-top: 0px;
  margin-top: 0px;
  margin-left: 0px; 
}

#menue .case_1 {
  float: left;
  padding: 0px;
  margin-right: 42px; 
  position: relative;
  width: 85px; 
  height: 28px; 
}


/*men&uuml;punkt vortraege*/
#menue .two {
  border-width: 0px;
  border-color: #FFFF00;
  border-style: solid;
  color: #8b8b8b;
  float: left;
  height: 18px;
  width: 80px;
}

#menue .case_2 {
  float: left;
  padding: 0px;
  margin-right: 32px; 
  position: relative;
  width: 87px; 
  height: 28px;  
}

/*men&uuml;punkt vortr&auml;ge*/
#menue .three {
  border-width: 0px;
  border-color: #FFFF00;
  border-style: solid;
  color: #8b8b8b;
  float: left;
  height: 18px;
  width: 90px;
}

#menue .case_3 {
  float: left;
  padding: 0px;
  margin-right: 42px; 
  position: relative;
  width: 79px; 
  height: 28px; 
}

/*men&uuml;punkt sensibilisierung*/
#menue .four {
  color: #8b8b8b;
  float: left;
  height: 18px;
  width: 140px;
}

#menue .case_4 {
  float: left;
  padding: 0px;
  margin-right: 42px; 
  position: relative;
  width: 145px; 
  height: 28px; 
}

/*men&uuml;punkt tipps*/
#menue .five {
  color: #8b8b8b;
  float: left;
  height: 18px;
  width: 51px;
}

#menue .case_5 {
  float: left;
  padding: 0px;
  margin-right: 42px; 
  position: relative;
  width: 48px; 
  height: 28px; 
}

/*men&uuml;punkt kontakt*/
#menue .six {
  color: #8b8b8b;
  float: left;
  height: 18px;
  width: 77px;
}

#menue .case_6 {
  float: left;
  padding: 0px;
  margin-right: 0px; 
  position: relative;
  width: 67px; 
  height: 28px;  
}

/*untermen&uuml;*/
#menue dd {
  border-width: 1px;
  border-color: #8b8b8b;
  border-style: solid;
  background-color: #FFFFFF;
  clear:left;
  width: 205px; 
  height: 145px;
  margin: 0px;
  padding: 14px;
  display: none;
}

#menue dd  a {
   color: #8b8b8b;
   display:block;
}

/*rahmen f&uuml;r die unterpunkte*/
.gallery dd  a{
  text-decoration:none; 
  display: block; 
  height: 15px;
  width: 205px; 
  margin-bottom: 7px;
}

#navigation {
  border-width: 0px;
  border-color: #f7f7f7;
  position: absolute;
  background-image: url(../pics/head.png);
  background-repeat:no-repeat;
  width: 860px;
  height: 301px;
  border-style: solid;
  margin-top: 79px;
  z-index: 3; 
}

a:hover {
  border: none;
}

.square_case {
  border-width: 0px;
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  float: left;
  width: 5px;
  height: 7px;
  margin-top: 3px;
  margin-left: 0px; 
  padding-right: 5px;
}
/*blauer punkt f&uuml;r das men&uuml;*/

.square {
  background-image: url(../pics/square.png);
  background-repeat: no-repeat;
  float: left;
  width: 5px;
  height: 5px;
  margin-top: 2px;
  margin-left: 0px; 
  padding-right: 0px;
}
/*ende blauer punkt f&uuml;r das men&uuml;*/
/*ende der men&uuml;leiste*/

/*headline im bild*/
#text_headline {
  border-width: 0px;
  border-color: #000000;
  font-size: 1.45em;
  color: #1f5094;
  width: 335px;
  height: 13px;
  border-style: solid;
  margin-left: 31px;
  margin-top: 110px;
}

#text_header {
  border-width: 0px;
  border-color: #000000;
  font-size: 1.1em; 
  line-height: 1.6em;
  width: 335px;
  height: 89px;
  border-style: solid;
  margin-left: 31px;
  margin-top: 23px;
}
/*ende headline im bild*/

/*schatten des bildes*/
#header_shadow {
  visibility: visible;
  position: absolute; 
  margin-top: 0px;
  margin-left: 0px;
}


#space {
  border-width: 0px;
  border-color: #000000;
  position: absolute;
  border-collapse: collapse;
  width: 860px;
  height: 17px;
  border-style: solid;
  margin-top: 380px;
}  

    
/* anfang spalte leistungen*/
#service {
  border-width: 0px;
  border-color: #000000;
  position: absolute;
  border-collapse: collapse;
  width: 860px;
  height: 165px;
  border-style: solid;
  margin-top: 397px;
}

/* erste spalte leistungen: leistungen f&uuml;r kreditinstitute
     kopf und service text*/
#service_case_1 {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  border-collapse:collapse;
  float: left;
  width: 286px;
  height: 165px;
  margin-top: 0px;
  margin-left: 1px; 
}

#service_case_head_1 {
  border: 0px;
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  background-repeat: no-repeat;
  float: left;
  width: 286px;
  height: 35px;
  margin-top: 0px;
  margin-left: 0px; 
}

.change_1 img {
  border: 0px;
  background-repeat: no-repeat;
}

.change_1 {
  border: 0px;
  background-image: url(../pics/service_bar_1_inaktiv.png);
  background-repeat: no-repeat;
  width: 286px;
  height: 35px;
  display: block;
}

.change_1:hover, .change_1:active, .change_1:focus {
  border: none;
  background-image: url(../pics/service_bar_1_aktiv.png);
  background-repeat: no-repeat;
}

#service_area_1 {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  background-color: #FFFFFF;
  float: left;
  width: 286px;
  height: 130px;
  margin-top: 0px;
  margin-left: 0px; 
} 

/* zweite spalte leistungen: leistungen f&uuml;r steuerberater/wps
     kopf und service text*/
#service_case_2 {
  border-width: 0px;
  border-color: #800000;
  border-style: solid;
  border-collapse:collapse;
  float: left;
  width: 286px;
  height: 165px;
  margin-top: 0px;
  margin-left: 0px; 
}

#service_case_head_2 {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  float: left;
  background-image: url(../pics/service_bar_2_inaktiv.png);
  width: 286px;
  height: 35px;
  margin-top: 0px;
  margin-left: 0px; 
}

.change_2 img {
  border: 0px;
  background-repeat: no-repeat;
}

.change_2 {
  border: 0px;
  background-image: url(../pics/service_bar_2_inaktiv.png);
  background-repeat: no-repeat;
  width: 286px;
  height: 35px;
  display: block;
}

.change_2:hover, .change_2:active, .change_2:focus {
  border: none;
  background-image: url(../pics/service_bar_2_aktiv.png);
  background-repeat: no-repeat;
}

#service_area_2 {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  background-color: #FFFFFF;
  float: left;
  width: 286px;
  height: 130px;
  margin-top: 0px;
  margin-left: 0px; 
} 

/* dritte spalte leistungen: leistungen f&uuml;r systemh&auml;user
     kopf und service text*/
#service_case_3 {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  border-collapse:collapse;
  float: left;
  width: 286px;
  height: 165px;
  margin-top: 0px;
  margin-left: 0px; 
}

#service_case_head_3 {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  float: left;
  background-image: url(../pics/service_bar_3_inaktiv.png);
  background-repeat: no-repeat;
  width: 286px;
  height: 35px;
  margin-top: 0px;
  margin-left: 0px; 
}

.change_3 img {
  border: 0px;
  background-repeat: no-repeat;
}

.change_3 {
  border: 0px;
  background-image: url(../pics/service_bar_3_inaktiv.png);
  background-repeat: no-repeat;
  width: 286px;
  height: 35px;
  display: block;
}

.change_3:hover, .change_3:active, .change_3:focus {
  border: none;
  background-image: url(../pics/service_bar_3_aktiv.png);
  background-repeat: no-repeat;
}

#service_area_3 {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  background-color: #FFFFFF;
  float: left;
  width: 286px;
  height: 130px;
  margin-top: 0px;
  margin-left: 0px; 
} 

#odots {
  border-width: 0px;
  border-color: #1f5094;
  border-style: solid;
  float: left;
  width: 285px;
  height: 97px;
  margin-top: 14px;
  margin-left: 0px;
}

/* selbe classes f&uuml;r alle drei leistungsspalten*/
.service_area {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  width: 286px;
  height: 130px;
  margin-top: 0px;
  margin-left: 0px; 
}

.dots {
  border-width: 1px;
  border-color: #1f5094;
  border-right-style: dotted;
  float: left;
  width: 285px;
  height: 97px;
  margin-top: 14px;
  margin-left: 0px;
}

.text_case {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  background-color: #FFFFFF;
  float: left;
  width: 285px;
  height: 97px;
  line-height: 1.4em;
  margin-top: 0px;
  margin-left: 0px; 
}

.content_service_head {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  width: 246px;
  height: 97px;
  color: #1f5094;
  margin-top: 0px;
  margin-left: 19px;
  margin-right: 0px;
}

.content_service_text {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  width: 246px;
  height: 80px;
  color: #8b8b8b;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

.text_case a  {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  margin-top: -11px;
  margin-right: 15px;
  float: right;
}
/*ende der leistungen*/


/*schatten vom servicebereich*/
#service_shadow_case {
  border-width: 0px;
  border-color: #000000;
  position: absolute;
  border-collapse: collapse;
  float: left;
  width: 860px;
  height: 4px;
  border-style: solid;
  margin-top: 562px;
}  

#service_bar_shadow {
  visibility: visible;
  position: absolute; 
  float: left;
  border-collapse: collapse; 
  margin-top: 0px;
  margin-left: 0px; 
}  


/*anfang blauer bereich*/
#blue_area {
  background-color: #d7e0ec;
  border-width: 1px;
  border-color: #1f5094;
  border-bottom-style: solid;
  border-collapse:collapse;
  position: absolute;
  float: left;
  width: 860px;
  height: 126px;
  margin-top: 566px;
}

/*blauer bereich erste spalte*/
#blue_case_1 {
  border-width: 1px;
  border-color: #1f5094;
  border-right-style: dotted;
  position: absolute;
  float: left;
  width: 267px;
  height: 97px;
  margin-top: 14px;
  margin-left: 19px;
}

#blue_case_1 a {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  margin-top: 87px;
  margin-right: 15px;
  float: right;
}

.blue_case_head {
  border-width: 1px;
  border-color: #1f5094;
  border-bottom-style: dotted;
  position: absolute;
  width: 247px;
  height: 29px;
  margin-top: 0px;
  margin-left: 0px;
}

/*blauer bereich zweite spalte*/
#blue_case_head_2 {
  border-width: 0px;
  border-color: #FFFFFF;
  border-style: dotted;
  position: absolute;
  width: 247px;
  height: 29px;
  margin-top: 0px;
  margin-left: 0px;
}
  
#blue_case_2 {
  border-width: 1px;
  border-color: #1f5094;
  border-right-style: dotted;
  position: absolute;
  float: left;
  width: 267px;
  height: 97px;
  margin-top: 14px;
  margin-left: 305px;
}

#blue_case_2 a {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  margin-top: 87px;
  margin-right: 15px;
  float: right;
}
/*ende zweite spalte*/

/*blauer bereich dritte spalte*/
#blue_case_3 {
  border-width: 0px;
  border-color: #1f5094;
  border-right-style: dotted;
  position: absolute;
  float: left;  
  width: 267px;
  height: 97px;
  margin-top: 14px;
  margin-left: 591px;
}

#blue_case_3 a {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  margin-top: 87px;
  margin-right: 15px;
  float: right;
}

  
#blue_area_shadow_case {
  border-width: 0px;
  border-color: #000000;
  position: absolute;
  width: 860px;
  height: 7px;
  border-style: solid;
  margin-top: 692px;
}

#blue_text_case_2 {
  border-width: 0px;
  border-color: #FFFFFF;
  border-style: dotted;
  position: absolute;
  width: 247px;
  height: 55px;
  color: #1f5094;
  margin-top: 29px;
  margin-left: 0px;
  font-size: 0.93em;
  line-height: 1.6em;
  padding-top: 0px;
}

#newsletteremail {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  margin-top: 6px;
}

#anmelden {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  margin-top:5px;
  margin-left:40px;
}
/*ende dritte spalte*/

/*classes f&uuml;r alle drei spalten des blauen bereiches*/
.arrow {
  border-width: 0px;
  border-color: #1f5094;
  border-bottom-style: dotted;
/*  position: absolute; */
  float:left;
  width: 14px;
  height: 14px;
  margin-top: 2px;
}

.blue_arrow {
  visibility: visible;
  margin-top: 0px;
}

.blue_header {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  float: left;
  color: #1f5094;
  height: 10px;
  margin-top: 3px;
  margin-left:5px;
}

.blue_text_case {
  border-width: 0px;
  border-color: #FFFFFF;
  border-style: dotted;
  position: absolute;
  width: 246px;
  height: 55px;
  color: #1f5094;
  margin-top: 29px;
  margin-left: 0px;
  line-height: 1.4em;
  padding-top: 9px;
}

.blue_text {
  width: 247px;
  height: 55px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
} 
/*ende der classes f&uuml;r alle drei spalten des blauen bereiches*/
/*ende blauer bereich*/
  
/*schatten unterm blauen bereich*/
#blue_area_shadow {
  visibility: visible;
  position: absolute; 
  margin-top: 0px;
  margin-left: 0px; 
}  

a:link {
  color: #b5cc50;
  text-decoration: none;
}

a:hover {
  color: #b5cc50;
  text-decoration: none;
}

a:active {
  color: #b5cc50;
  text-decoration: none;
}

a:visited  {
  color: #b5cc50;
  text-decoration: none;
}  

#copyright {
  float: right;
  margin-top: 699px;
  font-size: 0.76em;
}


/* Z W E I T E    S E I T E*/ 

/*header f&uuml;r inhaltseite*/
#navigation_2 {
  border-width: 0px;
  border-color: #f7f7f7;
  position: absolute;
  background-image: url(../pics/head_2.png);
  background-repeat:no-repeat;
  width: 860px;
  height: 166px;
  border-style: solid;
  margin-top: 79px;
  z-index: 3; 
}
/*header f&uuml;r inhaltseite*/
#navigation_3 {
  border-width: 0px;
  border-color: #f7f7f7;
  position: absolute;
  background-image: url(../pics/head_3.png);
  background-repeat:no-repeat;
  width: 860px;
  height: 166px;
  border-style: solid;
  margin-top: 79px;
  z-index: 3; 
}

/*zitat f&uuml;r inhaltseite im bild*/
#zitat {
  border-width: 0px;
  border-color: #000000;
  font-size: 1.8em;
  color: #8b8b8b;
  width: 420px;
  height: 65px;
  line-height: 1.6em;
  border-style: solid;
  margin-left: 41px;
  margin-top: 34px;
}

/*schatten des bildes auf der inhaltseite*/
#header_shadow {
  visibility: visible;
  position: absolute; 
  margin-top: 0px;
  margin-left: 0px;
}

#space_content {
  border-width: 0px;
  border-color: #000000;
  position: absolute;
  width: 860px;
  height: 11px;
  border-style: solid;
  margin-top: 245px;
}

#case {
  border-width: 0px;
  border-width: 0px;
  border-color: #000000;
  position: absolute;
  background-color: #ffffff; 
  width: 860px;
  height: 420px;
  border-style: solid;
  margin-top: 256px;
  z-index: 2; 
}


  
#content_case {
  border-width: 0px;
  border-color: #660000;
  position: absolute;
  width: 560px;
  height: 420px;
  border-style: solid;
  margin-top: 0px;
  padding: 0px;
}

.content_header {
  border: 0px;
  width: 560px;
  height: 420px;
  color: #1f5094;
  font-size: 1.3em;
  line-height: 1.4em;
  border-style: solid;
  margin: 0px;
  padding: 0px;
}

.content_header_2 {
  border: 0px;
  width: 560px;
  height: 420px;
  color: #8b8b8b;
  font-size: 1.3em;
  line-height: 1.4em;
  border-style: solid;	
  margin: 0px;
  padding: 0px;
}

#content_text {
	border-width: 0px;
	border-color: #000000;
	position: absolute;
	width: 530px;
	height: 380px;
	color: #8b8b8b;
	line-height: 1.4em;
	border-style: solid;
	margin-top: 20px;
	margin-left: 20px;
	padding: 0px;
	overflow: scroll;
	top: -1px;
}

.text_ol {
  /*list-style-position: outside;
  list-style-type: decimal;*/
  text-indent: 0em;
  margin-left: 40px;
}

.text_ul {
  list-style-position: outside;
  list-style-type: disc;
  text-indent: 0em;
  margin-top: 5px;
  margin-left: 0px;
}

.abstand {
  list-style-position: outside;
  list-style-type: disc;
  text-indent: 0em;
  margin-top: 8px;
  margin-left: 20px;
}

.principle_point {
  list-style-position: outside;
  list-style-type: decimal;
  text-indent: 0em;
  margin-top: 15px;
  margin-left: 0px;
}

.normal_li {
  list-style-position: outside;
  list-style-type: none;
  margin-top: 15px;
  margin-left: 0px;
}

.text_li {
  list-style-position: outside;
  list-style-type: disc;
  text-indent: 0em;
  margin-top: 0px;
  margin-left: 20px;
}

.text_li_2 {
  list-style-position: outside;
  list-style-type: disc;
  text-indent: 0em;
  margin-left: 25px;
}

.principle_point_2 {
  list-style-position: outside;
  list-style-type: decimal;
  margin-top: 12px;
  text-indent: 0em;
  margin-top: 0px;
}

.text_ul_2 {
  list-style-position: outside;
  list-style-type: decimal;
  margin-top: 12px;
  text-indent: 0em;
  margin-left: 20px;
}

.g_pics {
 margin-top: 12px;
 margin-bottom: 12px;
 display:block;
 float: none; 
 }

#content_text a {
   color: #8b8b8b;
   text-decoration: underline;
}

#content_text a:hover {
   color: #8b8b8b;
   text-decoration: underline;
}

#content_text a:active {
   color: #8b8b8b;
   text-decoration: underline;
}

#content_text a:visited {
   color: #8b8b8b;
   text-decoration: underline;
}

/*news  hintergrundbilder*/
#news_case {
  border-width: 0px;
  border-color: #000000;
  position: absolute;
  float: left;
  width: 290px;
  height: 420px;
  border-style: solid;
  margin-left: 570px;
  padding: 0px;
}

#news_header {
  border: 0px;
  float: left;
  width: 290px;
  height: 35px;
  background-image: url(../pics/news_bar.png);
  background-repeat: no-repeat;
  border-style: solid;
  margin-left: 0px;
  padding: 0px;
}

#news_area {
  border: 0px;
  float: left;
  width: 290px;
  height: 385px;
  background-image: url(../pics/news_area.png);
  background-repeat: no-repeat;
  border-style: solid;
  margin-left: 0px;
  padding: 0px;
}
/*ende news hintergrundbilder*/

#news_head_text {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  color: #ffffff;
  height: 10px;
  margin-top: 7px;
  margin-left: 19px; 
}

/*NEWS
           news_1 = erstes news
	news_2 = f&uuml;r die news in der mitte
           news_3 = letztes news*/	
    
#news_1 {
  border-width: 1px;
  border-color: #1f5094;
  border-bottom-style: dotted;
  color: #1f5094;
  line-height: 1.4em;
  width: 249px;
  margin-top: 3px;
  margin-left: 28px; 
  padding-bottom: 21px;
}

.news_2 {
  border-width: 1px;
  border-color: #1f5094;
  border-bottom-style: dotted;
  color: #1f5094;
  line-height: 1.4em;
  width: 249px;
  margin-top: 5px;
  margin-left: 28px; 
  padding-bottom: 21px;
}

#news_3 {
  color: #1f5094;
  line-height: 1.4em;
  width: 249px;
  margin-top: 5px;
  margin-left: 28px; 
  padding-bottom: 21px;
}

.news_link {
  border-width: 0px;
  border-color: #000000;
  border-style: solid;
  margin-top: 0px;
  float: right;
}

/*ende news*/

#news_shadow {
  border-width: 0px;
  border-color: #000000;
  position: absolute;
  width: 860px;
  height: 5px;
  border-style: solid;
  margin-top: 676px;
}

/*blauer balken unten mit schatten*/
#bar_content {
  border-width: 0px;
  border-color: #000000;
  position: absolute;
  width: 860px;
  height: 12px;
  border-style: solid;
  margin-top: 682px;
}

#bottom_shadow {
  border-width: 0px;
  border-color: #000000;
  position: absolute;
  width: 860px;
  height: 5px;
  border-style: solid;
  margin-top: 694px;
}

