	p  {
		font: 12px/20px Arial, Verdana, Helvetica, sans-serif;
		color: #004495;
		vertical-align: top;
        text-align: justify;
	}
	.aviso  {
		font: 9px/20px Arial, Verdana, Helvetica, sans-serif;
		color: #86807f;
		vertical-align: top;
        text-align: justify;
	}
	hr{
		display: none;
	}
	li  {
		font: 12px/20px Arial, Verdana, Helvetica, sans-serif;
		color: #004495;
		vertical-align: top;
        text-align: justify;
	}

	.medio  {
		font: 12px/20px Arial, Verdana, Helvetica, sans-serif;
		color: #86807f;
		vertical-align: top;
        
	}
	.titulo {
	font: 12px/20px Arial, Verdana, Helvetica, sans-serif;
	font-size: 28px;	
	color: #004495;
	}
	td.c1 {
		padding: 0 5px 0 5px
	}
        td.c11 {
		padding: 0 5px 0 0;
	}

	h1  {
		font: bold 16px/16px Arial, Verdana, Helvetica, sans-serif;
		vertical-align: top;
		text-align : left;
		color: #142f51;
		text-transform: none;
	}
	
	h2  {
		font: bold 14px Arial, Verdana, Helvetica, sans-serif;
		text-align: left;
		color: #142f51;
	}

        .h33  {
		font: bold 12px Arial, Verdana, Helvetica, sans-serif;
		text-decoration: none;
		vertical-align: top;
		text-align: left;
		color: #142f51;
	}


	.h3  {
		font: bold 12px Arial, Verdana, Helvetica, sans-serif;
		text-decoration: none;
		vertical-align: top;
		text-align: left;
		color: #142f51;
		border-bottom: thin solid
	}
	
		.h3 a:link { 
		font:bold 12px Arial, Verdana, Helvetica, sans-serif;
		text-decoration: none;
		color: #142f51; 
		} 
		.h3 a:visited { 
		font:bold 12px Arial, Verdana, Helvetica, sans-serif;
		text-decoration: none;
		color: #142f51; 
		} 
		.h3 a:active { 
		font:bold 12px Arial, Verdana, Helvetica, sans-serif;
		text-decoration: none;
		color: #142f51; 
		} 
		.h3 a:hover { 		
		font:bold 12px Arial, Verdana, Helvetica, sans-serif;
		text-decoration: none;
		color: #142f51; 
		}


	.h4  {
		font: 11px Arial, Verdana, Helvetica, sans-serif;
		line-height: 13px;
		color: #01317f;
	}

	.h5  {
		font: 12px/20px Arial, Verdana, Helvetica, sans-serif;
        text-decoration: none;
		color: #86807F;
	}
		.h5 a:link { 
		text-decoration: none;
		color: #86807F; 
		} 
		.h5 a:visited { 
		text-decoration: none;
		color: #86807F; 
		} 
		.h5 a:active { 
		text-decoration: none;
		color: #142F51; 
		} 
		.h5 a:hover { 
		text-decoration: none;
		color: #142F51; 
		}

	.h6  {
		font:12px/normal Arial, Verdana, Helvetica, sans-serif;
		color: #FFFFFF;
		vertical-align: top;
	}

	.h7  {
		font:11px Arial, Verdana, Helvetica, sans-serif;
		color: #FFFFFF;
	}

		.h7 a:link { 
		text-decoration: none;
		color: #FFFFFF; 
		} 
		.h7 a:visited { 
		text-decoration: none;
		color: #FFFFFF; 
		} 
		.h7 a:active { 
		text-decoration: none;
		color: #FFFFFF; 
		} 
		.h7 a:hover { 
		text-decoration: none;
		color: #FFFFFF; 
		}

input.campo {
	border: 1px solid #999999;
	font-size: 9px;
	background-color: #FFFFFF;
}

input.camp {
	border: 1px solid #999999;
	font-size: 9px;
	background-color: #FFFFFF;
}

.textarea {
	font: 9px Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	background-color: transparent;
	border: 1px solid #999999;
	scrollbar-arrow-color: #999999;
	scrollbar-base-color: #FFFFFF;
	scrollbar-dark-shadow-color: #999999;
	scrollbar-track-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #999999;
	scrollbar-highlight-color: #999999;
}

input.boton {
	border: 1px solid #999999;
	font-size: 10px;
	background-color: #FFFFFF;
}

	.navegacion  {
		font: 11px Arial, Verdana, Helvetica, sans-serif;
		line-height: 13px;
		color: #fff;
	}

	.navegacion a:link {
		color: #fff;
		text-decoration: none;
		
	}
	.navegacion a:visited {
		color: #fff;
		text-decoration: none;
				
	}
	.navegacion a:hover {
		color: #fff;
		text-decoration: none;
	}
	.navegacion a:active {
		color: #fff;
		text-decoration: none;
		font-weight: bold;
	}

        .close{
                text-decoration: none;
                color: #01317f;
        }
        .close a:link { 
                text-decoration: none;
                color: #006396;
        } 
        .close a:visited { 
                text-decoration: none;
                color: #006396;
        } 
        .close a:hover { 
                text-decoration: none;
                color: #006396;
        }
        .close a:active { 
                text-decoration: none;
                color: #006396;
        } 

.dest  {
		font: 10px Arial, Verdana, Helvetica, sans-serif;
		color: #86807f;
		vertical-align: top;
        text-align: justify;
	}




		a:link {
                color: #004495;
                
        } 
        a:visited { 
                
                color: #004495;
        } 
        a:hover { 
                
                color: #004495;
        }
        a:active {
	
			color: #004495;
			font-weight: bold;
        } 





	BODY  {
		color:#004495;
		background-color: #004495;
		font: 12px/20px Arial, Verdana, Helvetica, sans-serif;
		vertical-align: top;
        text-align: left;

	}

	#CONTAINER	{
	background-color:#FFFFFF;

	margin: 0 auto;
	width:776px;
	height:auto;
	vertical-align: middle;
	}


	.header{
	width:716px;
	float: center;
	background-color:#FFFFFF;
	padding: 30px 0px 0px 30px;
	}


.general{
	width: 566px;
	height: auto;
	float: right;	
	padding: 0px 30px;	
	
	}
	
	.izquierda{
        width: 150px;
        height: auto;
     	padding: 0px 0px 0px 30px;
        float: left;
        text-align: left
        vertical-align: top; 
	
	}

    .destacados{
        width: 90px;
        height: auto;
     	padding: 0px 0px 0px 30px;
        float: left;
        text-align: left
	    vertical-align: top;	
    
	}
 
        .entero{
	width: 530px;
	height: auto;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	}
	
	.derechasup{
	width:716px;
	height:49px;
	padding: 0px 30px;
	float: left;
/*background-color:#0000FF;*/
	}


.todo{
	width:716px;
	height:auto;
	padding: 0px 30px;
	float: left;
/*background-color:#0000FF;*/
	}

	.derecha{
		width:325px;
		height:auto;
		float:right;
		margin:0 5px 0 0;
                /*background-color:#00FF00;*/
	}

	
	.principal{
		width:325px;
		height: auto;
		margin: 0px 5px 30px 160px;
		/*background-color:#FF0000;*/
	}

       

	.footer{
	
	width:716px;
	padding: 30px 30px 10px 30px;
	}

	.footer2 {
		width:776px;
		margin: 5px auto auto;
		height: 30px;
	}

	.noticiapop {
	display: none;
	Z-INDEX: 1;
	POSITION: absolute;
	BACKGROUND-COLOR: #ffffff;
	left: 65%;
	border: thin solid #CCCCCC;
	top: 50px;
	}
	
	.noticiabigpop {
	display: none;
	Z-INDEX: 1;
	POSITION: absolute;
	BACKGROUND-COLOR: #ffffff;
	left: 50%;
	border: thin solid #CCCCCC;
	top: 50px;
}

       

	option {
		background-color: #EAEAEA;
		font-family: Arial, Verdana, Helvetica, sans-serif; 
		color: #0B4A69;
	}

.minferior	{
	font: 10px/20px Arial, Verdana, Helvetica, sans-serif;
	margin: 0 auto;
	width:776px;
	height:auto;
	vertical-align: middle;
	float:center;
text-align: right;
	}