@charset "UTF-8";

/* CSS creado por GRUPO ESW, C.A. :: www.estoesweb.com */

/* Contenido General del diagrama */

/* GENERAL */
body { 
	margin: 0px;
	padding:0px;
	color: #000;
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size:11px;
	line-height:15px;
	text-align: justify;
	background: #FFF url(/images/top.png) repeat-x scroll top left;
	}

h1, h2, h3, h4, h5,
h1 a, h2 a, h3 a, h4 a, h5 a {
	margin: 0px;
	padding: 0px;
	color: #000066;
	}
	
ul , li {
	margin: 0px;
	padding: 0px;
	}
	
ul {
	list-style-image: url(/images/bullet.png);
	margin-bottom: 15px;
	}
	
li {
	list-style-position: inside;
	margin-left: 10px;
	}
	
a {
	color: #758DA5;
	}

	a:hover {
		text-decoration: none;
		}
		
img {
	border: none;
	}

acronym {
	border: 0 none;
	}
	
.underline {
	border-bottom: 1px solid silver;
	padding-bottom: 5px;
	width: 40%;
	}

/* GENERAL */
#pagNumeroSolo {
	display: none;
	}

.paginationControl {
	margin: 10px 0px;
	float: left;
	width: 100%;
	}
	
	.paginationControl a {
		padding: 5px;
		background-color: #003366;
		color: #FFF;
		float: left;
		display: block;
		padding: 6px 10px !important;
		text-decoration: none;
		margin-left: 3px;
		border: 1px solid #DDDDDD;
		}
	
	.paginationControl #pagActual {
		padding: 5px;
		background-color: #3366cc;
		color: #FFF;
		float: left;
		display: block;
		padding: 6px 10px !important;
		text-decoration: none;
		margin-left: 3px;
		border: 1px solid #DDDDDD;
		}
		
	.paginationControl .pagNoAcutal {
		display: block !important;
		}
	
	.paginationControl span {
		display: none;
		}
		
		.paginationControl span#flechaSig,
		.paginationControl span#flechaAnt {
			display: block;
			}

/* CONTENEDORES */
#Contenedor {}

.Centrado {
	width: 980px;
	margin: 0px auto;
	}

#ContenedorTop {
	float: left;
	width: 100%;
	height: 98px;
	margin-bottom: 15px;
	}

	#ContenedorTop #InfoTop {}
	
	#ContenedorTop #Logo {
		margin: 4px 0px 0px -250px;
		float: left;
		}
		
		#ContenedorTop #Logo #LogoNMUN {
			float: left;
			}
			
	#ContenedorTop #TituloSlogan {
		float: left;
		color: #FFF;
		font-size:25px;
		margin:50px 0 0 -115px;
		text-shadow: gray 5px 5px 7px;
		}
		
	#ContenedorTop #TopExtra {
		float: right;
		margin-top: 5px;
		}
		
		#ContenedorTop #TopExtra #LogoONU {
			float: right;
			margin-top: 8px;
			}
			
		#ContenedorTop #TopExtra #LogoUCAB {
			float: right;
			margin-top: 8px;
			margin-right: 45px;
			}	
	
	#ContenedorTop #MenuTop {}
	
#ContenedorMedioDerecho {
	float: left;
	width: 720px;
	}
	
#ContenedorMedio {
	float: left;
	width: 100%;
	min-height: 500px;
	}
	
	#ContenedorMedio #MenuMedio {
		font-size: 20px;
		float: left;
		width: 250px;
		margin-right: 10px;
		list-style: none;
		}
		
		#ContenedorMedio #MenuMedio li {
			margin: 0px 0px 10px 0px;
			padding-bottom: 10px;
			border-bottom: 1px dotted silver;
			}
		
			#ContenedorMedio #MenuMedio li a {
				text-decoration: none;
				color: silver;
				}
				
				#ContenedorMedio #MenuMedio li a:hover {
					color: #000;
					}

#ContenedorMedioFin {}

#ContenedorBottom {
	float: left;
	width: 100%;
	text-align: center;
	margin-top: 30px;
	border-top: 1px solid silver;
	padding-top: 10px;
	}

	#ContenedorBottom #Menu {}
	
	#ContenedorBottom #ESW {}
	
.ContenedorAnimacion {
	height: 0px;
	}
	
#ContenedorContenidoCentro {
	float: left;
	width: 720px;
	}
	
.mcua_DosColumnas {
	width: 345px;
	float: left;
	}

/* CONTENEDORES */

/* CONTENIDO */

#SubMenu {
	background: transparent url(/images/footer_separator.png) repeat-x scroll bottom left;
	text-align: center;
	padding-bottom: 0px;
	margin-bottom: 20px;
	font-size: 15px;
	width: 720px;
	float: left;
	}

	#SubMenu ul {}
	
		#SubMenu ul li {
			display: inline;
			margin: 0px 10px;
			}
			
			#SubMenu ul li a {
				color: #666;
				}
				
				#SubMenu ul li a:hover {
					color: #000;
					}

#ContenedorContenido {
	float: left;
	width: 720px;
	}
	
.Recuadro {
	float: left;
	width: 720px;
	background-color: #F7F7F7;
	text-align: center;
	margin: 2px 0px;
	}

	.Recuadro .Extra1 {
		float: left;
		width: 20%;
		padding: 10px 0px;
		}
		
	.Recuadro p {
		margin: 0px;
		}
		
#ImagenTop {
	float: left;
	margin-bottom: 10px;
	padding-bottom: 18px;
	background: transparent url(/images/separador.png) no-repeat scroll center bottom;
	}
		
		
/* GALERIA */
#Galeria {
	float: left;
	width: 720px;
	border-bottom: 1px solid #000066;
	margin-bottom: 10px;
	}
	
	#Galeria .Titulo {
		display: none;
		}
	
	#Galeria .eswCategoria {
		float: left;
		margin: 10px;
		width: 200px;
		text-align: center;
		}
		
		#Galeria .eswCategoria .eswInfoCategoria {}
		
			#Galeria .eswCategoria .eswInfoCategoria .eswTituloCategoria {}
			
			#Galeria .eswCategoria .eswInfoCategoria .eswCantFotosCategoria {}
			
			#Galeria .eswCategoria .eswInfoCategoria .eswDescripcionCategoria{
				display: none;
				}
			
			#Galeria .eswCategoria .eswInfoCategoria .eswFechaCategoria {}
			
			#Galeria .eswCategoria .eswInfoCategoria .eswLinkCategoria {
				display: none;
				}
		
		#Galeria .eswCategoria .eswPortadaCategoria {
			margin-top: 10px;
			}
		
			#Galeria .eswCategoria .eswPortadaCategoria img {
				padding: 3px; 
				border: 1px solid #000;
				}
			
/* NOTICIAS */

#Noticias {
	float: left;
	width: 100%;
	}
	
	#Noticias .Texto {
		padding: 10px;
		}
		
		#Noticias .Texto .Titulo {
			margin-bottom: 10px;
			}
			
		#Noticias .Texto .eswResumenNoticia {
			padding-bottom: 10px;
			border-bottom: 1px dotted silver;
			float: left;
			width: 100%;
			}
			
			#Noticias .Texto .eswResumenNoticia .eswTituloNoticia {
				font-size: 1.5em;
				font-weight: normal;
				}
				
				#Noticias .Texto .eswResumenNoticia .eswTituloNoticia a {
					text-decoration: none;
					color: #444444;
					padding: 10px 5px;
					float: left;
					width: 100%;	
					}
					
					#Noticias .Texto .eswResumenNoticia .eswTituloNoticia a:hover {
						color: #000;
						background: transparent url(/images/fondoTituloNoticia.png) repeat-x scroll top left;
						}
			
			#Noticias .Texto .eswResumenNoticia .eswFechaNoticia {
				margin: 0px;
				float: right;
				}
		
		#Noticias .Texto .verMasNoticias {
			text-align: center;
			font-size: 10px;
			float: left;
			width: 100%;
			margin-top: 10px;
			}
		
/* CALENDARIO */

#Calendario {
	float: left;
	width: 350px;
	}	

/* CONTENIDO */