div.dayWrapper {
    border-bottom:1px dotted #CCC;
    padding:5px 0px;
}

div.symbolsWrapper {
    clear:both;
}

div.symbol {
    float:left;
    border:1px solid #CCC;
    margin-left:5px;
    padding:2px;
}

div.clearer {
    clear:both;
}

div.symbol div.daytime {
    height:10px;
    position:absolute;
    width:60px;
}

div.weatherShortForecastWrapper .dayWrapper{
    float:left;
    border-width:0px;
}
    
/***** Single-Ansicht *****/
div.weatherSingleWrapper {
    width:140px;
    color:#555555;
    margin:0 auto;
}

div.weatherSingleWrapper div.daytime {
    display:none;
}

div.weatherSingleWrapper img {
    border-width:0px;
}

div.weatherSingleWrapper div.date {
    color: #A3CF62;
    font-weight: bold;
    font-size: 13px;
    margin:4px 0px;
}

div.weatherSingleWrapper div.maxTemp {
    clear:both;
}

div.weatherSingleWrapper div.symbol {
    /*margin:0px;*/
    margin:0px;
}

div.weatherSingleWrapper a {
    color:#555;
    font-weight:bold;
    text-decoration:underline;
}

div.weatherSingleWrapper a:hover {
    color:#888;
}

/***** Short-Ansicht (Vorhersage mit nur 3 Symbolen) *****/

div.weatherShortForecastWrapper {
    width:210px;
    margin:0px auto;
}

div.weatherShortForecastWrapper div {
    padding:0px !important;
    margin:0px;
}

div.weatherShortForecastWrapper div.dayWrapper {
    float:left;
}

div.weatherShortForecastWrapper div.dayWrapper div.symbol {
    border:0px;
    display:block;
    float:none;
}

div.weatherShortForecastWrapper div.date {
    position:relative;
    top:16px;
    left:3px;
    font-weight:bold;
    font-size:12px;
    color:#696969;
    width:20px;
}

div.weatherShortForecastWrapper div.maxTemp {
    position:relative;
    bottom:12px;
    font-size:14px;
    color:#696969;
    text-align:right;
    width:65px;
}

div.weatherShortForecastWrapper div.forecastLink {
    text-align:right;
    clear:both;
}

div.weatherShortForecastWrapper div.forecastLink a {
    background:url(../img/layout/pfeil_rund_rechts_rot.gif) no-repeat right 50%;
    padding-right:18px;
    color:#696969;
    display:block;
}

/***** Forecast-Ansicht *****/
div.weatherForecastWrapper div.dayWrapper {
    height:100px;
    font-size: 13px;
    padding:5px;
}

div.weatherForecastWrapper div.dayWrapper div.date {
   color:#CA262D;
   font-weight: bold;
   font-size: 13px;
   margin-left: 15px;
}

div.weatherForecastWrapper div.dayWrapper div.symbolsWrapper {
}

div.weatherForecastWrapper div.dayWrapper div.symbol {
    border:0px;
}

div.weatherForecastWrapper div.dayWrapper div.daytime {
    margin-top:50px;
    margin-left:10px;
    margin-top:60px;
    color: #555555;
    text-align:center;
}

div.weatherForecastWrapper div.detailsWrapper {
    margin-left: 10px;
    color: #555555;
    margin-left:250px;
}

div.weatherForecastWrapper div.dayWrapper div.minTemp {
    margin-left:10px;
}

div.weatherForecastWrapper div.dayWrapper div.maxTemp {
    margin-left:10px;
}

div.weatherForecastWrapper div.dayWrapper div.forecast {
    font-size:13px;
    padding-top:5px;
    margin-left:10px;
}

div.weatherForecastWrapper div.dayWrapper div.clearer {
    
}

