body, td {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Georgia;
	font-size: 13px;
}

td.content {
	font-family: Arial;
	color: #858585;
	font-size: 12px;
}

td.content * {
	font-family: Arial;
	color: #858585;
	font-size: 12px;
}

td.flash_old, td.flash_old * {
	font-family: Arial;
	color: #858585;
	font-size: 12px;
}

td.flash_old a, td.flash_old a:link, td.flash_old a:active, td.flash_old a:visited {
	text-decoration: underline;
}

td.flash_old a:hover {
	text-decoration: none;	
}


td.newsAnn {
	font-family: Arial;
	color: #858585;
	font-size: 17px;
}

td.newsAnn * {
	font-family: Arial;
	color: #858585;
	font-size: 17px;
}

td.categoryCS {
	font-family: Arial;
	color: #858585;
	font-size: 11px;
}

td.contentCS {
	font-family: Arial;
	color: #000000;
	font-size: 12px;
}

td.contentCS * {
	font-family: Arial;
	color: #000000;
	font-size: 12px;
}

a.menuitem, a.menuitem:link, a.menuitem:active, a.menuitem:visited {
	color: #000000;
	text-decoration: none;
}

a.menuitem:hover {
	color: #CC3333;
	text-decoration: none;	
}

a.submenu, a.submenu:link, a.submenu:active, a.submenu:visited {
	color: #000000;
	text-decoration: none;
}

a.submenu:hover {
	color: #CC3333;
	text-decoration: none;	
}

a.langitem, a.langitem:link, a.langitem:active, a.langitem:visited {
	color: #737373;
	text-decoration: none;
}

a.langitem:hover {
	color: #000000;
	text-decoration: none;	
}

a.page, a.page:link, a.page:active, a.page:visited {
	font-size: 9px;
	color: #6B6B6B;
	text-decoration: none;
}

a.page:hover {
	font-size: 9px;
	color: #000000;
	text-decoration: none;	
}

a.print, a.print:link, a.print:active, a.print:visited {
	font-size: 9px;
	color: #6B6B6B;
	text-decoration: none;
}

a.print:hover {
	font-size: 9px;
	color: #CC3333;
	text-decoration: none;	
}

td.page, td.page * {
	font-size: 9px;
	color: #6B6B6B;
	text-decoration: none;	
}

a.back, a.back:link, a.back:active, a.back:visited {
	font-size: 12px;
	color: #6B6B6B;
	text-decoration: none;
}

a.back:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: none;	
}

span.page {
	font-size: 9px;
	color: #000000;
	text-decoration: none;	
}

a.newsMore, a.newsMore:link, a.newsMore:active, a.newsMore:visited {
	font-family: arial;
	font-size: 9px;
	color: #FB1010;
	text-decoration: none;
}

a.newsMore:hover {
	font-family: arial;
	font-size: 9px;
	color: #FB1010;
	text-decoration: none;
}


a.detailsMain, a.detailsMain:link, a.detailsMain:active, a.detailsMain:visited {
	font-family: arial;
	font-size: 11px;
	color: #777777;
	text-decoration: none;
}

a.detailsMain:hover {
	font-family: arial;
	font-size: 11px;
	color: #777777;
	text-decoration: none;
}

a.newsNav, a.newsNav:link, a.newsNav:active, a.newsNav:visited {
	font-family: arial;
	font-size: 11px;
	color: #7F7F7F;
	text-decoration: none;
}

a.newsNav:hover {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}


a, a:link, a:hover, a:active, a:visited {
	color: #000000;
	text-decoration: none;
}

a:hover {
	color: #000000;
	text-decoration: none;
}

*.newsPrintTitle 
	{ font-size: 25px; line-height: 0.85em; padding: 0px 10px 25px 10px; }
	
*.newsPrintDate
	{ font-size: 13px; padding: 0px 10px 3px 10px; }

*.defaultPrintTitle
	{ font-size: 25px; line-height: 0.85em; padding: 0px 10px 25px 10px; }

*.contentPadding
	{  padding: 20px 25px 20px 25px; }


@media screen {
	
	*.noview
		{ display : none; }
		
}

@media print {
		
	body, td {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font-family: Arial;
		font-size: 11px;
	}
	
	td.content {
		font-family: Arial;
		color: #000000;
		font-size: 11px;
	}
	
	td.content * {
		font-family: Arial;
		color: #000000;
		font-size: 11px;
	}
	
	*.newsPrintTitle
		{ font-size: 14px; font-weight: bold; padding: 0px 10px 25px 10px; }
		
	*.newsPrintDate
		{ font-size: 11px; padding: 15px 10px 8px 10px; }
		
	*.defaultPrintTitle
		{ font-size: 14px; font-weight: bold; padding: 15px 10px 25px 10px; }
		
	*.newsAnn, *.newsAnn * {
		font-family: Arial;
		color: #858585;
		font-size: 11px !important;
	}
	
	*.printPaddingAdd
		{ padding: 0px 23px 0px 23px; }
		
	*.contentPadding
		{  padding: 20px 48px 20px 48px; }

}
