.cs {
	background:#fff url(/includes/gfx/bk-quotes-sml.gif) no-repeat 0 -110px;
}

.cs.right {
	background: #fff url(/includes/gfx/bk-quotes.gif) no-repeat 0 -90px;
}
.cs.right #cs-comment {
	background: url(/includes/gfx/bk-quotes.gif) no-repeat 100% 30px;
	height: 140px;
	overflow: auto;
}

.cs p {
	color:#797979;
	font-size:11px;
	margin:0;
	padding:0;
	overflow:hidden;
}
.cs p.cmt {
	color:#141212;
	font-size:13px;
	font-style:italic;
	margin-bottom:10px;
}
.cs p a {
	color:#666;
	text-decoration:none;
}
.cs.news p a {
	color:#7c0000;
}
.cs.sports p a {
	color:#043c7b;
}

.cs p a:hover {
	text-decoration:underline;
}

.cs.right p {
	padding: 0 80px;
}

#cs-comment {
	background:url(/includes/gfx/bk-quotes-sml.gif) no-repeat 301px -145px;
	height:160px;
	padding:5px 0 0;
	overflow:hidden;
}
#cs-comment.no-bk {
	background:none;
}

#cs-comment span {
	background:url(/includes/gfx/bk-quotes-sml.gif) no-repeat 100% 25px;
	width:222px;
	padding:10px 39px 0;
	float:left;
}
#cs-comment span.r {
	background-position:174px 25px;
	border-left:1px solid #eaeaea;
}
#cs-comment span.full {
	width:528px;
}


.cs .kick.switcher a {
	margin:1px 10px 0 0;
	padding:0 1px;
	float:left;
	display:inline;
}

.cs .kick.switcher span.switcher {
	font-weight:bold;
	float:right;
	display:inline;
}
.cs .kick.switcher span.switcher em {
	font-style:normal;
	margin:2px 5px 0;
	float:left;
	display:inline;
}

.cs .kick.switcher a {
	border-right:1px solid #141212;
	margin-right:5px;
	padding-right:5px;
}
.cs .kick.switcher a.last {
	border-right:none;
}

.cs .kick.switcher span.switcher a {
	width:19px;
	height:17px;
	border-right:none;
	font-size:1px;
	float:left;
	display:inline;
	margin:0;
	padding:0;
}
.cs .kick.switcher span.switcher a:hover {
	text-decoration:none !important;
}


#cs_prev, #cs_next {
	background-image:url(/includes/gfx/icons-kick-arrows.gif);
	background-repeat:no-repeat;
}

.sports #cs_prev { background-position:left -34px; }
.sports #cs_prev:hover { background-position:-19px -34px; }
.sports #cs_next { background-position:left -51px; }
.sports #cs_next:hover { background-position:-19px -51px; }

.news #cs_prev { background-position:left top; }
.news #cs_prev:hover { background-position:-19px top; }
.news #cs_next { background-position:left -17px; }
.news #cs_next:hover { background-position:-19px -17px; }