.progid					{behavior: url(images/png.htc); border: 0;}

.table {border-bottom: 1px solid #306a97;
		border-right: 1px solid #306a97;
		}

.text {font-family:Tahoma; 
	font-size:14px; 
	color:#000000; 
	text-align:justify; 
	text-decoration: none;
	margin-left: 110;
	padding: 5 5 5 5;
	border-right: 5px solid #a9d7f8;
	border-top: 5px solid #a9d7f8;
	border-left: 5px solid #a9d7f8;
	border-bottom: 5px solid #a9d7f8;
    background-color: #ffffff
	}

body					{margin: 0; background: url(images/bg.jpg) left top repeat-x #c9e8fb; color: #002f54; font: 14px normal Tahoma, sans-serif;}
img						{border: 0;}
td						{vertical-align: top;}
p						{margin: 8px 0; text-align: justify;}
h1						{margin: 0; font-size: 18px; font-family: Tahoma; color: #6ab2e4; font-weight: normal;}
h2						{margin: 0; font-size: 14px; font-family: Tahoma; color: #3a709b; font-weight: normal;}
a						{text-decoration: underline; color: #1a6396;}
a:hover					{text-decoration: none; color: #1a6396;}
.minwid					{min-width: 995px;
/* IE min-width fix */
width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 995 ? "995px" : "auto");}

.border{ border: 1px solid #000; }

#top_01					{width: 324px; height: 367px; background: url(images/top_01.jpg) left top no-repeat; text-align: center; /*padding-top: 35px;*/}
#menu					{padding-top: 44px;}
#top_02					{width: 432px; height: 402px;}
#top_03					{width: 100%; background: url(images/top_03.jpg) left top no-repeat; padding: 35px 28px 30px 28px; text-align: justify; color: #002f54;}
#top_03 span			{font-size: 16px; font-family: Tahoma;}
#mail					{text-align: center; padding-top: 0px; width: 190px;}

#line					{background: #6ab2e4; width: 100%; height: 10px;}
#left					{width: 210px; padding: 30px; background: #effaff;}
.news					{font-size: 11px; font-family: Tahoma; color: #597e9a; text-align: justify; width: 210px; margin-bottom: 40px;}
.news div				{padding: 5px 0;}
.news .title			{color: #FFFFFF; background: #6ab2e4; padding: 2px 4px;}
#info					{color: #597e9a; text-align: center; padding: 40px 0;}
#info a					{color: #6ab2e4; text-decoration: none; font-size: 18px; font-family: Tahoma;}
#info a:hover			{color: #6ab2e4; text-decoration: underline;}


#content				{padding: 25px 30px 80px 15px; width: 100%; background: #effaff;}

#bottom_01				{background: url(images/bottom_01.gif) left top no-repeat; color: #002f54; font-size: 11px; font-family: Tahoma; padding: 12px 44px 12px 95px;}
#bottom_02				{background: url(images/bottom_02.gif) left top repeat-x; width: 100%; padding-top: 21px; text-align: center;}
#bottom_02 img			{margin: 0 5px;}
#alfa					{background: url(images/alfa.gif) 60px top no-repeat; padding: 20px 20px 22px 95px; font-size: 9px; font-family: Tahoma; color: #3c6686;}
#alfa a					{color: #3c6686; text-decoration: none;}
#alfa a:hover			{color: #3c6686; text-decoration: underline;}

#Layer1 {
	position:absolute;
	left:102px !important; 
	top:450px;
	width:195px;
	height:3px;
	z-index:1;
}

ul {list-style-image: url("http://stroireal.ru/li.gif"); }


		.tf {position:relative; top:7px; border:1px solid #d1e6ef; margin:0 0 13px; zoom:1; background:#FFF;}
		.tf input {display:block; font-size:12px; color:#597e9a; border:0; height:24px; background:#FFF; width:228px; padding:0 0 1px;}
		.tf textarea {display:block; font-size:12px;  font-family:Tahoma; color:#597e9a; border:0; background:#FFF; width:100%; height:200px; overflow:auto;}
		.tf span {display:block; padding:2px 4px;}
		.tf div {position:absolute; width:4px; height:4px; overflow:hidden;}
		.u1 {left:-1px; top:-1px; background:url(/img/topleft.gif);}
		.u2 {right:-1px; top:-1px; background:url(/img/topright.gif);}
		* html .u2 {right:-2px;}
		.u3 {left:-1px; bottom:-1px; background:url(/img/bottomleft.gif);}
		.u4 {right:-1px; bottom:-1px; background:url(/img/bottomright.gif);}
		* html .u4 {right:-2px;}
		.tf .u5 {width:23px; height:29px; background:url(../img/bcg/u5.gif); left:-23px; top:37px;}
		.ts {position:relative; margin:0 0 13px; zoom:1;}
		.ftbl td {vertical-align:middle;padding-right:10px;}
		.ftbl td {color:#002f54; font-family:Tahoma;font-size:12px;}
		.ftbl td span {color:#c33c3c;}
		.ftbl td b {font-weight:normal;font-size:9px; font-family:verdana;color:#597e9a;}
