div#wettericon {
    position:absolute;
    left:800px;
    top:20px;
}

div.dayWrapper {
    padding:5px 0px;
}

div.symbolsWrapper {
    clear:both;
}

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

#schneiderlogoklein {
	position: relative;
	top: 5px;
	}

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:#000000;
    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;
    position:absolute;
    color:#fff;
    left:700px;
}

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

div.weatherShortForecastWrapper div.dayWrapper {
    float:left;
    margin-top:-10px;
    position:relative;
}

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

div.weatherShortForecastWrapper div.date {
    position:relative;
    top:16px;
    font-weight:normal;
    font-size:13px;
    color:#fff;
    width:20px;
}

div.weatherShortForecastWrapper div.maxTemp {
    font-size:13px;
    color:#fff;
    text-align:right;
    width:65px;
    position:absolute;
    top:16px;
    right:20px;
}

div.weatherShortForecastWrapper div.forecastLink {
    position:absolute;
    top:60px;
    left:70px;
}

/* ie6 only */
* html div.weatherShortForecastWrapper div.forecastLink {
    position:relative;
    top:-20px;
    text-align:left;
}

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

/***** Forecast-Ansicht *****/
div.weatherForecastWrapper {
    opacity:0.9;
    margin-top:10px;
}

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

div.weatherForecastWrapper div.dayWrapper div.date {
   color:#C54B2F;
   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: #000000;
    text-align:center;
}

div.weatherForecastWrapper div.detailsWrapper {
    margin-left: 10px;
    color: #000000;
    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 {

}

div.weatherForecastWrapper img{
  border:0px !important;
}
