/* Primero que nos vamos a arreglar los colores */

body{ background-color:#ffdc7d; color:#8f3f17; }

a{ color:#376300;}
a:hover{color:#690;}

img{ behavior:url(_l/_png.htc);}

/* Ahora cosas */

html, body{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
img{ border:none;}

#cbTop{ background:url(../_i/_bg-topside.gif) repeat-x; height:96px; }
#cbHeader {background:url(../_i/_bg-header-.jpg) no-repeat center center; height:96px; width:960px; margin:0px auto; position:relative;}
#cbHeader #cbLight{ position:absolute; display:block; left:50%; margin-left:-308px; bottom:-61px; }
#cbLogo { display:block; position:absolute; left:50%; top:50%; margin-left:-42px; margin-top:-44px;}


#cbMiddle{ }
#roomInside{ 
	background:url(../_i/_bg-innerwall.gif) repeat-x #ffdc7d; height:100%; 
	position:absolute; left:50%; margin-left:-308px; width:616px; margin-top:-10px;
}

#sunday {
	width:588px; border-left:solid 2px #f0d27f; border-right:solid 2px #f0d27f; height:100%; margin:0px auto; 
	padding:0px; position:relative; overflow:hidden;
	background:url(../images/sofa-image2.jpg) left center no-repeat;
	z-index:99;
}

/* Las puertas shoji */

.shojiDoor{
	height:100%; background:#c44; width:160px; position:absolute; left:50%; top:-61px; padding-bottom:94px; z-index:101;
	background:url(../_i/_simplewood.gif) repeat; overflow:hidden; padding-top:10px;
}
.shojiContent{width:100%; height:100%; padding-top:84px; background:url(../_i/_bg-shoji.gif) repeat bottom left;}
.shojiContent2{width:100%; height:100%; padding-top:84px; background:url(../_i/_bg-shoji2.gif) repeat bottom right;}

#leftDoor{margin-left:-488px; padding-left:6px; padding-right:14px; }
#rightDoor{margin-left:308px; padding-left:14px; padding-right:6px; }

.doorThickness{height:100%; position:absolute; width:6px; top:-10px; padding-top:10px; }
.dT1{background:url(../_i/_sj-perspective-corner.gif) #a15e2a bottom left no-repeat; right:0px;}
.dT2{background:url(../_i/_sj-perspective-corner2.gif) #a15e2a bottom left no-repeat; left:0px;}


#cbEnding{ background:url(../_i/_bg-floor.gif) repeat-x 0px 11px;}
#floorRailing{ width:100%; background:url(../_i/_bg-contenido.gif) bottom repeat-x; position:absolute; overflow:hidden; z-index:2; left:0px; bottom:-43px;}
#floorContinued { display:block; position:absolute; bottom:-43px; left:50%; margin-left:-308px; z-index:3;}


#oldFooter{background:#fff ; position:absolute; bottom:0px; left:0px; height:37px; width:100%; border-top: solid 1px #f2aa3c;  padding-top:5px; overflow:hidden;}
#oldFooter span { float:left; margin:0px; padding:0px; line-height:normal; font-size:10px; color:#333; padding-top:5px; display:block; text-align:left; line-height:11px;}
#oFEncl span strong{ display:block; font-size:11px;}
.smartTradeAlike { display:block; position:relative !important; top:-5px; margin-left:0px !important; float:none !important;}
#oldFooter #oFEncl{ width:960px; margin:0px auto; text-align:right;}
#oFEncl img{ float:right; display:block; margin-left:7px; cursor:pointer;}


#awesomeFlooringByClassBambus{ background:url(../_i/_floor-.jpg) center no-repeat; width:990px; margin:0px auto; height:85px; position:relative; z-index:99; top:11px; }
#awesomeFlooringByClassBambus a img{ position:absolute; display:block; margin-top:18px; right:50px;}
#awesomeFlooringByClassBambus p{ float:left; display:block; font-size:11px; color:#fff; text-align:center; margin:0px; padding:26px 0px 0px 37px;}
#awesomeFlooringByClassBambus p strong{display:block;}
#bambooTree{display:block; position:absolute; z-index:1002; bottom:-122px; left:50%; margin-left:-552px; background:url(../_t/bamboo-tree.png); width:272px; height:453px;}

#mainMenu, #mainMenuBg{ width:100px; padding:5px; height:100%; overflow:auto; position:absolute; left:0px; z-index:101;}
#mainMenuBg{ width:110px; padding:0px; z-index:100 !important;}

.menuCol{ /* width:98px; float:left; margin-right:14px; */ border-bottom:solid 1px #53402c; }
.menuCol a{ 
	display:block; text-decoration:none; color:#90cc0a;
	background:url(../_i/_bull.gif) center left no-repeat; line-height:11px; padding:3px 2px 3px 6px;
	font-weight:bold; margin-bottom:1px; /* width:70px;*/ font-size:11px;
}
.menuCol a:hover{ background:url(../_i/_bg-href.jpg) no-repeat center left; color:#fff; }


/* Bueno, ahora van las cosas que funcionan */

#cambiarIdioma{position:absolute; display:block; left:50%; margin-left:488px; margin-top:-10px;}
#sofaImage{position:absolute; width:100%; height:100%; overflow:hidden; text-align:center; z-index:101;}
#sofaImage img{min-height:441px; height:100%; min-width:588px; display:block; position:absolute; right:0px; bottom:0px;}

#pageContent{ position:relative; z-index:95; padding:0px 10px; overflow:hidden; height:100%; padding-left:120px;}


#cbTitleEn{position:relative; display:block; top:106px; margin:0px auto; z-index:1001;}



#blockquote{
	color:#fff; font-size:11px; line-height:11px; position:absolute; z-index:216;
	left:50%; margin:0px; padding:0px; width:488px; margin-left:-176px; bottom:-111px;
}

#blockquote p{ float:left; width:47%; padding:0px; margin:0px; padding-right:10px; display:block; color:#457d00; }
#blockquote img, blockquote span{ display:block; margin-bottom:7px;}



#pageWithPad{ background:url(../images/wh_bg-sofa.gif) fixed center; width:100%; height:100%; overflow:auto; padding:0px 10px; margin-left:-10px;}


#showWindow {
	position:absolute; height:100%; width:588px; left:14px; 
	overflow:hidden; text-align:center; display:none; z-index:103; background:#fff;
}

#SWclose{ position:absolute; bottom:0px; width:100%; text-align:center; background:#fff; padding:3px 0px; left:0px;}

/* Para el IE6 */

* html #bambooTree{ background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='_t/bamboo-tree.png'); }

/* html #pageWithPad{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='_i/_bg-tw.png'); background:none; } */