./*новые стили*/
table.indextable td.innerfooterleft {
	vertical-align: top;
	width: 420px;
	height: 197px;
	padding: 0px 0px 17px 0px;
}
table.indextable td.innerfooterright {
	vertical-align: bottom;
	height: 197px;
	padding-left: 91px;
	width: 100%;
}
table.indextable td.innerout {
	height: 100%;
	vertical-align: top;
}
/*таблица вывода внутр страницы*/
table.innertable {
	width: 100%;
	height: auto;
	background: transparent url('images/bg-newsbline.gif') 409px 4px no-repeat;
}
table.innertable td.empty {
	padding-left: 409px;
	padding-top: 47px;
}
table.innertable td.headerout {
	vertical-align: top;
	width: 100%;
	padding: 0px 0px 0px 31px;
	background: transparent url('images/bg-newsbline.gif') right 4px no-repeat;
}
table.innertable td.textout {
	vertical-align: top;
	width: 100%;
	height: 100%;
	padding: 22px 30px 20px 29px;
	background: transparent url('images/bg-newsbody.gif') 1px 25px no-repeat;
}
table.innertable td.gallery {
	vertical-align: top;
	padding-top: 200px;
	padding-bottom: 60px;
}

/**/

table.innertable td.textout th {
	background-color: #5A90BB;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding: 7px;
}
table.innertable td.textout td.gray {
	background-color: #F5F5F5;
}

/**/
table.smallgallery {
	width: 100%;
	height: auto;
	background: transparent url('images/bg-newsbline.gif') left top no-repeat;
}
table.smallgallery td.start {
	padding: 0px 24px 0px 51px;
	background: transparent url('images/bg-newsbline.gif') left bottom no-repeat;
}
table.smallgallery td.end {
	padding: 0px 24px 0px 0px;
}
table.gallery {
	/*
	width: 100%;
	height: 100%;
	*/
}
table.gallery td.gal {
	padding: 0px 35px 34px 0px;
	vertical-align: top;
}
/*--*/
table.submenu {
	width: 100%;
	padding: 10px 10px 10px 66px;
	background: #F5F5F5 url('images/bg-submenu.gif') left top repeat-x;
}
table.submenu td a {
	background: transparent url('images/arrow-sub.gif') left 50% no-repeat;
	padding: 6px 25px;
	display: block;
}
/**/
table.image {
	background: #F2F2F2;
	width: 154px;
	height: auto;
}
table.image td.img {
	border: 5px solid #D9D9D9;
}
table.image td.link {
	padding: 10px;
	font-size: 9px;
}
table.image td.descr {
	font-size: 9px;
	padding: 0px 10px 10px 10px;
}
/**/
table.sandline {
	width: 100%;
	height: 35px;
}
table.sandline td.spacer {
	width: 100%;
}
table.sandline td.sand {
	white-space: nowrap;
	font-size: 9px;
	padding-right: 26px;
	border-bottom: 1px solid #E6EDEF;
}
table.sandline td.sand img {
	margin: 0px 4px;
}
/*перезаписываемые стили*/
div.flash {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 550px;
	background: transparent url('images/bg-innersky.jpg') left top repeat-x;
	z-index: 1;
}
table.indextable td.indexright {
	vertical-align: top;
	width: 100%;
	padding: 195px 0px 16px 18px;
}
