body {
  font-family: Verdana,"Lucida",Arial,sans-serif;
  font-size:10px;
}
.hideforprinting{
  display: none;
}
#adminForm textarea {
  width:100%
}
.III {
  background-color:#0c671a
}
.IV {
  background-color:#277610
}
.V {
  background-color:#31a110
}
.VI {
  background-color:#92c707
}
.VII {
  background-color:#bede02
}
.VIII {
  background-color:#dcdf00
}
.IX {
  background-color:#e1c502
}
.X {
  background-color:#e19807
}
.XI {
  background-color:#e1630d
}
.XII {
  background-color:#e12f13
}
.XIII {
  background-color:#ff0012
}
table {
font-size: 10px;
}
#editRockButton{
  display: none;
}
#druckenButton{
  display: none;
}

#googleEarthButton{
  display: none;
}

#felslinklink{
  display: none;
}

#felslinkinput{
  display: none;
}

#adminForm table td {
  vertical-align:middle
}
#pflanzenundtiere .tabelle td, #pflanzenundtiere .tabelle th {
  border:1px solid #a3b496;
  vertical-align:middle;
  font-size:10px;
  text-align:center;
  color:#4e432d;
  line-height:15px;
  display:table-cell
}
#pflanzenundtiere .tabelle th {
  color:black;
  font-weight:normal
}
#pflanzenundtiere .w100 {
  overflow:visible
}
#pflanzenundtiere .tabelle {
  min-width:50%
}
#adminForm select, #adminForm input {
  width:auto;
  vertical-align:baseline
}
#adminForm select {
  width:auto
}
.kategorie_titel {
  color:black
}
.kategorie_titel span, .felsinfo {
  font-weight:normal
}
#neuerfels legend {
  font-size:larger
}
#neuerfels fieldset {
  border:#fff
}
.w20 {
  width:20%
}
.w25 {
  width:25%
}
.w30 {
  width:30%
}
.w33 {
  width:33%
}
.w33mid {
  width:34%
}
.w40 {
  width:40%
}
.w45 {
  width:45%
}
.w50 {
  width:50%
}
.w60 {
  width:60%
}
.w66 {
  width:67%
}
.w70 {
  width:70%
}
.w75 {
  width:75%
}
.w80 {
  width:80%
}
.w100 {
  width:100%;
  clear:both;
  overflow:hidden;
  float:none
}
.clear {
  clear:both;
  overflow:hidden;
  float:none
}
.w20, .w25, .w30, .w33, .w33mid, .w40, .w45, .w50, .w60, .w66, .w70, .w75, .w80, .w20 div, .w25 div, .w30 div, .w33 div, .w33mid div, .w40 div, .w45 div, .w50 div, .w60 div, .w66 div, .w70 div, .w75 div, .w80 div, .w100 div, .clear div {
  float:left;
  overflow:hidden
}
#anreisser, #news, #teaser {
  display: none;
}
.zeile1, .zeile2, .zeile3 {
  width:100%;
  clear:both;
  float:left
}
.spalte0, .spalte2, .spalte1 {
  width:30%;
}
.spalte1 {
  margin:0 5%;
}
.spalte2 {
  float:right;
}
#middleComponent {
  width:566px;
}
#middleComponent div {
  max-width:100%;
  font-family:Verdana,"Lucida",Arial,sans-serif;
  line-height:20px;
  color:#4e432d;
  font-size:12px
}
#adminForm, #felsanzeige, .item-page {
  width:532px;
  padding:10px 17px 24px 17px;
  clear:both;
  -moz-border-radius:0 0 10px 10px;
  -webkit-border-radius:0 0 10px 10px;
  border-radius:0 0 10px 10px;
  position:relative;
  float:left;
}
.item-page li div a
{
  font-weight: normal;
}
.item-page h2{
  line-height: 1.2em;
}
#mapContainer {
  padding:0;
  clear:both;
  -moz-border-radius:0 0 10px 10px;
  -webkit-border-radius:0 0 10px 10px;
  border-radius:0 0 10px 10px;
  position:relative;
  float:left
}
#anzahl {
  padding-top:80px
}
#routen {
  padding:20px 0 5px 0;
  border-bottom:1px solid #ccc;
  border-top:1px solid #ccc
}
#adminForm input, #adminForm select {
  height:20px;
  padding:0;
  color:#000
}
#editarea input, #editarea select, #editarea textarea {
  font-size:10px;
  font-family:Verdana,"Lucida",Arial,sans-serif;
  border:1px solid #666;
  background-color:#a2a2a2;
}
#editarea_intern input, #editarea_intern select, #editarea_intern textarea {
  background-color:#a2a2a2;
  border:1px solid #666;
  font-family:Verdana,"Lucida",Arial,sans-serif;
  font-size:10px
}
.saeule {
  width:15px
}
#adminForm input[type="number"] {
  width:35px
}
#adminForm {
  font-size:10px;
  font-family:Verdana,"Lucida",Arial,sans-serif;
  line-height:25px
}
#absicherung label, #routencharakter label, #adminForm table {
  line-height:15px
}
#felsname, #felsnummer {
  font-weight:bold;
  font-size:15px;
}
#routengrafik td {
  text-align:center
}
#routengrafik td div {
  width:27px;
  color:black;
  font-weight:bold;
  font-size:10px;
  overflow:visible
}
#routengrafik td div span {
  color:black;
  font-weight:bold;
  font-size:10px;
  margin-top:-20px;
  display:block
}
#routengrafik table {
  border-collapse:separate;
  border-spacing:5px
}
.III {
  background-color:#0c671a
}
.IV {
  background-color:#277610
}
.V {
  background-color:#31a110
}
.VI {
  background-color:#92c707
}
.VII {
  background-color:#bede02
}
.VIII {
  background-color:#dcdf00
}
.IX {
  background-color:#e1c502
}
.X {
  background-color:#e19807
}
.XI {
  background-color:#e1630d
}
.XII {
  background-color:#e12f13
}
.XIII {
  background-color:#ff0012
}
#adminForm .inputbox_klein {
  width:2em
}
#adminForm fieldset {
  border:1px solid #cdd6db;
  margin:30px 0 0 0;
  padding:10px
}
#adminForm legend {
  margin-left:15px;
  padding:0 10px;
  font-size:18px
}
#windrose div {
  text-align:center;
  min-height:10px
}
#absicherung {
  padding:20px 0 0 0
}
#adminform input[type=checkbox], div.RightColumn form input[type=checkbox] {
  width:20px;
  vertical-align:middle;
  height:20px
}
#schwierigkeit div {
  float:left;
  text-align:center;
  min-width:22px;
  margin:auto
}
.title_1 {
  border-bottom:1px solid #c5beaf;
  margin-bottom:12px;
  margin-top:20px;
  padding-bottom:2px;
  display:block;
  font-size:15px !important;
  width:100%
}
#felsname, #felsnummer, #editarea_intern > h4 {
  font-size:18px !important;
}
#felsanzeige div {
  max-width:532px
}
#felsanzeige #absicherung {
  width:114px;
}
#topNavList_2 {
  width:40%;
  float:left
}
#drucknav {
  width:40%;
  float:right;
  text-align:right
}
#drucknav li {
  height:21px;
  float:right
}
#gesteininfo textarea {
  width:80%
}
h4.intern {
  margin:50px 0 0 0
}
#adminform #routencharakter img, #adminForm #absicherung img {
  margin:0 0 -10px 0
}
#topnavbox h1 {
  padding:.9em 0 0 .9em;
  margin:0 !important
}
.moduletable {
  width:100%
}
.db {
  float:right
}
#mapDiv DIV {
  float:none
}
#tocViewDiv DIV {
  float:none
}
#mapIntegration DIV {
  line-height:15px
}
#basemapSelectorDiv {
  top:0
}
.claro .dijitToggleButton .dijitButtonNode {
  background-image:none;
  font-size:11px
}
#felsanzeige .rechtespalte {
  padding-left:16px
}
#felsanzeige  .linkespalte {
  width:120px;
  border-right:1px solid #ccc
}
#info_2 table .felsinfo, #gesteininfo table .felsinfo {
  margin-left:20px
}
#felsanzeige #felsimage, #felsanzeige #anzahl, #felsanzeige #info_1 {
  width:157px
}
#felsanzeige #routengrafik, #felsanzeige #info_2 {
  width:375px
}
#felsanzeige #gesteininfo {
  width:275px
}
#felsanzeige #ausrichtung {
  width:97px
}
#felsanzeige #routengrafik {
  overflow:visible
}
#felsanzeige #windrose {
  width:80px;
  height:80px
}
#hrizontal {
  margin-top:-28px
}
#sued {
  margin-top:-29px
}
.flr {
  float:right
}
#adminForm #windrose {
  width:122px;
  float:right
}
#adminForm #Expo_W, #adminForm #Expo_O {
  margin:32px 0
}
#suchergebnisse {
  width:100%;
}
#suchergebnisse thead {
  background-color:#d0d0d0
}
#suchergebnisse .dunkler {
  background-color:#dedede
}
#suchergebnisse td {
  padding:0 15px;
}
#suchergebnisse .mittlerespalte {
  border-left:1px solid #a2a2a2;
  border-right:1px solid #a2a2a2;
  padding:0;
}
#suchergebnisse .linkespalte {
  width:100%;
}
#suchergebnisse a {
  font-weight:normal
}
#suchergebnisse .linkespalte, #suchergebnisse .rechtespalte {
  padding:0;
  border:none;
}
h1, h2, h3, h4, h5, h6{
  font-family: adelle,serif;
}
.thirdlevelnavi {
  display: none;
}
.unsichtbar
{ position:absolute; left:-10000px; top:auto; overflow:hidden; }