html
		{
		height: 100%;
		width: 100%;
		}

body
		{
		width: 100%;
		max-width: 1024px;
		min-width: 979px;
		padding: 0px;
		margin: 0px;
		font: 12px Tahoma, Verdana, Sans-Serif;
		}
#menu
		{
		margin-top:7px;
		width: 100%; height:24px;
		text-align:center;
		}
.menu_line
		{
		padding: 4px 0; margin: 0px;
		width: 100%;
		text-align:center;
		font-weight: bold;
		}
.menu_line a
		{
		padding: 4px 7px; margin: 0px;
		border-right: 2px solid white;
		color:#41519A;
		text-decoration: none;
		font-variant: small-caps;
		}
.menu_line a:hover
		{
		background: #ECECEC;
		color: #000;
		}
.submenu
		{
		padding: 4px;
		border: 1px solid #ccc; border-right:2px solid #aaa; border-bottom:2px solid #aaa;
		position: absolute;
		z-index: 100; top: 0;
		font: normal 12px tahoma;
		text-align: left;
		line-height: 18px;
		background-color: #F9F9F9;
		visibility: hidden;
		}
.submenu a, .submenu p
		{
		padding: 4px; margin:0px;
		display: block;
		border-bottom: 1px solid #ccc;
		text-decoration: none;
		color: black;
		}
.subsub
		{
		background:#fff;
		line-height: 12px;
		font-size:90%;
		}
.submenu a:hover
		{
		background-color: #F7F8EC;
		}
* html .submenu a, .submenu p
		{
		width: 100%;
		}
.sep
		{
		height: 6px;
		background: #DFDBFF;
		}

#leftrow
		{
		padding: 15px;
		width: 228px;
		}

.lbwidth
		{
		width: 227px;
		}

.lbtop
		{
		padding-left: 33px;
		font-size: 80%;
		font-weight: bold;
		color: white;
		height: 34px;
		background: #C32C2C url("../img/header_block.gif"/*tpa=http://fond-edinstvo.com/img/header_block.gif*/);
		}

.lbcont
		{
		background: #e0e0e0;
		font-weight: bold;
		}

.lbcont ul
		{
		margin-top: 7px;
		margin-bottom: 7px;
		margin-left: -15px;
		}

* html .lbcont ul
		{
		margin-left: 32px;
		}

.lbcont li
		{
		line-height: 15px;
		margin-top: 10px;
		margin-bottom: 10px;
		font-size: 90%;
		color: #555;
		text-decoration: none;
		}

* html .lbcont li
		{
		margin-top: 0px;
		margin-bottom: 0px;
		list-style-image: url("../img/block_arrow.gif"/*tpa=http://fond-edinstvo.com/img/block_arrow.gif*/);
		}

.lbcont li a
		{
		display: block;
		font-size: 90%;
		color: #555;
		text-decoration: none;
		}

.lbcont marquee a
		{
		display: block;
		font-size: 90%;
		color: #727272;
		text-decoration: none;
		}

.lbcont marquee a:hover
		{
		color: #333;
		}

* html .lbcont li a
		{
		margin-bottom: 3px;
		}

.lbcont li a:hover
		{
		color: #333;
		}

.headerblock
		{
		font-size: 90%;
		font-weight: bold;
		color: white;
		margin: 10px 0px 0px 33px;
		}

.lbbottom
		{
		height: 18px;
		background: url("../img/bottom_block.gif"/*tpa=http://fond-edinstvo.com/img/bottom_block.gif*/);
		}

#content
		{
		width: auto;
		/*position:relevate;*/
		padding: 0px 15px;
		font-family: verdana;
		font-size: 12px;
		/*line-height: 16px;*/
		}
#content p
		{
		padding:0px; margin:0px;
		}
#rightrow
		{
		width: 239px;
		padding: 0px;
		background: #eee;
		}

#search
		{
		font-size: 100%;
		}

#search_form
		{
		margin: 0px;
		padding: 0px;
		}

#search_form input
		{
		font-size: 80%;
		color: gray;
		}

#search_form .inp
		{
		height: 14px;
		width: 300px;
		}

#search_form .subm
		{
		height: 20px;
		width: 45px;
		}

#bottom
		{
		width: 100%;
		height: 90px;
		padding: 0px;
		background: url("../img/bottom_grad.png"/*tpa=http://fond-edinstvo.com/img/bottom_grad.png*/) silver;
		}

#bottom .im
		{
		margin: 0px 12px;
		float: left;
		}

#bottom .copyright
		{
		display: inline;
		float: left;
		margin: 10px 0px 0px 0px;
		font-size: 80%;
		font-weight: 600;
		color: #4C4C4C;
		}
#bottom .copyright a
		{
		text-decoration:none
		}
#bottom .contacts
		{
		display: inline;
		float: left;
		margin: 10px 0px 0px 0px;
		font-size: 10px;
		color: #4C4C4C;
		}
h1
		{
		margin:3px;
		}
h2
		{
		margin:3px;
		}
h3
		{
		margin:3px;
		}
h4
		{
		margin:3px;
		}
h5
		{
		margin:3px;
		}
h6
		{
		margin:3px;
		}
