.fullContainer {width:expression(document.body.clientWidth < 980 ? '980px' : (document.body.clientWidth > 1280 ? '1280px' : '100%')); min-width:980px; max-width:1280px; text-align:left; margin:0 auto; background:url(../imgs/stubBg.gif) repeat-y 0 0;position:relative;z-index:5;}

.leftColumn {float:left; width:204px; font-size:1.3em;}
.leftColumn, .leftTd, {width:204px}
	.leftTd {width:204px;}


	.rightColumn {float:right; width:302px; font-size:0.9em;}
		.rightTd {width:302px; clear:right;}

	.midColumn {font-size:0.9em;}
		.contentBox {padding:0 10px 0 10px;}

.header {clear:both; background:#fff;}
.footer {clear:both; padding-top:20px; padding-bottom:30px; width:expression(document.body.clientWidth < 989 ? '978px' : 'auto')}

.tblContent TD { vertical-align:top}
.centerBlock { font-size:1.4em !important; width:100%;}
.rightBlock {font-size:1.4em !important; background:url(../imgs/bgRTD.gif) repeat-y; width:302px;}


/*.leftColumn {float:left; width:14.2em; background:#F4F8ED; font-size:1.2em;}
.leftColumn, .leftTd, {width:14.3em}
	.leftTd {width:14.2em;}*/

/* Layout
---------------------------------------------------------------------------- */
.layout {
	position:relative;
	z-index:1000;
	float: left;
	width: 100%;
	padding: 10px 0;
	/*overflow:hidden;*/
}
.layout, {overflow-x:hidden}
.tblContent {
	clear: left;
}
.column {
	position: relative;
	float: left;
	left: 100%;
}
.mainContent {
	width: 100%;
	margin-left: -100%;
}
.header .mainContent .content {
	padding: 0 0 0 244px;
}
.header .sideLeft {
	margin-left: -100%;
	width: 234px;
	z-index: 100;
}

/* Header
---------------------------------------------------------------------------- */
.header h1 {
	float: right;
	margin: 0 0 -17px;
}
.header h1 a {
	display: block;
	position: relative;
	width: 238px;
	height: 41px;
	line-height: 41px;
	background: url(../imgs/header_bar.png) right bottom no-repeat;
	text-indent: -9999px;
}
.header .navigation {
	float: right;
	list-style-type: none;
}
.header .navigation li {
	float: left;
	padding: 0 5px 2px 0;
	background: none;
}
.header .navigation li a {
	display: block;
	width: 40px;
	height: 24px;
	line-height: 24px;
	text-indent: -9999px;
	background: url(../imgs/header_bar.png) left bottom no-repeat;
}
.header .navigation li a.nav_pda {
	background-position: -40px bottom;
}
.header .navigation li a.nav_rss {
	background-position: -80px bottom;
}
.header .navigation li a.nav_wap {
	background-position: -120px bottom;
}
.header .navigation li a.nav_memori {
	background-position: -160px bottom;
}
.header .navigation li a.nav_hp {
	width: 167px;
	background-position: -200px bottom;
}
.advertLink {
	float: left;
	height: 75px;
	width: 40px;
	text-indent: -9999px;
	background: url(../imgs/header_bar.png) left top no-repeat;
}
.headerLinksBar {
	clear: both;
	margin: 0;
	height: 75px;
	background: url(../imgs/header_bar.png) right top no-repeat;
	text-align: center;
	/*overflow:hidden;*/
}
.headerLinks {
	display: inline-block;
	padding-top: 15px;
	text-align: left;
}
*html .headerLinks {
	display: inline;
}
.header .headerLinksBar ul {
	list-style-type: none;
	padding: 0 0 3px 12px;
	font-size: 16px;
	background: url(../imgs/bullet_green.gif) left center no-repeat;
}
.header .headerLinksBar ul li {
	display: inline;
	padding: 0 3px 4px 2px;
	background-position: 0 -999px; /* для IE, чтобы отображался булет у ul и чтобы скрыть ( сдвинуть вверх ) булеты у li */
}
.headerBannerRight {
	float: right;
	padding: 5px 7px 5px 0px;
}

a.black3, a.black3:visited { color:#000;text-decoration: none;}
a.black3:hover { color:#000; text-decoration: underline;}
