body	{
	padding: 0px;
	margin: 0px;
	background-color: #EEEEEF;
	background-image: url(../images/bg.gif);
}

a	{
	color: #5D7885;
	text-decoration: none;
}

a:href	{
	color: #5D7885;
	text-decoration: none;
}

a:visited	{
	color: #5D7885;
	text-decoration: none;
}

.topspacer	{
	height: 8px;
}

.mnuline	{
	background-color: #5D7885;
	margin-top: 1px;
	height: 40px;
}

.mnu_item_sel	{
	padding: 10px;
	color: #FFF;
	font-family: Tahoma, Arial;
	border-right: 1px solid #7D97A2;
}

.mnu_item_sel a	{
	color: #FFF;
	text-decoration: none;
}

.mnu_item_sel a:href	{
	color: #FFF;
	text-decoration: none;
}

.mnu_item_sel a:active	{
	color: #FFF;
	text-decoration: none;
}

.mnu_item_sel a:visited	{
	color: #FFF;
	text-decoration: none;
}

.mnu_item	{
	padding: 10px;
	color: #CFD9DD;
	font-family: Tahoma, Arial;
	border-right: 1px solid #7D97A2;
}

.mnu_item a	{
	color: #CFD9DD;
	text-decoration: none;
}

.mnu_item a:href	{
	color: #CFD9DD;
	text-decoration: none;
}

.mnu_item a:visited	{
	color: #CFD9DD;
	text-decoration: none;
}

.mnu_item a:hover	{
	color: #FFF;
	text-decoration: none;
}

.search_cell	{
	padding-right: 5px;
}

.search_input	{
	border: 1px solid #CDD7DB;
	background-color: #7D97A2;
	color: #F1F1F1;
	padding: 4px;
	height: 24px;
	width: 200px;
}

.breadcrumb_line	{
	border-bottom: 1px solid #DDDDDD;
}

.breadcrumb			{
	font-family: Tahoma, Arial;
	font-size: 8pt;
	color: #666666;
	padding-bottom: 12px;
}

.breadcrumb	a:href		{
	color: #666666;
	text-decoration: none;
	border-bottom: 1px dotted #666666;
}

.breadcrumb	a:visited		{
	color: #666666;
	text-decoration: none;
	border-bottom: 1px dotted #666666;
}

.leftside			{
	width: 230px;
}

.rightside			{
	width: 230px;
}

.openblockheader	{
	font-family: Tahoma, Arial;
	height: 40px;
	padding: 10px;
	font-size: 11pt;
	color: #FFF;
	background-color: #5D7885;
}

.openblockheader a	{
	color: #FFF;
	text-decoration: none;
}

.openblockheader a:link	{
	color: #FFF;
	text-decoration: none;
}

.openblockheader a:visited	{
	color: #FFF;
	text-decoration: none;
}

.openblockheader a:hover	{
	color: #FFF;
	text-decoration: underline;
}

.openblock			{
	padding-bottom: 8px;
	font-family: Tahoma, Arial;
	font-size: 10pt;
	color: #666666;
	text-align: justify;
}

.openblocktext		{
	padding: 3px 3px 3px 3px;
	font-family: Tahoma, Arial;
	font-size: 10pt;
	color: #666666;
	text-align: justify;
}

.center				{
	padding: 0px 10px 15px 10px;
}

.topnews			{
	font-family: Tahoma, Arial;
	color: #666666;
	font-size: 10pt;
	border: 1px solid #5D7885;
	background-color: #CCCCCC;
	padding: 8px;
}

.topnews p			{
	text-align: justify;
	line-height: 1.5;
}

.topnews img		{
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 5px;
}

.topnews h1			{
	color: #02053A;
	font-size: 13pt;
	font-weight: normal;
	margin-bottom: -5px;
}

.topnews h1	a	{
	color: #02053A;
	text-decoration: none;
}

.topnews h1	a:href	{
	color: #02053A;
	text-decoration: none;
}

.topnews a	{
	color: #02053A;
	text-decoration: none;
}

.topnews a:href	{
	color: #02053A;
	text-decoration: none;
}

.topnews a:visited	{
	color: #02053A;
	text-decoration: none;
}

.topnews h1	a:visited	{
	color: #02053A;
	text-decoration: none;
}

.newsitem			{
	font-family: Tahoma, Arial;
	width: 100%;
	font-size: 10pt;
	padding: 8px;
	border-bottom: 1px solid #DDDDDD;
}

.newsitem a			{
	color: #02053A;
	text-decoration: none;
}

.newsitem a:href		{
	color: #02053A;
	text-decoration: none;
}

.newsitem a:visited		{
	color: #02053A;
	text-decoration: none;
}

.newsdate			{
	font-family: Tahoma, Arial;
	font-size: 8pt;
	color: #666666;
	padding: 3px;
	border-bottom: 1px solid #DDDDDD;
}

.page				{
	font-family: Tahoma, Arial;
	font-size: 8pt;
	padding:5px;
	border: 1px solid #5D7885;
}

.page_disabled				{
	font-family: Tahoma, Arial;
	font-size: 8pt;
	padding:5px;
	color: #DDDDDD;
	border: 1px solid #DDDDDD;
}

.page_sel				{
	background-color: silver;
	font-family: Tahoma, Arial;
	font-size: 8pt;
	padding:5px;
	border: 1px solid #5D7885;
}

.page a				{
	color: #02053A;
	text-decoration: none;	
}

.page a:href		{
	color: #02053A;
	text-decoration: none;
}

.page a:visited		{
	color: #02053A;
	text-decoration: none;
}

.openblockborder	{
	margin-bottom: 10px;
	border: 1px solid #DDDDDD;
}

.openblocknoborder	{
	margin-bottom: 10px;
}

.bottom				{
	height: 100px;
	padding: 4px;
	background-color: #5D7885;
	border-bottom: 3px solid #7D97A2;
}

.bottoms			{
	font-family: Tahoma, Arial;
	font-size: 8pt;
	color: #FFF;
}

.counter			{
}

.articlelist		{
	/*border: 1px solid red;*/
	font-size: 10pt;
	padding-top: 10px;
	padding-bottom: 20px;
	/**/
	color: #666666;
	text-align: justify;
	line-height: 1.5;
}

.articlelist h1		{
	padding-top: 5px;
	padding-bottom: 3px;
	font-size: 12pt;
}

.articlelist h1 a	{
	color: #5D7885;
	text-decoration: none;
}

.articlelist h1 a:href	{
	color: #5D7885;
	text-decoration: none;
}

.articlelist h1 a:visited	{
	color: #5D7885;
	text-decoration: none;
}

.articlelist a	{
	color: #5D7885;
	text-decoration: none;
}

.articlelist a:href	{
	color: #5D7885;
	text-decoration: none;
}

.articlelist a:visited	{
	color: #5D7885;
	text-decoration: none;
}

.articlelist p		{
   margin-top: -1px;
   margin-bottom: -1px;
	color: #666666;
	padding-top: 5pt;
	padding-bottom: 5pt;
	text-align: justify;
	line-height: 1.5;
}

.articlelist div		{
   margin-top: -1px;
   margin-bottom: -1px;
	color: #666666;
	padding-top: 5pt;
	padding-bottom: 5pt;
	text-align: justify;
	line-height: 1.5;
}

.articlelist img	{
	border: 1px solid #DDDDDD;
	padding: 3px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
}

/*one article*/
.article		{
	/*border: 1px solid red;*/
	font-size: 10pt;
	padding-top: 10px;
	padding-bottom: 20px;
	/**/
	color: #666666;
	text-align: justify;
	line-height: 1.5;
}

.article h1		{
	padding-top: 5px;
	padding-bottom: 3px;
	font-size: 12pt;
}

.article h1 a	{
	color: #5D7885;
	text-decoration: none;
}

.article h1 a:href	{
	color: #5D7885;
	text-decoration: none;
}

.article h1 a:visited	{
	color: #5D7885;
	text-decoration: none;
}

.article a	{
	color: #5D7885;
	text-decoration: none;
}

.article a:href	{
	color: #5D7885;
	text-decoration: none;
}

.article a:visited	{
	color: #5D7885;
	text-decoration: none;
}

.article p		{
   margin-top: -1px;
   margin-bottom: -1px;
	color: #666666;
	padding-top: 1pt;
	padding-bottom: 1pt;
	text-align: justify;
	line-height: 1.5;
}

.article div		{
   margin-top: -1px;
   margin-bottom: -1px;
	color: #666666;
	padding-top: 1pt;
	padding-bottom: 1pt;
	text-align: justify;
	line-height: 1.5;
}

.article img	{
	border: 1px solid #DDDDDD;
	padding: 3px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
}
/**/

.exlus			{
	border: 0px;
	padding: 0px;
	margin: 0px;
}

.newsitems			{
	font-family: Tahoma, Arial;
	width: 100%;
	font-size: 10pt;
}

.newsitems_comments			{
	font-family: Tahoma, Arial;
	color: #666666;
	width: 100%;
	font-size: 12pt;
	font-weight: bold;
	padding: 3px 0px 3px;
}

.centerlist				{
	padding: 0px 10px 15px 0px;
}

.dtime					{
	color: #999999;
	font-size: 8pt;
	padding-bottom: 5px;
}

.articlelistpre img		{
	width: 228px;
	margin-left: -6;
	padding-left: -6;
	margin-right: -6;
	padding-right: -6;
	height : auto;
	float: left;
	text-align: center;
}

.articlelistpre h1 img		{
	float: none;
}

.articlelistpre		{
	/*border: 1px solid red;*/
	font-size: 10pt;
	padding-bottom: 5px;
}

.articlelistpre h1		{
	padding-top: 5px;
	/*padding-bottom: 3px;*/
	font-size: 9pt;
}

.articlelistpre h1 a	{
	color: #5D7885;
	text-decoration: none;
}

.articlelistpre h1 a:href	{
	color: #5D7885;
	text-decoration: none;
}

.articlelistpre h1 a:visited	{
	color: #5D7885;
	text-decoration: none;
}

.articlelistpre a	{
	color: #5D7885;
	text-decoration: none;
}

.articlelistpre a:href	{
	color: #5D7885;
	text-decoration: none;
}

.articlelistpre a:visited	{
	color: #5D7885;
	text-decoration: none;
}

.articlelistpre p		{
	color: #666666;
	padding-top: 5pt;
	padding-bottom: 5pt;
	text-align: justify;
	line-height: 1.5;
}

.newspre	{
	width: 220px;
}

.newspre a	{
	color: #5D7885;
	font-size: 9pt;
	text-decoration: none;
}

.newspre a:href	{
	color: #5D7885;
	text-decoration: none;
}

.newspre a:visited	{
	color: #5D7885;
	text-decoration: none;
}

.form			{
	margin: 0px;
}

.searchlist		{
	color: #666666;
	font-size: 8pt;
	font-family: Tahoma, Arial;
}

.searchlist p	{
	padding: 5px;
}

.search_item	{
	padding: 3px;
}

.search_item a	{
	color: #666666;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

.search_item a:href	{
	color: #666666;
	text-decoration: none;
}

.search_item a:visited	{
	color: #666666;
	text-decoration: none;
}

.search_item a:hover	{
	color: #666666;
	text-decoration: underline;
}

.logininput				{
	width: 100%;
	border: 1px solid #CDD7DB;
	background-color: #FFF;
	color: #5D7885;
	margin: 3px;
}

.login				{
	font-family: Tahoma, Arial;
	font-size: 10pt;
	color: #5D7885;
}

.comments_input		{
	border: 1px solid #CDD7DB;
	color: #5D7885;
	width: 80%;
}

.comms_form				{
	font-family: Tahoma, Arial;
	font-size: 10pt;
	color: #666666;
}

.comms			{
	font-family: Tahoma, Arial;
	font-size: 10pt;
	color: #666666;
	padding: 10px;
	border: 1px solid #CDD7DB;
	width: 90%;
}

.comms span.quote {
	color: silver;
	padding: 10px 5px 5px 5px;
}

.usercomm		{
	font-family: Tahoma, Arial;
	font-size: 10pt;
	color: #666666;
	padding: 15px 5px 5px 0px;
	font-weight: bold;
}

#register		{
	border: 1px solid silver;
	background-color: #FFF;
	width: 478px;
	position: absolute;
	left: 50%;
	top: 100px;
	padding: 10px;
}

.calendar	{
	font-size: 9pt;
	text-align: center;
}

.calendar_header	{
	font-size: 9pt;
}

.voting		{
	padding: 3px;
}

.vote_message	{
	color: #660000;
}

.tag_size1	{
	font-size: 7pt;
}

.tag_size2	{
	font-size: 10pt;
}

.tag_size3	{
	font-size: 13pt;
}

.tag_size4	{
	font-size: 16pt;
}

.search-excerpt	{
	font-weight: normal;
	background-color: #FFCC00;
	color: black;
}

#usernameResult	{
	position: absolute;
	top: 2;
	left: 12;
	font-family: Tahoma, Arial;
	font-size: 8pt;
	padding-left: 78px;
	height: 22px;
}

.comments_count	{
	color: gray;
	font-size: 8pt;
}

.dtime img	{
	vertical-align: bottom;
	margin: 0px;
	padding: 0px;
	border: none;
}

.print		{
	padding: 0px 50px 0px 50px;
}

.print h1	{
	font-family: Georgia, Times, Arial;
	font-size: 20pt;
}

.print td.dtime	{
	font-family: Georgia, Times, Arial;
}

.print div	{
	font-family: Georgia, Times, Arial;
}

.print p	{
	font-family: Georgia, Times, Arial;
}

.image	{
	/*float: left;*/
}

.image p	{
	font-style: italic;
}

.image image	{
	float: none;
}

.fl {
	float: left;
}

.w_articlebox {
	width: 300px;
}

.mrt_big {
	margin-right: 10px !important;
}

.img_box {
	position: relative;
	display: block;
	_height: 1%;
}

.gray {
	color: #888;
}

.small {
	font-size: 11px;
	line-height: 15px;
}

.text p {
	margin-top: 0.5em; /* Отступ сверху */
	margin-bottom: 0.5em; /* Отступ снизу */
}

.text a {
	color: #7C96A3;
	text-decoration: underline;
}

.text a:visited {
	color: #7C96A3;
	text-decoration: underline;
}

.text div {
	margin-top: 0.5em; /* Отступ сверху */
	margin-bottom: 0.5em; /* Отступ снизу */
}

.text table {
	border-left: 1px solid silver;
	border-top: 1px solid silver;
	font-size: 1em;
}

.text table td {
	border-right: 1px solid silver;
	border-bottom: 1px solid silver;
	padding: 3px;
	/*border: none;*/
	/*border: 1px solid silver;*/
}

.text table tbody td {
	border-right: 1px solid silver;
	border-bottom: 1px solid silver;
	padding: 3px;
	/*border: none;*/
	/*border: 1px solid silver;*/
}

.text td div {
	padding: 0px;
	border: none;
	margin: 0px;
}

.text td p {
	font-size: 10pt;
	margin-top: 0em; /* Отступ сверху */
	margin-bottom: 0em; /* Отступ снизу */
}

table.noborder {
	border: none;
}

.text table.noborder td {
	padding: 0px;
	border: none;
}

.text table.noborder tbody td {
	padding: 0px;
	border: none;
}

.add {
	position: absolute;
	margin-top:1px;
	margin-left:-38px;
}

#addwindow table {
	font-family: Tahoma, Arial;
	font-size: 8pt;
}

.social {
	height: 20px;
}

#vk_like {
	float: left;
    margin: 0;
    padding: 0;
}

#fb-root {
	float: left;
}

.twitter-share-button {
	float: left;
}

.fb-reset{
	background: none;
	border-spacing: 0;
	border: 0;
	color: black;
	cursor: auto;
	direction: ltr;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: 1;
	margin: 0;
	overflow: visible;
	padding: 0;
	text-align: left;
	text-decoration: none;
	text-indent: 0;
	text-shadow: none;
	text-transform: none;
	visibility: visible;
	white-space: normal;
	word-spacing: normal;
}
