.nav, .navPie {    	/* Skin */
    margin: 1px 0 0 0;
    padding: 0 0 0 0;	
	border-top:1px dashed rgb(174,141,12);
}

.navPie { display:inline-block; margin:5px 0;}

.subnav {
    list-style:none;/*border-bottom:1px dashed rgb(174,141,12);*/
	position:absolute;
    margin: 1px 0 0 0;
    padding: 0 0 0 5px;		
	height:35px;	
	background-color:rgb(121,99,9);
	width:1019px;
}

.nav:after, .subnav:after { /* clearing without presentational markup, IE gets extra treatment */
    display:block;
    clear:both;
    content:" ";
}
.nav li, .subnav li {
	list-style:none;
    float:left;
	display:inline;
    margin:2px 1px 2px 0;
    min-width:50px; /* be nice to Opera */
	height:99%;
}

.subnav li { border-right:1px solid #FFF;}

.navPie li{float:left;list-style:none;}

.nav a, .nav a span,.navPie a, .navPie a span {
    display: block;
    padding: 0 6px;
    /*background: url(/imagenes/tab.png) no-repeat;*/
}

.navPie span { font-size:8pt;}

.subnav a, .subnav a span {
    display: block;
    padding: 0 6px;
    /*background: url(/imagenes/tab.png) no-repeat;*/
	color:#FFF;
}

.nav a, .navPie a {    
    top: 1px;
    z-index: 2;
    padding-left: 0;
    /*color: #27537a;*/
	color:rgb(174,141,12);
    font-size: 12px;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
}

.navPie a {	
	position: relative;
	color:rgb(246,246,246);
	font-size:8pt;
}

.navPie a:hover{color:rgb(80,65,5);}

.subnav a {
    position: relative;
    top: 1px;
    z-index: 2;
    padding-left: 0;
    /*color: #27537a;*/
	color:rgb(174,141,12);
    font-size: 12px;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
}
.nav .tabs-selected a {   
	font-weight:bold;
	background-color:rgb(174,141,12);
	color:#FFF;
}

.subnav .tabs-selected a { font-weight:bold; }

.nav .tabs-selected a, .nav a:hover, .nav a:focus, .nav a:active {
	outline: 0; /* prevent dotted border in Firefox */
	font-weight:bold;
	background-color:rgb(174,141,12);
	color:#FFF;
}

.subnav .tabs-selected a, .subnav a:hover, .subnav a:focus, .subnav a:active {
    /*background-position: 100% -150px;*/
    outline: 0; /* prevent dotted border in Firefox */
	font-weight:bold;	
}
.nav a, .nav .tabs-disabled a:hover, .nav .tabs-disabled a:focus, .nav .tabs-disabled a:active {
    /*background-position: 100% -100px;*/
}

.subnav a, .subnav .tabs-disabled a:hover, .subnav .tabs-disabled a:focus, .subnav .tabs-disabled a:active {
    /*background-position: 100% -100px;*/
}

.nav a span {
    width: 50px; /* IE 6 treats width as min-width */
    min-width: 50px;
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
	color:rgb(174,141,12);
}

.subnav a span {
    width: 50px; /* IE 6 treats width as min-width */
    min-width: 50px;
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
	color:#FFF;
}

*>.nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}

*>.subnav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}

.nav .tabs-selected a span {
    padding-top: 7px;
	background-color:rgb(174,141,12);
	color:#FFF;
}

.subnav .tabs-selected a span {
    padding-top: 7px;	
}

.nav .tabs-selected a span, .nav a:hover span, .nav a:focus span, .nav a:active span {
    /*background-position: 0 -50px;*/
	background-color:rgb(174,141,12);
	color:#FFF;
}

.subnav .tabs-selected a span, .subnav a:hover span, .subnav a:focus span, .subnav a:active span {

}

.nav a span, .nav .tabs-disabled a:hover span, .nav .tabs-disabled a:focus span, .nav .tabs-disabled a:active span {
    /*background-position: 0 0;*/
}
.nav .tabs-selected a:link, .nav .tabs-selected a:visited, .nav .tabs-disabled a:link, .nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.subnav .tabs-selected a:link, .subnav .tabs-selected a:visited, .subnav .tabs-disabled a:link, .subnav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}

.nav a:hover, .nav a:focus, .nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;	
}

.subnav a:hover, .subnav a:focus, .subnav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;	
}

.nav .tabs-disabled {
    opacity: .4;
}

.subnav .tabs-disabled {
    opacity: .4;
}

.tabs-container {
    border-top: 2px solid rgb(174,141,12);
    padding: 1em 8px;
    background: rgb(246,246,246); /* declare background color for container to avoid distorted fonts in IE while fading */
}
.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(/imagenes/loading.gif) no-repeat 0 50%;
}
