html{
	background-color:#20417e;
	font-family:Tahoma;
}
body{
	width:993px;
	margin:auto;
	background-image: url("../images/headFondo.png");
	background-repeat:no-repeat;
	padding-top:31px;
	font-size:12px;
}
*.enLinea{
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
	*display: inline;
}
.destacado{
	font-weight:bold;
}
	/*-- Contenedor principal --*/
	
	div#cuerpo{
		width:993px;
		background-image: url("../images/fondo.png");
		background-repeat:repeat-y;
	}
		/*-- Encabezado que contiene el banner, botonera y logo --*/
		ul#header{
			width:960px;
			height:84px;
			margin-left:22px;
			margin-bottom:4px;
			font-size:16px;
		}
			/*-- Contenedor del banner y la botonera --*/
			ul#header li#banYBot{
				width:806px;
				margin-left:6px;
				margin-top:-4px;
			}
				ul#header li#banYBot li{
					text-align:center;
				}
					ul#header li#banYBot li a{
						display:block;
						background-repeat:no-repeat;
						width:160px;
						height:24px;
						padding-top:6px;
						color:#ffffff;
						text-decoration:none;
						margin-top:4px;
						margin-right:1px;
					}
					
					/*ul#header li#banYBot li a.inicioActive:hover{background-image: url("../images/botInicioOver.jpg");}
					ul#header li#banYBot li a.inicioOff{background-image: url("../images/botInicio.jpg");}
					ul#header li#banYBot li a.inicioOff:hover{background-image: url("../images/botInicioOver.jpg");}*/
					ul#header li#banYBot li a.default{background-image: url("../images/botDefault.jpg");}
					ul#header li#banYBot li a.default:hover{background-image: url("../images/botDefaultOver.jpg");color:#fff;}
					ul#header li#banYBot li a.active{background-image: url("../images/botDefaultOn.jpg");color:#000;}
				
			/*-- Contenedor del logo --*/
			ul#header li#logo{
				margin-top:-2px;
			}
		ul#contenedor{
			margin-left:28px;
		}
			ul#contenedor li#botIzq{
				background-image: url('../images/fondoSubBot.png');
				background-repeat: repeat-x;
				width:156px;
				min-height:488px;
				font-size:12px;
				color:#fff;
				padding-top:5px;
				padding-bottom:10px;
			}
				ul#contenedor li#botIzq h3{
					text-align:center;
				}
				ul#contenedor li#botIzq ul li a.botMenuIzq{
					display:block;
					width:149px;
					height:19px;
					background-image: url("../images/botIzq.jpg");
					background-repeat:none;
					text-align:center;
					color:#fff;
					text-decoration:none;
					padding-top:6px;
					margin-top:10px;
					margin-left:3.5px;
				}
				ul#contenedor li#botIzq ul li a.botMenuIzq:hover{
					background-image: url("../images/botIzqOver.jpg");
				}
				ul#contenedor li#botIzq ul li a.activeSub{
					background-image: url("../images/botIzqActive.jpg");
				}
					ul#contenedor li#botIzq ul.subMenu{
						font-size:11px;
					}
						ul#contenedor li#botIzq ul.subMenu li{
							margin-left:5px;
							margin-top:4px;
							border-left:solid 1px #fff;
							border-bottom:solid 1px #fff;
							padding:2px;
							width:130px;
						}
						ul#contenedor li#botIzq ul.subMenu li:hover{
							border-left:solid 1px #ccc;
							border-bottom:solid 1px #ccc;
						}
							ul#contenedor li#botIzq ul.subMenu li a{
								text-decoration:none;
								color:#fff;
							}
							ul#contenedor li#botIzq ul.subMenu li a:hover{
								color:#ccc;
							}
							ul#contenedor li#botIzq ul.subMenu li.activeItem{
								border-left:solid 1px #ccc;
								border-bottom:solid 1px #ccc;
							}
								ul#contenedor li#botIzq ul.subMenu li.activeItem a {
									color:#ccc;								
								}
			ul#contenedor li#contenido{
				width:634px;
				margin-left:1px;
				margin-right:10px;
			}
				ul#contenedor li#contenido ul{
					font-size:12px;
				}
			
			ul#contenedor li#colDer{
				width:133px;
				padding-top:15px;
				margin-bottom:20px;
			}
				ul#contenedor li#colDer ul li{
					margin-top:8px;
					border:solid 1px #ddd;
				}
				ul#contenedor li#colDer ul li:hover{
					border:solid 1px #aaa;
				}
					ul#contenedor li#colDer ul li a span{
						display:none;
					}
	
	/*-- Pie flotante --*/
	ul#footer{
		/*-- En el caso que querramos que el pie se mueva con la web --*/
		position:relative;
		bottom:0px;
		/*position:absolute;
		bottom:0px;*/
		background-image: url("../images/footer.png");
		background-repeat:no-repeat;
		height:38px;
		width:1004px;
		margin-left:-5px;
		padding-top:12px;
	}
		ul#footer li.redes{
			width:84px;
			margin-left:37px;
			margin-top:6px;
		}
		ul#footer li.legales{
			color:#fff;
			margin-top:3px;
		}
			ul#footer li.legales p#uno{
				font-size:11px;
				font-weight:bold;
			}
			ul#footer li.legales p#dos{
				font-size:10px;
			}
		ul#footer li.relacionados{
			margin-left:168px;
		}
