html, body			{
					margin: 0;
					padding: 0;
					min-width: 1000px;
  					width: 100%;
  					Background-color: #330000;
  					font-size: 10pt;
  					font-family: tahoma
					}
img					{border: none}
a, b, strong, h1, h2, h3	{color: #a00101}
h1					{
					font-size: 12pt;
					padding-left: 1px;
					}
h2					{
					font-size: 11pt;
					padding-left: 1px;
					}
h3					{
					font-size: 10pt;
					padding-left: 1px;
					}
/*----------------------------------------------------------------*/
div#main			{
					width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1010px" : "");
				  	background: url() 0 100% no-repeat #F1F1F1;
					margin: 10px;
					}
/*----------------------------------------------------------------*/
div#shapka			{
					background: url(images/shapka_bg.jpg) 0 0 repeat-x #6e0e10;
					height: 252px;
					}
div#shtorka			{background: url(images/shtorka.jpg) 0 0 no-repeat; height: 252px;}
div#muzik			{background: url(images/muzik.gif) 50% 100% no-repeat; height: 252px;}
div#picture			{background: url(images/picture.gif) 100% 0 no-repeat; height: 251px;}
div#slogan			{
					position: absolute; 
					top: 10px;
					left: 45%;
					width: 295px;
					height: 107px;
					padding-top: 3px;
					padding-left: 10px;
					overflow: hidden;
					font-family: "Arial";
					font-size: 15pt;
					font-weight: bold;
					color: #54060B;
					background: url() 0 0 no-repeat;
					}
div#slogan b		{color: #9C010A}
div#logo			{
					position: absolute;
					top: 50px; left: 50px;
					width: 280px;
					height: 150px;
					overflow: hidden;
					text-align: center;
					font-weight: "Arial Narrow";
					font-size: 16pt;
					color: white;
					}
div#logo b			{
					font-family: "Times New Roman";
					font-size: 26pt;
					color: white;
					}
div#logo a:hover img{background-color: #6e0d16}
/*----------------------------------------------------------------*/
div#menu			{
					margin-left: 220px;
					text-align: center;
					}
div#menu a			{
					text-decoration: underline;
					font-weight: bold;
				   	line-height: 50px;
				   	padding: 0 20px;
				   	border-left: solid 1px black; 
					}
div#menu a#a1		{border: none}
div#menu a:hover	{text-decoration: none}			
/*----------------------------------------------------------------*/
table.faq			{width: 500px;}
table.faq td		{padding: 10px; color: white;}
tr.vopr				{background: #a00101;}
tr.otv				{background: #ff5925;}
/*----------------------------------------------------------------*/
div#content			{
					margin-left: 300px;
					padding: 15px;
					padding-top: 0;
					min-height: 400px;
					}	
/*----------------------------------------------------------------*/
div#left			{
					float: left;
					width: 215px;
					overflow: hidden;
					padding-top: 30px;
					padding-bottom: 100px;
					padding-left: 30px;
					background: url() -25px 20px repeat-x;
					}
div#left a			{
					display: block;
					padding-top: 10px;
					font-weight: bold;
					text-decoration: none;
					padding-left: 20px;
					background: url(images/bull1.gif) 0 15px no-repeat;
					}
div#left a:hover	{text-decoration: underline}
div#sub				{padding-left: 30px;}
div#sub a			{
					color: #ff5925;
					padding-top: 0;
					font-weight: normal;
					background: url(images/bull2.gif) 0 5px no-repeat;
					}
/*----------------------------------------------------------------*/	
div#footer			{
					clear: both;
					height: 20px;
					padding: 8px;
					margin-left: 300px;
					background: url() 0 100% repeat-x;
					}			
div#footer_right	{
					float: right;
					height: 100px;
					width: 450px;
					font-size: 8pt;
					overflow: hidden;
					}
