/* ==================================================================
 *
 *	Стили для первой страницы
 *
 *	1. разметка
 *
 * ================================================================== */ 


TD.LayoutTop 					{
								}


#MainLeftColumn					{
									background-image: url('/i/MainMenuLeftBG.gif');
									background-repeat: no-repeat;
									background-position: 100% 83px;
								}


#RightContent 					{	width: 100%; }
								
TR.TopIndent TD					{	height: 10px; vertical-align: bottom; }
TR.Top TD						{	padding-top: 18px; padding-bottom: 10px; }
TR.Center TD					{	padding-top: 40px; }


DIV.Slogan						{	font-size: 120%; margin-left: 37px;}

.UpperDescrs					{	font-size: 90%; }
.UpperDescrs P					{	margin-top: 0.5em; }
.UpperDescrs TD					{	vertical-align: top; padding-top: 15px; }
.UpperDescrs DIV				{	margin-bottom: 1px; }


/* ==================================================================
 *
 *	Картинки всякие
 *
 * ================================================================== */ 
IMG#MainLogo					{
									width: 223px; height: 41px;
									margin: 69px 10px 0px 37px;
								}
 
#Kubiks							{
									width: 280px;
									height: 280px;
									margin: 11px 0px 0px 0px;
								}
								
								

#MainImage						{
									background-image: url('/i/MainHouse.jpg');
									background-repeat: no-repeat;
									background-position: bottom right;
									height: 252px;
								}
#MainImage DIV					{
									/* height: 252px;
									width: 585px; */
								}
#MainImage IMG				{
									width: 528px; height: 48px;
									margin-top: 204px;
									display: inline;
								}


/* ==================================================================
 *
 *	Брэнд-лист
 *
 * ================================================================== */ 
#BrandList			{	font-size: 70%; margin-left: 33px;}
#BrandList TH		{	border-bottom: 1px solid #2F59AE; padding-bottom: 3px; text-align: left; font-weight: bold; }
#BrandList TD		{	padding: 0px 0px;}
#BrandList IMG		{	margin-bottom: 2px; cursor: pointer; }
#BrandList DIV		{	display: none; }

#BrandList .WarmBrandLogos,
#BrandList .HydroBrandLogos		{	padding-right: 20px; padding-left: 2px; }
#BrandList .BrandDescription	{	width: 114px; padding-top: 18px; }


/* ==================================================================
 *
 *	Новости справа
 *
 * ================================================================== */ 

DL.FirstPageNewsList			{ margin: 0px; padding: 0px; font-size: 82%; padding-right: 25px; margin-left: 1px; }
.FirstPageNewsList DT			{ margin-top: 0.3em; }
.FirstPageNewsList DT.Date		{ background-color: #99BBD5; color: #FFFFFF; padding: 2px; display: inline; white-space: nowrap; }
.FirstPageNewsList DD			{ margin: 0px; padding: 0px; margin-bottom: 12px; margin-left: 1px; }


/* ==================================================================
 *
 *	Фотогалерея динамическая
 *
 * ================================================================== */ 
TABLE#DynamicPhotoGallery				{ width: 100%; height: 120px; white-space: nowrap; }
#DynamicPhotoGallery TD					{ border: 1px solid white; background-repeat: no-repeat; padding: 0px;}
#DynamicPhotoGallery .OpenImage			{ background-color: silver; width: 30%; background-position: top left; }
#DynamicPhotoGallery .CloseImage		{ background-color: gray; width: 10%; background-position: top center; cursor: pointer; }
#DynamicPhotoGallery .CloseImageFlash	{ background-color: gray; width: 10%; background-position: top center; cursor: pointer; }
#DynamicPhotoGallery .CloseImage DIV		{ display: block; width: 100%; height: 120px; background-image: url('/i/1px.gif'); }
#DynamicPhotoGallery .CloseImageFlash DIV	{ display: block; width: 100%; height: 120px; background-image: url('none'); }
#DynamicPhotoGallery .OpenImage DIV DIV		{ width: 350px; }

#DynamicPhotoGallery .CloseImageFlash DIV DIV	{ width: 10px; }
#DynamicPhotoGallery .CloseImage DIV DIV		{ width: 10px; }

.PhotoDescrOff		{ display: none; font-size: 90%; }
.PhotoDescrOn		{ display: block; font-size: 90%; }



#FirstPagePic
{ width: 100%; height: 120px; background-image: url('/i/FirstPagePic.jpg'); background-repeat: no-repeat; }