/*
	www.kleinezeitung.at
	Kontakt: christian.krammer@kleinezeitung.at
	
	Styles Artikel
*/


#co_article .content_main {
	width: 522px;
	margin-right: 14px;
	float: left;
	overflow: hidden;
}

#co_article .content_side {
	width: 192px;
	float: right;
	margin-bottom: 2em;
}

#co_article .content_side:after, #co_article .art_feat ul:after {content: ""; display: table; clear: both}

#co_article .article_body p {
	margin-top: 1.65em;
}

#co_article .co_nav {
	margin-top: 1.3em;
}

#co_article .update {
	color: #6e6e6e;
	font-size: 1.1em;
}

#co_article .update a {
	color: #c60219;
	padding-left: 20px;
	background: url(/img/icon_komm_art_sm.png) no-repeat;
	margin-left: 30px;
	display: inline;
}

#co_article h1 {
	color: #000;
	line-height: 1.1em;
	padding: 0;
	margin: .2em 0 0;
	border: none;
}

#co_article p.intro {
	font-size: 1.4em;
	line-height: 1.3em;
	margin-bottom: 1.1em;
}

#co_article .art_foto_big {
	border-bottom: 1px dotted #cacaca;
}

#co_article .art_foto_big img {
	border: 1px solid #afafaf;
}

#co_article .art_foto_big p {
	padding: .45em 2px;
	overflow: hidden;
	font-size: 1.2em;
	color: #616161;
	line-height: 1.3em;
	margin: 0 !important;
	height: 1%;	
}

#co_article .art_foto_big p .src {
	float: right;
	font-size: .8em;
	color: #949494;
	margin: 0 0 0 10px;
}

#co_article .art_foto_big p .src a {
	display: inline;
	color: #949494;
	border-bottom: 1px solid #d5d5d5;
}

#co_article .art_foto_big p span {
	float: right;
	margin-left: 10px;
	font-size: .8em;
	color: #949494;
}

#co_article .art_foto_big p .in {
	float: none;
	margin-left: 0;
	font-size: 1em;
	color: #616161;
}

#co_article .art_foto_big .fser {
	background-color: #e6e6e6;
	background-repeat: no-repeat;
	background-position: center center;
	width: 522px;
	height: 337px;
	position: relative;
	overflow: hidden;
}

#co_article .art_foto_big .fser img {
	display: none;
}

#co_article .art_foto_big .fser a.l, #co_article .art_foto_big .fser a.r {
	width: 261px;
	height: 337px;
	position: absolute;
	left: 0;
	top: 0;
	background: url(/img/nav_art_l.png) no-repeat;
	text-indent: -9999px;
	display: block;
	cursor: pointer;
	outline: 0;
}

#co_article .art_foto_big .fser a.r {
	left: auto;
	right: 0;
	background: url(/img/nav_art_r.png) no-repeat;
}

#co_article .art_foto_big .fser a:hover.l {
	background: url(/img/nav_art_l.png) 0 -337px no-repeat;
}

#co_article .art_foto_big .fser a:hover.r {
	background: url(/img/nav_art_r.png) 0 -337px no-repeat;
}

#co_article .art_foto_big p strong {
	background: url(/img/cnt_bg.png) no-repeat;
	position: relative;
	height: 14px;
	display: block;
	float: left;
	padding: 1px 5px 0 5px;
	color: #fff;
	width: auto;
	font-size: .9em;
	line-height: 1.2em;
	margin: 1px 5px 0 0;
}

.safari #co_article .art_foto_big p strong {
	padding-top: 1px;
}

#co_article .art_foto_big p strong span {
	background: url(/img/cnt_bg2.png) no-repeat;
	width: 3px;
	height: 14px;
	position: absolute;
	top: 0;
	right: 0;
}

/* Video gross */
#co_article .art_video_big {
	clear: both;
	margin: 2.6em 0;
	border-bottom: 1px dotted #cacaca;
	padding-bottom: .5em;
	overflow: hidden;
	height: 1%;
}

#co_article .art_video_big p {
	padding: .5em 2px 0;
	overflow: hidden;
	font-size: 1.2em;
	color: #616161;
	line-height: 1.3em;
	margin: 0 !important;
}

#co_article .art_video_big p span {
	float: right;
	font-size: .8em;
	color: #949494;
	margin: .09em 0 0 10px;
}

#co_article .art_video_big p span a {
	display: inline;
	color: #949494;
	border-bottom: 1px solid #d5d5d5;
}

#co_article .art_video_big .rate {
	font-size: 1.1em;
	padding: 0 0 .1em 2px;
	float: left;
}

#co_article .art_video_big .rate a {
	display: inline;
	background-color: transparent;
}

#co_article .art_video_big .rate a img {
	position: relative;
	top: .3em;
	width: 17px;
	height: 15px;
}

#co_article .art_video_big .rate span {
	font-size: .9em;
	color: #7f7f7f;
}

#co_article .art_video_big a.share {
	font-size: 1.2em;
	padding-left: 18px;
	background: url(/img/icon_share_big.gif) 0 1px no-repeat;
	float: right;
	margin-top: .25em;
}

#co_article .art_amaz_bd {
	margin-top: 2.1em;
	text-align: center;
}

/* Werbung */
#co_article .adv4 {
	position: relative;
	padding: 0 0 0 111px;
	margin: 1.6em 0;
	background: url(/img/adv_v.png) 101px bottom no-repeat;	
}

#co_article .adv6 {
	margin: 3em 0;
}

#co_article .adv6 .k {
	text-indent: -9999px;
	background: url(/img/adv_h2.gif) #c6c6c6 3px 2px no-repeat;
	height: 10px;
	clear: both;
	overflow: hidden;
}

#co_article .adv6 a {
	display: inline;
}

#co_article .adv6 a:hover {
	background-color: transparent;
}

#co_article .adv6 .adv_google {
	margin: 1em auto 1.5em auto;
	width: 468px;	
}

#co_article .adv6 .adv_ligatus {
	margin: 1.5em auto 1em auto;
	width: 468px;
}

/* Fusszeile */
#co_article .art_info {
	margin: 1.2em 0;
	border-top: 1px dotted #c6c6c6;
	padding-top: .6em;
	overflow: hidden;
	clear: both;
}	

#co_article .art_info .author {
	font-size: 1.2em;
	color: #696969;
	font-weight: bold;
	float: left;
	width: 210px;
}	

#co_article .art_info .nextpage {
	font-size: 1.3em;
	float: right;
	width: 312px;
	text-align: right;
}	

#co_article .art_info .nextpage a {
	background: url(/img/link.gif) left 5px no-repeat;
	padding-left: 12px;
	display: inline;
}	

#co_article .art_info .nextpage a:hover {
	background-color: #e6f4f5;
}	

/* Features */
#co_article .art_feat {
	width: 190px;
	margin-bottom: 2.3em;
	border: 1px solid #dedede;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	padding: 2px 0 5px 0;
	behavior: url(/css/pie.htc);
}

#co_article .art_feat h3 {display: none}

#co_article .art_feat ul {padding: 0 9px}

#co_article .art_feat ul li {
	margin-top: .4em;
	float: left;
}

#co_article .art_feat ul li:first-child {
	border-bottom: 1px dotted #cecece;
	padding-bottom: .5em;
	margin-bottom: .3em;
	float: none;
}

#co_article .art_feat ul li:first-child + li, #co_article .art_feat ul li:first-child + li + li + li {width: 66px}

#co_article .art_feat ul li:first-child + li + li + li, #co_article .art_feat ul li:first-child + li + li + li + li {margin-top: .6em}

#co_article .art_feat a {
	font-size: 1em;
	color: #828282;
	font-weight: normal;
	padding-left: 14px;
}

#co_article .art_feat a:hover {
	color: #000;
	background-color: transparent;
}

#co_article .art_feat ul li:first-child a {
	background: url(/img/icon_drucken_sm.png) no-repeat;
}

#co_article .art_feat ul li:first-child + li a {
	background: url(/img/icon_email.png) 0 50% no-repeat;
	padding: 1px 0 1px 20px;
	margin-top: 3px;
}

#co_article .art_feat ul li:first-child + li + li + li a {
	background: url(/img/icon_twitter.png) no-repeat;
	padding: 1px 0 0 20px;
	margin-top: 2px;
	height: 15px;
}

/* Flexmodule allgemein */
#co_article .frag {
	background: #ededed;
	padding: .5em 12px .9em;
	margin: 2.6em 12px .4em 0;
	width: 192px;
	float: left;
	clear: both;
}

#co_article .content_side .frag {
	background: transparent;
	margin: 0 0 2.4em 0;
	padding: 0;
	float: none;
}

#co_article .frag_wide {
	float: none;
	width: auto;
	margin: 2.6em 0 !important;
}

#co_article .frag h3 {
	color: #767676;
	font-size: 1.3em;
	padding: .2em 0 .5em;
	margin-bottom: .5em;
	border-bottom: 1px dotted #969696;
}

#co_article .content_side .frag h3 {
	padding-top: 0;
}

#co_article .frag p {
	margin: 0;
	line-height: 1.4em;
	font-size: 1.2em;
}

#co_article .frag a {
	font-size: 1.2em;
	font-weight: bold;
}

#co_article .frag a:hover {
	background-color: #bfe1e3;
}

#co_article .content_side .frag a:hover {
	background-color: #e6f4f5;
}

/* Flexmodul Fakten */
#co_article .art_facts {
	padding-bottom: .8em;
}

#co_article .art_facts h3 {
	margin-bottom: .5em;
}

#co_article .art_facts p {
	margin-top: 1em;
}

#co_article .art_facts h3 + p, #co_article .art_facts h3 + ul {
	margin: 0;
}

#co_article .art_facts p a, #co_article .article_body p a, #co_article li a.a {
	font-size: 1em;
	color: #505050;
	display: inline;
	font-weight: normal;
	text-decoration: underline;
}
#co_article .art_facts ul {
	margin-top: 1.2em;
}

#co_article .art_facts li {
	background: url(/img/az.gif) 0 5px no-repeat;
	padding-left: 9px;
	font-size: 1.2em;
	margin-top: .3em;
}

#co_article .art_facts li:first-child, #co_article .art_links li:first-child, #co_article .art_tick li:first-child, #co_article .art_folg li:first-child, #co_article .art_fotogal li:first-child, #co_article .art_karte li:first-child, #co_article .art_foto li:first-child, #co_article .art_numm li:first-child, #co_article .art_aufz li:first-child, #co_article .article_body > ul li:first-child, #co_article .article_body > ol li:first-child {
	margin-top: 0;
}

#co_article .art_facts ul.a li {
	background: none;
	padding: 0;
	font-size: 1em;
}

#co_article .art_facts ul.a li a {
	background: url(/img/link.gif) 0 5px no-repeat;
	padding-left: 12px;
	display: block;
	color: #000;
	font-weight: bold;
	border: 0;
	font-size: 1.2em;
}

#co_article .art_facts ul.a li a:hover {
	background-color: #e6f4f5;
}

/* Flexmodul Links, Folgeartikel, Mehr Artikel */
#co_article .art_links li, #co_article .art_folg li {
	margin-top: .6em;
	height: 1%;
}

#co_article .art_links li a, #co_article .art_folg li a, #co_article .art_tick li a {
	padding-left: 12px;
	background: url(/img/link.gif) 0 5px no-repeat;
}

#co_article .art_folg a {
	color: #c60219;
}

/* Flexmpdul Tickets bestellen */
#co_article .art_tick ul {
	padding-left: 52px;
	background: url(/img/icon_art_tickets2.png) 0 3px no-repeat;
	padding-bottom: 1px;
}

#co_article .art_tick li {
	margin-top: .4em;
}

/* Flexmodul Fotogalerien */
#co_article .art_fotogal li {
	margin-top: 1.4em;
}

#co_article .art_fotogal img {
	border: 1px solid #afafaf;
	display: block;
	margin: .8em 0 .5em;
} /* IE7 */

#co_article .art_fotogal a.li {
	padding-left: 12px;
	background: url(/img/link.gif) 0 5px no-repeat;
}

/* Flexmodul Karte */
#co_article .art_karte {
	position: relative;
}

#co_article .art_karte h3 {
	margin-bottom: .8em;
}

#co_article .art_karte h3 + a {
	position: absolute;
	top: 0;
	right: 0;
	text-indent: -9999px;
	background: url(/img/icon_zoom2.png) no-repeat;
	width: 25px;
	height: 15px;
	overflow: hidden;
	cursor: pointer;
}

#co_article .art_karte .karte {
	border: 1px solid #afafaf;
	width: 187px;
	overflow: hidden;
}

#co_article .art_karte ul {
	margin-top: .7em;
}

#co_article .art_karte li {
	margin-top: .3em;
	height: 1%;
}

#co_article .art_karte li a {
	background: url(/img/link.gif) left 5px no-repeat;
	padding-left: 12px;
}

#co_article .art_karte li a:hover {
	background-color: #e6f4f5;
}

/* Flexmodul Foto */
#co_article .art_foto {
	padding: 1.2em 12px .8em;
}

#co_article .art_foto h3 {
	display: none;
}

#co_article .art_foto h3.on {
	display: block;
	margin-bottom: .8em;
}

#co_article .art_foto img {
	border: 1px solid #afafaf;
	display: block;
}

#co_article .art_foto p {
	margin-top: .4em;
	line-height: 1.25em;
}

#co_article .art_foto p span.cred {
	font-size: .8em;
	margin-left: 7px;
	color: #949494;
}

#co_article .art_foto p span.cred a {
	display: inline;
	color: #949494;
	font-size: 1em;
	font-weight: normal;
}

#co_article .art_foto a.zoom {
	text-indent: -9999px;
	background: url(/img/icon_zoom2.png) no-repeat;
	width: 25px;
	height: 15px;
	float: right;
	margin: -2px 0 0 10px;
	overflow: hidden;
	cursor: pointer;
	display: block;
	border: 0;
}

#co_article .content_side .art_foto a.zoom {
	background: url(/img/icon_zoom.png) no-repeat;
}

#co_article .art_foto a.zoom:hover {
	background-color: transparent;
}

#co_article .art_foto ul {
	margin-top: .6em;
}

#co_article .art_foto li {
	margin-top: .3em;
	height: 1%;	
}

#co_article .art_foto li a {
	padding-left: 12px;
	background: url(/img/link.gif) 0 5px no-repeat;
}

/* Flexmodul Leser-Reporter */
#co_article .art_lr h3 {
	margin-bottom: .4em;
}

#co_article .art_lr h3 + a {
	padding-left: 29px;
	background: url(/img/icon_lr_art.gif) 1px 4px no-repeat;
	font-size: 1.3em;
	line-height: 1.45em;
	width: 130px;
}

#co_article .art_lr h4 {
	font-size: 1.2em;
	color: #5f5f5f;
	margin: .9em 0 .4em;
	font-weight: normal;
}

#co_article .art_lr .pics a {
	display: inline;
}

#co_article .art_lr .pics img {
	border: 1px solid #afafaf;
	vertical-align: middle;
	margin-right: 1px;
}

#co_article .art_lr a.all {
	padding-left: 12px;
	background: url(/img/link.gif) 0 5px no-repeat;
	margin-top: .4em;
}

/* Flexmodul Audio */
#co_article .art_audio h3 {
	margin-bottom: .8em;
}

#co_article .art_audio p {
	margin-top: .4em;
	overflow: hidden;
	height: 1%;
}

#co_article .art_audio div {
	font-size: 1.1em;
	overflow: hidden;
	margin-top: .6em;
	color: #5f5f5f;
}

#co_article .art_audio div img {
	float: left;
	margin-right: 6px;
}

#co_article .art_audio div strong a {
	font-size: 1em;
	overflow: hidden;
	color: #5f5f5f;
}

#co_article .art_audio p img {
	float: left;
	margin: .3em 12px 0 0;
	margin-right: 6px;
	width: 32px;
	height: auto;
}

/* Flexmodul Video */
#co_article .art_video h3 {
	margin-bottom: .8em;
}

#co_article .art_video div {
	border: 1px solid #afafaf;
	position: relative;
}

#co_article .art_video div span {
	position: absolute;
	left: 73px;
	top: 49px;
	width: 46px;
	height: 46px;
	background: url(/img/overlay_video.png) no-repeat;
	cursor: pointer;		
}

#co_article .art_video div + a {
	padding-left: 12px;
	background: url(/img/link.gif) 0 5px no-repeat;
	margin-top: .5em;
}

/* Flexmodul Nummerierung */
#co_article .art_numm ol {
	padding-left: 24px;
} /* IE7 */

#co_article .art_numm li {
	list-style-type: decimal;
	font-size: 1.2em;
	font-weight: bold;
	margin-top: .5em;
}

#co_article .art_numm li span {
	font-weight: normal;
} /* IE7 */

/* Flexmodul Aufzaehlung */
#co_article .art_aufz h3 {
	margin-bottom: .5em;
}

#co_article .art_aufz li {
	font-size: 1.2em;
	margin-top: .4em;
	padding-left: 9px;
	background: url(/img/az.gif) 0 6px no-repeat;
	line-height: 1.4em;
}

/* Flexmodul Kommentar */
#co_article .art_komm h3 {
	margin-bottom: .8em;
}

#co_article .art_komm div {
	position: relative;
	padding: 2.4em 0 0 52px;
	font-size: 1.1em;
}

#co_article .art_komm div img {
	border: 1px solid #afafaf;
	position: absolute;
	top: 0;
	left: 0;
}

#co_article .art_komm div a {
	padding-left: 12px;
	background: url(/img/link.gif) 0 5px no-repeat;
	margin-bottom: .2em;
	font-size: 1.1em;
}

/* Flexmodul Zum Autor */
#co_article .art_zumaut {position: relative}

#co_article .art_zumaut h3 {margin-bottom: .7em}

#co_article .art_zumaut img {
	width: 44px;
	border: 1px solid #afafaf;
}

#co_article .art_zumaut b {
	position: absolute;
	left: 55px; bottom: -.2em;
}

/* Flexmodul Leser-Reporter Info */
#co_article .art_lrinfo p {
	padding-left: 26px;
	background: url(/img/icon_lr_art.gif) 1px 4px no-repeat;
	min-height: 53px;
}

/* Flexmodul Tabelle */
#co_article .art_tab {
	width: auto;
	padding-bottom: 1.2em;
	margin-bottom: 2.6em;
}

#co_article .art_tab h3 {
	margin-bottom: .8em;
}

#co_article .art_tab th, #co_article .art_tab td {
	text-align: center;
	padding: .15em 7px;	
}

#co_article .art_tab th {
	background: #dadada;
	border-left: 1px solid #ededed;
	font-size: 1.2em;
}

#co_article .art_tab th:first-child, #co_article .art_tab tr.ev td:first-child, #co_article .art_tab tr td:first-child {
	border-left: 0;
}

#co_article .art_tab tr.ev td {
	background: #e1e1e1;
	border-left: 1px solid #ededed;
}

#co_article .art_tab tr td {
	border-left: 1px solid #e1e1e1;
	font-size: 1.2em;
}

#co_article .art_tab + p, #co_article .info {
	clear: both;
}

/* Flexmodul Vorteilsclub */
#co_article .art_vc h3 {
	background: url(/img/vc_hd_art_ihrv.png) no-repeat;
	text-indent: -9999px;
	height: 13px;
	margin-bottom: .4em;
	padding-bottom: .55em;
	border-color: #cc0000;
}

#co_article .art_vc p + a {
	color: #cc0000;
	margin-top: .45em;
	background: url(/img/link_vc.gif) left 5px no-repeat;
	padding-left: 12px;	
}

/* Flexmodul Kulinarix */
#co_article .art_kul h3 {
	padding-bottom: .55em;
	margin-bottom: .6em;
}

#co_article .art_kul ul {
	margin: 1.5em 0 2.7em;
}

#co_article .art_kul li {
	font-size: 1.1em;
	margin-top: .3em;
	color: #666666;
}

#co_article .art_kul li img {
	vertical-align: top;
	position: relative;
	top: -.1em;
	margin-right: 3px;
}

/* Flexmodul Umfrage */ 
#co_article .art_umfr h3 {
	margin-bottom: .8em;
}

#co_article .art_umfr .umfr_frage {
	position: relative;
	background: url(/img/umfrage_frage_art_bg.png) no-repeat;
	font-size: 1.2em;
	padding: 7px 10px 21px 10px;
	font-weight: normal;
}

#co_article .art_umfr .umfr_frage strong {
	display: block;
	margin-bottom: 2px;
	font-size: .9em;
}

#co_article .art_umfr .umfr_frage span {
	position: absolute;
	width: 224px;
	height: 21px;
	bottom: 0;
	left: 0;
	background: url(/img/umfrage_frage_art_bg2.gif) no-repeat;
}

/* Allgemeines */
#co_article .art_umfr ul li {
	padding-top: .7em;
	margin-top: .7em;
	border-top: 1px dotted #c6c6c6;
	font-size: 1em;
	font-weight: bold;
	overflow: hidden;
	position: relative;
	height: 1%;
} /* IE7 */

#co_article .art_umfr ul li:first-child {
	padding: 0;
	margin: 0;
	border: 0;
}

/* Aufzaehlungszeichen */
#co_article .art_umfr ul li a {
	padding-left: 20px;
	background-repeat: no-repeat !important;
	background-image: url(/img/umfrage_re_az.png);
	width: 172px;
}

#co_article .art_umfr ul li.umfr_b1 a {
	background: url(/img/umfrage_re_az1.png);
}

#co_article .art_umfr ul li.umfr_b2 a {
	background: url(/img/umfrage_re_az2.png);
}

#co_article .art_umfr ul li.umfr_b3 a {
	background: url(/img/umfrage_re_az3.png);
}

#co_article .art_umfr ul li.umfr_b4 a {
	background: url(/img/umfrage_re_az4.png);
}

#co_article .art_umfr ul li.umfr_b5 a {
	background: url(/img/umfrage_re_az5.png);
}

#co_article .art_umfr ul li.umfr_b6 a {
	background: url(/img/umfrage_re_az6.png);
}

#co_article .art_umfr ul li.umfr_b7 a {
	background: url(/img/umfrage_re_az7.png);
}

#co_article .art_umfr ul li.umfr_b8 a {
	background: url(/img/umfrage_re_az8.png);
}

#co_article .art_umfr ul li.umfr_b9 a {
	background: url(/img/umfrage_re_az9.png);
}

#co_article .art_umfr ul li.umfr_b10 a {
	background: url(/img/umfrage_re_az10.png);
}

/* Balken */
#co_article .art_umfr ul li div {
	color: #fff;
	height: 17px;
	background-repeat: no-repeat !important;
	position: relative;
	margin-top: .4em;
	min-width: 34px;
	max-width: 184px;
	padding-top: .1em;
} /* IE7 */

#co_article .art_umfr ul li div strong {
	padding-left: 8px;
	z-index: 1;
	position: relative;
	font-size: 1.2em;
}

#co_article .art_umfr ul li div span {
	width: 6px;
	height: 17px;
	position: absolute;
	top: 0;
	right: 0;
}

#co_article .art_umfr ul li div {
	background: url(/img/umfrage_re_bk.png);
}

#co_article .art_umfr ul li div span {
	background: url(/img/umfrage_re_bk_ende.gif);
}

#co_article .art_umfr ul li.umfr_b1 div {
	background: url(/img/umfrage_re_bk1.png);
}

#co_article .art_umfr ul li.umfr_b1 div span {
	background: url(/img/umfrage_re_bk1_ende.gif);
}

#co_article .art_umfr ul li.umfr_b2 div {
	background: url(/img/umfrage_re_bk2.png);
}

#co_article .art_umfr ul li.umfr_b2 div span {
	background: url(/img/umfrage_re_bk2_ende.gif);
}

#co_article .art_umfr ul li.umfr_b3 div {
	background: url(/img/umfrage_re_bk3.png);
}

#co_article .art_umfr ul li.umfr_b3 div span {
	background: url(/img/umfrage_re_bk3_ende.gif);
}

#co_article .art_umfr ul li.umfr_b4 div {
	background: url(/img/umfrage_re_bk4.png);
}

#co_article .art_umfr ul li.umfr_b4 div span {
	background: url(/img/umfrage_re_bk4_ende.gif);
}

#co_article .art_umfr ul li.umfr_b5 div {
	background: url(/img/umfrage_re_bk5.png);
}

#co_article .art_umfr ul li.umfr_b5 div span {
	background: url(/img/umfrage_re_bk5_ende.gif);
}

#co_article .art_umfr ul li.umfr_b6 div {
	background: url(/img/umfrage_re_bk6.png);
}

#co_article .art_umfr ul li.umfr_b6 div span {
	background: url(/img/umfrage_re_bk6_ende.gif);
}

#co_article .art_umfr ul li.umfr_b7 div {
	background: url(/img/umfrage_re_bk7.png);
}

#co_article .art_umfr ul li.umfr_b7 div span {
	background: url(/img/umfrage_re_bk7_ende.gif);
}

#co_article .art_umfr ul li.umfr_b8 div {
	background: url(/img/umfrage_re_bk8.png);
}

#co_article .art_umfr ul li.umfr_b8 div span {
	background: url(/img/umfrage_re_bk8_ende.gif);
}

#co_article .art_umfr ul li.umfr_b9 div {
	background: url(/img/umfrage_re_bk9.png);
}

#co_article .art_umfr ul li.umfr_b9 div span {
	background: url(/img/umfrage_re_bk9_ende.gif);
}

#co_article .art_umfr ul li.umfr_b10 div {
	background: url(/img/umfrage_re_bk10.png);
}

#co_article .art_umfr ul li.umfr_b10 div span {
	background: url(/img/umfrage_re_bk10_ende.gif);
}

#co_article .art_umfr .umfr_teiln {
	margin-top: .7em;
	color: #7f7f7f;
	font-size: 1.1em;
	background: url(/img/icon_umfrage_teilnehmer.png) no-repeat;
	padding-left: 13px;
	clear: both;
}

/* Flexmodul Amazon-Fragment */
#co_article .art_amaz {
	text-align: center;
}

/* Flexmodul Fotoserien Scrolling */
#co_article .art_fscroll {
	width: auto;
	padding: 0;
	margin-bottom: 2.6em;
	background: #ededed;	
	clear: both;	
	position: relative;	
	width: 470px;
	float: none;
}

#co_article .art_fscroll h3 {
	margin: 0 .85em;
	padding-top: .55em;
}

#co_article .art_fscroll .scroll {
	padding: 12px 9px;
	margin: 0;
	width: 452px;
}

#co_article .art_fscroll .scroll a.l, #co_article .art_fscroll a.l .scroll a.r {
	width: 30px;
	height: 70px;
	background: url(/img/nav2_l.png) no-repeat;	
	margin: 22px 10px 0 0;
}

#co_article .art_fscroll .scroll a.r {
	width: 30px;
	height: 70px;
	background: url(/img/nav2_r.png) no-repeat;
	margin: 22px 0 0 10px;
}

#co_article .art_fscroll .scroll a:hover.l {
	background: url(/img/nav2_l.png) 0 -70px no-repeat;
}

#co_article .art_fscroll .scroll a:hover.r {
	background: url(/img/nav2_r.png) 0 -70px no-repeat;
}

#co_article .art_fscroll .scroll a.l.disabled, #co_article .art_fscroll .scroll a.r.disabled {
	background-position: 0 -140px;
	cursor: default;
}

#co_article .art_fscroll .scroll div {
	width: 372px;	
	height: 114px;	
}

#co_article .art_fscroll .scroll div li {
	width: 114px;
	margin-right: 15px;
}

/* Formatierungen im Fliesstext */
#co_article .article_body h2 {
	font-size: 1.8em;
	margin: 1.4em 0 .3em;
	clear: both;
}

#co_article .article_body h2.s {
	color: #c60219;
	border-bottom: 2px dotted #999999;
	margin: 1.8em 0 .5em;	
	padding-bottom: .3em;	
}

#co_article .article_body > h3 {
	font-size: 1.6em;
	color: #b2b2b2;
	margin: 1.3em 0 .3em;
}

#co_article .article_body > h3 a {
	color: #b2b2b2;
}

#co_article .article_body > ul, #co_article .article_body > ol {
	margin-top: 2.2em;
	clear: both;
}

#co_article .article_body ul.n, #co_article .article_body ol.n {
	margin-top: 1.1em;
}

#co_article .article_body > ul.a {
	margin-top: 1.6em;
}

#co_article .article_body > ul li, #co_article .article_body > ol li {
	background: url(/img/az.gif) 0 6px no-repeat;
	padding-left: 9px;
	font-size: 1.3em;
	margin-top: .4em;
}

#co_article .article_body > ol {
	padding-left: 2.5em;
} /* IE7 */

#co_article .article_body > ol li {
	background: none;
	padding: 0;
	list-style-type: decimal;
}

#co_article .article_body > ul.a li {
	background: none;
	padding: 0;
}

#co_article .article_body > ul.a li a {
	background: url(/img/link.gif) 0 5px no-repeat;
	padding-left: 12px;
	display: block;
	color: #000;
	font-weight: bold;
	border: 0;
}

#co_article .article_body > ul.a li a:hover {
	background-color: #e6f4f5;
}

#co_article .article_body > ul li li {
	background-image: url(/img/azu.gif);
	font-size: 1em;
	margin: .2em 0 0 10px;
}

#co_article .article_body > ul li li:first-child {
	margin-top: .2em;
}

/* Ausnahmen bei bestimmten Kombinationen */
#co_article .article_body h2.s + h2 {
	margin-top: 0;
}

#co_article .article_body h2 + p,
#co_article .article_body h3 + p,
#co_article .article_body h2 + .frag + p,
#co_article .article_body h3 + .frag + p,
#co_article .article_body h2 + .frag + div + p,
#co_article .article_body h3 + .frag + div + p,
#co_article .article_body h2 + .frag + .frag + p,
#co_article .article_body h3 + .frag + .frag + p,
#co_article .article_body h2 + ul,
#co_article .article_body h3 + ul,
#co_article .article_body h2 + ul.a,
#co_article .article_body h3 + ul.a,
#co_article .article_body h2 + ol,
#co_article .article_body h3 + ol,
#co_article .article_body h2 + script + .frag + p,
#co_article .article_body h3 + script + .frag + p,
#co_article .article_body h2 + script + .frag + .frag + p,
#co_article .article_body h3 + script + .frag + .frag + p,
#co_article .article_body .intro + p,
#co_article .article_body h2 + .group p,
#co_article .article_body h3 + .group p, 
#co_article .article_body h2.s + h2 {
	margin-top: 0 !important;
}

#co_article .article_body h2 + h3,
#co_article .article_body h2 + .frag,
#co_article .article_body h3 + .frag,
#co_article .article_body h2 + script + .frag,
#co_article .article_body h3 + script + .frag,
#co_article .article_body h2 + .group .frag,
#co_article .article_body h3 + .group .frag,
#co_article .article_body .frag_wide + .frag {
	margin-top: .4em;
}

#co_article .article_body .intro + .group p {
	margin-top: .5em;
}

#co_article .article_body h1 + p,
#co_article .article_body h1 + .frag + p {
	margin-top: .8em !important;
}

#co_article .article_body h2 + .frag_wide,
#co_article .article_body h3 + .frag_wide,
#co_article .article_body h2 + script + .frag_wide,
#co_article .article_body h3 + script + .frag_wide {
	margin-top: 1em !important;
}

#co_article .article_body .intro + .frag,
#co_article .article_body .intro + .group .frag,
#co_article .article_body .art_foto_big + p,
#co_article .article_body .intro + .art_video_big + p,
#co_article .article_body .art_foto_big + script + p,
#co_article .article_body .intro + .art_video_big + script + p {
	margin-top: 1.1em;
} /* IE7 */

#co_article .article_body h2 + h3.n {
	margin-top: 1.1em;
}

#co_article .article_body .art_foto_big + h2,
#co_article .article_body .intro + .art_video_big + h2,
#co_article .article_body .art_foto_big + script + h2,
#co_article .article_body .intro + .art_video_big + script + h2 {
	margin-top: 1.2em;
}

#co_article .article_body .art_foto_big + h3,
#co_article .article_body .intro + .art_video_big + h3,
#co_article .article_body .art_foto_big + script + h3,
#co_article .article_body .intro + .art_video_big + script + h3 {
	margin-top: 1.4em;
}

#co_article .article_body .intro + .art_video_big {
	margin: 1.6em 0 0;
}

/* Flexmodul und Text gruppieren */
#co_article .article_body .group {
	overflow: hidden;
	height: 1%;
}

/* Interview */
#co_article .article_body .art_iw p em {
	display: block;
	font-style: normal;
	font-weight: bold;
}
