html,body{ padding:0; margin:5px; background-color:#FFFFFF;}
body{ /*font:70% arial,sans-serif;*/ text-align: center; }
:focus {outline: 0;}
#caja { width:100%; min-width: 750px; max-width:920px;  margin: auto; }
#cabecera{ height:90px; background-color:#fff;}
#logo{ margin:5px 5px 5px 0; width: 550px; height:80px; float:right} 
#wrapper{ float:left;width:100%; background-color: #fff; }
#contenido{ margin-right:180px; /*background-color:#CCCCCC;*/ }
#contenidopopup{ float:left;}
#flash{ margin-left:10px; width:534px; height:424px; /*background-color:#3399CC;*/ float:left}
#flashvideo{ margin-left:0px; width:320px; height:286px; float:left}

#navigation{ /*background-color:#B9CAFF;*/ float:right; width:180px; margin-left:-180px }
#extra{ background-color:#fff; clear:left; width:100% }
#extra2{ height:30px; margin-right:180px; /*background-color: #FF0000;*/ }
#footer{ background-color: #fff; width:100%; clear:right }

p{text-align:left;}
strong { color:#FF6600; font-weight:normal;}
/*#cabecera h1{height:80px; line-height:80px; margin:0; padding-left:10px; background-color:#EEE; color:#79B30B}*/
#contenido p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#85664e; margin:0 100px 0 100px;  line-height:1.4em; clear:left;}
#contenidopopup p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#85664e; margin:0 100px 0 100px;  line-height:1.4em; clear:left;}
#contenido p a { color: #85664e; background-color:#fff; padding: 1px 4px 1px 1px; text-decoration: none; }
#contenido p a:visited, #contenido p a:active, #contenido p a:focus{ color: #85664e; background-color:#fff; padding: 1px 4px 1px 1px; text-decoration: none; }	
#contenido p a:hover  { color: #fff; text-decoration: none; padding: 1px 4px 1px 4px; background-color: #FF6600; }	

#contenido ul.y{  font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#85664e; text-align:left; line-height:1.4em; margin-left:85px; padding-right:80px}

#contenido ul{  font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#85664e; text-align:left; line-height:1.4em; margin-left:100px; padding-right:100px}
#contenido ul li{ padding-bottom: 10px;  list-style-type:square;}
/*#contenido ul.b{  font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#85664e; text-align:left; line-height:1.4em; margin-left:115px; padding-right:100px}*/
#contenido ul li.x{ color:#FF6600; margin-left:0; padding-bottom: 10px;}
#contenido ul li.b{ color:#85664e; margin-left:17px; padding-bottom: 10px;}

#contenido ul li a { color:#FF6600; background-color:#fff; padding: 1px 4px 1px 1px; text-decoration: none; }
#contenido ul li a:visited, #contenido ul li a:active, #contenido ul li a:focus{ color:#FF6600; background-color:#fff; padding: 1px 4px 1px 1px; text-decoration: none; }	
#contenido ul li a:hover  { color: #fff; text-decoration: none; padding: 1px 4px 1px 4px; background-color: #85664e; }	

#contenido ul li.x a { color:#FF6600; background-color:#fff; padding: 1px 4px 1px 1px; text-decoration: none; }
#contenido ul li.x a:visited, #contenido ul li.x a:active, #contenido ul li.x a:focus{ color:#FF6600; background-color:#fff; padding: 1px 4px 1px 1px; text-decoration: none; }	
#contenido ul li.x a:hover  { color: #fff; text-decoration: none; padding: 1px 4px 1px 4px; background-color: #85664e; }	


#contenido ul li.b a { color:#85664e; background-color:#fff; padding: 1px 4px 1px 1px; text-decoration: none; }
#contenido ul li.b a:visited, #contenido ul li.b a:active, #contenido ul li.b a:focus{ color:#85664e; background-color:#fff; padding: 1px 4px 1px 1px; text-decoration: none; }	
#contenido ul li.b a:hover  { color: #fff; text-decoration: none; padding: 1px 4px 1px 4px; background-color: #FF6600; }	






#nosotras { width:100%; /*background-color:#CC3399;*/}
#nosotras img { border:none; margin-left:100px; float:left;  margin-top: 35px; padding-bottom: 20px; }
#footer p{margin:0;padding:5px 10px;}
#entremenu0{ width:110px; height:136px; float:left; /*background-color:#00CC00;*/}
#entremenu1{ width:110px; height:120px; float:left; /*background-color:#00CC00;*/}
#entremenu2{ width:110px; height:24px; float:left; /*background-color:#00CC00;*/}
#cajita{ width:110px; float:left; /*background-color:#77CC00;*/ padding-top: 30px;}
#cajita img { margin: 30px 6px 7px 7px; border:none}

/*menu principal*/
#nav { display: inline; float: left; /*position: absolute;*/ height: 30px; list-style: none; margin: 0; overflow: hidden; padding: 0; width: 100%; }
#nav a { float: left; height: 0px !important; height: 30px; /* for IE5/Win */ overflow: hidden; padding: 30px 0 0 0; }
#nav a:hover, #nav a:active { background-position: 0 -30px; }
#nav a.selected { background-position: 0 -30px; cursor:default; }
#nav li { display: inline; list-style-type: none; margin: 0; padding: 0; }

#tuno a { background: url(img/be_bt1.gif) top left no-repeat; width: 153px; }
#tdos a { background: url(img/be_bt2.gif) top left no-repeat; width: 80px; }
#ttres a { background: url(img/be_bt3.gif) top left no-repeat; width: 164px; }
/*fin menu principal*/

/*menu pie*/
#navp { display: inline; float: left; /*position: absolute;*/ height: 20px; list-style: none; margin: 0; overflow: hidden; padding: 0; width: 100%;   }
#navp a { float: left; height: 0px !important; height: 20px; /* for IE5/Win */ overflow: hidden; padding: 20px 0 0 0; }
#navp a:hover, #navp a:active { background-position: 0 -20px; }
#navp a.selected { background-position: 0 -20px; cursor:default; }
#navp li { display: inline; list-style-type: none; margin: 0; padding: 0; }

#tunop a { background: url(img/be_p1.gif) top left no-repeat; width: 115px; }
#tdosp a { background: url(img/be_p2.gif) top left no-repeat; width: 130px; }
#ttresp a { background: url(img/be_p3.gif) top left no-repeat; width: 60px; }
#tcuatrop a { background: url(img/be_p4.gif) top left no-repeat; width: 140px; }
/*fin menu pie*/


#izq {background-color: #fff; margin: 0; padding: 0; width: 110px; }


#nenu {display:block; width:110px; float:left;}
#nenu ul {margin:0; padding:0; list-style-type:none;}
#nenu li {float:left; /*margin-bottom:2px;*/ display:block; width:110px; /*border:1px solid #000;*/}
#nenu li.list6 {background:transparent url(img/be_a1.gif);}
#nenu li.list7 {background:transparent url(img/be_a2.gif);}

#nenu li.list06 {background:transparent url(img/be_b1.gif); display:block; width:110px; padding-top:0; height:16px; color:#000; text-decoration:none; overflow:hidden;}
#nenu li.list07 {background:transparent url(img/be_b2.gif); display:block; width:110px; padding-top:0; height:16px; color:#000; text-decoration:none; overflow:hidden;}

#nenu a {display:block; width:110px; padding-top:16px; height:0; color:#000; text-decoration:none; overflow:hidden;}
* html #nenu a:link, * html #nenu a:visited {height:16px; he\ight:0;}

#nenu a#item6 {background:transparent url(img/be_b1.gif) -110px -16px no-repeat;}
#nenu a#item7 {background:transparent url(img/be_b2.gif) -110px -16px no-repeat;}

#nenu a#item6:hover {background-position:top right; z-index:50;}
#nenu a#item7:hover {background-position:top right; z-index:50;}

* html #nenu a:hover {height:16px; he\ight:0;}

/* Submenu muebles + filosofia*/
#snenu {display:block; width:110px; margin-top: 35px; float:left;}
#snenu ul {margin:0; padding:0; list-style-type:none;}
#snenu li {float:left; /*margin-bottom:2px;*/ display:block; width:110px; /*border:1px solid #000;*/}
#snenu li.list1 {background:transparent url(img/be_sa1.gif);}
#snenu li.list2 {background:transparent url(img/be_sa2.gif);}
#snenu li.list3 {background:transparent url(img/be_sa3.gif);}
#snenu li.list4 {background:transparent url(img/be_sa4.gif);}
#snenu li.list5 {background:transparent url(img/be_sa5.gif);}
#snenu li.list6 {background:transparent url(img/be_sa6.gif);}
#snenu li.list7 {background:transparent url(img/be_sa7.gif);}
#snenu li.list8 {background:transparent url(img/be_sa8.gif);}
#snenu li.list9 {background:transparent url(img/be_sa9.gif);}

#snenu li.list01 {background:transparent url(img/be_sb1.gif); display:block; width:110px; padding-top:0; height:16px; color:#000; text-decoration:none; overflow:hidden;}
#snenu li.list02 {background:transparent url(img/be_sb2.gif); display:block; width:110px; padding-top:0; height:16px; color:#000; text-decoration:none; overflow:hidden;}
#snenu li.list03 {background:transparent url(img/be_sb3.gif); display:block; width:110px; padding-top:0; height:16px; color:#000; text-decoration:none; overflow:hidden;}
#snenu li.list04 {background:transparent url(img/be_sb4.gif); display:block; width:110px; padding-top:0; height:16px; color:#000; text-decoration:none; overflow:hidden;}
#snenu li.list05 {background:transparent url(img/be_sb5.gif); display:block; width:110px; padding-top:0; height:16px; color:#000; text-decoration:none; overflow:hidden;}
#snenu li.list06 {background:transparent url(img/be_sb6.gif); display:block; width:110px; padding-top:0; height:16px; color:#000; text-decoration:none; overflow:hidden;}
#snenu li.list07 {background:transparent url(img/be_sb7.gif); display:block; width:110px; padding-top:0; height:16px; color:#000; text-decoration:none; overflow:hidden;}
#snenu li.list08 {background:transparent url(img/be_sb8.gif); display:block; width:110px; padding-top:0; height:16px; color:#000; text-decoration:none; overflow:hidden;}
#snenu li.list09 {background:transparent url(img/be_sb9.gif); display:block; width:110px; padding-top:0; height:16px; color:#000; text-decoration:none; overflow:hidden;}

#snenu a {display:block; width:110px; padding-top:16px; height:0; color:#000; text-decoration:none; overflow:hidden;}
* html #snenu a:link, * html #snenu a:visited {height:16px; he\ight:0;}

#snenu a#item1 {background:transparent url(img/be_sb1.gif) -110px -16px no-repeat;}
#snenu a#item2 {background:transparent url(img/be_sb2.gif) -110px -16px no-repeat;}
#snenu a#item3 {background:transparent url(img/be_sb3.gif) -110px -16px no-repeat;}
#snenu a#item4 {background:transparent url(img/be_sb4.gif) -110px -16px no-repeat;}
#snenu a#item5 {_sb3.gif) -110px -16px no-repeat;}
#snenu a#item4 {background:transparent url(img/be_sb4.gif) -110px -16px no-repeat;}
#snenu a#item5 {background:transparent url(img/be_sb5.gif) -110px -16px no-repeat;}
#snenu a#item6 {background:transparent url(img/be_sb6.gif) -110px -16px no-repeat;}
#snenu a#item7 {background:transparent url(img/be_sb7.gif) -110px -16px no-repeat;}
#snenu a#item8 {background:transparent url(img/be_sb8.gif) -110px -16px no-repeat;}
#snenu a#item9 {background:transparent url(img/be_sb9.gif) -110px -16px no-repeat;}


#snenu a#item1:hover {background-position:top right; z-index:50;}
#snenu a#item2:hover {background-position:top right; z-index:50;}
#snenu a#item3:hover {background-position:top right; z-index:50;}
#snenu a#item4:hover {background-position:top right; z-index:50;}
#snenu a#item5:hover {background-position:top right; z-index:50;}
#snenu a#item6:hover {background-position:top right; z-index:50;}
#snenu a#item7:hover {background-position:top right; z-index:50;}
#snenu a#item8:hover {background-position:top right; z-index:50;}
#snenu a#item9:hover {background-position:top right; z-index:50;}



* html #snenu a:hover {height:16px; he\ight:0;}
/* fin Submenu muebles + filosofia*/


/*lightbox*/

#lightbox{
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(img/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(img/prev.gif) left 50% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(img/next.gif) right 50% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}	
	
/*fin lightbox*/

/*transiciones*/

.slideDesc { /*width: 190px;*/ padding: 5px; margin: 10px; }
.note {	font-weight: normal; font-size: 9px; }

/*fin transiciones*/
img.no { display:none;}
.tre { margin-bottom: 0;}
.tres { margin-top: 0;}