a, abbr, acronym, address, applet, area, b, base, basefont, bdo, big, blockquote, body,
br, button, caption, center, cite, code, col, colgroup, dd, del, dfn, dir, div, dl, dt,
em, fieldset, font, form, frame, frameset, h1, h2, h3, h4, h5, h6, head, hr, html, i,
iframe, img, ins, isindex, kbd, label, legend, li, link, map, menu, meta, noframes,
noscript, object, ol, optgroup, option, p, param, pre, q, s, samp, script, select,
small, span, strike, strong, style, sub, sup, table, tbody, td, tfoot, th, thead,
title, tr, tt, u, ul, var {
	border:none;
}

* {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

html {
	font-size:100.1%;
}

body {
	background-color:#eeeff0;
	width:95%;
}

a {
	color:#000;
	text-decoration:underline;
}

#ivw, img.ivw, .hide, noscript div.se {
	display:block;
	width:0 !important;
	height:0 !important;
	overflow:hidden;
	margin:0 !important;
	padding:0 !important;
}

img.ivw {
	display:inline !important;
}

div.se a {
	font-size:0.7em;
	text-decoration:none;
}

#mainFrame {
	background:transparent left top repeat-y;
	color:#000;
	margin:186px 0 0 0;
	position:relative;
	z-index:2;
}

.tpl-2col #mainFrame, .tpl-nav2col #main #ch {
	background-image:url(/channels/home/img/bg_2col.gif);
}

.tpl-nav2col #mainFrame {
	background-image:url(/channels/home/img/bg_nav2col.gif);
}

.tpl-nav1col #mainFrame {
	background-image:url(/channels/home/img/bg_nav1col.gif);
}

.tpl-1col #mainFrame, .tpl-nav1col #main #ch {
	background-image:url(/channels/home/img/bg_1col.gif);
}

.ch-plain #main, .ch-home #main {
	background-image:url(/channels/home/img/bg_top_plain.gif) !important;
}
.bg{
	background-color:#E66565;
	color:#fff;
}
.bg-dd{
	background-color:#ddd;
}
.bg-ff{
	background-color:#fff;
}

#header, #footer, #mainFrame, #main, #ad-main {
	width:780px;
}

#header {
	background:url(/channels/home/img/bg_mag_header_plain.gif?100712) left top no-repeat;
	position:absolute;
	top:0;
	left:0;
	height:350px;
	z-index:1;
}

#main {
	background:transparent left top no-repeat;
	overflow:hidden;
}

#content {
	width:446px;
	float:left;
}

.tpl-nav1col #content {
	width:660px;
	float:right;
}

#header-content { position:absolute; left:0px; top:111px; width:780px; overflow:hidden; }
#hdr-home a { display:inline; float:left; height:50px; width:200px; text-decoration:none; }
#hdr-home span { display:block; width:0; height:0; overflow:hidden; }
#header-content ul { overflow:hidden; height:22px; padding:0 0 0 10px; margin:0; }
#header-content ul li { display:inline; margin:0 0 4px 10px; padding:0 0 0px 20px; height:18px; overflow:hidden; }
#header-content ul li a { color:#717682; font-size:0.65em; font-weight:bold; text-decoration:none; }
#header-content ul li a:hover { text-decoration:underline; }
#header-content form { display:block; float:left; height:30px; font-size:0.7em; color:#717682; padding-left:166px; }
#header-content form input { margin:3px 0 0 0; }
#header-content #ws-submit { font-size:0.85em; border-top:1px solid #717682; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-left:1px solid #717682; background:#717682; font-weight:bold; }
#header-content #ws-field { width:140px; margin-top:5px; vertical-align:bottom; border:1px solid #717682; border-top-width:2px; font-size:100.1%; }
#header-content #header-startpage { background:transparent url(/channels/home/img/hdr_icon_homepage.gif?080414) left bottom no-repeat; visibility:hidden; }
#header-content #header-addtofavorites { background:transparent url(/channels/home/img/hdr_icon_favorite.gif?080414) left bottom no-repeat; visibility:hidden; }

#ticker { width:779px; position:absolute; left:0; top:164px; height:23px; font-size:0.65em; overflow:hidden; z-index:2; }
#ticker span, #ticker ul a { font-weight:bold; text-decoration:none; display:block; float:left; height:23px; padding:4px 10px 0 14px; }
#ticker span a { color:#03202f; }
#ticker div { width:757px; height:19px; overflow:hidden; position:absolute; left:15px; top:0; float:left; }
#ticker #weather-ticker { width:630px; height:19px; overflow:hidden; position:absolute; left:138px; top:0; float:left; }
#tickerdata { color:#717682; font-weight:bold; height:20px; position:absolute; visibility:hidden; overflow:hidden; left:0; top:0px; }
#tickerdata li { height:20px; display:block; float:left; border-right:1px solid #AAAEAE; background:transparent 3px 0px no-repeat; padding:4px 5px 0 5px; }
#tickerdata li a { padding:0; color:#717682; }
#weather-ticker #tickerdata li { padding-left:0px; }
#weather-ticker #tickerdata li a { text-indent:25px; }
#ticker a { text-decoration:none; }
#ticker a:hover { text-decoration:underline; }
#weather-ticker #tickerdata li.icon-0 { background-image:url(/nw1/img/weather/icon_0.gif); }
#weather-ticker #tickerdata li.icon-1 { background-image:url(/nw1/img/weather/icon_1.gif); }
#weather-ticker #tickerdata li.icon-2 { background-image:url(/nw1/img/weather/icon_2.gif); }
#weather-ticker #tickerdata li.icon-3 { background-image:url(/nw1/img/weather/icon_3.gif); }
#weather-ticker #tickerdata li.icon-4 { background-image:url(/nw1/img/weather/icon_4.gif); }
#weather-ticker #tickerdata li.icon-5 { background-image:url(/nw1/img/weather/icon_5.gif); }
#weather-ticker #tickerdata li.icon-6 { background-image:url(/nw1/img/weather/icon_6.gif); }
#weather-ticker #tickerdata li.icon-7 { background-image:url(/nw1/img/weather/icon_7.gif); }
#weather-ticker #tickerdata li.icon-8 { background-image:url(/nw1/img/weather/icon_8.gif); }
#weather-ticker #tickerdata li.icon-9 { background-image:url(/nw1/img/weather/icon_9.gif); }
#weather-ticker #tickerdata li.icon-10 { background-image:url(/nw1/img/weather/icon_10.gif); }
#weather-ticker #tickerdata li.icon-11 { background-image:url(/nw1/img/weather/icon_11.gif); }
#weather-ticker #tickerdata li.icon-12 { background-image:url(/nw1/img/weather/icon_12.gif); }
#weather-ticker #tickerdata li.icon-13 { background-image:url(/nw1/img/weather/icon_13.gif); }
#weather-ticker #tickerdata li.icon-14 { background-image:url(/nw1/img/weather/icon_14.gif); }
#weather-ticker #tickerdata li.icon-15 { background-image:url(/nw1/img/weather/icon_15.gif); }
#weather-ticker #tickerdata li.icon-16 { background-image:url(/nw1/img/weather/icon_16.gif); }
#weather-ticker #tickerdata li.icon-17 { background-image:url(/nw1/img/weather/icon_17.gif); }
#weather-ticker #tickerdata li.icon-18 { background-image:url(/nw1/img/weather/icon_18.gif); }
#weather-ticker #tickerdata li.icon-19 { background-image:url(/nw1/img/weather/icon_19.gif); }
#weather-ticker #tickerdata li.icon-20 { background-image:url(/nw1/img/weather/icon_20.gif); }
#weather-ticker #tickerdata li.icon-21 { background-image:url(/nw1/img/weather/icon_21.gif); }
#weather-ticker #tickerdata li.icon-22 { background-image:url(/nw1/img/weather/icon_22.gif); }
#weather-ticker #tickerdata li.icon-23 { background-image:url(/nw1/img/weather/icon_23.gif); }
#weather-ticker #tickerdata li.icon-24 { background-image:url(/nw1/img/weather/icon_24.gif); }
#weather-ticker #tickerdata li.icon-25 { background-image:url(/nw1/img/weather/icon_25.gif); }
#weather-ticker #tickerdata li.icon-26 { background-image:url(/nw1/img/weather/icon_26.gif); }
#weather-ticker #tickerdata li.icon-27 { background-image:url(/nw1/img/weather/icon_27.gif); }
#weather-ticker #tickerdata li.icon-28 { background-image:url(/nw1/img/weather/icon_28.gif); }
#weather-ticker #tickerdata li.icon-29 { background-image:url(/nw1/img/weather/icon_29.gif); }
#weather-ticker #tickerdata li.icon-30 { background-image:url(/nw1/img/weather/icon_30.gif); }
#weather-ticker #tickerdata li.icon-31 { background-image:url(/nw1/img/weather/icon_31.gif); }
#weather-ticker #tickerdata li.icon-32 { background-image:url(/nw1/img/weather/icon_32.gif); }
#weather-ticker #tickerdata li.icon-33 { background-image:url(/nw1/img/weather/icon_33.gif); }
#weather-ticker #tickerdata li.icon-34 { background-image:url(/nw1/img/weather/icon_34.gif); }
#weather-ticker #tickerdata li.icon-35 { background-image:url(/nw1/img/weather/icon_35.gif); }
#weather-ticker #tickerdata li.icon-36 { background-image:url(/nw1/img/weather/icon_36.gif); }
#weather-ticker #tickerdata li.icon-37 { background-image:url(/nw1/img/weather/icon_37.gif); }
#weather-ticker #tickerdata li.icon-38 { background-image:url(/nw1/img/weather/icon_38.gif); }
#weather-ticker #tickerdata li.icon-39 { background-image:url(/nw1/img/weather/icon_39.gif); }
#weather-ticker #tickerdata li.icon-40 { background-image:url(/nw1/img/weather/icon_40.gif); }
#weather-ticker #tickerdata li.icon-41 { background-image:url(/nw1/img/weather/icon_41.gif); }
#weather-ticker #tickerdata li.icon-42 { background-image:url(/nw1/img/weather/icon_42.gif); }
#weather-ticker #tickerdata li.icon-43 { background-image:url(/nw1/img/weather/icon_43.gif); }
#weather-ticker #tickerdata li.icon-44 { background-image:url(/nw1/img/weather/icon_44.gif); }
#weather-ticker #tickerdata li.icon-45 { background-image:url(/nw1/img/weather/icon_45.gif); }
#weather-ticker #tickerdata li.icon-46 { background-image:url(/nw1/img/weather/icon_46.gif); }
#weather-ticker #tickerdata li.icon-47 { background-image:url(/nw1/img/weather/icon_47.gif); }
#weather-ticker #tickerdata li.icon-48 { background-image:url(/nw1/img/weather/icon_48.gif); }
#weather-ticker #tickerdata li.icon-49 { background-image:url(/nw1/img/weather/icon_49.gif); }
#weather-ticker #tickerdata li.icon-50 { background-image:url(/nw1/img/weather/icon_50.gif); }
#weather-ticker #tickerdata li.icon-51 { background-image:url(/nw1/img/weather/icon_51.gif); }
#weather-ticker #tickerdata li.icon-52 { background-image:url(/nw1/img/weather/icon_52.gif); }
#weather-ticker #tickerdata li.icon-53 { background-image:url(/nw1/img/weather/icon_53.gif); }
#weather-ticker #tickerdata li.icon-54 { background-image:url(/nw1/img/weather/icon_54.gif); }
#weather-ticker #tickerdata li.icon-55 { background-image:url(/nw1/img/weather/icon_55.gif); }
#weather-ticker #tickerdata li.icon-56 { background-image:url(/nw1/img/weather/icon_56.gif); }
#weather-ticker #tickerdata li.icon-57 { background-image:url(/nw1/img/weather/icon_57.gif); }
#weather-ticker #tickerdata li.icon-58 { background-image:url(/nw1/img/weather/icon_58.gif); }
#weather-ticker #tickerdata li.icon-59 { background-image:url(/nw1/img/weather/icon_59.gif); }
#weather-ticker #tickerdata li.icon-60 { background-image:url(/nw1/img/weather/icon_60.gif); }
#weather-ticker #tickerdata li.icon-61 { background-image:url(/nw1/img/weather/icon_61.gif); }
#weather-ticker #tickerdata li.icon-62 { background-image:url(/nw1/img/weather/icon_62.gif); }
#weather-ticker #tickerdata li.icon-63 { background-image:url(/nw1/img/weather/icon_63.gif); }
#weather-ticker #tickerdata li.icon-64 { background-image:url(/nw1/img/weather/icon_64.gif); }
#weather-ticker #tickerdata li.icon-65 { background-image:url(/nw1/img/weather/icon_65.gif); }
#weather-ticker #tickerdata li.icon-66 { background-image:url(/nw1/img/weather/icon_66.gif); }
#weather-ticker #tickerdata li.icon-67 { background-image:url(/nw1/img/weather/icon_67.gif); }
#weather-ticker #tickerdata li.icon-68 { background-image:url(/nw1/img/weather/icon_68.gif); }
#weather-ticker #tickerdata li.icon-69 { background-image:url(/nw1/img/weather/icon_69.gif); }
#weather-ticker #tickerdata li.icon-70 { background-image:url(/nw1/img/weather/icon_70.gif); }
#weather-ticker #tickerdata li.icon-71 { background-image:url(/nw1/img/weather/icon_71.gif); }
#weather-ticker #tickerdata li.icon-72 { background-image:url(/nw1/img/weather/icon_72.gif); }
#weather-ticker #tickerdata li.icon-73 { background-image:url(/nw1/img/weather/icon_73.gif); }
#weather-ticker #tickerdata li.icon-74 { background-image:url(/nw1/img/weather/icon_74.gif); }
#weather-ticker #tickerdata li.icon-75 { background-image:url(/nw1/img/weather/icon_75.gif); }
#weather-ticker #tickerdata li.icon-76 { background-image:url(/nw1/img/weather/icon_76.gif); }
#weather-ticker #tickerdata li.icon-77 { background-image:url(/nw1/img/weather/icon_77.gif); }
#weather-ticker #tickerdata li.icon-78 { background-image:url(/nw1/img/weather/icon_78.gif); }
#weather-ticker #tickerdata li.icon-79 { background-image:url(/nw1/img/weather/icon_79.gif); }
#weather-ticker #tickerdata li.icon-80 { background-image:url(/nw1/img/weather/icon_80.gif); }
#weather-ticker #tickerdata li.icon-81 { background-image:url(/nw1/img/weather/icon_81.gif); }
#weather-ticker #tickerdata li.icon-82 { background-image:url(/nw1/img/weather/icon_82.gif); }
#weather-ticker #tickerdata li.icon-83 { background-image:url(/nw1/img/weather/icon_83.gif); }
#weather-ticker #tickerdata li.icon-84 { background-image:url(/nw1/img/weather/icon_84.gif); }
#weather-ticker #tickerdata li.icon-85 { background-image:url(/nw1/img/weather/icon_85.gif); }
#weather-ticker #tickerdata li.icon-86 { background-image:url(/nw1/img/weather/icon_86.gif); }
#weather-ticker #tickerdata li.icon-87 { background-image:url(/nw1/img/weather/icon_87.gif); }
#weather-ticker #tickerdata li.icon-88 { background-image:url(/nw1/img/weather/icon_88.gif); }
#weather-ticker #tickerdata li.icon-89 { background-image:url(/nw1/img/weather/icon_89.gif); }
#weather-ticker #tickerdata li.icon-90 { background-image:url(/nw1/img/weather/icon_90.gif); }
#weather-ticker #tickerdata li.icon-91 { background-image:url(/nw1/img/weather/icon_91.gif); }
#weather-ticker #tickerdata li.icon-92 { background-image:url(/nw1/img/weather/icon_92.gif); }
#weather-ticker #tickerdata li.icon-93 { background-image:url(/nw1/img/weather/icon_93.gif); }
#weather-ticker #tickerdata li.icon-94 { background-image:url(/nw1/img/weather/icon_94.gif); }
#weather-ticker #tickerdata li.icon-95 { background-image:url(/nw1/img/weather/icon_95.gif); }
#weather-ticker #tickerdata li.icon-96 { background-image:url(/nw1/img/weather/icon_96.gif); }
#weather-ticker #tickerdata li.icon-97 { background-image:url(/nw1/img/weather/icon_97.gif); }
#weather-ticker #tickerdata li.icon-98 { background-image:url(/nw1/img/weather/icon_98.gif); }
#weather-ticker #tickerdata li.icon-99 { background-image:url(/nw1/img/weather/icon_99.gif); }
#weather-ticker #tickerdata li.icon-100 { background-image:url(/nw1/img/weather/icon_100.gif); }
#weather-ticker #tickerdata li.icon-101 { background-image:url(/nw1/img/weather/icon_101.gif); }
#weather-ticker #tickerdata li.icon-102 { background-image:url(/nw1/img/weather/icon_102.gif); }
#weather-ticker #tickerdata li.icon-103 { background-image:url(/nw1/img/weather/icon_103.gif); }
#weather-ticker #tickerdata li.icon-104 { background-image:url(/nw1/img/weather/icon_104.gif); }
#weather-ticker #tickerdata li.icon-105 { background-image:url(/nw1/img/weather/icon_105.gif); }
#weather-ticker #tickerdata li.icon-106 { background-image:url(/nw1/img/weather/icon_106.gif); }
#weather-ticker #tickerdata li.icon-107 { background-image:url(/nw1/img/weather/icon_107.gif); }
#weather-ticker #tickerdata li.icon-108 { background-image:url(/nw1/img/weather/icon_108.gif); }
#weather-ticker #tickerdata li.icon-109 { background-image:url(/nw1/img/weather/icon_109.gif); }
#weather-ticker #tickerdata li.icon-110 { background-image:url(/nw1/img/weather/icon_110.gif); }
#weather-ticker #tickerdata li.icon-111 { background-image:url(/nw1/img/weather/icon_111.gif); }
#weather-ticker #tickerdata li.icon-112 { background-image:url(/nw1/img/weather/icon_112.gif); }
#weather-ticker #tickerdata li.icon-113 { background-image:url(/nw1/img/weather/icon_113.gif); }
#weather-ticker #tickerdata li.icon-114 { background-image:url(/nw1/img/weather/icon_114.gif); }
#weather-ticker #tickerdata li.icon-115 { background-image:url(/nw1/img/weather/icon_115.gif); }
#weather-ticker #tickerdata li.icon-116 { background-image:url(/nw1/img/weather/icon_116.gif); }
#weather-ticker #tickerdata li.icon-117 { background-image:url(/nw1/img/weather/icon_117.gif); }
#weather-ticker #tickerdata li.icon-118 { background-image:url(/nw1/img/weather/icon_118.gif); }
#weather-ticker #tickerdata li.icon-119 { background-image:url(/nw1/img/weather/icon_119.gif); }

/* Navgation ---------------------------------------------------------------------- */

#nav-main {
	display:block;
	width:120px;
	float:left;
}

.tpl-2col #nav-main, .tpl-1col #nav-main {
	display:none;
	position:absolute;
	left:0;
	top:73px;
	background:#e3ebeb;
}

#nav-main.on {
	display:block;
}

#nav-main dl dt, #nav-main h6 {
	display:block;
	width:0;
	height:0;
	overflow:hidden;
}

#nav-main dt {
	display:none;
}

#nav-main dd {
	margin-top:6px;
	border-top:1px solid #03202f;
}

#nav-main dd#ng-news {
	margin-top:-1px;
}

#nav-main #homenav {
	display:none;
}

.ch-plain #nav-main #homenav, .ch-home #nav-main #homenav {
	display:block;
	margin-top:14px;
	margin-bottom:2px;
}

.ch-plain #nav-main .subnav, .ch-home #nav-main .subnav {
	display:none;
}

#nav-main li {
	list-style-type:none;
	display:inline;
	margin:0;
	padding:0;
	width:100%;
}

#nav-main li a {
	font-size:0.7em;
	text-align:right;
	padding:2px 6px 2px 0;
	text-decoration:none;
	display:block;
	font-weight:bold;
	color:#03202f;
	background-color:#fff;
	border-top:1px solid #fff;
	border-right:1px solid #03202f;
	border-bottom:1px solid #03202f;
	border-left:4px solid #03202f;
}

#nav-main li a:hover {
	color:#000;
	border-left-color:#fff;
}

#nav-main .subnav {
	margin-bottom:7px;
}

#nav-main .subnav li a {
	background-color:#03202f;
	color:#fff;
	border-bottom-color:#03202f;
	border-right-color:#03202f;
	font-weight:normal;
}
#nav-main .subnav li.first a {
	font-weight:bold;
}
#nav-main .subnav li.hilite a{
	border-left-color:#fff;
}
#nav-main .subnav li a:hover {
	color:#fff;
}

#nav-main #n-home {
	border:none;
}

#nav-main #n-home a {
	border:none;
	background:transparent;
}

#nav-main #n-magazines a {
	padding:0;
}

#nav-main #magnav #n-nw a {
	border-top:none;
	background-color:#03202f;
	color:#FFF;
}

#nav-main #magnav #n-nw a:hover {
	color:#F2F4F6;
	border-left-color:#FFF;
}
dd#ng-olympia{
	display:none;
}
/* Category ---------------------------------------------------------------------- */

#main #ch-head {
	width:446px;
	float:left;
}

#main #ch {
	width:446px;
	float:left;
	display:inline;
	padding:0 0 0 4px;
}

.tpl-nav1col #main #ch, .tpl-1col #main #ch {
	width:775px;
}

#main #ch h2 {
	font-size:1.1em;
	color:#fff;
	background:#E66565 url(/channels/home/img/bg_ch_header.gif) left top repeat-x;
	border-bottom:1px solid #D01312;
}

#main #ch h2 div {
	display:block;
	height:46px;
	overflow:hidden;
}

#main #ch h2 i, #main #ch h2 .sponsor, #main #ch h2 .sponsor a {
	display:block;
	height:46px;
	float:right;
	vertical-align:bottom;
	font-size:0.6em;
	font-weight:bold;
	background:transparent right center no-repeat;
}

#main #ch h2 i, #main #ch h2 .sponsor a {
	width:140px;
}

#main #ch h2 i span {
	display:none;
}

#main #ch h2 b {
	float:left;
	padding:22px 0 0 20px;
	display:inline;
}

.ch-510 #main #ch h2 b {
	display:none;
}

#main #ch h2 b.slogan {
	font-size:0.95em;
	font-weight:normal;
}

#main #ch p {
	background-color:transparent;
	border-bottom:1px solid #03202f;
	color:#03202f;
	margin:3px 6px 0px 1px;
	font-size:0.7em;
	padding:1px 0 4px 0;
	font-weight:bold;
}

#main #ch p a {
	text-decoration:none;
	color:#03202f;
}

#main #ch p a:hover {
	color:#000;
}

#main #ch #togglenav {
	display:block;
	width:113px;
	float:left;
	overflow:hidden;
	margin-top:-3px;
	margin-right:1px;
	background-color:#03202f;
	border:1px solid #03202f;
	border-bottom:1px solid #002555;
	border-right:1px solid #002555;
}

.tpl-nav2col #main #ch #togglenav, .tpl-nav1col #main #ch #togglenav {
	display:none;
}

#main #ch #homepath {
	display:block;
	width:50px;
	float:left;
	overflow:hidden;
	margin-top:-3px;
	margin-right:3px;
	background-color:#F10000;
	border:1px solid #F10000;
	border-bottom:1px solid #AF1717;
	border-right:1px solid #AF1717;
}

.tpl-nav2col #main #ch #homepath, .tpl-nav1col #main #ch #homepath {
	width:113px;
}

#main #ch p > #homepath {
	margin-right:6px;
}

#main #ch #togglenav a, #main #ch #homepath a {
	display:block;
	text-align:right;
	padding:2px 6px 2px 8px;
	color:#fff;
}

#main #ch #togglenav a span {
	background:transparent url(/channels/home/img/hdr_bullet.gif) left top no-repeat;
	padding-left:10px;
}

/* News-Box ---------------------------------------------------------------------- */

.newsbox, .context .ascbox {
	width:310px;
	overflow:hidden;
}

.text .ascbox {
	width:100%;
}

.newsbox, .ascbox {
	margin:8px 0 2px 0;
}

.asc-hi {
	background:#DCDCDC;
}

.newsbox a, .ascbox a {
	color:#000;
	text-decoration:none;
}

.newsbox a {
	display:block;
}

.newsbox a > i{
	font-style:normal;
	display:block;
}

.context a {
	text-decoration:none;
}

.nb-hi {
	padding-bottom:8px;
	background-color:#DCDCDC;
}

.newsbox a:hover strong, .ascbox a:hover strong {
	text-decoration:underline;
}

.newsbox .boxtitle, .ascbox .boxtitle, .text .sidebox .boxtitle, .newsbox h3, .ascbox h3, .text .sidebox h3 {
	background:#E66565 url(/channels/home/img/bg_nb_header.gif) left top repeat-x;
	border-bottom:1px solid #CD1617;
	font-weight:bold;
	padding:2px 4px 2px 8px;
	margin:0 0 6px 0;
	font-size:0.6em;
	color:#fff;
}

.newsbox .boxtitle a, .newsbox h3 a {
	color:#fff;
	display:block;
	background:transparent url(/channels/home/img/fullsize.gif) right center no-repeat;
}

.ascbox .boxtitle a, .ascbox h3 a {
	color:#fff;
	text-decoration:underline;
	background:none;
}

.newsbox em, .ascbox em {
	color:#03202f;
	font-size:0.9em;
	font-style:normal;
	font-weight:bold;
	display:block;
	margin:2px 0 0 0;
	padding:0 0 2px 10px;
	background:transparent url(/channels/home/img/ch_bullet.gif?080414) left top no-repeat;
}

.newsbox em a, .ascbox em a {
	color:#03202f;
}

.nb-top .boxtitle, .nb-top h3 {
	display:none;
}

.ch-home .nb-top .nb-5 .boxtitle, .ch-home .nb-top .nb-5 h3 {
	display:block;
	background:transparent url(/channels/home/img/topnews.gif) left top no-repeat !important;
	text-align:right;
	height:15px;
	margin:10px 0 0 0;
	border:none;
}

.ch-home .nb-top .nb-5 .boxtitle b, .ch-home .nb-top .nb-5 h3 b {
	display:none;
	width:0;
	height:0;
	overflow:hidden;
}

.nb-5 .boxtitle small, .nb-5 h3 small {
	display:none;
}

.ch-home .nb-top .nb-5 .boxtitle small, .ch-home .nb-top .nb-5 h3 small {
	display:inline;
	color:#999;
	font-weight:bold;
	font-size:0.95em;
}

.ch-home .no-h3 .nb-5 .boxtitle, .ch-home .no-h3 .nb-5 h3 {
	display:none;
	width:0;
	height:0;
	overflow:hidden;
}

.otsbox {
	display:block;
	overflow:hidden;
	width:308px;
	margin:6px 0 6px 0;
	padding:0px;
	background-color:#FFF;
	border:1px solid #E66565 !important;
	border-top:none !important;
}

.otsbox .newsbox {
	margin:0 !important;
}

.otsbox .newsbox p {
	width:292px;
}

.otsbox .newsbox a {
	width:194px;
	font-size:0.9em;
}

.normalnews-text, .smallnews, .smallnews2, .textnews, .normalnews2, .bignews {
	font-size:0.7em;
	display:block;
	margin:0 0 5px 4px;
	padding:5px 0 0 0;
	border-top:1px solid #ddd;
}

.normalnews, .normalnews-toggled, .normalnews-toggled-right {
	padding:0;
	border-top:none;
}


.normalnews, .normalnews-text, .normalnews-toggled, .normalnews-toggled-right {
	font-size:0.7em;
	display:block;
	width:150px;
	float:left;
	margin:0px 10px 5px 0;
}
.normalnews-toggled, .normalnews-toggled-right {
	float:none;
	display:block;
	width:310px;
	margin:0px 10px 5px 0;
	overflow:hidden;
}
.normalnews2 {
	margin-left:0;
	min-height:86px;
}

.bignews {
	font-size:0.7em;
	margin-left:0;
}

.smallnews2 {
	width:150px;
}

.smallnews {
	margin-right:4px;
	padding-right:67px;
	width:235px;
	min-height:43px;
}

.tinynews {
	padding:4px 0 0 0;
	border:none;
	font-size:0.7em;
	display:block;
	width:150px;
	height:32px;
	overflow:hidden;
	float:left;
	margin:0 10px 0 0;
}

.tinytextnews {
	font-size:0.6em;
	display:block;
	width:139px;
	margin:0;
	padding:0 8px;
	float:left;
}

.textnews {
	padding-left:8px;
	clear:both;
}

.normalnews img, .normalnews2 img, .normalnews-toggled img, .normalnews-toggled-right img {
	width:150px;
	height:86px;
}

.bignews img {
	width:310px;
}

.smallnews img, .smallnews2 img {
	width:75px;
	height:43px;
}

.smallnews img, .normalnews2 img {
	float:left;
	margin-right:10px;
}
.normalnews-toggled img {
	float:left;
	margin-right:5px;
	border-right: 1px solid #fff;
}
.normalnews-toggled-right img {
	float:right;
	border-left: 1px solid #fff;
}

.tinynews img {
	float:left;
	margin-right:5px;
	width:32px;
	height:32px;
}

.normalnews-toggled a, .normalnews-toggled-right a{
	display:block;
	background-color:#ddd;
	width:100%; height:86px;
}
.normalnews-toggled-right a{
	width:305px;
	padding-left:5px;
}

.smallnews a > img, .smallnews2 a > img, .normalnews a > img, .bignews a > img, .normalnews2 a > img {
	margin-bottom:2px;
}

.smallnews2 a img {
	display:block;
	margin-bottom:4px;
}

.textnews span {
	margin-left:-8px;
	clear:both;
}

.tinynews span, .textnews span, .smallnews span, .smallnews2 span, .normalnews span, .normalnews-text span, .bignews span, .normalnews2 span, .normalnews-toggled span, .normalnews-toggled-right span {
	padding-right:4px;
}

.tinytextnews span {
	padding-right:3px;
}
.normalnews-toggled a strong, .normalnews-toggled-right a strong{
	display:block;
	padding-top:17px;
}
.normalnews-toggled a br.first, .normalnews-toggled-right a br.first{
	display:none;
}

.ssnewsbox {
	font-size:0.9em;
	margin:2px 0 7px;
	padding:0;
}

.ssnewsbox .textnews {
	background:#DCDCDC;
	border:none;
	padding:3px 0 3px 14px;
	margin:0 0 2px;
}

.halfnews {
	display:inline;
	width:150px;
	margin:0px;
	padding:0px;
}

.halfnews .normalnews, .halfnews .normalnews-text {
	margin-right:0px;
}

.slidebox h1 {
	clear:both;
}
.slidebox .small{
	font-size:0.7em;
}

.slidebox a {
	font-weight:bold;
	text-decoration:underline;
	display:inline;
}

.slidebox a:hover {
	text-decoration:none;
}

.slidebox .nav-title {
	width:188px;
	height:19px;
	float:left;
}

.slidebox img.nav {
	width:61px;
	height:19px;
	float:left;
}

.slidebox .subnav{
	margin-bottom:3px;
	overflow:hidden;
}
.slidebox .subnav div{
	float:left;
	margin-right:2px;
	padding:1px 0px;
	text-align:center;
	background-color:#fff;
	border:1px solid #000;
}
.slidebox .subnav .sn-end{
	margin-right:0px;
	padding-right:0px;
}
.slidebox .subnav .hiLite{
	background-color:#ddd;
	border:1px solid #666;
}
.slidebox .subnav div a {
	width:100%;
	display:block;
	color:#000;
	font-size:0.65em;
	text-decoration:none;
}
.slidebox .subnav .hiLite a {
	color:#333;
}

.slidebox .greetnav {
	margin:5px 0;
	padding:1px 0;
	text-align:center;
	background-color:#03202f;
	border:1px solid #000;
}
.slidebox .greetnav a {
	width:100%;
	display:block;
	color:#fff;
	font-size:0.65em;
	text-decoration:none;
}

.slideform {
	clear:both;
	padding-top:5px;
}

.slideform p {
	font-size:0.7em;
	margin:0px !important;
}

.slideform p.abstract {
	margin-bottom:5px !important;
}

.slideform p.warn {
	margin:5px 0 !important;
	font-size:0.6em;
	color:#f10000;
}

.slidenav-box{
	clear:both;
	width:310px;
}
.slidenav-box *{
	background-repeat:no-repeat;
}
.snv-title{
	float:left;
	background-image:url(/nw1/gen/slideshows/layouts/frame/dia.gif);
	width:188px; height:19px;
}
.snv-nav-cont{
	float:right;
}
.snv-back, .snv-fwd{
	width:60px; /* 61px, agloeckl */
	height:19px;
	float:left;
}
.snv-back a, .snv-back span, .snv-fwd a, .snv-fwd span, .snv-title span{
	text-decoration:none;
	display:block;
	width:100%; height:100%;
}
.snv-back a{
	background-image:url(/nw1/gen/slideshows/layouts/frame/nav_back.gif);
}
.snv-back span{
	background-image:url(/nw1/gen/slideshows/layouts/frame/nav_back_dis.gif);
}
.snv-fwd a{
	background-image:url(/nw1/gen/slideshows/layouts/frame/nav_fwd.gif);
	background-position: -1px 50%; /* agloeckl */
}
.snv-fwd span{
	background-image:url(/nw1/gen/slideshows/layouts/frame/nav_fwd_dis.gif);
	background-position: -1px 50%; /* agloeckl */
}

.first {
	border:none !important;
	padding-top:0 !important;
}

.last {
	margin-right:0 !important;
}

.animbox{
	display:none;
}
.animbox-cont{
	position:absolute;
	left:0px; top:0px;
	width:100%; height:100%;
}
.animbox-cont div{
	position:absolute;
	left:0px; top:0px;
	width:100%; height:100%;
	background-repeat:no-repeat;
	background-position:center;
	display:none;
}
.animbox-cont div.first-elem{
	display:block;
}
.animbox-cont div a, .animbox-nav-back a, .animbox-nav-fwd a{
	display:block;
	width:100%; height:100%;
	text-decoration:none;
}
.animbox-nav-back, .animbox-nav-fwd{
	position:absolute;
	width:21px; height:100%;
	top:0px;
	background-color:#ddd;
	background-repeat:no-repeat;
	background-position:center;
	filter:Alpha(Opacity=40);
	opacity:0.4;
	display:none;
}
.animbox-nav-back{
	left:0px;
}
.animbox-nav-fwd{
	right:0px;
}

/* Data ---------------------------------------------------------------------- */

.tpl-2col .data {
	width:430px;
	padding:0 0 0 12px;
	float:left;
}

ch-plain .data {
	width:640px;
	padding:0 0 0 12px;
	float:left;
}

.tpl-nav2col .data {
	width:316px;
	padding:0;
	float:right;
	display:inline;
	overflow:hidden;
}

.tpl-nav1col .data {
	width:640px;
	padding:0 0 0 12px;
	float:left;
}

.tpl-1col .data {
	width:760px;
	padding:0 0 0 12px;
}

/* Context ---------------------------------------------------------------------- */

.tpl-2col .context {
	float:right;
	width:320px;
}

.tpl-nav2col .context {
	float:right;
	width:310px;
	margin-right:10px;
	display:inline;
	overflow:hidden;
}

/* Text ---------------------------------------------------------------------- */


.text h1 {
	font-size:1.05em;
	margin:5px 0 5px 0;
}

.text .boxtitle, .text h3 {
	font-size:0.9em;
	margin:4px 0 4px 0;
	background:none;
}

.text .ascbox .boxtitle, .text .ascbox h3 {
	background:#E66565 url(/channels/home/img/bg_nb_header.gif) left top repeat-x;
}

.text h4 {
	font-size:0.8em;
	margin:3px 0 3px 0;
}

.text ul {
	font-size:0.8em;
	margin:-0.8em 0 -0.8em 16px;
}

.text ol {
	font-size:0.8em;
	margin:-0.8em 0 -0.8em 32px;
}

.text p {
	font-size:0.8em;
	margin:0.8em 0;
}

.text .ascbox .textnews {
	margin:0px 0 5px 4px;
}

.text .abstract {
	font-weight:bold;
	margin-top:0px;
}

.text .outline {
	list-style-type:disc;
	margin:0 0 10px 20px;
	font-size:0.95em;
}

.text .sidebox {
	display:block;
	float:left;
	width:164px;
	margin:3px 5px 3px 0;
	background:#DCDCDC;
	overflow:hidden;
}

.text > .sidebox {
	margin-right:8px;
}

.text .sidebox div {
	padding:0 0 1px 0;
}

.text .sidebox .textnews {
	margin:0 7px 4px 7px;
	padding:4px 0 0 0;
	background:none;
	border-top-color:#D01312;
	font-size:0.7em;
}

.text .sidebox .textnews span {
	margin-left:0;
}

.text .sidebox img {
	border-bottom:7px solid #fff;
	width:100%;
}

.text .aimg img {
	width:430px;
	margin-bottom:12px;
}

.text .sidebox .boxtitle, .text .sidebox h3 {
	font-size:0.6em;
	margin-top:0;
}

.text .sidebox .boxtitle a, .text .sidebox h3 a {
	color:#fff;
}

.text .sidebox .textnews a {
	text-decoration:none;
	display:block;
}

.text .sidebox .ascbox a {
	display:inline;
}

.text .sidebox .textnews a:hover strong {
	text-decoration:underline;
}

.text .ascbox {
	font-size:0.85em;
	margin-bottom:0;
}

.text .ascbox .boxtitle, .text .ascbox h3 {
	font-size:0.75em;
	margin-top:0;
}

.text .sidebox .ascbox {
	font-size:1.01em;
	margin-top:0;
}

.text .sidebox .ascbox font {
	font-size:0.9em;
}

.text .sidebox .ascbox .boxtitle, .text .sidebox .ascbox h3 {
	font-size:0.65em;
}

.text .linklist,
.text .optionlist {
	list-style-type:none;
	font-size:0.7em;
	padding:5px 0;
	margin:0;
}

.text .linklist {
	font-weight:bold;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}

.text .linklist li {
	margin:2px 0;
}

.text .optionlist li {
	background:transparent left bottom no-repeat;
	padding-left:24px;
}

.text .optionlist > li {
	min-height:15px;
	margin-bottom:2px;
}

.text .optionlist li a:hover {
	text-decoration:none;
}

.text .optionlist #aa-back {
	background-image:url(/nw1/img/aa_back.gif);
	font-weight:bold;
}

.text .optionlist #aa-end {
	background-image:url(/nw1/img/aa_end.gif);
	font-weight:bold;
	padding-left:22px;
}

.text .optionlist #aa-mail, .text .optionlist #aa-print, .text .optionlist #aa-flog {
	float:left;
	padding-bottom:2px;
}

.text .optionlist > #aa-mail, .text .optionlist > #aa-print, .text .optionlist > #aa-flog {
	padding-top:2px;
	padding-bottom:0;
}

.text .optionlist #aa-mail {
	background-image:url(/nw1/img/aa_mail.gif);
	padding-right:17px;
}

.text .optionlist #aa-print {
	background-image:url(/nw1/img/aa_print.gif);
	padding-right:16px;
}

.text .optionlist #aa-flog {
	background-image:url(/nw1/img/aa_flog.gif);
}

#nnw-soc-bm{
	clear:both;
}
#nnw-soc-bm div{
	display:block;
	width:100%;
	margin-top:10px;
	padding:5px 0;
	border-top:1px solid #ddd;
}
#nnw-soc-bm *{
	font-size:11px !important;
	float:left;
}
#nnw-soc-bm div a img{
	padding:0 3px;
	height:16px;
}
#nnw-soc-bm div span{
	padding-top:2px;
}
#nnw-soc-share{
	width:100%;
	display:block;
}
#nnw-soc-share div{
	margin:0px;
	padding:2px 0px 5px 0px;
	float:left;
	background-repeat:no-repeat;
	width:50%; height:20px;
}
#nnw-soc-share a{
	text-decoration:none;
	display:block;
	width:100%; height:100%;
}
#nnw-soc-share a span{
	display:none;
}
#nnw-soc-share #fb_share{
	background-image:url(/nw1/img/social-media/fb_share.gif);
}
#nnw-soc-share #tw_share{
	background-image:url(/nw1/img/social-media/tw_share.gif);
}


#story-date, #story-date-foot, #story-date-head {
	text-align:right;
	color:#9aa;
	font-size:0.65em;
	margin:0 0 0.8em 0;
}
#story-date-head {
	margin:0.5em 0;
}
#story-date-foot{
	display:none;
}

#flog {
	width:430px;
	height:500px;
	margin:5px 0;
}

/* Context Services ----------------------------------------------------------- */

#context-services {
        display:inline;
        width:326px;
        float:right;
        padding:0 0 3px 0;
        margin:0 2px 0 0;
        font-size:0.7em;
        font-weight:bold;
        background:#fff url(/channels/home/img/bg_services_tail.png) left bottom repeat-x;
}

#context-services menu {
        height:46px;
        padding:0;
        margin:0 1px 0 0;
        background:#fff url(/channels/home/img/bg_services.gif) left top repeat-x;
}

#context-services li {
        display:block;
        float:left;
        width:54px;
        margin:0;
        list-style-type:none;
        background:transparent top left no-repeat;
}

#context-services li a {
	height:46px;
	display:block;
	outline:none;
}

#context-services li span {
	display:none;
	width:0;
	height:0;
	overflow:hidden;
}

.newsbox menu {
	margin:0 0 0 14px;
	background-color:#dcdcdc;
	font-weight:bold;
}

.newsbox menu li {
	display:block;
	float:left;
	width:140px;
	margin:2px 8px 2px 0;
	list-style-type:none;
	font-size:0.6em;
}

#footer {
	clear:both;
	text-align:center;
	padding:6px 0;
}

#footer p {
	font-size:0.65em;
	color:#fff;
}

#footer p a {
	color:#fff;
	text-decoration:none;
}

#footer p a:hover {
	text-decoration:underline;
}

#archiv-idx, #semap-idx {
	position:relative;
	left:0;
	top:0;
}

#archiv-idx-list, #semap-idx-list {
	position:absolute;
	right:-2px;
	top:-2px;
}

#archiv-idx-list span, #semap-idx-list span {
	display:block;
	padding:1px 0;
	border:1px solid #fff;
}

#archiv-idx-list span *, #semap-idx-list span * {
	background-color:transparent;
}

#archiv-idx-list a, #semap-idx-list a {
	margin:0 5px 0 5px;
}

#archiv-idx-list b, #semap-idx-list b {
	font-weight:normal;
	margin:0 5px 0 5px;
}

#ad-top {
	z-index:100;
	position:absolute;
	left:24px;
	top:10px;
}

#ad-top, .ad-top {
	width:728px;
	height:90px;
	text-align:right;
	vertical-align:bottom;
}

#ad-sky {
	z-index:101;
	position:absolute;
	left:790px;
	top:162px;
}

#ad-main {
	background:url(/channels/home/img/bg_mag_header.gif?080414) left bottom no-repeat;
	min-height:1px;
	padding:0 0 3px 7px;
}

.ad-content {
	width:310px;
	overflow:hidden;
	display:block;
	text-align:center;
}

#ad-main .ad-none {
	height:1px;
	display:block;
	overflow:hidden;
}

#ad-button {
	position:absolute;
	left:790px;
	top:10px;
}

#adv-header {
	display:inline-block;
	width:430px;
	height:12px;
	background:transparent url(/nw1/img/adv_head.gif) left top no-repeat;
}

address {
	font-style:normal;
}

#provider {
	text-align:center;
	font-weight:bold;
	background:transparent url(/channels/home/img/colt_logo_2010.gif) center bottom no-repeat;
	font-size:0.7em;
	margin:150px 0 0 0;
}

#provider a {
	text-decoration:none;
	display:block;
	height:46px;
}

#provider span, #adv-header span {
	display:block;
	width:0;
	height:0;
	overflow:hidden;
}

.tbGroup{
	font-size:0.6em;
}
.tbGroup .bld{
	font-weight:bold;
}
.tbGroup .ita{
	font-style:italic;
}


.taC{
	text-align:center;
}

.taR{
	text-align:right;
}

.fL {
	float:left;
}

.fR {
	float:right;
}

.cB {
	clear:both;
}
.dI{
	display:inline;
}
.pL3{padding-left:3px;}
.pL5{padding-left:5px;}

.pT3{padding-top:3px;}
.pT5{padding-top:5px;}
.pT8{padding-top:8px;}

.pB5{padding-bottom:5px;}
.pB8{padding-bottom:8px;}

.pTB1, .pTB1c *{padding:1px 0px;}


.mT8{margin-top:8px;}

hr{
	height:1px;
	border-top:1px solid #ddd;
	overflow:hidden;
	clear:both;
}

table {
	margin:0;
	padding:0;
	border-spacing:0;
	border-collapse:collapse;
}

.text td, .text th {
	padding:2px;
	font-size:0.75em;
}

.p0 td {
	padding:0 !important;
}

.red {
	color:#D01312;
}

small {
	font-size:0.6em;
}

.context .newsbox small {
	font-size:0.8em;
}

div.breaker {
	clear:both;
}

div.breaker span {
	display:block;
	width:0;
	height:0;
	overflow:hidden;
}

b.hdr-ad {
	float:right;
	padding-right:16px;
	font-weight:normal;
}

a.extern {
	background-image:url(/nw1/img/ico_link_external.gif);
	background-position:0px 4px;
	background-repeat:no-repeat;
	padding:0px 0 0px 14px;
	text-decoration:underline;
}

a.extern:hover {
	text-decoration:none;
}

.nb-charts {
	background-color:#fff;
}

.nb-charts .boxtitle, .nb-charts h3 {
	margin-bottom:0;
}

.nb-charts .boxtitle b, .nb-charts h3 b {
	float:right;
	width:85px;
	font-weight:normal;
	text-align:right;
}

.nb-charts .boxtitle img, .nb-charts h3 img {
	float:right;
	margin-top:-1px;
	width:77px;
	height:16px;
}

.nb-charts ol {
	font-size:0.7em;
	padding:5px;
	border-right:1px solid #8da0af;
}

.nb-charts ol li {
	margin:0 0 0 26px;
}

.nnw-flog-header{
	display:block;
	height:18px;
	background-color:#f9f9f9;
	border:1px solid #e0e0e0;
}
.nnw-flog-header span.fL{
	font-size:13px;
	padding:2px;
	font-weight:bold;
	float:left;
}
.nnw-flog-header span.fR{
	background-color:#f9f9f9;
	padding:4px 3px 0 0;
	float:right;
}
.nnw-flog-header span a{
	font-size:9.5px;
	text-decoration:none;
}
#nnw-flogcontent{
	clear:both;
	padding-top:10px;
	width:100%;
}
.nnw-flog-elem, .nnw-flog-elem-root{
	display:block;
	width:100%;
}
.nnw-flog-elem{
	margin:5px 0 3px 0;
}
.nnw-flog-elem-root{
	border-bottom:1px solid #e0e0e0;
	padding-bottom:5px;
	margin-top:10px;
}
#nnw-flog-id-0{
	margin-top:0px !important;
}
.nnw-flog-elem-content{
	padding:6px 4px;
}
.nnw-flog-user{
	font-size:9.5px;
	color:#666;
}
.nnw-flog-title{
	font-size:11px;
	font-weight:bold;
	padding:2px 0 6px 0;
}
.nnw-flog-text{
	font-size:11px;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
}
.nnw-flog-action{
	display:block;
}
.nnw-flog-action a{
	font-size:9.5px;
	cursor:pointer;
	background-repeat:no-repeat;
	padding-left:14px;
	margin:2px 6px;
}
a.nnw-flog-reply{
	color:#ce1616;
	font-weight:bold;
	background-image:url(/nw1/img/aa_flog_reply.gif);
}
a.nnw-flog-alert{
	color:#666;
	background-image:url(/nw1/img/aa_flog_alert.gif);
}
.nnw-flog-elem-reply, .nnw-flog-elem-reply-first{
	padding:8px 0 0 20px;
	display:none;
}
.nnw-flog-elem-reply-first{
	padding-left:0px !important;
}
.nnw-flog-elem-interact{
	margin-top:10px;
	height:310px;
	display:none;
}
#nnw-flog-interact{
	border-width:0px;
}
#nnw-flog-navi-upper, #nnw-flog-navi-lower{
	border:solid #e0e0e0;
	border-width:1px 0;
	display:none;
	width:100%;
}
#nnw-flog-navi-lower{
	margin:12px 0px;
}
#nnw-flog-navi-upper{
	margin-top:12px;
}
#nnw-flog-navi-upper div, #nnw-flog-navi-lower div{
	display:block;
	height:12px;
	padding:2px 4px;
}
#nnw-flog-navi-upper div *, #nnw-flog-navi-lower div *{
	color:#666;
	font-size:10px;
	text-decoration:none;
}
#nnw-flog-navi-upper div a, #nnw-flog-navi-lower div a{
	margin-left:15px;
	cursor:pointer;
}
.nnw-flog-elem-vgngroup .nnw-flog-user, .nnw-flog-elem-vgngroup .nnw-flog-title, .nnw-flog-elem-vgngroup .nnw-flog-text{
	font-style:italic !important;
}
.nnw-flog-elem-vgngroup .nnw-flog-user{
	color:#ce1616;
}



#enhanced_top_video{
	background:url(/nw1/gen/videoshows/inline/inlinebg.gif) no-repeat;
	margin-bottom:10px;
}
#enhanced_top_slide{
	margin-bottom:10px;
}



.ascbox2, .text .ascbox2{
	width:100%;
	display:block;
	clear:both;
	margin:3px 2px 3px 0px;
	border-color:#999;
	border-style:solid;
	border-width: 1px 0px;
}
.ascbox2 a, .text .ascbox2 a {
	color:#000;
	text-decoration:none;
}
.ascbox2 a:hover strong, .text .ascbox2 a:hover strong {
	text-decoration:underline;
}
.ascbox2 .boxtitle, .ascbox2 h3, .text .ascbox2 .boxtitle, .text .ascbox2 h3 {
	font-weight:bold;
	padding:2px;
	margin:0px;
	font-size:0.6em;
	color:#fff;
	background:none !important;
}
.ascbox2 .boxtitle a, .text .ascbox2 .boxtitle a{
	color:#999;
}
.ascbox2 .textnews span, .ascbox2 .textnews br, .text .ascbox2 .textnews span, .text .ascbox2 .textnews br{
	display:none;
}
.ascbox2 .textnews a, .text .ascbox2 .textnews a{
	display:block;
	padding:2px 0px;
}
.ascbox2 + p, .text .ascbox2 + p{
	padding-top:8px;
}
.floatbox{
	width:256px;
	float:left;
	padding-bottom:8px;
}
.text .ascbox2 .textnews {
	padding:0px 2px;
	margin:2px 0px 5px 0px;
}
.text .ascbox2 {
	font-size:0.85em;
	margin-bottom:0;
}
.text .ascbox2 .boxtitle, .text .ascbox2 h3 {
	font-size:0.75em;
	margin-top:0;
}

#story-autor-head, #story-autor-foot, h3.subtopic {
	display:none;
}

.hslice, .hslice a{
	display:none;
}

div.fbox h5 {
	line-height: 1;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0 0 4px 0; 
}

div.fbox .fbox_content {
	display: none;
}

div.fbox_content_box {
	clear: both;
}

div.fbox .fbox_content_current {
	display: block;
}

div.fbox {
	font-size: 11px;
	line-height: 1.4;
	clear: both;
	padding: 0;
	margin: 0;
	x-border: 1px solid #000;
}

div.fbox div.fbox_border {
	border: 1px solid #000;
	overflow: hidden;
	position: relative;
	width: 308px;
}

div.fbox p,
div.fbox a,
div.fbox span {
	color: #1A2940;
}

div.fbox_scroller {
	position: relative;
	overflow: hidden;
	width: 308px;
	border-bottom: 1px solid #000;
	float: left; /* 3-Pixel-Float-Bug des IE6 */
}
div.fbox_with_navi div.fbox_scroller {
	width: 272px;
}

ul.fbox_tabs {
	overflow: hidden;
	width: 10001em;
	padding: 0;
	margin: 0;
	position: relative;
}

ul.fbox_tabs li {
	float: left;
	display: inline;
	text-align: center;
	overflow: hidden;
	list-style: none;
	width: 102px;
	border-right: 1px solid #000;
	background-color: #E8E8E8;
}
div.fbox ul.fbox_tabs li.fbox_tab_current {
	background-color: #fff;
}
div.fbox_with_navi ul.fbox_tabs li {
	width: 90px;
}

ul.fbox_tabs li a {
	display: block;
	text-decoration: none;
	padding: 10px 1px 11px 1px;
	margin: 0 auto;
}
ul.fbox_tabs li a:hover { text-decoration: underline; }

ul.fbox_tabs li a span {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 100%;
	padding: 0;
	margin: 0 auto;
	cursor: hand;
	cursor: pointer;
}

span.fbox_prev, span.fbox_next { width: 17px; display: none; border: 1px solid #000; background-color: #fff; text-indent: -10000px; position: relative; }
span.fbox_prev a, span.fbox_next a { display: block; text-align: center; padding: 10px 0 11px 0; }
span.fbox_prev { float: left; border-width: 0 1px 1px 0; }
span.fbox_next { float: right; border-width: 0 0 1px 1px; }
div.fbox_with_navi span.fbox_prev, div.fbox_with_navi  span.fbox_next { display: block; }

span.fbox_pfeil { cursor: hand; cursor: pointer; position: absolute; top: 50%; left: 4px; margin-top: -9px; width: 9px; height: 18px; background: transparent url(/pix/fbox_pfeile.png) scroll no-repeat 0 0; }
span.fbox_prev span.fbox_pfeil { background-position: -1px -1px; }
span.fbox_next span.fbox_pfeil { background-position: -17px -1px; }
span.fbox_prev a:hover span.fbox_pfeil { background-position: -1px -21px; }
span.fbox_next a:hover span.fbox_pfeil { background-position: -17px -21px; }
span.fbox_prev.fbox_button_off a span.fbox_pfeil { background-position: -1px -41px; }
span.fbox_next.fbox_button_off a span.fbox_pfeil { background-position: -17px -41px; }
span.fbox_button_off a, span.fbox_button_off span.fbox_pfeil { cursor: default; }

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.clearfix { display: inline-block; } /* fuer    */
.clearfix { display: block; }        /*    IE 7 */

/* News-Reisen-Box */

div.fbox-reisen h5 { color: #8A05FF; }
div.fbox-reisen ul.fbox_tabs li, div.fbox-reisen div.fbox_extra_content { background-color: #8A05FF; }
div.fbox-reisen div.fbox_border, div.fbox-reisen div.fbox_scroller, div.fbox-reisen ul.fbox_tabs li, div.fbox-reisen span.fbox_prev, div.fbox-reisen span.fbox_next, div.fbox-reisen div.fbox_extra_content { border-color: #8A05FF; }
div.fbox-reisen div.fbox_content { padding: 12px 13px 10px 13px; font-size: 12px; }
div.fbox-reisen div.fbox_content ul { list-style-type: none; }
div.fbox-reisen div.fbox_content p.fbox-reisen-linkExtern { text-align: right; margin: 13px 0 5px 0; }
div.fbox-reisen div.fbox_content ul li { color: #293343; margin-bottom: 10px; font-size: 12px; line-height: 13px; }
div.fbox-reisen div.fbox_content a.bild { float: left; margin-top: 2px; }
div.fbox-reisen div.fbox_content a.text { margin-left: 85px; display: block; position: relative; top: -1px; }
div.fbox-reisen div.fbox_content a span.titel { font-family: Newscreen,Impact,Arial,Helvetica,sans-serif; font-size: 16px; line-height: 17px; font-weight: normal; }
div.fbox-reisen ul.fbox_tabs li a, div.fbox-reisen ul.fbox_tabs li span { color: #fff; }
div.fbox-reisen ul.fbox_tabs li.fbox_tab_current a, div.fbox-reisen ul.fbox_tabs li.fbox_tab_current span { color: #1A2940; }
div.fbox-reisen ul.fbox_tabs li { border-color: #fff; }

/* Magazine-Box */

div.fbox-magazine div.fbox_border, div.fbox-magazine div.fbox_scroller, div.fbox-magazine ul.fbox_tabs li, div.fbox-magazine span.fbox_prev, div.fbox-magazine span.fbox_next, div.fbox-magazine div.fbox_extra_content { border-color: #ccc; }
div.fbox-magazine ul.fbox_tabs li, div.fbox-magazine div.fbox_extra_content { background-color: #e6e6e6; }

div.fbox-magazine span.fbox_prev, div.fbox-magazine span.fbox_next { height: 32px;  }
div.fbox-magazine ul.fbox_tabs li a { position: relative; width: 90px; height: 32px; padding: 0; text-indent: -10000px; }
div.fbox-magazine ul.fbox_tabs span { text-indent: -10000px; }
div.fbox-magazine ul.fbox_tabs span { width: 70px; height: 20px; top: 6px; left: 10px; background: transparent url(/pix/fbox-magazine-logos.png) scroll no-repeat 0 0; position: absolute; }
div.fbox-magazine ul.fbox_tabs li.fbox-magazine-news a span { background-position: -490px 0; }
div.fbox-magazine ul.fbox_tabs li.fbox-magazine-woman a span { background-position: -840px 0; }
div.fbox-magazine ul.fbox_tabs li.fbox-magazine-format a span { background-position: -280px 0; }
div.fbox-magazine ul.fbox_tabs li.fbox-magazine-trend a span { background-position: -700px 0; }
div.fbox-magazine ul.fbox_tabs li.fbox-magazine-tvmedia a span { background-position: -770px 0; }
div.fbox-magazine ul.fbox_tabs li.fbox-magazine-first a span { background-position: -210px 0; }
div.fbox-magazine ul.fbox_tabs li.fbox-magazine-xpress a span { background-position: -910px 0; }
div.fbox-magazine ul.fbox_tabs li.fbox-magazine-emedia a span { background-position: -140px 0; }
div.fbox-magazine ul.fbox_tabs li.fbox-magazine-gusto a span { background-position: -420px 0; }
div.fbox-magazine ul.fbox_tabs li.fbox-magazine-newsleben a span { background-position: -560px 0; }
div.fbox-magazine ul.fbox_tabs li.fbox-magazine-profil a span { background-position: -630px 0; }
div.fbox-magazine ul.fbox_tabs li.fbox-magazine-autorevue a span { background-position: 0 0; }
div.fbox-magazine ul.fbox_tabs li.fbox-magazine-golfrevue a span { background-position: -350px 0; }
div.fbox-magazine ul.fbox_tabs li.fbox-magazine-yachtrevue a span { background-position: -980px 0; }
div.fbox-magazine div.fbox_content { padding: 12px 13px 10px 13px; font-size: 12px; }
div.fbox-magazine div.fbox_content ul { list-style-type: none; }
div.fbox-magazine div.fbox_content p.fbox-magazine-linkMag { text-align: right; margin: 13px 0 5px 0; }
div.fbox-magazine div.fbox_content ul li { color: #293343; margin-bottom: 10px; font-size: 12px; line-height: 13px; }
div.fbox-magazine div.fbox_content a span.titel { font-family: Newscreen,Impact,Arial,Helvetica,sans-serif; font-size: 16px; line-height: 17px; font-weight: normal; }
div.fbox-magazine ul.fbox_tabs li a span { text-overflow: clip; }

/* Eventkalender */

div.fbox-evkal h5 { color: #ffb600; }
div.fbox-evkal div.fbox_content a, div.fbox-evkal div.fbox_extra_content a { text-decoration: underline; }
div.fbox-evkal div.fbox_content a:hover, div.fbox-evkal div.fbox_extra_content a:hover { text-decoration: none; }
div.fbox-evkal div.fbox_extra_content { border: 1px solid #ffa600; border-width: 1px 0 0 0; }
div.fbox-evkal div.fbox_border, div.fbox-evkal div.fbox_scroller, div.fbox-evkal span.fbox_prev, div.fbox-evkal span.fbox_next, div.fbox-evkal div.fbox_extra_content { border-color: #ffa600; }
div.fbox-evkal ul.fbox_tabs li { border-color: #fff; }
div.fbox-evkal ul.fbox_tabs li, div.fbox_extra_content { background-color: #ffb600; }
div.fbox-evkal p { margin: 7px 0; }
div.fbox-evkal ul.fbox_tabs { background-color: #ffb600; }
div.fbox-evkal div.fbox_content { padding: 10px 13px; font-size: 12px; }

div.fbox-evkal div.fbox_content ul { margin: 0; list-style: none; }
div.fbox-evkal div.fbox_content ul li { clear: left; overflow: hidden; margin-top: 10px; zoom: 1; } /* zoom:1 fuer IE6 */
div.fbox-evkal div.fbox_content ul li:first-child { margin-top: 0; }
div.fbox-evkal div.fbox_content ul span.evKal-thumb { float: left; margin: 3px 10px 0 0; }
div.fbox-evkal div.fbox_content ul span.evKal-thumb a { width: 35px; height: 35px; display: block; }
div.fbox-evkal div.fbox_content ul li.evKal-keinThumbnail span.evKal-thumb { border: 1px solid #eaebec; background-color: #F2F3F4; width: 33px; height: 33px; }
div.fbox-evkal div.fbox_content p.fbox-evkal-linkKal { text-align: right; margin: 15px 0 3px 0; line-height: 14px; }

table.evKal-formErwSuche { width: 100%; }
table.evKal-formErwSuche td { padding: 0; border: 0; padding-top: 7px; }
table.evKal-formErwSuche tr:first-child td { padding: 0; border: 0; }
table.evKal-formErwSuche td.label { text-align: right; }
table.evKal-formErwSuche td.feld { width: 100%; }
table.evKal-formErwSuche td.feld input { width: 95%; }
a.evKal-toggleSuchform { float: right; margin-left: 13px; }
#evKal-formErwSuche { display: none; }
div.fbox-evkal input.fbox-evkal-fehler { border-color: #900 !important; outline: 1px solid #900; color: #900; }
div.fbox-evkal input.evKal-text, div.fbox-evkal select { padding: 2px 4px 3px 4px; border: 1px solid #CC9200; font-size: inherit; } 
div.fbox-evkal select { padding: 1px 2px 2px 2px; }

#evKal-formSuche, #evKal-formErwSuche { padding: 10px 13px 13px 13px; }

div.fbox_extra_content { position:relative; }
#fbox-evkal-fehler { position: absolute; top: 0; left: 0; height: 100%; width: 100%; display: none; font-size: 12px; }
#fbox-evkal-fehler-bg { position: absolute; height: 100%; width: 100%; background-color: #ffb600; opacity: 0.9; }
#fbox-evkal-fehler-text { margin: 12px; position: relative; top: 0; left: 0; text-align: center; text-shadow: 0px 0px 6px #fff; font-weight: bold; }
#fbox-evkal-fehler-text p { color: #293343; }
#fbox-evkal-fehler-text p:first-child { margin-top: 1em; }

input.evkal-watermark { color: #888; }

/* --- Kino --- */

div.fbox_nnw_kino h5 { color: #ffb600; }

.fbox_nnw_kino .fbox_nav_hidden {
	display: none;
}


div.fbox_nnw_kino {
	margin-bottom: 20px;
}
div.fbox_nnw_kino div.fbox_border {
	border: 1px solid #ffa600; x:#FDA100;
}
div.fbox_nnw_kino .fbox_prev,
div.fbox_nnw_kino .fbox_next {
	border-color: #ffa600; x:#FDA100;
}
.fbox_nnw_kino div.fbox_scroller {
	border-bottom: 1px solid #ffa600; x:#FDA100;
}
.fbox_nnw_kino ul.fbox_tabs li {
	border-right: 1px solid #fff; x:#FDA100;
	background-color: #ffb600; x:#FEEAC7;
}
.fbox_nnw_kino ul.fbox_tabs li.fbox_tab_current {
	background-color: #FFF;
}


.fbox_nnw_kino .fbox_content {
	position: relative;
}


.fbox_nnw_kino .nnw_kino_fbox_more {
	position: absolute;
	right: 6px;
	bottom: 6px;
}
.fbox_nnw_kino .nnw_kino_fbox_more a {
	font-size: 1em;
	line-height: 1.4;
	padding: 3px 6px;
}
.fbox_nnw_kino .nnw_kino_fbox_more a:hover {
	text-decoration: underline;
}


.fbox_nnw_kino #nnw_kino_fbox_aktuelle_filme,
.fbox_nnw_kino #nnw_kino_fbox_top_filme,
.fbox_nnw_kino #nnw_kino_fbox_filmtipp {
	overflow: auto;
	height: 200px;
}
.fbox_nnw_kino #nnw_kino_fbox_aktuelle_filme.nnw_kino_empty,
.fbox_nnw_kino #nnw_kino_fbox_top_filme.nnw_kino_empty,
.fbox_nnw_kino #nnw_kino_fbox_filmtipp.nnw_kino_empty {
	height: 20px;
}


.fbox_nnw_kino .fbox_content ul {
	list-style-type: none;
}
.fbox_nnw_kino .fbox_content ul a {
	font-size: 1em;
	line-height: 16px;
	overflow: hidden;
	display: block;
	padding: 2px 6px;
}


.fbox_nnw_kino #nnw_kino_fbox_top_filme ul li a {
	padding-left: 24px;
}
.fbox_nnw_kino #nnw_kino_fbox_top_filme ul li span {
	font-size: .9em;
	color: #C09B63;
}


.fbox_nnw_kino #nnw_kino_fbox_top_filme ul a.nnw_kino_top10_up {
	background: transparent url(/nw1/dyn/kino/images/top10_up.gif) no-repeat 4px 5px;
}
.fbox_nnw_kino #nnw_kino_fbox_top_filme ul a.nnw_kino_top10_down {
	background: transparent url(/nw1/dyn/kino/images/top10_down.gif) no-repeat 4px 5px;
}
.fbox_nnw_kino #nnw_kino_fbox_top_filme ul a.nnw_kino_top10_new {
	background: transparent url(/nw1/dyn/kino/images/top10_new.gif) no-repeat 4px 5px;
}
.fbox_nnw_kino #nnw_kino_fbox_top_filme ul a.nnw_kino_top10_unchanged {
	background: transparent url(/nw1/dyn/kino/images/top10_unchanged.gif) no-repeat 4px 5px;
}


.fbox_nnw_kino #nnw_kino_fbox_aktuelle_filme ul a.nnw_kino_odd,
.fbox_nnw_kino #nnw_kino_fbox_top_filme ul a.nnw_kino_odd  {
	background-color: #FFFCF4;
}
.fbox_nnw_kino #nnw_kino_fbox_aktuelle_filme ul a:hover,
.fbox_nnw_kino #nnw_kino_fbox_top_filme ul a:hover {
	background-color: #FEEAC7;
}


.fbox_nnw_kino #nnw_kino_fbox_filmtipp img {
	float: left;
	display: inline;
	margin: 6px;
	margin: 10px;
}
.fbox_nnw_kino #nnw_kino_fbox_filmtipp p {
	float: right;
	display: inline;
	width: 182px;
	padding: 0;
	margin: 6px 6px 6px 0;

	width: 170px;
	margin: 10px 10px 10px 0;
}
.fbox_nnw_kino #nnw_kino_fbox_filmtipp .fbox_filmtipp_regie {
	display: block;
	margin: 6px 0;
	margin: 10px 0;
}

#nnw_kino_fbox_suche {
	padding: 10px 16px;
	border-top: 1px solid #ffa600; x:#FDA100;
	background-color: #ffb600; x:#FEEAC7;
}
#nnw_kino_fbox_suche_select {
	margin-bottom: 6px;
}
#nnw_kino_fbox_suche_select input {
	margin-right: 2px;
}
#nnw_kino_fbox_suche_select label {
	font-size: .8em;
	margin-right: 20px;
}
#nnw_kino_fbox_suche_input input {
	vertical-align: middle;
}
#nnw_kino_fbox_suche_input input#nnw_kino_fbox_suchtext {
	width: 192px;
	padding: 2px 4px;
	margin-right: 20px;
	border: 1px solid #FDA100;
}
#nnw_kino_fbox_suche_input input#nnw_kino_fbox_submit {
	width: 48px;
}

/* --- END Kino --- */

/* NEWS-Magazin */

div.fbox-newsmag div.fbox_border, div.fbox-newsmag div.fbox_scroller, div.fbox-newsmag ul.fbox_tabs li, div.fbox-newsmag span.fbox_prev, div.fbox-newsmag span.fbox_next, div.fbox-newsmag div.fbox_extra_content { border-color: #ccc; }
div.fbox-newsmag ul.fbox_tabs li, div.fbox-newsmag div.fbox_extra_content { background-color: #e6e6e6; }
div.fbox-newsmag div.fbox_extra_content { border: 1px solid #ccc; border-width: 1px 0 0 0;line-height:0; }
div.fbox-newsmag div.fbox_content { padding: 12px 13px 10px 13px; font-size: 12px; min-height: 213px; }
div.fbox-newsmag div.fbox_content ul { list-style-type: none; }
div.fbox-newsmag div.fbox_content ul li { color: #293343; margin-bottom: 10px; font-size: 12px; line-height: 13px; }
div.fbox-newsmag div.fbox_content a span.titel { font-family: Newscreen,Impact,Arial,Helvetica,sans-serif; font-size: 16px; line-height: 20px; font-weight: normal; }
div.fbox-newsmag div.fbox_content span.cover { float: left; margin-top: 2px; }
div.fbox-newsmag div.fbox_content span.cover img { border: 1px solid #8D94A0; }
div.fbox-newsmag div.fbox_content ul.fbox-newsmag-aktuell { margin-left: 137px; }
div.fbox-newsmag div.fbox_content ul.fbox-newsmag-blogs li { clear:left; }
div.fbox-newsmag div.fbox_content ul.fbox-newsmag-blogs li a img{ float:left; margin:2px 10px 10px 0; }
div.fbox-newsmag div.fbox_content a.fbox-newsmag-deix-bild { margin-top: 2px; border: 1px solid #8D94A0; float: right; }
div.fbox-newsmag div.fbox_content a.fbox-newsmag-deix-text { margin-right: 137px; text-align: right; display: block; }
div.fbox-newsmag div.fbox_content div.fbox-newsmag-deix-titel { font-size: 16px; font-weight: normal; font-family: Newscreen,Impact,Arial,Helvetica,sans-serif; line-height: 20px; }

/* ------------- */

/* Horoskop */
div.fbox_horoskop div.fbox_border {
	border: 1px solid #d2b4e9;
}
div.fbox_horoskop div.fbox_scroller {
	border-bottom: 1px solid #d2b4e9;
}
div.fbox_horoskop ul.fbox_tabs {
	background-color: #decded;
}
div.fbox_horoskop ul.fbox_tabs li {
	width: 25px;
	border: none;
	border-right: 1px solid #d2b4e9;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #decded;
}
div.fbox_horoskop ul.fbox_tabs li a span {
	margin-left: -10000px;
}
div.fbox_horoskop ul.fbox_tabs li.sz1  { background-image: url(/nw1/dyn/horoskop2/as/img2/sz_small/1.png); }
div.fbox_horoskop ul.fbox_tabs li.sz2  { background-image: url(/nw1/dyn/horoskop2/as/img2/sz_small/2.png); width: 24px; }
div.fbox_horoskop ul.fbox_tabs li.sz3  { background-image: url(/nw1/dyn/horoskop2/as/img2/sz_small/3.png); }
div.fbox_horoskop ul.fbox_tabs li.sz4  { background-image: url(/nw1/dyn/horoskop2/as/img2/sz_small/4.png); }
div.fbox_horoskop ul.fbox_tabs li.sz5  { background-image: url(/nw1/dyn/horoskop2/as/img2/sz_small/5.png); width: 24px; }
div.fbox_horoskop ul.fbox_tabs li.sz6  { background-image: url(/nw1/dyn/horoskop2/as/img2/sz_small/6.png); }
div.fbox_horoskop ul.fbox_tabs li.sz7  { background-image: url(/nw1/dyn/horoskop2/as/img2/sz_small/7.png); }
div.fbox_horoskop ul.fbox_tabs li.sz8  { background-image: url(/nw1/dyn/horoskop2/as/img2/sz_small/8.png); width: 24px; }
div.fbox_horoskop ul.fbox_tabs li.sz9  { background-image: url(/nw1/dyn/horoskop2/as/img2/sz_small/9.png); }
div.fbox_horoskop ul.fbox_tabs li.sz10 { background-image: url(/nw1/dyn/horoskop2/as/img2/sz_small/10.png); }
div.fbox_horoskop ul.fbox_tabs li.sz11 { background-image: url(/nw1/dyn/horoskop2/as/img2/sz_small/11.png); width: 25px; }
div.fbox_horoskop ul.fbox_tabs li.sz12 { background-image: url(/nw1/dyn/horoskop2/as/img2/sz_small/12.png); }
div.fbox_horoskop .fbox_content h2 {
	font-family: Newscreen,"Arial Narrow",Arial;
	font-size: 1.6em;
	color: #8b4ac0;
}
div.fbox_horoskop .fbox_content h3 {
	font-family: Newscreen,"Arial Narrow",Arial;
	font-size: 1.4em;
	font-weight: normal;
	padding: 0 10px;
	margin: 0 0 6px 0;
	border: none;
	color: #1A2940;
	background: transparent;
}
div.fbox_horoskop .fbox_content hr {
	width: 94%;
	padding: 0;
	margin: 10px auto;
	border: none;
	border-top: 1px solid #d2b4e9;
}
div.fbox_horoskop .hk_fbox_sz {
	clear: both;
	padding-top: 10px;
}
div.fbox_horoskop .hk_content_top {
	height: 60px;
	padding-left: 80px;
	margin-top: 0;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 10px center;
}
div.fbox_horoskop .hk_content_name {
	padding-top: .7em;
}
div.fbox_horoskop .hk_content_zeit {
	color: #8b4ac0;
}
div.fbox_horoskop .hk_content_text {
	padding: 0 10px;
	height: 50px;
}
div.fbox_horoskop .hk_horoskop_more {
	text-align: right;
	padding: 10px 6px;
}
div.fbox_horoskop #hk_fbox_sz1 .hk_content_top { background-image: url(/nw1/dyn/horoskop2/as/img2/sz/1.png); }
div.fbox_horoskop #hk_fbox_sz2 .hk_content_top { background-image: url(/nw1/dyn/horoskop2/as/img2/sz/2.png); }
div.fbox_horoskop #hk_fbox_sz3 .hk_content_top { background-image: url(/nw1/dyn/horoskop2/as/img2/sz/3.png); }
div.fbox_horoskop #hk_fbox_sz4 .hk_content_top { background-image: url(/nw1/dyn/horoskop2/as/img2/sz/4.png); }
div.fbox_horoskop #hk_fbox_sz5 .hk_content_top { background-image: url(/nw1/dyn/horoskop2/as/img2/sz/5.png); }
div.fbox_horoskop #hk_fbox_sz6 .hk_content_top { background-image: url(/nw1/dyn/horoskop2/as/img2/sz/6.png); }
div.fbox_horoskop #hk_fbox_sz7 .hk_content_top { background-image: url(/nw1/dyn/horoskop2/as/img2/sz/7.png); }
div.fbox_horoskop #hk_fbox_sz8 .hk_content_top { background-image: url(/nw1/dyn/horoskop2/as/img2/sz/8.png); }
div.fbox_horoskop #hk_fbox_sz9 .hk_content_top { background-image: url(/nw1/dyn/horoskop2/as/img2/sz/9.png); }
div.fbox_horoskop #hk_fbox_sz10 .hk_content_top { background-image: url(/nw1/dyn/horoskop2/as/img2/sz/10.png); }
div.fbox_horoskop #hk_fbox_sz11 .hk_content_top { background-image: url(/nw1/dyn/horoskop2/as/img2/sz/11.png); }
div.fbox_horoskop #hk_fbox_sz12 .hk_content_top { background-image: url(/nw1/dyn/horoskop2/as/img2/sz/12.png); }

.ligatbox{
	text-align:center;
}


.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.clearfix { display: inline-block; }
.clearfix { display: block; zoom: 1; }
* html .clearfix { height: 1px; }


.clear {
	clear: both;
	display: block;
	font-size: 1px;
	width: 100%;
	height: 0;
	line-height: 0;
}


.sbox .sbox_ajax_loader {
	text-align: center;
	padding: 80px 0;
	display: none;
}
.sbox .sbox_ajax_loader img {
	visibility: hidden;
	opacity: .4;
	filter: alpha(opacity=40);
}


.newsbox .sbox_buttons a.sbox_prev span,
.newsbox .sbox_buttons a.sbox_next span,
.newsbox .sbox_text_buttons a.sbox_prev span,
.newsbox .sbox_text_buttons a.sbox_next span {
	display: inline;
}
.newsbox .sbox_buttons a.sbox_prev span,
.newsbox .sbox_buttons a.sbox_next span {
	display: none;
	margin-left: -9999px;
}


.sbox {
	font-size: 11px;
	line-height: 1.4;
	margin: 20px 0;
	clear: both;
}
.sbox .sbox_content h2,
.sbox .sbox_content h3,
.sbox span.sbox_caption {
	color: #1A2940;
}
.sbox .sbox_content p,
.sbox a,
.sbox span {
	color: #77777F;
}


.sbox .sbox_title,
.sbox .sbox_wide_title,
.sbox .sbox_buttons,
.sbox .sbox_text_buttons {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 1.4;
	text-transform: uppercase;
	margin-bottom: 4px;
}


.sbox .sbox_title,
.sbox .sbox_wide_title {
	font-weight: bold;
	float: left;
	display: inline;
	padding: 1px;
}
.sbox .sbox_title {
	width: 142px;
}
.sbox .sbox_wide_title {
	width: 234px;
}


.sbox .sbox_buttons,
.sbox .sbox_text_buttons {
	float: right;
	display: inline;
	text-align: right;
	padding-right: 1px;
}
.sbox .sbox_prev,
.sbox .sbox_next {
	float: left;
	display: inline-block;
	border: 1px solid #DADDE0;
	border-radius: 3px 3px 3px 3px;
	padding: 0 11px 0 14px;
}
.sbox .sbox_prev {
	margin-right: 6px;
}
.sbox .sbox_prev,
.sbox .sbox_next {
	background-color: #F7F7F7;
	background-repeat: no-repeat;
}
.sbox .sbox_prev {
	background-image: url(/nw1/img/button.png);
}
.sbox .sbox_next {
	background-image: url(/nw1/img/button.png);
}
.sbox .sbox_prev {
	background-position: 2px -40px;
}
.sbox .sbox_next {
	background-position: 2px -60px;
}
.sbox .sbox_text_buttons .sbox_prev {
	padding: 0 5px 0 21px;
	background-position: 0 -40px;
}
.sbox .sbox_text_buttons .sbox_next {
	padding: 0 19px 0 9px;
	background-position: 51px -61px;
}
.sbox .sbox_prev:hover,
.sbox .sbox_next:hover {
    background-color: #E8E8E8;
}
.sbox .sbox_button_disabled,
.sbox .sbox_button_disabled:hover {
    background-color: #F7F7F7;
    cursor: default;
    opacity: 0.4;
	filter: alpha(opacity=40);
}


.sbox .sbox_scroller {
	width: 310px;
	height: 34px;
	overflow: hidden;
	position: relative;
	left: 0;
	top: 0;
}
.sbox .sbox_tabs {
	width: 10001em;
	height: 100%;
	padding: 0;
	margin: 0;
	position: absolute;
	left: 0;
	top: 0;
}


.sbox .sbox_scroller_tabs3_0 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs3_x.png) no-repeat 0 0;
}
.sbox .sbox_scroller_tabs4_0 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs4_x.png) no-repeat 0 0;
}
.sbox .sbox_scroller_tabs5_0 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs5_x.png) no-repeat 0 0;
}
.sbox .sbox_scroller_tabs12_0 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs12_x.png) no-repeat 0 0;
}


.sbox .sbox_tabs li {
	float: left;
	display: inline;
	text-align: center;
	list-style: none;
	overflow: hidden;
	margin-right: 1px;
}
.sbox .sbox_tabs li a {
	font-size: 12px;
	line-height: 34px;
	height: 34px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}


.sbox .sbox_tabs li a span {
	padding: 0 6px;
	margin: 0 auto;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}


.sbox .sbox_tabs3_0 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs3_0.png) repeat-x;
}
.sbox .sbox_tabs3_1 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs3_1.png) repeat-x;
}
.sbox .sbox_tabs3_2 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs3_2.png) repeat-x;
}


.sbox .sbox_tabs4_0 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs4_0.png) repeat-x;
}
.sbox .sbox_tabs4_1 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs4_1.png) repeat-x;
}
.sbox .sbox_tabs4_2 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs4_2.png) repeat-x;
}
.sbox .sbox_tabs4_3 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs4_3.png) repeat-x;
}


.sbox .sbox_tabs5_0 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs5_0.png) repeat-x;
}
.sbox .sbox_tabs5_1 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs5_1.png) repeat-x;
}
.sbox .sbox_tabs5_2 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs5_2.png) repeat-x;
}
.sbox .sbox_tabs5_3 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs5_3.png) repeat-x;
}
.sbox .sbox_tabs5_4 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs5_4.png) repeat-x;
}


.sbox .sbox_tabs12_0 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs12_0.png) repeat-x;
}
.sbox .sbox_tabs12_1 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs12_1.png) repeat-x;
}
.sbox .sbox_tabs12_2 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs12_2.png) repeat-x;
}
.sbox .sbox_tabs12_3 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs12_3.png) repeat-x;
}
.sbox .sbox_tabs12_4 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs12_4.png) repeat-x;
}
.sbox .sbox_tabs12_5 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs12_5.png) repeat-x;
}
.sbox .sbox_tabs12_6 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs12_6.png) repeat-x;
}
.sbox .sbox_tabs12_7 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs12_7.png) repeat-x;
}
.sbox .sbox_tabs12_8 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs12_8.png) repeat-x;
}
.sbox .sbox_tabs12_9 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs12_9.png) repeat-x;
}
.sbox .sbox_tabs12_10 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs12_10.png) repeat-x;
}
.sbox .sbox_tabs12_11 {
	background: transparent url(/nw1/dyn/sbox/_img/tabs12_11.png) repeat-x;
}


/* 3-er Tabs*/
.sbox li.sbox_tab_w103 {
	width: 102px;
}
.sbox li.sbox_tab_w104 {
	width: 103px;
}

/* 4-er Tabs*/
.sbox li.sbox_tab_w77 {
	width: 76px;
}
.sbox li.sbox_tab_w78 {
	width: 77px;
}

/* 5-er Tabs*/
.sbox li.sbox_tab_w62 {
	width: 61px;
}

/* 12-er Tabs*/
.sbox li.sbox_tab_w25 {
	width: 24px;
}
.sbox li.sbox_tab_w26 {
	width: 25px;
}


.sbox .sbox_tabs3 li.sbox_tab_last {
	width: 104px;
	margin-right: 0;
}
.sbox .sbox_tabs4 li.sbox_tab_last {
	width: 78px;
	margin-right: 0;
}
.sbox .sbox_tabs5 li.sbox_tab_last {
	width: 62px;
	margin-right: 0;
}
.sbox .sbox_tabs12 li.sbox_tab_last {
	width: 25px;
	margin-right: 0;
}


/* ------------------------------- */


.sbox .sbox_container {
	clear: both;
}
.sbox .sbox_content_box {
	width: 308px;
	border: 1px solid #CCC;
	border-top: none;
	background-color:#fff;
}


.sbox .sbox_content h2,
.sbox .sbox_content h3,
.sbox .sbox_content p {
	padding: 0 14px;
}
.sbox .sbox_content ul,
.sbox .sbox_content li {
	list-style-type:none;
}
.sbox .sbox_content ul {
	padding: 14px 0;
	padding: 14px 0 0;
}
.sbox .sbox_content li a {
	font-size: 12px;
	line-height: 1.4;
	padding: 2px 14px;
	overflow: hidden;
}
.sbox .sbox_content li a:hover {
	background: #F8F8F8;
}


.sbox .sbox_content {
	display: none;
}
.sbox .sbox_content_current {
	display: block;
}
.sbox .sbox_content h2,
.sbox .sbox_content h3 {
	font-family: Newscreen,"Arial Narrow",Arial;
	line-height: 1.4;
}
.sbox .sbox_content h2 {
	font-size: 17px;
}
.sbox .sbox_content h3 {
	font-size: 16px;
	font-weight: normal;
	margin-bottom: 6px;
	border: none;
	background: transparent;
}
.sbox .sbox_content p {
	font-size: 12px;
	line-height: 1.4;
	margin-bottom: 4px;
}
.sbox .sbox_content p.sbox_last {
	margin-bottom: 0;
}
.sbox .sbox_content a span {
	display: inline;
}
.sbox .sbox_content .sbox_caption {
	font-family: Newscreen,"Arial Narrow",Arial;
	font-size: 16px;
	line-height: 1.4;
	display: block;
	margin-bottom: 2px;
}
.sbox .sbox_content hr {
	width: 282px;
	margin: 0 auto 10px;
	border: none;
}
.sbox .sbox_content .no_info {
	padding: 14px;
	margin: 0;
}


.sbox .sbox_content .sbox_more {
	clear: both;
	text-align: right;
	padding: 14px;
	margin: 0 -3px 0 0;
}
.sbox .sbox_extra_content {
	text-align: center;
	border: 1px solid #CCC;
	border-top: none;
}


.sbox div.sbox_2col {
	padding: 14px 14px 0;
	overflow: hidden;
}
.sbox .sbox_2col .sbox_2col_l {
	float: left;
	display: inline;
	padding-bottom: 4px;
}
.sbox .sbox_2col .sbox_2col_r {
	overflow: hidden;
}
.sbox .sbox_2col .sbox_2col_r h2,
.sbox .sbox_2col .sbox_2col_r h3,
.sbox .sbox_2col .sbox_2col_r p {
	padding: 0;
}
.sbox .sbox_2col img.sbox_2col_l,
.sbox .sbox_2col .sbox_2col_l img {
	margin-top: 4px;
}

.article-share {
    clear: both;
    height: 21px;
    margin-bottom: 10px;
    position: relative;
}
.article-share .as-facebook {
    border: medium none;
    float: left;
    height: 21px;
    overflow: hidden;
    width: 121px;
}
.article-share .as-facebook-nc {
    margin-right: 5px;
    width: 83px;
}
.article-share .as-twitter {
    float: left;
    margin-right: 5px;
    width: 95px;
}
.article-share .as-twitter-nc {
    margin-right: 5px;
    width: 66px;
}
.article-share #as-plusone {
    border: medium none;
    float: left !important;
    height: 21px;
    overflow: hidden;
    width: 78px !important;
}
.article-share .as-twitter-tweet {
    margin-left: -9999px;
}
.article-share .action {
    float: right;
    margin-top: -1px;
    text-align: right;
    width: 70px;
}
.contentbox .article-share .action {
    width: 175px;
}

