/*------------Тело------*/
html {height:100% !important;}
body			{
					margin: 0;
					padding: 0;
					/*height:auto !important;*/
  					height:100%;
  					/*min-height:100%;*/
					width: auto !important;
  					width: 100%;
					min-width: 1000px;
  					font-size: 14px;
  					font-family: Trebuchet MS;
					color: #000000;
					position: relative;
					background-color: #A3A3A5;
					}
/*----------Общие стили для всего сайта------*/
h1	{font-size: 22px}
img	{border: none;}
a 		{
		color: #2B66D0;
		text-decoration: none;
		}
a:hover 	{
		color: #ffffff !important;
		text-decoration: underline !important;
		}
		
a:visited
		{
		color: #000000;
		text-decoration: underline;
		}
/*--------Шапка--------*/
table#shapka
		{
		margin: 0 auto;
		width: 100%;
		border-collapse: collapse;
		}
		
table#shapka td
		{
		border: none;
		padding: 0;
		margin: 0;
		}
		
td#left_sh
		{
		width: 24px;
		height: 199px;
		background: url(/images/css/left_sh.gif) 0 0 no-repeat;
		}
		
div#strelki
		{
		position: absolute;
		top: 63px;
		left: 60px;
		width: 65px;
		height: 62px;
		background: url(/images/css/strelki.gif) 0 0 no-repeat;
		}
		
td#fon_sh
		{
		vertical-align: top;
		height: 199px;
		background: url(/images/css/fon_sh.gif) 0 0 repeat-x;
		}
		
div#inhead
		{
		margin-left: 100px;
		margin-top: 47px;
		width: 480px;
		color: #ffffff;
		}
		
div#zelenka
		{
		position: absolute;
		top: 48px;
		right: 45px;
		width: 375px;
		height: 97px;
		background: url(/images/css/zelenka.gif) 0 0 no-repeat;
		}
		
div#logo
		{
		position: absolute;
		top: 47px;
		right: 420px;
		width: 110px;
		height: 95px;
		border: none;
		}
		
div#logo a
		{
		border: none;
		}
		
td#right_sh
		{
		width: 18px;
		height: 199px;
		background: url(/images/css/right_sh.gif) 0 0 no-repeat;
		}
/*---------------Меню верхнее-----------*/
div#menu
		{
		position: relative;
		top: 10px;
		text-align: right;
		width: 100%;
		}
		
div#menu a
		{
		font-family: Tahoma;
		color: #000000;
		font-weight: bold;
		text-decoration: none;
		padding-right: 10px;
		}
		
div#menu a:hover
		{
		color: #000000 !important;
		text-decoration: underline;
		}
/*-------------Основной блок------------------*/

table#sss
		{
		border: solid 1px #000000;
		height: 100%;
		width: 95%;
		margin: 0 auto;
		}

table#sss td
		{
		padding: 0;
		margin: 0;
		}
		
div#content
		{
		width: 100%;
		background-color: #E3E1E1;
		margin: 0 auto;
		height: auto;
		}
		
td#submenu
		{
		margin-left: 15px;
		background: url(/images/css/sub_fon.gif) 0 0 no-repeat #C1C0C0;
		/*float: left;*/
		height: 100%;	
		width: 194px;
		padding-top: 30px !important;
		padding-bottom: 15px !important;
		padding-left: 10px !important;
		padding-right: 10px !important;
		border: solid 1px #394F77;
		vertical-align: top;
		}
		
td#submenu a
		{
		display: block;
		color: #394F77;
		text-decoration: underline;
		}
		
td#submenu a:hover
		{
		text-decoration: none;
		}
		
td#text
		{
		margin-left: 245px;
		margin-right: 15px;
		width: 100%;
		border: solid 1px #394F77;
		background: url(/images/css/sub_fon.gif) 0 0 repeat-x #C1C0C0;
		padding-top: 30px !important;
		padding-bottom: 15px !important;
		padding-left: 10px !important;
		padding-right: 10px !important;
		vertical-align: top;
		}
/*-------------------Подвал--------------------*/
div#rasporka
		{
		clear: both;
		width: 80%;
		height: 10px;
		}
		
div#menu_bot
		{
		text-align: right;
		}
		
div#menu_bot a
		{
		color: #ffffff;
		font-family: Tahoma;
		font-weight: bold;
		text-decoration: none;
		padding-right: 10px;
		}
		
div#menu_bot a:hover
		{
		text-decoration: underline;
		}
		
div#footer
		{
		background: url(/images/css/foot.gif) 0 0 repeat-x #394F77;
		padding-top: 30px;
		padding-left: 15px;
		padding-bottom: 20px;
		}
		
div#artena
		{
		width: 350px;
		}
		
div#artena a
		{
		color: #ffffff;
		font-size: 10px;
		}
		
div#footer1
		{
		float: right;
		padding: 20px;
		}
		
div#footer1 a
		{
		color: #ffffff;
		}
