@charset "utf-8";
/* CSS Document */

body { text-align:center;
       font-family:Verdana, Geneva, sans-serif;
	   font-size:11px;
	   }

.contenedor {
	margin:0 auto 0 auto; width:950px;
}

.encabezado {
	margin: 0 0 auto;
	background-image:url(images/logo.jpg);
	width:892px;
	height:82px;
	margin-top:39px;
	}
	
	#menu{
		width:480px;
		float:right;
		height:27px;
			}
		#menu ul{
			list-style:none;
			margin:0px;
		}
			#menu li{
				list-style:none;
				display:inline;
				float:right;
				margin:0 0px;
			}
				#menu li a{
					display:block;
					float:left;
					height:27px;
					color:#304572;
					text-transform:uppercase;
					font-size:10px;
					font-weight:bold;
					background: url(images/b.jpg) repeat;
					line-height:27px;
					padding:0 0 0 10px;
					text-decoration:none;
				}
				#menu li a span{
					display:block;
					float:left;
					background-image: url(images/b.jpg);
					height:27px;
					color:#304572;
					line-height:27px;
					padding:0 30px 0 17px;
				}
					#menu li a:hover{
						display:block;
						float:left;					
						background-image: url(images/b.jpg);
						height:27px;
					}
					#menu li a:hover span{
                	display:block;
	                float:left;
	                color:#0071BC;
	                height:auto;
	                background-image: url(images/b.jpg);
	                background-repeat: no-repeat;
	                background-position: right;
					}
				#menu li a.current{
					display:block;
					float:left;
					height:27px;
					color:#0080A8;
					text-transform:uppercase;
					font-size:10px;
					font-weight:bold;
					background:url(images/b_over_der.jpg) no-repeat left;
					line-height:27px;
					padding:0 0 0 10px;
					text-decoration:none;
				}
				#menu li a.current span{
              	display:block;
	            float:left;
	            height:27px;
            	color:#0080A8;
	            line-height:27px;
	            padding:0 5px 0 5px;
	            background-image: url(images/b_over.jpg);
	            background-repeat: no-repeat;
	            background-position: right;
				}

	
.flash{
	float:left;
	width:600px;
	height:auto;
	color:#FFF;
	text-align:justify;
	    }
		
.contenido {
	font-size:11px;
	padding-left:8px;
	padding-right:8px;
	float:left;
	}

.imagen {
	float:right;
	margin-left:10px;
	margin-top:5px;
	border:solid 2px #09C;
    }
	
.columnaderecha {
	float:right;
	width:320px;
	color:#FFF;
	text-align:justify;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	}
	
.textodestacado {
	font-style:italic;
	font-weight:bold;
	font-size:11px;
	color: #FFF;
	background:#09C;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:2px;
}
	
.destacados {
	text-align:left;
	color:#FFF;
	margin-bottom:10px;
	display:table;
	width:580px;
	margin-top:10px;
}
.titulo2{
	color:#FFF;
	font-size:12px;
	padding-left:10px;
	display:block;
	height:25px;
	width:580px;
	font-weight:bold;
	background:url(images/tit_destacados.jpg) no-repeat;
	padding-top:10px;
	}
	
	.titulocontenido{
	color:#FFF;
	font-size:12px;
	padding-left:10px;
	display:block;
	height:25px;
	width:580px;
	font-weight:bold;
	background:url(images/tit_arriba_ancho.jpg) no-repeat;
	padding-top:5px;
	}
	
.titulo{
	font-size:12px;
	background:url(images/tit1.jpg) no-repeat;
	width:314px;
	height:26px;
	padding-top:10px;
	padding-left:15px;
	font-weight:bold;
}

.titulo3{
	font-size:12px;
	background:url(images/tit2.jpg) no-repeat;
	width:314px;
	height:26px;
	padding-top:10px;
	padding-left:15px;
	font-weight:bold;
}
	
.pie {
	clear:both;
	float:none;
	background:url(images/pie.jpg) no-repeat;
	color:#cfcfcf;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	height:40px;
	padding-top:10px;
}


	

	
	
	
