
#main {


  color: #000000;

  font-family: Arial;

  font-style: normal;

  font-variant: normal;

  font-size: 0.75em;

  font-weight: normal;

  text-decoration: none;


}

/* CSS-Elemente für Content-Seite */


h1 {



  font-size: 1.5em;

  font-family: Arial, sans-serif;

  color: #000000;

  font-weight: bold;

  margin-bottom: 1.5em;

  line-height: 1.2em;

  padding: 0px;



}



h2 {



  font-size: 1.0em;

  font-family: Arial, sans-serif;

  color: #000000;

  font-weight: bold;

  margin-bottom: 0.0em;

  padding: 0px;

}


#input_field {


  font-size: 1.0em;

  font-family: Arial, sans-serif;

  color: #000000;

  font-weight: bold;

  margin-bottom: 0.5em;

  padding: 0px;

}



h3 {



  font-size: 1.0em;

  font-family: Arial, sans-serif;

  color: #000000;

  padding: 0px;

  font-weight: normal;

}



#content {


  position: absolute;

  top: 10px;

  left: 30px;

  width: 555px;

  padding: 0px;

  font-size: 1.0em;

  font-family: Arial, sans-serif;

  font-weight: normal;

  line-height: 1.3em;

  padding-bottom: 1.5em;

  padding-left: 1px;

  color: #000000;


}



#pic {

  position: relative;

  right: 0px;

  top: 0px;

  float: right;

}

#pic_gallery_portrait {

  position: relative;

  width: 555px;

  height: 111px;

}

#pic_gallery_landscape {

  position: relative;

  width: 555px;

  height: 95px;

}

#pic_gallery_landscape_1 {

  position: absolute;

  left: 0px;

  padding-bottom: 15px;

}

#pic_gallery_landscape_2 {

  position: absolute;

  left: 111px;

  padding-bottom: 15px;

}

#pic_gallery_landscape_3 {

  position: absolute;

  left: 222px;

  padding-bottom: 15px;

}

#pic_gallery_landscape_4 {

  position: absolute;

  left: 333px;

  padding-bottom: 15px;

}

#pic_gallery_landscape_0 {

  position: absolute;

  left: 444px;

  padding-bottom: 15px;

}

#pic_gallery_portrait_1 {

  position: absolute;

  left: 0px;

  padding-bottom: 15px;

}

#pic_gallery_portrait_2 {

  position: absolute;

  left: 95px;

  padding-bottom: 15px;

}

#pic_gallery_portrait_3 {

  position: absolute;

  left: 190px;

  padding-bottom: 15px;

}

#pic_gallery_portrait_4 {

  position: absolute;

  left: 285px;

  padding-bottom: 15px;

}

#pic_gallery_portrait_5 {

  position: absolute;

  left: 380px;

  padding-bottom: 15px;

}

#pic_gallery_portrait_0 {

  position: absolute;

  left: 475px;

  padding-bottom: 15px;

}

#content_table {

  width: 555px;

  font-size: 1.0em;

  border-color: #DFDFDF;

  text-align: left;

}



#content_table_grey_light {

  border: #DFDFDF 1px solid;
  vertical-align: top;
  
}



#content_table_grey_dark {

  background-color: #DFDFDF;
  vertical-align: top;
  
}


a:link,a:active,a:visited {


  color: #000000;

  font-style: normal;

  font-variant: normal;

  font-weight: normal;

  text-decoration: none;


}



a.weiss:link,a.weiss:active,a.weiss:visited {



  color: #FFFFFF;

  font-style: normal;

  font-variant: normal;

  font-weight: normal;

  text-decoration: none;



}



a.schwarz:link,a.schwarz:active,a.schwarz:visited {



  color: #000000;

  font-style: normal;

  font-variant: normal;

  font-weight: bold;

  text-decoration: none;



}



a.grau:link,a.grau:active,a.grau:visited {



  color: #000000;

  font-style: normal;

  font-variant: normal;

  font-weight: normal;

  text-decoration: none;



}



a:hover {



  color: #000000;

  text-decoration: underline;



}



a.weiss:hover {



  color: #FFFFFF;

  text-decoration: underline;



}



a.schwarz:hover {



  color: #000000;

  text-decoration: underline;



}
