/* <menu waza arbol tree> */
.dijitTreeContainer{margin-bottom:10px;}

.dijitTreeContainer .dijitTreeContainer {
	padding:0 !important;
	margin-top:3px;
	position:relative; }
.dijitTreeContainer .dijitTreeContainer .dijitTreeContainer{
	position:relative;
	margin-left:5px !important;
	margin-top:0;}	
	
.dijitTreeContainer .dijitTreeContainer{margin-bottom:0;}

.dijitTreeContainer .dijitTreeContainer .dijitTreeNode{
	margin:0 !important;
	padding:0 !important;
	color: #FFF;
	font-weight:bold !important;
	background: #385788 !important;} 
.dijitTreeContainer .dijitTreeContainer .dijitTreeContainer .dijitTreeNode{
	font-weight:normal !important;
	background: #82a0c5 !important;} 
.dijitTreeContainer .dijitTreeContainer .dijitTreeContainer .dijitTreeContainer .dijitTreeNode{
	font-weight:normal !important;
	color:#3a4e71;
	background: #d3e2f4 !important;} 	
	
	.dijitTreeContainer .dijitTreeContainer .dijitTreeContainer{border:none;}
	.dijitTreeContainer .dijitTreeContainer .dijitTreeNode{
		border:solid #fff;
		border-width:1px 0 0 1px;
		font-weight:normal;}

	.dijitTreeContainer .dijitTreeNode div{padding:0 !important;}

 
.dijitTreeContainer .dijitTreeContainer .dijitTreeContainer .dijitTreeContainer .dijitTreeExpandoLeaf,
.dijitTreeIsRoot .dijitInline{display:none;}

.dijitTreeIsRoot .dijitTreeLabel span{
	position:relative;
  	display:block !important;
	padding:2px 0 2px 4px;
	margin-left:3px;
	border-left:solid 1px #e6e6e6;
	cursor:pointer;
	z-index:5;}	

.dijitTreeContent span {
	position:relative;
  	display:inline;
	padding:0px 0 2px 4px;
	margin-left:3px;
	border-left:solid 1px #e6e6e6;
	cursor:pointer;
	z-index:5;}	
.dijitTreeContent span.dijitTreeLabel{display:block;margin:-14px 0 0 19px;padding:2px 2px 2px 4px;}	/*ie.css*/
.dijitTreeContainer .dijitTreeContainer .dijitTreeContainer .dijitTreeContainer .dijitTreeContainer .dijitTreeContent span.dijitTreeLabel {margin-left:3px;}

.dijitTreeExpandoLeaf {
	display: none;
}


.dijitTreeContainer .dijitTreeContainer .dijitTreeContainer .dijitTreeExpandoLeaf {border-left:solid 3px #146bdc;width:2px;display:inline !important;}
.dijitTreeContainer .dijitTreeContainer .dijitTreeRow:hover .dijitTreeExpandoLeaf {border-left-color:#5b9987;}


.dijitElement span.dijitTreeLabel{border-bottom:solid #eaeaea 1px;}
.dijitTreeRow{height:20px ;}

.dijitTreeContainer .dijitTreeContainer .dijitTreeContainer .dijitTreeContainer .dijitTreeContainer .dijitTreeNode .dijitTreeRow{
	background: #fff !important;}

.dijitTreeExpandoClosed{
   float:left;
   width:100% !important;
   height:20px !important;
   margin-bottom:-100%;
   background: url(images/liFlecha.gif) no-repeat 5px 6px !important;}
   .dijitTreeContainer .dijitTreeContainer .dijitTreeContainer .dijitTreeContainer .dijitTreeExpandoClosed{ background: url(images/liFlechaObscuro.gif) no-repeat 5px 6px !important;}
   
	.dijitTreeExpandoClosed:hover, 
	.dijitTreeContainer .dijitTreeContainer .dijitTreeExpandoOpened:hover, 
	.dijitTreeContainer .dijitTreeContainer .dijitTreeContainer .dijitTreeExpandoOpened:hover,
	.dijitTreeContainer .dijitTreeContainer .dijitTreeContainer .dijitTreeContainer .dijitTreeExpandoOpened:hover,
	.dijitTreeContainer .dijitTreeContainer .dijitTreeContainer .dijitTreeContainer .dijitTreeExpandoClosed:hover{
	 background: url(images/liFlechaHover.gif) no-repeat left top !important;
	 color: #333;  }  
.dijitTreeIsRoot .dijitTreeLabel:hover, .dijitTreeExpandoClosed:hover, .dijitTreeLabelFocused {
	background-color:#14B76D;color: #333;display:block;}										

.dijitTreeContainer .dijitTreeExpandoOpened{background-image:none;}

.dijitTreeContainer .dijitTreeContainer .dijitTreeExpandoOpened{
	width:100% !important;
	background-image:url(images/liFlechaAbajo.gif) !important;
	background-repeat:no-repeat;
	background-position:5px 6px;
	margin-bottom:-100%;
	height:20px !important; }     
.dijitTreeContainer .dijitTreeContainer .dijitTreeContainer .dijitTreeExpandoOpened{ 
	background-image:url(images/liFlechaAbajo.gif) !important;  }
.dijitTreeContainer .dijitTreeContainer .dijitTreeContainer .dijitTreeContainer .dijitTreeExpandoOpened{ 
	background-image:url(images/liFlechaAbajo03.gif) !important;  }		

.dijitTreeContainer .dijitTreeContainer .dijitElement:hover{
	border-left-color:#5b9987;}	
	.dijitTreeContainer .dijitTreeContainer .dijitElement .dijitTreeLabel:hover{
		background-color:#A5DCCC;color: #333;display:block;}	/*  */

	
		
.dijitTreeLabelFocused, .dijitTreeLabel:focus, .dijitTreeLabel:active{
	color:#365986 !important;
	background: #fff url(images/dijitTreeLabelFocused.gif) no-repeat right !important; }
/* </menu waza> */

/*  <waza galer�a> */
#gallery3{position:relative;}
.thumbOuter{
	position:relative;
	width:100% !important;
	height:100px !important;
	border:solid 1px #999999;margin-top:5px;}

.thumbOuter .prevHoriz, .thumbOuter .nextHoriz{
	position:absolute;
	top:0;
	width:25px;
	height:102px;
	z-index:1;
	background-color: #ffffff !important;}
	.thumbOuter .prevHoriz{border-right:solid 2px #ccc;}
	.thumbOuter .nextHoriz{border-left:solid 2px #ccc;}
	
	.prevHoriz:hover, .nextHoriz:hover{background-color: #fff !important;cursor:pointer;}
		.prevHoriz:hover{border-right-color: #999;}
		.nextHoriz:hover{border-left-color:#999;}
	
	.prevHoriz{
		left:0;
		background: url(images/prevHoriz.gif) no-repeat center center !important;}
	.nextHoriz{
		right:0;
		background: url(images/nextHoriz.gif) no-repeat center center !important;}
	.prevHoriz img, .nextHoriz img {display:none;}
	
.thumbScroller{
	position:absolute;
	top:0;
	left:0px;
	height:90px !important;
	width:100% !important;	}
	
.thumbScroller .thumbWrapper{position:relative; white-space:nowrap; height:90px !important;width:5000px !important;}
.thumbScroller .thumbWrapper div{
	position:relative;
	float:left;
	width:100px;
	height:100px;
	padding:0 !important;
	margin: 10px 0 5px 20px; }
	.thumbScroller .thumbWrapper div div.thumbNotifier{
	position:relative;
	float:none;
	width:100% !important;
	height:5px;
	margin:0;
	background-color: #6A957D;}
	.thumbScroller .thumbWrapper div:hover div.thumbNotifier{background-color: #dfb926;}
	
.slideShowWrapper{margin-top:30px;}
/*  </waza galer�a> */
/*  <boton dijitButtonNode> */
 .dijitButtonNode button{
	padding:2px 2px 1px 2px;
	z-index:3;
	font:bold 11px Arial, Helvetica, Verdana, sans-serif;
	position:relative;
	cursor:pointer;
	color:#646466;
	border:solid 0;
	background:#ceced3 url(buttons/botonFondo.gif) repeat-x center top !important; }

.opcionProducto .dijitDropDownButton .dijitArrowButtonInner{
	float:left;
	padding-bottom:1px;
	background-image: url(icons/documentosRelacionados.gif);
	backround-position:0 0;}
.opcionProducto .dijitDropDownButton:hover .dijitArrowButtonInner{margin-top:-16px;background-position:-1px 0;padding-bottom:3px !important;}

.dijitButtonNode:hover button{
   color:#c94646;}
/*  </boton dijitButtonNode> */


.dijitDialogTitleBar{ background:none !important;border:none !important;}
.dijitDialogTitleBar
.dijitDialogTitle{
 font:bold 16px Arial, Helvetica, Verdana, sans-serif;
 color:#868589 !important;
 margin:3px 0 5px 5px ; }
 
.dijitDialog{overflow: hidden;}

