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


TD.LayoutTop 					{
									background-image: url('/i/MainTopBG.gif');
									background-repeat: repeat-x;
								}


#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; }


/* ==================================================================
 *
 *	Картинки всякие
 *
 * ================================================================== */ 
								
#Kubiks							{
									width: 280px;
									height: 230px;
									margin: 26px 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: 600px; */
								}
#MainImage IMG				{
									width: 528px; height: 48px;
									margin-top: 204px;
									display: inline;
								}


/* ==================================================================
 *
 *	Брэнд-лист
 *
 * ================================================================== */ 
UL#BrandList			{	list-style-type: none; margin: 10px 0px 50px 37px; padding-right: 50px; font-size: 70%; }
UL#BrandList LI			{	margin-bottom: 10px; }
UL#BrandList LI IMG		{	margin-bottom: 5px; }


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

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 right; }
#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: 200px; }

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

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