body#main_body {
    margin-left: 10px;
    margin-top: 7px;
    margin-right: 7px;
    margin-bottom: 7px;
}

#key_visual {
    clear: both;
    position: relative;
    top: 15px;
    left: 0px;
    width: 909px;
    height: 120px;
}

/*--- slogan (as text or background image) ---------------------------------*/

#slogan {
    clear: both;
    position: relative;
    top: 7px;
    width: 900px;
}
/*--- logo -----------------------------------------------------------------*/

#logo {
    width:119px;
    height: 124px;
    position: absolute;
    top: 70px;
    left: 90px;
}

#logo_text_container {
    width:300px;
    height: 30px;
    position: absolute;
    top: 143px;
    left: 20px;
}

/*--- Vereinsmap -----------------------------------------------------------------*/

#vereins_map {
    position: absolute;
    top: 240px;
    left: 9px;
    width: 891px;
    height: 400px;
}


#trekking {
    position: relative;
    left: 0px;
    width: 1024px;
}

#trekking_logo {
    position: relative;
    right: 0px;
    width: 1024px;
}


/*--- School map -----------------------------------------------------------------*/

#school_map {
    position: absolute;
    top: 50px;
    left: 9px;
    width: 870px;
    height: 600px;
}

#volountair_map {
    position: relative;
    top: 20px;
    left: 9px;
    width: 870px;
    height: 550px;
}
/*--- Child Region -----------------------------------------------------------------*/

#Regionfenster {
    width: 390px;
    height: 80px;
    position: absolute;
    top: 5px;
    right: 15px;
}

/*-- Tabellen ----------------*/
#Child_data{
    position: absolute;
    top: 75px;
    left: 5px;
    width: 460px;
}

#T_Child {
    position: relative;
    top: 0px;
    left: 0px;
    width: 460px;
}

#T_Child_Links {
    width: 100px;
}

#T_Child_Rechts {
    width: 360px;
}

#T_Doku_Liste {
  width: 115px;
}

#Projekt_Liste {
  width: 880px;
}

#Project_Type {
  width: 890px;
  border-top-width:4px;
  border-top-color:#C0C0C0;
  border-top-style:solid; 
}

#T_Project_Year {
}

#T_Doku_Year {
  border-top-width:4px;
  border-top-color:#C0C0C0;
  border-top-style:solid; 
}

#Fotoliste {
  width: 225px;
  height: 500px;
  overflow:auto;
}

#Fotoarea {
  position: absolute;
  top: 60px;
  left: 240px;
  width: 660px;
  height: 400px;
}
#Videoarea {
  position: absolute;
  top: 60px;
  left: 240px;
  width: 660px;
  height: 550px;
}

#Projektliste {
  width: 890px;
  height: 600px;
  overflow:auto;
}


#Child_Story{
    position: absolute;
    top: 357px;
    left: 5px;
    width: 890px;
}
#T_Child_Story {
  position: relative;
  top: 0px;
  left: 0px;
  width: 890px;
}

#Satzung_1{
  position: relative;
  left: 0px;
  width: 30px;
}
#Satzung_2{
  position: relative;
    width: 20px;

}



/*--- Child Photo -----------------------------------------------------------------*/

#child_photo {
    width: 75px;
    position: absolute;
    top: 50px;
    right: 417px;
}

#Slides_YN {
    width: 80px;
    position: absolute;
    top: 135px;
    right: 417px;
}

#Legende {
  padding:5px;
  width: 113px;
  position: absolute;
  top: 170px;
  right: 416px;
}

#Legende_unten {
  width: 800px;
  position: absolute;
  top: 660px;
  left: 20px;
  height: 120px;
  
}

#Legende_relative {
  width: 800px;
  position: relative;
  top: 40px;
  left: 20px;
}

#einemail {
  position: absolute;
  top: 330px;
  left: 50px;
}


#SchoolSlides {
  width: 400px;
  height: 300px;
  visibility:hidden;
  position: absolute;
  top: 330px;
  left: 20px;
  border-bottom-width:8px;
  border-bottom-color:#C0C0C0;
  border-bottom-style:solid; 
  border-right-width:8px;
  border-right-color:#C0C0C0;
  border-right-style:solid;  
}

#VolunteerSlides {
  width: 400px;
  height: 300px;
  visibility:hidden;
  position: absolute;
  top: 175px;
  left: 25px;
  border-bottom-width:8px;
  border-bottom-color:#C0C0C0;
  border-bottom-style:solid; 
  border-right-width:8px;
  border-right-color:#C0C0C0;
  border-right-style:solid;  
}

/*--- Child Slides -----------------------------------------------------------------*/

#child_slides {
    width: 400px;
    height: 300px;
    position: absolute;
    top: 50px;
    right: 5px;
}

/*--- Child map -----------------------------------------------------------------*/

#child_map {
    width: 400px;
    height: 300px;
    position: absolute;
    top: 360px;
    right: 5px;
}

#YES_I_Do {
    position: absolute;
    width: 600px;
    top: 680px;
    left: 77px;
}

#YES_Member {
    position: absolute;
    width: 400px;
    top: 20px;
    right: 0px;
}

#YES_Mgg {
    position: absolute;
    width: 400px;
    top: 420px;
    right: 20px;
    text-align: right;
}

#Gehezu {
    position: absolute;
    width: 150px;
    height: 50px;
    top: 400px;
    right: 13px;
    border-width:1px;
    border-color:#C0C0C0;
    border-style:solid; 
    
}
/*--- main navigation ------------------------------------------------------*/

#main_nav_container {
    position: relative;
    top: 15px;
    left: 0px;
    width: 909px;
}

#sub_nav_container {
    position: absolute;
    top: 175px;
    left: 0px;
    width: 909px;
    height: 25px;
}

#Besucherzaehler {
    position: absolute;
    top: 180px;
    right: 180px;
}

#Doku_List {
    position: absolute;
    top:50px;
    left: 12px;
    width: 870px;

}

/*--- footer ---------------------------------------------------------------*/

#footer {
    position: relative;
    margin: 0;
    padding: 0;
    width: 909px;
}

#footer_text {
    clear: both;
    position: relative;
    top: 3px;
    width: 900px;
    height: 20px;
}

#leeres_bild{
  position:absolute;
  top: 0px;
  left: 0px;
  border: 0px;
}
/*--- Startseite ---------------------------------------------------------------*/

#Support{
  position: absolute;
  top:10px;
  left: 455px;
  width: 425px;

}

#News_Titel{
  position: absolute;
  top:10px;
  left: 10px;
  width: 440px;
}

#News_Content{
  position: absolute;
  top:50px;
  left: 7px;
  width: 440px;
  height: 585px;
  overflow:auto;
}
#Contact{
  position: absolute;
  top:530px;
  left: 455px;
  width: 425px;
}

#How_to_help{
  position: absolute;
  top:100px;
  left: 455px;
  width: 425px;
}

#Project_Type {font-family:Arial,sans-serif; font-size:12px; color:#812F09; text-decoration:none; font-weight:bold; text-align:left;}

.Normal_1 {font-family:Arial,sans-serif; font-size:12px; color:#812F09; text-decoration:none; font-weight:normal; text-align:left;}
.Normal_1_LM_20 {font-family:Arial,sans-serif; font-size:12px; color:#812F09; text-decoration:none; font-weight:normal; text-align:left; margin-left:15px;}

.Normal_2 {font-family:Arial,sans-serif; font-size:12px; color:#812F09; text-decoration:none; font-weight:bold; text-align:left;}

.Normal_3 {font-family:Arial,sans-serif; font-size:12px; color:#812F09; text-decoration:none; font-weight:normal; text-align:center;}
.Normal_4 {font-family:Arial,sans-serif; font-size:12px; color:#812F09; text-decoration:none; font-weight:bold; text-align:center;}

.Normal_5 {font-family:Arial,sans-serif; font-size:10px; color:#812F09; text-decoration:none; font-weight:normal; text-align:right;}
.Silber_1 {font-family:Arial,sans-serif; font-size:12px; color:silver; text-decoration:none; font-weight:normal; text-align:left;}
.Silber_2 {font-family:Arial,sans-serif; font-size:12px; color:silver; text-decoration:none; font-weight:normal; text-align:center;}
.Silber_3 {font-family:Arial,sans-serif; font-size:12px; color:silver; text-decoration:none; font-weight:normal; text-align:right;}
.Silber_4 {font-family:Arial,sans-serif; font-size:12px; color:silver; text-decoration:none; font-weight:bold; text-align:left;}
.Silber_5 {font-family:Arial,sans-serif; font-size:12px; color:silver; text-decoration:none; font-weight:bold; text-align:center;}
.Silber_6 {font-family:Arial,sans-serif; font-size:12px; color:silver; text-decoration:none; font-weight:bold; text-align:right;}
.Silber_7 {font-family:Arial,sans-serif; font-size:12px; color:silver; text-decoration:none; font-weight:normal; text-align:justify;}
.Silber_8 {font-family:Arial,sans-serif; font-size:12px; color:silver; text-decoration:none; font-weight:bold; text-align:left;}

/* Hyperlink-Formatierungen */

a:link { font-family:Arial,sans-serif; font-size:12px; color:#812F09; text-decoration:none; font-weight:normal; }
a:visited { font-family:Arial,sans-serif; font-size:12px; color:#812F09; text-decoration:none; font-weight:normal; }
a:hover { font-family:Arial,sans-serif; font-size:12px; color:#812F09; text-decoration:none; background-color:#D8DDE1; font-weight:normal; }
a:active { font-family:Arial,sans-serif; font-size:12px; color:#812F09; background-color:#D8DDE1; font-weight:normal; }

