html {height:100%;}
body			{
					margin: 0;
					padding: 0;
					height:auto !important;
  					height:100%;
  					min-height:100%;
					width: auto !important;
  					width: 100%;
					min-width: 1000px;
  					font-size: 13px;
  					font-family: tahoma;
					position: relative;
					background: url(images/css/bg.gif) 0 0 repeat #779494;
					}
img					{border: none}
div#content img		{border-color: #ec1d25}
h1					{
					color: #fff;
					font-size: 15px;
					height: 28px;
					overflow: hidden;
					line-height: 28px; 
					padding-left: 35px;
					background: url(images/css/h1.gif) 0 0 no-repeat;
					}
h2					{
					font-size: 14px;			   
					color: #eee;
					border-bottom: dotted 1px #ddd;
					}
h3					{
					font-size: 13px;
					color: #ddd;
					text-decoration: underline;
					}
div.backcolor		{
					font-weight: bold;
					padding: 5px;
					background: #bbb;
					border: solid 1px #eee;
					color: white;
					}
ul li					{list-style-type: square}
span.text2			{color: #ddd}
p					{
					text-align: justify;
					text-indent: 30px; 
					}
a					{color: white; text-decoration: none;}
a:hover				{text-decoration: underline;}
a.link				{
					float: right;
					color: #0c3d88;
					}
hr					{
					margin: 10px;
					height: 1px;
					overflow: hidden;
					border: none;
					border-bottom: solid 1px #CCC;
					}
/*----------------------------------------------------------------*/
.table				{
					border-collapse: collapse;
					margin: 0 auto;
					border: dotted 1px #ddd;
					}
.table td,.table th	{
					border: none;
					border: dotted 1px #ddd;
					padding: 3px;
					}
.table th,.table .th {background: #aaa}
.table .td		{background-color: #fff}
.table .tr2		{background-color: #aaa}
/*----------------------------------------------------------------*/
div#main			{
					width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1010px" : "");
					}
div#rasporka		{
					clear: both;
					width: 1000px;
					height: 100px;
					overflow: hidden;
					}
/*----------------------------------------------------------------*/
div#top				{
					height: 62px;
					line-height: 60px;
					overflow: hidden;
					color: #ec1d25;
					text-align: center;
					font-size: 18px;
					font-family: arial;
					font-weight: bold;
					}
div#shapka			{
					height: 370px;
					overflow: hidden;
					background: black;
					} 
div#shapka_left		{
					float: left;
					height: 370px;
					width: 49%;
					background: url(images/css/shapka_left.gif) 0 0 repeat-x;
					}
div#shapka_right		{
					float: right;
					height: 370px;
					width: 49%;
					background: url(images/css/shapka_right.gif) 3px 0 repeat-x;
					}
div#shapka_img		{
					position: absolute;
					top: 1px; left: 0;
					height: 369px;
					width: 100%;
					}
div#shapka_img_in	{
					height: 369px;
					width: 990px;
					margin: 0 auto;
					background: url(images/css/big_plane.jpg) 0 0 no-repeat;
					}
div#logo				{
					float: right;
					margin-top: 290px;
					margin-right: 120px;
					}
div#shapka_small		{
				   	width: 100%;
					height: 70px;
					padding: 20px 0;
					background: url(images/css/footer_bg.gif) 100% 0 repeat-y black;
					}
div#logo2			{
					float: right;
					margin-right: 120px;
					}
/*----------------------------------------------------------------*/
div#menu			{
					padding: 10px 0;
					overflow: hidden;
					margin: 0 100px;
					}
div#menu a			{
					color: #000;
					text-transform: uppercase;
					text-decoration: none;
					font-size: 14px;
					line-height: 15px;
					font-weight: bold;
					}
div#menu td			{
					text-align: center;
					vertical-align: middle;
					padding: 10px;
					}
div#menu a:hover	{color: #FFF;}
/*----------------------------------------------------------------*/
div#content			{
					margin: 50px;
					margin-top: 0;
					margin-bottom: 100px;
					clear: both;
					}
/*----------------------------------------------------------------*/
div#footer			{
				    /*position: absolute;
				    bottom: 0;*/
					clear: both;
				   	width: 100%;
					background: url(images/css/footer_bg.gif) 100% 0 repeat-y black;
					}
div#footer1			{
					float: right;
					font-size: 10px;
					padding: 10px;
					padding-left: 10px;
					width: 280px;
					overflow: hidden;
					}
div#footer2			{
					padding: 10px;
					margin-right: 290px !important;
					color: #AAA;
					text-align: center;
					}
