/* CSS Document */
html {
  /*overflow-y: scroll;*/

}
body {
  padding: 0px;
  margin: 0px;
  height: 100%;
  font-size: 17px;
  line-height: 1.3em;
  font-family: Times, _serif;
  color: #000000;
  -webkit-text-size-adjust: 100%;
}
h1,
h2,
h3 {
  padding: 0;
  margin: 0;
  font-size: 1em;
  font-weight: normal;
  margin-bottom: .1em;
  font-style: italic;
}
p {
  padding: 0px;
  margin: 0;
  margin-bottom: 1em;
}
a {
  text-decoration: none;
  color: #000000;
}
ul {
  padding: 0px;
  margin: 0px;
  list-style: none;
}
.unselectable {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.invisible {
  width: 0px;
  height: 0px;
  margin: 0;
  padding: 0;
  display: none;
}
/***************************** BACKGROUND */
#bgwrap {
  position: fixed;
}
#maximage_next {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  cursor: pointer;
  background-color: #fff;
  opacity: 0;
  filter: alpha(opacity=1);
  /*IE Hack*/

}
/***************************** NAVI */
.mainnavi {
  font-size: 13px;
  line-height: 18px;
  padding: 0px;
  margin-bottom: 1em;
  letter-spacing: 1px;
}
.mainnavi a {
  display: block;
  text-align: center;
}
.mainnavi li {
  list-style: none;
}
.mainnavi .active {
  font-weight: bold;
}
.kuhli {
  background-repeat: no-repeat;
  background-image: url(../../img/Kuh.gif);
  background-position: center;
  margin-bottom: 2em;
}
/***************************** CONTENT */
#tab_container {
	
  position: relative;
  z-index: 100;
  margin: 100px auto;
 
  background-color: #fff;
  padding: 20px 35px 20px 35px; 
  max-width:300px;
  width:100%;
  
}
#background {
  width: 100%;
  height: 100%;
}
#content ul {
  margin: 0em 0 1em 1.5em;
  list-style-image: url('../../img/listelement.gif');
}
#content li {
  padding: 0em 0 0em .3em;
}
#content a {
  color: #003388;
}
@media screen and (max-width: 600px) {
  
}
