/* CSS Document */
	body {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		background-image: url(images/bg.jpg);
		background-color: #FFF;
		background-position: top;
		background-repeat: repeat-x;
		margin: 0px;
		padding: 0px;
		}

	a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #4b4b4b;
		}

	span.negrita {
		font-weight: 600;
		}
	span.cursiva {
		font-style:italic;
		}

	div#Cont,div#cont {
		width: 878px;
		}

		div#header {
			height: 135px;
			background-image: url(images/bg_header.jpg);
			}
	
			div#header h1 {
				display: block;
				width: 394px;
				height: 76px;
				font-size: 0px;
				color: #E2F2FF;
				background-image: url(images/Logo.jpg);
				float: left;
				margin-left: 50px;
				margin-top: 59px;
				}

	
	
		div#barra {
			height: 39px;
			background-image: url(images/bg_barra.jpg);
			}
		div#barra form {
			margin: 0px;
			padding: 0px;
			}
		div#barra input.busq {
			border: 0px;
			height: 20px;
			margin: 0px;
			padding: 0px;
			border-top: 1px #5E5E5E solid;
			border-bottom: 1px #5E5E5E solid;
			border-left: 1px #5E5E5E solid;
			color: #8a8a8a;
			}
		div#barra input.enviar {
			background-image: url(images/bg_busqueda_btn.jpg);
			width: 29px;
			height: 22px;
			border: 0px;
			margin: 0px;
			padding: 0px;
			font-size: 0px;
			}



			
			
		div#body {
			background-image: url(images/bg_leftPan.jpg);
			background-position: left;
			background-repeat: repeat-y;
			height: 100%;
			}

			div#body div#menu {
				width: 212px;
				float: left;
				}
				div#menu a{
						height: 30px;
						width: 212px;
						display: block;
						font-size: 0px !important;
						color: #EDF4FC;
						}
				div#menu a#quienes {
						background-image: url(images/menuQuienes.jpg);
						}		
				div#menu a#novedades {
						background-image: url(images/menuNovedades.jpg);
						}		
				div#menu a#autores {
						background-image: url(images/menu_autores.jpg);
						}
				div#menu a#articulos {
						background-image: url(images/menu_articulos.jpg);
						}		
				div#menu a#programa {
						background-image: url(images/menu_programa.jpg);
						}		
				div#menu a#contacto {
						background-image: url(images/menuContacto.jpg);
						}				
				div#menu a#quienesSel {
						background-image: url(images/menuQuienes_over.jpg);
						}		
				div#menu a#novedadesSel {
						background-image: url(images/menuNovedades_over.jpg);
						}		
				div#menu a#autoresSel {
						background-image: url(images/menu_autores_over.jpg);
						}

				div#menu a#articulosSel {
						background-image: url(images/menu_articulos_over.jpg);
						}		
				div#menu a#programaSel {
					background-image: url(images/menu_programa_over.jpg);
						}		
				div#menu a#contactoSel {
						background-image: url(images/menuContacto_over.jpg);
						}		

			div#menu div#UltNov {
				margin-top: 30px;
				border: 0px;
				width: 212px;
				}
				div#UltNov p{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 13px;
					color: #616161;
					margin-left: 15px;
					margin-right: 15px;
					text-align: justify;
					}
					div#UltNov p#verTodas{
						text-align: center;
					}
					div#UltNov p a {
						display: inline;
						font-size: 13px !important;
						color: #616161;
						border-bottom: 1px #616161 dotted;
						text-decoration: none;
						}
						div#UltNov p a:hover {
							border-bottom: 0px;
							text-decoration: none;
							}
			div#menu div#Ads {
				margin-top: 30px;
				border: 0px;
				width: 212px;
				}
				div#Ads span.contAds a {
					padding-top: 10px;
					padding-bottom: 93px;
					display: block !important;
					border-bottom: 1px #A9A9A9 dashed;
					width: 112px;
					}
				div#Ads span.contAds#ultimo a {
					border-bottom: 0px;
					}
				div#Ads a img{
					padding: 6px;
					border: 1px #DCDEDD solid;
					}
	
			div#body div#ppal {
				width: 666px;
				float: right;
				}
				div#ppal div.titulo {
					text-align: right;
					}
					div#ppal p {
						text-indent: 25px;
						margin-left: 30px;
						margin-right: 30px;
						text-align: justify;
						color: #4b4b4b;
						font-size: 13px !important;
						}	
						div#ppal span.tit2 {
							text-indent: 40px;
							margin-left: 30px;
							margin-right: 30px;
							text-align: justify;
							font-size: 14px !important;
							color: #4b4b4b;
							margin-top: 25px;
							font-weight: 600;
							}	
						div#ppal div.listaInt {
							width: 333px;
							margin-top: 10px;
							float: left;
							text-align: left;
							}	
							div#ppal div.listaInt p {
								margin: 0px;
								padding: 0px;
								margin-left: 70px;
								text-indent: 0px;
								}	
								div#ppal div.listaInt p a {
									font-weight: 600;
									color: #4b4b4b;
									text-decoration: none;
								}
	div.comentarios {
		text-align: justify;
		margin: 0px;
		margin-left: 30px;
		padding: 25px;
		font-size: 12px;
		color: #4b4b4b;
		padding-top:0px;
		}

		div#footer {
			clear: both;
			font-size: 12px;
			color: #4b4b4b;
			}


