 *{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}
body,ul,ol,li,h1,h2,h3{
	margin:0;
	padding:0;
}
a{
	outline:none;
	font-weight:normal;
}
a:hover{
	outline:none;
	font-weight:normal;
}
form{
	margin:0;
	padding:0;
}
input{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
}
p{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:10px!important;
	line-height:140%;
}
.hideimg{
	width:0px;
	height:0px;
	display:none;
}
#centerpage{
	width:840px;
	padding:0;
	margin-top:0;
	margin-bottom:0;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	clear:both;
	position:relative;
}
#centerpage div.shadow-left{
	float:left;
	background:transparent url(../img/shadow-left.png) no-repeat top left;
	margin:0px;
	z-index:6000;
}
#centerpage div.shadow-right{
	float:left;
	background:transparent url(../img/shadow-right.png) no-repeat top right;
	margin:0px;
	z-index:6100;
}
#page{
	margin:0 15px;
	padding:0;
	display:block;
	position:relative;
	top:0;
	left:0;
	width:790px;
	clear:both;
	border-left:1px solid #f2f2f2;
	border-right:1px solid #f2f2f2;
	background-color:#fff;
	background-image:url(../img/hg_head_herbst08.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
#page #header{
	padding:0;
	margin:0;
}
#page #header #header_logo{
	float:left;
	height:186px;
	width:214px;
	margin:0;
	background-image:url(../img/t.gif);
	background-repeat:no-repeat;
}
#page #header #header_logo div{
	padding-top:80px;
	padding-left:20px;
}
#page #header #header_logo div a{
	display:block;
	outline:none;
}
#page #header #header_logo div a img{
	width:160px;
	height:70px;
}
#page #header #header_news{
	float:left;
	height:186px;
	width:362px;
	margin:0 0 0 2px;
	background-image:url(../img/top_center_aktuelles.png);
	background-repeat:no-repeat;
}
#page #header #header_news .newsblock{
	margin:10px;
	margin-left:18px;
	margin-top:18px;
}
#page #header #header_news .newsblock h2{
	text-transform:uppercase;
	color:#FFF;
	font-size:12px;
	padding:0;
	margin:0 0 0 10px;
}
#page #header #header_news .newsblock h2 a{
	text-transform:uppercase;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
#page #header #header_news .newsblock h2 a:hover{
	text-decoration:underline;
}
#page #header #header_news .newsblock .newssets{
	margin-top:12px;
}
#page #header #header_news .newsblock .newssets .news_element[class]{
	border-bottom:1px dotted #CCC;
	padding-top:3px;
	padding-bottom:3px;
}
#page #header #header_news .newsblock .newssets .news_element{
	border-bottom:1px dotted #CCC;
	padding-top:3px;
	height:55px;
	padding-bottom:1px;
	margin:0;
}
#page #header #header_news .newsblock .newssets .news_element .left_element{
	float:left;
}
#page #header #header_news .newsblock .newssets .news_element .right_element{
	float:left;
	width:260px;
	padding-left:10px;
	font-size:11px;
	padding-top:0;
}
#page #header #header_news .newsblock .newssets .news_element .right_element div a{
	text-decoration:none;
	padding-right:10px;
	height:1%;
	color:#cc6600;
}
#page #header #header_news .newsblock .newssets .news_element .left_element img{
	padding-top:3px!important;
}
#page #header #header_news .newsblock .newssets .news_element .right_element div a:hover{
	text-decoration:underline;
}
#page #header #header_rectangle{
	float:left;
	margin:0;
	background-repeat:no-repeat;
}
#page #content_right .addon, #page #header #header_rectangle{
	margin-top:10px !important;
	width:190px;
	height:170px;
	padding-top:3px;
	padding-left:0;
	background-image:url(../img/hg_rectangle_180x150.png);
	background-repeat:no-repeat;
}
#page #header #header_rectangle a{
	text-decoration:none;
}
#page #content_right .addon{
	margin-left:12px;
	margin-top:0px!important;
	margin-bottom:10px!important;
}
#page #content_right .addon600-s{
	margin-top:0px!important;
	width:190px;
	height:610px;
	margin-left:12px;
	padding-top:3px;
	text-align:left!important;
	padding-left:5px;
	background-image:url(../img/hg_rectangle_120x600.png);
	background-repeat:no-repeat;
}
#page #content_right .addon600-l{
	margin-top:0px!important;
	width:190px;
	height:610px;
	margin-left:12px;
	padding-top:3px;
	text-align:left!important;
	padding-left:5px;
	background-image:url(../img/hg_rectangle_160x600.png);
	background-repeat:no-repeat;
}
#page #header #header_rectangle{
	margin-left:14px!important;
}
#page #content_right .addon a{
	margin-right:4px;
}
#page #content_right .addon600-s a{
	margin-right:30px;
}
#page #content_right .addon600-l a{
	margin-right:4px;
}
.add-txt{
	color:#999;
	font-size:9px;
	text-transform:uppercase;
	line-height:10px;
	margin:-4px 0 0 0!important;
	padding:0!important;
	float:right;
	display:block;
}
#page #header #header_rectangle a img{
	padding-left:5px;
}
#page #menu{
	margin:0;
	padding:0;
}
#page #menu #menu_container{
	height:65px;
}
#page #menu .menu_shadow_left{
	float:left;
}
#page #menu .menu_links{
	margin:0px!important;
	padding:0px!important;
	float:left;
}
#page #menu .menu_shadow_right{
	margin:0px!important;
	padding:0px!important;
	float:right;
}
#page #menu .menu_links div{
	float:left!important;
}
#page #menu .menu_links div a{
	margin:0px!important;
	float:left!important;
	background-image:url(../img/nav_hg.png);
	background-repeat:no-repeat;
	width:130px;
	height:25px;
	padding-top:12px;
	margin-bottom:0px;
	padding-bottom:0!important;
	text-align:center;
}
#page #menu .menu_links #div_1 a:hover, #page #menu .menu_links #div_1 a.m_aktiv_1{
	background-image:url(../img/nav_wetter_over.gif)!important;
	background-repeat:no-repeat!important;
	cursor:pointer;
	display:block;
}
#page #menu .menu_links #div_2 a:hover, #page #menu .menu_links #div_2 a.m_aktiv_1{
	background-image:url(../img/nav_aktuelles_over.gif)!important;
	background-repeat:no-repeat!important;
	cursor:pointer;
	display:block;
}
#page #menu .menu_links #div_3 a:hover, #page #menu .menu_links #div_3 a.m_aktiv_1{
	background-image:url(../img/nav_wetterabc_over.gif)!important;
	background-repeat:no-repeat!important;
	cursor:pointer;
	display:block;
}
#page #menu .menu_links #div_4 a:hover, #page #menu .menu_links #div_4 a.m_aktiv_1{
	background-image:url(../img/nav_wettertipps_over.gif)!important;
	background-repeat:no-repeat!important;
	cursor:pointer;
	display:block;
}
#page #menu .menu_links #div_5 a:hover, #page #menu .menu_links #div_5 a.m_aktiv_1{
	background-image:url(../img/nav_spiel_over.gif)!important;
	background-repeat:no-repeat!important;
	cursor:pointer;
	display:block;
}
#page #menu .menu_links #div_6 a:hover , #page #menu .menu_links #div_6 a.m_aktiv_1{
	background-image:url(../img/nav_suche_over.gif)!important;
	background-repeat:no-repeat!important;
	cursor:pointer;
	display:block;
}
#page #menu .menu_links #div_suche{
	margin-top:8px;
	background-image:none!important;
	text-align:left!important;
}
#page #menu .menu_links #div_suche form{
	background-color:transparent;
}
#page #menu .menu_links #div_suche input.suche{
	padding:3px 0 3px 2px;
	border:1px solid #d0d0d0;
	color:#333;
	margin:0 0 0 6px;
	font-size:11px;
}
#page #menu .menu_links #div_suche form label{
	display:none;
}
#page #menu .menu_links #div_suche input.button{
	padding-top:0;
	margin:0;
	margin-bottom:-7px;
}
#page #menu .menu_links a{
	text-decoration:none;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	outline:none;
	text-shadow:#c0c0c0 3px 3px 5px;
}
#page #menu .menu_links a:focus, #page #menu .menu_links a:hover{
	text-decoration:underline;
}
#page #menu #submenue_wetter, #page #menu #submenue_wetterdetails, #page #menu #submenue_aktuelles, #page #menu #submenue_wetterabc, #page #menu #submenue_wasistwas, #page #menu #submenue_wettertipps, #page #menu #submenue_suche, #page #menu #submenue_service, #page #menu #submenue_spiel, #page #menu #submenue_start, #page #menu #submenue_{
	float:left;
	height:20px;
	font-weight:bold;
	padding:10px 0 0 10px;
	background-repeat:no-repeat;
}
#page #menu #submenue_wetter[id], #page #menu #submenue_wetterdetails[id], #page #menu #submenue_aktuelles[id], #page #menu #submenue_wetterabc[id], #page #menu #submenue_wasistwas[id], #page #menu #submenue_wettertipps[id], #page #menu #submenue_suche[id], #page #menu #submenue_service[id], #page #menu #submenue_spiel[id], #page #menu #submenue_start[id], #page #menu #submenue_[id]{
	width:100%;
}
#page #menu #submenue_wetter, #page #menu #submenue_wetterdetails, #page #menu #submenue_aktuelles, #page #menu #submenue_wetterabc, #page #menu #submenue_wasistwas, #page #menu #submenue_wettertipps, #page #menu #submenue_suche, #page #menu #submenue_service, #page #menu #submenue_spiel, #page #menu #submenue_start, #page #menu #submenue_{
	width:780px;
}
#page #menu #submenue_wetter, #page #menu #submenue_wetterdetails{
	color:#3366CC!important;
	background-image:url(../img/subnavi_bg_wetter.png);
	background-repeat:no-repeat;
}
#page #menu #submenue_aktuelles{
	color:#cc6600!important;
	background-image:url(../img/subnavi_bg_aktuelles.png);
	background-repeat:no-repeat;
}
#page #menu #submenue_wetterabc{
	color:#669933!important;
	background-image:url(../img/subnavi_bg_wetterabc.png);
	background-repeat:no-repeat;
}
#page #menu #submenue_wasistwas{
	color:#669933!important;
	background-image:url(../img/subnavi_bg_wetterabc.png);
	background-repeat:no-repeat;
}
#page #menu #submenue_wettertipps{
	color:#9a5cd4!important;
	background-image:url(../img/subnavi_bg_wettertipps.png);
	background-repeat:no-repeat;
}
#page #menu #submenue_spiel{
	color:#ff3333!important;
	background-image:url(../img/subnavi_bg_spiel.png);
	background-repeat:no-repeat;
}
#page #menu #submenue_suche, #page #menu #submenue_service{
	color:#45af8d!important;
	background-image:url(../img/subnavi_bg_suche.png);
	background-repeat:no-repeat;
}
#page #menu #submenue_, #page #menu #submenue_start{
	background-image:url(../img/subnavi_bg_start.png);
	background-repeat:no-repeat;
}
#page #menu #submenue_wetter ul, #page #menu #submenue_aktuelles ul, #page #menu #submenue_wettertipps ul, #page #menu #submenue_wetterabc ul, #page #menu #submenue_wasistwas ul, #page #menu #submenue_spiel ul, #page #menu #submenue_suche ul, #page #menu #submenue_service ul, #page #menu #submenue_start ul, #page #menu #submenue_ ul{
	font-size:11px;
	float:left;
	margin:0;
	list-style:none;
}
#page #menu #submenue_wetter ul li, #page #menu #submenue_aktuelles ul li, #page #menu #submenue_wettertipps ul li, #page #menu #submenue_wetterabc ul li, #page #menu #submenue_wasistwas ul li, #page #menu #submenue_spiel ul li, #page #menu #submenue_suche ul li, #page #menu #submenue_service ul li, #page #menu #submenue_start ul li, #page #menu #submenue_ ul li{
	font-weight:normal!important;
	float:left;
	white-space:nowrap;
	padding:0 5px 0 0;
	margin:0;
}
#page #menu #submenue_wetter ul li a, #page #menu #submenue_aktuelles ul li a, #page #menu #submenue_wettertipps ul li a , #page #menu #submenue_wetterabc ul li a, #page #menu #submenue_wasistwas ul li a, #page #menu #submenue_spiel ul li a, #page #menu #submenue_suche ul li a, #page #menu #submenue_service ul li a, #page #menu #submenue_start ul li a, #page #menu #submenue_ ul li a{
	padding-left:5px;
	padding-right:10px;
	font-size:12px!important;
	font-weight:bold!important;
	text-decoration:none;
}
#page #menu #submenue_wetter ul li a:hover, #page #menu #submenue_aktuelles ul li a:hover, #page #menu #submenue_wettertipps ul li a:hover, #page #menu #submenue_wetterabc ul li a:hover, #page #menu #submenue_wasistwas ul li a:hover, #page #menu #submenue_spiel ul li a:hover, #page #menu #submenue_suche ul li a:hover, #page #menu #submenue_service ul li a:hover, #page #menu #submenue_start ul li a:hover, #page #menu #submenue_ ul li a:hover{
	text-decoration:underline;
}
#page #menu #submenue_wetter ul li a{
	color:#3366CC!important;
}
#page #menu #submenue_wetter ul li a:hover{
	color:#3366CC!important;
}
#page #menu #submenue_aktuelles ul li a{
	color:#cc6600!important;
}
#page #menu #submenue_aktuelles ul li a:hover{
	color:#cc6600!important;
}
#page #menu #submenue_wetterabc ul li a{
	color:#669933!important;
}
#page #menu #submenue_wetterabc ul li a:hover{
	color:#669933!important;
}
#page #menu #submenue_wasistwas ul li a{
	color:#669933!important;
}
#page #menu #submenue_wettertipps ul li a{
	color:#9a5cd4!important;
}
#page #menu #submenue_wettertipps ul li a:hover{
	color:#9a5cd4!important;
}
#page #menu #submenue_spiel ul li a{
	color:#ff3333!important;
}
#page #menu #submenue_spiel ul li a:hover{
	color:#ff3333!important;
}
#page #menu #submenue_suche ul li a, #page #menu #submenue_service ul li a{
	color:#45af8d!important;
}
#page #menu #submenue_suche ul li a:hover, #page #menu #submenue_service ul li a:hover{
	color:#45af8d!important;
}
#page #menu #submenue_ ul li a, #page #menu #submenue_start ul li a{
	color:#cccccc!important;
}
#page #menu #submenue_ ul li a:hover, #page #menu #submenue_start ul li a:hover{
	color:#cccccc!important;
}
#page #container{
	min-height:500px;
	background-image:url(../img/hg.png);
	background-repeat:repeat-x;
	margin:0;
	margin-bottom:0;
	padding-bottom:10px;
	padding-top:5px;
}
#page #container #karte_flash{
	background-image:url(../img/de-karte.jpg);
	background-position:0 5px;
	background-repeat:no-repeat;
	margin-top:0!important;
	padding-top:3px;
	margin-left:6px;
}
#page #container #contentdetail_wrapper{
	margin-left:0!important;
	padding:5px 0 0 0!important;
}
#page #container #contentdetail_wrapper #content_left{
	min-height:488px;
	float:left;
	border:none;
	margin:0;
	padding:0;
	width:572px;
}
#page #container #contentdetail_wrapper #content_left[id]{
	width:578px!important;
}
#function{
	margin:0 2px 5px 2px!important;
	background-color:#fff;
	border:1px solid #dadadc;
	padding:3px 3px 0 3px!important;
	height:1%;
}
#function[id]{
	height:22px;
	margin:0 2px 5px 2px!important;
	background-color:#fff;
	border:1px solid #dadadc;
	padding:3px 3px 0 3px!important;
}
#page #container #contentdetail_wrapper #content_right{
	float:right;
	width:200px;
	text-align:right!important;
}
#page #container #contentdetail_wrapper #content_right[id]{
	width:210px!important;
	margin:0;
	padding:0;
	text-align:right!important;
}
#content_bottom{
	margin-left:12px;
}
#content_bottom div.bg{
	height:68px;
	margin-top:8px;
	background-image:url(../img/hg_addon_bottom.png);
	background-repeat:no-repeat;
	margin-left:0;
}
#page #container #contentdetail_wrapper #content_left #content_left_wrapper{
	padding:0 0 0 8px;
}
#content_left .subnavi-top{
	padding:0;
	background-image:url(../img/hg-detail-navi-top.gif);
	background-repeat:no-repeat;
	margin-left:88px;
	width:482px;
}
#content_left .subnavi-top[class]{
	background-image:url(../img/hg-detail-navi-top-b.gif);
	background-repeat:no-repeat;
	width:490px;
	margin-left:86px;
	padding-bottom:10px;
}
#content_left .subnavi-top-wrapp{
	margin:0 15px 10px 15px;
	padding-top:10px;
}
#content_left h1.topic{
	margin:0;
	padding:0;
	font-size:12px;
	color:#3366CC;
	text-transform:uppercase;
}
#content_left h2{
	margin:0;
	padding:0;
	font-size:14px;
}
#content_left .regio{
	margin:0!important;
	padding:0!important;
	color:#666;
	font-size:11px;
}
#content_left .wettertrend{
	float:right;
	margin:0;
	margin-top:-35px!important;
	padding:0!important;
	padding:0;
	text-align:center;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	width:130px;
}
#content_left #scrollingframewrapper{
	margin:0;
	padding:0;
	margin-top:-1px;
}
.container{
	margin-left:10px!important;
}
#rubrikheader_aktuelles, #rubrikheader_wetterabc, #rubrikheader_wasistwas, #rubrikheader_wettertipps, #rubrikheader_wetter, #rubrikheader_spiel, #rubrikheader_suche, #rubrikheader_default, #rubrikheader_service{
	margin:0;
	padding:0;
}
#rubrikheader_aktuelles h1.maintitel, #rubrikheader_wetterabc h1.maintitel, #rubrikheader_wasistwas h1.maintitel, #rubrikheader_wettertipps h1.maintitel, #rubrikheader_wetter h1.maintitel, #rubrikheader_spiel h1.maintitel, #rubrikheader_suche h1.maintitel, #rubrikheader_service h1.maintitel, #rubrikheader_default h1.maintitel{
	margin:8px 10px 2px 10px;
}
#rubrikheader_aktuelles h1.maintitel a, #rubrikheader_wetterabc h1.maintitel a, #rubrikheader_wasistwas h1.maintitel a, #rubrikheader_wettertipps h1.maintitel a, #rubrikheader_wetter h1.maintitel a, #rubrikheader_spiel h1.maintitel a, #rubrikheader_suche h1.maintitel a, #rubrikheader_service h1.maintitel a, #rubrikheader_default h1.maintitel a{
	padding-bottom:0;
	font-weight:bold;
	font-size:20px!important;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:1px;
}
#rubrikheader_aktuelles h2.subtitle, #rubrikheader_wetterabc h2.subtitle, #rubrikheader_wasistwas h2.subtitle, #rubrikheader_wettertipps h2.subtitle, #rubrikheader_wetter h2.subtitle, #rubrikheader_spiel h2.subtitle, #rubrikheader_suche h2.subtitle, #rubrikheader_service h2.subtitle, #rubrikheader_default h2.subtitle{
	font-size:12px;
	font-weight:normal;
	margin-left:12px;
	margin-top:0;
}
#rubrikheader_aktuelles h1.maintitel a, #rubrikheader_aktuelles h2.subtitle{
	color:#cc6600;
}
#rubrikheader_aktuelles .rubrikborder{
	border-bottom:1px solid #cc6600}
#rubrikheader_wetter h1.maintitel a, #rubrikheader_wetter h2.subtitle{
	color:#3366cc;
}
#rubrikheader_wetter .rubrikborder{
	border-bottom:1px solid #3366cc;
}
#rubrikheader_wetterabc h1.maintitel a, #rubrikheader_wetterabc h2.subtitle{
	color:#669933;
}
#rubrikheader_wetterabc .rubrikborder{
	border-bottom:1px solid #669933;
}
#rubrikheader_wasistwas .rubrikborder{
	background-image:url('../img/header_wiw.png');
	height:84px;
	padding-bottom:0px;
	padding-top:0px;
	border-bottom:1px solid #669933;
}
#rubrikheader_wasistwas h1.maintitel a, #rubrikheader_wasistwas h2.subtitle{
	color:#669933;
}
#rubrikheader_wettertipps h1.maintitel a, #rubrikheader_wettertipps h2.subtitle{
	color:#995cd4;
}
#rubrikheader_wettertipps .rubrikborder{
	border-bottom:1px solid #995cd4;
}
#rubrikheader_spiel h1.maintitel a, #rubrikheader_spiel h2.subtitle{
	color:#ff3333;
}
#rubrikheader_spiel .rubrikborder{
	border-bottom:1px solid #ff3333;
}
#rubrikheader_suche h1.maintitel a, #rubrikheader_suche h2.subtitle, #rubrikheader_service h1.maintitel a, #rubrikheader_service h2.subtitle{
	color:#45af8d;
}
#rubrikheader_default h1.maintitel a, #rubrikheader_default h2.subtitle{
	font-weight:bold;
	color:#999;
}
#rubrikheader_suche .rubrikborder, #rubrikheader_service .rubrikborder{
	border-bottom:1px solid #45af8d;
}
#rubrikheader_default .rubrikborder{
	border-bottom:1px solid #ccc;
}
.rubrik{
	width:300px;
	float:left;
	text-align:left}
.rubrik .kurztext{
	font-size:11px;
	text-align:left;
	margin:3px 10px!important;
}
.rubrikborder{
	padding:0 0 5px 0;
	height:74px;
}
#doorpagecontent_wetter, #doorpagecontent_wetterabc, #doorpagecontent_wasistwas, #doorpagecontent_aktuelles, #doorpagecontent_wettertipps, #doorpagecontent_suche, #doorpagecontent_service, #doorpagecontent_spiel, #doorpagecontent_gewinnsp, #doorpagecontent_default, #ez_wetter, #ez_wetterabc, #ez_wasistwas, #ez_aktuelles, #ez_wettertipps, #ez_suche, #ez_service, #ez_spiel, #ez_default{
	padding:15px 0 10px 15px;
	height:1%;
}
#doorpagecontent_wetterabc, #ez_wetterabc, #rubrikheader_wetterabc #submenuwrapper{
	background-color:#f6fbeb;
}
#doorpagecontent_wasistwas, #ez_wasistwas, #rubrikheader_wasistwas #submenuwrapper{
	background-color:#f6fbeb;
}
#doorpagecontent_aktuelles, #ez_aktuelles, #rubrikheader_aktuelles #submenuwrapper{
	background-color:#fcfaf5;
}
#doorpagecontent_wettertipps, #ez_wettertipps, #rubrikheader_wettertipps #submenuwrapper{
	background-color:#f6f1fb;
}
#doorpagecontent_wetter, #ez_wetter{
	background-color:#f2f5fc;
}
#doorpagecontent_suche, #ez_suche, #doorpagecontent_service, #ez_service{
	background-color:#F5FBFA;
}
#doorpagecontent_spiel, #ez_spiel, #rubrikheader_spiel #submenuwrapper{
	background-color:#FFF6F1;
}
#doorpagecontent_default, #ez_default{
	background-color:#fbfbfb;
}
#doorpagecontent_wetterabc h2, #doorpagecontent_wasistwas h2, #doorpagecontent_aktuelles h2, #doorpagecontent_wettertipps h2, #doorpagecontent_wetter h2, #doorpagecontent_spiel h2, #doorpagecontent_suche h2, #doorpagecontent_service h2, #doorpagecontent_default h2, .ezmediabox h4, .teaser155blue h2, .teaser325blue h2{
	display:block;
	margin:0px!important;
	padding:2px 3px!important;
	font-size:10px;
	color:#fff;
	text-transform:uppercase;
}
#ez_wetterabc .ezmediabox h4{
	background-color:#669933;
}
#ez_wasistwas .ezmediabox h4{
	background-color:#669933;
}
#ez_aktuelles .ezmediabox h4{
	background-color:#cc6600;
}
#ez_wettertipps .ezmediabox h4{
	background-color:#9a5cd4;
}
.teaser155blue h2, .teaser325blue h2, #ez_wetter .ezmediabox h4{
	background-color:#3366cc;
}
#ez_spiel .ezmediabox h4{
	background-color:#ff3333;
}
#doorpagecontent_wettertipps h3, #doorpagecontent_aktuelles h3, #doorpagecontent_wetterabc h3, #doorpagecontent_wasistwas h3, #doorpagecontent_wetter h3, #doorpagecontent_spiel h3, #doorpagecontent_suche h3, #doorpagecontent_service h3{
	font-size:11px;
	margin:0;
	padding:5px;
}
#doorpagecontent_wettertipps h4, #doorpagecontent_aktuelles h4, #doorpagecontent_wetterabc h4, #doorpagecontent_wasistwas h4, #doorpagecontent_wetter h4, #doorpagecontent_spiel h4, #doorpagecontent_suche h4, #doorpagecontent_service h4{
	font-size:11px!important;
	margin:0;
	padding:5px 5px!important;
}
#doorpagecontent_wetterabc p, #doorpagecontent_wasistwas p, #doorpagecontent_aktuelles p, #doorpagecontent_wettertipps p, #doorpagecontent_wetter p, #doorpagecontent_spiel p, #doorpagecontent_suche p, #doorpagecontent_service p{
	padding:0 5px 0 0!important;
	margin-left:5px!important;
}
#doorpagecontent_aktuelles .teaser325list a.blue, #doorpagecontent_wettertipps .teaser325list a.blue, #doorpagecontent_wetterabc .teaser325list a.blue, #doorpagecontent_wasistwas .teaser325list a.blue, #doorpagecontent_wetter .teaser325list a.blue, #doorpagecontent_spiel .teaser325list a.blue, #doorpagecontent_suche .teaser325list a.blue, #doorpagecontent_service .teaser325list a.blue, #doorpagecontent_aktuelles #liste a.blue, #doorpagecontent_wettertipps #liste a.blue, #doorpagecontent_wetterabc #liste a.blue, #doorpagecontent_wasistwas #liste a.blue, #doorpagecontent_wetter #liste a.blue, #doorpagecontent_spiel #liste a.blue, #doorpagecontent_suche #liste a.blue, #doorpagecontent_service #liste a.blue{
	padding:0!important;
	display:block;
	margin:0 0 5px 0;
	margin-left:0!important;
	padding-left:0px!important;
	font-weight:bold!important;
	background:none!important;
}
#doorpagecontent_aktuelles .teaser325list a.blue:hover, #doorpagecontent_wetterabc .teaser325list a.blue:hover, #doorpagecontent_wasistwas .teaser325list a.blue:hover, #doorpagecontent_wettertipps .teaser325list a.blue:hover, #doorpagecontent_wetter .teaser325list a.blue:hover, #doorpagecontent_spiel .teaser325list a.blue:hover, #doorpagecontent_suche .teaser325list a.blue:hover, #doorpagecontent_service .teaser325list a.blue:hover, #doorpagecontent_aktuelles #liste a.blue:hover, #doorpagecontent_wetterabc #liste a.blue:hover, #doorpagecontent_wasistwas #liste a.blue:hover, #doorpagecontent_wettertipps #liste a.blue:hover, #doorpagecontent_wetter #liste a.blue:hover, #doorpagecontent_spiel #liste a.blue:hover, #doorpagecontent_suche #liste a.blue:hover, #doorpagecontent_service #liste a.blue:hover{
	font-weight:bold!important;
}
#doorpagecontent_aktuelles .teaser325list a.blue, #doorpagecontent_aktuelles #liste a.blue{
	color:#3366CC!important;
}
#doorpagecontent_wettertipps .teaser325list a.blue, #doorpagecontent_wettertipps #liste a.blue{
	color:#669933!important;
}
#doorpagecontent_wetterabc .teaser325list a.blue, #doorpagecontent_wetterabc #liste a.blue{
	color:#9a5cd4!important;
}
#doorpagecontent_wasistwas .teaser325list a.blue, #doorpagecontent_wasistwas #liste a.blue{
	color:#9a5cd4!important;
}
#doorpagecontent_wetter .teaser325list a.blue, #doorpagecontent_wetter #liste a.blue{
	color:#3366CC!important;
}
#doorpagecontent_spiel .teaser325list a.blue, #doorpagecontent_spiel #liste a.blue{
	color:#ff3333!important;
}
#doorpagecontent_suche .teaser325list a.blue, #doorpagecontent_suche #liste a.blue, #doorpagecontent_service .teaser325list a.blue, #doorpagecontent_service #liste a.blue{
	color:#45af8d!important;
}
#doorpagecontent_aktuelles a.linkmehr, #doorpagecontent_aktuelles #liste a.linkmehr, #doorpagecontent_wettertipps a.linkmehr, #doorpagecontent_wettertipps #liste a.linkmehr, #doorpagecontent_wetterabc a.linkmehr, #doorpagecontent_wetterabc #liste a.linkmehr, #doorpagecontent_wasistwas a.linkmehr, #doorpagecontent_wasistwas #liste a.linkmehr,#doorpagecontent_wetter a.linkmehr, #doorpagecontent_wetter #liste a.linkmehr, #doorpagecontent_spiel a.linkmehr, #doorpagecontent_spiel #liste a.linkmehr, #doorpagecontent_suche a.linkmehr, #doorpagecontent_suche #liste a.linkmehr, #doorpagecontent_service a.linkmehr, #doorpagecontent_service #liste a.linkmehr{
	margin:0!important;
	margin-left:0px!important;
	padding-left:0px!important;
	background:none!important;
	font-size:11px!important;
	font-weight:normal!important;
	clear:both;
}
#doorpagecontent_aktuelles a.linkmehr:hover, #doorpagecontent_aktuelles #liste a.linkmehr:hover, #doorpagecontent_wettertipps a.linkmehr:hover, #doorpagecontent_wettertipps #liste a.linkmehr:hover, #doorpagecontent_wetterabc a.linkmehr:hover, #doorpagecontent_wetterabc #liste a.linkmehr:hover, #doorpagecontent_wasistwas a.linkmehr:hover, #doorpagecontent_wasistwas #liste a.linkmehr:hover, #doorpagecontent_wetter a.linkmehr:hover, #doorpagecontent_wetter #liste a.linkmehr:hover, #doorpagecontent_spiel a.linkmehr:hover, #doorpagecontent_spiel #liste a.linkmehr:hover, #doorpagecontent_suche a.linkmehr:hover, #doorpagecontent_suche #liste a.linkmehr:hover, #doorpagecontent_service a.linkmehr:hover, #doorpagecontent_service #liste a.linkmehr:hover{
	background:none!important;
	font-weight:normal!important;
	text-decoration:underline;
}
#doorpagecontent_aktuelles a.linkmehr, #doorpagecontent_aktuelles #liste a.linkmehr{
	color:#3366CC!important;
}
#doorpagecontent_aktuelles a.linkmehr:hover, #doorpagecontent_aktuelles #liste a.linkmehr:hover{
	color:#3366CC!important;
}
#doorpagecontent_wettertipps a.linkmehr, #doorpagecontent_wettertipps #liste a.linkmehr{
	color:#669933!important;
}
#doorpagecontent_wettertipps a.linkmehr:hover, #doorpagecontent_wettertipps #liste a.linkmehr:hover{
	color:#669933!important;
}
#doorpagecontent_wetterabc a.linkmehr, #doorpagecontent_wetterabc #liste a.linkmehr{
	color:#9a5cd4!important;
}
#doorpagecontent_wetterabc a.linkmehr:hover, #doorpagecontent_wetterabc #liste a.linkmehr:hover{
	color:#9a5cd4!important;
}
#doorpagecontent_wasistwas a.linkmehr, #doorpagecontent_wasistwas #liste a.linkmehr{
	color:#9a5cd4!important;
}
#doorpagecontent_wasistwas a.linkmehr:hover, #doorpagecontent_wasistwas #liste a.linkmehr:hover{
	color:#9a5cd4!important;
}
doorpagecontent_wetter a.linkmehr, #doorpagecontent_wetter #liste a.linkmehr{
	color:#3366CC!important;
}
#doorpagecontent_wetter a.linkmehr:hover, #doorpagecontent_wetter #liste a.linkmehr:hover{
	color:#3366CC!important;
}
#doorpagecontent_spiel a.linkmehr, #doorpagecontent_spiel #liste a.linkmehr{
	color:#ff3333!important;
}
#doorpagecontent_spiel a.linkmehr:hover, #doorpagecontent_spiel #liste a.linkmehr:hover{
	color:#ff3333!important;
}
#doorpagecontent_suche a.linkmehr, #doorpagecontent_suche #liste a.linkmehr, #doorpagecontent_service a.linkmehr, #doorpagecontent_service #liste a.linkmehr{
	color:#45af8d!important;
}
#doorpagecontent_suche a.linkmehr:hover, #doorpagecontent_suche #liste a.linkmehr:hover, #doorpagecontent_service a.linkmehr:hover, #doorpagecontent_service #liste a.linkmehr:hover{
	color:#45af8d!important;
}
#doorpagecontent_aktuelles .mediathek, #doorpagecontent_wettertipps .mediathek, #doorpagecontent_wetter .mediathek, #doorpagecontent_wetterabc .mediathek, #doorpagecontent_wasistwas .mediathek, #doorpagecontent_suche .mediathek, #doorpagecontent_service .mediathek, .mediathek, #doorpagecontent_spiel .mediathek{
	float:right!important;
	margin:0 0 4px 0;
	padding:0;
}
#doorpagecontent_aktuelles .mediathek img, #doorpagecontent_wettertipps .mediathek img, #doorpagecontent_wetter .mediathek img, #doorpagecontent_wetterabc .mediathek img, #doorpagecontent_wasistwas .mediathek img, #doorpagecontent_suche .mediathek img, #doorpagecontent_service .mediathek img, #doorpagecontent_spiel .mediathek img{
	margin:0 0 0 5px!important;
	padding:0!important;
}
a.mediatheklink{
	font-size:11px!important;
	color:#000!important;
}
a.mediatheklink:hover{
	color:#333!important;
	text-decoration:underline!important;
}
#topteaserblue .mediathek, #topteasergreen .mediathek, #topteaserred .mediathek, #topteaserpetrol .mediathek, #topteaserorange .mediathek, #topteaserviolet .mediathek{
	height:1%;
	margin:0 0 4px 0!important;
	padding:0!important;
}
#topteaserblue .mediathek a:hover, #topteasergreen .mediathek a:hover, #topteaserred .mediathek a:hover, #topteaserpetrol .mediathek a:hover, #topteaserorange .mediathek a:hover, #topteaserviolet .mediathek a:hover{
	text-decoration:underline!important;
}
#doorpagecontent_wetterabc a, #doorpagecontent_wasistwas a, #doorpagecontent_aktuelles a, #doorpagecontent_wettertipps a, #doorpagecontent_spiel a, #doorpagecontent_suche a, #doorpagecontent_service a{
	margin:0;
	float:right;
	text-align:right;
	color:#fff;
	text-decoration:none;
	padding:3px 5px 2px 5px!important;
	font-weight:normal!important;
}
#doorpagecontent_wetterabc a:hover, #doorpagecontent_wasistwas a:hover, #doorpagecontent_aktuelles a:hover, #doorpagecontent_wettertipps a:hover, #doorpagecontent_spiel a:hover, #doorpagecontent_suche a:hover, #doorpagecontent_service a:hover{
	text-decoration:none;
	font-weight:normal!important;
}
.teaserwrapp{
	margin-left:-30px!important;
}
.teaserwrapp[class]{
	margin-left:-15px!important;
}
.teaser155{
	float:left;
	margin:0 15px 15px 0!important;
	padding:0;
}
.teaser325{
	float:left;
	margin:0 15px 15px 0!important;
	padding:0;
	width:325px;
}
.teaser325list[class]{
	float:left;
	margin:0 0 15px 0!important;
	padding:0;
	width:345px;
}
.teaser325list{
	float:left;
	margin:0 0 15px 0!important;
	padding:0;
	width:350px;
}
#topteaser{
	margin:0 15px 15px 0!important;
	padding:0 0 10px 0;
	width:auto;
}
.teaser155 img{
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.teaser325 img{
	padding:0 5px 5px 0!important;
}
.teaser155[class], .teaser155blue[class], .teaser155green[class], .teaser155red[class], .teaser155petrol[class], .teaser155orange[class], .teaser155violet[class]{
	margin:0 0 15px 0;
	width:162px;
}
.teaser155, .teaser155blue, .teaser155green, .teaser155red, .teaser155petrol, .teaser155orange, .teaser155violet{
	margin:0 0 15px 15px!important;
	width:160px;
	padding:0;
}
.teaser325blue, .teaser325green, .teaser325red, .teaser325petrol, .teaser325orange, .teaser325violet{
	margin:0 0 15px 15px!important;
	width:336px;
}
.teaser325blue[class], .teaser325green[class], .teaser325red[class], .teaser325petrol[class], .teaser325orange[class], .teaser325violet[class]{
	margin:0 0 15px 0;
	width:341px;
}
.teaser155blue, .teaser155green, .teaser155red, .teaser155petrol, .teaser155orange, .teaser155violet{
	float:left;
	padding:0!important;
	background-repeat:no-repeat;
	text-align:left;
}
.teaser325blue, .teaser325green, .teaser325red, .teaser325petrol, .teaser325orange, .teaser325violet{
	float:left;
	padding:0!important;
	background-repeat:no-repeat;
}
#topteaserblue, #topteasergreen, #topteaserred, #topteaserpetrol, #topteaserorange, #topteaserviolet{
	margin:0 15px 15px 0!important;
	padding:0!important;
	width:auto;
}
#topteaserblue, #topteasergreen, #topteaserred, #topteaserpetrol, #topteaserorange, #topteaserviolet{
	height:1%;
}
a.image{
	text-align:left!important;
	padding:0!important;
	margin:0!important;
	background:none!important;
}
a.image[class]{
	margin-right:5px!important;
}
a.image img{
	padding:0px!important;
	margin:0px!important;
}
a.teaserlink325{
	display:block!important;
	width:310px;
	height:110px;
	background:none!important;
	text-align:left!important;
	float:none!important;
}
a.teaserlink155{
	display:block!important;
	width:140px;
	height:110px;
	background:none!important;
	text-align:left!important;
	float:none!important;
}
a.teaserlink335{
	display:block!important;
	width:140px;
	height:280px;
	background:none!important;
	text-align:left!important;
	float:none!important;
}
a.teaserlink325:hover, a.teaserlink155:hover, a.teaserlink335:hover{
	text-decoration:none!important;
}
.teaser325blue[class] img, .teaser325green[class] img, .teaser325red[class] img, .teaser325petrol[class] img, .teaser325orange[class] img, .teaser325violet[class] img{
	padding:0!important;
}
.teaser155blue img, .teaser155green img, .teaser155red img, .teaser155petrol img, .teaser155orange img, .teaser155violet img{
	margin:0!important;
	padding:0!important;
}
#topteaserblue a img, #topteasergreen a img, #topteaserred a img, #topteaserpetrol a img, #topteaserorange a img, #topteaserviolet a img{
	background:none!important;
	padding:0;
	border:0;
}
.teaser155blue, .teaser325blue, #topteaserblue{
	border:1px solid #3366CC;
}
.teaser155blue a, .teaser325blue a, .teaser155blue h2, .teaser325blue h2, #topteaserblue h2{
	background-color:#3366CC;
}
.teaser155green, .teaser325green, #topteasergreen{
	border:1px solid #669933;
}
.teaser155green a, .teaser325green a, .teaser155green h2, .teaser325green h2, #topteasergreen h2{
	background-color:#669933;
}
.teaser155red, .teaser325red, #topteaserred{
	border:1px solid #ff3333;
}
.teaser155red a, .teaser325red a, .teaser155red h2, .teaser325red h2, #topteaserred h2{
	background-color:#ff3333;
}
.teaser155violet, .teaser325violet, #topteaserviolet{
	border:1px solid #9a5cd4;
}
.teaser155violet a, .teaser325violet a, .teaser155violet h2, .teaser325violet h2, #topteaserviolet h2{
	background-color:#9a5cd4;
}
.teaser155orange, .teaser325orange, #topteaserorange{
	border:1px solid #cc6600;
}
.teaser155orange a, .teaser325orange a, .teaser155orange h2, .teaser325orange h2, #topteaserorange h2{
	background-color:#cc6600;
}
.teaser155petrol, .teaser325petrol, #topteaserpetrol{
	border:1px solid #45af8d;
}
.teaser155petrol a, .teaser325petrol a, .teaser155petrol h2, .teaser325petrol h2, #topteaserpetrol h2{
	background-color:#45af8d;
}
#doorpagecontent_aktuelles #topteasergreen, #doorpagecontent_aktuelles #topteaserred, #doorpagecontent_aktuelles #topteaserblue, #doorpagecontent_aktuelles #topteaserviolet, #doorpagecontent_aktuelles #topteaserpetrol, #doorpagecontent_aktuelles #topteaserorange{
	background-color:#faf5e0!important;
	padding:0;
}
#doorpagecontent_wettertipps #topteasergreen, #doorpagecontent_wettertipps #topteaserred, #doorpagecontent_wettertipps #topteaserblue, #doorpagecontent_wettertipps #topteaserviolet, #doorpagecontent_wettertipps #topteaserpetrol, #doorpagecontent_wettertipps #topteaserorange{
	background-color:#eee7f3!important;
	padding:0;
}
#doorpagecontent_wetterabc #topteasergreen, #doorpagecontent_wetterabc #topteaserred, #doorpagecontent_wetterabc #topteaserblue, #doorpagecontent_wetterabc #topteaserviolet, #doorpagecontent_wetterabc #topteaserpetrol, #doorpagecontent_wetterabc #topteaserorange{
	background-color:#eef5e0!important;
	padding:0;
}
#doorpagecontent_wasistwas #topteasergreen, #doorpagecontent_wasistwas #topteaserred, #doorpagecontent_wasistwas #topteaserblue, #doorpagecontent_wasistwas #topteaserviolet, #doorpagecontent_wasistwas #topteaserpetrol, #doorpagecontent_wasistwas #topteaserorange{
	background-color:#eef5e0!important;
	padding:0;
}
#doorpagecontent_spiel #topteasergreen, #doorpagecontent_spiel #topteaserred, #doorpagecontent_spiel #topteaserblue, #doorpagecontent_spiel #topteaserviolet, #doorpagecontent_spiel #topteaserpetrol, #doorpagecontent_spiel #topteaserorange{
	background-color:#FFEFE5!important;
	padding:0;
}
#doorpagecontent_suche #topteasergreen, #doorpagecontent_suche #topteaserred, #doorpagecontent_suche #topteaserblue, #doorpagecontent_suche #topteaserviolet, #doorpagecontent_suche #topteaserpetrol, #doorpagecontent_suche #topteaserorange, #doorpagecontent_service #topteasergreen, #doorpagecontent_service #topteaserred, #doorpagecontent_service #topteaserblue, #doorpagecontent_service #topteaserviolet, #doorpagecontent_service #topteaserpetrol, #doorpagecontent_service #topteaserorange{
	background-color:#ebf7f5!important;
	padding:0;
}
#doorpagecontent_aktuelles .teaser155, #doorpagecontent_aktuelles .teaser325, #doorpagecontent_aktuelles #topteaser{
	background-color:#faf5e0;
	border:1px solid #cc6600;
}
#doorpagecontent_wettertipps .teaser155, #doorpagecontent_wettertipps .teaser325{
	border:1px solid #9a5cd4;
}
.teaserheight150{
	height:135px!important;
}
.teaserheight335{
	height:305px!important;
}
#topteaser h3, #topteaserblue h3, #topteasergreen h3, #topteaserred h3, #topteaserviolet h3, #topteaserpetrol h3, #topteaserorange h3{
	border:none!important;
	font-size:14px;
	margin:10px 0 0 0;
	padding:0 5px 8px 5px!important;
	font-weight:bold!important;
}
#topteaser h3 a.orange, #topteaserblue h3 a.orange, #topteasergreen h3 a.orange, #topteaserred h3 a.orange, #topteaserviolet h3 a.orange, #topteaserpetrol h3 a.orange, #topteaserorange h3 a.orange{
	font-weight:bold!important;
	background:none!important;
}
#doorpagecontent_aktuelles #topteaser h3 a.orange, #doorpagecontent_aktuelles #topteaserblue h3 a.orange, #doorpagecontent_aktuelles #topteasergreen h3 a.orange, #doorpagecontent_aktuelles #topteaserred h3 a.orange, #doorpagecontent_aktuelles #topteaserviolet h3 a.orange, #doorpagecontent_aktuelles #topteaserpetrol h3 a.orange, #doorpagecontent_aktuelles #topteaserorange h3 a.orange{
	color:#cc6600!important;
}
#doorpagecontent_wettertipps #topteaser h3 a.orange, #doorpagecontent_wettertipps #topteaserblue h3 a.orange, #doorpagecontent_wettertipps #topteasergreen h3 a.orange, #doorpagecontent_wettertipps #topteaserred h3 a.orange, #doorpagecontent_wettertipps #topteaserviolet h3 a.orange, #doorpagecontent_wettertipps #topteaserpetrol h3 a.orange, #doorpagecontent_wettertipps #topteaserorange h3 a.orange{
	color:#669933!important;
}
#doorpagecontent_wetterabc #topteaser h3 a.orange, #doorpagecontent_wetterabc #topteaserblue h3 a.orange, #doorpagecontent_wetterabc #topteasergreen h3 a.orange, #doorpagecontent_wetterabc #topteaserred h3 a.orange, #doorpagecontent_wetterabc #topteaserviolet h3 a.orange, #doorpagecontent_wetterabc #topteaserpetrol h3 a.orange, #doorpagecontent_wetterabc #topteaserorange h3 a.orange{
	color:#9a5cd4!important;
}
#doorpagecontent_wasistwas #topteaser h3 a.orange, #doorpagecontent_wasistwas #topteaserblue h3 a.orange, #doorpagecontent_wasistwas #topteasergreen h3 a.orange, #doorpagecontent_wasistwas #topteaserred h3 a.orange, #doorpagecontent_wasistwas #topteaserviolet h3 a.orange, #doorpagecontent_wasistwas #topteaserpetrol h3 a.orange, #doorpagecontent_wasistwas #topteaserorange h3 a.orange{
	color:#9a5cd4!important;
}
#doorpagecontent_spiel #topteaser h3 a.orange, #doorpagecontent_spiel #topteaserblue h3 a.orange, #doorpagecontent_spiel #topteasergreen h3 a.orange, #doorpagecontent_spiel #topteaserred h3 a.orange, #doorpagecontent_spiel #topteaserviolet h3 a.orange, #doorpagecontent_spiel #topteaserpetrol h3 a.orange, #doorpagecontent_spiel #topteaserorange h3 a.orange{
	color:#ff3333!important;
}
#doorpagecontent_suche #topteaser h3 a.orange, #doorpagecontent_suche #topteaserblue h3 a.orange, #doorpagecontent_suche #topteasergreen h3 a.orange, #doorpagecontent_suche #topteaserred h3 a.orange, #doorpagecontent_suche #topteaserviolet h3 a.orange, #doorpagecontent_suche #topteaserpetrol h3 a.orange, #doorpagecontent_suche #topteaserorange h3 a.orange, #doorpagecontent_service #topteaser h3 a.orange, #doorpagecontent_service #topteaserblue h3 a.orange, #doorpagecontent_service #topteasergreen h3 a.orange, #doorpagecontent_service #topteaserred h3 a.orange, #doorpagecontent_service #topteaserviolet h3 a.orange, #doorpagecontent_service #topteaserpetrol h3 a.orange, #doorpagecontent_service #topteaserorange h3 a.orange{
	color:#9a5cd4!important;
}
#topteaser h3 a.orange:hover, #topteaserblue h3 a.orange:hover, #topteasergreen h3 a.orange:hover, #topteaserred h3 a.orange:hover, #topteaserviolet h3 a.orange:hover, #topteaserpetrol h3 a.orange:hover, #topteaserorange h3 a.orange:hover{
	font-weight:bold!important;
}
#topteaser a, #topteaserblue a, #topteasergreen a, #topteaserred a, #topteaserviolet a, #topteaserpetrol a, #topteaserorange a{
	float:none;
	text-align:left;
	font-weight:normal!important;
}
#topteaser a:hover, #topteaserblue a:hover, #topteasergreen a:hover, #topteaserred a:hover, #topteaserviolet a:hover, #topteaserpetrol a:hover, #topteaserorange a:hover{
	text-decoration:none;
	font-weight:normal!important;
}
#topteaserviolet span.homepagewetterbox{
	font-size:11px;
	width:auto;
	padding:0;
	margin:5px 10px 5px 0!important;
}
#doorpagecontent_aktuelles .teaser325list li img{
	float:left;
	border:none;
	padding:2px 5px 2px 0;
}
.teaser325list ul{
	display:block;
	list-style:none;
	margin:0;
	padding:0;
}
.teaser325list ul li, .subdoorfavbox ul li, .subdoorfavbox ol li{
	line-height:140%;
	font-size:11px;
	margin-bottom:5px;
	padding-bottom:5px;
	padding-top:5px;
	margin-left:0;
	padding-left:0;
}
.teaser325list ul li{
	border-bottom:1px dotted #cc6600;
	clear:both;
}
.subdoorfavbox ul li, .subdoorfavbox ol li{
	border-bottom:1px dotted #e9e9e9;
}
#doorpagecontent_aktuelles .teaser325list a{
	padding-left:0!important;
	text-align:left;
	float:none;
	font-size:12px;
	text-decoration:none;
}
#doorpagecontent_aktuelles .teaser325list a:hover{
	float:none;
	text-decoration:underline;
}
#subdoorpagewrapper{
	margin:15px 0 0 0!important;
	padding-left:0;
	border-bottom:1px dotted #ff3333;
}
#subdoorpagewrapper h2{
	display:block;
	margin:0px!important;
	padding:2px 3px!important;
	font-size:10px;
	color:#fff;
	text-transform:uppercase;
}
.teaser155{
	border:1px solid #ff3333;
}
.teaser155 h2{
	background-color:#ff3333;
}
#subdoorpagewrapper .teaser155 h3{
	font-weight:bold!important;
	font-size:12px!important;
	margin:0!important;
	padding:5px!important;
}
#subdoorpagewrapper .teaser155{
	width:160px;
}
#subdoorpagewrapper .teaser155[class]{
	width:162px;
}
#subdoorpagewrapper .teaser155 span{
	display:block;
	margin:0;
	padding:5px;
}
#subdoorpagewrapper .teaser155 a.itemurl{
	background-color:#ff3333;
	margin-bottom:0!important;
	float:right;
	text-align:right;
	color:#fff;
	text-decoration:none;
	padding:3px 5px 2px 5px!important;
	font-weight:normal!important;
}
#subdoorpagewrapper .teaser155 a.itemurl:hover{
	text-decoration:none;
	font-weight:normal!important;
}
.subdoorfavbox{
	margin:10px 0 15px 4px;
}
.subdoorfavbox h2{
	background-image:url(../img/h2-hg.gif);
	background-repeat:repeat-x;
	color:#fff;
	font-size:12px!important;
	padding:7px 10px 8px 10px!important;
	letter-spacing:1px;
	margin:-7px -1px 0px -2px!important;
}
.subdoorfavbox ul{
	list-style:none;
	margin:0;
	padding:0;
}
.subdoorfavbox ul li, .subdoorfavbox ol li{
	padding-left:8px;
	margin:0 1px 0 0;
	padding-right:5px;
}
.even1, .even2{
	background-color:#f9f9f9;
}
.subdoorfavbox ul li span, .subdoorfavbox ol li span{
	color:#cc6600;
	font-weight:bold;
}
.subdoorfavbox ol{
	list-style:decimal;
	list-style-position:inside;
	color:#cc6600;
}
.subdoorfavbox li a.linkitemMore, .subdoorfavbox li a.linkitem{
	color:#333;
	text-align:left;
	float:none;
	font-size:11px;
	text-decoration:none;
}
.subdoorfavbox li a.linkitemMore{
	color:#cc6600;
}
.subdoorfavbox li a.linkitemMore:hover, .subdoorfavbox li a.linkitem:hover{
	color:#cc6600;
	text-decoration:underline;
}
#latebreaking{
	float:left;
	width:283px}
#maxclicked{
	margin-left:286px;
	width:272px;
}
html > body #maxclicked{
	width:283px;
}
#doorpagecontent_aktuelles .listeneintragbox, #doorpagecontent_wettertipps .listeneintragbox, #doorpagecontent_wetter .listeneintragbox, #doorpagecontent_wetterabc .listeneintragbox, #doorpagecontent_wasistwas .listeneintragbox, #doorpagecontent_spiel .listeneintragbox, #doorpagecontent_suche .listeneintragbox, #doorpagecontent_service.listeneintragbox, #ez_default .listeneintragbox{
	text-align:right;
	margin:10px 10px 10px 0;
	padding-right:0px!important;
	padding:5px 0;
}
#doorpagecontent_wetterabc .listeneintragbox{
	border-color:#669933!important;
}
#doorpagecontent_wasistwas .listeneintragbox{
	border-color:#669933!important;
}
#doorpagecontent_aktuelles .listeneintragbox{
	border-color:#cc6600!important;
}
#doorpagecontent_wettertipps .listeneintragbox{
	border-color:#9a5cd4!important;
}
#doorpagecontent_wetter .listeneintragbox{
	border-color:#f2f5fc!important;
}
#doorpagecontent_suche .listeneintragbox, #doorpagecontent_service .listeneintragbox{
	border-color:#E8FCF8!important;
}
#doorpagecontent_spiel .listeneintragbox{
	border-color:#FFDFDB!important;
}
#ez_default .listeneintragbox{
	border-color:#cccccc!important;
}
#doorpagecontent_aktuelles a.pager_href, #doorpagecontent_wetterabc a.pager_href, #doorpagecontent_wasistwas a.pager_href, #doorpagecontent_wettertipps a.pager_href, #doorpagecontent_wetter a.pager_href, #doorpagecontent_spiel a.pager_href, #doorpagecontent_suche a.pager_href, #doorpagecontent_service a.pager_href, #ez_default a.pager_href{
	float:none!important;
	padding-right:0px!important;
	display:inline!important;
	text-decoration:none;
}
#doorpagecontent_aktuelles a.pager_href:hover, #doorpagecontent_wetterabc a.pager_href:hover, #doorpagecontent_wasistwas a.pager_href:hover, #doorpagecontent_wettertipps a.pager_href:hover, #doorpagecontent_wetter a.pager_href:hover, #doorpagecontent_spiel a.pager_href:hover, #doorpagecontent_suche a.pager_href:hover, #doorpagecontent_service a.pager_href:hover, #ez_default a.pager_href:hover{
	text-decoration:none;
}
#doorpagecontent_wetterabc a.pager_href, #doorpagecontent_wetterabc a.pager_href:hover, #doorpagecontent_wetterabc .turnpage{
	color:#669933!important;
}
#doorpagecontent_wasistwas a.pager_href, #doorpagecontent_wasistwas a.pager_href:hover, #doorpagecontent_wasistwas .turnpage{
	color:#669933!important;
}
#doorpagecontent_aktuelles a.pager_href, #doorpagecontent_aktuelles a.pager_href:hover, #doorpagecontent_aktuelles .turnpage{
	color:#cc6600!important;
}
#doorpagecontent_wettertipps a.pager_href, #doorpagecontent_wettertipps a.pager_href:hover, #doorpagecontent_wettertipps .turnpage{
	color:#9a5cd4!important;
}
#doorpagecontent_wetter a.pager_href, #doorpagecontent_wetter a.pager_href:hover, #doorpagecontent_wetter .turnpage{
	color:#3366CC!important;
}
#doorpagecontent_suche a.pager_href, #doorpagecontent_suche a.pager_href:hover, #doorpagecontent_suche .turnpage, #doorpagecontent_service a.pager_href, #doorpagecontent_service a.pager_href:hover, #doorpagecontent_service.turnpage{
	color:#45af8d!important;
}
#doorpagecontent_spiel a.pager_href, #doorpagecontent_spiel a.pager_href:hover, #doorpagecontent_spiel .turnpage{
	color:#ff3333!important;
}
#ez_default a.pager_href, #ez_default a.pager_href:hover, #ez_default_spiel .turnpage{
	color:#999!important;
}
.pager_active{
	text-decoration:none;
	font-weight:bold!important;
}
.page{
	float:left;
	text-align:left;
	width:100px;
	color:#666!important;
}
.turnpage{
	margin-right:0!important;
}
#liste{
	margin:0;
	padding:0;
	text-align:left!important;
}
#liste a{
	margin:0;
	float:none;
	text-align:left;
	text-decoration:none;
	padding:0;
}
#liste a:hover{
	text-decoration:none;
}
#liste ul{
	list-style:none;
	margin:0!important;
	padding:0!important;
}
#liste ul li{
	line-height:140%;
	font-size:11px;
	margin-bottom:15px!important;
	padding:0 5px 5px 10px;
	margin-left:0;
	margin-right:15px;
	clear:both;
}
#doorpagecontent_aktuelles #liste h3, #doorpagecontent_wettertipps #liste h3, #doorpagecontent_wetterabc #liste h3, #doorpagecontent_wasistwas #liste h3, #doorpagecontent_spiel #liste h3, #doorpagecontent_suche #liste h3, #doorpagecontent_service #liste h3, #doorpagecontent_wetter #liste h3{
	padding:0 0 3px 0;
	margin-bottom:0!important;
}
#doorpagecontent_aktuelles #liste ul li{
	border:1px solid #EDEDEC;
	background-color:#fff;
}
#doorpagecontent_wettertipps #liste ul li{
	border:1px solid #E5E7E4;
	background-color:#fff;
}
#doorpagecontent_wetterabc #liste ul li{
	border:1px solid #E5F0D6;
	background-color:#fff;
}
#doorpagecontent_wasistwas #liste ul li{
	border:1px solid #E5F0D6;
	background-color:#fff;
}
#doorpagecontent_wetter #liste ul li{
	border:1px solid #DDE5F2;
	background-color:#fff;
}
#doorpagecontent_suche #liste ul li, #doorpagecontent_service #liste ul li{
	border:1px solid #E2F7F2;
	background-color:#fff;
}
#doorpagecontent_spiel #liste ul li{
	border:1px solid #FFDFDB;
	background-color:#fff;
}
#doorpagecontent_aktuelles #liste ul li h3, #doorpagecontent_wettertipps #liste ul li h3, #doorpagecontent_wetterabc #liste ul li h3, #doorpagecontent_wasistwas #liste ul li h3, #doorpagecontent_suche #liste ul li h3, #doorpagecontent_service #liste ul li h3, #doorpagecontent_spiel #liste ul li h3, #doorpagecontent_wetter #liste ul li h3{
	padding:10px 0 5px 0!important;
	margin-top:0!important;
}
#doorpagecontent_aktuelles #liste ul li h3.eventsdate , #doorpagecontent_wettertipps #liste ul li h3.eventsdate , #doorpagecontent_wetterabc #liste ul li h3.eventsdate , #doorpagecontent_wasistwas #liste ul li h3.eventsdate , #doorpagecontent_suche #liste ul li h3.eventsdate , #doorpagecontent_service #liste ul li h3.eventsdate , #doorpagecontent_spiel #liste ul li h3.eventsdate , #doorpagecontent_wetter #liste ul li h3.eventsdate{
	padding:10px 0 5px 0!important;
	font-size:14px;
	color:#333!important;
	margin-top:0!important;
}
#doorpagecontent_aktuelles #liste ul li h4, #doorpagecontent_wettertipps #liste ul li h4, #doorpagecontent_wetterabc #liste ul li h4 , #doorpagecontent_wasistwas #liste ul li h4 , #doorpagecontent_suche #liste ul li h4, #doorpagecontent_service #liste ul li h4, #doorpagecontent_spiel #liste ul li h4, #doorpagecontent_wetter #liste ul li h4{
	padding:5px 0!important;
	font-size:13px!important;
	color:#669933!important;
	margin-top:0!important;
}
#liste h3 a{
	float:none;
	margin:0 0 2px 0 !important;
	padding:0 0 3px 0!important;
	font-size:12px;
	text-decoration:none;
}
#liste h3 a:hover{
	float:none;
	text-decoration:none;
}
#liste .kurztext{
	line-height:160%;
	display:block;
}
#doorpagecontent_aktuelles .kurztext, #doorpagecontent_wettertipps .kurztext, #doorpagecontent_spiel .kurztext, #doorpagecontent_wetterabc .kurztext, #doorpagecontent_wasistwas .kurztext, #doorpagecontent_wetter .kurztext{
	line-height:160%;
	margin-left:0;
	font-size:11px;
	padding-right:5px;
}
#liste li img{
	float:left;
	border:none;
	margin:0;
	padding:10px 0 5px 0!important;
}
#liste .mediabox{
	padding-top:20px;
}
#selector{
	border-bottom:1px solid #3366cc;
	margin:0 10px 10px 0;
	padding:0 0 10px 0;
}
#selector .select{
	width:200px;
	padding:0 0 0 2px;
	border:1px solid #888;
	color:#333;
	margin:5px 0;
	line-height:140%;
	font-size:11px;
}
#selector .select-s{
	width:50px;
	padding:0 0 0 2px;
	border:1px solid #888;
	color:#333;
	margin:5px 0;
	line-height:140%;
	font-size:11px;
}
#selector h3{
	padding:0 0 5px 0!important;
	margin-top:0px!important;
	color:#3366cc;
	font-size:12px;
	text-transform:uppercase;
	margin-bottom:0!important;
}
#search{
	float:right;
	padding-top:10px;
	padding-right:10px;
	text-align:right;
}
#search[id]{
	float:none;
}
#search .searchsmall{
	float:left;
	padding-top:10px;
	padding-right:10px;
	text-align:right;
}
#search input.suche{
	padding:3px 0 3px 2px;
	border:1px solid #888;
	color:#333;
	margin:0 5px 0 0;
	font-size:11px;
}
#search form label{
	display:none;
}
#search input.button{
	padding-top:0;
	margin:0 2px 0 0;
	margin-bottom:-7px;
}
#ajaxwrapper{
	width:570px;
	position:absolute;
	top:333px;
	margin-left:0;
}
.ajaxwrapperNewPos #ajaxwrapper{
	width:570px;
	position:absolute;
	top:303px;
}
#ajaxwrapper p{
	color:#7f7f7f;
	font-size:11px;
	float:left;
	font-weight:bold;
}
#searchajax select{
	padding:3px 0 3px 2px;
	border:1px solid #888;
	color:#333;
	margin:0 10px 3px 0;
	width:167px;
	font-size:11px;
}
#regsearch{
	float:none;
	padding:0;
	margin:0 0 15px 14px;
	text-align:left;
}
#regsearch label{
	display:block;
	color:#999;
	margin:0;
	padding:0;
	line-height:11px;
}
#regsearch select{
	padding:2px;
	border:1px solid #888;
	color:#333;
	margin:0 10px 0 0;
	font-size:11px;
}
#regsearch input.suche{
	padding:3px 0 3px 2px;
	border:1px solid #888;
	color:#333;
	margin:0 10px 0 0;
	font-size:11px;
}
#regsearch input.button{
	padding:0;
	margin:-1px 0 0 0;
}
#abc{
	background-color:#FFF;
	padding-bottom:10px;
	padding-top:15px;
	padding-left:12px;
	margin:0;
}
#abc a{
	text-decoration:none;
	margin:0;
	font-size:12px;
	font-weight:bold;
	padding:1px 1px 1px 1px;
}
#abc a.default:link, #abc a.default:visited, #abc a.default:hover, #abc a.default:active{
	color:#000;
	font-weight:bold!important;
}
#abc a.default:focus, #abc a.default:hover{
	color:#fff;
	background-color:#669933;
	text-decoration:none;
}
#abc a.inactive:link, #abc a.inactive:visited, #abc a.inactive:hover, #abc a.inactive:active{
	color:#666;
}
#abc a.inactive:focus, #abc a.inactive:hover{
	color:#e3e3e3;
	background-color:#669933;
	text-decoration:none;
}
#abc .inactive{
	font-size:12px;
	font-weight:bold;
	padding:1px 1px 1px 1px;
	color:#e3e3e3;
}
#abc span .inactive{
	font-size:12px;
	font-weight:bold;
	padding:1px 1px 1px 1px;
	color:#e3e3e3;
	text-decoration:none;
}
#abc a.aktive:link, #abc a.aktive:visited, #abc a.aktive:hover, #abc a.aktive:active{
	color:#fff;
	text-decoration:none;
	background-color:#669933;
}
#abc a.aktive:focus, #abc a.aktive:hover{
	text-decoration:none;
}
div.autocomplete{
	text-align:left;
	position:absolute;
	width:158px;
	background-color:white;
	border:1px solid #888;
	margin:0px;
	padding:0px;
}
div.autocomplete ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
div.autocomplete ul li.selected{
	background-color:#f7faf5;
}
div.autocomplete ul li{
	list-style-type:none;
	display:block;
	margin:0;
	padding:2px;
	height:14px;
	cursor:pointer;
}
#ez_aktuelles, #ez_wetterabc, #ez_wasistwas, #ez_wetter, #ez_wettertipps, #ez_suche, #ez_service, #ez_spiel, #ez_default{
	padding-right:10px!important}
#ez_aktuelles p span, #ez_wetterabc p span, #ez_wasistwas p span, #ez_wetter p span, #ez_wettertipps p span, #ez_spiel p span, #ez_default p span, #ez_wetter p strong, #ez_wetterabc p strong, #ez_aktuelles p strong, #ez_wettertipps p strong, #ez_suche p strong, #ez_service p strong, #ez_spiel p strong, #ez_default p strong{
	font-size:12px;
	line-height:130%;
}
#ez_aktuelles h3, #ez_wetterabc h3, #ez_wasistwas h3,#ez_wetter h3, #ez_wettertipps h3, #ez_suche h3, #ez_service h3, #ez_spiel h3{
	font-size:14px;
	width:400px;
	float:left;
	margin:0 0 5px 0;
	padding:2px 5px 5px 0;
}
#ez_aktuelles h3{
	color:#cc6600;
}
#ez_wetterabc h3{
	color:#669933;
}
#ez_wasistwas h3{
	color:#669933;
}
#ez_wettertipps h3{
	color:#9a5cd4;
}
#ez_wetter h3{
	color:#3366cc;
}
#ez_spiel h3{
	color:#ff3333;
}
#ez_suche h3, #ez_service h3{
	color:#45af8d;
}
#ez_default h3{
	font-size:14px;
	color:#999;
	margin:0;
	padding:0;
}
#ez_aktuelles .kurztext, #ez_wetterabc .kurztext, #ez_wasistwas .kurztext,#ez_wetter .kurztext, #ez_wettertipps .kurztext, #ez_suche .kurztext, #ez_service .kurztext, #ez_spiel .kurztext, #ez_default .kurztext{
	margin:0 0 10px 0;
	font-size:12px;
	line-height:130%;
	font-weight:bold;
}
#ez_aktuelles .kurztext a.bt_vorlesen, #ez_wetterabc .kurztext a.bt_vorlesen, #ez_wasistwas .kurztext a.bt_vorlesen, #ez_wetter .kurztext a.bt_vorlesen, #ez_wettertipps .kurztext a.bt_vorlesen, #ez_suche .kurztext a.bt_vorlesen, #ez_service .kurztext a.bt_vorlesen, #ez_spiel .kurztext a.bt_vorlesen{
	display:block;
	width:40px;
	float:left;
}
#ez_aktuelles ul, #ez_wetterabc ul, #ez_wasistwas ul, #ez_wetter ul, #ez_wettertipps ul, #ez_suche ul, #ez_service ul, #ez_spiel ul, #ez_default ul{
	margin:0;
	list-style:none;
}
#ez_aktuelles ul li, #ez_wetterabc ul li, #ez_wasistwas ul li,#ez_wetter ul li, #ez_wettertipps ul li, #ez_suche ul li, #ez_service ul li, #ez_spiel ul li, #ez_default ul li{
	margin-right:15px;
	list-style:none;
}
#ez_default ul li a, #ez_default a.default{
	font-size:12px;
	text-decoration:none;
	color:#666;
	border-bottom:none;
}
#ez_default ul li a:hover, #ez_default a.default:hover{
	color:#000;
	text-decoration:underline;
}
#ez_aktuelles p a, #ez_wetterabc p a, #ez_wasistwas p a,#ez_wetter p a, #ez_wettertipps p a, #ez_spiel p a, #ez_default p a, #ez_aktuelles .kurztext a, #ez_wetterabc .kurztext a, #ez_wasistwas .kurztext a, #ez_wetter .kurztext a, #ez_wettertipps .kurztext a, #ez_spiel .kurztext a, #ez_default .kurztext a{
	margin:0;
	padding:0;
	text-decoration:none;
	font-size:1em;
}
#ez_aktuelles p a, #ez_wetterabc p a, #ez_wasistwas p a, #ez_wetter p a, #ez_wettertipps p a, #ez_spiel p a, .kurztext a{
	margin-left:4px;
	margin-right:4px;
	font-weight:bold!important;
	text-decoration:none;
	border-bottom:none;
}
#ez_aktuelles p a, #ez_aktuelles .kurztext a{
	color:#cc6600;
}
#ez_wetterabc p a, #ez_wetterabc .kurztext a{
	color:#669933;
}
#ez_wasistwas p a, #ez_wasistwas .kurztext a{
	color:#669933;
}
#ez_wetter p a, #ez_wetter kurztext a{
	color:#3366cc;
}
#ez_wettertipps p a, #ez_wettertipps .kurztext a{
	color:#9a5cd4;
}
#ez_aktuelles p a:hover, #ez_aktuelles .kurztext a:hover{
	border-bottom:1px dashed #cc6600;
}
#ez_wetterabc p a:hover, #ez_wetterabc .kurztext a:hover{
	border-bottom:1px dashed #669933;
}
#ez_wasistwas p a:hover, #ez_wasistwas .kurztext a:hover{
	border-bottom:1px dashed #669933;
}
#ez_wetter p a:hover, #ez_wetter kurztext a:hover{
	border-bottom:1px dashed #3366cc;
}
#ez_wettertipps p a:hover, #ez_wettertipps .kurztext a:hover{
	border-bottom:1px dashed #9a5cd4;
}
#ez_default a, #ez_default p a, #ez_default .kurztext a{
	text-decoration:none;
	color:#666;
	border-bottom:none;
}
#ez_default a, #ez_default p a:hover{
	text-decoration:underline;
}
#ez_spiel p a, #ez_spiel .kurztext a{
	text-decoration:none;
	color:#ff3333!important;
	border-bottom:none;
}
#ez_spiel p a:hover{
	text-decoration:underline;
}
.ez_articleprovider{
	border-top:1px solid #dfdfdf;
	padding:10px 0 10px 0;
	margin-top:15px;
	color:#666;
	text-align:right;
}
.ez_articleprovider a{
	color:#666;
	font-weight:bold;
	text-decoration:none;
}
.ez_articleprovider a img{
	vertical-align:text-bottom;
}
.imagebox{
	text-align:left;
	width:260px;
	margin-right:20px!important;
	margin-bottom:20px!important;
	float:left;
}
.themenbox{
	color:#666!important;
	text-align:center;
	clear:both;
	padding-bottom:5px!important;
	margin:0!important;
}
.themenbox div.thbox{
	text-align:center;
	float:left;
	width:116px;
	padding:0;
	margin:0 0 0 0!important;
}
.themenbox div.thbu{
	border:1px solid #eeeeee;
	color:#666!important;
	text-align:center!important;
	width:106px;
	padding:2px 0!important;
	margin:0 0 5px 5px!important;
}
.themenbox h4{
	font-size:11px;
	margin:0;
	padding:3px;
}
a.turn img{
	padding:0!important;
	margin:0!important;
	margin-top:60px!important;
}
a.turn{
	margin:0!important;
}
.bu{
	display:block;
	text-align:left;
	padding-top:3px!important;
	padding-left:3px!important;
	float:left;
	width:220px;
	font-size:11px;
}
.copy{
	display:block;
	text-align:left;
	padding-top:3px!important;
	padding-left:3px!important;
	float:left;
	width:220px;
	color:#999!important;
	font-size:10px;
}
#ez_aktuelles .imagebox{
	background-color:#EDEDEC;
}
#ez_wettertipps .imagebox{
	background-color:#E5E7E4;
}
#ez_wetter .imagebox{
	background-color:#DDE5F2;
}
#ez_wetterabc .imagebox{
	background-color:#E5F0D6;
}
#ez_wasistwas .imagebox{
	background-color:#E5F0D6;
}
#ez_spiel .imagebox{
	background-color:#FFEFE5;
}
.imagebox img{
	margin:0!important;
	float:left;
}
.themenbox img{
	float:left;
	margin:2px 5px 0 5px!important;
}
.themenbox div.thbox img{
	border:1px solid #eeeeee;
	float:left;
	margin:0 5px 0 5px!important;
}
.ezmediaboxwrapp{
	margin:0 0 10px 5px!important;
	width:240px!important;
	float:right;
}
.ezmediaboxwrapp[class]{
	width:242px;
}
.ezmediabox{
	width:auto;
	margin:0 0 10px 0!important;
	background-color:#fff;
}
#ez_aktuelles .ezmediabox{
	border:1px solid #cc6600;
}
#ez_wetterabc .ezmediabox{
	border:1px solid #669933;
}
#ez_wasistwas .ezmediabox{
	border:1px solid #669933;
}
#ez_wettertipps .ezmediabox{
	border:1px solid #9a5cd4;
}
#ez_spiel .ezmediabox{
	border:1px solid #ff3333;
}
#ez_wetter .ezmediabox{
	border-bottom:1px solid #3366cc;
}
#ez_spiel .ezmediabox{
	border-bottom:1px solid #ff3333;
}
.mediablock{
	padding:3px 0 8px 0!important;
	margin:0 5px 2px 5px!important;
}
#ez_aktuelles .ezmediabox .mediablock{
	border-bottom:1px dotted #cc6600;
}
#ez_wetterabc .ezmediabox .mediablock{
	border-bottom:1px dotted #669933;
}
#ez_wasistwas .ezmediabox .mediablock{
	border-bottom:1px dotted #669933;
}
#ez_wettertipps .ezmediabox .mediablock{
	border-bottom:1px dotted #9a5cd4;
}
#ez_wetter .ezmediabox .mediablock{
	border-bottom:1px dotted #3366cc;
}
#ez_spiel .ezmediabox .mediablock{
	border-bottom:1px dotted #ff3333;
}
.mediablock img{
	float:left;
	margin:0 3px 3px 0!important;
}
.mediablock span, .mediablock a{
	margin:2px 0 2px 28px!important;
	display:block;
	color:#666;
	font-size:11px;
	text-decoration:none;
}
.mediablock a:hover{
	color:#000;
	text-decoration:underline;
}
.mediaplayer{
	width:240px;
}
.mediaplayer[class]{
	width:242px;
}
.audiocontrol{
	margin:0;
}
.audiocontrol a, .audiocontrol a:hover{
	text-decoration:none;
	border-bottom:none!important;
}
.pagebreakbox{
	text-align:center;
	border-top:1px dotted #d9d9d9;
	padding:5px 0;
	margin:10px 0 5px 0!important;
}
.feedbackbox{
	text-align:right;
	margin:0px!important;
}
.linkback{
	float:left;
}
.turnpager{
	text-align:left;
	margin-left:195px!important;
	line-height:140%;
	color:#333;
}
.turnpager a{
	padding:5px;
	text-decoration:none;
}
.turnpager a:hover{
	text-decoration:none;
}
#page #sitemap{
	margin:0;
	color:#666!important;
	padding:0;
	font-weight:normal!important;
}
.column{
	float:left;
}
#sitemapnavi{
	font-size:10px;
	background:url(../img/hg-2.jpg) repeat-x!important;
	float:left;
	width:765px;
	margin-top:-2px;
	padding-bottom:10px;
	margin-left:-2px;
	font-weight:normal!important;
}
#sitemapnavi[id]{
	margin-left:-1px!important;
	margin-top:-4px!important;
}
#sitemapnavi h3{
	font-size:11px;
	font-weight:normal!important;
	margin:0 0 0 2px;
	padding:0 0 8px 0;
	color:#666!important;
	float:left;
	width:80px;
}
#sitemapnavi h4{
	font-size:11px;
	font-weight:bold!important;
	color:#666!important;
	margin:15px 0 0 0;
	padding:0 0 0 5px;
	text-align:left;
	padding-bottom:0px!important;
	margin-bottom:0!important;
}
#sitemapnavi .column{
	width:122px;
	padding:5px 0 0 18px;
}
#sitemapnavi ul{
	list-style:none;
	margin-left:5px;
	margin-top:5px;
}
#sitemapnavi li{
	padding:1px 0 0 0;
	margin:0px;
	text-align:left;
}
#sitemapnavi h4 a{
	font-weight:bold!important;
}
#sitemapnavi h4 a:link, #sitemapnavi h4 a:visited{
	font-weight:bold!important;
	text-decoration:none;
}
#sitemapnavi h4 a:hover{
	text-decoration:underline!important;
	font-weight:bold!important;
}
#sitemapnavi a{
	font-weight:normal!important;
	margin:0;
	padding:0;
}
#sitemapnavi a:link, #sitemapnavi a:visited{
	color:#666;
	text-decoration:none;
	font-weight:normal!important;
}
#sitemapnavi a:hover{
	color:#333 !important;
	text-decoration:underline!important;
	font-weight:normal!important;
}
#sitemapnavi .column{
	margin-top:-8px;
	text-align:center;
}
#sitemapnavi .box{
	margin:0;
	padding:0;
}
#sitemapnavi.box #columwidth{
	width:0;
}
#sitemapnavi.box #columwidth1{
	width:100px;
}
#sitemapnavi.box #columwidth2{
	width:100px;
}
#sitemapnavi.box #columwidth3{
	width:111px;
}
#sitemapnavi.box #columwidth4{
	width:111px;
}
#sitemapnavi.box #columwidth5{
	width:111px;
}
#sitemapnavi.box #columwidth6{
	width:111px;
}
#page #footer{
	margin-top:0;
	margin-bottom:10px;
	border-top:1px solid #ccc;
}
#page #footer .footer_links{
	margin:5px 0 10px 0;
	float:left;
	width:60%;
}
#page #footer .footer_links div{
	float:left;
}
#page #footer .footer_extra_links{
	float:right;
	text-align:left;
	margin:5px 0 10px 0;
	width:40%;
}
#page #footer .footer_extra_links div{
	color:#999;
	font-size:10px;
	text-align:right;
}
#page #footer .footer_extra_links a, #page #footer .footer_links a{
	font-weight:normal!important;
	padding-right:10px;
	padding-left:2px;
	text-decoration:none;
	font-size:11px;
	color:#666;
	outline:none;
}
#page #footer .footer_extra_links a{
	font-weight:normal!important;
	padding-right:2px;
	padding-left:10px;
}
#page #footer .footer_extra_links a:focus, #page #footer .footer_extra_links a:hover, #page #footer .footer_links a:focus, #page #footer .footer_links a:hover{
	font-weight:normal!important;
	color:#333;
	text-decoration:underline;
}
.roundedcornerbox div{
	margin:0;
}
.retop{
	background:url(../img/roundedbox_ro.gif) top right no-repeat;
}
.lefttop{
	background:url(../img/roundedbox_lo.gif) top left no-repeat;
}
.rebottom{
	background:url(../img/roundedbox_ru.gif) bottom right no-repeat;
}
.leftbottom{
	background:url(../img/roundedbox_lu.gif) bottom left no-repeat;
}
.roundcobox{
	margin:0;
	padding:8px!important;
}
.roundcobox div.roundcoboxbg{
	margin:0;
	padding:0;
}
.hgblue{
	background-image:url(../img/hg-1-blue.gif)!important;
	background-repeat:repeat-x;
	margin:0;
	padding:0;
}
.roundcobox p{
	margin:0;
	padding:0;
}
.retop_even{
	background:url(../img/evenbox_ro.gif) top right no-repeat;
}
.lefttop_even{
	background:url(../img/evenbox_lo.gif) top left no-repeat;
}
.rebottom_even{
	background:url(../img/evenbox_ru.gif) bottom right no-repeat;
}
.leftbottom_even{
	background:url(../img/evenbox_lu.gif) bottom left no-repeat;
}
.roundedcornerbox .roundcoboxcontent{
	margin:5px!important;
	padding:0!important;
	font-size:11px;
}
.roundedcornerbox[class] .roundcoboxcontent[class]{
	margin:5px!important;
	padding:0!important;
	font-size:11px;
}
.roundedcornerbox .roundcoboxcontent{
	height:1%}
#function a.button_back:link, #function a.button_back:visited, #function a.button_back:hover, #function a.button_back:active{
	background-image:url(../img/bt_back.png);
	background-repeat:no-repeat;
	display:block;
	width:100px;
	height:20px;
	color:#666!important;
	margin:0;
	margin-top:1px;
	font-size:10px!important;
	text-decoration:none;
	padding:4px 0 0 30px!important;
}
#function a.button_back:focus, #function a.button_back:hover{
	background-image:url(../img/bt_back_aktiv.png);
	background-repeat:no-repeat;
	text-decoration:none!important;
}
#function a.button_newsletter:link, #function a.button_newsletter:visited, #function a.button_newsletter:hover, #function a.button_newsletter:active{
	background-image:url(../img/bt_newsletter.png);
	background-repeat:no-repeat;
	background-position:right;
	display:block;
	width:150px;
	height:20px;
	float:left;
	color:#666!important;
	margin:1px 0 0 0;
	line-height:18px;
	font-size:10px!important;
	text-decoration:none;
	padding:3px 30px 0 0!important;
}
#function a.button_newsletter:focus, #function a.button_newsletter:hover{
	background-image:url(../img/bt_newsletter_aktiv.png);
	background-repeat:no-repeat;
	text-decoration:none!important;
}
.wwstuf_10, .wwstuf_20, .wwstuf_30, .wwstuf_1, .wwstuf_2, .wwstuf_3, .wwstuf_6, .wwstuf_4, .wwstuf_5{
	margin:0px -3px 8px 0!important;
}
.wwstuf_10 h1, .wwstuf_20 h1, .wwstuf_30 h1, .wwstuf_1 h1, .wwstuf_2 h1, .wwstuf_3 h1, .wwstuf_6 h1, .wwstuf_4 h1, .wwstuf_5 h1{
	margin:0!important;
	display:inline!important;
	padding:0 10px 0 0!important;
	font-size:1em;
}
.wwstuf_10, .wwstuf_10 a.tooltip{
	border:1px solid #ffcccc;
	background-color:#ffcccc;
	color:#333!important;
}
.wwstuf_20, .wwstuf_20 a.tooltip{
	border:1px solid #d86eff;
	background-color:#d86eff;
	color:#fff!important;
}
.wwstuf_30, .wwstuf_30 a.tooltip{
	border:1px solid #d86eff;
	background-color:#d86eff;
	color:#fff!important;
}
.wwstuf_1, .wwstuf_1 a.tooltip{
	border:1px solid #6699ff;
	background-color:#6699ff;
	color:#fff!important;
}
.wwstuf_2, .wwstuf_2 a.tooltip{
	border:1px solid #fffc99;
	background-color:#fffc99;
	color:#333!important;
}
.wwstuf_3, .wwstuf_3 a.tooltip{
	border:1px solid #ffe400;
	background-color:#ffe400;
	color:#333!important;
}
.wwstuf_6, .wwstuf_6 a.tooltip{
	border:1px solid #ff9600;
	background-color:#ff9600;
	color:#fff!important;
}
.wwstuf_4, .wwstuf_4 a.tooltip{
	border:1px solid #ff0000;
	background-color:#ff0000;
	color:#fff!important;
}
.wwstuf_5, .wwstuf_5 a.tooltip{
	border:1px solid #cc0000;
	background-color:#cc0000;
	color:#fff!important;
}
a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active{
	background:transparent;
	position:relative;
	text-decoration:none;
	margin:0;
	padding:0;
}
a.tooltip:hover{
	text-decoration:underline;
	background:transparent;
}
a.tooltip span{
	display:none;
	text-decoration:none;
}
a.tooltip:hover span{
	display:block;
	position:absolute;
	top:20px;
	left:50px;
	width:230px;
	height:150px;
	background-image:url(../img/legende-warnungen.png);
	background-repeat:no-repeat;
}
a.button_mehrdetails:focus, a.button_mehrdetails:hover{
	background-image:url(../img/bt_mehrdetails-aktiv.gif);
	background-repeat:no-repeat;
}
.detailtemp{
	padding-top:10px;
}
#detailtemp_0{
	padding-top:5px;
}
a.button_back-to-map:hover, a.button_aktuelles-regio:hover, a.button_tipps-regio:hover, a.button_default:hover, a.button_wwarnung:hover, a.button_mehrdetails:hover{
	text-decoration:underline!important;
}
a.button_back-to-map span{
	font:9px Arial, Helvetica, sans-serif!important;
	font-weight:bold!important;
	letter-spacing:1px!important;
	width:50px;
}
a.button_wwarnung span{
	color:#ffff99!important;
	font:9px Arial, Helvetica, sans-serif;
	letter-spacing:1px!important;
	text-transform:none;
	text-align:center;
	padding-left:5px;
}
#topteaser a.topthemalinkmehr, #topteasergreen a.topthemalinkmehr, #topteaserblue a.topthemalinkmehr, #topteaserred a.topthemalinkmehr, #topteaserviolet a.topthemalinkmehr, #topteaserpetrol a.topthemalinkmehr, #topteaserorange a.topthemalinkmehr{
	text-align:left;
	margin-left:0!important;
	display:inherit!important;
	background:none!important;
	font-size:11px;
	font-weight:normal!important;
}
#topteaser a.topthemalinkmehr:focus, #topteaser a.topthemalinkmehr:hover, #topteasergreen a.topthemalinkmehr:focus, #topteasergreen a.topthemalinkmehr:hover, #topteaserblue a.topthemalinkmehr:focus, #topteaserblue a.topthemalinkmehr:hover, #topteaserred a.topthemalinkmehr:focus, #topteaserred a.topthemalinkmehr:hover, #topteaserviolet a.topthemalinkmehr:focus, #topteaserviolet a.topthemalinkmehr:hover, #topteaserorange a.topthemalinkmehr:focus, #topteaserorange a.topthemalinkmehr:hover, #topteaserpetrol a.topthemalinkmehr:focus, #topteaserpetrol a.topthemalinkmehr:hover{
	background:none!important;
	font-size:11px;
	font-weight:normal!important;
	text-decoration:none;
}
#doorpagecontent_aktuelles #topteaser a.topthemalinkmehr, #doorpagecontent_aktuelles #topteasergreen a.topthemalinkmehr, #doorpagecontent_aktuelles #topteaserblue a.topthemalinkmehr, #doorpagecontent_aktuelles #topteaserred a.topthemalinkmehr, #doorpagecontent_aktuelles #topteaserviolet a.topthemalinkmehr, #doorpagecontent_aktuelles #topteaserpetrol a.topthemalinkmehr, #doorpagecontent_aktuelles #topteaserorange a.topthemalinkmehr{
	color:#cc6600!important;
}
#doorpagecontent_aktuelles #topteaser a.topthemalinkmehr:focus, #doorpagecontent_aktuelles #topteaser a.topthemalinkmehr:hover, #doorpagecontent_aktuelles #topteasergreen a.topthemalinkmehr:focus, #doorpagecontent_aktuelles #topteasergreen a.topthemalinkmehr:hover, #doorpagecontent_aktuelles #topteaserblue a.topthemalinkmehr:focus, #doorpagecontent_aktuelles #topteaserblue a.topthemalinkmehr:hover, #doorpagecontent_aktuelles #topteaserred a.topthemalinkmehr:focus, #doorpagecontent_aktuelles #topteaserred a.topthemalinkmehr:hover, #doorpagecontent_aktuelles #topteaserviolet a.topthemalinkmehr:focus, #doorpagecontent_aktuelles #topteaserviolet a.topthemalinkmehr:hover, #doorpagecontent_aktuelles #topteaserorange a.topthemalinkmehr:focus, #doorpagecontent_aktuelles #topteaserorange a.topthemalinkmehr:hover, #doorpagecontent_aktuelles #topteaserpetrol a.topthemalinkmehr:focus, #doorpagecontent_aktuelles #topteaserpetrol a.topthemalinkmehr:hover{
	color:#cc6600!important;
}
#doorpagecontent_wettertipps #topteaser a.topthemalinkmehr, #doorpagecontent_wettertipps #topteasergreen a.topthemalinkmehr, #doorpagecontent_wettertipps #topteaserblue a.topthemalinkmehr, #doorpagecontent_wettertipps #topteaserred a.topthemalinkmehr, #doorpagecontent_wettertipps #topteaserviolet a.topthemalinkmehr, #doorpagecontent_wettertipps #topteaserpetrol a.topthemalinkmehr, #doorpagecontent_wettertipps #topteaserorange a.topthemalinkmehr{
	color:#669933!important;
}
#doorpagecontent_wettertipps #topteaser a.topthemalinkmehr:hover, #doorpagecontent_wettertipps #topteasergreen a.topthemalinkmehr:hover, #doorpagecontent_wettertipps #topteaserblue a.topthemalinkmehr:hover, #doorpagecontent_wettertipps #topteaserred a.topthemalinkmehr:hover, #doorpagecontent_wettertipps #topteaserviolet a.topthemalinkmehr:hover, #doorpagecontent_wettertipps #topteaserorange a.topthemalinkmehr:hover, #doorpagecontent_wettertipps #topteaserpetrol a.topthemalinkmehr:hover{
	color:#669933!important;
}
#doorpagecontent_wetterabc #topteaser a.topthemalinkmehr, #doorpagecontent_wetterabc #topteasergreen a.topthemalinkmehr, #doorpagecontent_wetterabc #topteaserblue a.topthemalinkmehr, #doorpagecontent_wetterabc #topteaserred a.topthemalinkmehr, #doorpagecontent_wetterabc #topteaserviolet a.topthemalinkmehr, #doorpagecontent_wetterabc #topteaserpetrol a.topthemalinkmehr, #doorpagecontent_wetterabc #topteaserorange a.topthemalinkmehr{
	color:#9a5cd4!important;
}
#doorpagecontent_wetterabc #topteaser a.topthemalinkmehr:hover, #doorpagecontent_wetterabc #topteasergreen a.topthemalinkmehr:hover, #doorpagecontent_wetterabc #topteaserblue a.topthemalinkmehr:hover, #doorpagecontent_wetterabc #topteaserred a.topthemalinkmehr:hover, #doorpagecontent_wetterabc #topteaserviolet a.topthemalinkmehr:hover, #doorpagecontent_wetterabc #topteaserorange a.topthemalinkmehr:hover, #doorpagecontent_wetterabc #topteaserpetrol a.topthemalinkmehr:hover{
	color:#9a5cd4!important;
}
#doorpagecontent_wasistwas #topteaser a.topthemalinkmehr, #doorpagecontent_wasistwas #topteasergreen a.topthemalinkmehr, #doorpagecontent_wasistwas #topteaserblue a.topthemalinkmehr, #doorpagecontent_wasistwas #topteaserred a.topthemalinkmehr, #doorpagecontent_wasistwas #topteaserviolet a.topthemalinkmehr, #doorpagecontent_wasistwas #topteaserpetrol a.topthemalinkmehr, #doorpagecontent_wasistwas #topteaserorange a.topthemalinkmehr{
	color:#9a5cd4!important;
}
#doorpagecontent_wasistwas #topteaser a.topthemalinkmehr:hover, #doorpagecontent_wasistwas #topteasergreen a.topthemalinkmehr:hover, #doorpagecontent_wasistwas #topteaserblue a.topthemalinkmehr:hover, #doorpagecontent_wasistwas #topteaserred a.topthemalinkmehr:hover, #doorpagecontent_wasistwas #topteaserviolet a.topthemalinkmehr:hover, #doorpagecontent_wasistwas #topteaserorange a.topthemalinkmehr:hover, #doorpagecontent_wasistwas #topteaserpetrol a.topthemalinkmehr:hover{
	color:#9a5cd4!important;
}
#doorpagecontent_spiel #topteaser a.topthemalinkmehr, #doorpagecontent_spiel #topteasergreen a.topthemalinkmehr, #doorpagecontent_spiel #topteaserblue a.topthemalinkmehr, #doorpagecontent_spiel #topteaserred a.topthemalinkmehr, #doorpagecontent_spiel #topteaserviolet a.topthemalinkmehr, #doorpagecontent_spiel #topteaserpetrol a.topthemalinkmehr, #doorpagecontent_spiel #topteaserorange a.topthemalinkmehr{
	color:#ff3333!important;
}
#doorpagecontent_spiel #topteaser a.topthemalinkmehr:hover, #doorpagecontent_spiel #topteasergreen a.topthemalinkmehr:hover, #doorpagecontent_spiel #topteaserblue a.topthemalinkmehr:hover, #doorpagecontent_spiel #topteaserred a.topthemalinkmehr:hover, #doorpagecontent_spiel #topteaserviolet a.topthemalinkmehr:hover, #doorpagecontent_spiel #topteaserorange a.topthemalinkmehr:hover, #doorpagecontent_spiel #topteaserpetrol a.topthemalinkmehr:hover{
	color:#ff3333!important;
}
#doorpagecontent_suche #topteaser a.topthemalinkmehr, #doorpagecontent_suche #topteasergreen a.topthemalinkmehr, #doorpagecontent_suche #topteaserblue a.topthemalinkmehr, #doorpagecontent_suche #topteaserred a.topthemalinkmehr, #doorpagecontent_suche #topteaserviolet a.topthemalinkmehr, #doorpagecontent_suche #topteaserpetrol a.topthemalinkmehr, #doorpagecontent_suche #topteaserorange a.topthemalinkmehr, #doorpagecontent_service #topteaser a.topthemalinkmehr, #doorpagecontent_service #topteasergreen a.topthemalinkmehr, #doorpagecontent_service #topteaserblue a.topthemalinkmehr, #doorpagecontent_service #topteaserred a.topthemalinkmehr, #doorpagecontent_service #topteaserviolet a.topthemalinkmehr, #doorpagecontent_service #topteaserpetrol a.topthemalinkmehr, #doorpagecontent_service #topteaserorange a.topthemalinkmehr{
	color:#9a5cd6!important;
}
#doorpagecontent_suche #topteaser a.topthemalinkmehr:hover, #doorpagecontent_suche #topteasergreen a.topthemalinkmehr:hover, #doorpagecontent_suche #topteaserblue a.topthemalinkmehr:hover, #doorpagecontent_suche #topteaserred a.topthemalinkmehr:hover, #doorpagecontent_suche #topteaserviolet a.topthemalinkmehr:hover, #doorpagecontent_suche #topteaserorange a.topthemalinkmehr:hover, #doorpagecontent_suche #topteaserpetrol a.topthemalinkmehr:hover, #doorpagecontent_service #topteaser a.topthemalinkmehr:hover, #doorpagecontent_service #topteasergreen a.topthemalinkmehr:hover, #doorpagecontent_service #topteaserblue a.topthemalinkmehr:hover, #doorpagecontent_service #topteaserred a.topthemalinkmehr:hover, #doorpagecontent_service #topteaserviolet a.topthemalinkmehr:hover, #doorpagecontent_service #topteaserorange a.topthemalinkmehr:hover, #doorpagecontent_service #topteaserpetrol a.topthemalinkmehr:hover{
	color:#9a5cd6!important;
}
a.button_back:link, a.button_back:visited, a.button_back:hover, a.button_back:active{
	background-image:url(../img/pfeil_links.gif);
	background-repeat:no-repeat;
	color:#333!important;
	margin:3px 3px 0 0;
	font-size:11px;
	text-decoration:none;
	padding:0 20px 0 0;
}
a.button_back:focus, a.button_back:hover{
	color:#000!important;
	text-decoration:underline;
	background-image:url(../img/pfeil_links.gif);
	background-repeat:no-repeat;
}
#toolbar .active, #toolbar .active-sa, #toolbar .active-so{
	font-weight:bold;
	display:block;
}
#toolbar .inactive, #toolbar .inactive-sa, #toolbar .inactive-so{
	font-weight:normal;
	color:#EEE;
	display:block;
}
#toolbar .hidden, #toolbar .hidden-sa, #toolbar .hidden-so{
	font-weight:normal;
	color:#EEE;
	display:none;
}
#breadcrumbs{
	margin:5px 2px 0 2px;
	padding:0;
	float:left;
}
#breadcrumbs ul{
	font-size:11px;
	float:left;
	margin:1px 0 5px 5px;
	list-style:none;
}
#breadcrumbs ul li{
	float:left;
	white-space:nowrap;
	padding:0 8px 0 0;
	margin:0;
	font-weight:normal!important;
}
#breadcrumbs ul li a{
	color:#666!important;
	background:url(../img/link_breadcrumbs_inaktiv.gif) left no-repeat;
	padding-left:14px;
	text-decoration:none;
	font-weight:normal!important;
}
#breadcrumbs ul li a:hover{
	color:#333!important;
	background:url(../img/link_breadcrumbs_aktiv.gif) left no-repeat;
	text-decoration:underline;
	font-weight:normal!important;
}
#breadcrumbs ul li span{
	color:#333!important;
	background:url(../img/link_breadcrumbs_aktiv.gif) left no-repeat;
	padding-left:14px;
	font-weight:normal!important;
}
.clearer{
	display:block!important;
	margin:0!important;
	padding:0!important;
	clear:both!important;
	line-height:0!important;
	font-size:0!important;
	height:1px!important;
}
.margintop10{
	display:block!important;
	margin:10px 0 0 0!important;
	padding:0!important;
}
.clear{
	clear:both;
}
span.date{
	color:#a5a5a5;
	font-weight:normal!important;
	margin-right:4px;
	margin-left:0px!important;
	padding:0 0 0 0!important;
}
#ez_wetter span.date, #ez_wetterabc span.date, #ez_wasistwas span.date, #ez_aktuelles span.date, #ez_wettertipps span.date, #ez_suche span.date, #ez_service span.date, #ez_spiel span.date, #ez_default span.date{
	font-size:12px!important;
}
.green, #ez_wetterabc .bu, #doorpagecontent_wetterabc .pager_active, #ez_wasistwas .bu, #doorpagecontent_wasistwas .pager_active{
	color:#669933!important;
}
.orange, #ez_aktuelles .bu, #doorpagecontent_aktuelles .pager_active{
	color:#cc6600!important;
}
.violet, #ez_wettertipps .bu, #doorpagecontent_wettertipps .pager_active{
	color:#9a5cd4!important;
}
.blue, #ez_wetter .bu, #doorpagecontent_wetter .pager_active{
	color:#3366CC!important;
}
.red, #ez_spiel .bu, #doorpagecontent_spiel .pager_active{
	color:#ff3333!important;
}
.petrol, #ez_suche .bu, #doorpagecontent_suche .pager_active, #ez_service .bu, #doorpagecontent_service .pager_active{
	color:#45af8d!important;
}
.white{
	color:#fff!important;
}
.black{
	color:#000!important;
}
.floatleft{
	float:left;
}
.floatright{
	float:right;
}
.border{
	margin:5px 0 10px 0!important;
}
#ez_aktuelles .border{
	border-bottom:1px dotted #cc6600;
}
#ez_wetterabc .border{
	border-bottom:1px dotted #669933;
}
#ez_wasistwas .border{
	border-bottom:1px dotted #669933;
}
#ez_wettertipps .border{
	border-bottom:1px dotted #9a5cd4;
}
#ez_wetter .border{
	border-bottom:1px dotted #3366cc;
}
#ez_spiel .border{
	border-bottom:1px dotted #ff3333;
}
#ez_suche .border, #ez_service .border{
	border-bottom:1px dotted #45af8d;
}
.noborder{
	background-image:none!important;
	border:none!important;
}
.bordergrey{
	margin:5px 0 10px 0!important;
	border-top:1px solid #ccc;
}
#climaSearchFormDiv, #climaSearchResults{
	width:420px;
}
#climaForm .formwrapper{
	border:1px solid #3366D2;
	color:#3366D2;
	font-size:12px;
	padding:0;
	margin-top:20px;
	width:230px;
}
#climaForm .formwrapper h2{
	background-color:#3366D2;
	color:#FFF;
	padding:2px 5px;
	font-size:13px;
	font-weight:bold;
	margin:0;
}
#climaForm .formwrapper .formcontent{
	padding:10px;
}
#climaForm .formwrapper select, input{
	color:#000;
}
#climaForm .formwrapper .formcontent input{
	color:#000;
	padding:0;
	line-height:normal;
	text-align:left;
}
#climaForm .formwrapper input.formbutton{
	margin-left:20px;
	width:auto;
}
#search_result_div{
	font-size:12px;
}
#search_result_div ul{
	list-style:none;
	margin:0;
}
#search_result_div a{
	color:#3366D2;
	text-decoration:none;
}
#search_result_div a:hover{
	text-decoration:underline;
}
#contentform{
	margin:10px 0 10px 0;
}
#contentform input{
	font-size:12px!important;
}
#contentform .formleftcol{
	float:left;
	width:253px;
	margin:0;
	padding:0;
}
#contentform .formrightcol{
	float:right;
	width:253px;
	margin:0 10px 0 0;
	padding:0;
}
#contentform label{
	color:#666;
	font-size:12px!important;
	display:block;
	font-weight:bold;
	margin:0;
	padding:0;
}
#contentform .textfield, #contentform .inputfield, #contentform .inputfield-zipcode, #contentform .inputfield-city, #contentform .inputfield-error{
	border-style:none;
	border:1px solid #ccc;
	color:#666;
	padding:3px 2px;
	margin:0 0 10px 0;
	width:235px;
}
#contentform .textfield, #contentform .textfield-error{
	height:200px;
	width:500px;
	margin:0;
	font-size:12px;
}
#contentform select.inputfield{
	width:240px;
}
#contentform .inputfield-error{
	border:1px solid #ff3333;
	color:#ff3333;
}
#contentform .textfield-error{
	border:1px solid #ff3333;
	color:#ff3333;
}
#contentform .descriptiontext{
	color:#999;
	font-size:12px!important;
	display:block;
	font-weight:bold;
	margin:10px 0 0 0;
	padding:0;
}
#contentform .formsubmit{
	background:url(../img/bt_absenden.gif) right 3px no-repeat;
	width:102px;
	height:28px;
	display:block;
	padding-top:8px;
	margin:10px 0 0 0;
	text-decoration:none;
	color:#fff;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	text-transform:uppercase;
	outline:none;
	font-size:10px!important;
}
.formerror{
	font-size:12px;
	color:#FF0000;
}
#contentform .homepagewetter .checkingbox{
	border-style:none;
	border:1px solid #ccc;
	color:#666;
}
.homepagewetter{
	width:auto;
	background-color:#F5FBFA;
	border:1px solid #efefef;
	padding:10px;
	margin-right:15px!important;
}
#contentform .homepagewetterbox .inputfield{
	border-style:none;
	border:1px solid #ccc;
	color:#666;
	padding:3px 2px;
	margin:0 0 0 0;
	width:224px;
}
#contentform .homepagewetterbox .formsubmit{
	background:url(../img/bt_absenden.gif) right top no-repeat;
	width:102px;
	height:28px;
	display:block;
	padding:0 0 5px 5px!important;
	margin:13px 0 0 10px!important;
	text-decoration:none;
	color:#fff;
	text-align:center;
	font-weight:bold!important;
	text-transform:uppercase;
	outline:none;
	font-size:10px!important;
	border:none!important;
}
#contentform .homepagewetter a.hmplink{
	color:#000;
	font-size:12px;
	margin:0!important;
	padding:0!important;
	float:none;
	display:inherit;
}
#contentform .homepagewetter a.hmplink:hover{
	color:#9a5cd4;
	text-decoration:none;
}
#contentform #additionalInfo .inputfield-error, #contentform #additionalInfo input, #contentform #additionalInfo select{
	width:220px;
	margin:5px;
}
#contentform #additionalInfo .inputfield-error{
	border:1px solid #ff3333;
	color:#ff3333;
	width:220px!important;
	margin-bottom:0px!important;
}
div.homepagewetterbox{
	font-size:11px;
	width:auto;
	padding:0;
	margin:5px 10px 5px 10px!important;
}
div.homepagewetterbox span{
	color:#666666;
}
div.homepagewetterbox a{
	font-size:11px;
	color:#333!important;
	margin-left:-5px!important;
	padding-left:0!important;
	text-decoration:none;
}
div.homepagewetterbox a:hover{
	font-size:11px;
	color:#000!important;
	text-decoration:underline;
}
.error{
	margin:10px 15px 10px 0!important;
	padding:5px;
	display:block;
	color:#fff;
	background-color:#ff6633;
	font-size:11px;
	font-weight:bold;
}
.confirm{
	margin:10px 15px 10px 0!important;
	padding:5px;
	display:block;
	color:#333;
	border:1px solid #aadffa!important;
	font-size:11px;
	font-weight:normal;
}
.confirm a{
	color:#666!important;
	font-size:11px;
	font-weight:bold!important;
	text-decoration:none;
}
.confirm a:hover{
	color:#000!important;
	text-decoration:none;
}
#komSite{
	background-image:url(../img/bg-komsite.gif);
	background-repeat:no-repeat;
	width:400px;
	height:450px;
	position:absolute;
	text-align:left;
	padding:10px;
	top:420px;
	left:200px;
	z-index:900;
}
#komSite h3{
	padding-top:3px;
	font-size:11px!important;
	text-transform:uppercase;
	color:#fff;
}
#komSite p{
	font-size:10px!important;
	color:#666;
}
#komSite strong{
	font-size:10px!important;
	color:#000;
}
#komSite a{
	font-size:10px!important;
	color:#666!important;
}
#komSite a:hover{
	font-size:10px!important;
	color:#000;
}
.hpwheader{
	margin-top:-5px!important;
	margin-left:-3px!important;
	padding:8px 5px 0 0;
	height:30px;
	background-image:url(../img/bg-hpw-header.gif);
	background-repeat:repeat-x;
}
.hpwheader h2{
	font-size:11px!important;
	font-weight:bold!important;
	float:left;
	letter-spacing:1px;
	color:#0B333C!important;
	text-transform:uppercase;
}
.hpwheader a{
	color:#0B333C!important;
	display:inline;
	font-size:11px!important;
	font-weight:bold!important;
	text-decoration:none;
}
table.hpwlist{
	border-collapse:inherit;
	border-bottom:1px solid #aadffa!important;
	border-right:1px solid #aadffa!important;
	border-left:1px solid #aadffa!important;
}
.hpwlist th{
	overflow:hidden;
	background-image:url(../img/bg-hpw-table.gif);
	background-repeat:repeat-x;
	text-align:left;
	color:#fff;
	font-weight:bold;
	vertical-align:top;
}
.hpwlist td, .hpwlist th{
	padding:5px 4px 5px 4px;
}
.hpwlist td{
	border-top:1px solid #E9F6FA;
	padding-top:8px;
	overflow:hidden;
}
#karte_no_flash{
	color:#FFFED0;
}
#karte_no_flash h2{
	margin:0 20px;
	padding:0;
}
#karte_no_flash ul{
	list-style:none;
	margin:0 20px;
	color:#FFFED0;
}
#karte_no_flash a{
	color:#FFFED0;
	text-decoration:none;
}
#karte_no_flash2 h2{
	margin:0 20px;
	padding:0;
}
#karte_no_flash2 ul{
	list-style:none;
	margin:0 20px;
	color:#000;
}
#karte_no_flash2 a{
	color:#000;
	text-decoration:none;
}
.sb-wrapper{
	float:left;
	width:790px;
}
.sb{
	margin-left:1px;
	background-image:url(../img/hg_addon_sb.png);
	background-position:right;
	background-repeat:no-repeat;
}
#wisp_wrapper{
	background-color:#F6FBFF;
	background-image:url(../img/wintersport/wr_schnee.jpg);
	background-position:0 60px;
	background-repeat:no-repeat;
	height:500px;
}
#viewtop{
	padding:0;
	margin:0;
	border-bottom:1px solid #3366CC;
}
.topbar{
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	background-color:#3366CC;
	padding:3px 5px;
	float:left;
	width:545px;
}
.topbar a{
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	margin-top:-2px;
}
.topbarLeft{
	background-color:#3366CC;
	height:15px;
	float:left;
	width:300px;
	font-weight:bold;
	font-size:12px;
	padding:3px;
	padding-left:5px;
}
.topbarRight{
	background-color:#3366CC;
	height:17px;
	float:right;
	text-align:right;
	padding:3px;
	padding-right:5px;
	width:100px;
}
#viewtop select{
	width:160px;
}
#viewtop .selectmenu{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	float:left;
	width:165px;
}
#viewleft{
	float:left;
	width:95px;
}
#viewright{
	float:left;
	width:455px!important;
	background-color:#F6FBFF;
}
#viewright #WeatherDays-v2 .itemDay[class]{
	margin:0 2px 2px 2px;
}
#viewright #WeatherDays-v2{
	margin-bottom:10px!important;
}
#viewright .threeDaysLink{
	text-align:right;
	padding-right:10px;
	padding-bottom:5px;
	margin-bottom:10px;
	border-bottom:1px solid #3366CC;
}
#viewright .threeDaysLink a{
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	color:#3366CC;
}
#viewright .threeDaysLink a:hover{
	text-decoration:underline;
}
#wisp_details{
	margin-top:15px;
}
#wisp_details table{
	width:100%;
	margin-bottom:10px;
}
.wisp_data{
	border:1px solid #FFF;
}
.wisp_data th{
	font-weight:bold;
	text-align:left;
}
.wisp_data th, .wisp_data td, .table_row2{
	background-color:#D1E1FD;
	padding:2px 4px 2px 4px;
	border-bottom:1px solid #FFF;
}
.wisp_data th.alternate, .wisp_data td.alternate, .table_row{
	background-color:#E1ECFD;
	padding:2px 4px 2px 4px;
	border-bottom:1px solid #FFF;
}
td a{
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
td a:hover{
	text-decoration:underline;
	font-weight:bold;
}
#wisp_tops{
	margin-top:10px;
}
#wisp_details h2, #wisp_tops h2{
	padding:3px;
	color:#FFF;
	font-size:12px;
	background-color:#3366CC;
	text-align:center;
	border-bottom:1px solid #FFF;
}
#wisp_tops table{
	width:100%;
}
#wisp_snowdephts{
	width:220px;
	float:left;
	border:1px solid #FFF;
}
#wisp_snowfall{
	width:220px;
	float:right;
	border:1px solid #FFF;
}
.teaserbreadcrumb{
	margin:10px 0;
	line-height:20px;
	color:#c5a2e6;
	float:left;
	padding-top:8px;
	height:1%;
}
.teaserbreadcrumb a{
	color:#c5a2e6!important;
	border:1px solid #E2D0F3;
	background-color:#fff;
	padding:1px 4px 3px 4px;
	margin:5px 10px;
	cursor:pointer;
	float:left;
	font-weight:bold!important;
}
.teaserbreadcrumb a:hover{
	color:#995cd4!important;
	text-decoration:none!important;
	border:1px solid #a574d4;
}
.freizeittipps a.alink{
	color:#666!important;
	text-decoration:none!important;
	cursor:pointer;
}
.freizeittipps a.alink:hover{
	color:#000!important;
	text-decoration:none!important;
}
.freizeittipps img.marg{
	float:left;
	margin-right:8px;
	margin-top:-3px!important;
	margin-top:0;
}
.freizeittipps .fdat{
	display:block;
	font-size:13px!important;
}
.freizeittipps h4.ftitle{
	padding:0;
	margin:0;
	font-size:13px!important;
}
.freizeittipps h4.ftitle a{
	padding:0!important;
	text-decoration:none;
	font-size:13px!important;
	color:#669933!important;
	font-weight:bold!important;
	margin:0px!important;
}
.freizeittipps h4 a:hover{
	text-decoration:underline;
}
.freizeittipps h4.ftitle a strong{
	font-weight:bold!important;
	font-size:13px!important;
}
.freizeittipps #regsearch label{
	display:block;
	color:#000;
	margin:0!important;
	padding:0 0 8px 0!important;
	font-weight:bold;
}
#liste .freizeittippstext{
	line-height:160%;
	display:block;
	padding:8px 0 0 0;
	margin:0;
}
#liste .fpadding{
	padding-bottom:-10px!important;
}
#liste .moredata{
	float:right;
	text-align:right!important;
	margin:-8px 0 0 0!important;
	padding:0!important;
	width:205px;
}
#liste .moredata a.caps{
	text-transform:uppercase;
	font-size:10px;
	color:#000;
	font-weight:bold!important;
	float:right;
	letter-spacing:0px;
	margin:0;
	padding:0;
	display:inline!important;
	line-height:22px;
}
#liste .moredata a.caps:hover{
	text-transform:uppercase;
	font-size:10px;
	color:#000;
	font-weight:bold!important;
	float:right;
	letter-spacing:0px;
	margin:0;
	padding:0;
	display:inline!important;
	line-height:22px;
}
#liste .moredata a img{
	float:left;
}
