/* 
#===============================================#
#                                               #
# Datei		: mainpost_global.css               #
# Version	: v1.0                              #
# Date		: 12:02 8.8.2007                    #
# Autor		: ProServ                           #
#                                               #
#-----------------------------------------------#
#                                               #
# Datei stellt das Haupt CSS für mainpost.de,	#
# größere zusammenhängende Bereich sind durch 	#
# Kommentare gekennzeichnet, Einrückungen       #
# entsprechen dem HTML.                         #
#                                               #
#-----------------------------------------------#
#                                               #
# FARBEN                                        #
#                                               #
# Blau (Hauptfarbe)                  = #387bd6	#
# Dunkelblau                         = #053b61	#
# Hellblau                           = #cee0f9	#
# Rot (zb. Signal, Fehler)           = #ea3232	#
# Gelb                               = #fedd29	#
#                                               #
#-----------------------------------------------#
#                                               #
# Grautöne                                      #
#                                               #
# Sehr Dunkel  (z.b. Text)           = #444444	#
# Dunkel                             = #999999	#
# Mittel                             = #dddddd	#
# Hell                               = #f0f0f0	#
#                                               #
#===============================================#
*/


  html, body {
    padding:0px;
    margin:0px;
    background-color:#ffffff;
    font-family:Verdana, sans-serif;
    font-size:9px;
    color:#444444;
  }

/* START Default-Werte */

div {
  float:left;
}

a:link, a:visited, a:active {
  text-align:left;
  text-decoration:none;
  color:#387bd6;
  font-weight:bold;
}

a:hover {
  text-align:left;
  text-decoration:none;
  color:#387bd6;
  font-weight:bold;
}

/* ENDE Default-Werte */

/* ========================================================================================================================= */

/* START {werb1} */

    body {
      background-position: 815px !important;
    }
      #adl_sb_table{
        Width:815px;
      }

/* ENDE {werb1} */

    .mprahmen {
      clear: both;
      background-image:url(/mp_pics/rahmen-kachel.gif);
      background-repeat:repeat;
      background-position: top left;
      padding-top:1px;
      padding-bottom:0px;
      padding-left:0px;
      padding-right:1px;
      margin:0px;
      margin-top:5px;
      border:0px solid blue;
    }
      .container {
        width:809px;
  /*      overflow-x:hidden;     */
        background-color:#ffffff;
        border:0px solid #880000;
        padding:0px;
        border:0px solid red;
      }

/* START container */

/* ========================================================================================================================= */

/* START Kopf */

        .head {
          width:809px;
          background-image:url(/mp_pics/head-hg.jpg);
          background-repeat:repeat-x;
          background-position: top left;
        }
            .date {
              font-size:9px;
              padding-left:15px;
              width:540px;
            }
            .toplinks {
              float:right;
              overflow:hidden;
              height:16px;
              padding-top:5px;
            }
            .mainpostlogo {
              padding-left:15px;
              padding-top:0px;
              height:48px;
              width:549px;
            }

/* START Suche */

            .headsuche {
              float:right;
              border: 0px solid red;
              padding-top:17px;
            }
              .headsuche form.headsucheform {
                padding: 0px;
                margin: 0px;
                boreder: 0px solid red;
              }
                .headsucheinput {
                  float:left;
                  padding: 0px;
                  margin: 0px;
                  padding-top:2px;
                }
                  .headsucheinput input {
                    width:160px;
                    height:12px;
                    border: 1px groove #999999;
                    color:#444444;
                    font-family:Verdana,sans-serif;
                    font-size:10px;
                    padding-top:1px;
                  }
                .headsuchebutton {
                  float:left;
                  padding-top:3px;
                  padding-left:10px;
                  padding-right:8px;
                }

/* ENDE Suche */

/* START Top-Navi Ebene1 */

          .topnavi_e1 {
            border: 0px solid #880000;
            background-image:url(/mp_pics/topnavline.gif);
            background-repeat:repeat-x;
            background-position: bottom left;
            width:795px;
            padding-left:15px;
            overflow:hidden;
          }
            .topnavi_e1_element {
              border-top: 1px solid #c2c2c2;
              border-left: 1px solid #c2c2c2;
              border-right: 1px solid #c2c2c2;
              border-bottom: 1px solid #c2c2c2;
              background-image:url(/mp_pics/reiter-hg.gif);
              background-repeat:repeat-x;
              background-position: top left;
              font-weight:bold;
              font-size:11px;
              text-transform: uppercase;
            }
              .inborderws {
                border: 1px solid white;
                padding-right:8px;
                padding-left:8px;
                padding-top:5px;
                padding-bottom:6px;
              }
                .topnavi_e1_element a:link, .topnavi_e1_element a:visited, .topnavi_e1_element a:active {
                  text-align:left;
                  text-decoration:none;
                  color:#444444;
                  font-weight:bold;
                  font-size:11px;
                }
                .topnavi_e1_element a:hover {
                  text-align:left;
                  text-decoration:none;
                  color:#666666;
                  font-weight:bold;
                  font-size:11px;
                }
            .e1_activ {
              background-image:none;
              background-color:#ffffff;
              height:25px;
            }
              .e1_activ .inborderws {
                border-top: 1px solid #E7E7E7;
                padding-bottom:7px;
                background-color:#ffffff;
              }
                .e1_activ a:link, .e1_activ a:visited, .e1_activ a:active {
                  text-align:left;
                  text-decoration:none;
                  color:#387bd6;
                  font-weight:bold;
                  font-size:11px;
                }
                .e1_activ a:hover {
                  text-align:left;
                  text-decoration:none;
                  color:#387bd6;
                  font-weight:bold;
                  font-size:11px;
                }
              .topnavi_e1_spacer {
                height:20px;
                width:2px;
              }

/* ENDE Top-Navi Ebene1 */

/* START Top-Navi Ebene2 */

          .topnavi_e2 {
            border: 0px solid #880000;
            background-color:#ffffff;
            background-image:url(/mp_pics/topnavline.gif);
            background-repeat:repeat-x;
            background-position: 20px 20px;
            width:795px;
            padding-left:15px;
            padding-top:0px;
            color:#387bd6;
            font-weight:normal;
            font-size:10px;
            line-height:20px;
            height:21px;
            overflow:hidden;
          }
            .topnavi_e2 a:link, .topnavi_e2 a:visited, .topnavi_e2 a:active, .topnavi_e2 a:hover {
                  text-align:left;
                  text-decoration:none;
                  color:#444444;
                  font-weight:normal;
                  font-size:10px;
            }
            .topnavi_e2 a.submenu_a:link, .topnavi_e2 a.submenu_a:visited, .topnavi_e2 a.submenu_a:active, .topnavi_e2 a.submenu_a:hover {
                  text-align:left;
                  text-decoration:none;
                  color:#444444;
                  font-weight:bold;
                  font-size:10px;
            }

/* ENDE Top-Navi Ebene2 */

/* START Top-Navi Ebene3 */ 



/* START Top-Navi Ebene3 topnavi_e3.tpl */ 
.pulrahmen {
  z-index:999;
  display: none;
  border: 1px solid #999999;
  background-color: #ffffff;
  width:150px;
  position: absolute;
  top: 0px;
  left: 0px
}
.pulelemente {
  padding : 3px;
  width:140px;
  padding-left:7px;
}
.col1 {
  background-color: #f2f7fd;
  border-top: 0px dotted #999999;
}
.col2 {
  background-color: #f2f7fd;
  border-top: 1px dotted #999999;
}
.pulelemente a:link, .pulelemente a:visited, .pulelemente a:active {
      text-align:left;
      text-decoration:none;
      color:#444444;
      font-weight:normal;
      font-size:10px;
}
.pulelemente a:hover {
      text-align:left;
      text-decoration:underline;
      color:#444444;
      font-weight:normal;
      font-size:10px;
}
/* ENDE Top-Navi Ebene3 topnavi_e3.tpl */


/* ENDE Top-Navi Ebene3 */ 

/* START Top-Navi statuszeile */

          .topnavi_statuszeile {
            border: 0px solid #880000;
            background-image:url(/mp_pics/breadcrump-hg.gif);
            background-repeat:repeat-x;
            background-position: top left;
            background-color:#f5f5f5;
            width:795px;
            width:785px;
            height:25px;
            padding-left:15px;
            padding-right:10px;
          }

/* START Top-Navi statuszeile breadcrumb */

            .breadcrumb {
              padding-top:5px;
            }
              .bc_uri {
/*
                width:52px;
*/
                color:#999999;
                font-size: 9px;
              }
              .bc_liste {
                padding-top:1px;
                padding-left:3px;
                font-weight:bold;
                color:#999999;
                font-size: 9px;
              }
                .bc_liste a:link, .bc_liste a:visited, .bc_liste a:active {
                  text-align:left;
                  text-decoration:none;
                  color:#999999;
                  font-weight:normal;
                  text-transform: lowercase;
                }
                .bc_liste a:hover {
                  text-align:left;
                  text-decoration:underline;
                  color:#999999;
                  font-weight:normal;
                  text-transform: lowercase;
                }
              .breadcrump_pfeil {
                padding-left:3px;
              }
/* ENDE Top-Navi statuszeile breadcrumb */

/* START Top-Navi statuszeile loginarea */

            .loginarea {
              border: 0px solid #880000;
              float:right;
              padding-top:3px;
              height:19px;
              overflow: hidden;   
            }

/* START Wenn abgemeldet */

              #formlogin {
                border: 1px solid #444444;
                background-color: #ffffff;
                position:absolute;
                display:none;
                z-index: 10;
                width:245px;
                height:110px;
                overflow:hidden;
              }
                   .logcloseabstand {
                    width:231px;
                    height:14px;
                  }
                  .logclose {
                    border:0px solid red;
                    float:right;
                    }
                  .loginbox {
                    padding-right:10px;
                    width:235px;
		  }
		    .z2, .z3 {
		      padding-top:12px;
		    }
		    .z1 {
		    padding-top:5px;
		    }
                    .logbes {
		      padding-left:10px;
		      padding-top:3px;
		      clear:left;
		      width:97px;
		      background-color:000066;
		      font-weight:bold;
		    }
		    .loginput {
		      float:right;
		      width:125px;
		      text-align:right;
		    }
		      .loginput input {
/*              background-color: #66ffff;   */
                     width:120px;
			         color:#444444;
			         font-size:10px;
                     cursor:auto; 
              }
		    .logmerken {
		      padding-left:5px;
		      clear:left;
		    }
                    .logmerkenbes {
		      width:155px;
		      padding-top:3px;
		      font-size:10px;
		    }
                    .logbot {
		      text-align:right;
		      float:right;
		    }
/* ENDE Wenn abgemeldet */

/* START Wenn angemeldet */
              .loginbox {
                padding-top:1px;
              }
                .loginbox select {
                  font-family:Verdana,sans-serif;
                  font-size:10px;
                  color:#444444;
                  width:110px;
/*
                  height:18px;
*/
                }
              .log_login {
                font-weight:bold;
                padding-top:3px;
                padding-left:5px;
              }
              .pfeil {
                padding-top:2px;
                padding-right:10px;
              }
              .merkliste {
                padding-top:3px;
              }
              .merkliste a:link, .merkliste a:visited, .merkliste a:active, .merkliste a:hover {
                color:#444444;
                font-weight:normal;
              }
              .anmeldung {
                padding-top:3px;
              }
/* ENDE Wenn angemeldet */


/* ENDE Top-Navi statuszeile loginarea */
/* ENDE Top-Navi statuszeile */
/* ENDE Kopf */

/* ========================================================================================================================= */

/* START main */

        .abstand {
          background-image:url(/mp_pics/nav-re-start.gif);
          background-repeat:no-repeat;
          background-position: top right;
          border: 0px solid #880000;
          background-color:#FFFFFF;
          width:809px;
          height:20px;
        }
        .main {
          border: 0px solid #880000;
          background-color:#FFFFFF;
          width:809px;
          background-image:url(/mp_pics/rechtespalte-verlaufskachel.gif);
          background-repeat:repeat-y;
          background-position: top right;
        }

/* ========================================================================================================================= */

/* START content */

          .content {
            overflow:hidden;
            width:500px;
            padding-left:15px;
            padding-right:15px;
            padding-bottom:40px;
          }
                    .art_lbx a.video, .art_lbx a.bilder {
                      font-weight:normal;
                    }
                      a.video img {
                        position:relative;
                        top: 1px;
                      }
                      a.bilder img {
                        position:relative;
                        top: 1px;
                      }

/* START mp_leit_artikel.tpl */

            .art_leitartikel {
              width: 500px;
              overflow: hidden;
              padding-bottom:15px;
              background-image:url(/mp_pics/trenner-kachel.gif);
              background-repeat:repeat-x;
              background-position: bottom left;
            }
              .art_leitartikel .art_bild {
                margin-right: 5px;
                margin-bottom: 5px;
              }
                .art_leitartikel .art_bild img {
                  border: 1px solid #999999;
                }
              .art_leitartikel .art_stichzeile {
                width: 500px;
                font-size: 9px;
                font-weight: bold;
                color: #387bd6;
                text-transform: uppercase;
              }
              .art_leitartikel .art_title {
                width: 500px;
                font-size: 13px;
                font-weight: bold;
                padding-top: 2px;
                padding-bottom:9px;
              }
              .art_leitartikel .art_short {
                width: 500px;
		        font-size: 12px;
              }
                .art_leitartikel .art_short a:link, .art_leitartikel .art_short a:visited, .art_leitartikel .art_short a:active, .art_leitartikel .art_short a:hover {
                  font-weight: normal;
                }
              .art_leitartikel .art_lbx {
                width: 500px;
                padding-top: 15px;
              }
                .art_leitartikel .art_lbx ul {
                  list-style-type:disc;
                  margin: 0px;
                  padding: 0px;
                  margin-left: 15px;
                  font-size: 12px;
                }

/* ENDE  mp_leit_artikel.tpl */

/* START mp_leit_artikel2.tpl */
            .art_leitartikel2, .contentboxblinie {
              width: 500px;
              overflow: hidden;
              padding-top:10px;
              padding-bottom:20px;
              /*
              background-image:url(/mp_pics/trenner-kachel.gif);
              */
              background-repeat:repeat-x;
              background-position: bottom left;
            }
            .contentbox {
              width: 500px;
              overflow: hidden;
              padding-top:10px;
              padding-bottom:15px;
            }
            
                .contentboxblinie .art_short a.bilder:link, .contentboxblinie .art_short a.bilder:visited, .contentboxblinie .art_short a.bilder:active, .contentboxblinie .art_short a.bilder:hover {
                  font-weight: normal;
                  color: #444444;
                }
                .contentboxblinie .art_short a.video:link, .contentboxblinie .art_short a.video:visited, .contentboxblinie .art_short a.video:active, .contentboxblinie .art_short a.video:hover {
                  font-weight: normal;
                  color: #444444;
                }
              .art_beschriftung {
                width: 500px;
                font-size: 11px;
                font-weight: bold;
                color: #444444;
                text-transform: uppercase;
                padding-bottom: 8px
              }
                .pfeil {
                  padding-top: 0px;
                }
              .art_leitartikel2 .art_bild {
                margin-right: 10px;
                margin-bottom: 10px;
              }
                .art_leitartikel2 .art_bild img {
                  border: 1px solid #999999;
                }
              .art_leitartikel2 .art_stichzeile {
                width: auto;
                float: none;
                font-size: 9px;
                font-weight: bold;
                color: #387bd6;
                text-transform: uppercase;
              }
              .art_leitartikel2 .art_title {
                width: auto;
                float: none;
                font-size: 13px;
                font-weight: bold;
                padding-top: 2px;
                padding-bottom:9px;
              }
                  .art_leitartikel2 .art_title a:link, .art_leitartikel2 .art_title a:visited, .art_leitartikel2 .art_title a:active { 

                  }
                  .art_leitartikel2 .art_title a:hover { 

                    text-decoration: underline;
                  }              
              
              .art_leitartikel2 .art_short {
                width: auto;
                float: none;
                font-size: 12px;
              }
                .art_leitartikel2 .art_short a:link, .art_leitartikel2 .art_short a:visited, .art_leitartikel2 .art_short a:active, .art_leitartikel2 .art_short a:hover {
                  font-weight: normal;
                }
              .art_leitartikel2 .art_lbx {
                width: 500px;
                padding-top: 15px;
              }
                .art_leitartikel2 .art_lbx ul {
                  list-style-type:disc;
                  margin: 0px;
                  padding: 0px;
                  margin-left: 15px;
		          font-size: 12px;
                }
                  .art_leitartikel2 .art_lbx ul a:link, .art_leitartikel2 .art_lbx ul a:visited, .art_leitartikel2 .art_lbx ul a:active { 
                    color: #387bd6;
                  }
                  .art_leitartikel2 .art_lbx ul a:hover { 
                    color: #387bd6;
                    text-decoration: underline;
                  }
/* ENDE  mp_leit_artikel2.tpl */

/* START politik.tpl */

            .art_mit_statuszeile {
              width: 500px;
              overflow: hidden;
              padding-top:5px;
              padding-bottom:15px;
              /*
              background-image:url(/mp_pics/trenner-kachel.gif);
              */
              background-repeat:repeat-x;
              background-position: bottom left;
            }
              .art_statuszeile {
                width: 498px;

                height: 19px;
                overflow: hidden;

                background-color:#F5F5F5;  
                border: 1px solid #DDDDDD;
                background-image: url(/mp_pics/art_balken_hg.gif);
                background-repeat: repeat-x;
                background-position: top left;
                margin-bottom:10px;
              }
                .art_statuszeile .bereich {
                  padding-left: 10px;
                  padding-top: 2px;
                  font-size: 12px;
                  font-weight: bold;
                  text-transform: uppercase;
                }
                .art_statuszeile .bereich a:link, .art_statuszeile .bereich a:visited, .art_statuszeile .bereich a:active {
                  font-size: 12px;
                  font-weight: bold;
                  text-transform: uppercase;
                  color:#444444;
                }
                .art_statuszeile .bereich a:hover {
                  font-size: 12px;
                  font-weight: bold;
                  text-transform: uppercase;
                  color:#444444;
                  text-decoration: underline;
                }
                .art_statuszeile .pfeil {
                  padding-left: 2px;
                  padding-top: 2px;
                }
                .art_statuszeile .links {
                  float: right;
                  padding-top: 3px;
                  padding-right: 5px;
                  color: #387bd6;
                  font-size:10px;  
                  font-weight:normal;
                }
                  .art_statuszeile .links a:link, .art_statuszeile .links a:visited, .art_statuszeile .links a:active {
                    color:#444444;
                    font-size:10px;
                    margin-left:5px;
                    margin-right:5px;
                    font-weight:normal;
                  }
                  .art_statuszeile .links a:hover {
                    color:#444444;
                    font-size:10px;
                    margin-left:5px;
                    margin-right:5px;
                    font-weight:normal;
                    text-decoration: underline;
                  }
              .art_mit_statuszeile .art_bild {
                margin-right: 10px;
                margin-bottom: 0px;
              }
                .art_mit_statuszeile .art_bild img {
                  border: 1px solid #999999;
                }
              .art_mit_statuszeile {
                width: auto;
                float: none;
                font-size: 13px;
                font-weight: bold;
                color: #387bd6;
                padding-bottom:18px;
              }
              
              .art_stichzeile {
                width: auto;
                float: none;
                font-size: 13px;
                font-weight: bold;
                color: #387bd6;
              } 
              .art_mit_statuszeile .art_stichzeile a:link, .art_mit_statuszeile .art_stichzeile a:visited, .art_mit_statuszeile .art_stichzeile a:active {
                font-size: 12px;
                font-weight: bold;
                color: #387bd6;
              }
              .art_mit_statuszeile .art_stichzeile a:hover {
                font-size: 12px;
                font-weight: bold;
                color: #387bd6;
                text-decoration: underline;
              }

              .art_mit_statuszeile  .art_title {
                font-size: 12px;
                font-weight: normal;
                color: #444444; /*
                line-height: 10px;      */
              }
              .art_mit_statuszeile .art_title a:link, .art_mit_statuszeile .art_title a:visited, .art_mit_statuszeile .art_title a:active {
                font-size: 12px;
                font-weight: normal;
                color: #444444;
              }
              .art_mit_statuszeile .art_title a:hover {
                font-size: 12px;
                font-weight: normal;
                color: #444444;
                text-decoration: underline;
              }
              .art_mit_statuszeile .art_short {
                width: auto;
                float: none;
                font-size: 12px;
                font-weight: normal;
                color: #444444;
                padding-top:4px;
              }
                .art_mit_statuszeile .art_short a:link, .art_mit_statuszeile .art_short a:visited, .art_mit_statuszeile .art_short a:active, .art_mit_statuszeile .art_short a:hover {
                font-size: 12px;
                font-weight: normal;
                color: #444444;
                }
                .art_short a.mehr:link, .art_short a.mehr:visited, .art_short a.mehr:active {
                  font-size: 12px;
                  font-weight: normal;
                  color: #387bd6; 
                }
                .art_short a.mehr:hover  {
                  font-size: 12px;
                  font-weight: normal;
                  color: #387bd6; 
                  text-decoration: underline;
                }
              .art_mit_statuszeile .art_lbx {
                width: 500px;
                padding-top: 18px;
              }
                .art_mit_statuszeile .art_lbx ul {
                  list-style-type:disc;
                  margin: 0px;
                  padding: 0px;
                  margin-left: 15px;
                  font-size: 12px;
                  font-weight: normal;
                  color: #444444; 
                }
                  .art_mit_statuszeile .art_lbx ul a:link, .art_mit_statuszeile .art_lbx ul a:visited, .art_mit_statuszeile .art_lbx ul a:active { 
                    color: #387bd6;
                  }
                  .art_mit_statuszeile .art_lbx ul a:hover { 
                    color: #387bd6;
                    text-decoration: underline;
                  }
                  .art_mit_statuszeile .art_lbx ul a.title:link, .art_mit_statuszeile .art_lbx ul a.title:visited, .art_mit_statuszeile .art_lbx ul a.title:active { 
                    color: #444444;
                    font-weight: normal; 
                  }
                  .art_mit_statuszeile .art_lbx ul a.title:hover { 
                    color: #444444;
                    font-weight: normal; 
                    text-decoration: underline;
                  }
                  .art_mit_statuszeile .art_lbx ul a.video:link, .art_mit_statuszeile .art_lbx ul a.video:visited, .art_mit_statuszeile .art_lbx ul a.video:active, .art_mit_statuszeile .art_lbx ul a.video:hover { 
                    color: #444444;
                    font-weight: normal; 
                  }
                  .art_mit_statuszeile .art_lbx ul a.bilder:link, .art_mit_statuszeile .art_lbx ul a.bilder:visited, .art_mit_statuszeile .art_lbx ul a.bilder:active, .art_mit_statuszeile .art_lbx ul a.bilder:hover { 
                    color: #444444;
                    font-weight: normal; 
                  }
                  
/*

 a:link,  a:visited,  a:active,  a:hover

 a:link,  a:visited,  a:active,  a:hover

 a:link,  a:visited,  a:active,  a:hover

 
*/

/* START Wetter im Artikeldetail und eigene Seite */

/* Vorhersagenzeile */

              .art_mit_statuszeile .wetterbox {
                width: 500px;
                overflow: hidden;
              }

                .art_mit_statuszeile .wetterbox .wetterbox_element {
                  font-size: 10px;
                  font-width: bold;
                  width: 165px;
                }
                  .art_mit_statuszeile .wetterbox .wetterbox_bild {
                    padding-right:10px;
                  }
                  .art_mit_statuszeile .wetterbox .wetterbox_tag {
                    color: #444444;
                  }
                  .wetterbox_maxtemp {
                    color: #ea3232;
                  }
                  .wetterbox_mintemp {
                    color: #387bd6;
                  }

/* Karte */
.wetter_symbol_text {
  width: 50px;
}

.wetter_symbol {
 font-weight:normal;
 font-size:9px;
 position:relative;
 z-index:2;
 text-align:right;
}

.wetter_text {
  color:#444444;
  font-size:10px;
}

.wetter_max_temp {
  color:#EA3232;
  font-weight:bolder;
  font-size:12px;
}

.wetter_min_temp {
  color:#387BD6;
  font-weight:bolder;
  font-size:12px;
}

/* Wettertexte */
.wetter_box {
 background-color:#FFFFFF;
  min-height:40px; 
  overflow:hidden;
  padding-bottom:10px;
  padding-top:2px;
  width:498px;
  font-size:12px;
  font-weight:normal;
  color:#444444;
}

.wetter_reiter {
   width:73px;
   font-size:10px;
   color:#444444;
   padding-left: 5px;
   padding-right: 2px;
}

.wetter_activ {
  color:#387BD6;
  background-image:url(/mp_pics/tl-reiter-hg-activ.gif) !important;
  background-position:left top;
  background-repeat:repeat-x;
  border-bottom:1px solid #FFFFFF !important;
}

.wetter_box_headline {
  font-weight:bolder;
  float:none;
  text-transform:uppercase;
  padding-top:5px;
}

 .wetter_titel {
   font-weight:bold;
   width: 245px;
   font-size:11px;
  }

 .wetter_titel2 {
   font-weight:bold;
   width: 245px;
   font-size:11px;
   padding-top:10px;
  }

 .wetter_text {
   font-weight:normal;
   width: 245px;
   font-size:11px;
  }

 .wetter_text2 {
   font-weight:normal;
   width: 245px;
   font-size:11px;
   padding-top:10px;
  }

/* ENDE Wetter */


/* START 4 folgeartikel mit Bild 2 spaltig */
            .weitere_art_rahmen {
              padding-top: 10px;
              padding-bottom:15px;
              clear:left;
            }
              .weitere_art {
                width:249px;
                height:45px;
                padding-top: 5px;
                overflow:hidden;
              }
              .weitere_art_texte {
                   width: 180px;
              }
              .weitere_art .art_title .pfeil {
                position: relative;
                top: +3px;
              }

                .ps_weitere_art_texte {
                  font-size: 11px;
                   width: 180px;
                }
                .ps_weitere_art_texte a.location:link, .weitere_art_texte a.location:visited, .weitere_art_texte a.location:active {
                  text-align: left;
                  text-decoration:none;
                  color: #387bd6;
                  font-weight: bold;
                  font-size: 11px;
                }
                .ps_weitere_art_texte a.location:hover {
                  text-align: left;
                  text-decoration:underline;
                  color: #387bd6;
                  font-weight: bold;
                  font-size: 11px;
                }
                .ps_weitere_art_texte a:link, .ps_weitere_art_texte a:visited, .ps_weitere_art_texte a:active, .ps_weitere_art_texte a:hover,  {
                  text-align: left;
                  text-decoration:none;
                  color: #444444;
                  font-weight: normal;
                  font-size: 11px;
                }
/* ENDE  4 folgeartikel mit Bild 2 spaltig */







/* ENDE politik.tpl */

/* START mp_artikelliste.tpl */ 





/* ENDE mp_artikelliste.tpl */

              .contentboxblinie .art_bild {
                margin-right: 10px;
                margin-bottom: 0px;
              }
                .contentboxblinie .art_bild img {
                  border: 1px solid #999999;
                }
             
              .contentboxblinie .art_stichzeile {
                width: auto;
                float: none;
                font-size: 13px;
                font-weight: bold;
                color: #387bd6;
              } 
              .contentboxblinie .art_stichzeile a:link, .contentboxblinie .art_stichzeile a:visited, .contentboxblinie .art_stichzeile a:active, .contentboxblinie .art_stichzeile a:hover {
                font-size: 14px;
                font-weight: bold;
                color: #387bd6;
              }

              .contentboxblinie .art_title {
                font-size: 13px;
                font-weight: bold;
                color: #444444;
              }
              .contentboxblinie .art_title a:link, .contentboxblinie .art_title a:visited, .contentboxblinie .art_title a:active, .contentboxblinie .art_title a:hover {
                font-size: 14px;
                font-weight: bold;
                color: #444444;
              }
              .contentboxblinie .art_short {
                width: auto;
                float: none;
                font-size: 12px;
                font-weight: normal;
                color: #444444;
                padding-top: 5px;
              }
              .contentboxblinie .art_short a:link, .contentboxblinie .art_short a:visited, .contentboxblinie .art_short a:active, .contentboxblinie .art_short a:hover {
                font-size: 13px;
                font-weight: bold;
                color: #387bd6;
              }
              .contentboxblinie .art_short a.art_short:link, .contentboxblinie .art_short a.art_short:visited, .contentboxblinie .art_short a.art_short:active, .contentboxblinie .art_short a.art_short:hover {
                font-size: 13px;
                font-weight: normal;
                color: #444444;
              }
              .contentboxblinie .art_short a.mehr:link, .contentboxblinie .art_short a.mehr:visited, .contentboxblinie .art_short a.mehr:active {
                font-size: 13px;
                font-weight: bold;
                color: #387bd6;
              }

              .contentboxblinie .art_short a.mehr:hover {
                font-size: 13px;
                font-weight: normal;
                color: #387bd6;
                text-decoration: underline;
              }

/* START mp_video_clickme.tpl */
                .multiaus {
                  display:none;
                }
            .video_clickme {
              width: 500px;
              overflow: hidden;
              padding-top:10px;
              padding-bottom:20px;
              background-image:url(/mp_pics/trenner-kachel.gif);
              background-repeat:repeat-x;
              background-position: bottom left;
            }
              .video_graue_box {
                background-color: #F0F0F0;
                width: 500px;
              }
              .video_beschriftung {
                width: 500px;
                margin-top:5px;
                margin-left:10px;
                margin-bottom:5px;
                font-size: 11px;
                font-weight: bold;
                color: #444444;
                text-transform: uppercase;
              }
                .video_beschriftung .pfeil {
                  padding-top: 0px;
                }
                .video_bereiche {
                  padding-bottom: 5px;
                  color: #387bd6;
                  font-weight: normal;
                  font-size: 10px;
                }
                  .video_bereiche a:link, .video_bereiche a:visited, .video_bereiche a:hover .video_bereiche a:active {
                    color:#444444;
                    font-size:10px;
                    margin-left:10px;
                    margin-right:10px;
                    font-weight:normal;
                  }
                .video_kontainer {
                  width: 500px;
                  overflow: hidden;
                  padding-bottom: 10px;
                }
                  .video_ws_box {
                    width: 112px;
                    height: 138px;
                    overflow: hidden;
                    background-color: #FFFFFF;
                    margin-left:10px;
                  }
                  .video_img {
                    border: 1px solid #999999;
                    width: 110px;
                    height: 81px;
                    overflow: hidden;

                  }
                      .video_icon {
                        text-align: right;
                        width: 110px;
                        position: relative;
                        height: 0px;
                        top: -18px;
                      }
                    .video_text {
                      padding-top: 2px;
                      padding-left: 5px;
                      padding-right: 5px;
                      font-weight:bold;
                      color: #387bd6;
                      font-size: 10px;
                    }
                      .video_text .art_title {
                        font-weight:normal;
                        color: #444444;
                        font-size: 10px;
                      }

/* ENDE mp_video_clickme.tpl */

/* START mp_img_clickme.tpl */

            .img_clickme {
              width: 500px;
              overflow: hidden;
              padding-top:15px;
              padding-bottom:15px;
              background-image:url(/mp_pics/trenner-kachel.gif);
              background-repeat:repeat-x;
              background-position: bottom left;
            }
              .img_graue_box {
                background-color: #F0F0F0;
                width: 500px;
              }
              .img_beschriftung {
                width: 500px;
                margin-top:5px;
                margin-left:10px;
                margin-bottom:5px;
                font-size: 11px;
                font-weight: bold;
                color: #444444;
                text-transform: uppercase;
              }
                .img_beschriftung .pfeil {
                  padding-top: 0px;
                }
                .img_bereiche {
                  padding-bottom: 5px;
                  color: #387bd6;
                }
                  .img_bereiche a:link, .img_bereiche a:visited, .img_bereiche a:active, .img_bereiche a:hover {
                    color:#444444;
                    font-size:10px;
                    margin-left:10px;
                    margin-right:10px;
                    font-weight:normal;
                  }
                .img_kontainer {
                  width: 500px;
                  overflow: hidden;
                  padding-bottom: 10px;
                }
                  .img_ws_box {
                    width: 112px;
                    height: 138px;
                    overflow: hidden;
                    background-color: #FFFFFF;
                    margin-left:10px;
                  }
                  .img_img {
                    border: 1px solid #999999;
                    width: 110px;
                    height: 81px;
                    overflow: hidden;

                  }
                      .img_icon {
                        text-align: right;
                        width: 110px;
                        position: relative;
                        height: 0px;
                        top: -16px;
                      }
                    .img_text {
                      padding-top: 2px;
                      padding-left: 5px;
                      padding-right: 5px;
                      font-weight:bold;
                      color: #387bd6;
                    }
                      .img_text .art_title {
                        font-weight:normal;
                        color: #444444;
                      }

/* ENDE mp_img_clickme.tpl */



/* BEGINN Anzeigen Maerke */

a.plink {
  background-image:url(/mp_pics/pfeil.gif);
  background-position:right top;
  background-repeat:repeat-y;
  color:#444444;
  padding-right:10px;
  font-weight:bold !important;
  text-align:left;
  text-decoration:none;
}

.antz_isa b {
  font-size:12px;
  color:#387BD6;
}
/* ENDE Anzeigen Maerke */


/* START NEUE Multimediaboxen /*


/* ENDE NEUE Multimediaboxen /*

/* START Artikeldetail */
.uebschrift {
 font-weight: bold;
 padding-bottom: 0px;
 padding-left: 5px;
 padding-right: 0px;
 padding-top: 5px;
 text-transform: uppercase;
 width: 493px;
 float: none;
} 
            .trenner_hart_bottom {
         /*    background-image:url(/mp_pics/trenner-kachel.gif);      */
             background-position:left bottom;
             background-repeat:repeat-x;
             overflow:hidden;
             padding-bottom:15px;
             padding-top:10px;
             width:500px;
            }

            .trenner_weich_bottom {
             background-image:url(/mp_pics/trenner-weich.gif);
             background-position:left bottom;
             background-repeat:repeat-x;
             overflow:hidden;
             padding-bottom:15px;
             padding-top:10px;
             width:500px;
            }

            .trenner_weich_top {
             background-image:url(/mp_pics/trenner-weich.gif);
             background-position:left top;
             background-repeat:repeat-x;
             overflow:hidden;
             padding-bottom:15px;
             padding-top:10px;
             width:500px;
            }


            .trenner_hart_top {
          /*   background-image:url(/mp_pics/trenner-kachel.gif);   */
             background-position:left top;
             background-repeat:repeat-x;
             overflow:hidden;
             padding-bottom:15px;
             padding-top:10px;
             width:500px;
            }

              .bereich_punktlinie {
                width: 500px;
                overflow: hidden;
                padding-top:10px;
                padding-bottom:15px;
              /*  background-image:url(/mp_pics/trenner-kachel.gif);        */
                background-repeat:repeat-x;
                background-position: bottom left;
              }
/* ÄNDERN !! */
              .bereich {
                width: 500px;
                overflow: hidden;
                padding-top:10px;
                padding-bottom:15px;
              }


              .artrtikeldetail_statuszeile {
              width: 500px;
              overflow: hidden;
              padding-top:10px;
              padding-bottom:15px;
              background-image:url(/mp_pics/trenner-kachel.gif);
              background-repeat:repeat-x;
              background-position: bottom left;
            }
              .artikeldetail_statuszeile {
                width: 498px;
                height: 19px;
                overflow: hidden;
                background-color:#F5F5F5;  
                border: 1px solid #DDDDDD;
                background-image: url(/mp_pics/art_balken_hg.gif);
                background-repeat: repeat-x;
                background-position: top left;
                margin-bottom:10px;
              }
                .artikeldetail_statuszeile .bereich {
                  padding-left: 10px;
                  padding-top: 3px;
                  font-size: 10px;
                  font-weight: normal;
                  text-transform: uppercase;
                }

                .artikeldetail_statuszeile .links {
                  float: right;
                  padding-top: 3px;
                  padding-right: 5px;
                  color: #387bd6;
                }
                  .artikeldetail_statuszeile .links a:link, .artikeldetail_statuszeile .links a:visited, .artikeldetail_statuszeile .links a:active, .artikeldetail_statuszeile .links a:hover {
                    color: #444444;
                    font-size: 10px;
                    margin-left: 5px;
                    margin-right: 5px;
                    font-weight: normal;
                  }
                  
              .artikeldetail_mit_statuszeile .artikeldetail_stichzeile {
                width: auto;
                float: none;
                font-size: 12px;
                font-weight: bold;
                color: #387bd6;
                padding-bottom: 5px;
              }
              .artikeldetail_mit_statuszeile .artikeldetail_title {
                float: none; 
                font-size: 14px;
                font-weight: bold;
                color: #444444;
                padding-bottom: 5px; 
              }
              
              .artikeldetail_mit_statuszeile .artikeldetail_unterzeile {
                float: none; 
                font-size: 14px;
                font-weight: normal;
                color: #444444;
                padding-bottom: 0px; 
              }
              .artikeldetail_mit_statuszeile .artikeldetail_kopf {
                padding-top: 15px;  
                padding-bottom: 15px; 
              }
              .artikeldetail_mit_statuszeile .artikeldetail_bild {
                padding-top: 2px;
                margin-right: 15px;
                margin-bottom: 5px;
              }
                .artikeldetail_mit_statuszeile .artikeldetail_bild img {
                  border: 1px solid #999999;
                }

              .artikeldetail_mit_statuszeile .artikeldetail_short {
                width: auto;
                float: none;
                font-size: 12px;
                font-weight: bold;
              }

              .artikeldetail_werbung {
              width: 500px;
              overflow: hidden;

              background-image:url(/mp_pics/trenner-kachel.gif);
              background-repeat:repeat-x;
              background-position: top left;
              padding-top:10px;
              padding-bottom:15px;
              margin-top: 3px;              
            }
            
/* START artikel-imgtag.tpl */             
.artikeldetail_text .smallpic2 {
  margin-top:4px;
}
.artikeldetail_text .smallpic2 .smallpicrahmen {
  border:1px solid #999999;
}
.artikeldetail_text .smallpic2 .smallpiclupenrahmen {
  text-align:right;
  height:1px;
  overflow:visible;
  float:none;
}
.artikeldetail_text .smallpic2 .smallpiclupenrahmen .smallpiclupenicon {
  position:relative;
  top:-27px;
  left:-2px;
}            
/* ENDE  artikel-imgtag.tpl */             
            
/* ENDE Artikeldetail */  




/* ENDE content */

/* ========================================================================================================================= */

/* START rightnav */

          .rightnav {
/*          
            border: 0px solid #880000;
            background-color:#999999;
*/          
            overflow:hidden;
            float:right;
            width:249px;
            padding-left:15px;
            padding-right:14px;
            padding-bottom:40px;
          }
            .nav_rechts {
              clear: left;
              float: left;
              padding-top:15px;
              padding-bottom:15px;
              background-image:url(/mp_pics/trenner-kachel.gif);
              background-repeat:repeat-x;
              background-position: top left;
              /* overflow:hidden;     */
              width:250px;  
            }
            .nav_rechts .ps_nav_rechts_boxbeschriftung {  
              float:none; 
              height:22px;
            }
/* regionen_map.tpl */
            .regional_map {
              position: relative;
              left: -15px;
              padding-top: 0px;
              padding-bottom: 0px;
              background-image: none;
            }


/* Reiterboxen Nav rechts global Settings */


              .nav_rechts_beschriftung {
		        font-size: 11px;
		        font-weight: bold;
                color: #444444;
                text-transform: uppercase;
                padding-bottom: 10px
              }
                .pfeil {
                  padding-top: 0px;
                }
              .reiter_rahmen {
	            width: 250px;
              }
                .reiter {
                  border: 1px solid #999999;
                  background-image: url(/mp_pics/tl-reiter-hg.gif);
                  background-repeat: repeat-x;
                  background-position: top left;
                  padding-top: 4px;
                  padding-bottom: 5px; 
                  text-align:center;
                }
                .reiter_rahmen .reiter a:link, .reiter_rahmen .reiter a:visited, .reiter_rahmen .reiter a:active, .reiter_rahmen .reiter a:hover {
                  color:#444444;
                }
                .activ {
                  border-bottom: 1px solid #FFFFFF;
                  background-image: url(/mp_pics/tl-reiter-hg-activ.gif);
                  background-repeat: repeat-x;
                  background-position: top left;
                }
                .reiter_rahmen .reiter.activ a:link, .reiter_rahmen .reiter.activ a:visited, .reiter_rahmen .reiter.activ a:active, .reiter_rahmen .reiter.activ a:hover {
                  color:#387BD6;
                }
                .trenner {
                  width: 1px;
                  height: 22px;
                  border-bottom: 1px solid #999999;
                }
              .reiter_box_rahmen {
                border-left: 1px solid #999999;
		  border-bottom: 1px solid #999999;
		  border-right: 1px solid #999999;
		  padding-top: 2px;
		  position: relative;
		  top: -2px;
	       }
                  .artikel_punktlinie {
		      background-image: url(/mp_pics/trenner-kachel.gif);
		      background-repeat: repeat-x;
		      background-position: bottom left;
		    }
                  .reiter_box_nav_re {
                    width: 238px;
		      padding-top: 2px;
		      padding-bottom: 2px;
		      padding-left: 5px;
		      padding-right: 5px;
		    }
                    .artikel_punktlinie h3 {
                      padding: 0px;
		        margin: 0px;
		        font-size: 11px;
		        font-weight: bold;
		        color: #387BD6;
		      }
                    .artikel_punktlinie span {
                      color: #999999;
		      }
                  .artikel_punktlinie_abspann {
                    position: relative;
		      top: -1px;
		      background-color: #FFFFFF;
		      height: 1px;
		    }

/* toplisten_box.tpl */

                /* tl_1 bis tl_3 = 242 px gesammt */
                #tl_1_reiter {
                  width: 85px;
                }
                #tl_2_reiter {
                  width: 115px;
                }
                #tl_3_reiter {
                  width: 42px;
                }
              #tl_1_box, #tl_2_box, #tl_3_box {
                background-color: #FFFFFF;
                width: 247px;
		        overflow: hidden;
                min-height: 40px;
		        padding-top: 2px;
		        padding-bottom: 2px;
              }
              
              
                #toplist_1_reiter {
                  width: 85px;
                }
                #toplist_2_reiter {
                  width: 114px;
                }
                #toplist_3_reiter {
                  width: 42px;
                }              
              #toplist_1_box, #toplist_2_box, #toplist_3_box {
                background-color: #FFFFFF;
                width: 247px;
                overflow: hidden;
                min-height: 40px;
                padding-top: 2px;
                padding-bottom: 2px;
              }
/* was_wird_heute_wichtig.tpl */

                /* wwhw_1 bis wwhw_3 = 242 px gesammt */
                #wwhw_1_reiter {
                  width: 75px;
                }
                #wwhw_2_reiter {
                  width: 92px;
                }
                #wwhw_3_reiter {
                  width: 74px;
                }
              #wwhw_1_box, #wwhw_2_box, #wwhw_3_box {
                background-color: #FFFFFF;
                width: 247px;
                overflow: hidden;
                min-height: 40px;
                padding-top: 2px;
                padding-bottom: 2px;
              }

/* weitere_angebote.tpl */

                /* wwhw_1 bis wwhw_3 = 242 px gesammt */
                #wa_1_reiter {
                  width: 75px;
                }
                #wa_2_reiter {
                  width: 92px;
                }
                #wa_3_reiter {
                  width: 75px;
                }
              #wa_1_box, #wa_2_box, #wa_3_box {
                background-color: #FFFFFF;
                width: 248px;
                overflow: hidden;
                min-height: 40px;
                padding-top: 2px;
                padding-bottom: 2px;
              }

/* blogs.tpl */

              .nav_rechts_blogs {
                width: 250px;
                background-color: #FFFFFF;
                color: #444444;
                                
              }
                .nav_rechts_blogs_eintrag {
                  background-image: url(/mp_pics/trenner-kachel.gif);
                  background-repeat: repeat-x;
                  background-position: bottom left;                  
                  padding-bottom: 5px;
                }
                  .nav_rechts_blogs_textbereich {
                    width: 190px;
                  }
                    .nav_rechts_blogs_title {
                      width: 190px;
                      padding-top: 2px;
                      padding-bottom: 2px;
                      font-weight: bold;
                      font-size: 10px;
                    }
                    .nav_rechts_blogs_short {
                      font-size: 9px;
                    }
                    .nav_rechts_blogs_short .blogs_userbild {
                      border: 1px solid #999999;
                      margin-right: 5px;
                      margin-bottom: 0px;
                      margin-top: 2px;
                    }
                  .nav_rechts_blogs_icon {
                    width: 56px;
                    text-align: right;
                    padding-top: 13px;
                    padding-right: 4px
                  }
                .nav_rechts_weitere_blogs {
                  text-align: right;
                  padding-top:2px;
                  padding-bottom:5px;
                  width: 248px;
                  font-weight: bold;
                  font-size: 10px;
                }

	      }
                


/* START DEFAULT-BOX-BIGPIC */   
              .nav_rechts .nav_rechts_text {}
              .nav_rechts a.nav_rechts_text:link, .nav_rechts a.nav_rechts_text:visited, .nav_rechts a.nav_rechts_text:active {
                color: #444444;
                font-weight: normal;
                text-decoration: none; 
              }
              .nav_rechts a.nav_rechts_text:hover {
                color: #000000;
                font-weight: normal;
                text-decoration: underline; 
              }
              .nav_rechts a.bild img {
                border: 1px solid #999999;
              }
/* ENDE  DEFAULT-BOX-BIGPIC */
  
              .nav_rechts .bildrahmen {
                padding-right: 5px;
              }


/* ENDE rightnav */

/* ========================================================================================================================= */

/* ENDE main */

/* START fuss fuss-kachel.gif */

        .fuss {
          background-image:url(/mp_pics/fuss-kachel.gif);
          background-repeat:repeat-x;
          background-position: top left;
          border-top: 0px dotted #444444;
          width:809px;
        }
          .totop {
            float:right;
            padding-top:3px;
          }
            .totop a:link, .totop a:visited, .totop a:active, .totop a:hover {
              color:#444444;
              font-weight:bold;
              font-size:10px;
            }
          .fusslinks {
            padding-top:20px;
            padding-bottom:40px;
            clear:both;
            border-top: 0px solid #880000;
            width:809px;
            text-align:center;
            color:#387bd6;
/*           
            font-weight:bold;
*/           
            line-height:20px;
            font-size:12px;
          }
            .fusslinks a:link, .fusslinks a:visited, .fusslinks a:active, .fusslinks a:hover {
              color:#444444;
              font-weight:normal;
              font-size:12px;
            }

/* ENDE fuss */
/* ENDE container */







/* ############################## START MediaCenter ############################## */

/* START Rahmenelemente */
    .ps_mediencenter div {
      border: 0px solid red;
    }
    .ps_mediencenter {
      height:760px;
      width:975px;
      background-color:#ffffff;
      overflow:hidden;
    }
      .mc_content {
        background-color:#ffffff;
        height:755px;
        width:728px;
        padding-left:10px;
        padding-top:5px;
      }
        .mc_werbung {
          width:728px;
          padding-bottom:25px;
        }

            .mediabox {
              background-color:#ffffff;
            }
              .mediabox .mc_reiter_rahmen {
                width:730px;
                background-color:#ffffff;
              }
                .mediabox .mc_reiter_rahmen .mc_reiter {
                  border: 1px solid #999999;
                  background-image: url(/mp_pics/tl-reiter-hg.gif);
                  background-repeat: repeat-x;
                  background-position: top left;
                  padding-top: 4px;
                  padding-bottom: 5px; 
                  padding-left: 25px;
                  padding-right: 25px; 
                  text-align:center;
                }
                .mc_reiter_rahmen .mc_reiter a:link, .mc_reiter_rahmen .mc_reiter a:visited, .mc_reiter_rahmen .mc_reiter a:active {
                  color:#444444;
                  font-size:10px;
                }
                .mc_reiter_rahmen .mc_reiter a:hover {
                  color:#444444;
                  font-size:10px;
                  text-decoration: underline;
                }
                .mediabox .mc_reiter_rahmen .mc_activ {
                  border-bottom: 1px solid #FFFFFF;
                  background-image: url(/mp_pics/tl-reiter-hg-activ.gif);
                  background-repeat: repeat-x;
                  background-position: top left;
                }
                                .mediabox .mc_reiter_rahmen img{
                                  position: relative;
                                  top:1px;
                                }
                .mc_reiter_rahmen .mc_reiter.mc_activ a:link, .mc_reiter_rahmen .mc_reiter.mc_activ a:visited, .mc_reiter_rahmen .mc_reiter.mc_activ a:active, .mc_reiter_rahmen .mc_reiter.mc_activ a:hover {
                  color:#387BD6;
                }
                .mediabox .mc_reiter_rahmen .mc_trenner {
                  width: 2px;
                  height: 22px;
                  border-bottom: 1px solid #999999;
                }
/*
                .mediabox .mc_reiter_rahmen .mc_abspann {
                  height: 22px;
		          width: 369px;
                  border-bottom: 1px solid #999999;
                }
*/                
                .mediabox .mc_reiter_rahmen .mc_abspann {
                  height: 22px;
                  float: none;
                  border-bottom: 1px solid #999999;
                }
              .mediabox .mc_mediabox_rahmen {
                border-left: 1px solid #999999;
                border-bottom: 1px solid #999999;
                border-right: 1px solid #999999;
		        border-top: 0px solid red;
                padding-top: 1px;
                position: relative;
                top: -1px;
                width:100%;
                height:590px;
              }


 

/* START rechte Navigation */
     .ps_mediencenter .mc_nav_re {
        padding-left:10px;
        float: right;
        width:225px;
        height:790px;
        border: 0px solid red;
        background-image:url(/mp_pics/mc/mc_navre_hg.gif);
        background-repeat:repeat-y;
        background-position: top right;     
      }
/* START MP-Logo */
        .mc_nav_re .mc_logo {
        }
/* ENDE MP-Logo */ 

/* START Ressort-Auswahl */ 
        .ps_mediencenter .mc_nav_re .mc_navrebox {
          padding-top: 30px;
          padding-left: 10px;
          padding-right: 10px;
          padding-bottom: 5px;
        }
        .ps_mediencenter .mc_nav_re .mc_navrebox .mc_navrebox_ressorts {
          background-image: url(/mp_pics/trenner-kachel.gif);
          background-repeat: repeat-x;
          background-position: bottom left;                  
          padding-bottom: 10px;
        }
        .ps_mediencenter .mc_nav_re .mc_navrebox .mc_navrebox_ressorts .mc_navrebox_beschriftung {
          float: none;
          width:205px;
          padding-bottom: 3px;   
          font-size: 11px;
          font-weight: bold;
          text-transform: uppercase;
        }
        .ps_mediencenter .mc_nav_re .mc_navrebox .mc_navrebox_ressorts .mc_navrebox_ressort {
          float: none;
          background-color: white;
          background-image: url(/mp_pics/trenner-weich.gif);
          background-repeat: repeat-x;
          background-position: bottom left;                  
          padding-bottom: 5px;
          padding-top: 5px;
          width:205px;  
          font-size: 10px;
          font-weight: bold;
          color: #444444;
        }
        
        
        .ps_mediencenter .mc_nav_re .mc_navrebox .mc_navrebox_ressorts .mc_navrebox_ressort a:link {    
          font-size: 10px;
          font-weight: bold;
          color: #444444;
        }
        
        .ps_mediencenter .mc_nav_re .mc_navrebox .mc_navrebox_ressorts .mc_navrebox_ressort a:visited {  
          font-size: 10px;
          font-weight: bold;
          color: #444444;
        }
        
        .ps_mediencenter .mc_nav_re .mc_navrebox .mc_navrebox_ressorts .mc_navrebox_ressort a:active {  
          font-size: 10px;
          font-weight: bold;
          color: #444444;
        }
        
        .ps_mediencenter .mc_nav_re .mc_navrebox .mc_navrebox_ressorts .mc_navrebox_ressort a:hover {  
          font-size: 10px;
          font-weight: bold;
          color: #444444;
          text-decoration: underline;
        }
/* ENDE  Ressort-Auswahl */ 
        
            .mediabox .mc_mediabox_rahmen .mc_box_statuszeile {
              padding-left: 5px; 
              padding-right: 5px; 
              padding-top: 20px; 
              width: 718px;
              border: 0px solid red;
            } 
            
              .mediabox .mc_mediabox_rahmen .mc_box_statuszeile .mc_statuszeile {
                width: 713px;
                height: 19px;
                overflow: hidden;
                background-color:#F5F5F5;  
                border: 1px solid #DDDDDD;
                background-image: url(/mp_pics/art_balken_hg.gif);
                background-repeat: repeat-x;
                background-position: top left;
                margin-bottom:10px;
              }                   
       
                .mediabox .mc_mediabox_rahmen .mc_box_statuszeile .mc_statuszeile .bereich {
                  padding-left: 10px;
                  padding-top: 2px;
                  font-size: 12px;
                  font-weight: bold;
                  text-transform: uppercase;
                  color:#444444;
                }

                .mediabox .mc_mediabox_rahmen .mc_box_statuszeile .mc_statuszeile .links {
                  float: right;
                  padding-top: 3px;
                  padding-right: 5px;
                  color: #387bd6;
                }  
                  
/* START Multimedia-Suche */        
        .ps_mediencenter .mc_nav_re .mc_navrebox_weitere {
          padding:0px 10px 5px;
        }
        .ps_mediencenter .mc_nav_re .mc_navrebox_weitere .mc_navrebox_ressorts .mc_navrebox_beschriftung {
          width:205px;
          font-size: 11px;
          font-weight: bold;
          padding-bottom: 8px;
          padding-top: 2px;
        } 
        .ps_mediencenter .mc_nav_re .mc_navrebox_weitere .mc_navrebox_ressorts form {
          width:205px;
          padding: 0px;   
          margin: 0px;
        }         
        .ps_mediencenter .mc_nav_re .mc_navrebox_weitere .mc_navrebox_ressorts .mc_suchselect {
          width:205px;
          padding-top: 3px;   
          font-size: 10px;
          font-weight: normal;
          font-family:Verdana, sans-serif;
          color:#444444;
        }        
        .ps_mediencenter .mc_nav_re .mc_navrebox_weitere .mc_navrebox_ressorts .mc_suchtext {
          width:199px;
          padding-top: 3px;   
          font-size: 10px;
          font-weight: normal;
          font-family:Verdana, sans-serif;
          color:#444444;
        }           
        .ps_mediencenter .mc_nav_re .mc_navrebox_weitere .mc_navrebox_ressorts .button {
          width:205px;
          padding-top: 5px;  
          padding-bottom: 0px;   
          text-align: right;
        }           
/* ENDE  Multimedia-Suche */  
        
        
/* START mediacenter Übersichtsseite */        
/* START layout mc_uebersicht_layout.tpl */        
            .mediabox .mc_mediabox_rahmen .mc_bilderserien_rahmen {
              border:0px solid red;
              padding-left:5px;
              padding-right:5px;
              padding-top:20px;
              width:718px;
              overflow:hidden;
            }
            .mediabox .mc_mediabox_rahmen .mc_bilderserien_rahmen .bilderserien {
              border:0px solid red;
              padding-right:15px;
              width:350px;
            }
              .mediabox .mc_mediabox_rahmen .mc_bilderserien_rahmen .bilderserien .mc_balken {
                background-color:#F5F5F5;
                background-image:url(/mp_pics/art_balken_hg.gif);
                background-position:left top;
                background-repeat:repeat-x;
                border:1px solid #DDDDDD;
                height:19px;
                margin-bottom:10px;
                overflow:hidden;
                width:345px;
                text-align:left;
                padding-left:5px;
              }
                .mediabox .mc_mediabox_rahmen .mc_bilderserien_rahmen .bilderserien .mc_balken .mc_beschriftung {
                  font-size:12px;
                  font-weight:bold;
                  padding-top:0px;
                  text-transform: uppercase;
                  padding-left: 5px;
                }
                .mediabox .mc_mediabox_rahmen .mc_bilderserien_rahmen .bilderserien .mc_balken .mc_beschriftung img {
                  position: relative;
                  top: 2px;
                }
            .mediabox .mc_mediabox_rahmen .mc_bilderserien_rahmen .videos {
              border:0px solid red;
              width:350px;
            }
              .mediabox .mc_mediabox_rahmen .mc_bilderserien_rahmen .videos .mc_balken {
                background-color:#F5F5F5;
                background-image:url(/mp_pics/art_balken_hg.gif);
                background-position:left top;
                background-repeat:repeat-x;
                border:1px solid #DDDDDD;
                height:19px;
                margin-bottom:10px;
                overflow:hidden;
                width:345px;
                text-align:left;
                padding-left:5px;
              }
                .mediabox .mc_mediabox_rahmen .mc_bilderserien_rahmen .videos .mc_balken .mc_beschriftung {
                  font-size:12px;
                  font-weight:bold;
                  padding-top:0px;
                  text-transform: uppercase;
                  padding-left: 5px;
                }
                .mediabox .mc_mediabox_rahmen .mc_bilderserien_rahmen .videos .mc_balken .mc_beschriftung img {
                  position: relative;
                  top: 2px;
                }
/* ENDE  layout mc_uebersicht_layout.tpl */                
                
/* START PI clickme mc_uebersicht_clickme.tpl */  
              .mediabox .mc_mediabox_rahmen .mc_bilderserien_rahmen .bilderserien .mc_cell {
                background-color:#FFFFFF;
                background-image:url(/mp_pics/trenner-weich.gif);
                background-position:left bottom;
                background-repeat:repeat-x;
                overflow:hidden;
                padding-bottom:10px;
                padding-left:0px;
                padding-right:0px;
                width:350px;
                margin-bottom:10px;
              }
                .mediabox .mc_mediabox_rahmen .mc_bilderserien_rahmen .bilderserien .mc_cell .video_img {
                  border:1px solid #999999;
                  height:80px;
                  overflow:hidden;
                  width:80px;
                }
                  .mediabox .mc_mediabox_rahmen .mc_bilderserien_rahmen .bilderserien .mc_cell .video_img .thumb {
                    height:80px;
                    overflow:hidden;
                    width:80px;
                  }
                  .mediabox .mc_mediabox_rahmen .mc_bilderserien_rahmen .bilderserien .mc_cell .video_img .thumb img {

                    height:80px;
                    width:80px;

                  }
                  .mediabox .mc_mediabox_rahmen .mc_bilderserien_rahmen .bilderserien .mc_cell .video_img .video_icon {
                    height:0px;
                    position:relative;
                    text-align:right;
                    top:-14px;
                    width:80px;
                  }                      
/* ENDE  PI clickme mc_uebersicht_clickme.tpl */ 

/* START STS clickme mc_uebersicht_sts_clickme.tpl */  
              .mediabox .mc_mediabox_rahmen .mc_bilderserien_rahmen .videos .mc_cell {
                background-color:#FFFFFF;
                background-image:url(/mp_pics/trenner-weich.gif);
                background-position:left bottom;
                background-repeat:repeat-x;
                overflow:hidden;
                padding-bottom:10px;
                padding-left:0px;
                padding-right:0px;
                width:350px;
                margin-bottom:10px;
              }

                .mediabox .mc_mediabox_rahmen .mc_bilderserien_rahmen .videos .mc_cell .video_img {
                  border:1px solid #999999;
                  height:80px;
                  overflow:hidden;
                  width:80px;
                }
                  .mediabox .mc_mediabox_rahmen .mc_bilderserien_rahmen .videos .mc_cell .video_img .thumb {
                    height:80px;
                    overflow:hidden;
                    width:80px;
                  }
                  .mediabox .mc_mediabox_rahmen .mc_bilderserien_rahmen .videos .mc_cell .video_img .thumb img {
/*
                    height:80px;
                    width:80px;
*/
                  }
                  .mediabox .mc_mediabox_rahmen .mc_bilderserien_rahmen .videos .mc_cell .video_img .video_icon {
                    height:0px;
                    position:relative;
                    text-align:right;
                    top:-14px;
                    width:80px;
                  }                  
/* ENDE  STS clickme mc_uebersicht_sts_clickme.tpl */                    
/* ENDE  mediacenter Übersichtsseite */        
        
        
/* START mediacenter Bilderserien */        
/* START layout mc_bilderserien_uebersicht_layout.tpl */        
        
/* ENDE  layout mc_bilderserien_uebersicht_layout.tpl */        
        
        
/* START PI & STS clickme_gallery_list mc_clickmegallerie_gallist.tpl & mc_video_uebersicht.tpl */ 
          .mediabox .mc_mediabox_rahmen .mc_bilderserien_rahmen {
            border:0px solid red;
            padding-left:5px;
            padding-right:5px;
            padding-top:20px;
            width:718px;
          }
            .mediabox .mc_mediabox_rahmen .mc_bilderserien_rahmen .mc_pager {
              /*              background-color:#F5F5F5;
 background-image:url(/mp_pics/art_balken_hg.gif);       */
              background-position:left top;
              background-repeat:repeat-x;
              border:1px solid #DDDDDD;
              height:17px;
              margin-bottom:10px;
              overflow:hidden;
              width:713px;
              text-align:center;
              padding-top:4px;
            }
          .mediabox .mc_mediabox_rahmen .mc_row {
            overflow:hidden;
            padding-left:0px;
            padding-right:0px;
            padding-top:5px;
            width:725px;
            background-color:#FFFFFF;
          }
            .mediabox .mc_mediabox_rahmen .mc_element {
              padding-left:7px;
              padding-right:5px;
            }
              .mediabox .mc_mediabox_rahmen .mc_element .mc_cell {
                overflow:hidden;
                padding-left:0px;
                padding-right:0px;
                width:350px;
                background-image:url(/mp_pics/trenner-weich.gif);
                background-position:left bottom;
                background-repeat:repeat-x;
                overflow:hidden;
                padding-bottom:10px;
                padding-top:5px;
                background-color:#ffffff;
              }
              .mediabox .mc_mediabox_rahmen .mc_element .mc_cell .video_img {
                border:1px solid #999999;
                height:80px;
                overflow:hidden;
                width:80px;
              }

              .mediabox .mc_mediabox_rahmen .mc_element .mc_cell .video_img .thumb {
                height:80px;
                overflow:hidden;
                width:80px;
              }
              .mediabox .mc_mediabox_rahmen .mc_element .mc_cell .video_img .thumb img {
/*
                height:80px;
                width:80px;
*/
              }
              .mediabox .mc_mediabox_rahmen .mc_element .mc_cell .video_img .video_icon {
                height:0px;
                position:relative;
                text-align:right;
                top:-14px;
                width:80px;
              }

              .mediabox .mc_mediabox_rahmen .mc_element .mc_cell .video_desc {
                height:80px;
                overflow:hidden;
                width:210px;
                padding-left:5px;
                color: #444444;
              }                 

            .mc_pager_videouebersichtspager {
/*
              background-color:#F5F5F5;
              background-image:url(/mp_pics/art_balken_hg.gif);
              background-position:left top;
              background-repeat:repeat-x;
              border:1px solid #DDDDDD;    
*/
              height:19px;
              margin-bottom:10px;
              overflow:hidden;
              width:500px;
              text-align:center;
            }                
/* ENDE  PI & STS clickme_gallery_list mc_clickmegallerie_gallist.tpl & mc_video_uebersicht.tpl */                    
        
/* START Fotostrecken Bilddetailansicht */
/* START mc_bilddetail_layout.tpl */
                .mc_box_statuszeile .mc_detailrahmen .mc_detailnav {
                  clear:left; 
                  float:left;
                  width:500px;
                }
                .mc_box_statuszeile .mc_detailrahmen .mc_detail_bild {
                  clear:left;
                  float:left;
                  width:500px;
                  padding-top:10px;
                }
                .mc_box_statuszeile .mc_detail_vorschaubox {
                  border:0px solid #660000;
                  margin-left:10px;
                  width:200px;
                  height:450px
                }
                  .mc_box_statuszeile .mc_detail_vorschaubox .mc_detail_vorschaubox_beschriftung {
                    width:200px;
                    height:22px
                    font-size:11px;
                    text-transform:uppercase;
                  }
                  .mc_box_statuszeile .mc_detail_vorschaubox .mc_detail_vorschaubox_clickme {
                    border: 1px solid #999999;
                    width: 190px; height:400px;
                    padding: 5px;
                    overflow: scroll;
                  }
                      .blaetterpfeil {
                        border:0px solid red;
                        position: relative;
                        top: 3px;
                      }
/* ENDE  mc_bilddetail_layout.tpl */

/* START mc_default_clickme_gallerie_detail_liste.tpl */
                  .mc_box_statuszeile .mc_detail_vorschaubox .mc_detail_vorschaubox_clickme .blistenrahmen {
                    width:174px;
                    overflow:hidden;
                  }
                    .mc_box_statuszeile .mc_detail_vorschaubox .mc_detail_vorschaubox_clickme .mc_row {
                      width:190px;
                      overflow:hidden;
                    }
                      .mc_box_statuszeile .mc_detail_vorschaubox .mc_detail_vorschaubox_clickme .mc_row .thumb {
                        width:80px;
                        padding: 4px;
                        padding-top: 0px;
                      }
                      .mc_box_statuszeile .mc_detail_vorschaubox .mc_detail_vorschaubox_clickme .mc_row .thumb img {
                        width:80px;
                        height:80px;
                        border: 1px solid #999999;
                      }
/* ENDE  mc_default_clickme_gallerie_detail_liste.tpl */

/* ENDE  Fotostrecken Bilddetailansicht */
      
/*  a:link,  a:visited,  a:active,  a:hover */        
/* ENDE rechte Navigation */
/* ############################## ENDE MediaCenter ############################## */


.MSUSportliga     { font-weight:bold; float:left; }
.MSUSportergebnis { clear:left;width:100%; border:1px solid #a0a0a0; border-collapse:collapse; }
.MSUSportergebnis td { border:1px solid #c0c0c0; border-width: 1px 0; padding:0 3px; }
.MSUSportergebnis tr.even { background-color:#ffeeee; }
.MSUSportergebnis tr.odd { background-color:#fff8f8; }
.MSUSporttabelle { width:100%; border:1px solid #a0a0a0; border-collapse:collapse; }
.MSUSporttabelle td { border:1px solid #c0c0c0; border-width: 1px 0; padding:0 3px; }
.MSUSporttabelle tr.even { background-color:#eeeeff; }
.MSUSporttabelle tr.odd { background-color:#f8f8ff; }


/* ############################## START Registrierung ############################## */
/* START kunden-register-main.tpl */
.registrierung {
}
.registrierung .art_mit_statuszeile {
  padding-bottom:5px;
}
.registrierung .art_statuszeile .bereich {
  font-size:12px;
  font-weight:bold;
  padding-left:10px;
  padding-top:2px;
  text-transform:uppercase;
  float:left !important;
  width:300px;
  color:#444444;
}
.registrierung .art_statuszeile .links {
  float:right !important;
  font-size:10px;
  font-weight:normal;
  padding-right:5px;
  padding-top:3px;
  color:#999999;
}
.registrierung .registrierungssteps {
  height:66px;
  background-image:url(/mp_pics/trenner-kachel.gif);
  background-position:left bottom;
  background-repeat:repeat-x;
  margin-bottom:10px;
}
.registrierung .registrierungssteps .stepcontainer {
  clear:both;
  float:right !important; 
  width:400px;
  height:66px;
}
  .registrierung .registrierungssteps .stepcontainer div {
    float:right !important; 
  }
  .registrierung .registrierungssteps .stepcontainer .beschriftung {
    padding-top:15px;
    padding-left:5px;
    padding-right:20px; 
    font-size:11px;
    color:#999999;
  }
  .registrierung .registrierungssteps .stepcontainer .beschriftungactiv {
    color:#444444;
  }
  .registrierung .registrierungssteps .stepcontainer .stepicon {
    background-image:url(/mp_pics/registrierung/3-deaktiv.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    width:46px;
    height:46px;
    padding-left:0px;
    padding-right:0px;
  }
  .registrierung .registrierungssteps .stepcontainer .step3 {
    background-image:url(/mp_pics/registrierung/3-deaktiv.jpg);
  }
  .registrierung .registrierungssteps .stepcontainer .step2 {
    background-image:url(/mp_pics/registrierung/2-deaktiv.jpg);
  }
  .registrierung .registrierungssteps .stepcontainer .step1 {
    background-image:url(/mp_pics/registrierung/1-deaktiv.jpg);
  }
  .registrierung .registrierungssteps .stepcontainer .activ3 {
    background-image:url(/mp_pics/registrierung/3-aktiv.jpg);
  }
  .registrierung .registrierungssteps .stepcontainer .activ2 {
    background-image:url(/mp_pics/registrierung/2-aktiv.jpg);
  }
  .registrierung .registrierungssteps .stepcontainer .activ1 {
    background-image:url(/mp_pics/registrierung/1-aktiv.jpg);
  }
.registrierung .registrierungssteps .reginfo {
  padding-top:5px;
  float:left;
  font-weight:bold;
  font-size:11px;
}
.registrierung .registrierungsinfo {
  height:160px;
  background-image:url(/mp_pics/trenner-kachel.gif);
  background-position:left bottom;
  background-repeat:repeat-x;
  margin-bottom:20px;
  float:none;
  clear:both;
}
.registrierung .registrierungsinfo img {
  float:right;  
}
.registrierung .registrierungsinfo .regbegruessung {
  float:left;
  font-weight:normal;
  font-size:11px;
  width:300px;
}
/* ENDE  kunden-register-eingabefelder.tpl */
.registrierung .fcmskundeneingabefelder {
}
  #fcmskundenregister table.fcmskundeneingabefelder {
    width:495px !important;
    overflow: hidden;
  }
  #fcmskundenregister table.fcmskundeneingabefelder tr td.sp1 {
    width:200px !important;
    overflow: hidden; 
    padding-bottom:6px;
  }
  #fcmskundenregister table.fcmskundeneingabefelder tr td.sp2 {
    width:275px !important;
    overflow: hidden;
    padding-bottom:6px;
  }
  #fcmskundenregister input.fcmskundeneingabe-input, #fcmskundenregister input.fcmskundeneingabe-password, #fcmskundenregister input.fcmskundeneingabe-inputoption, #fcmskundenregister input.fcmskundeneingabe-select, #fcmskundenregister input.fcmskundeneingabe-selectinput, #fcmskundenregister textarea.fcmskundeneingabe-textarea, #fcmskundenregister input.fcmskundeneingabe-onewayinput {
    width:275px;
  }
  #fcmskundenregister input.fcmskundeneingabe-dualinput-xlarge {
    width:228px;
  }
  #fcmskundenregister table.fcmskundeneingabefelder tr td.sp3 {
    width:20px !important;
    overflow: hidden;
  }
  #fcmskundenregister td.fcmskundeneingabefelder-desc {
    white-space:normal !important;
  }
  .registrierung .fcmskundeneingabefelder .fcmskundeneingabefelder-desc {
    width:150px;
    width:auto;
  }
    .registrierung .fcmskundeneingabefelder .fcmskundeneingabefelder-desc .soll {
      color:#387BD6;
      font-weight:bold;
      position:relative;
      top:1px;
    } 
  .registrierung .fcmskundeneingabefelder .fcmskundeneingabefelder-content {
    width:330px; 
    width:auto;  
  }
  .registrierung .fcmskundeneingabefelder .fcmskundeneingabefelder-info {
    width:15px; 
    width:auto;   
  }
  .registrierung .fcmskundeneingabefelder .newsletter {
    background-image:url(/mp_pics/trenner-kachel.gif);
    background-position:left top;
    background-repeat:repeat-x;
    padding-top:10px;
  }
  .registrierung .fcmskundeneingabefelder .fcmskundeneingabefelder-spezialcontent .newsletter {
    margin-top:5px;
  }
  .registrierung .regquestion {
    background-image:url(/mp_pics/trenner-kachel.gif);
    background-position:left top;
    background-repeat:repeat-x;
    padding-top:10px; 
    margin-top:5px;   
  }
  .registrierung .regquestion .regquestiontrenner {
    background-image:url(/mp_pics/trenner-kachel.gif);
    background-position:left top;
    background-repeat:repeat-x;
    padding-top:10px; 
    margin-top:15px;   
  }
    #fcmskundenregister input.req, #fcmskundenregister textarea.req, #fcmskundenedit input.req, #fcmskundenedit textarea.req {
      background-color:#ffffff !important;
    }  
  .registrierung .fcmskundeneingabefelder .tdzusatzleer {
  }
  .registrierung .fcmskundeneingabefelder .tdzusatzinfoboxen {     
  }
    .registrierung .zusatzinfoboxen_container {
      position:absolute;
    }
      .registrierung .zusatzinfoboxen_container .zusatzinfoboxen {
        position:absolute;
        display:none; 
      }
        .registrierung .zusatzinfoboxen_container .zusatzinfoboxen .infoboxen {
          position:relative;
          width:200px;
          border:1px solid #999999;
          background-color:#ffffff;
          float:left; 
          left:255px;  
          padding:5px;      
        }
        .registrierung .zusatzinfoboxen_container #infousername .infoboxen {
          top:2px;
        }
        .registrierung .zusatzinfoboxen_container #infopasswd .infoboxen {
          top:28px;
        }
        .registrierung .zusatzinfoboxen_container #infokundennummer .infoboxen {
          top:106px;
        } 
  .registrierung {
  }
    .registrierung .zusatzinfoicons_container {
      position:absolute;
    }
      .registrierung .zusatzinfoicons_container .zusatzinfoicons {
        position:relative;
        left:470px;
      }
      .registrierung .zusatzinfoicons_container .username {
        top:2px;
      }
      .registrierung .zusatzinfoicons_container .passwd { 
        top:28px;
      }   
      .registrierung .zusatzinfoicons_container .kundennummer { 
        top:106px;
      }   
/* ENDE  kunden-register-eingabefelder.tpl */
  .registrierung .registrierungssavebutton {
    padding:0px; 
    margin:0px; 
    margin-top:5px; 
    text-align: right;  
  }
    .registrierung .registrierungssavebutton img {
      cursor: pointer;
    }
/* ENDE  kunden-register-main.tpl */

/* START kunden-register-fertig.tpl Step2 */
  .registrierung .step2thanks {
    padding:0px; 
    margin:0px;
    margin-top:5px; 
    font-size:11px; 
  }
  .registrierung .step2info {
    background-color:#f0f0f0;
    padding:10px; 
    margin-top:15px; 
    margin-bottom:15px; 
  }
  .registrierung .step2info img.mailicon {
    float:left;
  }
  .registrierung .step2zusatzinfo { 
    background-image:url(/mp_pics/trenner-kachel.gif);
    background-position:left top;
    background-repeat:repeat-x;
    padding-top:10px; 
    margin-top:5px;  
    margin-bottom:5px;   
  }
/* ENDE  kunden-register-fertig.tpl Step2 */
 
/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */
td.fcmskundeneingabe-radio-drei input.norm {
border:0px solid #999999 !important;
}
  span.autocomplete {
    position: absolute;
    width: 250px;
    background-color: white;
    border: 1px solid #888;
    margin: 0px;
    padding: 0px;
    float: left;
  }
  span.autocomplete ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
  }
  span.autocomplete ul li.selected { background-color: #ffb;}
  span.autocomplete ul li {
    list-style-type: none;
    display: block;
    margin: 0;
    padding: 2px;
    height: 12px;
    cursor: pointer;
  }
/* ############################## ENDE  Registrierung ############################## */



/* START U11 MT 26.11.2009 */
fieldset.fcms-error-messages, fieldset.fcms-warn-messages, fieldset.fcms-other-messages {
    clear:both;
    width:480px;
}

.fcms-error-messages div div, .fcms-warn-messages div div, .fcms-other-messages div div {
    clear:both;
}
/* ENDE U11 MT 26.11.2009 */



