.schaedlinge .csc-caption{
 text-align: left;
 padding: 5px 0 5px 0;
 font-size: 12px;
  color: #00438F;
}
.csc-caption{
 text-align: left;
 padding: 5px 0 5px 0;
 font-size: 12px;
  color: #006E36;
}
#text {
 padding: 140px 0 30px 0;
}
.preload {
  display: none;
}
#menuelinks {
display: none;
}
#menuelinks ul{
  margin: 0;
  padding: 0;
}

#menuelinks li{
  margin: 0;
  padding: 0px;
  width: 233px;
  height: 28px;
 line-height: 17px;
}


.blau .auswahl a:link, .blau .auswahl a:visited,
.blau .auswahl a:hover, .blau .auswahl a:active {
  background-image: url(../images/isa/trennlinie_blau_over.png);
  background-repeat: no-repeat;
  color: #00438F;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  display: block;
  padding: 8px 0 0 10px;
  width: 233px;
  height: 28px;
}

.blau a:link, .blau a:visited {
  background-image: url(../images/isa/trennlinie_blau.png);
  background-repeat: no-repeat;
  color: #00438F;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  display: block;
  padding: 8px 0 0 10px;
  width: 233px;
  height: 28px;
}

 .blau a:hover,  .blau a:active {
  background-image: url(../images/isa/trennlinie_blau_over.png);
  color: #00438F;
}

.gruen a:link, .gruen a:visited {
  background-image: url(../images/isa/trennlinie_gruen.png);
  background-repeat: no-repeat;
  color: #006E36;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  display: block;
  padding: 8px 0 0 10px;
  width: 233px;
  height: 28px;
}

.gruen a:hover,  .gruen a:active {
  background-image: url(../images/isa/trennlinie_gruen_over.png);
  color: #006E36;
}
.gruen .auswahl a:link, .gruen .auswahl a:visited,
.gruen .auswahl a:hover, .gruen .auswahl a:active {
  background-image: url(../images/isa/trennlinie_gruen_over.png);
  background-repeat: no-repeat;
  color: #006E36;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  display: block;
  padding: 8px 0 0 10px;
  width: 233px;
  height: 28px;
}
.menue{
  margin-top: 20px;
}

#hintergrundbild,#arbeitsbereiche {
  display: none;
}



#logo {
  position: absolute;
  top: 0px;
  left: 0px;
} 
#textblock {
  position: absolute;

  top: 29px;
  left: 88px; 
}

#textblock p {
  margin-top: 5px;
  font-weight: bold;
}
#textblock h1 {
  color: black;


  margin: 10px 0 0 0;

}

body {
  background-image: url(../images/isa/verlauf.jpg);
  background-repeat: repeat-x;
   margin:0;
   padding: 0;
}


a:link, a:visited {
  color: #006E36;
   text-decoration: underline;
}

a:hover, a:active {
  color: #006E36;
   text-decoration: none;
}

.schaedlinge #text a:link, .schaedlinge  #text a:visited {
  color: #00438F;
   text-decoration: underline;
}

.schaedlinge  #text  a:hover, .schaedlinge  #text  a:active {
  color: #00438F;
   text-decoration: none;
}

p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 17px;
  color: black; 
  margin: 0 0 12px 0;
}
address {
  clear: both;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 17px;
  color: #006E36; 
  border-top: 1px solid #006E36;
  margin: 30px 0 0 0;
  padding: 8px 0 0 0;
  font-style: normal;
  white-space: nowrap;
}
.schaedlinge address {
  color: #00438F;
  border-top: 1px solid #00438F;
}

h1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 20px;
  color: black; 
  font-weight: bold;
  margin: 0 0 12px 0;
  color: #006E36;
}


.schaedlinge h1 {
  color: #00438F;
}

h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  line-height: 17px;
  color: #006E36;
  margin: 0 0 12px 0;
}

.schaedlinge h2 {
  color: #00438F;
}



.box {
  clear: both;
  margin: 0;
  margin-bottom: 12px;




}

.box li{
  margin: 0 0 0 12px !important;
  line-height: 17px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 12px;
  padding: 0 !important;
list-style-type:square

}



.box ul{
  padding: 0;
  margin: 0 0 12px 10px;
}
.auswahltop a:link, 
.auswahltop a:visited,
.auswahltop a:hover,
.auswahltop a:active{
  color: black !important;
  text-decoration: none !important;
} 

h3.menuetop {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: black;
  margin: 0 0 20px 0;
}


