/* CSS Document */


.prognose {
	padding-left:15px;
	padding-top:2px;
}

.prognose_woche {
	font-family:Helvetica;
	color:#808080;
	font-size:14px;
	line-height:14px;
	padding-left:18px;
	padding-right:39px;
}

.prognose_main {
	width:528px;
	background-image: url(../pics/prognose/prognose_bg_mitte.png);
	background-repeat: repeat-y;
	padding-bottom:10px;
}

.prognose_table {
	width:528px;
}

.prognose_tag {
	font-family:Helvetica;
	color:#808080;
	font-size:14px;
	line-height:14px;
	padding-left:18px;
}

.images {
	display:block;
}

.prognose_header_main {
	width:141px;
}

.prognose_symbol_tag_background {
	width:328px;
	padding-right:1px;
	display:block;
}

.ueberschrift {
	font-family:Helvetica;
	color:#020202;
	font-size:12px;
	line-height:12px;
	padding-left:18px;
	font-weight:bold;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	width:196px;
}

.prognose_temps {
	padding-left:3px;
}

.prognose_text {
	font-family:Helvetica;
	color:#505050;
	padding-top:12px;
	font-size:12px;
	line-height:12px;
	padding-right:10px;
	height:195px;
}

.tageswerte {
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	font-family:Helvetica;
	color:#505050;
}

.tageswerte_tiefst {
	font-family:Helvetica;
	font-size:12px;
	line-height:12px;
	color:#0066FF;
	padding-left:21px;
}

.tageswerte_tiefst_bold {
	font-family:Helvetica;
	font-size:12px;
	line-height:12px;
	color:#0066FF;
	font-weight:bold;
}

.tageswerte_hoechst {
	font-family:Helvetica;
	font-size:12px;
	line-height:12px;
	color:#FF0000;
}

.tageswerte_hoechst_bold {
	font-family:Helvetica;
	font-size:12px;
	line-height:12px;
	color:#FF0000;
	font-weight:bold;
}

.prognose_temp_max_bg {
	background-image: url(../pics/prognose/prognose_temp_max_bg.png);
	background-repeat: no-repeat;
	background-position: -4px 0px;
	width:65px;
	height:40px;
	padding-top:12px;
	text-align:center;
	margin-top:4px;
	font-family:Helvetica;
	color:#ffffff;
	font-size:24px;
	line-height:24px;
	letter-spacing:2px;
}

.prognose_temp_min_bg {
	background-image: url(../pics/prognose/prognose_temp_min_bg.png);
	background-repeat: no-repeat;
	background-position: -2px 0px;
	width:65px;
	height:40px;
	padding-top:12px;
	text-align:center;
	margin-top:4px;
	margin-left:5px;
	font-family:Helvetica;
	color:#ffffff;
	font-size:24px;
	line-height:24px;
}

.skala_pic {
	display:block;
}

.prognose_symbol_pic {
	display:block;
}

.prognose_symbol_vormittag {
	width:75px;
	height:46px;
	padding:1px;
}

.prognose_symbol_nachmittag {
	width:75px;
	height:46px;
	padding:1px;
}

.prognose_symbol_abend {
	width:75px;
	height:46px;
	padding:1px;
}
.prognose_symbol_nacht {
	width:75px;
	height:46px;
	padding:1px;
}

.prognose_symbole {
	padding-top:5px;
	margin-left:10px;
	padding-right:25px;
	border-right:1px solid #CCCCCC;
	width:115px;
}

.prognose_content {
	padding-left:18px;
	padding-top:18px;
	width:500px;
}

.prognose_top_bg {
	background-image: url(../pics/prognose/prognose_bg_oben.png);
	background-repeat:no-repeat;
	background-position: 0px -3px;
}

.prognose_grenze_container {
	position:relative;
	width:155px;
	height:123px;
}

.prognose_grenze_bg {
	position:absolute;
}

.prognose_grenze_hoehe {
	position:absolute;
	left:34px;
	top:45px;
	font-family:Helvetica;
	font-size:20px;
	line-height:20px;
	color:#404040;
	letter-spacing:1px;
}

.temperaturen_container {
	width:155px; 
	height:132px;
}

.prognose_symbole_woche {
	padding:5px;
	padding-right:25px;
}

.prognose_content_woche {
	padding-left:18px;
	padding-top:18px;
}

.prognose_text_woche {
	font-family:Helvetica;
	color:#505050;
	font-size:12px;
	line-height:12px;
	padding-left:10px;
	width:370px;
	padding-top:4px;
	padding-bottom:4px;
	border-bottom:1px solid #CCCCCC;
}

.prognose_text_woche_noborder {
	font-family:Helvetica;
	color:#505050;
	font-size:12px;
	line-height:12px;
	padding-left:10px;
	width:370px;
	padding-top:4px;
}

.temperaturen_tag {
	font-family:Helvetica;
	font-size:14px;
	line-height:14px;
	color:#303030;
	width:30px;
	text-align:center;
}

.temperaturen_max {
	font-family:Helvetica;
	font-size:12px;
	line-height:12px;
	color:#FF0000;
	text-align:center;
	width:30px;
}

.temperaturen_min {
	font-family:Helvetica;
	font-size:12px;
	line-height:12px;
	color:#0066FF;
	text-align:center;
	width:30px;
}

.temperaturen_bg {
	position:absolute;
}

.temperaturen_table_tag {
	position:absolute;
	top:5px;
}

.temperaturen_table_max {
	position:absolute;
	top:30px;
}

.temperaturen_table_min {
	position:absolute;
	top:81px;
}

.temperaturen_container {
	position:relative;
}

.temperaturen_main {
	padding-top:33px;
	padding-left:2px;
}



#widget_temperaturen {
	width:155px;
	height:141px;
	position:relative;
}

#widget_grenze {
	padding-top:6px;
}

.woche_tag_max {
	background-image: url(../pics/prognose/max_woche_bg.png);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	font-family:Helvetica;
	font-size:12px;
	line-height:12px;
	width:35px;
	height:24px;
	text-align:center;
	color:#ffffff;
}

.woche_tag_min {
	background-image: url(../pics/prognose/min_woche_bg.png);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	font-family:Helvetica;
	font-size:12px;
	line-height:12px;
	width:35px;
	height:24px;
	text-align:center;
	color:#ffffff;
}

.woche_symbole_noborder {
	width:120px;
	padding-bottom:12px;
}

.woche_symbole {
	width:120px;
	padding-bottom:12px;
	border-bottom:1px solid #CCCCCC;
}

.ueberschrift_ausblick {
	font-family:Helvetica;
	color:#020202;
	font-size:12px;
	line-height:12px;
	padding-left:18px;
	font-weight:bold;
}

.ueberschrift_ausblick_table {
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	margin-left:2px;
	padding-top:5px;
	padding-bottom:5px;
	width:524px;
}

.prognose_woche_tag_klein {
	font-family:Helvetica;
	font-size:11px;
	color:#606060;
	text-align:center;
	padidng-bottom:2px;
}

#widget_iprognose {
	background-position: 0px 0px;
	background-image: url(../pics/prognose/iframe/iframe_bg.png);
	background-repeat: no-repeat;
	height: 120px;
	width: 155px;
	position:relative;
}

#widget_prognose_main {
	margin-top:0px;
}

.iprognose_tag_heute {
	position: absolute;
	top:12px;
	left:6px;
	font-family:Helvetica;
	font-size:14px;
	color:#FFFFFF;
}

.iprognose_prognose_symbol_tag_heute {
	position: absolute;
	top:1px;
	left:31px;
}

.iprognose_min_max_table {
	position:absolute;
	top:9px;
	left:75px;
}

.iprognose_min_heute {
	font-family:Helvetica;
	font-size:18px;
	color:#cbcbcb;
}

.iprognose_max_heute {
	font-family:Helvetica;
	font-size:18px;
	color:#FFFFFF;
}

.iprognose_min_max_spacer {
	font-family:Helvetica;
	font-size:18px;
	color:#FFFFFF;
	padding-left:4px;
	padding-right:2px;
}

.iprognose_symbol_tag1 {
	position: absolute;
	top:56px;
	left:1px;
}

.iprognose_symbol_tag2 {
	position: absolute;
	top:56px;
	left:32px;
}

.iprognose_symbol_tag3 {
	position: absolute;
	top:56px;
	left:63px;
}

.iprognose_symbol_tag4 {
	position: absolute;
	top:56px;
	left:94px;
}

.iprognose_symbol_tag5 {
	position: absolute;
	top:56px;
	left:125px;
}

.iprognose_symbol_tag1_label {
	position: absolute;
	top:41px;
	left:8px;
	font-family:Helvetica;
	font-size:11px;
	color:#FFFFFF;
}

.iprognose_symbol_tag2_label {
	position: absolute;
	top:41px;
	left:39px;
	font-family:Helvetica;
	font-size:11px;
	color:#FFFFFF;
}

.iprognose_symbol_tag3_label {
	position: absolute;
	top:41px;
	left:70px;
	font-family:Helvetica;
	font-size:11px;
	color:#FFFFFF;
}

.iprognose_symbol_tag4_label {
	position: absolute;
	top:41px;
	left:100px;
	font-family:Helvetica;
	font-size:11px;
	color:#FFFFFF;
}

.iprognose_symbol_tag5_label {
	position: absolute;
	top:41px;
	left:130px;
	font-family:Helvetica;
	font-size:11px;
	color:#FFFFFF;
}

.iprognose_woche_min_max_table {
	position:absolute;
	left:8px;
	top:87px;
}

.iprognose_symbol_tag1_max {
	font-family:Helvetica;
	font-size:11px;
	color:#ffffff;
	width:20px;
	text-align:center;
}

.iprognose_symbol_tag2_max {
	font-family:Helvetica;
	font-size:11px;
	color:#ffffff;
	width:41px;
	text-align:center;
}

.iprognose_symbol_tag3_max {
	font-family:Helvetica;
	font-size:11px;
	color:#ffffff;
	width:22px;
	text-align:center;
}

.iprognose_symbol_tag4_max{
	font-family:Helvetica;
	font-size:11px;
	color:#ffffff;
	width:39px;
	text-align:center;
}

.iprognose_symbol_tag5_max {
	font-family:Helvetica;
	font-size:11px;
	color:#ffffff;
}


.iprognose_symbol_tag1_min {
	font-family:Helvetica;
	font-size:11px;
	color:#cbcbcb;
	width:20px;
	text-align:center;
}

.iprognose_symbol_tag2_min {
	font-family:Helvetica;
	font-size:11px;
	color:#cbcbcb;
	width:41px;
	text-align:center;
}

.iprognose_symbol_tag3_min {
	font-family:Helvetica;
	font-size:11px;
	color:#cbcbcb;
	width:22px;
	text-align:center;
}

.iprognose_symbol_tag4_min {
	font-family:Helvetica;
	font-size:11px;
	color:#cbcbcb;
	width:39px;
	text-align:center;
}

.iprognose_symbol_tag5_min {
	font-family:Helvetica;
	font-size:11px;
	color:#cbcbcb;
	text-align:center;
}


#modalContainer {left:50%; top:15%; margin-left:-300px; background-color:#efefef; border:3px solid #ccc;}