/* CSS Document */

#principal{
	width:184px;
	float:left;
	margin:0;
	padding:106px 0 0 0;	
	position:relative;
	z-index:1000;
	background:url(../img/centro-izda-bg-ie.jpg) top left no-repeat;
	}
	*>#principal{
		background:url(../img/centro-izda-bg.jpg) top left no-repeat;
	}
	#principal ul{
		width:184px;
		float:left;
		margin:0;
		padding:0;
		position:relative;
		z-index:1000;
		list-style-type:none;
		}
		#principal li{
			width:184px;
			float:left;
			margin:0 0 0 0;
			padding:0 0 0 0;
			position:relative;
			background:url(../img/menu-li-bg-ie.gif) 0 0  no-repeat;
			height:25px;
			z-index:1000;			
			}
			*>#principal li{				
				background:url(../img/menu-li-bg.gif) 1px  0 no-repeat #F8F5E7;
				min-height:25px;
				height:auto;
			}
			
			#principal li a{
				background-color:transparent;
				width:160px;
				display:block;
				margin:0;
				padding:0 0 0 23px;
				float:left;
				color:#474E50;
				text-decoration:none;	
				
			}
			#principal li a:hover{ /*text-decoration:underline;*/ }
			
			#principal li a.selec{
				background:url(../img/a-selec.gif) 7px 0 no-repeat;
				width:155px;
				padding:0 0 0 23px;
				color:#2F93A8;
			}
			#principal li.submenu span{
				display:block;
				width:auto;
				height:auto;
				padding:0 20px 0 0;
				background:url(../img/submenu.gif) 145px 0 no-repeat;
				}
				#principal li.submenu a.selec span{
					background:url(../img/submenu.gif) 142px 0 no-repeat;
				}
			
			#principal li ul{
				display:none;
				position:absolute;
				top:-1px;
				left:183px;
				z-index:1000;
				width:183px;
				list-style-type:none;
				border-top:1px solid #A19E81;
				}
				#principal li ul li{
					background:url(../img/izquierda-bg.gif) top right repeat-y;
					border-bottom:1px solid #A19E81;
					height:auto;
					border-left:1px solid #B8B48C;
					border-right:none;	
								
				}
				#principal li ul li a{
					padding:5px 14px 5px 7px;
				}
				#principal li ul li a.selec{
					padding:5px 14px 5px 14px;
				}
				#principal li ul li a:hover{ background:#fff; }
				#principal li li a.selec{ background:url(../img/a-selec.gif) 0 5px no-repeat; }
				#principal li li a.selec:hover{ background:url(../img/a-selec.gif) 0 5px no-repeat #fff; }
				#principal li li a.selec span{ background:url(../img/submenu.gif) 147px 0 no-repeat;}

ul.navegador{
	width:420px;
	float:left;
	margin:0px 5px 0 0px;
	padding:0;
	list-style-type:none;
	overflow:hidden;
	height:auto;	
	height:13px;	
	}
	*>ul.navegador {
		min-height:13px;
		height:auto;
		width:420px;
		margin:0px 5px 0 0px;
	}
	ul.navegador li{
		width:auto;
		float:left;
		margin:0 3px 0 3px;
		padding:0;
		}
		#centro_contenidos ul.navegador li a{
			text-decoration:none;
			color:#000;
			font-weight:normal;
			}
			#centro_contenidos ul.navegador li a:hover{
				text-decoration:underline;
			}
		#centro_contenidos ul.navegador li a.home{
			padding: 0 0 0 18px;
			display:block;
			width:auto;
			background:url(../img/home-navegador.gif) top left no-repeat;
			}
			


/*#navegador ul{
	width:400px;
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
	overflow:hidden;
	height:13px;
	background-color:transparent;	
	}
	#navegador li{
		width:auto;
		float:left;
		margin:0 3px 0 3px;
		padding:0;
		}
		#navegador li a{
			text-decoration:none;
			}
			#navegador li a:hover{
				text-decoration:underline;
			}
		#navegador li a.home{
			padding: 0 0 0 18px;
			display:block;
			width:auto;
			background:url(../img/home-navegador.gif) top left no-repeat;
			}*/
			#navegador a.volver{
				display:block;
				width:auto;
				float:right;
				padding:0 0 0 15px;
				margin:0 5px 0 0;
				text-decoration:none;
				background:url(../img/volver.gif) 0 3px no-repeat;
				color:#000;
				font-weight:normal;
			}
			
			
			
			.subraya{
				text-decoration:underline;
			}
