body
{
  margin-top: 0px; margin-left: 0px; margin-right: 0px;margin-bottom: 0px; background-color: #e6e6e6;
}


table,td 
{
  font-size: 97%;line-height: 125%;
  font-family: arial, helvetica, tahoma ,verdana,  sans-serif;color:#000;
}


h2
{ 
  font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;color:E54C4C;
  margin-bottom:20px;letter-spacing:2px;font-size: 125%;
  border-bottom:solid 0px #746b64;
  padding-bottom:4px
}

.randlinks 
{
  width:14px;
  background-image:url(images/ra1.jpg);
  background-repeat:repeat-y;
  vertical-align:top;
  border-right:solid 0px #BFBFBF;
}


.randrechts 
{
  width:14px;
  background-image:url(images/ra2.jpg);
  background-repeat:repeat-y;
  border-left:solid 0px #BFBFBF;
}

/* Hauptgerüst */

#main 
{
  border-bottom:solid 1px #fff;
  border-right:solid 1px #fff;border-left:solid 1px #fff;
}


#top 
{
  background-image:url(images/banner_lang.jpg);
  height:140px;
  border-top:solid 0px #fff;
  border-left:solid 1px #fff;
  color:#2A3C22;
  background-color:E54C4C;
  background-repeat:no-repeat;
}


#websitename 
{ 
  height:55px;padding-left:10px;padding-right:10px;padding-top:5px;text-align:left;color:#000;
  letter-spacing:1px;font-size:14px;font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
  font-style:italic;
  background-color:white;
  background-image:url(images/ACTP_banner.gif);background-position:97% 50%;background-repeat:no-repeat;
}

/* menue oben */

.reiterleiste 
{
  vertical-align:top;
  height:40px;background-color:white;
  background-image:url(images/bu_ob.jpg);
  background-repeat:repeat-x;
  border-top:solid 1px #C4C4C4;
}

#menueoben a, #menueoben a:visited , #menueoben a:active 
{
  display: block;
  color:#000;
  text-decoration:none ;font-family:verdana, sans-serif; font-size: 10pt;
  padding-left: 10px;padding-right: 10px; padding-bottom: 0px; padding-top:0px;
  margin-left: 0px;margin-right: 0px;
  border-left:solid 0px #AAAAAA;
  line-height:36px;
  text-align:center;
  background-image:url(images/bu_ob.jpg);
}


#menueoben a:hover 
{
  background-color:#fff;color:#E54C4C; text-decoration:none ;
  background-image:url(images/white.gif);
  border-left:solid 0px #fff;
  border-bottom:solid 0px #E6E6E6;
  border-top:solid 0px #fff;
}


#navigation 
{
  padding-left: 0px;padding-right: 0px;padding-top: 15px;padding-bottom: 0px;
  vertical-align:top;
  background-color:#E5E5FF;
  background-image:url(images/bgnav.jpg);
  background-repeat:repeat-y;
  background-position:top left;border-left:solid 0px #fff;
}


#textbereich 
{
  height:770px;text-align:justify; padding-left:30px;padding-right:30px;padding-top:40px;padding-bottom:40px;
  background-color:#fff;width:100%;
}  

#impressum
{
  font: normal 12px arial, sans-serif; color: #000;
  text-align:justify;
  line-height:14px
}

#liste1 ul 
{
  list-style-type: square;
  margin-left:20px;
  padding: 0px;
  color:E54C4C
}

#footer 
{
  font: normal 10px verdana, sans-serif; color: #000;
  height:60px;
  text-align:center;
  border-top:solid 1px #bfbfbf;
  background-image:url(images/bu_ob.jpg);
  background-repeat:repeat-x;
  background-color:#fefefe;
  line-height:16px
}

/* scrolleiste internet explorer ab vers.5.5 */

body
{ 
  scrollbar-arrow-color: #737b66; scrollbar-base-color: #F5F8F3;
  scrollbar-highlight-color : #737b66; scrollbar-shadow-color : #ffffff;
  SCROLLBAR-TRACK-COLOR: #e6e6e6;
}

/* Menue */

#menu01 
{
  border: dashed 0px #fff;
  background-color:#E5E5FF;
  text-align: left;
  margin-top:0px;
  margin-bottom:0px;
  margin-right:0px;
  margin-left:0px;
  padding-bottom:10px;
  padding-top:10px;
}


#navi ul, #navi li 
{
  list-style-type: square;
  margin-left:10px;
  padding: 0px;
  color:E54C4C
}

#navi li a:link, #navi li a:visited, #navi li a:active 
{
  display:block;
  border-bottom: dashed 0px #C2631D;
  width:200px;
  color:#3300B2;text-decoration:none;
  font-size: 14px;georgia, verdana, arial, helvetica, verdana, tahoma, sans-serif;
  height: 16px;
  line-height: 16px;
  background-color:#;
}

#navi li a:hover 
{ 
  background:TRANSPARENT;
  color:#FF4C4C;
  text-decoration:underline;
  letter-spacing:0px;
}


.box1
{
  background-color:#E5E5FF;
  padding-left:10px;
  padding-right:5px;
  padding-top:15px;
  padding-bottom:15px;
  font: normal 11px/18px verdana, sans-serif; color: #384E2C;border-TOP:solid 0px #FFF;
  width:220px;
}


.box2 
{
  background-color:#FFCC7F; //#FFCC99;
  padding-left:10px;
  padding-right:5px;
  padding-top:15px;
  padding-bottom:15px;
  font: normal 11px/18px verdana, sans-serif; color: #29334E;border-TOP:solid 1px #FFF;
  width:220px;
}


.trennbereich1 
{
  background-color:#C4C4C4;
  padding-left:5px;
  padding-right:5px;
  padding-top:15px;
  padding-bottom:15px;
  font: normal 11px/18px verdana, sans-serif; color: #29334E;
  border-bottom:solid 1px #FFF;border-TOP:solid 0px #FFF;
  width:220px;
  height:10px
}


.trennbereich2 
{
  background-color:#FFCC7F; //FFCC99;
  padding-left:10px;
  padding-right:5px;
  padding-top:15px;
  padding-bottom:15px;
  font: normal 11px/18px verdana, sans-serif; color: #29334E;
  border-bottom:solid 1px #FFF;border-TOP:solid 1px #FFF;
  width:220px;
  height:10px
}

/* Textlinks */

a:link, a:visited, a:active
{ 
  font-size: 98%;
  font-family: arial, helvetica, verdana, tahoma, sans-serif;color:#3300B2
}


a:hover
{ 
  text-decoration:none;background-color:#3300B2;
  color:#fff;
}