
	.adcast_block
	{
		border-top: 1px solid #CCCCCC;
	}

	body	{background-color:#FFFFFF; margin:0px; padding:0px; font-family:sans-serif; font-size:small;}
	table	{border:none; width:100%;}
	body *	{font-size:small;}
	img		{margin:0; border:0; border-spacing:0;}
	td, div	{margin:0; padding:0;}
	a		{text-decoration:none;}

	/* head */
	.hd		{width:100%; border:0; border-spacing:0;}
	.hd_d	{background-color:#961A1D;}
	.hd_l	{background-color:#961A1D; width:42px;}
	.hd_r	{background-color:#961A1D; text-align:right;}
	.hd_a	{display:block; color:#EEEEEE; font-size:x-small; padding:2px;}

	/* search form */
	form	{display: inline;}
	.sf		{background-color:#D40001; padding:4px 2px;}
	.sf_t	{width:50%;color:#000000;background-color:#FFFFFF;}
	.sf_s	{border:0; background-color:#D40001; color:#FFFFFF;}

	/* footer */
	.ft		{border-top:solid 1px #BBC4CB; padding:4px; color:#6A7A87;}

	/* headline */
	.hl		{}
	.hl_s	{border-top:solid 1px #BBC4CB;}
	.hl_r,
	.hl_rt	{background-color:#D50002; color:#FFFFFF;}
	.hl_g,
	.hl_gt	{background-color:#6B7B88; color:#FFFFFF;}
	.hl_rt,
	.hl_gt	{text-transform:uppercase; padding:0px 6px;}
	.hl_w	{background-color:#FFCC00; display:block; color:#000000; padding:2px; font-weight: bold;}
	.hl_f	{background-color:#6B7B88; display:block; color:#FFFFFF; padding:2px; font-weight: bold;}

	/* anchor */
	a,
	a.sg	{color:#6A7A87; font-size:small;}
	a.br	{color:#D50002; text-transform:uppercase; font-size:small;}
	a.bg	{color:#6A7A87; text-transform:uppercase; font-size:small;}

	/* tables */
	.c2t,
	.c2l	{width:100%; border:0; table-layout:fixed; border-collapse:separate;}
	.c2l_u	{width:50%; vertical-align:top;}
	.c2t_u	{width:50%; vertical-align:top; padding:2px;}
	.c2t_nc	{padding:0px 2px;}
	.c2t_nr	{float:left; width:49%; padding:2px 0px; text-align:center; vartical-align:top;}

	/* images */
	img.i	{margin-right:2px; vertical-align:middle;}
	img.p	{}
	.ic		{vertical-align:top; float:left; width:32px; padding-right:2px;}

	/* banners */
	.b_c	{padding:4px;}
	.b_ic	{vertical-align:top; float:left; width:32px; padding-right:2px;}

	/* blocks color */
	.w		{}
	.g		{background-color: #EEEFF1;}

	/* blocks */
	.txt	{padding:3px 2px;}

	/* list */
	.lr,
	.lf		{padding:3px 2px; color:#6A7A87;}
	.lr		{border-top:solid 1px #E0E0E0;}
	.lf		{border-top:solid 1px #BBC4CB;}

	/* search */
	a.ys_title		{color: #0000CC; text-decoration:underline;}
	a.ys_all		{color: #0000CC; font-size:x-small; text-decoration:underline; text-align:right; display:block;}
	a.ys_top		{color: #0000CC; text-decoration:underline;}
	.ys_txt *		{vertical-align:middle;padding:3px 2px;}
	.ys_domain		{color: #006600;}
	.ys_passages	{}

	.fast_title		{display:block;background-color:#FF0000;padding:2px 1px;margin: 0px;color:#FFFFFF;}
	a.fast_cat		{color:#FF0000;}
	.fast_div		{color:#000000;}

	.td_s
	{
		border-collapse: collapse;
		border-top: solid 1px #DDDDDD;
		border-bottom: solid 1px #777777;
		table-layout: fixed;
	}
	.td_s td
	{
		border: 0;
		padding: 3px 2px;
		margin: 0;
		color: #000000;
		font-size: x-small;
	}
	td.td_s_hl,
	td.td_s_h
	{
		font-weight: bold;
		background: #DDDDDD;
	}
	td.td_s_rl,
	td.td_s_r
	{
		border-top: solid 1px #777777;
		background: #FFFFFF;
	}

