/* CSS Document sdf*/

body {

	background-color: #424242;
	background-image: url(/newimg/bg/gen_grey.gif);
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
html,body{
height:100%;
margin:0px;
padding:0px
}

.bold {font-weight:bold}
.h100 {height:100%}
.w100 {width:100%}
.noBord {border:none}

a:hover {text-decoration: underline;  color:#000000}
a  {text-decoration:none; color:#333333}

/*  фон -> панорама */
#panorama {	background: url(/newimg/bg/panorama.jpg) no-repeat;
			background-position:241px 0px;
			}

/* центальная колонка */
#center_coll {	background: url(/newimg/bg/builb.jpg) no-repeat;
			background-position: 0% 100%}

/*  левая колонка  */
#left_coll {	background: url(/newnewimg/bg/build.jpg) no-repeat #2e2e2e;
			background-position: 100% 100%}

#left_coll p {color: #F5F5F5;
						font-family: Arial, Helvetica, sans-serif;
						font-size: small;}

#left_coll div {color: #F5F5F5;
						font-family: Arial, Helvetica, sans-serif;
						font-size: small;}
#left_coll h3 {color: #F5F5F5;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 14px;
						font-size: small;}

/* основной контейнер */ 
#general {	background: url(/newimg/bg/gen_grey_241.gif) repeat-y;}

/*  тень по правому краю центральной колонки*/
#center_shadow_right { background: url(/newimg/bg/center_shadow_right.gif) repeat-y;
					background-position: 100% 0%;
					margin-top:105px}
					
/* стили текста центральной колонки  */
#center_shadow_right p,
#center_shadow_right h1,
#center_shadow_right h2,
#center_shadow_right h3,
#center_shadow_right ul { text-align:justify; 
						padding-right:20px;
						padding-left: 20px}

#center_shadow_right table,
#center_shadow_right p {color: #F5F5F5;
						font-family: Arial, Helvetica, sans-serif;
						font-size: small;}

#center_shadow_right table CAPTION,
#center_shadow_right h1 {color:#F5F5F5;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 15pt; font-weight:bold;}
#center_shadow_right h2 {color:#F5F5F5;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 13pt; font-weight:bold;}
#center_shadow_right h3 {color:#F5F5F5;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 12pt; font-weight:bold;}

#center_shadow_right h4 {color:#F5F5F5;
						font-family: Arial, Helvetica, sans-serif;
						font-size: small; font-weight:bold;}

#center_shadow_right ul {color: #F5F5F5;
						padding-left: 50px;
						font-family: Arial, Helvetica, sans-serif;
						font-size: small; }
#center_shadow_right a:hover {text-decoration: underline;  color:#F5C96B}
#center_shadow_right a {text-decoration:underline; color:#FFD79B}

#center_shadow_right table CAPTION {caption-side: top}

#center_shadow_right table.border { display: table;
							 border-collapse:collapse;
							 border:1px #666666 solid;
							 width:90%;	 
    						 
							 }
#center_shadow_right table.border th,		
#center_shadow_right table.border td
							{ border-collapse:collapse;
							 border:1px #666666 solid;
							 }				

/**********************************************************/
/*   	стили  поперечной планки центральной колонки      */
/**********************************************************/
/* 
							ВНИМАНИЕ!
Используются полупрозрачные PNG-картинки.
Для правильного отображения в IE6 применяется фильтр 
AlphaImageLoader

***********************************************************/
#center_shadow_right table.table_head {width:100%; margin:0px}				
#center_shadow_right table.table_head ,
#center_shadow_right table.table_head td,
#center_shadow_right table.table_head th
							{ border-collapse:collapse;
							 border:none;
							 }
.shadowed_bb  /* нижняя тень */
{background:url(/newimg/bg/shadow_bott.png) repeat-x;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=newimg/bg/shadow_bott.png,sizingMethod=scale);}
.shadowed_tt   /* верхняя тень */
{background:url(/newimg/bg/shadow_top.png) bottom repeat-x;
 height: 6px;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=newimg/bg/shadow_top.png,sizingMethod=scale);}
.shadowed_bb, .shadowed_tt { //background: none; }

/*  левая тень */ 
.shadowed_ll {background:url(/newimg/bg/center_shadow_left.gif) repeat-y}
/*  правая тень  */
.shadowed_rr {background:url(/newimg/bg/center_shadow_right.gif) right repeat-y}

/* тело планки с оранжевым текстом   */
.shadowed_cc { font-family:Tahoma, Arial, Helvetica, sans-serif;
			font-size:12px;
			padding-left:15px;
			padding-right:15px;
			padding-top:3px;
			padding-bottom:3px;
			font-weight:bold;
			color:#f5c153}


/*********************************/
/*  Кнопка -> отправить заявку   */
/*********************************/

#send_order { text-align:right;
			padding-left:150px;
			padding-right:60px;
			padding-bottom:30px}





/**************************************************************
					Стили пунктов меню	
**************************************************************/


div.menu_item   { width:241px; }

div.menu_item div.rr {position:absolute;
					display:block;
					margin-left:225px;
					width:16px; height:30px;
					background-image:url(/newimg/menu/menu_rr_shad.png);
					background-repeat:no-repeat;
					background-position: top left;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/newimg/menu/menu_rr_shad.png,sizingMethod=crop);}

div.menu_item div.cc { width:210px; height:12px; 
						background-color:#424242; background-image:url(/newimg/menu/menu_item_BG.gif); 
						padding-left: 13px; padding-top:5px; padding-bottom:2px;
						border: solid 1px #434242;
						white-space: nowrap;
						}
div.menu_item div.bb { height:8px; font-size:4px; width:225px;
						background:url(/newimg/menu/menu_bb_shad.png) repeat-x top left; 
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/newimg/menu/menu_bb_shad.png,sizingMethod=scale);
						}

#menu_icon_about { /* иконка о компании */
background:url(/newimg/menu/menu_icon_about.png) no-repeat bottom left; 
height:35px; 
width:70px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/newimg/menu/menu_icon_about.png,sizingMethod=crop);}

#menu_icon_catalog { /* иконка каталог объектов */
background:url(/newimg/menu/menu_icon_catalog.png) no-repeat bottom left; 
height:31px;
width:77px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/newimg/menu/menu_icon_catalog.png,sizingMethod=crop);}

#menu_icon_send_order { /* иконка "Оставить заявку" */
background:url(/newimg/menu/menu_icon_send_order.png) no-repeat bottom left; 
height:40px;
width:63px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/newimg/menu/menu_icon_send_order.png,sizingMethod=crop);}

#menu_icon_contact { /* иконка "Контакты" */
background:url(/newimg/menu/menu_icon_contact.png) no-repeat bottom left; 
height:33px;
width:65px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/newimg/menu/menu_icon_contact.png,sizingMethod=crop);}

#menu_icon_info { /* иконка "полезная информация" */
background:url(/newimg/menu/menu_icon_info.png) no-repeat bottom left; 
height:35px;
width:65px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/newimg/menu/menu_icon_info.png,sizingMethod=crop);}


div.menu_item div.rr,
div.menu_item div.bb,
#menu_icon_about,
#menu_icon_catalog,
#menu_icon_send_order,
#menu_icon_contact,
#menu_icon_info
{ //background: none; }
/************************************************************

/*  стили текста подменю */
div.submenu 
{
font-family:Arial, Helvetica, sans-serif;
color: #d7dce2;
padding-left:15px;
padding-bottom:10px;
font-size:small;
display:none;
}

div.submenu a
{color: #d7dce2;}
div.submenu li
{	display: list-item;
	list-style-type: none;
	margin-left:0px;
}
div.submenu b
{font-weight:bold; 
font-size:small;
padding-left:10px}
div.submenu ul
{margin-top:0px;
margin-bottom:10px;
margin-left:20px;}

/*********    блок логотипа **************/
#logo
{ 
    width:100%;
    height:92px;
    /*background:url(logo.gif) center top no-repeat;*/
    margin-top:15px;
}

#logo img {
    clear:both;
    height:92px;
    //display:block;
}
/************  стили блока горячих предлдожений    ********/

#right_shadow
{

/*background: url(/newimg/bg/center_shadow_right_L.gif) repeat-y;
background-position: 100% 0%;*/
width:100%; min-width:900px;
}
div#hot {background:url(/newimg/hot.jpg) no-repeat;
		height:102px}
  a.other_hot { font-size:11px; margin-left:7px;}
div.hot_item {font-size:9pt; font-family:Arial, Helvetica, sans-serif;}
div.hot_item div.head {background:url(/newimg/bg/hot_item_head.gif) repeat-y;
		color: #b80311;
		font-weight:bold;
		padding:2px;
		padding-left:7px;
		clear:both;
		}
div.hot_item img {border:#cccccc 1px solid; margin:4px; float:right}
div.hot_item div.content 
		{padding-left:7px}
div.hot_item div.price 
		{padding-left:7px; font-weight:bold; color:#9c0000}
		
/*********** параметры для таблицы *****************/
.tablepage, .tablepage td {
border: 1px solid #888888;
border-collapse: collapse;    
font: normal 9px arial, tahoma, verdana;
text-align:center;
}