body{
	padding: 0px;
	margin: 0px;
	background-color: #F9F9F9;
}
.topbg{
	background-image: url(img/topbg.gif);
	
}
td.t-menu{
	background-image: url(img/t-bg.gif);
	text-align: center;
}

td.c-menu{
	padding-left: 15px;
	padding-right: 15px;
	background-image: url(img/c-bg-menu.gif);
	text-align: center;
}

td.c-menu a{
	color: white;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 11px;
	text-decoration: none;
}

td.c-menu a:hover{
	color: white;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

td.l-article{
	padding: 3px 0px 3px 5px;
	color: #B6B6B6;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 11px;
	text-align: jusstify;
	vertical-align: top;
}

td.l-article b{
	color: #445E58;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 11px;
	text-align: justify;
}

td.l-article a{
	color: #b9365e;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 12px;
	text-align: justify;
	text-decoration: none;
	font-weight: normal;
}

td.l-article a:hover{
	color: #0069d7;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 12px;
	text-align: justify;
	text-decoration: underline;
	font-weight: normal;
}

td.textm0, td.textm0 td{
	padding: 0 15px;
	color: #606060;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 12px;
}

img.pict1{
	border:1px solid #444; 
	margin:0 7px 1px 0;
}
img.pict2{
	border:1px solid #444; 
	margin:20px 7px 1px 0;
}

td.text{
	border-left: 2px solid #F8F8F8;
	border-right: 2px solid #efefef;
	background-color: #FDFDFD;
}
td.text, td.text td{
	padding: 0 15px;
	color: #606060;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 12px;
	text-align: justify;
}

td.text h1{
	1display: inline;
	color: #196f44;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
}
td.text h3 a{
	color: #b9365e;
	font-size: 10pt;
}
table.menutp td{
	padding: 10px;
}
table.menutp td a{
	color: white;
	font-family: Georgia;
	font-size: 11pt;
	text-decoration: none;
}

td.text h3 a:hover{
	color: #0069d7;
	font-size: 10pt;
}
td.text h2,h4,h5,h6,strong,b{
	font-size: 12px;
}

td.text h2,h4,h5,h6,strong,b{
	display: inline;
}

td.text a.category{
	color: #D92D0A;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 16px;
	text-decoration: underline;
}

td.text a.category:hover{
	color: #D92D0A;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 16px;
	text-decoration: none;
}

td.text a{
	color: #b9365e;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 12px;
}

td.text a:hover{
	color: #0069d7;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 12px;
}

td.textm0 a{
	color: #445E58;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 12px;
}

td.textm0 a:hover{
	color: #D92D0A;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 12px;
}

td.textm0 ul{
	margin: 0 0 0 16px;
}

td.text p.short-text:first-letter{
}

td.l-article2{
	padding: 2px 0px 2px 15px;
	color: #747474;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 11px;
	text-align: jusstify;
	vertical-align: top;
}

td.l-article2 a{
	1color: #445E58;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 10pt;
	text-align: justify;
	text-decoration: underline;
	f1ont-weight: bold;
}

td.l-article2 a:hover{
	1color: #445E58;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 10pt;
	text-align: justify;
	text-decoration: none;
	f1ont-weight: bold;
}

/*
td.l-article2-0 a{
	color: #e14100;	
}
td.l-article2-1 a{
	color: #26aa67;	
}
td.l-article2-2 a{
	color: #0880d9;	
}
*/

td.category{
	padding: 0 15px;
	color: white;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 11px;
	text-align: justify;
}
/*
td.category0{
	padding: 0 15px;
	background-color: #e14100;
	color: white;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 11px;
	text-align: justify;
}

td.category1{
	padding: 0 15px;
	background-color: #26aa67;
	color: white;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 11px;
	text-align: justify;
}

td.category2{
	padding: 0 15px;
	background-color: #0880d9;
	color: white;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 11px;
	text-align: justify;
}
*/
td.category-links{
	padding: 5px;
	color: #808080;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 11px;
	text-align: justify;
}

td.category-links2{
	padding: 5px;
	border-left: 1px dashed #196f44;
	border-right: 1px dashed #196f44;
	color: #808080;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 11px;
	text-align: justify;
}

td.category-links a{
	color: #D92D0A;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 11px;
	text-align: justify;
}

td.category-links a:hover{
	color: #445E58;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 11px;
	text-align: justify;
}

td.b-menu{
	background-color: #b9365e;
	color: white;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 11px;
	text-align: center;
}

td.b-menu a{
	color: white;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 11px;
	text-decoration: none;
}

td.b-menu a:hover{
	text-decoration: underline;
}

td.rights{
	padding-right: 25px;
	background-color: #b9365e;
	color: white;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 11px;
	text-align: right;
}

td.rights a{
	background-color: #b9365e;
	color: white;
	font-family: Georgia, Verdana, Tahoma, Arial;
	font-size: 11px;
	text-align: right;
}

td.mama21, td.mama21 a {
	color: #666666;
	font-size: 11px;
}

td.mama21{
	padding: 11px;
	color: #666666;
	font-size: 11px;
	vertical-align: top;
}

td.mama21, td.mama21 a {
	color: #666666;
	font-size: 11px;
}

/*комент*/
table.comment td{
	color: #803f2d;
	font-size: 70%;
	vertical-align: top;
}

p.comment b{
	color: #0169A5;
	font-size: 80%;
}

p.comment{
	padding: 5px 20px;
	border: 1px solid white;
	color: #6b6b6b;
	background-color: #f5f5f5;
	text-align: justify;
	bo1rder: 1px solid #FFF4DD;
}


