body				{margin : 0; padding : 0; background-color : #ffffff; color : #000000; font: 8pt verdana, tahoma, sans-serif; cursor : default;}
form				{padding : 0; margin : 0;}
img				{border : 0;}
a 				{font-family : Verdana; font-size : 8pt; font-style : normal; color : #4d587b; font-weight: bold;}
img, a img		{text-decoration: none;} /* for Firefox */
a:hover			{font-family : Verdana, sans-serif; font-size : 8pt; font-style : normal; font-weight: bold; color : red;}

.spon				{color: gray; font-size: 6pt;}
.spon img			{margin: 3px; width: 100px; height: 25px; vertical-align: middle;}

.new				{color: red;}
.small			{}

div.button {	padding: 7px;
	margin-bottom: 9px;
	background-color: #bbbed9;
	border: 1px solid #a6a8c0;
	-moz-box-shadow: 0 0 2px #9799af;
	-webkit-box-shadow: 0 0 2px #9799af;
	-khtml-box-shadow: 0 0 2px #9799af;
	box-shadow: 0 0 2px #9799af;
	color: #ffffff;
	width: 200px;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
	display: block;
}

img.album			{border: 1px solid #000000; margin: 2px 2px 3px 3px;}

a.MainHeader:link, a.MainHeader:visited {text-decoration: underline; text-align: center; font-weight: normal;}
a.MainHeader:hover	{text-decoration: underline; text-align: center; color: red; font-weight: normal;}

a.copyright:link, a.copyright:hover, a.copyright:visited { font-size: 8pt; color: gray; text-decoration: none; }

/* Классы для работы с оформлением таблиц */

td.BlogHeader strong	{font-size: 8pt; }
td.BlogHeader h1 {padding: 0; margin: 0; font-size: 14pt; font-weight: normal;}
td.BlogHeader img		{margin-top: -16px; margin-right: 3px; width: 24px; height: 32px; }
td.BlogLeft			{background-image: url('/img/bg_tablebgleft.gif'); text-align: left; }
td.BlogRight		{background-image: url('/img/bg_tablebgright.gif'); text-align: right; }

td.BlogT1, td.BlogT2	{padding: 6px; font-size: 11px;}
td.BlogT1			{background-color: #FAFAFA; border-top: 1px solid #E0E0E0;}
td.BlogT2			{background-color: #EAEAEA; border-top: 1px solid #DEDEDE;}

div.autorStory		{font-size: 10pt; text-align: justify; font-family: Arial, Verdana, serif;
	padding: 9px;
	background-color: #FEFEFE;
	border: 1px solid #F0F0F0;
}
div.autorStory a {	font-size: 10pt;
	font-family: Arial, Verdana, serif;
}
div.autorStory a:hover {	font-size: 10pt;
	font-family: Arial, Verdana, serif;
}
div.autorStory strong {	color: #555555;
}

h1.autor			{text-align: center; margin: 0; padding: 0; font-size: 12pt; font-weight: bold; font-family: Verdana, Tahoma; border-bottom: 1px solid #EDEDED;}
h1.autor a			{font-size: 12pt; font-weight: bold; font-family: Verdana, Tahoma;}

table.MainTable		{padding : 0; margin : 0; border : 0; background-color : #ffffff; width : 100%;}
td.TdHeader			{padding : 3px; background-color : #4d587b;}

strong.Header		{font-size : 8pt; color : #e4e4e4;}

input.FieldSearchText	{font-size : 8pt; font-family : Verdana; color : #000000; background-color : #e1e4ec; border : 1px solid #b6b7cf; width : 200px; height : 16px;}
.FieldSearchSelect	{font-size : 8pt; font-family : Verdana; color : #000000; background-color : #e1e4ec; border : 1px solid #b6b7cf; width : 100px; height : 16px;}
.ButtonSearch		{font-size : 8pt; font-family : Verdana; color : #d7d7d7; background-color : #414d71; border : 1px solid #000000; width : 60px; height : 16px;}
.TextFieldLogin		{font-family : Verdana; font-size : 7pt; font-style : normal; font-weight : normal; color : #000000; background-color : #b3bddb; text-align : left; border : 1px solid #f1c83b; cursor : text; width : 80px; height : 14px;}
.SubmitLoginButton	{font-family : Verdana, sans-serif; font-size : 8pt; color : #000000; background-color : #ffffff; text-align : center; border : 1px solid #666666; cursor : default; width : 25px; height : 15px;}

td.MenuClass		{vertical-align : middle; text-align : left; background-color : #4d587b; padding : 3px; color : #000000; font-weight : normal; font-family : Verdana; font-size : 8pt; font-style : normal; cursor : default;}
.MenuText			{color : #ffffff;}

a.LinkRememberPassword, a.LinkMenu {font-family : Verdana; font-size : 8pt; font-weight : bold; color : #ffde00; text-decoration : none;}
a.LinkRememberPassword:hover, a.LinkMenu:hover {font-family : Verdana; font-size : 8pt; font-weight : bold; color : #ffea00; text-decoration : none;}

table.PostTable		{width : 240px; background-color : #fafafa; border : 0; padding : 0;}
table.Big			{background-color : #fafafa; border : 0; padding : 0;}

.RowCopy			{background-color : #fafafa; border : 1px solid #909cbf; cursor : default; text-align : center; vertical-align : middle;}
.RowCopy img {vertical-align: middle;}

td.Category			{text-align : left; background-color : #fafafa; vertical-align : middle; border : 0; cursor : pointer;}
td.BukvTD			{background-color : #fafafa; border : 1px solid #b1b7c8; cursor : pointer; text-align : center; vertical-align : middle; font-weight : normal;}
.DefaultTable		{width : 100%; background-color : #fafafa; padding : 1px;}

a.Categories:hover	{color : #000000; font-weight : bold;}
a.Categories		{text-decoration : underline; font-weight : bold;}
a.AkkordLink		{font-family : Verdana, sans-serif; font-size : 8pt; font-style : normal; font-weight : normal; color : #111198; text-decoration : none;}
a.AkkordLink:hover	{font-family : Verdana, sans-serif; font-size : 8pt; font-style : normal; font-weight : normal; color : #111198; text-decoration : underline;}

td.TableClass		{background-color : #fafafa;}

.FamousTitle 		{color : #cc3333;}
.TextField 			{font-family : Verdana, sans-serif; font-size : 8pt; color : #000000; background-color : #ffffff; text-align : left; border : 1px solid #000000; width : 120px; height : 14px; vertical-align : middle;}
.TextArea 			{font-family : Verdana, sans-serif; font-size : 8pt; color : #000000; background-color : #ffffff; text-align : left; border : 1px solid #000000; vertical-align : middle;}
.SubmitButton		{font-family : Verdana, sans-serif; font-size : 8pt; color : #000000; background-color : #ffffff; text-align : center; border : 1px solid #666666; cursor : default; width : 80px; height : 16px; vertical-align : middle;}
.CheckBox			{font-family : Verdana, sans-serif; font-size : 8pt; color : #000000; text-align : left; border : 1px solid #000000; cursor : default;}
.SelectBox			{font-family : Verdana, sans-serif; font-size : 8pt; font-style : normal; font-weight : normal; color : #000000; background-color : #fafafa; text-decoration : none; text-align : left; border : 1px solid #000000; cursor : default; width : 100px; height : 13px; vertical-align : middle;}

.Error			{color : #cc3333; font-weight : bold;}
td.TableHeader		{background-color : #f3f3f3; border : 1px solid #ebebeb; cursor : default; text-align : center; vertical-align : middle;}
td.VoteClass		{background-color : #fafafa; border : 0; cursor : default; vertical-align : middle;}
h1				{cursor : default; font-weight : bold; font-size : 8pt;}
h1.zagol 			{cursor : default; font-weight : bold; margin-top: 0.1em; margin-bottom: 0.2em; font-size : 150%; }

.smalltitle {font-size: 6pt; text-indent: 3px; padding-top: 3px;}
.smalltitle input {width: 95%; margin-top: 0;}
.smalltitle textarea {width: 95%; height: 5em; margin-top: 0;}
.normaltitle {font-size: 8pt;}

td.nophoto {background-color: #ECECEC; color: #C2C2C2; border: 1px solid #DADADA; width: 150px; height: 150px;}
td.nophoto a {color: #BCBCBC; font-size: 8pt;}

h2, h3 {font-size: 16pt; font-weight: normal; font-family: Verdana, sans-serif;}
h3 {font-size: 14pt; text-decoration: underline;}
h2 a {font-size: 16pt; font-weight: normal;}
h2 a:hover {font-size: 16pt; font-weight: normal;}
td.CenterPage h1 {font-size: 16pt; font-weight: normal; font-family: Verdana, sans-serif; text-align: center;}
td.CenterPage h1 a:link {font-size: 16pt; font-weight: normal; font-family: Verdana, sans-serif; text-align: center;}
td.CenterPage h1 a:hover {font-size: 16pt; font-weight: normal; font-family: Verdana, sans-serif; text-align: center;}
td.CenterPage h1 a:visited {font-size: 16pt; font-weight: normal; font-family: Verdana, sans-serif; text-align: center;}

div.history {font-size: 10pt;}
div.history a {font-size: 10pt; font-weight: normal; text-decoration: underline;}
div.history_image {display: inline; margin: 0.5em; padding: 0.5em; font-size: 8pt; color: #A0A0A0; float: right; text-align: center; background-color: #FAFAFA; border: 1px solid #909090;}

div.galery_image {display: inline; margin: 0.5em; padding: 0.5em; font-size: 8pt; color: #A0A0A0; float: left; text-align: center; background-color: #FAFAFA; border: 1px solid #909090;}
div.galery_image_active {display: inline; margin: 0.5em; padding: 0.5em; font-size: 8pt; color: #A0A0A0; float: left; text-align: center; background-color: #ffc600; border: 2px solid #909090;}
div.page_list {display: inline; margin: 0.5em; padding: 0.5em; font-size: 8pt; color: #A0A0A0; float: left; text-align: center; background-color: #FAFAFA; border: 1px solid #909090;}
div.page_list_active {display: inline; margin: 0.5em; padding: 0.5em; font-size: 8pt; color: #000000; float: left; text-align: center; background-color: #ffc600; border: 1px solid #909090;}



img.gtp {width: 30px; height: 14px; vertical-align: middle; margin-right: 0.5em;}

a.autor_link {color: #A0A0A0; font-weight: normal;}
a.autor_link:hover {color: #A0A0A0; font-weight: normal;}
a.autor_link:visited {color: #A0A0A0; font-weight: normal;}

a.pagelist {padding: 0.2em; background-color: #F0F0F0; margin: 1px; border: 1px solid #F0F0F0;}
a.pagelist:hover, b.pageactivelist {padding: 0.2em; background-color: #FFFFFF; margin: 1px; border: 1px solid #FAFAFA;}

td.BlogHeader h1		{text-align: left; font-size: 14pt;} /* background-image: url('/img/notes_bg.gif'); */
div.news_content {font-size: 10pt;}
div.news_content p {padding: 0; margin-top: 0.5em; font-size: inheright;}
div.news_content a {font-size: inheright; font-weight: normal;}