
/* ORTSBESCHREIBUNG - UEBERSICHTSSEITE
------------------------------------------------------------------------------------------------------------------------------------*/

.trennstrich {
    clear:both;
    float:none;
    height:1px;
    margin:0px 10px 0px 0px;
    overflow:hidden;
    padding-top:10px;
    width:530px;
}
/*
.trennkurz {
    clear:both;
    display:block;
    margin-left:0px;
    width: 530px;
}
*/


/* Ort Uebersichtsseite
--------------------------------------------------------------------*/
#skigebiet_ort {
    display:block;
    float:none;
    /* font-size:11px;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; */
    height:auto;
    margin-bottom:10px;
    margin-top:10px;
    overflow:hidden;
    width:530px;
}
/*
#skigebiet_ort .title {
    font-size:14px;
    font-weight:bold;
    line-height:22px;
    padding:0px 0px 8px 0px;
}
*/
#skigebiet_ort .title_middle{
    font-size:14px;
    font-weight:bold;
    line-height:22px;
    overflow:hidden;
}
#skigebiet_ort h3,
#skigebiet_ort h4 {
    font-size: 11px;
    font-weight: bold;
    line-height: 14px;
    margin: 0px;
    padding-bottom: 3px;
}
#skigebiet_ort p {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px 0px 0px 0px;
    padding:0px 0px 5px 0px;
    width:100%;
}
#skigebiet_ort center {
     text-align: left !important;
}
#skigebiet_ort b {
    display:block;
    font-size:11px;
    font-weight:bold;
    margin:0px 0px 0px 0px;
    padding:0px 0px 5px 0px;
    width:100%;
    text-align: left !important;
}
#skigebiet_ortfamilie {
    float:none;
    /*font-size:11px;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;*/
    height:auto;
    overflow:hidden;
    width:530px;
}
#skigebiet_ortfamilie .title {
    font-size:14px;
    font-weight:bold;
    line-height:22px;
    padding:0px 0px 8px 0px;
}
#skigebiet_ortfamilie p {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px 0px 0px 0px;
    padding:0px 0px 5px 0px;
    width:100%;
}
#skigebiet_ortfamilie ul {
    clear:both;
    overflow:hidden;
    padding-bottom:5px;
}



/* LINKS ZU UNTERKÜNFTE UND REISEANGEBOTE DES ORTES
--------------------------------------------------------------------*/
/*
#skigebiet_ort span {
    clear:both;
    font-size:11px;
    font-weight:normal;
    padding:5px 15px 5px 2px;
}

#skigebiet_ort .linkabstand {
    clear:both;
    overflow:hidden;
    margin:10px 0px 10px 0px;
}

#skigebiet_ort span a {
    clear:both;
    margin:0px 2px 0px 0px;
    text-decoration:underline;
}
#skigebiet_ort span a:link,
#skigebiet_ort span a:visited,
#skigebiet_ort span a:active, {
    text-decoration:underline;
}
#skigebiet_ort span a:hover {
    text-decoration:none;
}
*/


/* ORT AUSWAHL TABELLE - Auflistung aller Orte im Skigebiet
--------------------------------------------------------------------*/
.content_tabelle {
    margin: 0px;
    overflow:hidden;
    width:530px;
}
/*	Wird in keinem Template zugewiesen!
    16th dec 2009
    -----------------------------------
.ortauswahl_link {
    margin:0px;
    overflow:hidden;
    padding:8px 10px 10px 0px;
    text-align:right;
}
.ortauswahl_link a {
    clear:both;
    font-weight:normal;
    padding:0px 10px 0px 0px;
}
.ortauswahl_link a:link,
.ortauswahl_link a:visited,
.ortauswahl_link a:active {
    float:none;
    overflow:hidden;
    text-decoration:underline;
}
.ortauswahl_link a:hover {
    float:none;
    overflow:hidden;
    text-decoration:none;
}
*/
.orttab_1 a {
    display:block;
    font-size:11px;
}
.orttab_1 a:link,
.orttab_1 a:visited,
.orttab_1 a:active {
    display:block;
    font-size:11px;
    padding:4px 10px 4px 27px;
    text-decoration:underline;
}
.orttab_1 a:hover {
    display:block;
    font-size:11px;
    padding:4px 10px 4px 27px;
    text-decoration:none;
}
.orttab_4 a {
    display:block;
    font-size:11px;
}
.orttab_4 a:link,
.regiotab_4 a:visited,
.regiotab_4 a:active {
    display:block;
    font-size:11px;
    text-decoration:underline;
}
.orttab_4 a:hover {
    display:block;
    font-size:11px;
    text-decoration:none;
}
.orttab_3 a {
    display:block;
    font-size:11px;
}
.orttab_3 a:link,
.orttab_3 a:visited,
.orttab_3 a:active {
    display:block;
    font-size:11px;
    text-decoration:underline;
}
.orttab_3 a:hover {
    display:block;
    font-size:11px;
    text-decoration:none;
}
.ortauswahl_corpus {
    margin:0px 10px 0px 0px;
    overflow:hidden;
    width:530px;
}
.ortauswahl_corpus_aktiv {
    margin:0px 10px 0px 0px;
    overflow:hidden;
    width:530px;
}
.ortauswahl_corpus_aktiv p {
    font-size:11px;
}
.ortauswahl_corpusrahmen {
    margin-bottom:0px;
    padding-left:0px;
    overflow:hidden;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
}
.ortauswahl_corpus p {
    font-size:11px;
}
.orttab_1 {
    float:left;
    overflow:hidden;
    width:220px;
}
.orttab_1 p {
    padding:0px;
}
.orttab_2 {
    float:left;
    overflow:hidden;
    text-align:center;
    width:75px;
}
.orttab_2 p {
    padding:4px 10px 4px 10px;
    text-align:center;
}
.orttab_3 {
    float:left;
    overflow:hidden;
    text-align:center;
    width:65px;
}
.orttab_3 p {
    padding:4px 0px 4px 5px;
}
.orttab_4 {
    float:right;
    overflow:hidden;
    text-align:center;
    width:120px;
}
.orttab_4 p {
    padding:4px 7px 4px 4px;
}
.orttab_5 {
    float:right;
    overflow:hidden;
    text-align:center;
    width:50px;
}
.orttab_5 p {
    padding:4px 4px 4px 4px;
}
.ortauswahl_corpus .boxhead {
    font-size:11px;
    font-weight:normal;
    overflow:hidden;
    padding:4px 0px 4px 0px;
}
.orttab_1 .boxhead{
    padding-left:10px;
}

/*	Tabelle fuer die Infrastruktur und Wissenswertes/Einrichtungen des Ortes
    ------------------------------------------------------------------------
#ortinfrastrukur .title {
    font-size:14px;
    font-weight:bold;
    line-height:22px;
    padding:0px 0px 8px 0px;
}
.infratabelle {
    overflow:hidden;
    width:530px;
    padding-left:0px;
    font-size:11px;
}
.infratabelle_tab1 {
    overflow:hidden;
    width:85px;
    float:left;
}
.infratabelle_tab2 {
    overflow:hidden;
    width:70px;
    float:left;
    text-align:left;
}
#ortwissenswertes .title{
    font-size:14px;
    font-weight:bold;
    line-height:22px;
    padding:0px 0px 8px 0px;
}
.einrichtgtabelle {
    overflow:hidden;
    width:510px;
    padding-left:0px;
}
.einrichtgtabelle_tab1 {
    margin: 4px 0px 4px 0px;
    overflow:hidden;
    width:130px;
    float:left;
    font-size:11px;
}

.einrichtgtabelle_tab2 {
    overflow:hidden;
    width:300px;
    float:left;
    text-align:left;
    margin: 4px 0px 4px 0px;
}
*/

.einrichtgtab_rodelbahn {
    width:130px;
    float:left;
    overflow:hidden;
    margin:4px 0px 0px 0px;
    font-size:11px;
}

.einrichtgtab_rodelbtext {
    width:290px;
    float:left;
    text-align:left;
    overflow:hidden;
    margin:4px 0px 0px 0px;
    font-size:11px;
}

.einrichtgtab_rodelbtextkl {
    width:290px;
    float:left;
    text-align:left;
    overflow:hidden;
    padding-left:140px;
    font-size:11px;
}
/*
.einrichtgtab_textrechts {
    width:300px;
    margin:4px 0px 4px 0px;
    float:left;
    text-align:left;
    overflow:hidden;
    font-size:11px;
}

.outrahmen_ort {
    clear:both;
    float:none;
    margin:0px 0px 15px 0px;
    overflow:hidden;
    width:520px;
}
*/
.ort_inner .title_middle {
    font-size: 14px;
    font-weight:bold;
    line-height: 12px;
    margin: 10px 0px 7px 0px;
}

.ort_inner .title_small {
    font-size: 14px;
    font-weight:bold;
    line-height: 12px;
    margin: 10px 11px 15px 0px;
}

.ort_inner{
    margin:10px 20px 10px 0px;
}

.ort_inner p {
    font-size: 11px;
    line-height: 14px;
       margin: 0px 11px 10px 0px;
}


/*	Wird in keinem Template zugewiesen!
    16th dec 2009
    -----------------------------------
.ortanschrift {
    font-size:11px;
    padding:8px 0px 0px 0px;
}

.ortanschrift .title {
    font-size:14px;
    padding:0px 0px 8px 0px;
}

.ortanschrift p {
    font-size:11px;
    padding:0px 0px 1px 0px;
}

.ortanschrift p a {
    padding-right:11px;
}

.ortanschrift p a:link,
.ortanschrift p a:visited,
.ortanschrift p a:active {
    text-decoration:underline;
}

.ortanschrift p a:hover {
    text-decoration:none;
}
*/

.ortkontakt_r {
    clear:both;
    float:right;
    overflow:hidden;
    padding:0px 10px 0px 0px !important;
    padding:0px 10px 10px 0px;
    width:240px;
}

.ortkontakt_l {
    float:left;
    overflow:hidden;
    padding:0px 0px 0px 0px !important;
    padding:0px 10px 10px 0px;
    width:240px;
}


/*TABELLE zur Auflistung der WEBCAMS*/

.ski_location_boxif {
    clear:both;
    margin-top:13px;
    overflow:hidden;
}


/*aus content-styles-2.css kopiert*/
.abislistcorpus {
    clear:both;
    float:none;
    margin-bottom:10px;
    overflow:hidden;
    width:530px;
}

/*SCHNEEBERICHT Schneehoehen Detailseite*/
.shtabcontainer_links {
    clear:both;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    margin:0px;
    padding: 3px 0px 5px 0px;
    heigth:30px;
    overflow:hidden;
    width: 530px;
}
.shtabcontainer_links a {
    font-size:11px;
    margin:0px 0px 0px 10px;
    padding-left:18px;
    text-decoration:underline;
}
.shtabcontainer {
    clear:both;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    overflow:hidden;
    text-align:left;
    width: 530px;
}
.shtabcontainer h1 {
    font-weight:bold;
    font-size: 14px;
    margin: 0px;
    padding: 3px 0px 0px 3px;
}
.shtabcontainerkl {
    clear:both;
    text-align:left;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    overflow:hidden;
    width: 530px;
}
.shtabcontainerkl h2 {
    font-weight: bold;
    font-size: 11px;
    margin: 0px;
    padding: 3px 0px 0px 0px;
    text-transform:uppercase;
}
.shtabcontainerkl .status {
        color:#CC3300;
    font-weight:bold;
    font-size: 11px;
    margin: 0px;
    padding: 3px 0px 3px 0px;
}

.shtabcontainer p {
    font-size:10px;
    margin:0px;
    padding-bottom:10px;
}

.shtabcontainer span {
    color:#4B7094;
    font-size:10px;
    padding-left:5px;
}

/*Linke Spalte*/
.shtabcontainerganz_le {
    float: left;
    margin-right:10px;
    width: 260px;
}

.shtabcontainer_le {
/*float:left;*/
    margin-bottom: 15px;
    overflow:hidden;
    padding-bottom:5px;
    width: 260px;
}

.shtabcontainer_le h3 {
    font-size:11px;
    font-weight:bold;
    margin: 1px 0px 4px 0px;
     padding: 3px 0px 3px 7px;
    width:260px;
}
.shtabcontainer_leblau{

    margin-bottom: 15px;
    overflow:hidden;
    padding-bottom:8px;
    width: 260px;
}
.shtabcontainer_leblau h3 {
    font-size:11px;
    font-weight:bold;
    margin: 1px 0px 0px 0px;
     padding: 3px 0px 2px 10px;
    width:260px;
}
.shtabcontainer_letableblau {
    font-size:11px;
    overflow:hidden;
    padding: 7px 0px 7px 10px;
    width: 255px;
}
.shtabcontainer_letable {
    font-size:11px;
    overflow:hidden;
    padding: 5px 0px 5px 10px;
    width: 255px;
}

/*Rechte Spalte*/
.shtabcontainerganz_re {
    float: right;
    overflow:hidden;
    width: 260px;
}

.shtabcontainer_re {
/*float:right;*/
    margin-bottom: 15px;
    overflow:hidden;
    padding-bottom:5px;
    width: 260px;
}
.shtabcontainer_re h3 {
    font-size:11px;
    font-weight: bold;
    margin: 1px 0px 0px 0px;
    padding: 3px 0px 3px 7px;
}

/*Service Info Schneehoehen auf ihrer Homepage*/
.shtabcontainer_servicere {
/*float:right;*/
    margin-bottom: 15px;
    overflow:hidden;
    padding:5px 0 5px 0;
    width: 260px;
}
/* COMMENT 1 july 09
** Scheinbar nicht mehr benoetigt
- - - - - - - - - -
.shtabcontainer_servicere h1 {
    font-size:11px;
    margin: 1px 0px 0px 0px;
    padding: 3px 0px 3px 7px;
}*/
.shtabcontainer_servicere .title {
    font-size:12px;
    font-weight: bold;
    height:13px;
    margin: 1px 0px 0px 0px;
    padding: 8px 0px 1px 44px;
}

#embed_code {
    color:#505050;
    font-size:11px;
    background:#FFFFFF;
    border:1px solid #BED2DC;
    margin: 2px 0px 3px 2px;
    padding:3px 2px 3px 2px;
    width:236px;
}
.shtabcontainer_retable label {
    font-size:10px;
    font-weight:bold;
    color:#505050;
    margin: 0px;
    padding: 0px 0px 0px 2px;
}

.shtabcontainer_retable {
    font-size:11px;
    overflow:hidden;
    padding: 6px 0px 5px 5px;
    width: 255px;
}

/*Service Info Schneehoehen auf ihrer Homepage*/
.shtabcontainer_service label {
    font-size:10px;
    font-weight:bold;
    color:#505050;
    margin: 0px;
    padding: 0px 0px 0px 2px;
}

.shtabcontainer_service {
    font-size:11px;
    overflow:hidden;
    padding: 6px 0px 5px 5px;
    width: 255px;
}


.shtabcontainer_reblau {

    margin-bottom: 15px;
    overflow:hidden;
    padding-bottom:8px;
    width: 260px;
}
.shtabcontainer_reblau h3 {
    font-size:11px;
    font-weight: bold;
    margin: 1px 0px 0px 0px;
    padding: 3px 0px 3px 10px;
}
.shtabcontainer_retableblau {
    font-size:11px;
    overflow:hidden;
    padding: 7px 0px 7px 10px;
    width: 245px;
}
.shtabcontainer_text {
    float:left;
    font-size:11px;
    overflow:hidden;
    padding-left:2px;
    width:150px;
}
.shtabcontainer_textgr {
    float:left;
    font-size:11px;
    overflow:hidden;
    padding-left:2px;
    width:150px;
}
.shtabcontainer_infotext {
    overflow:hidden;
    width:250px;
    padding-left:2px;
    font-size:11px;
}
.shtabcontainer_einbind {
    overflow:hidden;
    width:250px;
    padding:0px;
    margin:0px 0px 6px 2px;
    font-size:11px;
}
.shtabcontainer_textblau {
    float:left;
    font-size:11px;
    overflow:hidden;
    width:100px;
}
.shtabcontainer_textblaugr {
    font-size:11px;
    overflow:hidden;
    width:90px;
}
.shtabcontainer_list {
    font-size:12px;
    overflow:hidden;
    padding:2px 0px 0px 5px;
    width:260px;
}
.shtabcontainer_list .title_small {
    font-weight:bold;
    font-size:11px;
    width:258px;
    padding:5px 0px 3px 1px;
    margin:0px;
}
.shcontainerlogo {
    float:right;
    overflow:hidden;
    padding-right:40px;
    margin: 0px;
    max-height: 50px;
    max_width:50px;
}


/*TEASER innerhalb Schneebericht / Details zur Schneehoehe*/
/*Webcamteaser*/
.ttimg_text_teaser_wide {
      font-size:11px;
       margin:5px;
     overflow:hidden;
      padding:0px 10px 0px 0px;
      width:260px;
    height:95px;
}

.ttitt_text {
      margin-bottom:0px;
      overflow:hidden;
}

.webcam_itt_link {
    clear:both;
    float:none;
    margin:0px;
    overflow:hidden;
    /*padding-right:20px;*/
    text-align:right;
}

.webcam_itt_link a {
    padding-right:10px;
}

.webcam_itt_link a:link,
.webcam_itt_link a:visited {
    float:none;
    overflow:hidden;
    text-decoration:underline;
}

.webcam_itt_link a:hover {
    float:none;
    overflow:hidden;
    text-decoration:none;
}

/*Wetterteaser*/
.wetter_itt_link{
    float:right;
    margin-top:60px;
    margin-right:15px;
    overflow:hidden;
    text-decoration:none;
}
/*
.wetter_itt_link a {
    padding-right:10px;
}
*/

.wetter_itt_link a:link,
.wetter_itt_link a:visited {
    float:none;
    overflow:hidden;
    text-decoration:underline;
}

.wetter_itt_link a:hover {
    float:none;
    overflow:hidden;
    text-decoration:none;
}

.ttitt_text .title_small {
    font-size:11px;
    font-weight:bold;
    margin: 0px 10px 5px 0px;
}

.ttitt_text .head a:link,
.ttitt_text .head a:visited,
.ttitt_text .head a:active{
    text-decoration:underline;
}

.ttitt_text .head a:hover{
    text-decoration:none;
}

.webthumb {
    float:left;
      margin-bottom:8px;
      margin-left:0px;
      margin-right:8px;
      margin-top:3px;
      width:75px;
      height:69px;
}

/*Wetterteaser*/
.wetterteaser {
    font-weight:normal;
    height:60px;
    padding:3px 0px 8px;
}
/* comment 9 july 2009
** wird nicht mehr benoetigt
----------------------------
.wetterteaser h1{
    font-weight:bold;
    font-size: 11px;
    padding: 0px 0px 0px 10px;
}*/

.innenpaddingelf {
    overflow:hidden;
    padding:11px 11px 0px 5px;
    width:240px;
}

.tagewetter1 {
    float:left;
    font-size:10px;
    font-weight:normal;
    height:60px;
    margin:8px 5px 0px 0px;
    overflow:hidden;
    text-align:center;
    width:45px;
}

.wetterteaserlink {
    clear:both;
    font-size:11px;
    margin-bottom:2px;
    overflow:hidden;
    text-align:right;
}
.tallegend {
    font-size:10px;
    height:18px;
    margin:0px 0px 10px 0px;
    padding:5px 0px 0px 5px ;
    overflow:hidden;
    width:253px;
}

/* Intersport und SkiverleihLogo im Schneehoehenbericht */
.intersportkl {
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    font-weight:normal;
    font-size:11px;
    line-height:14px;
    padding-left:5px;
    text-decoration:none;
}

.intersportkl a {
    text-decoration:underline;
}

.intersportkl a:link {
    text-decoration:underline;
}

.intersportkl a:hover {
    text-decoration:none;
}

/*SCHNEEBERICHT Schneehoehen Parent-Skigebiete-Boxen*/

/*Parent-Skigebiete linke Spalte*/
.shtabcontainer_leparent{
    float:left;
    margin-bottom: 15px;
    overflow:hidden;
    padding-bottom:5px;
    width: 258px;
}

.shtabcontainer_leparentblau {
    float:left;
    margin-bottom: 15px;
    padding:5px 0px 8px 0px;
    width: 258px;
}

.shtabcontainer_leparentblauue{
    font-size:14px;
    font-weight:bold;
    margin: 1px 0px 0px 0px;
    padding: 10px 0px 0px 12px;
    width:258px;
}

/*Muss rein, wenn Parent gerade besucht wird*/
.shtabcontainer_leparentblauue span{

}
/*Ende*/

.shtabcontainer_leparentblauue a {
    text-decoration:underline;
    padding: 0px 0px 6px 0px;
}
.shtabcontainer_leparentblauue a:hover {
    text-decoration:none;
}
.shtabcontainer_leparenttableblau{
    font-size:11px;
    overflow:hidden;
    padding: 7px 0px 1px 10px;
    width: 255px;
}
.shtabcontainer_leparenttableblau a {
    font-size:11px;
    margin:0px 0px 0px 0px;
    /*padding-left:12px;*/
    text-decoration:underline;
}
.shtabcontainer_leparenttableblau a:hover {
    text-decoration:none;
}
.shtabcontainer_parenttextgr {
    float:left;
    font-size:11px;
    overflow:hidden;
    padding-left:2px;
    width:150px;
}

.shtabcontainer_parenttextuegr {
    float:left;
    font-size:11px;
    overflow:hidden;
    padding-left:2px;
    width:150px;
    font-weight:bold;
}

/*Parent-Skigebiete rechte Spalte*/
.shtabcontainer_leparentblau_re {
    padding:5px 0px 8px 0px;
    width: 258px;
    float:right;
    margin:0px 0px 6px 10px;
}

/* Gerade besuchte Child-Skigebiete in der Box */
.shtabcontainer_leparenttableblau span{
    font-size:11px;
    margin:0px 0px 0px 0px;
    /*padding-left:12px;*/
    text-decoration:none;
}

/* LANGLAUF
--------------------------------------------------------------------*/
#skigebiet_langlauf {
    clear:both;
    float:none;
    font-size:11px;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    height:auto;
    margin-bottom:16px;
    overflow:hidden;
    padding-bottom:16px;
    width:530px;
}
#skigebiet_langlauf .title {
    font-size:14px;
    font-weight:bold;
    line-height:22px;
    padding:0px 0px 8px 0px;
}
#skigebiet_langlauf .title_middle {
    font-size:11px;
    font-weight:bold;
    line-height:14px;
    margin:0px;
    padding-bottom:3px;
}
#skigebiet_langlauf p {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    line-height:14px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 5px 0px;
    width:100%;
}
#skigebiet_langlauf .line {
    float:left;
    height:1px;
    margin:0px 0px 0px 0px;
    overflow:hidden;
    padding:5px 0px 5px 0px;
    width:530px;
}



/* SNOWBOARDEN
--------------------------------------------------------------------*/
.skigebiet_snowboard {
    clear:both;
    float:none;
    font-size:11px;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    height:auto;
    margin-bottom:16px;
    overflow:hidden;
    padding-bottom:16px;
    width:530px;
}
.skigebiet_snowboard .title {
    font-size:14px;
    font-weight:bold;
    line-height:22px;
    padding:0px 0px 8px 0px;
}
.skigebiet_snowboard .title_middle {
    font-size:11px;
    font-weight:bold;
    line-height:14px;
    margin:0px;
    padding-bottom:3px;
}
.skigebiet_snowboard p {
    display:block;
    font-size:11px;
    font-weight:normal;
    line-height:14px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 5px 0px;
    width:100%;
}
.skigebiet_snowboard ul li {
    background:transparent url(/static/layout/square_pale.gif) no-repeat scroll left 6px;
    list-style-type:none;
    margin:0px;
    padding:1px 0px 0px 12px;
}


/* SKIGEBIETE und SCHNEEHOEHEN - AUFLISTUNG
    durch Basics ersetzt
    18th feb 2010
--------------------------------------------------------------------
#ort_infohead {
    float:none;
    font-size:11px;
    height:auto;
    overflow:hidden;
    padding:0px 0px 10px 0px ;
    width:530px;
}
#ort_infohead .title,
#ort_infohead h1 {
    font-size:16px;
    font-weight:bold;
    line-height:22px;
    padding:0px 0px 8px 0px;
}
#ort_infohead .infoheadlink {
    margin:20px 0px 0px 0px;
}
#ort_infohead .infoheadlink a {
    font-weight:normal;
    font-size:11px;
    overflow:hidden;
}
#ort_infohead .infoheadlink a:link,
#ort_infohead .infoheadlink a:visited,
#ort_infohead .infoheadlink a:active {
    text-decoration:underline;
}
#ort_infohead .infoheadlink a:hover {
    text-decoration:none;
}
#ort_infohead .head_re {
    font-size:10px;
    font-weight:normal;
    float:right;
    width:220px;
}
#ort_infohead h3{
    font-size: 12px;
    font-weight: bold;
    float: left;
}
#ort_infohead .head_re_pad {
    margin:0px;
    padding:5px;
}
#ort_infohead .head_re p {
    font-weight:normal;
    line-height:22px;
    padding:0px;
}
#ort_infohead .head_re p a {
    font-size:11px;
    font-weight:normal;
    margin:0px;
    padding: 0 5px 0 0;
}
#ort_infohead .head_re p a:link,
#ort_infohead .head_re p a:visited,
#ort_infohead .head_re p a:active {
    text-decoration:underline;
}
#ort_infohead .head_re p a:hover {
    text-decoration:none;
}
#ort_infohead .head_re img {
    margin-bottom:10px;
    margin-right:15px;
    max-height:80px;
    max-width:150px;
}
#ort_infohead p  {
    font-size:11px;
    font-weight:normal;
    line-height: 17px;
}
#ort_infohead p a {
    font-size:11px;
    font-weight:normal;
    padding: 0;
    text-decoration:underline;
}
*/


/* A BIS Z AUFLISTUNG Styles analog zu Alpen-Guide, nur umgefaerbt*/

.abislistcorpus {
    clear:both;
    float:none;
    margin-bottom:10px;
    overflow:hidden;
    width:530px;
}
abislist {
    width:530px;
}
.abislist .head {
    font-size:13px;
    font-weight:normal;
    padding:8px 10px 8px 27px;
    text-transform:uppercase;
}
.abislistinhbg {
    clear:both;
    float:none;
    overflow:hidden;
    width:528px;
}
.abislistinh {
    display:inline;
    float:left;
    margin-left:-1px;
    overflow:hidden;
    padding:8px;
}
.abislistinh p {
    display:block;
    font-size:11px;
    font-weight:normal;
    margin-bottom:0px;
    width:220px;
}
.abislistinh p a {
    display:inline;
    font-size:11px;
    font-weight:normal;
}
abislistinh p a:link,
.abislistinh p a:visited,
.abislistinh p a:active {
    font-size:11px;
    overflow:hidden;
    text-decoration:underline;
}
.abislistinh p a:hover {
    font-size:11px;
    overflow:hidden;
    text-decoration:none;
}
.abislistinh a {
    display:block;
    font-size:11px;
    font-weight:normal;
    overflow:hidden;
    padding:0px;
    width:40px;
}
.abislistinh a:link,
.abislistinh a:visited,
.abislistinh a:active {
    overflow:hidden;
    text-decoration:underline;
}
.abislistinh a:hover {
    overflow:hidden;
    text-decoration:none;
}
.abislistcorpus {
    clear:both;
    float:none;
    margin-bottom:10px;
    overflow:hidden;
    width:530px;
}
.abislist {
    width:530px;
}
.ueberschlist_textabc {
    float:none;
    width:530px;
}
.ueberschlist_textabc_in {
    float:left;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    font-size:15px;
    font-weight:bold;
    margin:0px;
    overflow:hidden;
    padding:0px 0px 4px;
    text-align:left;
}
.ueberschlist_textabc_in span {
    font-size:12px;
    font-weight:bold;
}
.ueberschlist_textabc p {
    float:right;
    font-size:10px;
    font-weight:normal;
}
.ueberschlist_textabc p a:link,
.ueberschlist_textabc p a:visited,
.ueberschlist_textabc p a:active {
    padding-right:12px;
    text-decoration:underline;
}
.ueberschlist_textabc p a:hover {
    padding-right:12px;
    text-decoration:none;
}
.abiscorpus {
    clear:both;
    float:none;
    margin-bottom:10px;
    overflow:hidden;
    width:530px;
}

.abis {
    display:block;
    float:left;
    margin-right:0px;
    overflow:auto;
    padding-bottom:5px;
    padding-right:3px;
    padding-top:3px;
}
.abis a:link,
.abis a:visited,
.abis a:active {
    overflow:hidden;
    text-decoration:underline;
}
.abis a {
    display:inline;
    font-size:11px;
    font-weight:normal;
    line-height:18px;
    overflow:hidden;
    padding:0px 0px 0px 12px;
}
.inhaltboxbreit {
    clear:both;
    font-size:11px;
    overflow:hidden;
    padding:0px 10px 10px 0pt;
    width:530px;
}

/* WINTERANGEBOT LANGLAUF
--------------------------------------------------------------------*/
#skigebiet_langlwinterang .langlauf_beschr{
    clear: both;
}
#skigebiet_langlwinterang {
    float:none;
    font-size:11px;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    height:auto;
    margin-bottom:16px;
    padding-bottom:3px;
    width:530px;
    overflow: hidden;
}
#skigebiet_langlwinterang .title {
    font-size:14px;
    font-weight:bold;
    line-height:22px;
    padding:0px 0px 8px 0px;
}
#skigebiet_langlwinterang .title_middle{
    clear:both;
    font-size:11px;
    font-weight:bold;
    margin:0px;
    padding:10px 0px 5px 0px;
}
#skigebiet_langlwinterang .title_small{
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px;
    padding:5px 5px 5px 0px;
    width:355px;
}
#skigebiet_langlwinterang p {
    display:block;
    font-size:11px;
    font-weight:normal;
    margin:0px 0px 0px 0px;
    padding:5px 5px 5px 5px;
    width:160px;
}
#skigebiet_langlwinterang span {
    display:block;
    font-size:11px;
    font-weight:normal;
    float:left;
    margin:0px 5px 0px 0px;
    padding:5px 0px 5px 0px;
    text-align:right;
    width:75px;
}
#skigebiet_langlwinterang .line {
    float:left;
    height:1px;
    margin:0px 0px 0px 0px;
    overflow:hidden;
    padding:0px 0px 0px 0px;
    width:530px;
}
#skigebiet_langlwinterang .trenner {
    clear:both;
    float:left;
    height:16px;
    margin:0px 0px 0px 0px;
    overflow:hidden;
    padding:0px 0px 0px 0px;
    width:530px;
}
#skigebiet_langlwinterang .safaribugfix {
    clear:both;
    float:none;
    height:1px;
}



/* SKIGEBIETE und SCHNEEHOEHEN - AUFLISTUNG
--------------------------------------------------------------------*/
#skigebiet_infohead {

    clear:both;
    float:none;
    font-size:11px;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    height:auto;
    margin-bottom:16px;
    overflow:hidden;
    padding-bottom:11px;
    width:530px;
}
#skigebiet_infohead .abstand{
    float:none;
    margin:0px;
    padding:0px;
    height:6px;
    width:100px;
}
#skigebiet_infohead h1 {
    font-size:16px;
    font-weight:bold;
    line-height:22px;
    padding:0px 0px 8px 0px;
}
#skigebiet_infohead h3{
    font-size:12px;
    font-weight:bold;
    margin:0px 0px 4px 0px;
}
#skigebiet_infohead .infoheadlink {
    margin:4px 0px 0px 0px;
    float:left;
}
#skigebiet_infohead .infoheadlink a {
    font-weight:normal;
    font-size:11px;
    overflow:hidden;
    padding:0px 10px 0px 0px;
}
#skigebiet_infohead .infoheadlink a:link,
#skigebiet_infohead .infoheadlink a:visited,
#skigebiet_infohead .infoheadlink a:active {
    text-decoration:underline;
}
#skigebiet_infohead .infoheadlink a:hover {
    text-decoration:none;
}

/* RECHTE SPALTE */
#skigebiet_infohead .head_re {
    font-size:10px;
    font-weight:normal;
    float:right;
    width:260px;
}
#skigebiet_infohead .head_re_pad {
    margin:0px;
    padding:5px;
}

#skigebiet_infohead .head_re p {
    font-weight:normal;
    line-height:22px;
    padding:0px;
}
#skigebiet_infohead .head_re p a {
    font-size:11px;
    font-weight:normal;
    margin:0px;
    padding:0 5px 0 0;
}
#skigebiet_infohead .head_re p a:link,
#skigebiet_infohead .head_re p a:visited,
#skigebiet_infohead .head_re p a:active {
    text-decoration:underline;
}
#skigebiet_infohead .head_re p a:hover {
    text-decoration:none;
}



/* SKIGEBIET UEBERSICHT
--------------------------------------------------------------------*/
#skigebiet_uebersicht {
    float:none;
    font-size:11px;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    height:auto;
    margin-bottom:0px;
    overflow:hidden;
    padding-bottom:10px;
    width:530px;
}
#skigebiet_uebersicht .title {

    font-size:14px;
    font-weight:bold;
    line-height:22px;
    padding:0px 0px 8px 0px;
}
#skigebiet_uebersicht h2 {
    font-size:11px;
    font-weight:normal;
    margin:0px;
    padding-bottom:10px;
}
#skigebiet_uebersicht .headh3 {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px;
    padding:5px 5px 5px 5px;
    width:160px;
}
#skigebiet_uebersicht .headh4 {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px 10px 0px 0px;
    padding:5px 5px 5px 5px;
    width:170px;
}
#skigebiet_uebersicht p {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px 5px 0px 0px;
    padding:5px 5px 5px 5px;
    width:70px;
}
#skigebiet_uebersicht span {
    display:block;
    font-size:11px;
    font-weight:normal;
    float:left;
    margin:0px 5px 0px 0px;
    padding:5px 5px 5px 5px;
    width:70px;
}

* html #skigebiet_uebersicht .ie6hack {

    clear:both;
    float:none;
    overflow:hidden;
}

#skigebiet_uebersicht .hoehe {

    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px 10px 0px 0px;
    padding:5px 5px 5px 5px;
    width:170px;
}

/* ---------- SKIGEBIET UEBERSICHTLIFTE ---------- */

#skigebiet_uebersichtlifte {

    float:none;
    font-size:11px;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    height:auto;
    margin-bottom:16px;
    overflow:hidden;
    padding-bottom:6px;
    width:530px;
}
#skigebiet_uebersichtlifte .title {

    font-size:14px;
    font-weight:bold;
    line-height:22px;
    padding:0px 0px 8px 0px;
}
#skigebiet_uebersichtlifte .title_middle {
    font-size:11px;
    font-weight:normal;
    margin:0px;
    padding-bottom:10px;
}
#skigebiet_uebersichtlifte .headh3 {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px;
    padding:5px 5px 5px 5px;
    width:155px;
}
#skigebiet_uebersichtlifte .headh4 {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px 10px 0px 0px;
    padding:5px 5px 5px 5px;
    width:175px;
}

/* INHALT */
#skigebiet_uebersichtlifte p {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px 5px 0px 0px;
    padding:5px 5px 5px 5px;
    width:155px;
}

#skigebiet_uebersichtlifte span {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px 5px 0px 0px;
    padding:5px 5px 5px 5px;
    width:165px;
}

#skigebiet_uebersichtlifte .kapa {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px 10px 0px 0px;
    padding:6px 5px 5px 5px;
    width:330px;
}
/* PISTENPLAN KOMPLETT */
#skigebiet_uebersichtlifte .pplancorpus {
    float:right;
    height:145px;
    overflow:hidden;
    width:170px;
}
#skigebiet_uebersichtlifte .pplanimage {
    height:125px;
    overflow:hidden;
    width:170px;
}
#skigebiet_uebersichtlifte .pplanimage img {
    height:125px;
    overflow:hidden;
    width:170px;
}
/* LINK ZUM PISTENPLAN */
#skigebiet_uebersichtlifte .pplanlink {
    margin:5px 0px 0px 0px;
}
#skigebiet_uebersichtlifte .pplanlink a {
    font-weight:normal;
    font-size:11px;
    overflow:hidden;
    padding:0px 0px 0px 0px;
}
#skigebiet_uebersichtlifte .pplanlink a:link,
#skigebiet_uebersichtlifte .pplanlink a:visited,
#skigebiet_uebersichtlifte .pplanlink a:active {
    text-decoration:underline;
}

#skigebiet_uebersichtlifte .pplanlink a:hover {
    text-decoration:none;
}




/* PREISE UND ANGEBOTE
--------------------------------------------------------------------*/
#skigebiet_preise {
    float:none;
    font-size:11px;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    height:auto;
    margin-bottom:16px;
    overflow:hidden;
    padding-bottom:6px;
    width:530px;
}
#skigebiet_preise strong {
    font-weight:normal;
}
#skigebiet_preise .title {
    font-size:14px;
    font-weight:bold;
    line-height:22px;
    padding:0px 0px 8px 0px;
}
#skigebiet_preise .title_middle {
    font-size:12px;
    font-weight:normal;
    margin-top:0px;
    padding-bottom:6px;
    padding-top:0px;
}
#skigebiet_preise .headh3 {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px;
    padding:5px 5px 5px 5px;
    width:125px;
}
#skigebiet_preise .headh4{
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px 0px 0px 0px;
    padding:5px 5px 5px 5px;
    width:120px;
}
#skigebiet_preise .sptext {
    font-size:11px;
    font-weight:normal;
    margin-top:0px;
    padding-bottom:10px;
    padding-top:0px;
}
#skigebiet_preise .space {
    margin:0px;
    padding-top:20px;
    overflow:hidden;
    clear:both;
    float:none;
}

/* INHALT */
#skigebiet_preise p {
   display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px 5px 0px 0px;
    padding:5px 5px 5px 5px;
    width:120px;
}

#skigebiet_preise span {
    display:block;
    font-size:11px;
    font-weight:normal;
    float:left;
    margin:0px 5px 0px 0px;
    padding:5px 5px 5px 5px;
    width:115px;
}
* html #skigebiet_preise span {
    width:110px;
}

/* COMMENT: h5 und h6 Definitionen werden wohl nicht mehr benoetigt */
#skigebiet_preise h5 {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px 5px 0px 0px;
    padding:5px 5px 5px 5px;
    width:120px;
}
#skigebiet_preise h6 {
    display:block;
    font-size:11px;
    font-weight:normal;
    float:left;
    margin:0px 5px 0px 0px;
    padding:5px 5px 5px 5px;
    width:115px;
}

.ifix {
    overflow:hidden;
    clear:both;
    width:530px;
    height:auto;
}


/* ANGEBOTE UND VERGUENSTIGUNGEN
--------------------------------------------------------------------*/
#skigebiet_angtext {
    float:none;
    font-size:11px;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    height:auto;
    margin-bottom:16px;
    overflow:hidden;
    padding-bottom:6px;
    width:530px;
}
#skigebiet_angtext .title{
    font-size:14px;
    font-weight:bold;
    line-height:22px;
    padding:0px 0px 8px 0px;
}
#skigebiet_angtext .title_middle {
    font-size:11px;
    font-weight:bold;
    line-height:14px;
    margin:0px;
    padding-bottom:3px;
}
#skigebiet_angtext p {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    line-height:14px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 5px 0px;
    width:100%;
}




/* WEITERE INFOS - BESCHNEIUNG NACHTSKILAUF ETC
--------------------------------------------------------------------*/
#skigebiet_beschn {
    float:none;
    font-size:11px;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    height:auto;
    margin-bottom:16px;
    overflow:hidden;
    padding-bottom:6px;
/*  width:530px;*/
    width:auto;
    margin-right:12px;
}

#skigebiet_beschn .title {
    font-size:14px;
    font-weight:bold;
    line-height:22px;
    padding:0px 0px 8px 0px;
}
#skigebiet_beschn .title_middle {
    font-size:11px;
    font-weight:bold;
    line-height:14px;
    margin:0px;
    padding-bottom:3px;
}
#skigebiet_beschn p {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    line-height:14px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 5px 0px;
    width:100%;
}

*html #skigebiet_beschn p {
    float:none;
    width:auto;
}




/* VERLEIH UND SCHULEN
--------------------------------------------------------------------*/
#skigebiet_verleih {
    float:none;
    font-size:11px;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    height:auto;
    margin-bottom:16px;
    overflow:hidden;
    padding-bottom:6px;
    width:530px;
}
#skigebiet_verleih .title{
    font-size:14px;
    font-weight:bold;
    line-height:22px;
    padding:0px 0px 8px 0px;
}
#skigebiet_verleih .title_middle{
    font-size:11px;
    font-weight: bold;
    margin:0px;
    padding-bottom:10px;
}
#skigebiet_verleih .col_first {
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px;
    padding:5px 15px 5px 0px;
    width:140px;
}

#skigebiet_verleih .col_second{
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px 0px 0px 0px;
    padding:5px 5px 5px 5px;
    width:111px;
}
#skigebiet_verleih .col_third {
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px 0px 0px 0px;
    padding:5px 15px 5px 5px;
    width:180px;
}
#skigebiet_verleih .col_fourth {
    font-size:11px;
    font-weight:normal;
    float:right;
    margin:0px 5px 5px 0px;
    padding:5px 0px 5px 0px;
    text-align:right;

}
#skigebiet_verleih .line {

    clear:both;
    height:1px;
    margin:0px 0px 0px 0px;
    overflow:hidden;
    padding:0px 0px 0px 0px;
    width:530px;
}
#skigebiet_verleih .trenner {
    clear:both;
    height:16px;
    margin:0px 0px 0px 0px;
    overflow:hidden;
    padding:0px 0px 0px 0px;
    width:530px;
}
#skigebiet_verleih .safaribugfix {
    clear:both;
    float:none;
    height:1px;
}
#skigebiet_verleih a {
    float:left;
    font-weight:normal;
    font-size:11px;
    overflow:hidden;
    text-align:right;
    padding:0px 0px 0px 0px;
}
#skigebiet_verleih a:link,
#skigebiet_verleih a:visited,
#skigebiet_verleih a:active {
    text-decoration:underline;
}
#skigebiet_verleih a:hover {
    text-decoration:none;
}

/* SKIVERLEIH LINKBOX
-------------------------------------------------------------------*/
#onlineskiverleih {
    overflow:hidden;
    padding-top:5px;
    padding-bottom:10px;
    width:530px;
}
#onlineskiverleih h3 {
    font-size:14px;
    font-weight:bold;
    line-height:22px;
    padding: 0 0 8px;
    float:left;
    margin-right:25px;
}
#onlineskiverleih p a {
    display:block;
    float:left;
    /*padding-right:10px;*/
    text-decoration:underline;
    width:auto;
    margin-right:12px;
}
#onlineskiverleih p a:hover {
    text-decoration:none;
}
#onlineskiverleih p {
    font-size:11px;
    font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
    line-height:22px;
    padding: 0px 0px 8px;
}
/* SKIVERLEIH - kleine Hinweisbox auf der Skiverleih-Seite
--------------------------------------------------------------------*/
.onlineskiverleih {
    float:right;
    font-size:11px;
    margin-top:5px;
    overflow:hidden;
    padding:5px 10px 4px 10px;
    width:239px;
}
*html .onlineskiverleih {
/*	margin-right:100px;*/
}
.onlineskiverleih div {
    float:right;
    font-weight:bold;
    /*padding-right:10px;*/
}
.onlineskiverleih p a {
    display:block;
    float:right!important;
    font-size:11px;
    /*padding-right:10px;*/
    text-decoration:underline;
}
.onlineskiverleih p a:link, .
onlineskiverleih p a:visited, .onlineskiverleih p a:active {
    text-decoration:underline;
}
.onlineskiverleih p a:hover {
    text-decoration:none;
}
.onlineskiverleih_box {
    float:right;
    width:300px;
}

/* HINWEISBOX FUER ONLINE SKIPASS
--------------------------------------------------------------------*/
#skipass_linkbox {
    float:right;
    padding:5px 10px 5px 10px;
    width:235px;
}
#skipass_linkbox img {
    float:right;
    padding-left:5px;
}

/* BOX FUER VERLINKTE ORTE
--------------------------------------------------------------------*/
/*
.skigebiet_orte_umgebung {
    clear:both;
    float:none;
    font-size:11px;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    height:auto;
    line-height:14px;
    margin-bottom:16px;
    margin-top:10px;
    overflow:hidden;
    padding:6px 10px 10px 10px;
    width:510px;
}
.skigebiet_orte_umgebung .title {
    font-size:15px;
    font-weight:bold;
    line-height:22px;
    padding:0px 0px 6px 0px;
}
.skigebiet_orte_umgebung .title_middle {
    font-size: 11px;
    font-weight: normal;
    margin: 0px;
    padding-bottom: 10px;
}
.skigebiet_orte_umgebung a {
    font-size: 11px;
    font-weight: normal;
    margin-bottom: 0px;
    padding: 2px 8px 0px 0px;
}
.skigebiet_orte_umgebung a:link,
.skigebiet_orte_umgebung a:visited,
.skigebiet_orte_umgebung a:active {
    text-decoration:underline;
}
.skigebiet_orte_umgebung a:hover {
    text-decoration:none;
}
*/


/* AKTUELLER HINWEIS
--------------------------------------------------------------------*/
#skigebiet_aktuell {
    float:none;
    font-size:11px;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    height:auto;
    margin-bottom:16px;
    padding-bottom:16px;
    width:auto;
    margin-right:12px;
}
#skigebiet_aktuell .title {
    font-size:14px;
    font-weight:bold;
    padding:0px 0px 8px 0px;
}
#skigebiet_aktuell .title_middle {
    font-size:11px;
    font-weight:bold;
   padding-bottom:3px;
}
#skigebiet_aktuell p {
    display:block;
    padding:0px 0px 5px 0px;
    overflow:hidden;
}
*html #skigebiet_aktuell p {
      float:none;
      width:auto;
}

#skigebiet_aktuell center {
    text-align:left;
}
#skigebiet_aktuell ul li {
    background:transparent url(/static/layout/square_pale.gif) no-repeat scroll left 6px;
    list-style-type:none;
    margin:0px;
    padding:1px 0px 0px 12px;
}


/* AKTUELLER RODELBAHN
--------------------------------------------------------------------*/
#skigebiet_rodelbahn {
    float:none;
    font-size:11px;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    height:auto;
    margin-bottom:16px;
    overflow:hidden;
    padding-bottom:6px;
    width:530px;
}
#skigebiet_rodelbahn .title {
    font-size:14px;
    font-weight:bold;
    line-height:22px;
    padding:0px 0px 8px 0px;
}
#skigebiet_rodelbahn .title_middle {
    font-size:11px;
    font-weight:bold;
    line-height:14px;
    margin:0px;
    padding-bottom:6px;
}
#skigebiet_rodelbahn p {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    line-height:14px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 5px 0px;
    width:100%;
}
#skigebiet_rodelbahn .line {
    float:left;
    height:1px;
    margin:0px 0px 0px 0px;
    overflow:hidden;
    padding:5px 0px 0px 0px;
    width:530px;
}



/* BESONDERE PISTEN
--------------------------------------------------------------------*/
#skigebiet_bpisten {
    clear:both;
    float:none;
    font-size:11px;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    height:auto;
    margin-bottom:16px;
    overflow:hidden;
    padding-bottom:6px;
    width:530px;
}
#skigebiet_bpisten .title {
    font-size:14px;
    font-weight:bold;
    line-height:22px;
    overflow:hidden;
    padding:0px 0px 8px 0px;
}
#skigebiet_bpisten .title_middle {
    font-size:11px;
    font-weight:normal;
    margin:0px;
    overflow:hidden;
    padding-bottom:10px;
}
#skigebiet_bpisten .head_first,
#skigebiet_bpisten .col_first{
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px;
    overflow:hidden;
    padding:5px 5px 5px 0px;
    width:155px;
}
#skigebiet_bpisten .head_second,
#skigebiet_bpisten .col_second {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px 0px 0px 0px;
    overflow:hidden;
    padding:5px 5px 5px 5px;
    width:185px;
}
#skigebiet_bpisten p {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px 0px 0px 0px;
    overflow:hidden;
    padding:5px 5px 5px 5px;
    width:160px;
}
#skigebiet_bpisten span {
    display:block;
    font-size:11px;
    font-weight:normal;
    float:left;
    margin:0px 5px 0px 0px;
    padding:3px 0px 5px 0px;
    text-align:right;
    width:75px;
}

#skigebiet_bpisten .line {
    float:left;
    height:1px;
    margin:0px 0px 0px 0px;
    overflow:hidden;
    padding:0px 0px 0px 0px;
    width:530px;
}
#skigebiet_bpisten .trenner {
    clear:both;
    float:left;
    height:16px;
    margin:0px 0px 0px 0px;
    overflow:hidden;
    padding:0px 0px 0px 0px;
    width:530px;
}
#skigebiet_bpisten .safaribugfix {
    clear:both;
    float:none;
    height:1px;
}




/* BERGBAHNEN
--------------------------------------------------------------------*/
#skigebiet_bergbahnen {
    float:none;
    font-size:11px;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    height:auto;
    margin-bottom:16px;
    overflow:hidden;
    padding-bottom:11px;
    width:530px;
}
#skigebiet_bergbahnen .title {
    font-size:14px;
    font-weight:bold;
    line-height:22px;
    padding:0px 0px 8px 0px;
}
#skigebiet_bergbahnen .title_middle {
    font-size:11px;
    font-weight:normal;
    margin:0px;
    padding-bottom:10px;
}
#skigebiet_bergbahnen .title_small {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px;
    padding:5px 5px 5px 0px;
    width:355px;
}
#skigebiet_bergbahnen p {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px 0px 0px 0px;
    padding:5px 5px 5px 5px;
    width:160px;
}
#skigebiet_bergbahnen span {
    display:block;
    font-size:11px;
    font-weight:normal;
    float:left;
    margin:0px 5px 0px 0px;
    padding:5px 0px 5px 0px;
    text-align:left;
    width:75px;
}
#skigebiet_bergbahnen .line {
    float:left;
    height:1px;
    margin:0px 0px 0px 0px;
    overflow:hidden;
    padding:0px 0px 0px 0px;
    width:530px;
}
#skigebiet_bergbahnen .trenner {
    clear:both;
    float:left;
    height:16px;
    margin:0px 0px 0px 0px;
    overflow:hidden;
    padding:0px 0px 0px 0px;
    width:530px;
}
#skigebiet_bergbahnen .safaribugfix {
    clear:both;
    float:none;
    height:1px;
}
#skigebiet_bergbahnen a {
    font-weight:normal;
    font-size:11px;
    overflow:hidden;
    align:right;
    padding:0px 0px 0px 0px;
}
#skigebiet_bergbahnen a:link,
#skigebiet_bergbahnen a:visited,
#skigebiet_bergbahnen a:active {
    text-decoration:underline;
}

#skigebiet_bergbahnen a:hover {
    text-decoration:none;
}


/* SKIGEBIETSBESCHREIBUNG
--------------------------------------------------------------------*/
#skigebiet_skibesch {
    height:auto;
    margin:0 15px 16px 0;
    padding:0 0px 10px 0;
}
#skigebiet_skibesch img {
    float:right;
}
#skigebiet_skibesch h2 {
    font-size:14px;
    font-weight:bold;
    line-height:22px;
    padding:0px 0px 8px 0px;
    margin:0px;
}
#skigebiet_skibesch .title_middle {
    font-size:11px;
    font-weight:bold;
    line-height:14px;
    margin:0px;
    padding-bottom:3px;
}
/* COMMENT 1 july 09
** h3 / h4 Tags werden im Fliesstext von der Redaktion gesetzt
- - - - - - - - - - */
#skigebiet_skibesch h3,
#skigebiet_skibesch h4 {
    font-size: 11px;
    font-weight: bold;
    padding-bottom: 3px;
}
#skigebiet_skibesch p {
    margin:0px 0px 10px 0px;
    padding:0px 0px 3px 0px;
    width:auto;
}
#skigebiet_skibesch center {
    text-align:left;
}
#skigebiet_uebersicht center {
    text-align:left;
}



/* AUFLISTUNG ORTS UND SKIGEBIETSSUCHE
--------------------------------------------------------------------*/
#skigebiet_auflsuche {
    clear:both;
    float:none;
    font-size:11px;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    height:auto;
    margin-bottom:16px;
    overflow:hidden;
    padding-bottom:6px;
    width:530px;
}
#skigebiet_auflsuche .zeile {
    clear:both;
    float:none;
    width:528px;
    overflow:hidden;
}
#skigebiet_auflsuche .title {
    font-size:14px;
    font-weight:bold;
    line-height:22px;
    overflow:hidden;
    padding:0px 0px 8px 0px;
}
#skigebiet_auflsuche .title_middle {
    font-size:11px;
    font-weight:normal;
    margin:0px;
    overflow:hidden;
    padding-bottom:10px;
}
#skigebiet_auflsuche .title_small {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px;
    overflow:hidden;
    padding:5px 5px 5px 5px;
    width:200px;
}
#skigebiet_auflsuche .title_smaller {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px 0px 0px 0px;
    overflow:hidden;
    padding:5px 5px 5px 5px;
    width:195px;
}
#skigebiet_auflsuche p {
    display:block;
    float:left;
    font-size:11px;
    font-weight:normal;
    margin:0px 0px 0px 0px;
    overflow:hidden;
    padding:5px 5px 5px 5px;
    width:100px;
}
#skigebiet_auflsuche .title_verysmall {
    display:block;
    float:left;
    font-size:11px;
    font-weight:bold;
    margin:0px;
    overflow:hidden;
    padding:5px 5px 5px 5px;
    width:200px;
}
#skigebiet_auflsuche .title_amsmallste {
    display:block;
    float:left;
    font-size:11px;
    font-weight:bold;
    margin:0px 0px 0px 0px;
    overflow:hidden;
    padding:5px 5px 5px 5px;
    width:195px;
}
#skigebiet_auflsuche span {
    display:block;
    float:left;
    font-size:11px;
    font-weight:bold;
    margin:0px 0px 0px 0px;
    overflow:hidden;
    padding:5px 0px 5px 5px;
    width:110px;
}
#skigebiet_auflsuche .safaribugfix {
    clear:both;
    float:none;
    height:1px;
}
#skigebiet_auflsuche .title_smaller a {
    text-decoration:underline;
}
#skigebiet_auflsuche .title_smaller a:link,
#skigebiet_auflsuche .title_smaller a:visited,
#skigebiet_auflsuche .title_smaller a:active {
    text-decoration:underline;
}
#skigebiet_auflsuche .title_smaller a:hover {
    text-decoration:none;
}

/* NACHTSKILAUF im Skigebiet/Ort
--------------------------------------------------------------------*/
#skigebiet_nachtskilauf {
    float:none;
    height:auto;
    margin-bottom:16px;
    padding-bottom:6px;
    width:auto;
    margin-right:12px;
}
#skigebiet_nachtskilauf .title {
    font-size:14px;
    font-weight:bold;
    line-height:22px;
    margin:0px;
    padding:0px 0px 8px;
}
#skigebiet_nachtskilauf p {
    display:block;
    float:left;
    padding:0px 0px 3px;
    width:100%;
}

*html #skigebiet_nachtskilauf p {
    float:none;
    width:auto;
}


/* LINK FÜR PDF-DOWNLOAD
--------------------------------------------------------------------*/
.pdfdownload {
    margin-top:0px;
}
* html .pdfdownload {
    clear:both;
    margin:0px;
}
*+html .pdfdownload {
    clear:both;
    margin:0px;
}
.pdfdownload a {
    clear:both;
    font-size:11px;
    font-weight:normal;
    line-height:22px;
    padding:0px 7px 2px 15px;
    text-decoration:underline;
}
.pdfdownload a:hover {
    text-decoration:none;
}