body {
	font-family:Arial,Helvetica,sans-serif;
	background-color: #fff;
	background-image: none !important;
}
td {vertical-align:top;}
.outercont {
	margin-left:10px;
	width:820px;
}
#tsc_ptl_hdr {
}
#tsc_ptl_subhdr {
}
#tsc_ptl_body {
	width:780px;
}
.tsc_block {display:block;}
#tsc_ptl_menu {
	float:left;
	width:139px;
	margin:0px;
}
#tsc_ptl_body_core {
	float:left;
	left:139px;
	width:650px;
	margin:0px;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:10px;
}
#tsc_ptl_ahdr {
}
#tsc_ptl_content {
	width:650px;
}
#tsc_ptl_aspc {
}
#tsc_ptl_aftr {
}
#tsc_ptl_ftr {
	clear:both;
}
#tsc_ptl_feeds {
	margin: 25px 0 0 0px;
	padding: 10px 0 0 2px;
	border-top: 1px solid #666;
	width: 641px;
}
#tsrfl {margin-top:10px;}

.tsc_clear {
	clear:both;
	height:1px;
	line-height:1px;
	font-size:1px;
}

#tsc_page {
	background: #fff;
	padding:10px 0 20px 0px;
	width:645px;
	overflow:hidden;
}
#tsc_srchfrm {
	width:520px;
	position: relative;
	top:0;
	left:0;
}
#tsc_local_q, #qinput {
	float:left;
	width: 200px;
	height: 24px;
	background-color: transparent;
	background-image: url(../img/suchfeld.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left 0pt;
	border:0;
	padding: 4px 0px 0 7px;
	color: #999;
}
#tsc_local_submit {
	width: 63px;
	height: 24px;
	background-color: transparent;
	background-image: url(../img/suchb.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	cursor: pointer;
	margin:0;
	float:left;
}
#tsc_local_submit:hover {
	background-position: 0 -27px;
}
#tsc_content {
	width:630px;
	margin:0 0 0 8px;
	padding-top:0px;
}
h3.tsc_tpc {color:a4a4a4;font-weight:normal;margin-bottom:5px;}
h2.tsc_h1_title {
	margin-left:0px;
	padding:0 0 0 5px;
	font-size:11px;
	height: 14px;
	line-height: 14px;
	font-weight:normal;
	color:#6B6B6B;
	white-space:nowrap;
	border-top:solid 1px #c6c6c6; 
	border-bottom:solid 1px #c6c6c6; 
	text-transform: uppercase;
}
h1.tsc_h1_title {
	margin:0 0 10px 8px;
	padding:0 0 0 3px;
	font-size:19px;
	width:633px;
	line-height: 24x;
	font-weight:500;
	color:#6B6B6B;
	white-space:nowrap;
	border-top:solid 1px #c6c6c6; 
	border-bottom:solid 1px #c6c6c6;
	background:#fff important!;
}
.tsc_hr {border-top-width: 1px; border-top-style:solid; height:5px;margin:0px 0;width:633px;font-size:7px;}

h1.tsc_h1_title *{
	background:#fff important!;
}

/* Bugfix (temporarily?) for "Fussball" hub: */
#tsc_faked_fragment_h1 div.Th1head {
	position: absolute;
	left: 15px;
	top: 120px;
}

#tsc_title {
	width:633px;
	margin-left:0px;
	font-size:11px;
	font-weight:normal;
	color:#000;
	white-space:nowrap;
	padding:5px 0 0 10px;
}
#tsc_results table{border-collapse:collapse;border-spacing:0;border:0;width:635px;margin:0;}
.tsc_title_left {
	float:left;
	
}
.tsc_title_right {
	float:right;
	text-align:right;
}
.tsc_q_title {
	color:#666;
	margin-right:10px;
}
#tsc_results {
	xxxwidth:625px;
}
#tsc_noresults {
	width:536px;
	padding-top:15px;
	padding-left:20px;
	font-size:12px;
	color:#000000;
}

.tsc_res {
	float:left;
	padding:5px 0 5px 0;
	font-size:13px;
	xxxwidth:610px;
	clear:both;
	text-align:left;
	border-bottom: 1px solid #eee;
}

.tsc_resno {
	float:left;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	margin-right:0px;
	padding-right:11px;
	overflow:hidden;
	width: 207px;
}
.tsc_thumb_s {height:62px;margin:0 0 10px 0;float:left;}
.tsc_thumb_old {height:62px;width:109px;margin:0 0 10px 0;float:left;}
.tsc_thumb {width:207px;height:118px;margin:0 0 5px 0;float:left;}
.tsc_thumb_top3 {width:207px;height:118px;margin-bottom:2px;}
.tsc_top3 {width:207px;margin:0 6px 4px 0;}
.tsc_top3_last {width:207px;margin:0 0 4px 0;}
.tsc_date {color:#999;font-size:11px;}
.tsc_rescore{
	left:20px;
	margin-left:0px;
	padding-left:0px;
	overflow:hidden;
}

.tsc_restitle {
	font-size:15px;
	font-weight:bold;
}


.tsc_resbody {
	padding:5px 0;
}

.tsc_resurl {
	font-size:11px;
	white-space:nowrap;
}
.tsc_resurl, a.tsc_resurl {
	color:#999999;
	text-decoration:none;
	padding-left:5px;
}
a.tsc_resurl:hover {
	color:#E20074;
	text-decoration:none;
}
a.tsc_resurl:visited {
	color:#666666;
	text-decoration:none;
}
.tsc_resurl img {vertical-align:top;}

#tsc_pagenav {
	text-align:center;
	clear:both;
	padding:20px;
	
}
ul.tsc_nav_page,
ul.tsc_nav_page li {
	margin: 0;
	padding: 0;
}
ul.tsc_nav_page {
	display: inline;
}

ul.tsc_nav_page li {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	display: inline;
	white-space: nowrap;
}

ul.tsc_nav_page li:first-child a {
	padding-left: 7px;
}
ul.tsc_nav_page li:first-child .tsc_nav_text,
ul.tsc_nav_page li:first-child .tsc_navtext {
	display: none;
}

.tsc_nav_text,
.tsc_navtext
 {
	color: #d0d0d0;
	padding: 0px 8px;
}

.tsc_nav_akt {
	color: #e20074;
	font-weight: bold;
}
.tsc_nav_descr_left,
a.tsc_nav_link,
a.tsc_navlink {
	color: #a4a4a4;
}
a.tsc_nav_link:hover,
a.tsc_navlink:hover {
	color: #a4a4a4;
}

.tsc_nav_descr_left {
	padding: 0 26px 0 26px;
}
.tsc_nav_descr_leftxxx a {
	position: relative;
	left: -26px;
}


.tsc_nav_descr_right {
	padding: 0 0 0 26px;
}
.tsc_nav_descr_rightxxx a {
	position: relative;
	right: -34px;
}

.tsc_help {
	font-size:13px;
}
a.tsc_help {
	color:#1f5ba4;
}
a.tsc_help:hover {
	color:#e20074;
}
a.tsc_help:visited {
	color:#666699;
}

.tsc_ps {
	padding-top:17px;
}
.tsc_ps_title {
	text-align:left;
	font-size:13px;
	font-weight:bold;
}
.tsc_ps_link {
	font-size:13px;
}
a.tsc_ps_link {
	color:#1f5ba4;
}
a.tsc_ps_link:hover {
	color:#e20074;
}
a.tsc_ps_link:visited {
	color:#666699;
}

.ShoppingAngebote {
	color:#000;
	position:relative;
	top:0;
	left:0;
}
#tsc_further  {position:relative;font-size: 11px; margin:10px 0 15px 5px;}
.tsc_linkblue {
	font-size: 11px;
	color: #1f5ba4;
}
span.tsc_linkblue {
	margin-left:5px;
}
a.tsc_linkblue {
	text-decoration: underline;
}
.tsc_linkblue:hover {color: #e20074;}
a.tsc_weiter_ico {
	background-image: url(http://suche.t-online.de/toi/html/de/header/img/link_icon.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:0px 4px;
	padding: 0px 0 0 10px;
}
a.tsc_tpc_ico_old {
	background-image: url(/toi/html/de/themen/img/link_icon_big.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position:0px 4px;
	padding: 0px 0 0 10px;
	display:block;
}
a.tsc_tpc_ico {
	display:block;
}
a:hover.tsc_weiter_ico {
	background-position:0px -16px;
}
a:hover.tsc_tpc_ico_old {
	background-position:0px -36px;
}
.tsc_tpc_outer {float:left;margin-bottom:15px;}
.tsc_links, .tsc_left {float:left;}
.tsc_rechts, .tsc_right {float:right;}

/* change cms css */
#tsrxbox {margin-top:9px;}

.tsc_abst_men, .tsc_abst_men2 {
	margin-top:190px;
}
*html .tsc_abst_men2 {
	margin-top:156px;
}
.tsc_feeds{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:4px 4px 4px 4px;height:110px;}
.tsc_websuche {
	width:602px;
	height:31px;
	border: solid 1px #c0c0c0;
	padding: 9px 0 0 30px;
	font-size:12px;
	background-image:url(/toi/html/de/img/header/topnavi_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 0px 0 5px 0;
}
.tsc_websuche .eingabe {width:322px;float:left;margin:0 0 0 20px;height:17px;padding:0 5px;font-size:12px;color:#666;}
.tsc_websuche .suchbutton {width:68px;height:21px;margin:0 0 0 0;float:left;}
.tsc_websuche span {float:left; padding:4px 0 0 0;}
.tsc_websuche_google {margin:0 0px 40px 432px;width:200px;height:25px;}

.tsc_websuche2 {
	width:602px;
	height:70px;
	padding: 9px 0 0 250px;
	font-size:12px;
	margin: 0px 0 5px 0;
}
.tsc_websuche2 .eingabe {width:282px;float:left;margin:0 0 0 0px;height:17px;padding:0 5px;font-size:12px;color:#666;}
.tsc_websuche2 .suchbutton {width:68px;height:21px;margin:0 0 0 0;float:left;}
.tsc_websuche2 span {float:left; padding:4px 0 0 0;}
.tsc_websuche2 .tsc_websuche_google {margin:5px 0px 0px 170px;width:200px;height:25px;}
.tsc_web_hl {color:#666; font-weight:bold;font-size:13px;margin:0 0 2px 0;}
.tsc_websearch_outer{float:left;width:220px;margin:10px 0 20px 10px;border-right:solid 2px #666;height:70px;font-size:13px;}
.tsc_websearch_outer .tsc_linkblue {
	font-size: 12px;
}

.tsc_hub_tpc {border-left:1px solid #eee;border-right:1px solid #eee;padding:4px;overflow:hidden;width:157px;}


#tt_reiter_best_xxx {display:none;}
#tt_reiter_az {}


h2.tsc_bg_busiallg, h2.tsc_bg_busi, h2.tsc_bg_busshopping, h2.tsc_bg_busidienste{background:#5C80A4;color:#fff !important;}
.tsc_border_busiallg, .tsc_border_busi, .tsc_border_busshopping, .tsc_border_busidienste{border-color:#5C80A4;}

#tsc_fussball_autoheader {margin: 15px 0px 0px 7px;}
#tsc_fussball_autoheader h1 {
	text-transform: none;
}
.tsc_play {
border:0 none;
float:left;
margin:-37px 0 0 175px;
}

