h1.wetterhead, div.wetterhead { font-weight:bold;margin:0; margin-bottom: 0px; padding: 0; font-size: 16px; color:#1766B6; }
h1.unwetterhead, div.unwetterhead { font-weight:bold;margin:0; margin-bottom: 0px; padding: 0; font-size: 16px; color:#F00D1E; }
.mt-txt-center { text-align:center; }
.mt-txt-right { text-align:right; }
.mt-h30 { height:30px; }
.mt-img-noborder { border:none;}
/* * * * * .mt-w10 { width:10px; } */
/* * * * * .mt-w20 { width:20px; } */

/* TEMPLATE ::: deutschland_karte.tpl */
.wetter-d-karte-table { height:236px; width:455px; background-image:url(http://img.meinestadt.de/pix/wetter/diverses/start_deutschland_hg.gif);margin:0 auto ; font-size:11px; line-height:140% }
.wetter-d-karte-table ul{list-style-image:url('http://img.meinestadt.de/pix/wetter/diverses/stern-icon.gif');width:80px;float:left;width:105px;margin:38px 0 0 22px;padding:0}
.wetter-d-karte-position{ position:relative; top:0px; left:0px; float:left;width:177px; }
.wetter-d-karte { float:left;margin-top:4px; margin-bottom:0em; background-repeat:no-repeat; width:177px; border:none; height:236px; border-top-width:0px; }

/* Kann nach Release entfernt werden - ganzer Block TEMPLATE ::: north_east_south_west_weather.tpl */
.wetter-va-titel { margin-top:0em; margin-bottom:0em; font-weight:bold; }
.wetter-vorhersage-aktuell { width:650px; margin-top:1em; margin-bottom:0em; margin-left:0px; margin-right:0em; }
.wetter-va-table { width:455px; border:none; border-collapse:collapse; }
.wetter-va-table tr td { padding:0px;margin:0; }
.wetter-va-table tr td a:link, .wetter-va-table tr td b{ margin:0;padding:0}
.wetter-va-table-innen { background-color:#ebf5ff; }
.wetter-va-img-feld { width:52px; height:42px; vertical-align:middle; }
.wetter-va-name-feld { width:57px; font-weight:bold; }
.wetter-va-temperatur { font-size:11px; line-height:140%;/**/width:650px; color:#FFFFFF; /* background:url(http://img.meinestadt.de/pix/wetter/diverses/wetter_navigation_bottom.jpg) no-repeat left bottom;*/background-color:#5E93C9; border-collapse:collapse; }
.wetter-va-temp-zelle { width:113px; height:26px; vertical-align:middle; text-align:center; color:white; }
.wetter-va-temp-zelle a, .wetter-va-temp-zelle a:link, .wetter-va-temp-zelle a:visited, .wetter-va-temp-zelle a:hover { color:white;padding-left:10px;padding-right:10px }

/* TEMPLATE ::: wetter_brd_2008.tpl */
/* * * * .wetter-city-list { width:150px; float:left; color:#333333; font-size:10px; line-height:120%; } */
/* * * * .wetter-cl-img { width:36px; height:26px; } */
/* * * * .wetter-cl-temperatur { float: right; margin-top:3px; }*/
/* * * * .wetter-cl-link { vertical-align: middle; } */
/* * * * .wetter-aktuell-td-img { width:36px; height: 29px; }*/

/* TEMPLATE ::: d_karte_unwetter.tpl, dynamisch_karte_app.tpl */
.wetter-u-legend-title { width:610px; border-bottom:1px solid #000000; color:#000000; font-weight:bold; margin:0pt 0pt 8px; padding:0pt 0pt 6px; }
.wetter-u-legend-container { margin-bottom:25px; }
#mt-content-complete .wetter-u-iframe { position:relative; width:620px; height:700px; overflow:hidden;}
#mt-content-le .wetter-u-iframe { position:relative; width:650px; height:700px; overflow:hidden; }
#mt-content-ct .wetter-u-legend-feld-icon,#mt-content-le .wetter-u-legend-feld-icon{ vertical-align:10%; padding-right:10px;}
#mt-content-ct .wetter-u-legend-feld-txt,#mt-content-complete .wetter-u-legend-feld-txt{ vertical-align:30%; padding-right:80px; }
#mt-content-le .wetter-u-legend-feld-txt{ vertical-align:10%; padding-right:10px; }
#mt-content-le .wetter-u-legend-title{ width:455px; border-bottom:1px solid #000000; color:#000000; font-weight:bold; margin:0pt 0pt 8px; padding:0pt 0pt 6px; }
#mt-content-ct .wetter-u-legend-title{ width:610px; border-bottom:1px solid #000000; color:#000000; font-weight:bold; margin:0pt 0pt 8px; padding:0pt 0pt 6px; }
/* weather/partner_claim.tpl*/
.wetter-claim-img {  width:75px; height:20px; border:none; float:left; margin:0pt 8px 4px 0pt; }

/* TEMLATES ::: teaser_navi.tpl */
.wetter-navi { width:440px; margin-top:0em; margin-bottom:1em; }


/* TEMPLATES ::: vergleich_historisch.tpl */
/* * * * .wetter-diagramm-title-border { border-bottom: 1px solid #000000; } */
/* * * * .wetter-d-msg-color { color:red; } */
.wetter-step-title { height:30px; font-weight:bold; vertical-align:middle; }
.wetter-step-desc { font-weight:bold; text-align:right; vertical-align:middle; }
.wetter-td-leer { height:10px; }
.wetter-td-h15 { height:15px; }
.wetter-td-h5 { height:5px; }
/* * * * .wetter-bold-right { font-weight:bold; text-align:right; vertical-align:middle; } */
.wetter-bold-left { font-weight:bold; vertical-align:middle; }
.wetter-input-bereich { vertical-align:top; }
.wetter-calendar { position:absolute; }
.wetter-btn-right { text-align:center; }
.wetter-btn-hg-mitte-short { background: #fff url(http://img.meinestadt.de/pix/wetter/diverses/btn_mitte.gif); height:27px;text-align:center}
/* * * * * .wetter-btn-hg-mitte-large { margin-left:260px; background:#fff url(http://img.meinestadt.de/pix/wetter/diverses/btn_mitte.gif); height:27px; } */
.wetter-btn-hg-right { width:15px; background: url(http://img.meinestadt.de/pix/wetter/diverses/btn_rechts.gif) no-repeat 100% 0px; }
.wetter-btn-hg-left { width:14px; background: url(http://img.meinestadt.de/pix/wetter/diverses/btn_links.gif) no-repeat 0px 0px; }
.wetter-img-loading { display:none; margin-left:150px; position:absolute; }
.wetter-form table{width:100%}
/* TEMPLATE ::: ozone_search_ xxx .tpl */
.wetter-form-ozon-hg { width:444px; margin:10px 0; border-bottom: 1px dotted #5d93c9; vertical-align:top; }
.wetter-ozon-input-title { padding-top:3px; }
.wetter-ozon-td-select { margin-right:15px; }
.wetter-ozon-select { width:110px; }
.wetter-ozon-td-icon { width:70px; text-align:center; }
.wetter-ozon-content-aussen { margin: 5px 5px 0 5px; }
.wetter-ozon-content-txt { padding: 5px 0; }
.wetter-ozon-td-135 { width: 135px; }
.wetter-ozon-td-70 { width: 70px; }
.wetter-ozon-city-values { vertical-align:50%; }
.wetter-ozon-a-img { text-decoration: none; }
.wetter-ozon-info-msg { padding-top:10px; color:red; } 

/* TEMPLATE ::: city_comparison.tpl */
.wetter-city-comparison-title { height:22px; font-weight:bold; padding-left:7px; }
/* * * * * .wetter-cell-middle { padding:4px 7px 0px; } */
/* * * * * .wetter-cell-middle input { width:190px; } */
.wetter-err-msg { width:130px; font-weight:bold; color:red; }
#city-one-error.wetter-err-msg { color:red; height:20px; padding-left:7px; }
#city-two-error.wetter-err-msg { color:red; height:20px; }
.wetter-cc-tbl { width:650px; border-collapse:collapse; margin:0; padding:0; }
.wetter-cc-title { font-weight:bold; padding-bottom: 5px; }
.wetter-cc-tr-first { height:170px; vertical-align:top; }
.wetter-cc-calendar { width:157px; border-right: 1px dotted #6F6F6F;padding-left:10px }
.wetter-cc-first-city { width:140px; background-color:#ebf5ff; border-right: 1px dotted #6F6F6F; padding-top:20px; text-align:center; }
.wetter-cc-second-city { width:140px; background-color:#ebf5ff; padding-top:20px; text-align:center; }
.wetter-cc-img-city { width:93px; height:81px; }
.wetter-cc-div-aussen { text-align:center; margin-top:20px; }
.wetter-cc-temperatur { margin-bottom:5px; font-size:22px; font-weight:bold; }
.wetter-cc-info { padding: 2px 0; }

/* TEMPLATES ::: yui_calendar.tpl */
/* * * * * .wetter-calendar-jahr-global { padding-top:5px; } */
.wetter-cal-prevyear { float:left; }
.wetter-cal-prevyear-a { margin-left:7px; }
.wetter-cal-yearselect { float:left; width:113px; text-align:center; }

/* TEMPLATE ::: city_wetter.tpl */
/* * * * * * .wetter-city-unwetter-icon { text-align:right; width:165px; } */
.mt-wetter-txt-title{float:left;margin-top:8px; font-size:14px;font-weight:bold}
#city-panel-tbl {clear: both;width: 650px;margin-top: 0em;margin-bottom: 0em;padding-bottom: 10px;border-top-width: 1px;border-top-color: #5d93c9;border-top-style: solid;border-bottom-width: 1px;border-bottom-color: #5d93c9;border-bottom-style: solid;background-color: #ebf5ff;}
.wetter-citypanel-temphg { background:url(http://img.meinestadt.de/pix/wetter/diverses/wetter_rahmen_o.gif) no-repeat;margin-top:7px; }
.wetter-cp-sectionhg { background:url(http://img.meinestadt.de/pix/wetter/diverses/wetter_rahmen_u_hg.gif) no-repeat; }
.wetter-cp-section-img-box { float:left; padding: 5px 0 0 5px; }
.wetter-cp-section-desc-box { float:left; padding: 7px 0 0 5px; }
.wetter-cp-td-wetterdaten { width:450px; vertical-align:top; }
.wetter-cp-tbl-wetterdaten { width:450px; margin-top: 1px }
.mt-wetter-temperatur-imagesize{font-size:14px;font-weight:bold;padding-top: 14px;text-align: center;float: left;font-size: 22px;color: #000;width: 75px;height: 39px;line-height: 150%;max-height:39px;margin-left: 5px;}
.wetterdaten-hgcolor2 { background-color:#FFFFFF;}
.wetterdaten-smilie { border:none; width:14px; height:14px; }
/* * * * * .wetterdaten-bubble-off { display:none; z-index:100; }*/
.wetterdaten-bubble-head { background:url(http://img.meinestadt.de/pix/wetter/bubbles/head_bubbles.gif);padding-left:20px;height:22px; }
.wetterdaten-bubble-middle { background:url(http://img.meinestadt.de/pix/wetter/bubbles/pixel_bubbles.gif);padding-left:10px; }
.wetterdaten-bubble-foot { background:url(http://img.meinestadt.de/pix/wetter/bubbles/foot_bubbles.gif); height:8px; }
.wetterdaten-legende { width:440px; margin-bottom:1em; }
.wetterdaten-navibox { margin-bottom:5px; }
.wetterdaten-navi-img { text-decoration: none; }
.wetterdaten-navi-span { vertical-align: 20%; }

/* TEMPLATE ::: city_unwetter_desc.tpl */
.wetter-unwetterbox { width:455px; margin-top:0em; margin-bottom:2em; }
.wetter-unwetterbox-head { width:455px; height:3px; background:url(http://img.meinestadt.de/pix/wetter/diverses/unwetter_rahmen_oben.gif) no-repeat; }
/* IE6 Bug: Rahmen zu hoch */
* html .wetter-unwetterbox-head { width:455px; height:3px; margin-bottom:-10px; background:url(http://img.meinestadt.de/pix/wetter/diverses/unwetter_rahmen_oben.gif) no-repeat; }
.wetter-unwetterbox-content { width:455px; background-image:url(http://img.meinestadt.de/pix/wetter/diverses/unwetter_rahmen_mitte.gif); }
.wetter-unwetterbox-foot { width:455px; height:3px; background:url(http://img.meinestadt.de/pix/wetter/diverses/unwetter_rahmen_unten.gif) no-repeat; }
.unwetterbox-con-result { padding: 10px 10px 10px 10px; }
.unwetterbox-con-nodename { margin-bottom:25px; font-weight:bold; }
.unwetterbox-con-headline { margin-bottom:25px; font-weight:bold; }
.unwetterbox-con-warntxt { margin-bottom:25px; font-weight:normal; }
.unwetterbox-con-time { margin-bottom:0px; font-weight:normal; }


/* wetter_icon_temprature_item.tpl */
.mt-wetter-topcities .mt-wetter-half-width {width:144px;float:left}
.mt-wetter-item-desc{float:left;margin-right:5px;}
.mt-wetter-half-width{width:142px;float:left}
.mt-wetter-half-width .mt-icon-temprature-container{ width:140px;}
.mt-icon-temprature-container{ float:left;margin-bottom:3px;padding:3px;}
.mt-wetter-topcities .mt-icon-temprature-container {width:144px;float:left}
.mt-wetter-topcities .mt-icon-temprature-range {color:#333333;font-size:10px}
.mt-icon-temprature-icon{ float:left; vertical-align:middle;padding:0;margin:0 3px 0 0}
.mt-icon-temprature-desc{ float:left;width:68px;}
.mt-icon-temprature-range{ float:left;}
.mt-wetter-citylist{font-size:10px;}
.mt-wetter-citylist .mt-icon-temprature-range{color: #333333;float:right;margin-right:3px;}
.mt-brd_citylist {font-size:10px;}
div.mt-brd_citylist{width:142px;margin-right:8px;}
.mt-brd_citylist a:link {font-size:10px;}
.mt-brd_citylist .mt-icon-temprature-container{ float:left;margin-bottom:3px;}
.mt-brd_citylist .mt-icon-temprature-icon{ float:left; vertical-align:middle;padding:0;margin:0 3px 0 0}
.mt-brd_citylist .mt-icon-temprature-desc{ float:left;width:68px;}
.mt-brd_citylist .mt-icon-temprature-range{ float:right;}

.mt-wetter-box-vertikal{width:112px;height:70px;float:left; border-left:1px solid #FFFFFF}
.mt-wetter-box-vertikal-img{width:52px;height:46px;float:left;}
.mt-wetter-box-vertikal-range{font-weight:bold;margin-top:14px;float:left;padding-left:6px;}
.mt-wetter-box-vertikal-title{ overflow:hidden; color:#FFFFFF; text-align: center;font-weight:bold; }
a.mt-wetter-box-vertikal-title:link,a.mt-wetter-box-vertikal-title:visited {margin-right:3px;color: #FFFFFF;font-weight:normal}

/* TEMPLATE ::: city_days_vorhersage.tpl */
.wetter-vorhersage-title { font-weight:bold; margin-top:1em; margin-bottom:0em; }
.wetter-vorhersage-content { width:650px; margin-top:1em; margin-bottom:0em;  }
.vorhersage-content-tbl { width:650px; border-collapse: collapse; }
.vorhersage-content-tbl td, .vorhersage-content-tbl-temperatur td{ width:118px}

/* * * * *.vorhersage-content-block1 { height:42px; width:88px; vertical-align:middle; background-color:#ebf5ff; } */
/* * * * *.vorhersage-content-block2 { width:88px; vertical-align:middle; }*/
.vorhersage-content-tbl-temperatur {font-size:11px; line-height:140%;/* wegen Ralunch */color:#FFFFFF; /*background:url(http://img.meinestadt.de/pix/wetter/diverses/ms_balken_2zeilig.gif) no-repeat top left;*/ width:650px; background-color:#5E93C9; height:35px; border:none; }
.vorhersage-content-temp { height:18px; width:88px; vertical-align:middle; text-align:center; }

/*biowetter pollen*/
.mt-wetter-double-box{width:100%;float:left;background-color:#ebf5ff;margin:0 0 1.5em}
.mt-wetter-double-box .head-inaktiv, .mt-wetter-double-box .head-aktiv{ float:left;width:325px; height:22px;vertical-align:middle;text-align:center;}
.mt-wetter-double-box .head-aktiv { border-bottom:1px solid #5E92CB;font-weight:bold; color:#FFF; background-color:#5E92CB; no-repeat; }
.mt-wetter-double-box .head-inaktiv{ border-bottom:1px solid #5E92CB}
.mt-wetter-content-box{width:100%;float:left;border-bottom: 1px solid #5d93c9;}
img.doublebox-image{ float:left;margin-top:1px; margin-bottom:6px; margin-right:16px; background:url(http://img.meinestadt.de/pix/wetter/teaser_bilder/wohl_bio_hg.jpg) no-repeat; width:162px; border-top-width:141px; }
.mt-wetter-content-box table td{margin:0px;padding:0px;}
.mt-wetter-content-txt{float:left;padding-top:8px;width:420px;margin-left:52px}
.mt-wetter-content-txt table{float:left;width:200px}
.mt-wetter-content-box table td.mt-tabledata-readable-content{padding-left:6px}
.mt-wetter-content-txt strong{width:100%;display:block}
/* TEMPLATE ::: land_aktuelles_wetter.tpl */
.land-aktuelles-wetter-title { font-weight:bold; margin-top:1em; margin-bottom:0em; }
.land-aktuelles-wetter-karte { background-color:#EBF5FF;width:455px; margin-top:1em; margin-bottom:2em; border-top:1px solid #5d93c9; border-bottom: 1px solid #5d93c9; }

/* TEMPLATE ::: lokales_wetter_tageszeiten_2008.tpl */
.city-unwetter-desc { width:455px; margin-top:0em; margin-bottom:2em; }
/* * * * * .wetter-lokales-div-img { float:left; width:96px; height:81px; margin-bottom:3px; }*/


/* FORMULAR ::: 3 SCHRITTE */
.wetter-form { margin: 0 0 10px 0; }
.wetter-form-table440 { width:440px; margin-top:0em; margin-bottom:0em; }
.wetter-form-table442 { width:442px; margin-top:0em; margin-bottom:0em; }
.wetter-form-table444 { width:444px; margin-top:0em; margin-bottom:0em; }
.wetter-form-tbl-innen { width:440px; }
.wetter-form-title-small { width:218px; height:12px; font-weight:bold; }
.wetter-form-title-large { height:22px; font-weight:bold; }
.wetter-form-neuesuche { width:218px; height:12px; font-weight:bold; text-align:right; }
.wetter-form-hg { width:440px;  background: url(http://img.meinestadt.de/pix/layout/rl2008/elements/bg_440_gradient.gif) no-repeat left bottom; border-collapse:collapse; }
.wetter-form-border-bottom { height:180px;  border-bottom:1px dotted #5d93c9; vertical-align:top; }
.wetter-form-step2-size { width:400px; height:350px; }
.wetter-form-step3-size { width:400px; height:200px; }
.wetter-form-zeitraum { width:110px; }
.wetter-step-btn-box { padding-right: 5px; }
/* Wetter Stadtvergleich */
.wetter-form.mt-form label { font-weight:bold; }
/*TEMPLATE: mototrradwetter_voraussage.tpl */
/* * * * * #mt-content-ri div div.mt-wetter-innerbox{height:35px;overflow:visible}*/
/* * * * * .mt-wetter-one-day{width:130px;height:60px;overflow:visible}*/