/* Copyright (C) 2005-2007, BeStyle Studio (http://www.bestyle.ru) */
body, td{
	font: 1em/1.4em Arial, Helvetica, Tahoma, sans-serif;
	color: #474747;
}
p, li{
	font: 0.8em/1.4em Arial, Helvetica, Tahoma, sans-serif;
	margin-bottom: 1.2em;
}
td.Content#SubMenu p{
	font: 0.7em/1.4em Tahoma, Arial, Helvetica, sans-serif;
}
p.Small, p.small{
	font: 0.7em/1.4em Tahoma, Arial, Helvetica, sans-serif;
}
p.big{
	font: bold 0.9em/1.2em arial, tahoma, sans-serif;
}

p.paragraph , ul.list, ol.list{
	max-width: 600px;
	color: #171717;
	width: expression(document.body.clientWidth > 600 ? "600px" : "auto" );
}

/* articles */
p.paragraph a{
	color: #171717;
}

p.paragraph a:hover{
	color: #980000;
}

p.preamble{
		font-style: italic;
}


p.question:before{
		content: '\2014\a0';
}

p.question{
		font-style: italic;
		behavior: expression( !this.before ? this.before = this.innerHTML = '&mdash;&nbsp;' + this.innerHTML : '' );
		margin-top: 1.5em;
		margin-bottom: 0.9em;
}

p.answer:before{
		content: '\2014\a0';
}

p.answer{
		behavior: expression( !this.before ? this.before = this.innerHTML = '&mdash;&nbsp;' + this.innerHTML : '' );
}

div.publicationDate{
		font: 0.8em/1.4em Arial, Helvetica, Tahoma, sans-serif;
}

div.author{
		font: 0.8em/1.4em Arial, Helvetica, Tahoma, sans-serif;
}

.song{
		font-size: 0.9em;
}

.song .title{
		font-weight: bold;
}

.song .info{
		font-style: italic;
		margin-bottom: 0.9em;
}

/* etc */
div.item p{
		margin-bottom: 0.2em;
}

div.item{
		margin-bottom: 1.2em;
}

p.condenced{
		margin-bottom: 0.6em;
}
.bottom{
		margin-bottom: 0.2em;
}
p.light{
		color: #777;
}
a.lighten, a:hover.lighten, p.lighten{
		color: #959595;
}
.red{
		color: #980000;
}
td.Header#Logo p{
		font: 0.7em/1.4em Tahoma, Arial, Helvetica, sans-serif;
		color: #575757;
}
p.Small#Info{
		color: #999;
		border-top: 1px solid #E2E2E2;
		padding-top: 6px;
		margin-top: 2em;
}

h1{
		font: normal 1.64em/1em arial, tahoma, sans-serif;
		margin: 0 0 0.8em 0;
		color: #474747;
}
h2{
		color: #717573;
		font: normal 1.2em/1.1em arial, helvetica, tahoma, sans-serif;
		margin: 1.6em 0 0.8em 0;
}
h2.first{
		margin-top: 0;
}
h2 b{
		color: #D60A0A;
}

ul{
		margin: 0 0 1em 0;
		padding: 0 0 0 2em;
}

ul li{
	margin: 0.5em 0;
		padding: 0 0 0 0;
	list-style-type: none;
	behavior: expression( !this.before ? this.before = this.innerHTML = '&mdash;&nbsp;' + this.innerHTML : '' );
	text-indent: -1.24em;
}
ul li:before{
		content: '\2014\a0';
}
ul.Small li{
		font: 0.7em/1.4em Tahoma, Arial, Helvetica, sans-serif;
}
a{
		color: #1161c4;
}
a:hover{
		color: #980000;
}

a#Working{
		text-decoration: none;
}
span.PhoneNumber{
		font: 1.1em/1.4em Tahoma, Arial, Helvetica, sans-serif;
		white-space: nowrap;
}
span.Icons{
		font: 0.7em/1.4em Tahoma, Arial, Helvetica, sans-serif;
		color: #ABABAB;
		white-space: nowrap;
}
span.VLine{
		margin: 0 12px;
}
div.InfoBlock{
		width: 62%;
		border-left: 2px solid #DC3838;
		padding: 1em 2em 1em 2em;
		margin-top: 2em;
		background: #F2F2F2 url('/global/images/arrow/r-top.gif') right top no-repeat;
}
div.InfoBlock p{
		color: #777;
		font: 0.7em/1.4em Tahoma, Arial, Helvetica, sans-serif;
}
p.heading{
		font: 4em/1em arial, tahoma, sans-serif;
		margin-bottom: 1em;
		color: #717573;
}
div.forum{
	width: 90%;
}

div.contacts{

}
div.contacts b{
		font: bold 0.9em/1.2em arial, tahoma, sans-serif;
}
td.Footer p{
		font: 0.7em/1.4em Tahoma, Arial, Helvetica, sans-serif;
		color: #ABABAB;
		margin-bottom: 0;
}
td.Footer a, td.Footer a:hover{
		color: #ABABAB;
}
td.Footer p.Phone{
		color: #6C6C6C;
}
td.Footer p.Phone a{
		color: #6C6C6C;
}

p.paragraph.poem
{
	text-align: center;
}

html body table.Main td.Content p.small
{
	/*border: 1px solid red;*/
	margin-top: 0.5em;
}

/*html body table.Main td.Content img.image
{
	border: 1px solid red;
	margin-bottom: 0;
}*/
