table.main_body td.left div.title
{
	margin: 5px 0 0 0;
	color: #1656a9;
	font: 20px tahoma;
	padding: 0 0 3px 5px;
	border-left: 3px solid orange;
}
table.main_body td.left div.title2
{
	margin: 10px 0 0 0;
	font: bold 16px tahoma;
	padding: 0 0 2px 5px;
	border-left: 3px solid orange;
}
table.main_body td.left table.groups
{
	width: 100%;
	border-collapse: collapse;
	margin: 10px 0 0 0;
	background-color: #f0f0f0;
}
table.main_body td.left table.groups td
{
	vertical-align: top;
	font: 14px tahoma;
	padding: 5px;
	text-align: center;
}
table.main_body td.left div.way
{
	font: 12px tahoma;
	padding: 10px 0 0 0;
}
table.main_body td.left div.way a
{
	color: gray;
}
table.main_body td.left div.way a:hover
{
	color: red;
}
table.main_body td.left table.themes
{
	margin: 0;
	width: 100%;
	border-collapse: collapse;
}
table.main_body td.left table.themes td
{
	vertical-align: top;
	font: bold 14px tahoma;
	padding: 10px 10px 0 0;
	text-align: left;
}
table.main_body td.left table.themes td div
{
	font: 12px tahoma;
	padding: 5px 0 0 0;
	text-align: left;
	clear: both;
}
table.main_body td.left table.themes td div a
{
	color: gray;
}
table.main_body td.left table.themes td div a:hover
{
	color: red;
}
table.main_body td.left table.themes td img
{
	margin: 0 10px 0 0;
}
table.main_body td.left div.no_themes
{
	padding: 10px 0 0 0;
	font: bold 14px tahoma;
}
table.main_body td.left table.other
{
	margin: 10px 0 0 0;
	width: 100%;
	border-collapse: collapse;
	background-color: #f0f0f0;
}
table.main_body td.left table.other td
{
	vertical-align: top;
	width: 50%;
	padding: 5px 20px 10px 10px;
}
table.main_body td.left table.other td div.title
{
	color: black;
	font: bold 16px tahoma;
	padding: 0 0 2px 5px;
	border-left: 3px solid orange;
}
table.main_body td.left table.other td div.text1
{
	padding: 10px 0 0 0;
	font: 14px tahoma;
	clear: both;
}
table.main_body td.left table.other td div.text1 img
{
	margin: 0 10px 0 0;
}
table.main_body td.left table.other td div.text2
{
	padding: 3px 0 0 0;
	font: 14px tahoma;
}
table.main_body td.left table.other td div.text2 p
{
	margin: 0;
}
table.main_body td.left table.other td div.opened
{
	font: 11px tahoma;
	color: gray;
}
table.main_body td.left table.theme
{
	margin: 0;
	width: 100%;
	border-collapse: collapse;
}
table.main_body td.left table.theme td
{
	width: 33%;
	vertical-align: top;
	padding: 10px 20px 10px 0;
}
table.main_body td.left table.theme td div.text1
{
	font: 14px tahoma;
}
table.main_body td.left table.theme td div.text1 img
{
	margin: 0 10px 0 0;
}
table.main_body td.left table.theme td div.text2
{
	padding: 3px 0 0 0;
	font: 12px tahoma;
	text-align: justify;
}
table.main_body td.left table.theme td div.text2 p
{
	margin: 0;
}
table.main_body td.left table.theme td div.comments
{
	padding: 3px 0 0 0;
	font: 11px tahoma;
	text-align: right;
}
table.main_body td.left table.theme td div.comments a
{
	color: gray;
}
table.main_body td.left div.navigate
{
	font: 14px tahoma;
	color: red;
}
table.main_body td.left table.article
{
	margin: 10px 0 0 0;
	width: 100%;
	border-collapse: collapse;
}
table.main_body td.left table.article td
{
	vertical-align: top;
	padding: 0px 20px 0 0;
}
table.main_body td.left table.article td img
{
	margin: 10px 0 0 0;
}
table.main_body td.left table.article td div.title
{
	color: black;
	font: bold 16px tahoma;
	padding: 0 0 2px 5px;
	border-left: 3px solid orange;
}
table.main_body td.left table.article td div.text3
{
	padding: 2px 0 0 0;
	font: 12px tahoma;
}
table.main_body td.left table.article td div.text3 p
{
	font: 12px tahoma;
	margin: 0 0 10px 0;
	line-height: 1.5;
}
table.main_body td.left table.article td div.opened
{
	padding: 10px 0 0 0;
	font: 12px tahoma;
	color: gray;
}
table.main_body td.left table.article td div.comments
{
	padding: 10px 0 0 0;
	font: 12px tahoma;
}
table.main_body td.left table.article td div.comments a
{
	
}
table.main_body td.left table.article td div.text1
{
	padding: 10px 0 0 0;
	font: 14px tahoma;
	clear: both;
}
table.main_body td.left table.article td div.text1 img
{
	margin: 0 10px 0 0;
}
table.main_body td.left table.article td div.text2
{
	padding: 3px 0 0 0;
	font: 14px tahoma;
}
table.main_body td.left table.article td div.text2 p
{
	margin: 0;
}

