/* left menu */
.bx_leftmenu {
	width:200px;
	background-color: #ffffff;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
	padding-left:0px;
	display: inline-table;
}

.bx_leftmenu a:link, .bx_leftmenu a:visited, .bx_leftmenu a:active {
	color:#626262;
}

.bx_leftmenu a:hover {
	color:#FF6600;
}

.bx_leftmenu .bx_item  { 
    padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:5px;
	font-size:1.1em;
	float:left;
    width:100%;
}

.bx_itemline  { 
    padding:0px;
    background: url(/bitrix/templates/ikea_r4/i/line.gif) #dddddd repeat-x 0px 0px;
	height:3px;
	float:left;
    width:100%;
}
   

.bx_itemlinefirst  { 
    padding:0px;
    background: url(/bitrix/templates/ikea_r4/i/linetop.gif) #dddddd repeat-x 0px 0px;
	height:4px;
	float:left;
    width:100%;
}

/* .leftmenu .itemimage { 
    padding:0 0 0 0;
	float:left;
	display:inline;
} */

.bx_shadow{
    background: url(/bitrix/templates/ikea_r4/i/producs_bottom_shadow.gif) #ffffff repeat-x 0px 0px;
	width:200px;
	height:0.52em;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0.21em;
	margin-top: 5px;
}

.bx_leftmenu .bx_header {
	color:#FF6600;
	font-weight:bold;
	font-size:1.2em;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
	padding-left:5px;
}

/* right menu */


.bx_rightmenu {
	display:block;
	padding-top:2px;
	padding-bottom:7px;
	padding-right:6px;
	padding-left:6px;
	margin-top:2px;
}
.bx_rightmenu .bx_itemborder2  { 
  width:100%;
  height:100%;
  background-color: #f2f2f2;
  border:1px solid #e1e0e1;
  margin-top:7px;
}

.bx_rightmenu a:link, .bx_rightmenu a:visited, .bx_rightmenu a:active {
	color:#3399fd;
}

.bx_rightmenu a:hover {
	color:#FF6600;
}



.bx_item2  { 
	font-size:1.1em;
	float:left;
	display:block;
    width:100%;
    padding-top:6;
	padding-bottom:0;
	padding-right:5;
	padding-left:5;

}

.bx_rightimg {
	float:left;
	height:3.33em; /*32px*/
	width:3.33em; /*32px*/
	margin-right:0.83em; /*8px*/
}

.bx_shadow2{
    background: url(/bitrix/templates/ikea_r4/i/producs_bottom_shadow2.gif) #ffffff repeat-x 0px 0px;
	width:21.73em;
	height:0.46em; /*52em*/
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0.21em;
	
}




/* yellow block */ 

.bx_yellowblock   {
	width:21.73em;
	height:2.92em;
	margin:0px;
	padding:0px;
	display:block;
	background: url(/bitrix/templates/ikea_r4/i/main_menu_bg_yellow2.gif) #FFC809 repeat-x 0px 0px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #FFFFFF;
	border-left: 0px;
}


.bx_yellowblockbg {
	background: url(/bitrix/templates/ikea_r4/i/yellowblock_shadow.gif) #FFFFFF repeat-x 0px 0px;
    padding:0px;
	width:21.73em; /*199px*/

}

.bx_header {
	color:#333333;
	font-weight:bold;
	font-size:1.2em;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:6px;
	padding-left:6px;
}

/* right menu with picture*/


.bx_rightmenu .bx_item3  { 
    padding-top:6px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:5px;
	font-size:1.1em;
	float:left;
    width:100%;
	/* background-color: #f2f2f2;
    border-left:1px solid #e1e0e1;
	border-right:1px solid #e1e0e1; */
	display:inline;
}

.bx_rightmenu .bx_rightimg3 {
    float:left;
	height:60px; /*32px*/
	width:75px; /*32px*/
	padding:0px;
	margin:0px;
	display:inline;
}

.bx_rightmenu .bx_itemheader3 {
	font-weight:bold;
	font-size:1.1em;
	padding-top:5px;
	padding-bottom:1px;
	padding-right:5px;
	padding-left:5px;
}
.rmtable {
	border: 5px solid #e4e4e4;
	background-color: #f2f2f2;

}
a.blue:link {color: #f6812b}
a.blue:visited {color: #f6812b}  
a.blue:hover {color: #2C77B9}
.gray_cell_hidden 
{
background-color: #F2F2F2;
border: 5px solid #E4E4E4;

display: none;
padding-left:1px;
padding-right:1px;
padding-top:1px;
padding-bottom:1px;
}
.gray_cell_visible 
{

background-color: #F2F2F2;
display: block;
margin:5px 5px 5px 5px;

left:10px;
}
img.trgallery
{
FILTER: alpha(opacity=60); 
CURSOR: hand; 
BORDER-TOP-STYLE: none;
BORDER: solid 3px black;
moz-opacity: 0.6;
MozOpacity: 0.6;
}
table.table_master
{
background-color: #E4E4E4;
}
td.table_slave
{
border: 5px solid #E4E4E4;
background-color: #F2F2F2;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}
img
{
border-style:none;
}
td.gray_cell
{
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}
.yellow_cell
{
background-color: #FFD42D;
background-image: url("http://www.ikea-bedroom.ru/inc/tablebck.gif"); 
background-repeat: repeat;
}
.blue_link:link {color: #3399FD}
.blue_link:visited {color: #2C77B9}  
.blue_link:hover {color: #f6812b}
.pale_blue_link:link {color: #3399FD}
.pale_blue_link:visited {color: #2C77B9}  
.pale_blue_link:hover {color: #f6812b}
.blue_link
{
text-decoration:none;
font-weight: bold;
font-size:12px;
font-family: arial;
}
.pale_blue_link
{
text-decoration:none;
font-size:12px;
font-family: arial;
}
.text_gray
{
font-weight: bold;
font-size: 14px;
font-family: arial;
color: #5C5C53;
}
.text_plain
{
font-size: 11px;
font-family: arial;
}
/* win a kitchen styles*/
.step_num{
	font-size: 15pt;
	font-weight: bold;
	color: #FFD300;
}
.steps_qoute{
     font-size: 9pt;
	font-weight: normal;
	color: #333333;
}
.steps_winner{
	font-size: 12pt;
	font-weight: bold;
	color: #333333;
}
td.steps_main_text{
	padding: 15px 15px 15px 15px;
	color: #333333;
	font-size: 10pt;
	color: #333333;
}
td.step_tab_td{
	padding: 0px;
}
td.step_tab_text{
	padding: 1px 0px 1px 0px;
}
td.step_tab_td{
	padding-right: 2px;
}
td.step0{
	padding: 20px 20px 20px 20px;
}
.step_selected_tab_text{
	font-weight: bold;
	font-size: 9pt;
	color: #5E60C7;
}
a.step_tab_link{
	font-weight: bold;
	font-size: 9pt;
	color: white;
}
a.step_tab_link:visited{
	font-weight: bold;
	font-size: 9pt;
	color: white;
}
a.step_tab_link:hover{
	font-weight: bold;
	font-size: 9pt;
	color: #5E60C7;
}