html, body {
  padding:0px;
  margin:0px;
  font-family:Verdana, sans-serif;
  font-size:12px;
  color:#363636;
} 

a {
  color:#00389a;
}
a.schwarz {
  color:#363636;
} 
a:link, a:visited, a:active {
  text-decoration:none;
}  
a:hover {
  text-decoration:underline;
}
    .ivw_box {
      position:absolute;
      top:0px;
      left:0px;
    }
    .seite{
      display:block;
      text-align:left;
      width: 855px;
      font-family:Verdana, sans-serif;
      font-size:12px;
      color:#363636;
/*
      margin-left:15px;
*/
      margin-left:0px;
      overflow: auto;
	  float:left;
    }
      .superbanner{
        width:840px;
        text-align:right;
        display:table; 
        height:auto;
        color:#ffffff;
      }
      .sky_containet {
/* daniel 09.01.09 */
        width: 855px; 
		float:left;
      }
        .sky {
          float: left;
          height:800px;
          width: auto;
          top:0px;
          left:854px;
          position:absolute;
	      color:#ffffff;  
	      border:0px solid blue;

        }
        .all {
          display:table;
          float:left;
          width:840px;
          background-color:#ffffff;
          text-align:left;
          padding-left:0px;
          overflow:hidden;
          padding-left:13px;
        }
          .content_container {
            padding-top:5px;
            padding-bottom:5px; 
          } 
            .box1, .box2 {
              width:840px;
              font-size:9px;
            }
              .head_schattenbox .intro {
                height:4px;
                overflow:hidden; 
              }
                .head_schattenbox .intro .cell1 {
                  padding-left:4px;
                  height:4px;
                  background-image:url(/sk_pics/layout/schatten_headderbox/ecke_li_o.gif);
                  background-position:left top;
                  background-repeat:no-repeat;

                }
                  .head_schattenbox .intro .cell2 {
                    height:4px;
                    background-image:url(/sk_pics/layout/schatten_headderbox/kachel_o.gif);
                    background-position:left top;
                    background-repeat:repeat;
                  }
                    .head_schattenbox .intro .cell3 {
                      height:4px;
                      padding-right:6px;
                      background-image:url(/sk_pics/layout/schatten_headderbox/ecke_re_o.gif);
                      background-position:right top;
                      background-repeat:no-repeat;
                    }
              .head_schattenbox .head_schattenbox_content_schatten_li {
                padding-left:4px;
                background-image:url(/sk_pics/layout/schatten_headderbox/kachel_li.gif);
                background-position:left top;
                background-repeat:repeat;
              }
                .head_schattenbox .head_schattenbox_content_schatten_re {
                  padding-right:6px;
                  background-image:url(/sk_pics/layout/schatten_headderbox/kachel_re.gif);
                  background-position:right top;
                  background-repeat:repeat;
                }
                  .head_schattenbox .head_schattenbox_content {
                    background-color:#ffffff;
                  }

              .head_schattenbox .abspann {
                clear:both;
                height:6px;
                overflow:hidden;
              }
                .head_schattenbox .abspann .cell1 {
                  padding-left:4px;
                  background-image:url(/sk_pics/layout/schatten_headderbox/ecke_li_u.gif);
                  background-position:left top;
                  background-repeat:no-repeat;
                  height:6px;
                  overflow:hidden;
                }
                  .head_schattenbox .abspann .cell2 {
                    background-image:url(/sk_pics/layout/schatten_headderbox/kachel_u.gif);
                    background-position:left top;
                    background-repeat:repeat;
                    height:6px;
                    overflow:hidden;
                  }
                    .head_schattenbox .abspann .cell3 {
                      padding-right:6px;
                      background-image:url(/sk_pics/layout/schatten_headderbox/ecke_re_u.gif);
                      background-position:right top;
                      background-repeat:no-repeat;
                      height:6px;
                      overflow:hidden;
                    }

/* START Topnavi-box */
                    .box1 .topnavi_container {
                      width:830px;
                      height:23px;
                      border-top:1px solid #ffffff;
                      background-image:url(/sk_pics/layout/head/box1_hg_topnavi.gif);
                      background-position:left top;
                      background-repeat:repeat;
                      overflow:hidden;
                    }
                      .box1 .topnavi_container .topnavi {
                        float:left;
                        width:350px;
                        margin-top:1px;
                      }
/* START Topnavi */
                        .box1 .topnavi_container .topnavi ul {
                          list-style-image:none;
                          list-style-position:outside;
                          list-style-type:none;
                          margin:0px;
                          padding:0px;
                          margin-top:4px;
                        }
                          .box1 .topnavi_container .topnavi ul li {
                            border-left:1px solid #990000;
                            float:left;
                            padding-right:10px;
                            padding-left:10px;
                            padding-bottom:2px;
                            color:#00389a;
                          }
                          .box1 .topnavi_container .topnavi ul li.first {
                            border-left:0px solid #990000;
                            font-weight:bold;
                          }
/* ENDE  Topnavi */

/* START Topsuche */
                      .box1 .topnavi_container .suche {
                        float:left;
                        width:200px;
                      }
                        .box1 .topnavi_container .suche form {
                          padding:0px;
                          margin:0px;
                        }
                          .box1 .topnavi_container .suche form input.suchfels {
                            border:0px solid #dcdcdc;
                            color:#686868;
                            padding:0px;
                            margin:0px;
                            width:125px;
                            height:15px;
                            position:relative;
                            top:1px;
                          }
                          .box1 .topnavi_container .suche form input.such_bottom {
                            border:0px solid #dcdcdc;
                            position:relative;
                            top:4px;
                            left:2px;
                            padding:0px;
                            margin:0px;
                          } 
/* ENDE  Topsuche */

/* START Topwetter */
                      .box1 .topnavi_container .wetter {
                        float:left;
                        margin-left:50px;
                        margin-top:5px; 
                      } 
/* ENDE  Topwetter */

/* ENDE Topnavi-box */

/* START Headder-box */  
                    .box1 .head_container {
                      width:830px;
                      height:80px;
                      background-image:url(/sk_pics/layout/head/box1_hg_head.gif);
                      background-position:left top;
                      background-repeat:repeat;
                      overflow:hidden;
                      color:#ffffff; 
                    }
                      .box1 .head_container .datum {
                        width:230px;
                        color:#ffffff;
                        padding-left:10px;
                        padding-top:5px;
                        padding-bottom:5px; 
                      }
                      .box1 .head_container .sk_logo {
                        width:261px;
                        height:38px;
                        background-image:url(/sk_pics/layout/head/sk_logo.gif);
                        background-position:left top;
                        background-repeat:no-repeat;
                        overflow:hidden;
                        position:relative;
                        left:280px;
                        top:0px; 
                      }

                      .box1 .head_container .aktion_head {
                        width:280px;
                        height:60px;
                        overflow:hidden;
                        position:relative;
                        left:0px;
                        top:-40px; 
                      } 
/* ENDE  Headder-box */

/* START hauptnavi_container */
                    .box1 .hauptnavi_container {
                      width:830px;
                      height:27px;
                      background-image:url(/sk_pics/layout/head/box1_hg_hauptnavi.gif);
                      background-position:left top;
                      background-repeat:repeat;
                      overflow:hidden;
                    }
                      .box1 .hauptnavi_container ul {
                        list-style-image:none;
                        list-style-position:outside;
                        list-style-type:none;
                        margin:0px;
                        margin-top:3px;
                        margin-left:10px;
                        padding:0px;
                      }
                        .box1 .hauptnavi_container ul li {
                          float:left;
                          border:1px solid #cdcdcd;
                          border-bottom:1px solid #6b696b;
                          overflow:hidden;
                          background-image:url(/sk_pics/layout/head/hauptnavi_reiter_hg.gif);
                          background-position:left bottom;
                          background-repeat:repeat;
                          margin-top:3px;
                          padding-top:2px;
                          padding-bottom:2px;
                          padding-left:10px;
                          padding-right:10px;
                          color:#00389A;
                          font-weight:bold;
                        }
                        .box1 .hauptnavi_container ul li.activ, .box1 .hauptnavi_container ul li.e1_10731 {
                          background-image:none;
                          margin-top:0px;
                          padding-top:5px;
                          border:1px solid #6b696b;
                          border-bottom:1px solid #ffffff;
                          background-color:#ffffff;
                          color:#990000;
                        } 
/* ENDE  hauptnavi_container */

/* START hauptnavi_e2_container */
/* START hauptnavi_e2 */
                    .box1 .hauptnavi_e2_container {
                      width:830px;
                      height:24px;
                      border-bottom:1px solid #686868;
                      background-color:#ffffff;
                      overflow:hidden;
                    }   
                        .box1 .hauptnavi_e2_container ul {
                          list-style-image:none;
                          list-style-position:outside;
                          list-style-type:none;
                          margin:0px;
                          padding:0px;
                          margin-top:4px; 
                          margin-left:0px;
                        }
                          .box1 .hauptnavi_e2_container ul li {
                            border-left:1px solid #686868;
                            float:left;
                            padding-right:10px;
                            padding-left:10px;
                            padding-bottom:2px;
                            color:#000000;
                          }
                          .box1 .hauptnavi_e2_container ul li.first {
                            border-left:0px solid #686868;
                          }
                          .box1 .hauptnavi_e2_container ul li.el_372421, .box1 .hauptnavi_e2_container ul li.el_35862, .box1 .hauptnavi_e2_container ul li.el_608, .box1 .hauptnavi_e2_container ul li.el_614, .box1 .hauptnavi_e2_container ul li.el_457, .box1 .hauptnavi_e2_container ul li.el_11285, .box1 .hauptnavi_e2_container ul li.el_258872, .box1 .hauptnavi_e2_container ul li.el_475, .box1 .hauptnavi_e2_container ul li.el_14303, .box1 .hauptnavi_e2_container ul li.el_5765 {
                           /* border-left:0px solid #686868; */
                          }
                          .box1 .hauptnavi_e2_container ul li.activ {
                            font-weight:bold;
                          } 
/* START e2 Navigation */                          
                    .box1 .hauptnavi_e2_container {
                    }
                      .box1 .hauptnavi_e2_container .e2_begrenzer {
                        width:790px;
                        overflow:hidden;
                        height: 20px;
                        line-height:15px; 
                      }
                        .box1 .hauptnavi_e2_container .e2_links {
                          position:absolute;
                          left:795px;
                          padding-top:5px; 
                        }
                        .box1 .hauptnavi_e2_container .e2_rechts {
                          position:absolute;
                          left:810px;
                          padding-top:5px; 
                        }
                      .box1 .hauptnavi_e2_container .e2_begrenzer #e2_liste {
                        width:2000px;
                      }                            
/* START e2 Regionen */                          
                    .box1 .region {
                    }
                      .box1 .region .e2_begrenzer {
                        width:700px;
                      }
                        .box1 .region .e2_links { 
                          left:705px;
                        }
                        .box1 .region .e2_rechts {
                          left:720px;
                        }                        
/* ENDE  e2 Regionen */ 
/* ENDE  e2 Navigation */                                                  
/* ENDE  hauptnavi_e2 */

/* START regiokartenschalter */
                      .box1 .hauptnavi_e2_container .regiokartenschalter {
                        position:absolute;
                        left:750px;
			            background-color:#ffffff;
                        width:80px;
                      }
                        .box1 .hauptnavi_e2_container .regiokartenschalter div {
                          float:left;
                          padding-top:5px;
                        }
                        .box1 .hauptnavi_e2_container .regiokartenschalter img {
                          margin-left:3px;
                        }
                        .box1 .hauptnavi_e2_container .regiokartenschalter a {
                          text-decoration:none;
                        }
/* ENDE  regiokartenschalter */

/* ENDE  hauptnavi_e2_container */


/* START Wetter */  
            .wetter_container {
              width:260px;
              margin-left:570px;
              margin-bottom:4px;
              overflow:visible;
              height:0px;
              position:absolute;
              left: 1px;
              font-size:9px;
            }
              .wetter_container .wetter #wetterdaten {
                visibility: hidden;
              }
                .wetter_container .wetter .wann, .wetter_container .wetter .wie, .wetter_container .wetter .temp, .wetter_container .wetter .temp_tag, .wetter_container .wetter .temp_nacht {
                  float:left;
                  position:relative;
                  top:-160px; 
                }
                .wetter_container .wetter .wann {
                  width:120px;
                  margin-top:2px;
                }
                  .wetter_container .wetter .wann ul {
                    list-style-image:none;
                    list-style-position:outside;
                    list-style-type:none;
                    margin:0px;
                    padding:0px;
                    margin-top:4px;
                  }
                    .wetter_container .wetter .wann ul li {
                      border-left:1px solid #990000;
                      float:left;
                      padding-right:10px;
                      padding-left:10px;
                      padding-bottom:2px;
                      color:#00389a;
                    }
                    .wetter_container .wetter .wann ul li.first {
                      border-left:0px solid #990000;
                      font-weight:bold;
                    }
                .wetter_container .wetter .wie {
                  width:62px;
                  height:42px;
                }
                .wetter_container .wetter .temp_tag {
                  color:#990000;
                  padding-left:10px;
                  margin-top:6px;
                }
                .wetter_container .wetter .temp_nacht {
                  color:#00389A;
                  padding-left:10px;
                  margin-top:6px;
                } 
/* ENDE  Wetter */

/* START anzeigen_head */
              .anzeigen_head {
                position:absolute;
                left:1px;
                height:0px;
                float:none;
                width:840px;
              }
              .anzeigen_head .anzeigen {
                position:relative;
                top:-116px;
                left:620px;
                width:78px;
              }  
/* ENDE  anzeigen_head */

/* START regionskate */ 
            #regionskaten_container {
              width:632px;
              margin-left:202px;
              overflow:visible;
              height:0px;
              position:absolute;
              left: 1px;
              display:none;
              font-size:9px;
            }
              #regionskaten_container .regionskate {
                position:relative;
                top:-5px;
                z-index:10;
              }
              #regionskaten_container .close {
                position:relative;
                top:-27px;
                left:530px;
                width:100px;
                height:15px; 
                z-index:11; 
              }  
/* ENDE  regionskate */

/* START breadcrumb */
            .topnavi_statuszeile {
            }
              .topnavi_statuszeile .breadcrumb {
                width:500px;
                padding-left: 5px;
              }
              .topnavi_statuszeile .breadcrumb div {
                float:left;
                font-size:9px;
                text-transform:uppercase;
              }
              .topnavi_statuszeile .breadcrumb .breadcrump_pfeil {
                padding-left:5px;
                padding-right:5px;
                padding-top:1px;
              } 
/* ENDE  breadcrumb */   
#topnewsart_aktivpfeil img {

  behavior: url(/sk_css/iepngfix.htc);                                      

}   
/* START main */
            .main {
              clear:both;
              display:table;
              width:840px;  
            }       
/* START main_container */
              .main .main_container {
                float:left;
                width:515px;
                overflow:hidden;   
              }   
/* START main defaultübersichtsbox */   
                .main .main_container .mainbox {
                  margin-left:5px;
                  width:500px;
                  margin-top:10px;
                  margin-bottom:30px;
                  overflow-x: hidden; 
                }
                  .main .main_container .mainbox .bereichs_container {
                    height:20px;
                    background-image:url(/sk_pics/layout/main/bereichstrenner.gif);
                    background-position:left bottom;
                    background-repeat:repeat-x;
                  }
                    .main .main_container .mainbox .bereichs_container .bereich {
                      width:350px;
                      float:left;
                      padding-left:10px;
                      padding-top:1px;
                      background-image:url(/sk_pics/icon/bereichspfeil.gif);
                      background-position:left 5px;
                      background-repeat:no-repeat;
                      color:#990000;
                      text-transform:uppercase;
                      font-size:14px;
                      font-weight:bold;
                      text-align:left;
                    }
		      .main .main_container .mainbox .bereichs_container .bereich a {
		        color:#990000;
			    font-size:14px;
			    text-transform:uppercase;
		      }			 
                    .main .main_container .mainbox .bereichs_container .unterressorts_container {
                      width:125px;
                      width:140px;
                      font-size:10px;
                      float:left;
                    }
                      .main .main_container .mainbox .bereichs_container .unterressorts_container img {
                        position:relative;
                        top:4px;
                        left:3px;
                      }   
                  .main .main_container .mainbox .popup_container {
                    position:absolute;
                    left:1px;
                    width:500px;
                    font-size:10px;
                  }
                    .main .main_container .mainbox .popup_container .popup {
                      float:right;
                      display:none;
                    }
                      .main .main_container .mainbox .popup_container .popup ul {
                        list-style-image:none;
                        list-style-position:outside;
                        list-style-type:none;
                        margin:0px;
                        padding:0px;
                        background-image:url(/sk_pics/layout/main/popup_hg.png);
                        background-position:left top;
                        background-repeat:repeat;
                        border-bottom:0px solid #686868;
                        border-right:1px solid #686868;
                        width:200px; 
                      }
                        .main .main_container .mainbox .popup_container .popup ul li {
                          border-bottom:1px solid #686868;
                          padding:0px;
                          margin:0px;
                          width:200px; 
                          border-left:1px solid #cdcdcd;
                          border-right:1px solid #cdcdcd;
                          overflow:hidden;
                        }
                          .main .main_container .mainbox .popup_container .popup ul li a {
                            font-size:10px;
                            font-weight:normal;
                          }                        
                            .main .main_container .mainbox .popup_container .popup ul li div {
                              padding:5px;
                              width:100%;
                            }
                                                    
/* START einfacher Leitartikel */
                  .main .main_container .mainbox .leitart_container {
                    padding-top:15px;
                    margin-bottom:30px;
                    width:495px;
                    /*overflow: hidden;*/
                    line-height:130%;
                    color:#363636; 
                    font-size:12px;                   
                  }
                    .main .main_container .mainbox .leitart_container a {
                      color:#363636;
                      text-decoration:none;
                    }
                    .main .main_container .mainbox .leitart_container a:hover {
                      text-decoration:underline;
                    }
                    .main .main_container .mainbox .leitart_container .bild { 
                      float:left;
                    }
		      .main .main_container .mainbox .leitart_container .bild img {
		        margin-right:20px;
			    margin-bottom:10px;
			    border:1px solid #cdcdcd;
		      }
                    .main .main_container .mainbox .leitart_container .stichzeile {
                      font-size:12px;
                      color:#406ab3;
                      margin-top:0px;
                      margin-bottom:0px;
                    }
                    .main .main_container .mainbox .leitart_container .stichzeile a {
                      color:#406ab3;
                    }
                    .main .main_container .mainbox .leitart_container .title {
                      font-size:16px;
                      margin-top:5px;
                      margin-bottom:5px;
                      line-height:120%;
		              color:#363636;
                    }  
                    .main .main_container .mainbox .leitart_container .short {
                      line-height:130%;
                      color:#363636;
                      font-size:12px;
                      margin:0px;
                    }
                      .main .main_container .mainbox .leitart_container .short a {
                        color:#363636;
                        font-size:12px;
                        text-decoration:none;
                      }
                      .main .main_container .mainbox .leitart_container .short a:hover {
                        text-decoration:underline;
                      }
                      .main .main_container .mainbox .leitart_container .stichzeile a:hover {
                        text-decoration:none;
                      }
                    .main .main_container .mainbox .leitart_container img.short_icon { 
                    }
                    .main .main_container .mainbox .leitart_container .com {
                      color:#406ab3;  
                    }
/* ENDE  einfacher Leitartikel */ 


/* START Leitartikel Zweierbox */  
                    .main .main_container .mainbox .leitart_container .zweier_container {
                      width:530px;
                      overflow:hidden;
                    }
                    .main .main_container .mainbox .leitart_container .zweier_container .zweierbox {
                      width:238px;
                      overflow:hidden;
                      float:left;
                      margin-right:20px;
                    }
/* ENDE  Leitartikel Zweierbox */  

/* START Leitartikel Panorame */
                    .main .main_container .mainbox .leitart_container .width_bild {
                    }
                      .main .main_container .mainbox .leitart_container .width_bild img {
                        border:1px solid #cdcdcd;
                        margin-bottom:10px;
                      }

/* START Leitartikel Panorame */   

/* START weitereart */
                  .main .main_container .mainbox .weitereart {
                    clear:left;
                    margin-top:10px;
                    margin-right:5px;
                  }
                    .main .main_container .mainbox .weitereart .stichzeile {
                      font-size:12px;
                      display:inline;
                      color:#406ab3;
                      margin-right:5px;
                    }
                    .main .main_container .mainbox .weitereart .title {
                      font-size:12px;
                      display:inline;
                      margin:0px;
                      margin-right:5px;
		              color:#363636;
                    }
                      .main .main_container .mainbox .weitereart .title a {
                        color:#363636;
                      }
                   .main .main_container .mainbox .weitereart img.short_icon { 
                    }
                    .main .main_container .mainbox .weitereart .com {
                      color:#406ab3;
                    } 
/* ENDE  weitereart */

/* START Region Leitartikel Schattenbox Pos1 */
                .box3 {
                  border: 0 solid blue;
                  width: 510px;
                  font-size: 9px;
                } 
                      .head_schattenbox_content_small {
                        overflow: hidden;
                        width: 490px;
/*			
                        background: #e5ebf5 url(/sk_pics/layout/regiobox/region_anreisser_hg.gif) repeat-x top;
*/			
                        padding-right:10px;
                        font-size:12px;
                        overflow:hidden;
                        line-height:130%;
                      }
                        .head_schattenbox_content_small .regioart_container {
                          overflow: hidden;
                          width: 500px;
                        }
		.regioart_container {
			background: #e5ebf5 url(/sk_pics/layout/main/regioart_bg.jpg) repeat-x top left;
		}
                        .head_schattenbox_content_small .regioart_container .short_icon {
                          position:relative;
                          left: -5px;
                          top:2px;
                        }
                           .head_schattenbox_content_small .left {
                             float: left;
                             display: block;
                             padding: 0;
                           }
                             .head_schattenbox_content_small .left img {
                               border-right: 1px solid #cfcfcf;
                               border-bottom: 1px solid #cfcfcf;
                               margin-right:10px;
                               margin-bottom:0px;
                             }
                           .head_schattenbox_content_small .stichzeile {
                             color:#406AB3;    
                             font-size:12px;
                             margin-bottom:0px;
                             margin-top:5px;
                           }
                             .head_schattenbox_content_small .stichzeile a {
                               color:#406AB3;
                               text-decoration: none;                            
                             }
                             
                           .head_schattenbox_content_small .title {
                             color:#363636;
                             font-size:16px;
                             line-height:120%;
                             margin-bottom:5px;
                             margin-top:5px;
                           }                             
                             .head_schattenbox_content_small a {
                               color:#363636;
                             }                             
                        .head_schattenbox_content_small img {
                          border:0px solid #ffffff;  
                        }
                        .head_schattenbox_content_small .z1 {
                          position: relative;
                          z-index: 1;
                          display: block;
                          margin-top:0px;
                        } 
                        .head_schattenbox_content_small .img_nav {
                          display: block;
                          position: relative;
                          z-index: 2;
                          top: 10px;
                          height: 20px;
                          padding-right: 10px;
                          border: 1px solid #787878;
                          background: #eaeaea;
/*
                          filter: alpha(opacity=80); 
                          -moz-opacity:0.8;
*/                          
                          float: left;
                        }                                                    
                        .head_schattenbox_content_small .img_nav .items {
/*
                          filter: alpha(opacity=100); 
                          -moz-opacity: 1;
*/                          
                          height: 13px;
                          line-height: 11px;
                          font-size: 11px;
                          margin-top: 4px;
                          padding-left: 5px;
                          margin-left: 0;
                          float: left;
                        } 
                        .head_schattenbox_content_small .img_nav .items li {
                          margin: 0;
                          padding: 0;
                          float: left;
                          line-height: 11px;
                          height: 13px;
                        }   
                          .head_schattenbox_content_small .img_nav .items li a {
                            color:#406AB3;
                            margin: 0px;
                          } 
                          .head_schattenbox_content_small .img_nav .items li img {
                            border: 0px;
                          } 
                        .head_schattenbox_content_small .img_nav ul {
                          list-style-type: none;
                          float: left;
                          overflow: hidden;
                        }  
/* ENDE  Region Leitartikel Schattenbox Pos1 */

/* START Wetter-Box */
                  .mainbox .wetterbox {
                    background-image:url(/sk_pics/layout/wetter/wetter_hg.gif);
                    background-position:left top;
                    background-repeat:repeat-x;
                    height:126px;
                    overflow:hidden;
                  }
                    .mainbox .wetterbox .wetterbox_buttom {
                      float:left;
                      margin-top:10px;
                      margin-right:30px;
                      width:100px;                  
                    }
                    .mainbox .wetterbox .wetterbox_element {
                      float:left;
                      margin-top:10px;
                      margin-left:15px;
                      width:100px;
                      text-align:center;
                    }
                      .mainbox .wetterbox .wetterbox_element a {
                        text-decoration:none;
                      }
                      .mainbox .wetterbox .wetterbox_element .wetterbox_tag {
                        color:#363636;
                        font-weight:bold;
                        font-size:12px;
                        line-height: 20px;
                      }
                      .mainbox .wetterbox .wetterbox_element .wetterbox_mintemp {
                        color:#00389A;
                        font-weight:bold;
                        font-size:11px;
                        float: left;
                        margin-left:10px;
                      }
                      .mainbox .wetterbox .wetterbox_element .wetterbox_maxtemp {
                        color:#990000;
                        font-weight:bold;
                        font-size:11px;
                        float: left;
                        margin-left:10px;
                      }
/* ENDE  Wetter-Box */


/* START Vereine-Box */
                  .mainbox .vereinebox {
                    background-image:url(/sk_pics/layout/vereine/vereine_hg.gif);
                    background-position:left top;
                    background-repeat:repeat-x;
                    height:126px;
                    overflow:hidden;
                  }
                    .mainbox .vereinebox .vereinebox_buttom {
                      float:left;
                      margin-top:30px;
                      margin-right:30px;
                      width:100px;                  
                    }
                    .mainbox .vereinebox .vereinebox_element {
                      float:left;
                      margin-top:10px;
                      margin-left:15px;
                      width:100px;
                      text-align:center;
                    }
                      .mainbox .vereinebox .vereinebox_element a {
                        text-decoration:none;
                      } 
/* ENDE  Vereine-Box */


/* ENDE  main defaultübersichtsbox */


/* START main default teaser */
                .main .main_container .ressort {
                  color:#990000;
                  margin-top:4px;
                  margin-left:15px;
                  position: relative;
                  top: 8px;
                } 
                  .main .main_container .ressort h1 {
                    margin:0px;
                    font-size:14px; 
                    text-transform:uppercase;
                  } 
                .main .main_container .default_teaser {
                  background-image:url(/sk_pics/layout/main/bereichstrenner.gif);
                  background-position:left top;
                  background-repeat:repeat-x;
                  margin-bottom:0px;
                }
/* ENDE  main default teaser */

/* START main gallist -> /bilder/konstanz/ */
                  .main .main_container .mainbox .bereichs_container .neu6 {
                    width:500px !important;
                  }
                  .mainbox .gallist_neu6 {
                    display:table;
                    margin-top:5px;
                    width:100%;  
                  }
                    .mainbox .gallist_neu6 .gallist_neu6_zeile {
                      display:table;
                      clear:both;
                      width:100%;
                      margin-top:10px; 
                   }
                    .mainbox .gallist_neu6 .gallist_neu6_zeile .gallist_neu6_cell {
                      display:table;
                      float:left;
                      width:230px;
                      overflow:hidden;
                      padding:5px;
                      font-size:12px;
                      margin-right:5px;
                    }
                  .mainbox .diaaltliste {
                    margin-top:10px;
                    margin-bottom:10px;
                  }
                      .mainbox .diaaltliste .fotogalerieliste h3 {
                        font-size:12px;
                        font-weight:normal;
                        margin:0;
                        margin-top:5px;
                      }  
                  .mainbox .diaaltlist_pager {
                    background-image:url(/sk_pics/layout/main/bereichstrenner.gif);
                    background-position:left top;
                    background-repeat:repeat-x;
                    font-size:12px;
                    text-align: center;
                    margin-top:10px;
                    padding-top:10px;
                    margin-bottom:10px; 
                  }
/* ENDE  main gallist -> /bilder/konstanz/ */

/* ENDE  main_container */

/* START navright_container */
              .navright_container {
                width:318px;
                overflow: hidden;
                margin-left:5px;
                float:left;
              }
/* ENDE  navright_container */ 

/* START navright default Schattenbox */
                .navright_container .navre_schattenbox {
                  border: 0px solid red;
                  width: 315px;
                  font-size: 9px;
                  margin-left:5px;
                  margin-top:20px;
                  margin-bottom:20px;
                }
                  .navright_container .navre_schattenbox .intro {
                    border:0 solid blue;
                    height:4px;
                    overflow:hidden;
                  }
                    .navright_container .navre_schattenbox .intro .cell1 {
                      background-image:url(/sk_pics/layout/schatten_headderbox/ecke_li_o.gif);
                      background-position:left top;
                      background-repeat:no-repeat;
                      height:4px;
                      padding-left:4px;
                    }
                      .navright_container .navre_schattenbox .intro .cell2 {
                        background-image:url(/sk_pics/layout/schatten_headderbox/kachel_o.gif);
                        background-position:left top;
                        background-repeat:repeat;
                        height:4px;
                      }
                        .navright_container .navre_schattenbox .intro .cell3 {
                          background-image:url(/sk_pics/layout/schatten_headderbox/ecke_re_o.gif);
                          background-position:right top;
                          background-repeat:no-repeat;
                          height:4px;
                          padding-right:6px;
                        }
                  .navright_container .navre_schattenbox .navre_schattenbox_reiter {
                    position:absolute;
                    left:555px; 
                    z-index: 2;
                  }      
                    .navright_container .navre_schattenbox .navre_schattenbox_reiter .navre_schattenbox_reiter_container {
                      float:left; 
                      position:relative;
                      top:-20px;
                    }      
                      .navright_container .navre_schattenbox .navre_schattenbox_reiter .navre_schattenbox_reiter_container .lio {
                        background-image:url(/sk_pics/layout/schatten_headderbox/ecke_li_o.gif);
                        background-position:left top;
                        background-repeat:no-repeat;
                      }
                      .navright_container .navre_schattenbox .navre_schattenbox_reiter .navre_schattenbox_reiter_container .ceno {
                        background-image:url(/sk_pics/layout/schatten_headderbox/kachel_o.gif);
                        background-position:left top;
                        background-repeat:repeat;
                      }
                      .navright_container .navre_schattenbox .navre_schattenbox_reiter .navre_schattenbox_reiter_container .reo {
                        background-image:url(/sk_pics/layout/schatten_headderbox/ecke_re_o.gif);
                        background-position:right top;
                        background-repeat:no-repeat;
                      }                          
                      .navright_container .navre_schattenbox .navre_schattenbox_reiter .navre_schattenbox_reiter_container .li {
                        background-image:url(/sk_pics/layout/schatten_headderbox/li.gif);
                        background-position:left top;
                        background-repeat:no-repeat;
                        height:16px;
                        overflow:hidden;
                      }
                      .navright_container .navre_schattenbox .navre_schattenbox_reiter .navre_schattenbox_reiter_container .cen {
                        background-color:#f5f5f5;
                        height:16px;
                        overflow:hidden;
                        padding-left:10px;
                        padding-right:10px;
                        font-size:11px;
                        color:#990000;
                        font-weight:bold;
                      } 
                        .navright_container .navre_schattenbox .navre_schattenbox_reiter .navre_schattenbox_reiter_container .cen a {
                          color:#990000;
                          text-decoration:none;
                        } 
                      .navright_container .navre_schattenbox .navre_schattenbox_reiter .navre_schattenbox_reiter_container .re {
                        background-image:url(/sk_pics/layout/schatten_headderbox/re.gif);
                        background-position:right top;
                        background-repeat:no-repeat;
                        height:16px;
                        overflow:hidden;
                      }  
                  .navright_container .navre_schattenbox .head_schattenbox_content_schatten_li {
                    background-image:url(/sk_pics/layout/schatten_headderbox/kachel_li.gif);
                    background-position:left top;
                    background-repeat:repeat;
                    padding-left:4px;
                  }
                    .navright_container .navre_schattenbox .head_schattenbox_content_schatten_re {
                      background-image:url(/sk_pics/layout/schatten_headderbox/kachel_re.gif);
                      background-position:right top;
                      background-repeat:repeat;
                      padding-right:6px;
                    }
                      .navright_container .navre_schattenbox .head_schattenbox_content_small {
                        background-color:#f5f5f5;
                        font-size:12px;
                        line-height:130%;
                        overflow:hidden;
                        padding-right:10px;
                        width:295px;
                      }
                        .navright_container .navre_schattenbox .head_schattenbox_content_small .content_container {
                          margin-top:5px;
                          margin-bottom:5px;
                          margin-left:5px;
                          width:295px;
                          background-color:#ffffff;
                          overflow:hidden;
                       }
                         .navright_container .navre_schattenbox .head_schattenbox_content_small .content_container .inhalt {
                           margin:5px;
                         }
                           .navright_container .navre_schattenbox .head_schattenbox_content_small .content_container .inhalt a {
                              text-decoration:none;
                            }
                              .navright_container .navre_schattenbox .head_schattenbox_content_small .content_container .inhalt .short_icon {
                                position:relative;
                                top:2px;
                                left:-4px;
                              }                        
                           .navright_container .navre_schattenbox .head_schattenbox_content_small .content_container .inhalt .bild {
                             float:left;
                           }
                             .navright_container .navre_schattenbox .head_schattenbox_content_small .content_container .inhalt .bild img {
                               border:1px solid #cdcdcd;
                               margin-right:5px;
                               margin-bottom:5px;
                             }  
                  .navright_container .navre_schattenbox .abspann {
                    clear:both;
                    height:6px;
                    overflow:hidden;
                  }
                    .navright_container .navre_schattenbox .abspann .cell1 {
                      background-image:url(/sk_pics/layout/schatten_headderbox/ecke_li_u.gif);
                      background-position:left top;
                      background-repeat:no-repeat;
                      height:6px;
                      overflow:hidden;
                      padding-left:4px;
                    }
                      .navright_container .navre_schattenbox .abspann .cell2 {
                        background-image:url(/sk_pics/layout/schatten_headderbox/kachel_u.gif);
                        background-position:left top;
                        background-repeat:repeat;
                        height:6px;
                        overflow:hidden;
                      }
                        .navright_container .navre_schattenbox .abspann .cell3 {
                          background-image:url(/sk_pics/layout/schatten_headderbox/ecke_re_u.gif);
                          background-position:right top;
                          background-repeat:no-repeat;
                          height:6px;
                          overflow:hidden;
                          padding-right:6px;
                        }  
/* ENDE   navright default Schattenbox */

/* START  navright Minited */
                          .navright_container .minited .head_schattenbox_content_small .content_container .inhalt {
                          }
                              .navright_container .minited .head_schattenbox_content_small .content_container .inhalt .bild img {
                                border:0px solid white;
                                margin-right:10px;
                              }
                            .navright_container .minited .head_schattenbox_content_small .content_container .inhalt .ted {
                              float:left;
                              width:200px;
                              font-size:10px;
                            }
                              .navright_container .minited .head_schattenbox_content_small .content_container .inhalt .ted .tedtitle {
                                font-weight:bold;
                                padding-bottom:10px;
                                margin-left:5px;
                              }
                              .navright_container .minited .head_schattenbox_content_small .content_container .inhalt .ted .ted_opt_zeile {
                                display:table;
                                width:100%;
                                padding-bottom:0px;
                              }
                                .navright_container .minited .head_schattenbox_content_small .content_container .inhalt .ted .ted_opt_zeile .radio {
                                  float:left;
                                  width:30px;
                                }
                                .navright_container .minited .head_schattenbox_content_small .content_container .inhalt .ted .ted_opt_zeile .frage {
                                  float:left;
                                  width:165px;
                                }
                              .navright_container .minited .head_schattenbox_content_small .content_container .inhalt .tedabspann {
                                clear: both;
                                display:table;
                                width:100%;
                                border-top:2px solid #d59696;
                                margin-top:5px;
                                padding-bottom:5px;
                                text-align:center;
                                color:#d59696;
                                font-size:12px;
                                font-weight:bold;
                              } 
                                .navright_container .minited .head_schattenbox_content_small .content_container .inhalt .tedabspann .ted_buttom {
                                  position:relative;
                                  top:8px;
                                } 
                                .navright_container .minited .head_schattenbox_content_small .content_container .inhalt .tedabspann a {
                                  color:#00389A;
                                  font-size:10px;
                                }
                                /* START Ergebniss-Anzeige */
                                .navright_container .minited .head_schattenbox_content_small .content_container .inhalt .tedergebnisse .ted_opt_zeile .radio {
                                  float:left;
                                  width:55px;
                                }
                                .navright_container .minited .head_schattenbox_content_small .content_container .inhalt .tedergebnisse .ted_opt_zeile .frage {
                                  float:left;
                                  width:140px;
                                }                            
                                /* ENDE  Ergebniss-Anzeige */
/* ENDE   navright Minited */

/* START  navright box-archivcal.tpl */
                            .archivcal .sbxcal { 
                            text-align:center;
                            }
                            .archivcal .sbxcal .sbxcal_kalender {
                              display:table;
                              margin-left:auto;
                              margin-right:auto;
                              margin-bottom:10px;
                            }
                              .archivcal .sbxcal .sbxinf {
                                text-align:center;
                                font-weight:bold;
                                font-size: 11px;
                                margin-bottom:5px;
                              }
                                .archivcal .sbxcal .sbxinf .pfeil {
                                  position:relative;
                                  top:2px; 
                                }
                              .archivcal .sbxcal .sbxwln {
                                background-color:#e5ebf5;
                                width:203px;
                                display: table;
                                padding-left: 1px; 
                              }
                                .archivcal .sbxcal .sbxwln .sbxwln_element {
                                  background-color:#ffffff;
                                  float:left;
                                  width:28px;
                                  height:15px;
                                  margin-right: 1px;
                                  margin-bottom: 1px;
                                  text-align:center;
                                  font-weight:bold;
                                  padding-top:0px;
                                  font-size: 10px; 
                                }
                                .archivcal .sbxcal .sbxwln .zelle_now {
                                  background-color:#f5e5e5;                                
                                }
                                .archivcal .sbxcal .sbxwln .sbxwln_element .past {
                                  color:#406ab3; 
                                }
                                .archivcal .sbxcal .sbxwln .sbxwln_element .now {
                                  color:#406ab3; 
                                }
                                .archivcal .sbxcal .sbxwln .sbxwln_element .future {
                                  color:#999999; 
                                }
                                
                              .archivcal .sbxcal .wochentage {
                                padding-top: 1px; 
                              }
                                .archivcal .sbxcal .wochentage .sbxwln_element {
                                  background-color:#406ab3; 
                                  color:#ffffff;
                                }
                            /* Suche */
                            .archivcal .sbxcal .suche {
                              display:table;
                              width:100%;
                              border-top:1px solid #cdcdcd;
                              padding-top:5px;
                              text-align:center;
                            }
                              .archivcal .sbxcal .suche .qbox {
                                width:100px;
                                font-size:10px;
                              }
                              .archivcal .sbxcal .suche .cal_buttom {
                                position:relative;
                                top:6px;
                              }
/* ENDE   navright box-archivcal.tpl */











/* START CME Bilderansicht */

/* START bilddetail_date.tpl */
                .navright_container .zuruecklink {
                  background-image:url(/sk_pics/layout/main/bereichstrenner.gif);
                  background-position:left bottom;
                  background-repeat:repeat-x;
                  height:20px;
                  text-align:right;
                  position:relative;
                  left:-10px;
                  font-size:12px;
                }
                .navright_container #dia_date {
                  text-align:right;
                  position:relative;
                  left:-10px;
                  font-size:12px;
                }
/* ENDE  bilddetail_date.tpl */

/* START nav-re_cme_prefiev.tpl */
                .navright_container .cmeprefievue {
                  padding-top:17px;
                  color:#990000;
                  font-weight:bold;
                  margin-bottom:10px;
                  padding-left:10px;
                  font-size:12px;
                }
                .navright_container .cmeprefiev {
                  margin-left:5px;
                  padding:5px;
                  height:400px;
                  overflow:scroll;
                  border:1px solid #9a9a9a;
                  width:300px;
                }
                  .navright_container .cmeprefiev .cmeprefiew-container {
                    width:280px;
                    overflow:hidden;
                  }
                  .navright_container .cmeprefiev img {
                    border:1px solid #9a9a9a;
                  }
/* ENDE  nav-re_cme_prefiev.tpl */

/* START bilder_parallele_ordner.tpl */
                .navright_container .weitere_gal {
                  margin-top:20px;
                  margin-left:0px;
                  overflow:hidden;
                  padding:5px;
                  width:300px;
                  background-image:url(/sk_pics/layout/main/bereichstrenner.gif);
                  background-position:left top;
                  background-repeat:repeat-x;
                }
                  .navright_container .weitere_gal .title {
                    color:#990000;
                    font-size:12px;
                    font-weight:bold;
                    margin-bottom:10px;
                    padding-left:10px;
                    padding-top:10px;
                  }
                  .navright_container .weitere_gal .formcontaine {
                    background-image:url(/sk_pics/layout/main/bereichstrenner.gif);
                    background-position:left bottom;
                    background-repeat:repeat-x;
                    margin-bottom:10px;
                  }
                  .navright_container .weitere_gal .formcontaine .selectbox {
                    width:300px;
                    color:#363636;
                    font-family:Verdana,sans-serif;
                    font-size:12px;
                    margin-bottom:15px;
                  }
/* ENDE  bilder_parallele_ordner.tpl */


/* ENDE  CME Bilderansicht */




































/* ENDE  main */





















/* START FOOT */ 
          .foot {
            clear:both;
            background-color:#00389a;
            color:#ffffff;
            text-align:center;
            background-image:url(/sk_pics/layout/foot/foot_hg.gif);
            background-position:left top;
            background-repeat:repeat-x;
            overflow:hidden;
            font-size :9px;
          }
            .foot .seitenanfang_container {
              width:100px;
              margin-left:740px;
              overflow:visible;
              height:0px;
              position:absolute;
              left: 1px;
            }
              .foot .seitenanfang_container .seitenanfang {
              } 
                .foot .seitenanfang_container .seitenanfang .satext {
                  width:75px;
                  float:left;
                  position:relative;
                  top: 9px;
                }
                .foot .seitenanfang_container .seitenanfang .icon {
                  width:20px;
                  float:left;
                  position:relative;
                  top: 7px;
                } 
            .foot .foot_title {
              padding-top:9px;
              padding-bottom:9px;
              text-align:center;
              background-image:url(/sk_pics/layout/foot/foot_trenner.gif);
              background-position:left bottom;
              background-repeat:repeat-x;
            }
            .foot .foot_urls {
              text-align:center;
              text-transform:uppercase;
              display:table;
              margin-left:auto;
              margin-right:auto;
              width:315px;
              margin-top:10px;
              color:#ffffff;
              font-weight:bold;
            }
              .foot .foot_urls ul {
                list-style-image:none;
                list-style-position:outside;
                list-style-type:none;
                padding:0px;
                margin:0px;
              }
                .foot .foot_urls ul li {
                  border-left:1px solid #990000;
                  float:left;
                  padding-right:10px;
                  padding-left:10px;
                  padding-bottom:2px;
                  color:#000000;
                }
                .foot .foot_urls ul li.first {
                  border-left:0px solid #990000;
                }
                .foot .foot_urls a {
                  color:#ffffff;
                  font-weight:bold;
                } 
            .foot .foot_seiten {
              width:840px;
              background-image:url(/sk_pics/layout/foot/foot_trenner.gif);
              background-position:left bottom;
              background-repeat:repeat-x;
              padding-bottom:10px;
            }
                .foot .foot_seiten ul li {
                  padding-right:9px;
                  padding-left:9px;
                }
            .foot .seitenlinks {
              text-transform:none;
              font-weight:normal;
            }
            .foot .seitenlinks a {
              text-transform:none;
              font-weight:normal;
            }
            .foot .zeile1 {
              width:740px;
            }
            .foot .zeile2 {
              width:610px;
              margin-top:0px;
            }
            .foot .zeile3 {
              width:595px;
              margin-top:0px;
            }
            .foot .zeile4 {
              width:695px;
              margin-top:0px;
              margin-bottom:20px;
            }
            .foot .copy {
              margin-top:5px;
              padding-bottom:30px;
            }
	input, select, textarea  { border-width:1px; border-style:solid; border-color:#9A9A9A; }
	input:focus  { border-color:#000000; }
	input[type=checkbox] { border:0; }
	input[type=radio] { border:0; }
	input[type=button] { border:0; }
	input[type=image] { border:0; }
/* ENDE  FOOT */
