#top, #structure, #sec_structure {
	min-width: 756px; width: expression((document.documentElement.clientWidth||document.body.clientWidth)<756?'756px':'100%');
}

#top {
	width: 756px;
	margin: 18px auto -3px auto;
}

#top img {
	display: inline;
}

#logo {
	float: left;
	width: 250px;
	padding-left: 18px;
	background: #fff;
}

#structure {
	text-align: left;
	width: 756px;
	margin: 0 auto;
	background: url(i/sidebar_bg.gif) right repeat-y;
}
#structure_bot {
	text-align: left;
	width: 756px;
	margin: 0 auto;
	/*background: url(i/sidebar_bg.gif) right repeat-y;*/
}



#sec_structure {	width: 756px; 	margin: 0 auto;}




#structure_bottom {
	text-align: left;
	width: 756px;
	margin: 0 auto;
	padding-bottom: 15px;
}

#content {
	float: left;
	width: 434px;
	margin: 0px 36px 0 9px;
}

#content_bot {
	/*float: left;*/
	width: 740px;
	margin: 24px 36px 0 50px;

}



html>body #content, html>body #content_bot {
	/*margin-left: 18px;*/
	margin-left: 0px;
	width:452px;
}

#content strong, #content_bot strong  {
	color: #960012;
}

#sidebar {
	color: #960012; background: #f5d9ca;
	float: left;
	width: 250px;
	padding: 18px 18px 25px 18px;
   voice-family: "\"}\"";
   voice-family: inherit;
	width: 214px;
}


#sidebar_bot {
	color: #960012; background: #f5d9ca;
	float: left;
	width: 250px;
	padding: 18px 18px 25px 18px;
   voice-family: "\"}\"";
   voice-family: inherit;
	width: 214px;
}

html>body #sidebar {
	width: 214px;
}

#header {
	margin: 18px 0 11px 0;
}

#banner_link {
	margin-left: 68px;
}

#leftblock, #rightblock {
	float: left;
	color: #960012;
	font: 92% arial, sans-serif;
	width: 378px;
	margin-top: -1px;
   voice-family: "\"}\"";
   voice-family: inherit;
	width: 324px;	
}

html>body #leftblock, html>body #rightblock {
	width: 324px;
}

#leftblock {
	background: url(i/leftblock_main.jpg) no-repeat;
	padding: 0 18px 0 36px;
}

#rightblock {
	background: url(i/rightblock_main.jpg) no-repeat;
	padding: 0 36px 0 18px;
}

#middleblock {
	color: #fff; background: url(i/middleblock.jpg) no-repeat;
	font: bold 12px arial, sans-serif;
	width: 756px;
	margin: 0 auto;
	padding: 165px 0 65px 0;
}

#middleblock a {
	color: #fff;
	text-decoration: underline;
}

#leftblock .info, #rightblock .info {
	color: #fff;
	font: bold 12px arial, sans-serif;
	text-align: center;
	margin: 8px 0 78px 0;
}

#leftblock .info {
	margin: 8px 0 48px 0;
}

.info a { color:#FFFFFF; text-decoration:none !important}
.info a:hover { color:#F5D9CA; text-decoration:none}
.info a span { text-decoration:underline}

#leftblock ul, #rightblock ul {
	list-style: none;
	padding: 0; margin: 1px 0 3px 13px;
}

#leftblock ul li, #rightblock ul li {
	background: url(i/icon_lisquare.gif) left 7px no-repeat;
	padding: 2px 0 0 14px;
}

#footer {
	background: url(i/footer_border.gif) top repeat-x;
	text-align: left;
	width: 756px;
	margin: 0 auto; padding: 25px 0 0px 0px;
   voice-family: "\"}\"";
   voice-family: inherit;
	width: 738px;
}
#footer {}
#footer #sec_bot { margin-top:10px}

html>body #footer {
	width: 738px;
}

.clear {
	clear: both;
	height: 0;
}


