@import url("/css/inline.css");
@import url("/css/service.css");
/* STAND 9.Mai 2007 - der erste Teil bis ":START:flexibel" kommt aus dem alten Auftritt und muss noch entsprechend bereinigt werden*/
/* global */
body{margin:0;}
body,td,th{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000}
img {border: 0;}
body.mainpage{background:none;}
.break{clear:left;height:0px;font-size:1px;margin-top:0px;margin-bottom:0px;}
.clear{clear:both;height:0px;font-size:1px;margin-top:0px;margin-bottom:0px;}

/* flexible werbung */
#ivw { display:none;}
#contentAll{position:relative;height:200px;width:807px;background:#FFF;text-align:left;}
#topBanners{position:relative;height:auto;width:806px;text-align:right !important;padding: 0px;top:0;right:0px !important; z-index:40}
#adl_sb_table {width:807px !important;}

#skyscraper{position:absolute;top:10px;left:833px;width:160px;height:600px;}
#BottomAd{width:300px;height:300px;background-color:orange;margin:auto;margin-top:10px;margin-bottom:10px;text-align:center;background:url(/images/adrectangle_bg.gif) center center no-repeat transparent;}

#topMenu{position:absolute; top:10px; left:126px; width:668px; background: none; z-index:10;}
#topLogo{position:absolute;top:10px;left:10px;z-index:2;background:#FFF;}
#left{position:absolute;top:154px;left:10px;width:270px;
z-index:10;/* nicht Ã?ndern, um Navigations-FunktionalitÃ?t sicherzustellen*/
overflow:hidden;background-color:transparent;}
#content{position:absolute;top:145px;left:137px;width:670px;
/* /flexible werbung */	
z-index:20;/* nicht Ã?ndern, um Navigations-FunktionalitÃ?t sicherzustellen*/
background:#FFF;padding: 0;margin: 0;}
/* global */
/* region */
.region-kreis {
  height:219px;
  width:324px;
  background-color:#fff;
  overflow:hidden;
  margin-bottom:10px;
  border-bottom:1px #027AB6 solid;
}
h1.region {
text-transform: uppercase;
font-size:10px;
font-weight:bold;
line-height:14px;
color:#027AB6;
margin-top:0px;
margin-bottom:5px; 
padding: 0 0 0 0; 
border-top: 1px #027AB6 solid; 
border-bottom:1px #027AB6 solid;
}
/* Ã?nderungen 070322 */
#region-02 {
height:198px;
width:324px;
margin-bottom:10px;
}
/* /Ã?nderungen 070322 */
.toolbox{width:325px;font-size:12px;margin-top:0px;margin-right:0;margin-bottom:5px;overflow:hidden;}
/* /region */
/* artikel */
h1#articleHead, .articleHead {font-size:30px;font-weight:normal;line-height:36px;color:#4C4C4C;margin-top:22px;/*margin-bottom:14px*/margin-bottom:20px;}
h1#articleHeadTop, .articleHeadTop {font-size:30px;font-weight:normal;line-height:36px;color:#4C4C4C;margin-top:0px;/*margin-bottom:14px*/margin-bottom:20px;}
h2#articleSubHead{color:#A82002;text-decoration:none; text-transform: uppercase;font-size:10px;margin:5px 0 14px 0;}
.article h3 {font-size:12px;font-weight:bold;line-height:16px;color:#027AB6;margin: 0 0 0 0;}
#teaser{position:relative;width:176px;background-color:#fff;float:left;z-index:20;}/* Ã?nderungen 070327 Teaser-Leiste */
.articleboxMain{clear:both;width:auto;padding:0;margin:0;font-size:12px;line-height:14px;border-bottom:none;border-top:1px #ECECEC solid;padding:0;margin:0 0 10px 0}
.articleboxText{width:485px;*width:476px;margin:0 8px 0 0;float:left;}
.article{font-size:12px;line-height:16px;margin:0 10px 0 0;padding:0;border-bottom:1px #ECECEC solid;background-color:#fff;}
.quoteAuthor{margin-left:0;font-size:12px;color:#8C8C8B;font-weight:normal;margin-bottom:15px;margin-right:0px;display: block;}
.articlePictureLeft {clear: left; float:left;overflow:hidden;margin: 3px 15px 5px 0;}
.articlePictureRight {float:right;overflow:hidden;margin: 3px 0 5px 15px;}
.articlePictureRight p, .articlePictureLeft p {font-size:12px;line-height:16px;font-weight: bold;margin: 3px 0 0 0;}
.articlePictureRight p span, .articlePictureLeft p span {font-size:12px;line-height:16px;font-weight: normal;}
.imgLongM {width:230px;}
.imgHighM {width:156px;}
.imgLongS {width:156px;}
.imgHighS {width:104px;}
.articleActionLeft {float:left;overflow:hidden;margin: 0 15px 5px 0;}
.articleActionRight{float:right;overflow:hidden;margin: 0 0 5px 15px;}
.articleActionLeft a {color:#0476AC; padding-left:12px; font-size:10px;font-weight: bold;}
.artFuncLeserbrief, .artFuncStartseite, .artFuncDrucken, .artFuncBack, .artFuncProbeabo {
	padding-left:20px;
	height:35px;
	line-height:35px;
	margin-left:1px;
	float:left;
}

.artFuncStartseite {
	width: 80px;
	background: url(../images/ArtFunc/startseite.gif) no-repeat;
}
.artFuncBack {
	width: 60px;
	background: url(../images/ArtFunc/back.gif) no-repeat;
}
.artFuncDrucken {
	width: 70px;
	background: url(../images/ArtFunc/drucken.gif) no-repeat;
}
.artFuncLeserbrief {
	width: 70px;
	background: url(../images/ArtFunc/leserbrief.gif) no-repeat;
}

.artFuncProbeabo {
	width: 75px;
	background: url(../images/ArtFunc/probeabo.gif) no-repeat;
}
.articleActionRight a {color:#0476AC;padding-left:12px;margin: 0 15px 0 0;background-image:url('../images/icon_arrowslink.gif');background-position: 2px 5px;background-repeat:no-repeat;font-size:10px;;font-weight: bold;}
.articleActionRight span{color:#AEAFB2;padding-left:12px;margin: 0 15px 0 0;background-image:url('../images/icon_arrowsnolink.gif');background-position: 2px 5px;background-repeat:no-repeat;font-size:10px;;font-weight: bold;}
.article .anzeige {
width:323px;
border:1px #027AB6 solid;
background-color:#EBEBE9;
overflow: hidden;
margin: 0 0 10px 0;
}
/* fgbox */
.fotogalerieartikel .fgHeader{clear:left;border-bottom:1px #fff solid;font-size:10px;font-weight:bold;background-color:#EBEBE9;width:663px;color:#027AB6;padding-left:5px;}
.fotogalerieartikel {
height:142px;
width:473px;
background-color:#EBEBE9;
overflow:hidden;
margin-bottom:10px;
}
.fotogalerieartikel .fgboxNaviLeft {
margin: 0 0 0 0;
padding: 55px 0 0 0;
height:125px;
width:18px;
overflow:hidden;
border-right:1px #fff solid;
float: left;
}
.fotogalerieartikel .fgboxNaviLeft a {
margin: 0 0 0 2px;
}	
.fotogalerieartikel .fgboxNaviRight {
margin: 0 0 0 0;
padding: 55px 0 0 0;
height:125px;
width:18px;
overflow:hidden;
border-left:1px #fff solid;
float: left;
}
.fotogalerieartikel .fgboxNaviRight a {margin: 0 0 0 0;}	
.fotogalerieartikel .fgbox {
margin: 5px 0 0 2px;
padding: 0 0 0 0;
height:120px;
width:106px;
overflow:hidden;
border-right:1px #027AB6  dotted;
float: left;
}
#fotogalerie,
#fotofenster {
	width: 100%;
	height: 150px;
}
#slider {
	width: 1500px;
}
.fotogalerieartikel .fgbox a {margin: 0 5px 0 0;font-size:10px;line-height: 12px;}	
.fotogalerieartikel .fgtext {font-weight: normal;}	
/* /fgbox */
/* /artikel */
/* content */
h1.main,h1.mainPage,h2.main,h2.mainPage{font-size:14px;font-weight:normal;line-height:18px;color:#4C4C4C;margin-top:0px;margin-bottom:4px}

h1.main.headline {color:#000000;text-decoration:none;font-weight:bold;}
h2.main.headline {color:#000000;text-decoration:none;font-weight:bold;}
h1.teaser{font-size:14px;font-weight:normal;line-height:18px;color:#4C4C4C;margin-top:0px;margin-bottom:4px}
h3.main,h3.mainPage {font-size:11px;font-weight:bold;line-height:13px;color:#A82002;margin-top:0px;margin-bottom:4px}
h3.maininfo {font-size:11px;font-weight:bold;line-height:13px;color:#A82002;margin-top:0px;margin-bottom:4px; text-transform: uppercase;}
h3.toptheme {font-size:11px;font-weight:bold;line-height:13px;color:#A82002;margin-top:0px;margin-bottom:4px; padding: 3px 0 0 0;}
h3.teaser {font-size:11px;font-weight:bold;line-height:13px;color:#A82002;margin-top:0px;margin-bottom:4px;text-transform:uppercase; }
span.teaserdatum { font-size:10px;font-weight:normal;line-height:13px;color:#000000;margin-top:0px;margin-bottom:4px }
a {color:#0476AC;font-weight:bold;text-decoration:none}
a:hover{text-decoration:underline}
a.headline {color:#000000;text-decoration:none;font-weight:bold;}
a.headline:hover{text-decoration:none}
a.aktionenheadline {color:#fff;text-decoration:none;font-weight:bold;}
a.aktionenheadline:hover{text-decoration:none}
a.aktionentext {text-decoration:none;font-weight:bold;margin: 5px;display: block;}
a.aktionentext:hover{text-decoration:none}
a.subheadline {color:#A82002;text-decoration:none; text-transform: uppercase;font-size:10px;}
a.subheadline span.specialinfo {color:#000}
a.more span.specialinfo {color:#A82002}
a.subheadline:hover{text-decoration:none}
.toptheme a.subheadline{font-size:9px;font-weight:bold;line-height:9px;height: 9px;color:#fff;background-color:#A82002;padding: 0 2px 0 2px;height:9px;margin: 0 0 0 0;}
.toptheme a.subheadline:hover{text-decoration:none}
a.more{color:#0476AC;padding-left:12px;background-image:url('../images/icon_arrowslink.gif');background-position: 2px 5px;background-repeat:no-repeat;font-size:10px;}
h1 span.media {font-size:9px;font-weight:bold;line-height:9px;color:#fff;background-color:#027AB6;padding: 0 2px 0 2px;height:9px;margin: 0 0 0 5px;position: relative; top:-2px;}
a span.media {font-size:9px;font-weight:bold;line-height:9px;color:#fff;background-color:#027AB6;padding: 0 2px 0 2px;height:9px;}
div.linkregioninfo {margin: 3px 0 0 0;width:220px;float:left;margin-right:12px;}
/*div.linkregioninfoboxLeft{float:left;margin-top:4px}
div.linkregioninfoboxRight{float:left;margin-left:4px;width:210px;margin-top:4px}*/


a.anz_more{color:#0476AC;font-size:10px;}
a.anz_morewhite{color:#ffffff;font-size:10px;}

	.addContentLink {
		font-size: 9px;
		color: #a8a8a8;
	}


.hline{clear:both;width:663px;height:0px;font-size:1px;margin-top:0;border-bottom:3px #ECECEC solid;margin-bottom:10px;}
.hlineFull{clear:both;width:474px;height:0px;font-size:1px;margin-top:0;border-bottom:3px #ECECEC solid;margin-bottom:10px;}
div.hline {margin-top:0px;}
.fotoLeft{float:left;margin: 0 8px 7px 0;}
.fotoRight{float:right;margin-left:8px;}
.fotoTop{margin-bottom:6px;}
.boxFull{clear:left;width:663px;float:left;margin-bottom:7px;overflow:hidden;}
.boxMain{clear:both;position:relative;width:663px;margin-bottom:15px;min-height:213px;}/* Ã?nderung Bugfixing 070329 */
.boxMain>.contentboxMain{height:auto;min-height:213px;}/* Ã?nderung Bugfixing 070329 */
.contentboxMain{margin-right:8px;font-size:12px;height:213px;width: 493px;}
/* aktionsbox */
.aktionenboxMain {
position:absolute;
top:0px;
left:500px;
height:213px;
width:172px;
background-color:#fff;
}
.aktionsbox {
padding: 0 0 0 0;
margin-top: 4px;
position:relative;
height:50px;
width:163px;
overflow:hidden;
background-color:#027AB6;
}
.aktionsbox h4 {
color: #fff;
padding: 0;
margin: 0;
text-indent: 4px;
font-size: 10px;
font-weight: bold;
color: #FFF;
}
.aktionsbox img {
width: 36px;
height: 36px;
position: absolute;
left: 1px;
top: 13px;
}
.aktionsbox .imglink {
	margin: 1px 0 0 1px;
	display: block;
	width: 36px;
	height: 36px;
	text-decoration:none;
}
.aktionsbox a:hover.imglink {
	text-decoration:none;
}
.aktionsbox div {
position: absolute;
left: 37px;
top: 13px;
height:36px;
width:125px;
color: #fff;
background-color:#DBECF5;
padding: 0;
}
.aktionsbox div span {
color: #000;
}
/* /aktionsbox */
.header{color:#fff;padding-left:4px;}
.contentHeader{clear:left;font-size:10px;font-weight:bold;background-color:#027AB6;}
/* toolbox */
.boxFull .toolbox{width:325px;float:right;font-size:12px;margin-top:0px;margin-right:0;margin-bottom:5px;overflow:hidden;}
.ticker {
height:164px;
width:323px;
background-color:#fff;
border:1px #027AB6 solid;
overflow:hidden;
margin-bottom:10px;
}
.box_handyscout {
width:323px;
background-color:#fff;
border:1px #027AB6 solid;
margin-bottom:10px;
}
.newsboxOdd,
.newsboxEven {
padding: 5px 0 0 0;
position:relative;
height:42px;
width:323px;
background-color:#fff;
overflow:hidden;
}
.newsboxEven {
background-color:#DBECF5;
border-top:1px #B4B4B4 solid;
border-bottom:1px #B4B4B4 solid;
height:44px;
}	
.newsboxOdd div,
.newsboxEven div {
	margin: 0 5px;
}

a.newsboxdate {color:#000;text-decoration:none;padding-left:12px;background-image:url('../images/icon_arrowslink.gif');background-position: 2px 5px;background-repeat:no-repeat;font-size:10px;font-weight: normal;}
a.newsboxdate:hover{text-decoration:none}
a.newsboxheadline {color:#000;text-decoration:none; font-size:10px;font-weight: bold;}
a.newsboxheadline:hover{text-decoration:none}
.anzeige {
width:323px;
border:1px #027AB6 solid;
background-color:#fff; /* Ã?nderung Bugfixing 070329 */
overflow: hidden;
}
/* Ã?nderung Bugfixing 070329 */
.anzeigebox {
padding: 10px 10px 10px 10px;
}
/* /Ã?nderung Bugfixing 070329 */
/* /toolbox */
.toolHeader{clear:left;font-size:10px;font-weight:bold;background-color:#027AB6;width:325px;color:#fff;padding-left:5px;}
.specialsHeader{clear:left;font-size:10px;font-weight:bold;background-color:#027AB6;width:108px;color:#fff;padding-left:5px;text-transform: uppercase;}/* Ã?nderungen 070327 Teaser-Leiste */
.fgHeader{clear:left;font-size:10px;font-weight:bold;background-color:#027AB6;width:663px;color:#fff;padding-left:5px;}
.contentboxFull{width:100%;float:none;font-size:12px;margin-top:0px;margin-right:8px;margin-bottom:15px;overflow:hidden;padding-top:8px;border-top:1px #ECECEC solid;}
.contentboxFullTop{width:100%;float:none;font-size:12px;margin-top:0px;margin-right:8px;margin-bottom:15px;overflow:hidden;padding-top:8px;border-top:0px;}

.contentboxHalf{width:325px;float:left;font-size:12px;margin-top:0px;margin-bottom:15px;overflow:hidden;}
.contentboxHalfRight{width:325px;float:right;font-size:12px;margin-top:0px;margin-bottom:15px;overflow:hidden;}

.contentboxlefthalf{width:325px;float:none;font-size:12px;margin-top:0px;margin-right:8px;margin-bottom:15px;overflow:hidden;padding-top:8px;border-top:3px #ECECEC solid;}
.contentlistHalf{width:325px;float:left;font-size:12px;margin-top:4px;margin-bottom:10px;overflow:hidden;}
.contentlistHalfRight{width:325px;float:right;font-size:12px;margin-top:4px;margin-bottom:10px;overflow:hidden;}
h1.contentlist{font-size:11px;font-weight:bold;line-height:13px;color:#A82002;margin-top:0px;margin-bottom:4px; text-transform: uppercase;}
h1.contentlist a{font-size:11px;font-weight:bold;line-height:13px;color:#A82002;margin-top:0px;margin-bottom:4px; text-transform: uppercase;}
.contentlistheadline{color:#0476AC;padding: 0 0 5px 12px;
background-image:url('../images/icon_arrowslink.gif');background-position: 2px 5px;
background-repeat:no-repeat;font-size:10px;display: block;}
.boxFullanzeige {
width:663px;
overflow:hidden;
text-align: center;
}
span.boxFullAnzeigeHeader{
float:left;
color:#999999;
}
/* fgbox */
.fotogaleriestart .fgHeader{clear:both;font-size:10px;font-weight:bold;background-color:#027AB6;width:663px;color:#fff;padding-left:5px;}
.fotogaleriestart {
height:142px;
width:663px;
background-color:#EBEBE9;
overflow:hidden;
}
.fotogaleriestart .fgboxNaviLeft {
margin: 0 0 0 0;
padding: 55px 0 0 0;
height:125px;
overflow:hidden;
border-right:1px #fff solid;
float: left;
width: 45px; 
text-align: right;
}
.fotogaleriestart .fgboxNaviLeft img {margin: 0 5px 0 0;}	
.fotogaleriestart .fgboxNaviRight {
margin: 0 0 0 0;
padding: 55px 0 0 0;
height:125px;
overflow:hidden;
border-left:1px #fff solid;
float: left;
width: 45px; 
text-align: left;
}
.fotogaleriestart .fgboxNaviRight img{margin: 0 0 0 5px;}	
.fotogaleriestart .fgbox {
margin: 5px 0 0 5px;
padding: 0 0 0 0;
height:120px;
width:107px;
overflow:hidden;
border-right:1px #027AB6  dotted;
float: left;
}
.fotogaleriestart .fgbox a {margin: 0 5px 0 0;font-size:10px;line-height: 12px;}	
.fotogaleriestart .fgtext {font-weight: normal;}	
#fotofenster {
	float: left; 
	width: 563px;
	overflow: hidden;
}
#fotofenster span {
	display: block;
	width: 563px; 
	height: 180px;
}
#slider {
	width: 1500px;
}
/* /fgbox */
/* politik */
.bluebox{clear:left;width:663px;background:#C4E1ED;margin-bottom:14px;overflow:hidden}
.branchenContent{width:220px;background-color:#C4E1ED;padding-top:3px;padding-bottom:3px;float:left;background-image:url('../images/bg_blackbold.gif');background-position:3px 7px;background-repeat:no-repeat}
.branchenSearch{width:220px;background-color:#C4E1ED;height:30px;float:left}
/* wir Ã?ber uns */
.wirueberunslogobox{width:475px;margin:40px 8px 0 0;overflow: hidden;}
.moreinfo {color:#027AB6;text-decoration:none; font-weight: normal;font-size:10px;margin: 0 0 10px 0;}
/* marktplatz, rat&tat */
#specialSearchbox{height:22px;width:474px;}
#specialSearch{height:22px;width:285px;margin: 15px 0 0 0;float: left;}
.specialsearchSubmit{height:16px;padding-bottom:2px;margin-top:0;width:60px;background-color:#027AB6;
	border-style:solid;border-color:#000;border-width:1px; color:#fff;font-size:10px;font-weight: normal;}
.blackBorderLong{width:200px;border-style:solid;border-color:#000;border-width:1px; height:16px; margin: 0 10px 0 0;}
.articleActionTopRight{float:right;overflow:hidden;margin: 15px 0 5px 0;}
.longteaser, .longteasermarkt {width: 474px;height:73px;position: relative;background-image:url('../images/bg_longteaser.gif');background-repeat: no-repeat;}
.longteasermarkt {margin: 10px 0 20px 0;}
.longteaser img, .longteasermarkt img {position: absolute;top: 0; left: 0;}
.longteaser .longteasertext, .longteasermarkt .longteasertext {position: absolute;top: 20px; left: 154px;width: 320px;height:54px; overflow: hidden;}
/* /content */

/* StartTopMenu */
#topMenuTeaser{
	position:absolute;
	top:6px; left:0px; /*6px von NWZ-Logo-Linie aus*/
	width:668px;
	height: 38px;
	border:0px;
	/*background-image:url('../images/bg_topteaserjj.gif');*/
	background-repeat:repeat-x;
}
html>body #topMenuTeaser, html>body #topMenuTools{width:668px;}
#topMenuTeaser a img {margin-right: -4px; border:0px; height:38px}

#topMenuTools{
	position:absolute;
	top:53px;left:0; /*53px von NWZ-Logo-Linie aus*/
	height:30px;
	width:668px;
	border:none;
	background-color:none;
	padding: 0 0 0 0;
}

#topMenuTools a.topToollink {
	padding: 0 3 0 3;
	line-height: 12px;
	color:#434343;
	font-size: 11px;
}
/*z.Zt. inaktiv*/#topMenuTools #clock{float:right;padding: 0 10px 0 0;width:150px;text-align:right;height:27px;color: #027AB6}
/*z.Zt. inaktiv*/#topMenuTools a.topToolIconlink{padding: 5px 40px 5px 5px;background-image:url('../images/icon_rss.gif');background-position:35px 4px;background-repeat:no-repeat;}

#topSearch{
	position:absolute;
	top:0px; left:456px; 
	height:30px; 
	width:217px; 
	background:transparent;
	border:0px;
	z-index:10;
}
.topsearchField{float:left;margin-top:0;}
.topsearchField>.topsearchInput{margin-top:1px;}
.topsearchSubmit{
	height:20px;
	padding-bottom:1px;
	margin-top:0px;
	*margin-top:1px;
	width:60px;
	background-color:#027AB6;
	border:0px;
	color:#fff;
	font-size:11px;
	font-weight: normal;
}
.greyBorder{width:144px; border-style:solid; border-color:#8d8d8d; border-width:1px;}

/*z.Zt. inaktiv*/.topsearchText{float:left;margin-left:2px;margin-top:2px;margin-right:3px;color:#027AB6;}
/*z.Zt. inaktiv*/.topsearchFieldsRadio{position:absolute;top:18px;left:25px;height:22px;width:220px;}
/*z.Zt. inaktiv*/.topsearchInput{border:1px #000 solid;margin-left:2px;margin-right:12px;}
/*z.Zt. inaktiv*/.blackBorder{width:140px;border-style:solid;border-color:#000;border-width:1px; height:16px;}

#topMenuServices{position:absolute;top:83px;left:0;width:681px;height: 27px;background-color:#fff;z-index:10;}
#topMenuServices a img {
	border:0;
	border-right:1px #fff solid;
	border-top:1px #fff solid;
}

#topMenuBreadcrumb {position:absolute;top:110px;left:0;width:666px;height: 18px;background: #FFF;z-index:10;color: #027AB6;padding:5px 0 0 15px;}
#topMenuBreadcrumb img {margin:0 5px 0 5px;}
#topMenuBreadcrumb a {font-weight: normal;}
/*EndTopMenu */
/* left */
#navi {
position: absolute;
width: 110px;
top: 4px;
left: 0;
background-color:#027AB6;
height:1px;font-size:1px;
line-height: 1px;
margin: 0;
padding: 0;
}
#navlist {
list-style-type: none;
margin: 5px 0 0 0;
padding: 0;
border:0;
}
li.mainnavi {
position: relative;
font-weight:bold;
padding: 1px 0 1px 0;
height: 16px;
width: 110px;
border-bottom: 1px #027AB6 solid;
}
/* IE  */
*html li.mainnavi {
vertical-align: top;
line-height: 12px;
padding:1px 0 1px 0;
}
/* /IE  */
li.mainnavi a {
position: relative;
display: block;
width: 100%;
background: #FFF;
font-weight: bold;
height: auto;
width: 110px;
}
.subnavlist {
border-right:1px #027AB6 solid;
position: absolute;
top:0;
left: 110px;
width: 150px;
display: none;
}
/* /IE 6.0 */
#left #navlist a.mainnavilink {
color:#027AB6; 
font-family:Verdana,Arial,sans-serif;
font-size:10px;
line-height: 12px;
text-decoration: none;
font-weight:bold;
padding: 2px 0 1px 0;
height: auto;
}
#left #navlist a.navithis {
color:#A82002; 
}
#left #navlist a.mainnavilink:hover {
color:#A82002; 
}
li.active li { display: none; }
li.active:hover ul, li.subOver ul { width: 150px; margin: 0;padding: 0;}
*html li.active:hover ul, *html li.subOver ul { width: 150px; margin: 0;padding: 0;}	
li.active:hover ul li, li.subOver ul li { 
background: #FFF;
display: block; 
padding:2px 0 1px 8px;
width: 100%;
line-height: 12px;
border-left:1px #027AB6 solid;
border-right:1px #027AB6 solid;
border-bottom:1px #DEEEF5 solid;
list-style: none;
}
/* IE */
*html li.active:hover ul li, *html li.subOver ul li { 
padding:2px 0 1px 8px;
}
/* /IE */
li.active:hover ul li.sublast, li.subOver ul li.sublast { 
display: block; 
padding:2px 0 1px 8px;
width: 150px;
border-left:1px #027AB6 solid;
border-right:1px #027AB6 solid;
border-bottom:1px #027AB6 solid;
list-style: none;
}
li.active:hover ul li.subfirstempty, li.subOver ul li.subfirstempty { 
position: absolute;
left: 0;
top: -1px;
margin: 0 0 0 0;
display: block; 
padding: 2px 0 1px 8px;
height: auto;
width: 150px;
border-left:1px #fff solid;
border-right:1px #027AB6 solid;
border-bottom: none;
border-top:1px #027AB6 solid;
list-style: none;
}
/* IE */
*html li.active:hover ul li.subfirstempty, *html li.subOver ul li.subfirstempty { 
position: absolute;
left: 0;
top: -1px;
background: #FFF;
height: auto;
}
/* /IE */
li.active:hover ul li a, li.subOver ul li a { 
display: block; 
padding: 2px 0 1px 0;
color:#027AB6;
width: 100%;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
line-height: 12px;
text-decoration: none;
font-weight:bold;
}
li.active:hover ul li a:hover, li.subOver ul li a:hover { 
display: block; 
color:#A82002; 
width: 100%;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
line-height: 12px;
text-decoration: none;
font-weight:bold;
}
.specials {
width:108px;
background-color:#fff;
border:1px #027AB6 solid;
overflow:hidden;
margin:10px 0 10px 0;
}
/* IE */
*html .specials {
width:110px;/* Ã?nderungen 070323 Wetter */
}
/* /IE */
.specials form	{
padding: 0;
margin:0;/* Ã?nderungen 070323 Wetter */
}
.specials select	{
width:102px;
margin:5px 0 5px 2px;
}
/*  left */
/* navigation top */
/* Ã?nderungen 070402 Teaser-Leiste */
div.nwzbutton {border:1px solid #027AB6; margin: 0 0 5px 0;padding: 0;clear: both;}
.article .nwzbutton{margin-right:8px;}
div.nwzbuttonspecial {border:1px solid #000; margin: 0 0 5px 0;padding: 0;}
div.nwzbuttonnoborder {margin: 0 0 5px 0;padding: 0;}
.teaserHead{background-color:#027AB6;width:auto;height:12px;color:#fff;padding: 0 0 0 5px;}
.teaserHead a, .teaserHead span {font-size:10px;line-height:12px;font-weight:bold;width:165px;height:12px;margin:0;padding:0;text-transform: uppercase;color:#fff;}
.teaserBody{clear:left;background-color:#C4E1ED;padding:0;margin:0;width:auto;}
.teaserBodyVote {background: #B3D6EA url('../images/bg_teaser_voting.jpg') no-repeat;color: #027AB6;padding:5px;font-size:10px;line-height:14px;font-weight:bold;width:auto;}
.teaserBodyVote p {color: #027AB6;padding:0 0 5px 0px;font-size:10px;line-height:14px;font-weight:bold;margin: 0;}
.teaserBodyVote form {padding:0;margin: 0;width:100%;}
.teaserBodyVote input {clear: left;float:left;width:16px;height:16px;margin:0;padding:0;}
.teaserBodyVote label {float:left;width:142px;margin:0;padding:0 0 4px 4px;font-weight:normal;}
.teaserBodyList {background: #B3D6EA url('../images/bg_sonder_mehrspezial.jpg') no-repeat;color: #B3D6EA;padding:0;font-size:10px;line-height:14px;font-weight:bold;width:auto;}
.teaserBodyList a, .teaserBodyList span {display: block;font-size:10px;line-height:12px;font-weight:bold;width:174px;margin:0;padding:2px 2px 2px 5px;color:#027AB6;border-bottom:1px solid #B9D9EB;width:auto;}
.teaserWhiteBox { margin: 5px; }
/* /Ã?nderungen 070402 Teaser-Leiste */
/* Ã?nderungen 070402 Sonderthemen */
.imgHighSpecial {width:180px;}
h1#specialHead{font-size:24px;font-weight:normal;line-height:26px;color:#4C4C4C;margin-top:0px;margin-bottom:14px}
h2#specialSubHead{color:#A82002;text-decoration:none; text-transform: uppercase;font-size:10px;margin:5px 0 5px 0;}
h3.specialinfo {font-size:10px;font-weight:bold;line-height:12px;color:#A82002;margin:5px 0 0 0;; text-transform: uppercase;}
.articleSpecial{font-size:12px;line-height:16px;margin:0 10px 20px 0;padding:0;background-color:#fff;}
.articleTeaser{font-size:12px;line-height:16px;margin:10px 10px 0 0;padding:0;border-bottom:1px #ECECEC solid;background-color:#fff;}
.imgHighSpecialTeaser {width:140px;margin: 3px 25px 10px 0}
.imgHighSpecialTeaserRight {width:140px;margin: 3px 0 10px 0;} 
.articleTeaserLeft {float:left;overflow:hidden;}
.articleTeaserLeft p {font-size:12px;line-height:16px;font-weight: bold;margin: 3px 0 0 0;}
.articleTeaserLeft p span {font-size:12px;line-height:16px;font-weight: normal;}
/* /Ã?nderungen 070402 Sonderthemen */

.bold {font-weight:bold;}

/* für Wirüberuns */
div.leftbox {float:left;margin-right:12px;}
div.rightboxWirueber {float:left;}

/* Standardformular */
.standardform label {
	float: left;
	display: block;
	width: 150px;
}
.standardform .input40,
.standardform .input100,
.standardform .input140,
.standardform .input175,
.standardform .input220,
.standardform .input370,
.standardform .submit {
	border: 1px solid #000;
	font-size:11px;
	color: #000;
	background: #FFF;
}
.standardform .input40 {	width: 40px;}
.standardform .input100 {	width: 100px;}
.standardform .input140 {	width: 140px;}
.standardform .input175 {	width: 175px;}
.standardform .input220 {	width: 220px;}
.standardform .input370 {	width: 370px;}
.standardform div.input {
	clear: both;
	padding: 5px 0;
}
.standardform .submit {
	background: #027AB6;
	color: #FFF;
	width: auto;
}

/* PLZ-Liste z.B. Verkaufsstellen*/
dl.plzliste dt {font-weight:bold;}
dl.plzliste dd {margin-bottom:14px;}

/*adnavigation - Wetterwerbungsbox*/
div.adnavigation {
width:100%;
text-align:center;
margin-top:4px;
margin-bottom:2px;
}

#nwzFooter {
	text-align: center;
	margin: 20px 0;
}
#nwzFooter .hline {
	margin-bottom: 20px;
}

/* :START: Tippspiel*/
.TippSpielOdd,
.TippSpielEven {
    padding: 4px 0 0 0;
    position:relative;
    height:19px;
    width:323px;
    background-color:#fff;
    overflow:hidden;
    border-bottom:1px #B4B4B4 solid;   
}

.TippSpielEven {
    background-color:#DBECF5;
}

.TippSpielBestenliste {
    padding: 4px 0 0 0;
    background-color:#fff;
    height:19px;
}
   
.TippSpielWeiter {
    padding: -7px 0 2px 0; 
    background-color:#fff;       
    height:20px;
    text-align: right;
}  

.TippSpielZurueck {
    padding: 7px 0 2px 0; 
    background-color:#fff;       
    height:20px;
    text-align: left;
} 

.TippSpiel div,
.TippSpiel div {
    margin: 0 5px;
}

.nolist {
    padding: 40px 0 0 0;
    position:relative;
    height:100px;
    width:323px;
    background-color:#fff;
    overflow:hidden;   
    text-align: center;  
    font-weight: bold; 
}

a.subheadline2 {color:#A82002;text-decoration:none; text-transform: uppercase;font-size:10px;text-decoration:underline}  
a.subheadline2:active {text-decoration:none} 

.tickertippspiel {
height:100px;
width:323px;
background-color:#fff;
border:1px #027AB6 solid;
overflow:hidden;
margin-bottom:10px;
}

.uppercase { text-transform: uppercase; }

/* :ENDE: Tippspiel*/

