/* CSS Document */
BODY {margin: 0px auto ; height:100%; padding:0; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; background: url(../imagen/fdweb.gif) top left }


#contenedor {position:absolute; top:0px; left: 50%; width:736px; height:570px; z-index:1; background: url('../imagen/fondocontainer.gif') repeat-y; margin-left: -372px;min-height: 100%;z-index:1}
#cabecera {position:absolute; width:730px; height:150px; z-index:3; top: 00; left: 3px; text-align:center}
#textinterior {position:absolute; width:430px; height:346px; z-index:3; left: 252px; top: 208px; text-align:justify}
#menucab {position:absolute; width:206px; height:63px; z-index:7; left: 3px; top: 160px;}
#pie {position:absolute; width:526px; height:20px; z-index:8; left: 207px; top: 550px; background: #000000; border: 1px none #000000 }
#piemenu {position:absolute; width:206px; height:40px; z-index:9; left: 3px; top: 530px}
#submenu {position:absolute; width:206px; height:338px; z-index:6; left: 3px; top: 193px; background: #CBD0CC; border: 1px none #000000}
#Menu {position:absolute; width:526px; height:33px; z-index:5; left: 207px; top: 160px; background: #000000; border: 1px none #000000}
#sombramenu{position:absolute; width:3px; height:387px; z-index:10; left: 207px; top: 163px; background: url('../imagen/sombramenu.gif') top right; border: 1px none #000000}

/*Estilos para los textos*/
.txtmapa{ color: #000000; text-decoration: none; font: 9px Arial, sans-serif }
A.txtmenuSup:link, A.txtmenuSup:active, A.txtmenuSup:visited { color: #CCCCCC; text-decoration: none; font: 9px Arial, sans-serif }
A.txtmenuSup:hover { color: #CBD0CC; text-decoration: none }

.txtmenuSup { color: #000000; text-decoration: none; font: 11px Arial, Verdana,  Helvetica, sans-serif }
A.txtmenuSup:link, A.txtmenuSup:active, A.txtmenuSup:visited { color: #7e7f97; text-decoration: none; font: 11px Arial, Verdana, Helvetica, sans-serif }
A.txtmenuSup:hover { color: #CCCCCC; text-decoration: none }


.txtmenuInf { color: #787a74; text-decoration: none; font: 10px Arial, Verdana,  Helvetica, sans-serif }
A.txtmenuInf:link, A.txtmenuSup:active, A.txtmenuSup:visited { color: #7e7f97; text-decoration: none; font: 10px Arial, Verdana, Helvetica, sans-serif }
A.txtmenuInf:hover { color: #CCCCCC; text-decoration: none }

/**


/*texto para el submenu de la izquierda*/
.txtSubmenu { color: #000000; text-decoration: none; font: 11px Arial, Verdana,  Helvetica, sans-serif }
A.txtSubmenu:link, A.txtSubmenu:active, A.txtSubmenu:visited { color: #6E283B; text-decoration: none; font: 11px Arial, Verdana, Helvetica, sans-serif }
A.txtSubmenu:hover { color: #000000; text-decoration: none }

/**
 * Mapa de Contenidos en base a listas

 */





ul.contentMap {

	font-size: 9px;

	margin: 0px;

	padding: 0px;

}



ul.contentMap ul {

	/*border-left: 1px dotted #CCCCCC;*/

}



ul.contentMap li {

	list-style: none;

	margin: 0.2em 0.1em;

	display: block;

	width: 180px;

}

* html ul.contentMap li {

	margin: 0.1em;

}

ul.contentMap p.listItemLabel {

	border: 1px solid #999999;

	height: auto;

	width: auto;

	padding: 0.2em 0.2em 0.2em 15px;

	text-align: center;

	background: #FFFFFF;

}

* html ul.contentMap p.listItemLabel {

	margin: 0.3em;

}

ul.contentMap li li p.listItemLabel {

	background: #EEEEEE;

}


ul.contentMap li p.listItemLabel:hover {

	background: #CBD0CC;

}





ul.contentMapList {

	font-size: 9px;

	margin: 0px 0px 0px 20px;

	padding: 0px;

}

ul.contentMapList ul {

	margin: 0.2em 0px 0.2em 1.5em;

	padding: 0px;

}

ul.contentMapList li {

	list-style: disc;

	display: list-item;

	margin: 0px;

	padding: 0px;

}

