/**
 * CSS-STYLESHEET FUER KLETTERN
 */

/**
 * ALLGEMEINER RESET
 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: none;
  font-size: 1em;
  vertical-align: baseline;
}

body {
  color: #333;
  background: #FFF;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 100.01%;
}

a {
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

code {
  font-family: "Courier New", Courier, monospace;
}

label {
  cursor: pointer;
}

ol, ul {
  list-style: none;
}

textarea {
  font-family: Verdana, Tahoma, Arial, sans-serif;
}

.c {
  clear: both;
}

.x {
  display: none !important;
}

/**
 * ODC-Logo
 */
#odc {
 left: 5px;
 position: absolute;
}

/**
 * ALLGEMEINE KLASSEN
 */
#localpixel {
  display: none;
}

#background {
  background: #FFF url(http://images.klettern.de/i/bg_body.png) repeat-x;
}

#wrap {
  background: #FFF url(http://images.klettern.de/i/bg_body.png) repeat-x;
  min-height: 506px;
  position: relative;
  width: 800px;
  margin-left: 10px;
  clear:both;
}

#content {
  margin: 0 0 0 5px;
  width: 789px;
}

#leaderboard {
 height:auto;
}

#leaderboard_innen {
  text-align:left;
  padding-left:42px;
  width:100%;
  background:#D8D8CF;
}

#skyscraper {
  position: absolute;
  top: 165px;
  left: 810px;
  z-index: 100;
}

#left {
  float: left;
  width: 489px;
}

#right {
  float: right;
  width: 300px;
}

.ausrichtung_links strong {
  /* important-Kennzeichnung, weil diese andere ueber IDs formatierte Elemente ueberschreiben sollen */
  display: block;
  padding: 0 0 0 10px;
  text-align: left !important;
}

.marginright_10px {
  /* important-Kennzeichnung, weil diese andere ueber IDs formatierte Elemente ueberschreiben sollen */
  margin-right: 10px !important;
}

.error {
  color: red;
  font-weight: bold;
}

/**
 * Banner
 */
.banner_randspalte {
  margin: 0 0 15px 0;
}

.banner_content {
  margin: 0 0 5px 5px;
}





/*
  HELPER KLASSEN
*/
.percent100 {
  width: 100%;
}

.fett {
  font-weight: bold;
}

.nofloat {
  float: none;
}





/*
  META-NAVIGATION
*/
#meta ul {
  float: right; text-align:right; width:auto;
}

#meta ul li {
  float: left;
  font-size: 0.6875em;
  padding: 6px 13px 0 2px;
  width: auto;
}

#meta a {
  color: #5B7800;
}

#meta fieldset {
  float: right;
}

#meta form a,
#meta form input,
#meta form div,
#meta form button {
  float: left;
}

#meta form a {
  font-size: 0.6875em;
  margin: 6px 10px 0 0;
}

#meta form .input {
  background: url(http://images.klettern.de/i/bg_input_90px.gif) no-repeat 0 4px;
  padding: 4px 5px 0 0;
  width: 90px;
}

#meta form input {
  background: none;
  border: none;
  font-size: 0.6875em;
  height: 14px;
  padding: 2px 0 3px 4px;
  width: 80px;
}

#meta form .button {
  padding: 4px 6px 0 0;
  width: 30px;
}

#meta form button {
  background: url(http://images.klettern.de/i/login.gif);
  border: none;
  cursor: pointer;
  height: 17px;
  padding: 0;
  width: 30px;
}

#meta .eingeloggt {
  float: right;
  font-size: 0.6875em;
  padding: 6px 10px 0 0;
}

#meta .eingeloggt a {
  margin: 0 0 0 10px;
}





/*
  HEADER
*/
#header {
  background: url(http://images.klettern.de/ineu/bg_header.png) no-repeat;
  margin: 1px 0 0 3px;
}

#header img {
  float: left;
}

/* Auftritte (Klettern, Caravaning, Kanu ...) */
#header #auftritte {
  float: right;
  padding: 0 12px 0 0;
  width: 592px;
  position: relative;
  z-index: 1000;
}

#header #auftritte ul {
  width: 74px;
  position: absolute;
  top: 7px;
  z-index: 1000;
}

#header #auftritte ul li {
  float: left;
  display: block;
  width: 74px;
}

#header #auftritte #auftritt1 {
  left: 0px;
}

#header #auftritte #auftritt2 {
  left: 74px;
}

#header #auftritte #auftritt3 {
  left: 148px;
}

#header #auftritte #auftritt4 {
  left: 222px;
}

#header #auftritte #auftritt5 {
  left: 296px;
}

#header #auftritte #auftritt6 {
  left: 370px;
}

#header #auftritte #auftritt7 {
  left: 444px;
}

#header #auftritte #auftritt8 {
  left: 518px;
}

#header #auftritte ul .auftritt_logo {
  display: block;
  height: 44px;
  width: 74px;
}

#header #auftritte #auftritt1 .auftritt_logo {
  background: url(http://images.klettern.de/ineu/auftritt1_normal.png) no-repeat 0 0;
}

#header #auftritte #auftritt2 .auftritt_logo {
  background: url(http://images.klettern.de/ineu/auftritt2_normal.png) no-repeat 0 0;
}

#header #auftritte #auftritt3 .auftritt_logo {
  background: url(http://images.klettern.de/ineu/auftritt3_normal.png) no-repeat 0 0;
}

#header #auftritte #auftritt4 .auftritt_logo {
  background: url(http://images.klettern.de/ineu/auftritt4_normal.png) no-repeat 0 0;
}

#header #auftritte #auftritt5 .auftritt_logo {
  background: url(http://images.klettern.de/ineu/auftritt5_normal.png) no-repeat 0 0;
}

#header #auftritte #auftritt6 .auftritt_logo {
  background: url(http://images.klettern.de/ineu/auftritt6_normal.png) no-repeat 0 0;
}

#header #auftritte #auftritt7 .auftritt_logo {
  background: url(http://images.klettern.de/ineu/auftritt7_normal.png) no-repeat 0 0;
}

#header #auftritte #auftritt8 .auftritt_logo {
  background: url(http://images.klettern.de/ineu/auftritt8_normal.png) no-repeat 0 0;
}

#header #auftritte #auftritt1 .auftritt_logo:hover,
#header #auftritte #auftritt2 .auftritt_logo:hover,
#header #auftritte #auftritt3 .auftritt_logo:hover,
#header #auftritte #auftritt4 .auftritt_logo:hover,
#header #auftritte #auftritt5 .auftritt_logo:hover,
#header #auftritte #auftritt6 .auftritt_logo:hover,
#header #auftritte #auftritt7 .auftritt_logo:hover,
#header #auftritte #auftritt8 .auftritt_logo:hover {
  background-position: 0 -44px;
}

#header #auftritte #auftritt1 .auftritt_text1,
#header #auftritte #auftritt2 .auftritt_text1,
#header #auftritte #auftritt3 .auftritt_text1,
#header #auftritte #auftritt3 .auftritt_text2,
#header #auftritte #auftritt4 .auftritt_text1,
#header #auftritte #auftritt4 .auftritt_text2,
#header #auftritte #auftritt5 .auftritt_text1,
#header #auftritte #auftritt6 .auftritt_text1,
#header #auftritte #auftritt7 .auftritt_text1,
#header #auftritte #auftritt7 .auftritt_text2,
#header #auftritte #auftritt8 .auftritt_text1 {
  display: none;
  height: 22px;
  width: 74px;
}

#header #auftritte #auftritt1 .auftritt_text1 {
  background: url(http://images.klettern.de/ineu/mb_normal.png) no-repeat;
}

#header #auftritte #auftritt2 .auftritt_text1 {
  background: url(http://images.klettern.de/ineu/rb_normal.png) no-repeat;
}

#header #auftritte #auftritt3 .auftritt_text1 {
  background: url(http://images.klettern.de/ineu/pm_normal.png) no-repeat;
}

#header #auftritte #auftritt3 .auftritt_text2 {
  background: url(http://images.klettern.de/ineu/cara_normal.png) no-repeat;
}

#header #auftritte #auftritt4 .auftritt_text1 {
  background: url(http://images.klettern.de/ineu/od_normal.png) no-repeat;
}
#header #auftritte #auftritt4 .auftritt_text2 {
  background: url(http://images.klettern.de/ineu/kanu_normal.png) no-repeat;
}
#header #auftritte #auftritt5 .auftritt_text1 {
  background: url(http://images.klettern.de/ineu/taucher_normal.png) no-repeat;
}

#header #auftritte #auftritt6 .auftritt_text1 {
  background: url(http://images.klettern.de/ineu/klettern_normal.png) no-repeat;
}

#header #auftritte #auftritt7 .auftritt_text1 {
  background: url(http://images.klettern.de/ineu/ps_normal.png) no-repeat;
}
#header #auftritte #auftritt7 .auftritt_text2 {
  background: url(http://images.klettern.de/ineu/skiatlas_normal.png) no-repeat;
}
#header #auftritte #auftritt8 .auftritt_text1 {
  background: url(http://images.klettern.de/ineu/cavallo_normal.png) no-repeat;
}

#header #auftritte #auftritt1 .auftritt_text1:hover,
#header #auftritte #auftritt2 .auftritt_text1:hover,
#header #auftritte #auftritt3 .auftritt_text1:hover,
#header #auftritte #auftritt3 .auftritt_text2:hover,
#header #auftritte #auftritt4 .auftritt_text1:hover,
#header #auftritte #auftritt4 .auftritt_text2:hover,
#header #auftritte #auftritt5 .auftritt_text1:hover,
#header #auftritte #auftritt6 .auftritt_text1:hover,
#header #auftritte #auftritt7 .auftritt_text1:hover,
#header #auftritte #auftritt7 .auftritt_text2:hover,
#header #auftritte #auftritt8 .auftritt_text1:hover {
  background-position: 0 -22px;
}





/* Hauptnavigation */
#header #mnavi {
  float: left;
  padding: 0 0 0 2px;
  width: 796px;
}

#header #mnavi li {
  background: url(http://images.klettern.de/i/mnavi.png) repeat-x;
  float: left;
  position: relative;
  z-index: 10;
}

#header #mnavi a {
  float: left;
  height: 34px;
  width: 113px;
}

#header #mnavi1 a {
  background: url(http://images.klettern.de/ineu/mnavi1.png) no-repeat;
}

#header #mnavi2 a {
  background: url(http://images.klettern.de/ineu/mnavi2.png) no-repeat;
}

#header #mnavi3 a {
  background: url(http://images.klettern.de/ineu/mnavi3.png) no-repeat;
}

#header #mnavi4 a {
  background: url(http://images.klettern.de/ineu/mnavi4.png) no-repeat;
}

#header #mnavi5 a {
  background: url(http://images.klettern.de/ineu/mnavi5.png) no-repeat;
}

#header #mnavi6 a {
  background: url(http://images.klettern.de/ineu/mnavi6.png) no-repeat;
}

#header #mnavi7 a {
  background: url(http://images.klettern.de/ineu/mnavi7.png) no-repeat;
  width: 117px;
}

#header #mnavi1 a:hover,
#header #mnavi2 a:hover,
#header #mnavi3 a:hover,
#header #mnavi4 a:hover,
#header #mnavi5 a:hover,
#header #mnavi6 a:hover,
#header #mnavi7 a:hover {
  background-position: 0 -34px;
}

#header #mnavi1 .act,
#header #mnavi2 .act,
#header #mnavi3 .act,
#header #mnavi4 .act,
#header #mnavi5 .act,
#header #mnavi6 .act,
#header #mnavi7 .act,
#header #mnavi1 .act:hover,
#header #mnavi2 .act:hover,
#header #mnavi3 .act:hover,
#header #mnavi4 .act:hover,
#header #mnavi5 .act:hover,
#header #mnavi6 .act:hover,
#header #mnavi7 .act:hover {
  background-position: 0 -68px;
}

#header #mnavi a span {
  display: none;
}

#header #mnavi ul {
  background: #F0FBCE url(http://images.klettern.de/ineu/snavi_schatten.gif) repeat-x;
  border-bottom: 1px solid #344200;
  border-left: 1px solid #8C9766;
  border-right: 1px solid #344200;
  display: none;
  float: left;
  left: 0;
  padding: 10px 0 0 0;
  position: absolute;
  top: 28px;
  width: 111px;
  z-index: 10;
}

#header #mnavi #snavi7 {
  width: 109px;
}

#header #mnavi li ul li {
  background: none;
  font-size: 0.6875em;
  padding: 0 5px;
  width: 98px;
}

#header #mnavi li ul li a {
  background: none;
  color: #333;
  float: left;
  height: auto;
  padding: 0 0 10px 0;
  text-align: center;
  width: 100%;
}





/*
  BREADCRUMB
*/
#bc {
  float: left;
  font-size: 0.6875em;
  padding: 4px 11px 10px 8px;
  width: 470px;
}

#bc span {
  color: #5B7800;
  font-weight: bold;
}

#bc a {
  color: #5B7800;
}





/*
  SCHNELLSUCHE
*/
#quicksearch {
  float: right;
  width: 300px;
}

#quicksearch fieldset {
  float: right;
}

#quicksearch .input {
  background: url(http://images.klettern.de/i/bg_input_quicksearch.gif) no-repeat 0 3px;
  float: left;
  padding: 4px 4px 0 0;
  width: 256px;
}

#quicksearch .button {
  float: left;
  margin: 3px 0 0 0;
  width: 40px;
}

#quicksearch input {
  background: none;
  border: none;
  float: left;
  font-size: 0.6875em;
  height: 14px;
  padding: 2px 0 3px 4px;
  width: 252px;
}

#quicksearch button {
  background: url(http://images.klettern.de/i/quicksearch.gif);
  border: none;
  cursor: pointer;
  float: left;
  height: 18px;
  width: 40px;
}





/*
  FOOTER
*/
#footer {
  background: url(http://images.klettern.de/i/footer_oben.png) no-repeat left top;
  color: #FFF;
  margin: 10px 0 8px 3px;
  width: 797px;
}

#footer div {
  background: url(http://images.klettern.de/i/footer_unten.png) no-repeat left bottom;
  padding: 0 0 9px 0;
  width: 100%;
}

#footer .footer_logo {
  float: left;
  padding: 5px 0 0 12px;
}

#footer .footer_logo img {
  display: block;
}

#footer ul {
  float: right;
  padding: 7px 25px 0 0;
}

#footer ul li {
  float: left;
  font-size: 0.6875em;
  margin: 0 0 0 21px;
}

#footer a {
  color: #FFF;
}

.mps_index {
  font-size: 0.6875em;
  line-height: 1.5;
  padding: 0 50px 20px 50px;
  text-align: center;
}

.mps_index a {
  color: #5B7800;
}

.ueber_footer {
  color: #5B7800;
  font-size: 0.6875em;
  text-align: center;
}

.ueber_footer a {
  color: #5B7800;
}





/*
  REITER
*/

/*
  Reiter allgemein
*/
.reiter_r1,
.reiter_r2,
.reiter_l1,
.reiter_l2,
.reiter_l3,
.reiter_l4,
.reiter_l5,
.reiter_l6,
.reiter_l7 {
  color: #FFF;
  font-size: 0.6875em;
}



/*
  Reiter rechts
*/
.reiter_r1 {
  background: url(http://images.klettern.de/i/reiter_300px_1.gif) no-repeat;
  display: block;
  padding: 2px 10px 3px 10px;
}

.reiter_r2 .aktiv1,
.reiter_r2 .aktiv2,
.reiter_r2 .passiv1,
.reiter_r2 .passiv2 {
  background: url(http://images.klettern.de/i/reiter_300px_2a.png) no-repeat left top;
  color: #FFF;
  float: left;
  padding: 2px 0 3px 10px;
  width: 140px;
}

.reiter_r2 .passiv1 {
  background: url(http://images.klettern.de/i/reiter_300px_2a.png) no-repeat right top;
}

.reiter_r2 .aktiv2,
.reiter_r2 .passiv2:hover {
  background: url(http://images.klettern.de/i/reiter_300px_2b.png) no-repeat left top;
}

.reiter_r2 .passiv2,
.reiter_r2 .passiv1:hover {
  background: url(http://images.klettern.de/i/reiter_300px_2b.png) no-repeat right top;
}



/*
  Reiter links
*/
/* 1-zeiliger normaler Reiter links */
.reiter_l1 {
  background: url(http://images.klettern.de/i/reiter_478px_1.gif) no-repeat;
  display: block;
  padding: 2px 10px 3px 10px;
}

/* Reiter mit vor/zurueck-Navigation und Jumplist */
.reiter_l2 {
  background: url(http://images.klettern.de/i/reiter_478px_1.gif) no-repeat;
  width: 478px;
  padding: 2px 0 3px 0;
  position: relative;
  text-align: center;
}

.reiter_l2_unten {
  background: url(http://images.klettern.de/i/reiter_478px_3.gif) no-repeat left bottom;
  margin: 0 0 15px 0;
}

.reiter_l2 strong {
  left: 10px;
  position: absolute;
  top: 2px;
}

.reiter_l2 p a {
  border-left: 1px solid #B8B9B0;
  color: #B8B9B0;
  font-weight: bold;
  padding: 0 5px;
}

.reiter_l2 p .first {
  border-left: none;
}

.reiter_l2 p .aktiv {
  color: #FFF;
  text-decoration: underline;
}

.reiter_l2 div {
  position: absolute;
  top: 1px;
  right: 10px;
}

.reiter_l2 div .prev {
  background: url(http://images.klettern.de/i/prev.gif) no-repeat 0 0;
  float: left;
  height: 13px;
  width: 23px;
}

.reiter_l2 div .prev:hover {
  background: url(http://images.klettern.de/i/prev.gif) no-repeat 0 -13px;
}

.reiter_l2 div span {
  float: left;
  font-weight: bold;
  margin: 1px 0 0 10px;
  text-transform: none;
}

.reiter_l2 div .next, .reiter_l4 div .next {
  background: url(http://images.klettern.de/i/next.gif) no-repeat;
  float: left;
  height: 13px;
  margin: 0 0 0 10px;
  width: 23px;
}

.reiter_l2 div .next:hover, .reiter_l4 div .next:hover {
  background: url(http://images.klettern.de/i/next.gif) no-repeat 0 -13px;
}

/* Positiv/Negativ-Liste */
.reiter_l3 {
  background: url(http://images.klettern.de/i/reiter_478px_plusminus.gif) no-repeat;
  display: block;
  width: 100%;
}

.reiter_l3 span {
  float: left;
  padding: 2px 8px 3px 23px;
  width: 208px;
}

/* zwei Reiter/Tabs */
.reiter_l4 div .next  { float:right; }
.reiter_l4 .vorne_a,
.reiter_l4 .vorne_p,
.reiter_l4 .vorne_p:hover,
.reiter_l4 .hinten_a,
.reiter_l4 .hinten_p {
  background: url(http://images.klettern.de/i/reiter_478px_2a.gif) no-repeat left top;
  color: #FFF;
  float: left;
  padding: 2px 10px 3px 10px;
  width: 218px;
}

.reiter_l4 .hinten_p {
  background: url(http://images.klettern.de/i/reiter_478px_2a.gif) no-repeat right top;
  width: 220px;
}

.reiter_l4 .vorne_p {
  background: url(http://images.klettern.de/i/reiter_478px_2b.gif) no-repeat left top;
}

.reiter_l4 .hinten_a,
.reiter_l4 .hinten_p:hover {
  background: url(http://images.klettern.de/i/reiter_478px_2b.gif) no-repeat right top;
  width: 220px;
}

.reiter_l5 {
  background: #FFF url(http://images.klettern.de/i/reiter_152px_x_3.gif) no-repeat left top;
  font-weight: bold;
  padding: 2px 10px 3px 10px;
}

.reiter_l6 {
  background: url(http://images.klettern.de/i/reiter_150px_x_3.gif) no-repeat left top;
  font-size: 1em;
  font-weight: bold;
  padding: 2px 10px 3px 10px;
}

/* Reiter des Kalenders */
.reiter_l7 {
  background: url(http://images.klettern.de/i/reiter_478px_1.gif) no-repeat;
  width: 478px;
}

.reiter_l7 .halb {
  float: left;
  padding: 2px 0 3px 0;
  position: relative;
  text-align: center;
  width: 239px;
}

.reiter_l7 div .prev,
.reiter_l7 div .next {
  background: url(http://images.klettern.de/i/prev.gif) no-repeat 0 0;
  height: 13px;
  left: 6px;
  position: absolute;
  top: 1px;
  width: 23px;
}

.reiter_l7 div .next {
  background: url(http://images.klettern.de/i/next.gif) no-repeat;
  left: auto;
  right: 8px;
}

.reiter_l7 div .prev:hover {
  background: url(http://images.klettern.de/i/prev.gif) no-repeat 0 -13px;
}

.reiter_l7 div .next:hover {
  background: url(http://images.klettern.de/i/next.gif) no-repeat 0 -13px;
}

.zweigeteilt {
  background: url(http://images.klettern.de/i/reiter_238px_x_2.gif) no-repeat;
}

/* Reiter des Fazit */
.reiter_fazit {
  background: url(http://images.klettern.de/i/reiter_478px_fazit.gif) no-repeat;
  padding: 2px 7px 3px 22px;
}





/*
  ALLGEMEINE ANGABEN FUER DIE BOXEN
*/
#left .box_links,
#left .leerraum_2px {
  background: #FFF;
  border-bottom: 2px solid #C8C8C3;
  border-right: 2px solid #C8C8C3;
  width: 476px;
  margin: 0 0 5px 0;
}

.box_rechts {
  background: #EDEDEA;
  border-bottom: 2px solid #C8C8C3;
  border-right: 2px solid #C8C8C3;
  width: 298px;
  margin: 0 0 15px 0;
}

#left .box_links .wiki_p {
  font-size: 0.6875em;
  line-height: 1.5;
  padding: 6px 10px 7px 10px;
}

#left .box_links .wiki_p a {
  color: #5B7800;
  text-decoration: underline;
}

#left .box_links .wiki_p a:hover {
  color: #333;
}

#left .box_links .wiki_ul,
#left .box_links .wiki_ol {
  clear: left;
  font-size: 0.6875em;
  line-height: 1.5;
  padding: 6px 10px 7px 10px;
}

#left .box_links .wiki_ul li {
  background: url(http://images.klettern.de/i/list1.gif) no-repeat 0 7px;
  padding: 0 0 0 9px;
}

#left .box_links .wiki_ol li {
  margin: 0 0 0 18px;
  list-style-type: decimal;
}

* html #left .box_links .wiki_ol li { /* Hack fuer IE6 */
  margin: 0 0 0 23px;
}

*> #left .box_links .wiki_ol li { /* Hack fuer IE7 */
  margin: 0 0 0 23px;
}

#left .box_links .wiki_ul a,
#left .box_links .wiki_ol a {
  color: #5B7800;
}

#left .box_links .ueberschrift_h2 {
  font-size: 0.75em;
  padding: 10px 10px 0 10px;
}

#left .box_links .headline_fett,
#left .box_links .headline_riesig {
  display: block;
  font-size: 0.6875em;
  padding: 15px 10px 0 10px;
  margin: 0 0 -3px 0;
}

#left .box_links .headline_fett a {
  color: #5B7800;
}

#left .box_links .headline_riesig {
  font-size: 1em;
  padding: 5px 10px 0 10px;
}

#left .leerraum_2px {
  border-bottom: none;
  display: block;
  margin: 0;
  height: 2px;
  overflow: hidden;
}





/**
 * Play-Icon ueber Thumbnails von Videos
 * @see    http://24ways.org/2007/supersleight-transparent-png-in-ie6
 */
#right .thumb_90x70,
#left .thumb_90x70,
#left .thumb_150x100,
#left .thumb_240 {
  display: block;
  background-color: #000;
  background-repeat: no-repeat;
  background-position: center center;
}

/**
 * Homepage Topteaser Scrollable
 */


/* main vertical scroll */
#main {
    position:relative;
    overflow:hidden;
    height: 156px;
}

/* root element for pages */
#pages {
    position:absolute;
    height:20000em;
}

/* single page */
#main .page {
    
    height: 156px;
    width:520px;
}

/* root element for horizontal scrollables */
.scrollable {
    position:relative;
    overflow:hidden;
    width: 510px;
    height: 156px;
}

/* root element for scrollable items */
.scrollable .items {
    width:20000em;
    position:absolute;
    clear:both;
}

/* single scrollable item */
.item {
    float:left;
    cursor:pointer;
    width:500px;
    height:156px;
    
}

/* main navigator */
#main_navi {
    float:left;
    padding:0px !important;
    margin:0px !important;
height:156px;
background: #FFF url(%CMS_VARPRINT(value="$_SERVER[PRJ_PROXY]")/i/bg_topthema.gif) repeat-y;


}

#main_navi li_alt {
    background-color:#CCC;
    border-top:1px solid #666;
    clear:both;
    color:#FFFFFF;
    font-size:10px;
    height:30px;
    list-style-type:none;
    padding:10px;
    width:190px;
    cursor:pointer;
}

#main_navi li{

    border-bottom:1px solid #FFF;
    clear:both;
    color:#FFFFFF;
    font-size:10px;
font-weight:bold;
    height:10px;
    list-style-type:none;
    padding:3px;
    width:10px;
    cursor:pointer;
}


#main_navi li:hover {
    background-color:#CCC;
}

#main_navi li.active {
    background-color:#FFF;
color:#000;
}

#main_navi img {
    float:left;
    margin-right:10px;
}

#main_navi strong {
    display:block;
}

#main div.navi {
    margin-left:250px;
    cursor:pointer;
}

/* MEDIASHOWS 18_05_2010 */
.images {position:relative; overflow:hidden; width: 370px; height:110px; float:left; border:1px solid #CCC; background-color:#EFEFEF;}
.images .thumbimage {width:200000000px; border:none; position:absolute; }
.images .thumbimage .itemimage{cursor:pointer; float:left; font-size:11px; font-weight:bold; margin:10px; margin-right:30px;}
.images .thumbimage .itemimage a{ border:1px solid #CCC; float:left;}
.images .thumbimage .title, 
.images .thumbimage .url, 
.images .thumbimage .text,  
.images .thumbimage .shadowbox{ display:none;}

a.browse { display:block; width:30px; height:121px; float:left;  cursor:pointer; font-size:1px; }

a.next_js{ background:url(/i/right.png) no-repeat; cursor:pointer; margin-top:50px; margin-right: 0px; border:0; display:block; width:30px; height:121px; position:absolute; right:330px; }

a.prev_js { background:url(/i/left.png) no-repeat; cursor:pointer; margin-top:50px;  margin-left: 0px; border:o; display:block; width:30px; height:121px; position:absolute;  left:20px;} 

a.right 	{ background:url(http://www.outdoorchannel.de/i/right.png) no-repeat; margin-left:5px; margin-right: 0px;}
a.right:hover 	{  }
a.right:active 	{  } 

a.left		{ background:url(http://www.outdoorchannel.de/i/left.png) no-repeat; margin-right:5px; margin-left: 0px; } 
a.left:hover  	{  }
a.left:active  	{  }

a.disabled {visibility:hidden !important;} 

/*
  INHALTE IN LINKER SPALTE
*/



/* Topthema */
#left .topthema {
  background: url(http://images.klettern.de/i/bg_topthema.gif) repeat-y;
  border-bottom: 2px solid #C8C8C3;
  margin: 0 0 15px 0;
  width: 478px;
}

#left .topthema .info {
  float: left;
  width: 16px;
}

#left .topthema .bild {
  float: left;
}

#left .topthema .bild img {
  float: left;
}

#left .topthema .text {
  float: left;
  padding: 7px 0 5px 16px;
  width: 200px;
}

#left .topthema h1 {
  font-family: Arial, Tahoma, Verdana, sans-serif;
  font-size: 1.0625em;
}

#left .topthema p {
  font-size: 0.6875em;
  line-height: 1.4;
  margin: 5px 10px 0 0;
}

#left .topthema span {
  color: #5B7800;
  font-weight: bold;
}

#left .topthema a,
#left .topthema span a {
  color: #5B7800;
}

#left .topthema .heft_top {
  width: 305px;
}

#left .topthema .text img {
  margin: 5px 0 0 0;
}





/* Vor-/Nachteile */
#left .gut_schlecht {
  background: url(http://images.klettern.de/i/1x1px.png) repeat-y 237px 0;
  width: 100%;
}

#left .gut_schlecht ul {
  float: left;
  padding: 10px 0;
  width: 238px;
}

#left .gut_schlecht .positiv li,
#left .gut_schlecht .negativ li {
  background: url(http://images.klettern.de/i/positiv.gif) no-repeat 4px 3px;
  font-size: 0.6875em;
  padding: 3px 10px 3px 28px;
  width: 200px;
}

#left .gut_schlecht .negativ li {
  background: url(http://images.klettern.de/i/negativ.gif) no-repeat 4px 3px;
}





/* Jumplist */
#left .jumplist {
  font-size: 0.6875em;
  padding: 10px 0;
  position: relative;
  text-align: center;
  width: 100%;
}

#left .jumplist a {
  border-left: 1px solid #333;
  color: #5B7800;
  font-weight: bold;
}

#left .jumplist .aktiv {
  color: #333;
  text-decoration: underline;
}

#left .jumplist p a {
  padding: 0 5px;
}

#left .jumplist .first,
#left .jumplist .prev2,
#left .jumplist .next2 {
  border: none;
}

#left .jumplist .prev2 {
  background: url(http://images.klettern.de/i/prev2.gif) no-repeat 0 0;
  height: 14px;
  left: 10px;
  position: absolute;
  top: 10px;
  width: 26px;
  z-index: 5;
}

#left .jumplist .next2 {
  background: url(http://images.klettern.de/i/next2.gif) no-repeat 0 0;
  height: 14px;
  position: absolute;
  right: 10px;
  top: 10px;
  width: 26px;
  z-index: 5;
}

#left .jumplist .prev2:hover,
#left .jumplist .next2:hover {
  background-position: 0 -14px;
}





/* Kommentare */
#left .kommentar {
  padding: 10px 0 0 10px;
}

#left .kommentar .username {
  display: block;
  font-size: 0.6875em;
}

#left .kommentar .meinung_titel {
  font-size: 0.8125em;
}

#left .kommentar p {
  font-size: 0.6875em;
  line-height: 1.5;
}

#left .kommentar p a {
  color: #5B7800;
  text-decoration: underline;
}

#left .kommentar p span {
  display: none;
}

#left .kommentar p strong {
  display: block;
  padding: 20px 0 0 0;
}

#left .kommentar p img {
  vertical-align: middle;
  margin: 0 0 0 10px;
}

#left .kommentar div {
  font-size: 0.6875em;
  padding: 10px 10px 10px 0;
}

#left .kommentar div .links {
  float: left;
  width: 280px;
}

#left .kommentar div .rechts {
  float: right;
  font-weight: bold;
}

#left .kommentar div .rechts a {
  color: #5B7800;
  float: left;
  padding: 0 15px 0 0;
}

#left .kommentar div .rechts .open {
  background: url(http://images.klettern.de/i/open.gif) no-repeat right 4px;
}

#left .kommentar div .rechts .close {
  background: url(http://images.klettern.de/i/close.gif) no-repeat right 4px;
}





/* Kurzbeschreibung */
#left .kurzbeschreibung {
  background: url(http://images.klettern.de/i/1x1px.png) repeat-y 220px 0;
  width: 100%;
}

#left .kurzbeschreibung_l {
  float: left;
  font-size: 0.6875em;
  padding: 0 0 10px 0;
  width: 221px;
}

#left .kurzbeschreibung_l .enlarge {
  background: url(http://images.klettern.de/i/enlarge.gif) no-repeat 10px 10px;
  color: #5B7800;
  display: block;
  font-weight: bold;
  padding: 11px 0 3px 36px;
}

#left .kurzbeschreibung_l img {
  display: block;
  margin: 10px 10px 0 10px;
}

#left .kurzbeschreibung_r {
  float: left;
  width: 255px;
}

#left .kurzbeschreibung_r h1 {
  font-size: 1.0625em;
  padding: 8px 10px 10px 10px;
}

#left .kurzbeschreibung_r .land {
  border-top: 1px solid #C8C8C3;
  font-size: 0.625em;
  padding: 8px 10px 8px 53px;
}

#left .kurzbeschreibung_r .land strong {
  font-size: 1.325em;
}

#left .kurzbeschreibung_r .box {
  border-top: 1px solid #C8C8C3;
  line-height: 1.5;
  padding: 0 10px 7px 10px;
}

#left .kurzbeschreibung_r p,
#left .kurzbeschreibung_r .wiki_p {
  font-size: 0.6785em;
  padding: 7px 0 0 0;
}

#left .kurzbeschreibung_r .urteil {
  width: 235px;
}

#left .kurzbeschreibung_r .urteil img {
  margin: 5px 10px 1px 0;
  float: left;
}

#left .kurzbeschreibung_r .hoehenprofil img {
  margin: 10px 10px 0 0;
  float: left;
}

#left .kurzbeschreibung_r .enlarge {
  background: url(http://images.klettern.de/i/enlarge.gif) no-repeat 0 10px;
  color: #5B7800;
  display: block;
  font-size: 0.6875em;
  font-weight: bold;
  padding: 10px 0 3px 26px;
}

#left .kurzbeschreibung_r .gps {
  color: #5B7800;
  float: left;
  font-size: 0.6875em;
  font-weight: bold;
  padding: 5px 0;
  width: 235px
}

#left .kurzbeschreibung_r .gps li {
  float: left;
  width: 235px;
}

#left .kurzbeschreibung_r .gps li span {
  background: url(http://images.klettern.de/i/gps.gif) no-repeat 0 7px;
  float: left;
  padding: 7px 0 7px 28px;
  width: 207px;
}

#left .kurzbeschreibung_r .box .bewerten {
  color: #5B7800;
  font-size: 0.6785em;
}

#left .kurzbeschreibung_r a {
  color: #5B7800;
}





/* Tabs */
#left .tabs {
  width: 478px;
}

#left .tabs a {
  color: #FFF;
  float: left;
  font-size: 0.6875em;
  font-weight: bold;
  margin: 0 1px 0 0;
  width: auto;
}

#left .tabs a span {
  background: url(http://images.klettern.de/i/tab1p.png) no-repeat top left;
  border-bottom: 1px solid #FFF;
  float: left;
  width: auto;
}

#left .tabs a span span {
  background: url(http://images.klettern.de/i/tab3p.png) no-repeat top right;
  border-bottom: none;
  float: left;
  width: auto;
}

#left .tabs a span span span {
  background: url(http://images.klettern.de/i/tab2p.png) repeat-x top left;
  border-bottom: none;
  float: left;
  padding: 5px 2px 5px 2px;
  margin: 0 4px;
  width: auto;
}

#left .tabs a:hover span,
#left .tabs .aktiv span {
  background: url(http://images.klettern.de/i/tab1a.png) no-repeat top left;
  border-bottom: 1px solid #374600;
  cursor: pointer;
}

#left .tabs a:hover span {
  border-bottom: 1px solid #FFF;
}

#left .tabs a:hover span span,
#left .tabs .aktiv span span {
  background: url(http://images.klettern.de/i/tab3a.png) no-repeat top right;
  border-bottom: none;
}

#left .tabs a:hover span span span,
#left .tabs .aktiv span span span {
  background: url(http://images.klettern.de/i/tab2a.png) repeat-x top left;
  border-bottom: none;
}

#left .tabs div {
  background: #374600 url(http://images.klettern.de/i/bg_tabs.gif) repeat-y;
  height: 9px;
  overflow: hidden;
}


/* Tabs GSA */
#left .tabs_gsa {
  width: 478px;
}

#left .tabs_gsa a {
  color: #FFF;
  float: left;
  font-size: 0.6875em;
  font-weight: bold;
  margin: 0 1px 0 0;
  width: auto;
}

#left .tabs_gsa a span {
  background: url(http://images.klettern.de/i/tab1p.png) no-repeat top left;
  border-bottom: 1px solid #FFF;
  float: left;
  width: auto;
}

#left .tabs_gsa a span span {
  background: url(http://images.klettern.de/i/tab3p.png) no-repeat top right;
  border-bottom: none;
  float: left;
  width: auto;
}

#left .tabs_gsa a span span span {
  background: url(http://images.klettern.de/i/tab2p.png) repeat-x top left;
  border-bottom: none;
  float: left;
  text-align:center;
  padding: 5px 2px 5px 0px;
  margin: 0 4px;
  width: 88px;
}

#left .tabs_gsa a:hover span,
#left .tabs_gsa .aktiv span {
  background: url(http://images.klettern.de/i/tab1a.png) no-repeat top left;
  border-bottom: 1px solid #374600;
  cursor: pointer;
}

#left .tabs_gsa a:hover span {
  border-bottom: 1px solid #FFF;
}

#left .tabs_gsa a:hover span span,
#left .tabs_gsa .aktiv span span {
  background: url(http://images.klettern.de/i/tab3a.png) no-repeat top right;
  border-bottom: none;
}

#left .tabs_gsa a:hover span span span,
#left .tabs_gsa .aktiv span span span {
  background: url(http://images.klettern.de/i/tab2a.png) repeat-x top left;
  border-bottom: none;
}

#left .tabs_gsa div {
  background: #374600 url(http://images.klettern.de/i/bg_tabs.gif) repeat-y;
  height: 9px;
  overflow: hidden;
}



/* Meinung schreiben */
#left .meinung_schreiben,
#left .termin_eintragen,
#left .schreibe_kommentar,
#left .gesamttext {
  background: url(http://images.klettern.de/i/meinung_schreiben.gif) no-repeat  10px 6px;
  color: #5B7800;
  display: block;
  font-size: 0.6875em;
  font-weight: bold;
  line-height: 1.5;
  padding: 8px 10px 8px 150px;
  width: 315px;
}

#left .gesamttext {
  background: url(http://images.klettern.de/i/gesamttext.gif) no-repeat  10px 6px;
}

#left .schreibe_kommentar {
  background: url(http://images.klettern.de/i/schreibe_kommentar.gif) no-repeat  10px 6px;
  padding: 17px 10px 16px 150px;
}

#left .termin_eintragen {
  background: url(http://images.klettern.de/i/termin_eintragen.gif) no-repeat 10px 10px;
}





/* Heft: Ausgaben */
#left .ausgaben {
  font-size: 0.6875em;
  line-height: 1.5;
  margin: 4px 10px 7px 10px;
}

#left .ausgaben a {
  color: #5B7800;
}

#left .ausgaben .aktiv {
  color: #333;
}







/* Diagramm: Gewichtung "Race", "Marathon" oder "Tour" */
#left .gewichtung {
  border-bottom: 1px solid #C8C8C3;
  width: 100%;
}

#left .gewichtung img {
  display: block;
  margin: 5px 0 10px 10px;
}





/**
 * Tabelle: Daten
 */
#left .daten {
  margin: 10px 0;
  width: 476px;
}

#left .daten th {
  font-size: 0.6875em;
  font-weight: bold;
  padding: 2px 10px;
  text-align: left;
  width: 150px;
}

#left .daten td {
  font-size: 0.6875em;
  padding: 2px 3px;
  width: 300px;
}

#left .daten th a,
#left .daten td a {
  color: #5B7800;
}

#left .daten .footnote {
  color: #666;
  font-size: 0.625em;
  padding: 6px 10px 2px 10px;
}





/* Drei Spalten in einer Box */
#left .backlink {
  color: #5B7800;
  display: block;
  font-size: 0.6875em;
  padding: 10px 0 0 10px;
}

#left .backlink span {
  font-weight: bold;
}

#left .drittel {
  float: left;
  line-height: 1.5;
  padding: 2px 5px 7px 10px;
  width: 143px;
}

#left .drittel .mehr_eintraege {
  display: none;
}

#left .drittel strong {
  font-size: 0.8125em;
}

#left .drittel div {
  font-size: 0.6875em;
}

#left .drittel p {
  display: none;
}

#left .drittel span {
  color: #5B7800;
  font-weight: bold;
}

#left .drittel a {
  color: #5B7800;
}

#left h4 {
  font-size: 0.8125em;
  padding: 8px 0 0 10px;
}

#left .drei {
  float: left;
  padding: 4px 5px 10px 10px;
  width: 143px;
}

#left .drei a {
  color: #5B7800;
  font-size: 0.6875em;
}

#left .drei_nebeneinander {
  font-size: 0.6875em;
  padding: 6px 0;
  width: 100%;
}

#left .drei_nebeneinander p {
  float: left;
  width: 147px;
  padding: 3px 0 3px 10px;
}

#left .drei_nebeneinander a,
#left .drei a {
  color: #5B7800;
}





/* Bild 90x70 => Abmessungen 110x90 */
#left .line110 {
  background: url(http://images.klettern.de/i/1x1px.png) repeat-y 110px top;
  width: 100%;
}

#left .line110 .bild {
  float: left;
  margin: 10px;
}

#left .line110 .quickview {
  float: left;
  width: 366px;
}

#left .line110 .quickview h1 {
  border-bottom: 1px solid #C8C8C3;
  font-family: Verdana, Arial, Tahoma, sans-serif;
  font-size: 1.0625em;
  padding: 8px 10px 9px 10px;
}

#left .line110 .quickview div {
  font-size: 0.6875em;
  font-weight: bold;
  width: 100%;
}

#left .line110 .quickview span {
  float: left;
  margin: 17px 0 0 10px;
}

#left .line110 .quickview img {
  float: left;
  margin: 10px;
}





/* Formatierungen fuer Elemente im Fliesstext */
#left h1.gross {
  padding: 10px 10px 0 10px;
  font-size: 1.0625em;
  font-weight: normal;
}

#left h1.blogheadline {
  padding: 0 10px 0 10px;
}

#left .small {
  font-size: 0.6875em;
  padding: 5px 10px 10px 10px;
}

#left .small2 {
  font-size: 0.6875em;
  padding: 10px 10px 5px 10px;
}

#left h1.gross a,
#left .small a,
#left .small2 a {
  color: #5B7800;
}

#left .special_bild {
  border-right: 2px solid #C8C8C3;
  width: 476px;
}

#left .special_bild img {
  display: block;
}

#left .ausrichtung_rechts {
  padding: 10px;
  text-align: right;
}

#left .ausrichtung_rechts img {
  float: right;
}

/* Getriggerte Tabelle */
#left .wiki_table {
  border: 1px solid #C8C8C3;
  border-collapse: collapse;
	clear: both;
  font-size: 0.6875em;
  margin: 5px 10px 10px 10px;
  width: 456px;
}

#left .wiki_table th,
#left .wiki_table td {
  border: 1px solid #C8C8C3;
  padding: 2px 4px;
  text-align: left;
}

#left .wiki_table th {
  background: #EDEDEA;
}

/* Mediashow im Inhaltsbereich (z.B. zwischen Fliesstexten) */
#left .mediashow_in_inhalt {
  border-bottom: 1px solid #C8C8C3;
  border-top: 1px solid #C8C8C3;
  margin: 10px 10px 15px 10px;
  padding: 7px 0 9px 0;
  width: 456px;
}

#left .mediashow_in_inhalt h3 {
  font-size: 0.8125em;
}

#left .mediashow_in_inhalt dl {
  float: left;
  font-size: 0.625em;
  padding: 0 0 0 29px;
  width: 92px;
}

#left .mediashow_in_inhalt .first {
  padding: 0;
}

#left .mediashow_in_inhalt dt {
  padding: 8px 0 3px 0;
}

#left .mediashow_in_inhalt dt a {
  border: 1px solid #C8C8C3;
}

#left .mediashow_in_inhalt dt a:hover {
  border: 1px solid #5B7800;
}

#left .mediashow_in_inhalt dt a,
#left .mediashow_in_inhalt dt img {
  display: block;
}

#left .mediashow_in_inhalt dd {
  line-height: 1.4;
}

#left .mediashow_in_inhalt dd a {
  color: #5B7800;
}





/* Credits zu Inhalten (Copyright etc.) */
#left .credit {
  border-top: 1px solid #C8C8C3;
  font-size: 0.6875em;
  line-height: 1.5;
  margin: 10px 10px 0 10px;
  padding: 10px 0;
}

#left .bookmark {
        border-top: 1px solid #C8C8C3;
        font-size: 0.6875em;
        line-height: 1.5;
        margin: 3px 10px 0 10px;
        padding: 10px 0;
        height:25px;
}

#left .bookmark ul.tools li p a, #left .credit a {
  color: #5B7800;
}

#left ul.tools {
	padding:0;
	list-style-type:none;
}

#left ul.tools li {
	float:left;
	vertical-align:middle;
}

#left ul.tools li p {
	float:left;
	height:15px;
}
/* Liste mit News-Meldungen */
#left .news {
  font-size: 0.8125em;
  font-weight: bold;
  float: left;
  padding: 4px 0;
  width: 100%;
}

#left .news li {
  background: url(http://images.klettern.de/i/raquo_14px.gif) no-repeat 10px 8px;
  padding: 3px 0 3px 26px;
}

#left .news li a {
  color: #5B7800;
}





/* Highlights und Heft-Archiv */
#left .highlight_relative {
  position: relative;
}

#left .heftarchiv {
  padding: 10px;
  width: 456px
}

#left .highlight .bild {
  float: left;
}

#left .highlight .bild img {
  display: block;
}

#left .highlight .text,
#left .highlight .text_240 {
  float: left;
  padding: 8px 10px 8px 15px;
  width: 297px;
}

#left .highlight .text h1 {
  font-family: Arial, Tahoma, Verdana, sans-serif;
  font-size: 1.0625em;
  padding: 0 0 10px 0;
}

#left .highlight .text_240 {
  width: 207px;
}

#left .heftarchiv .text {
  padding: 8px 0 8px 18px;
  width: 300px;
}

#left .highlight .text .special_liste {
  font-size: 0.6875em;
  padding: 5px 0 0 0;
  width: 300px;
}

#left .highlight .text .special_liste li {
  background: url(http://images.klettern.de/i/intern.gif) no-repeat 0 6px;
  padding: 2px 0 2px 14px;
}

#left .highlight .kein_bild {
  float: left;
  padding: 8px 10px 8px 10px;
  width: 455px;
}

#left .heftarchiv .kein_bild {
  padding: 0;
}

#left .highlight h2 {
  font-size: 0.8125em;
  padding: 0 0 2px 0;
}

#left .heftarchiv h2 {
  padding: 0 0 10px 0;
}

#left .highlight .text p,
#left .highlight .text_240 p {
  font-size: 0.6875em;
  line-height: 1.5;
}

#left .highlight .text p img {
  margin: 5px 0 0 0;
}

#left .highlight .text .mit_wertung {
  padding: 0 0 1.1em 0;
}

#left .highlight span {
  color: #5B7800;
  font-weight: bold;
}

#left .highlight a {
  color: #5B7800;
}

#left .heftarchiv .bestellen {
  margin: 5px 0 0 0;
}

#left .rating {
  font-size: 0.6875em;
  position: absolute;
  right: 5px;
  bottom: 5px;
}

#left .rating img {
  vertical-align: middle;
  margin: 0 0 1px 0;
}

#left .mehr_unten {
  color: #5B7800;
  font-size: 0.6875em;
  position: absolute;
  right: 10px;
  bottom: 10px;
}





/* Heft - Archiv Detailseite */
#left .minibild .hl {
  display: block;
  font-size: 0.625em;
  padding: 10px 10px 0 10px;
}

#left .minibild img {
  float: left;
  margin: 10px 0 10px 10px;
}

#left .minibild .mini_mitbild,
#left .minibild .mini_ohnebild {
  float: left;
  padding: 10px 0 0 0;
  width: 365px;
}

#left .minibild .mini_ohnebild {
  padding: 5px 0 0 0;
  width: 465px;
}

#left .minibild h3 {
  font-size: 0.8125em;
  padding: 0 0 0 10px;
}





/* Ankernavigation im Inhaltsbereich */
#left .liste_lang,
#left .liste_kurz {
  color: #5B7800;
  float: left;
  font-size: 0.6875em;
  font-weight: bold;
  padding: 8px 0 8px 10px;
  width: 289px;
}

#left .liste_lang {
  width: 466px;
}

#left .liste_lang li,
#left .liste_kurz li {
  background: url(http://images.klettern.de/i/nummer.gif) no-repeat;
  float: left;
  padding: 0 0 5px 0;
}

#left .liste_lang li span,
#left .liste_kurz li span {
  float: left;
  text-align: center;
  width: 17px;
}

#left .liste_lang li a,
#left .liste_kurz li a {
  color: #5B7800;
  float: left;
  padding: 0 0 0 10px;
  width: 262px;
}

#left .liste_lang .aktiv,
#left .liste_kurz .aktiv,
#left .liste_lang .aktiv a,
#left .liste_kurz .aktiv a {
  color: #333;
}

#left .liste_kurz .aktiv .unklickbar,
#left .liste_lang .aktiv .unklickbar {
  color: #333;
  float: left;
  padding: 0 0 0 10px;
  text-align: left;
  width: 262px;
}

#left .liste_lang li a {
  width: 439px;
}

/* Inhaltsbereich mit Fliesstext etc. */
#left .nextpage {
  font-size: 0.6875em;
  line-height: 1.5;
  padding: 0 10px 8px 10px;
}

#left .nextpage a,
#left .nextpage span {
  color: #5B7800;
}





/* Bild links oder rechts im Inhaltsbereich */
#left .float_image_left {
  float: left;
  padding: 10px 17px 10px 10px;
}

#left .float_image_right {
  float: right;
  padding: 10px 10px 10px 17px;
}

#left .float_image_left dd,
#left .float_image_right dd,
#left .no_image_float dd {
  color: #666;
  font-size: 0.625em;
}

#left .no_image_float {
  padding: 10px 10px 10px 10px;
}

#left .float_image_left a,
#left .float_image_right a,
#left .no_image_float a {
  color: #5B7800;
}




/* Drei Boxen nebeneinander */
#left .dreier {
  background: url(http://images.klettern.de/i/bg_dreier.gif) repeat-y;
  margin: 0 0 15px 0;
  width: 100%;
}

#left .dreier_einzeln {
  float: left;
  padding: 0 11px 0 0;
  width: 152px;
}

#left .dreier_einzeln h2 {
  font-size: 0.8125em;
  padding: 2px 5px;
}

#left .dreier_einzeln a {
  color: #5B7800;
}

#left .dreier_einzeln p {
  font-size: 0.625em;
  line-height: 1.4;
  padding: 1px 10px 8px 5px;
}

#left .dreier_einzeln span {
  color: #5B7800;
  font-weight: bold;
}

#left .dreier_unten {
  background: url(http://images.klettern.de/i/bg_dreier_unten.gif) no-repeat;
  height: 2px;
  overflow: hidden;
}





/* Usermeinung schreiben */
#left .kommentar_schreiben {
  padding: 10px;
}

#left .kommentar_schreiben label {
  display: block;
  font-size: 0.6875em;
  font-weight: bold;
  padding: 0 0 5px 0;
}

#left .kommentar_schreiben .kommentar_input,
#left .kommentar_schreiben .kommentar_textarea {
  background: url(http://images.klettern.de/i/bg_textarea_456px.gif) no-repeat top left;
  height: 198px;
  position: relative;
  width: 456px;
}

#left .kommentar_schreiben .kommentar_input {
  background: url(http://images.klettern.de/i/bg_input_456px.gif) no-repeat top left;
  height: 20px;
  margin: 0 0 15px 0;
}

#left .kommentar_schreiben .kommentar_input input,
#left .kommentar_schreiben .kommentar_textarea textarea {
  background: none;
  border: none;
  font-size: 0.6875em;
  height: 17px;
  left: 6px;
  line-height: 1.5;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 3px;
  width: 446px;
}

#left .kommentar_schreiben .kommentar_textarea textarea {
  height: 190px;
  top: 4px;
}

#left .kommentar_schreiben button {
  background: url(http://images.klettern.de/i/abschicken.gif) no-repeat;
  border: none;
  height: 18px;
  float: right;
  margin: 10px 0 0 0;
  padding: 0;
  width: 99px;
}

#left .kommentar_schreiben p {
  font-size: 0.6875em;
  padding: 5px 0 15px 0;
}

#left #sterne {
  height: 11px;
  overflow: hidden;
}

#left #sterne a {
  float: left;
  height: 11px;
  width: 13px;
}

#left .sterne0 {
  background: url(http://images.klettern.de/i/sterne.gif) no-repeat 0 -110px;
}

#left .sterne05 {
  background: url(http://images.klettern.de/i/sterne.gif) no-repeat 0 -99px;
}

#left .sterne10 {
  background: url(http://images.klettern.de/i/sterne.gif) no-repeat 0 -88px;
}

#left .sterne15 {
  background: url(http://images.klettern.de/i/sterne.gif) no-repeat 0 -77px;
}

#left .sterne20 {
  background: url(http://images.klettern.de/i/sterne.gif) no-repeat 0 -66px;
}

#left .sterne25 {
  background: url(http://images.klettern.de/i/sterne.gif) no-repeat 0 -55px;
}

#left .sterne30 {
  background: url(http://images.klettern.de/i/sterne.gif) no-repeat 0 -44px;
}

#left .sterne35 {
  background: url(http://images.klettern.de/i/sterne.gif) no-repeat 0 -33px;
}

#left .sterne40 {
  background: url(http://images.klettern.de/i/sterne.gif) no-repeat 0 -22px;
}

#left .sterne45 {
  background: url(http://images.klettern.de/i/sterne.gif) no-repeat 0 -11px;
}

#left .sterne50 {
  background: url(http://images.klettern.de/i/sterne.gif) no-repeat 0 0;
}




/* Linkliste im Inhaltsbereich */
.box_links ul.links {
  font-size: 0.6875em;
  line-height: 1;
  padding: 6px 10px;
}

.box_links ul.links li {
  line-height: 1.5;
  padding: 2px 0 2px 15px;
}

.box_links ul.links li a {
  color: #5B7800;
  font-weight: bold;
}

.box_links ul.links .intern {
  background: url(http://images.klettern.de/i/intern.gif) no-repeat 1px 8px;
}

.box_links ul.links .extern {
  background: url(http://images.klettern.de/i/extern.gif) no-repeat 1px 6px;
}

.box_links ul.links .download {
  background: url(http://images.klettern.de/i/diskette.gif) no-repeat 0 6px;
}





/* Galerie */
#left .galerie h1 {
  font-size: 1.0625em;
  font-weight: normal;
  padding: 0 10px 5px 10px;
}

#left .galerie .detailbild {
  border: 1px solid #C8C8C3;
  margin: 0 8px 0 10px;
}

#left .galerie .detailbild img {
  display: block;
  margin: auto;
}

#left .galerie .thumbs {
  color: #5B7800;
  font-size: 0.6875em;
  font-weight: bold;
  margin: 10px 10px 20px 10px;
  width: 456px;
}

#left .galerie .thumbs div {
  float: left;
  margin: 0 0 0 29px;
  width: 92px;
}

#left .galerie .thumbs .first {
  margin: 0;
}

#left .galerie .thumbs div a,
#left .galerie .thumbs div img {
  float: left;
}

#left .galerie .thumbs div a {
  border: 1px solid #C8C8C3;
  margin: 5px 0 0 0;
}

#left .galerie .thumbs div a:hover {
  border: 1px solid #5B7800;
}





/*
  SPEZIELLE ANGABEN, DIE VORHER GEMACHTE UEBERSCHREIBEN
*/
#left .marginbottom_2px {
  margin: 0 0 2px 0;
}

#left .borderbottom_none {
  border-bottom: none;
  margin: 0;
}





/*
  KONTAKTFORMULAR
*/
#left .formular {
  font-size: 0.6875em;
  width: 476px;
}

#left .formular .rb {
  float: left;
  margin: 5px 0 5px 10px;
}

#left .formular .cb {
  float: left;
  margin: 5px 0 0 0;
}

#left .formular .format input {
  margin: 10px 0 5px 0px;
}

/* fuer unseren ganz speziellen "freund" den IE */
* html #left .formular .rb {
  margin: 2px 0 5px 10px;
}

* html #left .formular .cb {
  margin: 2px 0 0 0;
}

* html #left .formular .format input {
  margin: 5px 0 5px 0px;
}

#left .formular label {
  float: left;
  padding: 0 0 0 5px;
  margin: 5px 0;
}

#left .formular .format label {
  margin: 9px 5px 0 0;
}

#left .formular .form_float,
#left .formular .form_float2,
#left .formular .form_float3,
#left .formular .form_float4 {
  float: left;
  padding: 5px 0 0 10px;
  width: 228px;
}

#left .formular .form_float2 {
  padding: 10px 0 0 10px;
}

#left .formular .form_float3 {
  padding: 0 0 0 10px;
}

#left .formular .form_float4 {
  padding: 0 0 0 10px;
  width: 420px;
}

#left .formular .form_float4 p {
  float: left;
  width: 180px;
  padding: 3px 0 0 15px;
}

#left .formular .input_60,
#left .formular .input_80,
#left .formular .input_130,
#left .formular .input_200,
#left .formular .input_435,
#left .formular .textarea_435 {
  background: url(http://images.klettern.de/i/bg_input_200px.gif) no-repeat;
  float: left;
  height: 20px;
  margin: 5px 0;
  position: relative;
  width: 203px;
}

#left .formular .select_200 {
  float: left;
  height: 20px;
  margin: 5px 0;
  position: relative;
  width: 203px;
}

#left .formular .select_200 select {
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 200px;
}

#left .formular .input_60 input,
#left .formular .input_80 input,
#left .formular .input_130 input,
#left .formular .input_200 input,
#left .formular .input_435 input,
#left .formular .textarea_435 textarea {
  background: none;
  border: none;
  float: left;
  font-size: 1em;
  position: absolute;
  top: 3px;
  left: 4px;
  width: 191px;
}

#left .formular .input_435,
#left .formular .textarea_435 {
  background: url(http://images.klettern.de/i/bg_input_435px.gif) no-repeat 10px 0;
  margin: 20px 0;
  padding: 0 10px;
  width: 435px;
}

#left .formular .input_435 input,
#left .formular .textarea_435 textarea {
  left: 14px;
  width: 427px;
}

#left .formular .textarea_435 {
  background: url(http://images.klettern.de/i/bg_input_435x200px.gif) no-repeat 10px 0;
  height: 200px;
  margin: 10px 0;
}

#left .formular .textarea_435 textarea {
  height: 193px;
}

#left .formular .input_60 {
  background: url(http://images.klettern.de/i/bg_input_60px.gif) no-repeat 0 0;
  margin: 5px 10px 5px 0;
  width: 60px;
}

#left .formular .input_60 input {
  left: 5px;
  width: 50px;
}

#left .formular .input_80 {
  background: url(http://images.klettern.de/i/bg_input_80px.gif) no-repeat 0 0;
  margin: 5px 0;
  width: 80px;
}

#left .formular .input_80 input {
  left: 5px;
  width: 70px;
}

#left .formular .input_130 {
  background: url(http://images.klettern.de/i/bg_input_128px.gif) no-repeat 0 0;
  margin: 5px 0;
  width: 128px;
}

#left .formular .input_130 input {
  left: 5px;
  width: 118px;
}

#left .formular .zwischen {
  float: left;
  padding: 3px 8px 0 8px;
}

#left #pruefung,
#left #pruefung2 {
  padding: 5px 0 10px 0;
}

#left #pruefung #mensch,
#left #pruefung2 #mensch {
  float: left;
  margin: 0 5px 0 10px;
}

#left #pruefung2 #mensch {
  margin: 0 5px 0 0;
}

#left #pruefung label,
#left #pruefung2 label {
  font-weight: normal;
  float: left;
  margin: 0;
}

#left #pruefung label a,
#left #pruefung2 label a {
  color: #333;
  text-decoration: none;
}

#left .formular button {
  background: url(http://images.klettern.de/i/abschicken.gif) no-repeat;
  border: none;
  height: 18px;
  float: right;
  margin: 5px 30px 15px 0;
  padding: 0;
  width: 100px;
}

#left .formular select {
  float: left;
  font-size: 1em;
  margin: 10px 0 0 10px;
}

#left .formular .label_rechts {
  float: left;
  font-size: 0.8125em;
  margin: 12px 0 0 0;
}

#left .formular .wiki_p {
  font-size: 1em;
}

#left .formular .dse {
  line-height: 1.5;
  padding: 10px;
}


#left .formular .textarea_200_80 textarea {
  background: none;
  border: none;
  float: left;
  font-size: 1em;
  position: absolute;
  width: 192px;
  height: 74px;
}


#left .formular .textarea_200_80  {
  background: url(http://images.klettern.de/i/bg_input_200x80px.gif) no-repeat 0 0;
  height: 81px;
  /*background-color:red;*/
  padding: 3px 0 0 4px;
  width: 199px;
  margin:15px 0 -10px 0;
  }


#termin_userdaten_eintragen {
	margin-top: 17px;
}
#termin_userdaten_eintragen span{
	font-size:10px;
	display:block;
	margin-bottom:18px;
}



/*
  ZUSAMMENKLICK-AUSWAHL BEI PRODUKTEN
*/
#left .auswahl {
  width: 476px;
}

#left .auswahl .auswahl_liste {
  float: left;
  padding: 10px;
  width: 218px;
}

#left .auswahl .auswahl_liste strong {
  display: block;
  font-size: 0.8125em;
  padding: 0 0 5px 0;
}

#left .auswahl .auswahl_liste p {
  background: url(http://images.klettern.de/i/intern.gif) no-repeat 1px 6px;
  color: #999;
  font-size: 0.6875em;
  padding: 2px 0 2px 13px;
}

#left .auswahl .auswahl_liste .weniger_zeigen {
  background: url(http://images.klettern.de/i/less.gif) no-repeat 1px 6px;
}

#left .auswahl .auswahl_liste .mehr_zeigen {
  background: url(http://images.klettern.de/i/intern.gif) no-repeat 1px 6px;
}

#left .auswahl .auswahl_liste p a {
  color: #5B7800;
}

#left .auswahl .auswahl_liste .cross {
  background: none;
  color: #5B7800;
  font-size: 0.6875em;
  font-weight: bold;
  padding: 2px 0 2px 0;
}

#left .auswahl .auswahl_liste .cross img {
  margin: 0 4px 0 0;
}

#left .versteckt {
  display: none;
}





/*
  VIDEOS
*/
/* Video-kleine Thumbnailansicht */
#left .drei_videos {
  margin: 0 0 15px 0;
  width: 489px;
}

#left .drei_videos .thumbvideo {
  float: left;
  font-size: 0.6875em;
  padding: 0 14px 0 0;
  width: 150px;
}

#left .drei_videos .thumbvideo_last {
  padding: 0;
}

#left .drei_videos a {
  color: #5B7800;
}

#left .drei_videos p {
  float: left;
  padding: 5px 0 0 0;
}

#left .drei_videos .userwertung,
#left .video_detail .userwertung {
  background: url(http://images.klettern.de/i/sterne.gif) no-repeat;
  float: right;
  height: 11px;
  margin: 7px 0 0 0;
  overflow: hidden;
  width: 64px;
}

/* Video-Detailansicht */
#left .video_detail {
  padding: 9px 9px 20px 9px;
  width: 460px;
}

#left .video_detail h1 {
  font-size: 1.0625em;
  padding: 5px 0;
}

#left .video_detail .wertung {
  float: left;
  font-size: 0.6875em;
  padding: 5px 10px 5px 0;
}

#left .video_detail .userwertung {
  background: url(http://images.klettern.de/i/sterne.gif) no-repeat;
  float: left;
  height: 11px;
  margin: 7px 0 5px 0;
  overflow: hidden;
  width: 64px;
}

#left .video_detail .wiki_p {
  font-size: 0.6875em;
  line-height: 1.5;
}

/* Frage der Woche */
#left .fragen_der_woche {
  padding: 7px 10px 5px 10px;
  width: 455px;
}

#left .fragen_der_woche p {
  font-size: 0.6875em;
}

#left .fragen_der_woche strong {
  display: block;
  font-size: 0.6875em;
  padding: 3px 0;
}

#left .fragen_der_woche dl {
  float: left;
  font-size: 0.6875em;
  width: 450px;
}

#left .fragen_der_woche dt {
  clear: both;
  background: url(http://images.klettern.de/i/list1.gif) no-repeat 0 12px;
  float: left;
  line-height: 1.5;
  padding: 5px 10px;
  width: 180px;
}

#left .fragen_der_woche dd {
  float: left;
  padding: 8px 0 5px 0;
  width: 250px;
}

#left .fragen_der_woche dd img {
  height: 9px;
  margin: 0 10px 0 0;
}





/*
  Drei Spalten bei Leserwahl Kategorien
*/
#left .drei_spalten {
  font-size: 0.6875em;
  padding: 0 0 10px 0;
  width: 100%;
}

#left .drei_spalten p {
  float: left;
  padding: 5px 0 0 10px;
  width: 148px;
}

#left .drei_spalten a {
  color: #5B7800;
}





/*
  Kalender
*/
#left #kalender {
  float: left;
  padding: 6px 0 8px 2px;
  width: 236px;
}

#left #kalender table {
  border-bottom: 3px solid #FFF;
  border-right: 3px solid #FFF;
}

#left #kalender th,
#left #kalender td {
  border-left: 3px solid #FFF;
  border-top: 3px solid #FFF;
  text-align: center;
  vertical-align: middle;
  width: 30px;
}

#left #kalender th {
  color: #5B7800;
  font-size: 0.625em;
  font-weight: normal;
  padding: 0 0 5px 0;
}

#left #kalender td span {
  display: block;
  font-size: 0.6875em;
  font-weight: bold;
  padding: 3px 0;
}

#left #kalender .anderer_monat span {
  color: #C1C1C1;
}

#left #kalender .posrel {
  display: none;
  position: relative;
  width: 100%;
  z-index: 150;
}

#left #kalender td .termine_versteckt {
  background: #FFF url(http://images.klettern.de/i/pf_termine.gif) no-repeat 1px 1px;
	border: 1px solid #C8C8C3;
  border-bottom: 1px solid #666;
	border-right: 1px solid #666;
	font-size: 0.6875em;
  left: 0;
  position: absolute;
	text-align: left;
  top: 18px;
	width: 250px;
}

#left #kalender td .termin_schatten {
  background: url(http://images.klettern.de/i/pf_termine2.gif) no-repeat right bottom;
  border-right: 1px solid #C8C8C3;
  border-bottom: 1px solid #C8C8C3;
  padding: 0 10px 10px 10px;
}

#left #kalender td .termine_versteckt p {
	padding: 10px 0 0 0;
}

#left #kalender td .termine_versteckt p a {
	color: #5B7800;
	line-height: 1.3;
}

#left #kalender td .termine_versteckt p a:hover {
	text-decoration: underline;
}

#left #kalender td a span {
  background: #F3FCD8;
  color: #333;
  padding: 3px 0;
  text-decoration: none;
}

#left #kalender .heute span {
  border: 1px solid #3D4F00;
  padding: 2px 0;
}

#left #kalender td a:hover span {
  background: #3D4F00;
  color: #FFF
}

#left #kalender td a {
  text-decoration: none;
}





/* Suchformular beim Kalender */
#left #kalender_suche {
  float: left;
  font-size: 0.6875em;
  padding: 8px 0 0 20px;
  width: 218px;
}

#left #kalender_suche div {
  padding: 7px 0 0 0;
}

#left #kalender_suche .input_60,
#left #kalender_suche .input_80,
#left #kalender_suche .input_130,
#left #kalender_suche .input_214 {
  background: url(http://images.klettern.de/i/bg_input_200px.gif) no-repeat;
  height: 20px;
  position: relative;
  width: 214px;
}

#left #kalender_suche .input_60 {
  background: url(http://images.klettern.de/i/bg_input_60px.gif) no-repeat;
  float: left;
  width: 72px;
}

#left #kalender_suche .input_80 {
  background: url(http://images.klettern.de/i/bg_input_80px.gif) no-repeat;
  float: left;
  width: 80px;
}

#left #kalender_suche .input_130 {
  background: url(http://images.klettern.de/i/bg_input_128px.gif) no-repeat;
  float: left;
  width: 128px;
}

#left #kalender_suche .input_60 input,
#left #kalender_suche .input_80 input,
#left #kalender_suche .input_130 input,
#left #kalender_suche .input_214 input {
  background: none;
  border: none;
  font-size: 1em;
  position: absolute;
  top: 3px;
  left: 4px;
  width: 192px;
}

#left #kalender_suche .input_60 input {
  top: 3px;
  left: 4px;
  width: 53px;
}

#left #kalender_suche .input_80 input {
  top: 3px;
  left: 4px;
  width: 72px;
}

#left #kalender_suche .input_130 input {
  top: 3px;
  left: 4px;
  width: 121px;
}

#left #kalender_suche label {
  float: left;
  padding: 4px 8px 0 8px;
}

#left #kalender_suche .select_kurz,
#left #kalender_suche .select_214 {
  height: 20px;
  position: relative;
  width: 214px;
}

#left #kalender_suche .select_kurz {
  float: left;
  width: 45px;
}

#left #kalender_suche .select_kurz select,
#left #kalender_suche .select_214 select {
  font-size: 1em;
  position: absolute;
  top: 1px;
  left: 0;
  width: 201px;
}

#left #kalender_suche .select_kurz select {
  width: 45px;
}

#left #kalender_suche button {
  background: url(http://images.klettern.de/i/quicksearch.gif) no-repeat;
  border: none;
  height: 18px;
  float: right;
  margin: 1px 17px 0 0;
  padding: 0;
  width: 40px;
}

/* Kalender: Aktuelle Termine */
#left .aktuelle_termine {
  float: left;
  padding: 10px 0 0 10px;
  width: 228px;
}

#left .aktuelle_termine p {
  font-size: 0.6875em;
  padding: 0 0 0 12px;
}

#left .aktuelle_termine h6 {
  background: url(http://images.klettern.de/i/intern.gif) no-repeat 0 6px;
  font-size: 0.8125em;
  padding: 0 0 10px 12px;
}

#left .aktuelle_termine h6 a {
  color: #5B7800;
}

/* Login-Schleife */
#left .trenner {
  border-bottom: 2px solid #FFF;
  font-size: 0.6875em;
  font-weight: bold;
  padding: 4px 25px;
}

#left .offen {
  background: #EDEEE9 url(http://images.klettern.de/i/trenner_1.gif) no-repeat 12px 7px;
}

#left .geschlossen {
  background: #EDEEE9 url(http://images.klettern.de/i/trenner_2.gif) no-repeat 12px 7px;
}

#left .trenner a {
  color: #5B7800;
}

#left .quicklogin {
  padding: 5px 0 10px 10px;
  width: 465px;
}

#left .quicklogin button {
  background: url(http://images.klettern.de/i/login2.gif) no-repeat;
  float: left;
  margin: 6px 0 15px 10px;
  width: 68px;
}

#left .link_zurueck {
  color: #5B7800;
  display: block;
  font-size: 0.6875em;
  font-weight: bold;
  padding: 0 0 20px 10px;
}

#left .link_zurueck a {
  color: #5B7800;
}





/*
  TRAININGSPLAN-TABELLE UND LEGENDE
*/
.legende {
  display: block;
  font-size: 0.8125em;
  padding: 10px 10px 0 10px;
}

.spalte_30prozent {
  font-size: 0.6875em;
  float: left;
  line-height: 1.5;
  padding: 10px;
  width: 138px;
}

.spalte_30prozent img {
  float: left;
  margin: 0 10px 0 0;
}

.trainingsplan {
  font-size: 0.6875em;
  width: 476px;
}

.trainingsplan th,
.trainingsplan td {
  border-left: 1px solid #C8C8C3;
  border-top: 1px solid #C8C8C3;
  font-weight: normal;
  padding: 8px;
  text-align: left;
  vertical-align: middle;
  width: 38px;
}

.trainingsplan .farbe1 td {
  background: #F2F2F2;
}

.trainingsplan .farbe1 .farbig,
.trainingsplan .farbig {
  background: #F6E0CD;
  padding: 0;
  vertical-align: top;
  width: 54px;
}

.trainingsplan .farbig .inner img {
  float: left;
  margin: 5px 0 0 3px;
}

.trainingsplan .farbig .outer {
  display: none;
  position: relative;
}

.trainingsplan .farbig .outer .over {
  background: #F6E0CD;
  border: 2px solid #666;
  border-left: 1px solid #C8C8C3;
  border-right: 2px solid #666;
  border-top: 1px solid #C8C8C3;
  left: -1px;
  position: absolute;
  top: -1px;
  width: 195px;
}

.trainingsplan .farbig .outer span {
  float: left;
  padding: 0 0 5px 0;
  width: 60px;
}

.trainingsplan .farbig .outer img {
  float: left;
  margin: 5px 0 0 3px;
}

#left .trainingsplan .farbig .outer .wiki_p {
  float: left;
  font-size: 1em;
  line-height: 1.5;
  padding: 3px 0;
  width: 135px;
}

.trainingsplan .woche {
  border-left: none;
  width: 67px;
}





/*
  BLOG
*/
.trackback {
  padding: 10px 10px 0 10px;
}

.trackback p {
  background: url(http://images.klettern.de/i/bg_input_456px.gif) no-repeat 0 0;
  height: 20px;
  overflow: hidden;
  position: relative;
}

.trackback input {
  background: none;
  border: none;
  font-size: 0.6875em;
  left: 5px;
  position: absolute;
  top: 3px;
  width: 446px;
}





/*
	Erweiterte Suche
*/
.erweiterte_suche {
	padding: 10px 10px 0 10px;
}

.erweiterte_suche .suchfeld {
	background: url(http://images.klettern.de/i/bg_input_456px.gif) no-repeat 0 0;
	height: 20px;
	overflow: hidden;
	position: relative;
}

.erweiterte_suche .suchfeld_300 {
        background: url(http://images.mountainbike-magazin.de/i/bg_input_320px.gif) no-repeat top left;
        height: 20px;
        overflow: hidden;
        position: relative;
        float:left;
        width:320px;
        margin:3px 15px 15px 0;
}

.erweiterte_suche .input_headings {
        width:100%;
        font-size:10px;
        line-height:14px;
}

.erweiterte_suche .input_headings div {
		font-family:verdana,arial,sans-serif;
		font-size:11px;
        float:left;
		width:335px;
}

.erweiterte_suche .suchfeld_300 input {
        background: none;
        border: none;
        font-size: 0.6875em;
        left: 5px;
        position: absolute;
        top: 3px;
        width: 300px;
}

.erweiterte_suche .suchfeld input {
	background: none;
	border: none;
	font-size: 0.6875em;
	left: 5px;
	position: absolute;
	top: 3px;
	width: 446px;
}

.erweiterte_suche label {
	float: none;
	font-size: 0.6875em;
}

.erweiterte_suche .optionen {
	padding: 10px 0;
	width: 450px;
}

.erweiterte_suche .optionen p {
	float: left;
	width: 150px;
}

.erweiterte_suche .optionen input {
	vertical-align: middle;
}

.erweiterte_suche .suchbutton {
	padding: 0 0 10px 0;
}

.erweiterte_suche .suchbutton button {
	background: url(http://images.klettern.de/i/abschicken.gif) no-repeat;
	border: none;
	height: 18px;
	margin: 0;
	padding: 0;
	width: 100px;
}





/**
 * SUCHE: ERGEBNISSE
 *
 * Liste der Treffer bei der Suche
 */
.suchfarbe1 h1,
.suchfarbe2 h1 {
  font-size: 0.8125em;
  padding: 0 0 4px 0;
}

.suchfarbe1 h1 span,
.suchfarbe2 h1 span {
  text-decoration: underline;
}

.suchfarbe1 h1 a,
.suchfarbe2 h1 a {
  color: #5B7800;
}

.suchfarbe1 p,
.suchfarbe2 p {
  font-size: 0.6875em;
  line-height: 1.5;
}

.trefferlink {
  color: #999;
  font-size: 0.6875em;
}

.suchfarbe1 {
  background: #F0F0EE;
  padding: 10px;
}

.suchfarbe2 {
  background: #FFF;
  padding: 10px;
}





/**
 * LEXIKON
 *
 * A-Z Leiste ueber den Erklaerungen der Begriffe
 */
.lexikon_buchstabe {
  border-bottom: 1px solid #C8C8C3;
  border-top: 1px solid #C8C8C3;
  font-size: 0.6875em;
  margin: 5px 10px 0 10px;
  padding: 6px 0;
  text-align: center;
}

.lexikon_buchstabe a {
  color: #5B7800;
  font-weight: bold;
  padding: 0 2px;
}

.lexikon_liste {
  font-size: 0.6875em;
  padding: 10px;
  line-height: 1.5;
}

.lexikon_liste h2 {
  padding: 5px 0 5px 13px;
}

.lexikon_liste .closed {
  background: url(http://images.klettern.de/i/trenner_2.gif) no-repeat left 8px;
}

.lexikon_liste .open {
  background: url(http://images.klettern.de/i/trenner_1.gif) no-repeat left 9px;
}

.lexikon_liste h2 a,
.lexikon_liste p a {
  color: #5B7800;
}

.lexikon_liste p {
  display: none;
  padding: 0 0 10px 13px;
}

.kleiner {
  display: block;
  font-size: 0.8125em;
  padding: 5px 0;
}

.neues_label {
  display: block;
  padding: 10px 0 3px 0;
}

#erw_suche_datum {
  font-size: 0.6875em;
  margin: 0 0 10px 0;
}

/*
  INHALTE IN RECHTEN SPALTE
*/



/* Teaserbox mit Heftvorschau */
#right .heft .cover {
  float: left;
  margin: 5px 15px 10px 0;
}

#right .heft h5 {
  font-size: 0.8125em;
  padding: 10px 0 5px 0;
}

#right .heft a,
#right .heft span {
  color: #5B7800;
  font-weight: bold;
}

#right .heft p {
  font-size: 0.6875em;
  line-height: 1.5;
  margin: 0 10px 0 0;
}



/* Teaserbox mit Bildern von Bildergalerien */
#right .bilder dl {
  float: left;
  font-size: 0.625em;
  padding: 5px 1px 6px 5px;
  width: 92px;
}

#right .bilder dl dt a {
  border: 1px solid #C8C8C3;
  display: block;
}

#right .bilder dl dt img {
  display: block;
}

#right .bilder dl dd {
  letter-spacing: -0.5px;
}

#right .bilder dl dd,
#right .bilder dl a {
  color: #5B7800;
}



/* Forumseintraege, Neue Blogbeitraege */
#right .datum {
  font-size: 0.6875em;
  padding: 8px 0 0 24px;
}

#right .beitraege {
  padding: 5px 0;
}

#right h6,
#right .beitraege h6 {
  background: url(http://images.klettern.de/i/raquo_14px.gif) no-repeat 10px 6px;
  font-size: 0.8125em;
  padding: 0 10px 8px 24px;
}

#right .beitraege h6 {
  background: url(http://images.klettern.de/i/raquo_14px.gif) no-repeat 10px 10px;
  padding: 5px 0 4px 24px;
}

#right .beitraege p {
  font-size: 0.6875em;
  padding: 0 0 5px 24px;
}

#right h6 a,
#right p a {
  color: #5B7800;
}

/* Normaler Teaser und Teaser mit Bild */
#right .textteaser {
  width: 298px;
}

#right .textteaser h5 {
  font-size: 0.8125em;
  padding: 10px 10px 0 10px;
}

#right .textteaser span,
#right .textteaser a {
  color: #5B7800;
}

#right .textteaser span {
  font-weight: bold;
}

#right .textteaser .bild {
  float: left;
  padding: 8px 0 10px 10px;
  width: 90px;
}

#right .textteaser p,
#right .textteaser .mit_bild {
  font-size: 0.6875em;
  line-height: 1.5;
  padding: 5px 10px 10px 10px;
}

#right .textteaser .mit_bild {
  float: left;
  width: 178px;
}

/* Specials: Subseiten-Navi */
#right .subseiten {
  background: #FFF;
  border-right: 2px solid #C8C8C3;
  border-bottom: 2px solid #C8C8C3;
  margin: 0 0 15px 0;
  width: 298px;
}

#right .subseiten strong {
  display: block;
  font-size: 0.6875em;
  padding: 8px 10px 3px 10px;
}

#right .subseiten .linie {
  background: #5B7800;
  height: 9px;
  overflow: hidden;
  width: 100%;
}

#right .subseiten ul {
  float: left;
  padding: 5px 10px;
}

#right .subseiten li {
  background: url(http://images.klettern.de/i/list_closed.gif) no-repeat 0 5px;
  border-top: 1px solid #C8C8C3;
  float: left;
  font-size: 0.6875em;
  font-weight: bold;
  padding: 5px 0 5px 22px;
  width: 256px;
}

#right .subseiten .aktiv a {
  color: #333;
}

#right .subseiten .open {
  background: url(http://images.klettern.de/i/list_open.gif) no-repeat 0 5px;
}

#right .subseiten li a,
#right .subseiten .aktiv li a {
  color: #5B7800;
}

#right .subseiten .first {
  border-top: none;
}

#right .subseiten ul ul {
  padding: 5px 0 2px 0;
}

#right .subseiten li li {
  background: url(http://images.klettern.de/i/raquo_14px.gif) no-repeat 0 8px;
  border: none;
  font-size: 1em;
  font-weight: normal;
  padding: 3px 0 3px 16px;
  width: 234px;
}





/* Teaserbox mit Frage der Woche */
#right .frage h5 {
  color: #5B7800;
  font-size: 0.8125em;
  padding: 10px;
}

#right .frage fieldset {
  font-size: 0.6875em;
  padding: 10px;
  width: 278px;
}

#right .frage input {
  float: left;
}

#right .frage label {
  float: left;
  margin: 3px 0 10px 5px;
  width: 250px;
}

#right .frage .ergebnisse,
#right .frage .ergebnisse2 {
  color: #5B7800;
  float: left;
  font-weight: bold;
  padding: 2px 0 0 25px;
}

#right .frage .ergebnisse2 {
	display: block;
	float: none;
	font-size: 0.6875em;
	padding: 2px 10px 10px 10px;
	text-align: right;
}

#right .frage .ergebnisse a,
#right .frage .ergebnisse2 a {
  color: #5B7800;
}

#right .frage button {
  float: right;
  background: url(http://images.klettern.de/i/abschicken.gif);
  border: none;
  cursor: pointer;
  height: 18px;
  width: 100px;
}

#right .frage dl {
  font-size: 0.6875em;
  padding: 10px 10px 0 10px;
}

#right .frage dl img {
  height: 8px;
}

#right .frage dt {
  padding: 2px 0 12px 0;
}

#right #fdw_fehler {
  color: red;
  display: none;
  font-size: 0.6875em;
  font-weight: bold;
  padding: 0 10px;
}





/*
  BLOG
*/
#right .box_rechts .weitere_autoren {
  border-top: 1px solid #C8C8C3;
  color: #5B7800;
  font-weight: bold;
  margin: 0 10px;
  padding: 5px 0 10px 0;
}

#right .blogroll {
  font-size: 0.8125em;
  font-weight: bold;
  padding: 3px 0;
}

#right .blogroll ul li {
  background: url(http://images.klettern.de/i/extern.gif) no-repeat 10px 6px;
  padding: 2px 25px;
}

#right .blogroll a {
  color: #5B7800;
}


#right .textteaser .wiki_p{
  font-size: 1em;
  line-height: 1.5;
  padding: 0;
}

#right .textteaser .mit_bild .wiki_p {
  float: left;
  width: 178px;
}

#right div .wiki_p a{
  font-size: 11px;
  line-height: 1.5;
  padding: 0;
font-weight:bold;
padding-left:10px;
}

