#Main ul {
  margin: 0 0 30px 15px;
  list-style-Type: none;
  background: url(../img/content/ul.gif) repeat-y left top;  
  }

#Main ul li {
  background: url(../img/content/li.jpg) no-repeat left top;
  padding: 3px 16px;
  margin-bottom: 5px;
}

#Main ul li.first {
  margin-top: 5px;
}

.ce_image {
  padding: 0;
  margin: 0;
}



.image_container {
  background: white;
  margin-bottom: 20px;
}

.image_container img {
  border: 2px solid #bdbdbd;
  border-top: 2px solid #d4d4d4;
  border-left: 2px solid #d4d4d4;  
  padding: 1px;
}

.blank img {
  border: none;
}


.mod_eventreader img {
 border: none;
}


.Wichtig {
  padding: 20px;
  background: #d4c7bf;
  margin: 20px 0;
}

p {
  margin-bottom: 10px;
}

.rechts {
  float: right;
  margin: 0 0 10px 10px;
}

.links {
  float: left;
  margin: 0 10px 10px 0;
}


.linie-oben {
  border-top: 1px solid gray;
  padding-top: 10px;
  margin-top: 10px;
}

.box {
  background: url(../img/content/box.jpg) no-repeat left top;
  padding: 25px;
}

.mod_routenplaner {
  margin-top: 15px;
  margin-bottom: 20px;
}

.mod_routenplaner table {
  width: 100%;
}

.mod_routenplaner td.col_first {
  width: 90px;
}

.mod_routenplaner td.col_last {
}

.mod_routenplaner td {
  padding: 5px 0;
}

.mod_routenplaner .inputbutton {
  width: 200px;
}
