body{
	background-color: #fff;
}
#contenedor{
	background-color: #fff;
}
#banner{    
	background-color:	#fff;
/*	text-align:			center;  */
	color:				#fff;	
    border:             0px;
    padding:            0px;
    
}
.icono{
	width:	6px;
	border:	0px;
    margin-right: 2px;
    margin-left:  1px;
}

/*	Menu superior  */
#menu{	
	color:				#5ca9ff;
	font:				normal	11px	Arial, Verdana, Helvetica, sans-serif;
	vertical-align:		middle;	
    padding-top:        3px ;
	border:             0px;
    margin:         0px;
/*    height:             32px;  */
}
#menu table{
     border-collapse:collapse; 
}

#menu span{
    color:				#5ca9ff;
    height:             30px;
	margin-left:		4px;    
}
#menu span:hover{
	color:				#0ea01f;
    cursor:	pointer;
}
#menu img{
	border:				0px;
}
#menu input{	
	font:				normal 12px Verdana, Arial, Helvetica, sans-serif;	
}
#menu td{
	text-decoration:	none;
	color:				#fff;
    font:				normal 11px Arial, Helvetica, sans-serif;	
}
#menu a{
	text-decoration:	none;
	color:				#5ca9ff;
    font:				normal 11px Arial, Helvetica, sans-serif;	
}
#menu a:hover{
	color:				#0ea01f;
	text-decoration:	underline;
}

/*	Menu 1  */
#menu1{
	background-color:	#fff;	
	font:				bold	12px	Arial, Verdana, Helvetica, sans-serif;			
	vertical-align:		middle;	    
    border:             1px     solid   #000099;
}
.menu1_tit{	
	margin:		        0px;
	border:				0px	solid	#fff;		
    width:              120px;
    border:             1px     solid   #006699;
}



#buscado{
	color:			#888;
}
#boton{
	font:				normal 11px Verdana, Arial, Helvetica, sans-serif;	
}

.buscar{
	height:		11px;
	border:		solid	1px #fff;		
}

/* Izquierda   */

#izquierda{
	border:		0px	solid;		
	font: 		normal 10px	Verdana, Arial, Helvetica, sans-serif;
    background-color:	#fff;
}

#izquierda embed{
	width:			90%;
}
.izq_imagen{
        margin-bottom:  15px;
}
#izquierda .opcion{
	margin-top:		    15%;
	cursor:				hand;	
	font-weight:		bold;
}
#izquierda a{
	text-decoration:	none;
    color:      #00639c;
    font:				normal 11px Verdana, Arial, Helvetica, sans-serif;	
}
#izquierda a:hover{
	text-decoration: 	underline;
}
#izquierda img{
    margin-left
    }
.cuadro{
	margin-bottom:	3px;			
	margin-left:	2px;		
}


.opcion{
	margin:		0%	0%	4%	0%;
	cursor:		hand;
}

.izq_img{
	width:		100px;
	}

/* buscador */
.buscador{
     border-collapse:collapse;
}
.buscador th{
    background-color:	#484949;
    color:              #fff;
    border:             0px;
    font:               normal 11px	Verdana, Arial, Helvetica, sans-serif;
}
.buscador td{
    border:             0px;
}


/* Derecha */
#derecha{
    color:          #5ca9ff;
    border:         0px;
    font:           normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.der_marco{
    border-left:        1px dotted red;
    border-bottom:      1px dotted red;
}

.der_tit{
    background-color:   #fff;
    color:              #00639c;
    font:               bold    12px    Verdana, Arial, Helvetica, sans-serif;
    padding-left:       5px;


}
.der_opc{
    background-color:   #fff;
    color:              #a7a9ac;
    font:               normal  10px    Verdana, Arial, Helvetica, sans-serif;
    width:              135px;
    padding-left:       5px;
    padding-bottom:     5px;


}
.der_opc a{
    background-color:   #fff;
    color:              #a7a9ac;
    font:               normal  10px    Verdana, Arial, Helvetica, sans-serif;
    text-decoration:    none;
}
.der_subtit{
    color:              #5ca9ff;
    font:               bold    12px     Arial, Verdana, Helvetica, sans-serif;
    /*margin:               0%  0%  3%  0%;
    padding:            3%  3%  3%  3%;*/
    width:      128px;
}
#derecha embed{
    width:          99%;
}
.sub_contenido{
    text-align:         right;
    font:               normal 11px  Arial, Verdana, Helvetica, sans-serif;
    color:              #fff;
    background-color:   #5ca9ff;
    border-bottom:      1px solid   #5ca9ff;
}

/* Centro */
#centro{
    font:                   normal 12px Arial, Verdana, Geneva;
    color:                  #a7a9ac;
}
.titulo{
    color:          #00639c;
    font:           bold 16px  Arial, Verdana, Geneva, Helvetica, sans-serif;

}
.titulo1{
    color:          #00639c;
    font:           bold 16px  Arial,Verdana, Geneva, Helvetica, sans-serif;
}
.titulo2{
    color:          #00639c;
    font:           bold 14px Arial,  Verdana, Geneva,  Helvetica, sans-serif;
}
.titulo3{
    color:          #00639c;
    font:           bold 12px Arial,  Verdana, Geneva,  Helvetica, sans-serif;
}
.texto{
    color:          #a7a9ac;
    text-align:     justify;
    font:           normal 11px Arial,  Verdana, Geneva,  Helvetica, sans-serif;
    margin-bottom:  5px;
}
.listado{
    color:          #a7a9ac;
    font:           normal 11px Arial,  Verdana, Geneva,  Helvetica, sans-serif;
}
.imagen{
    text-align:     center;
    margin:         5px;

}
.vinculo {
    text-align:         right;
    background-color:   #00afef;
}
.vinculo a:hover{
    color:              #5ca9ff;
    text-decoration:    underline;
}
.url a{
    color:              #5ca9ff;
    text-decoration:    none;
    margin-left:        30px;
}
.url a:hover{
    text-decoration:    underline;
}
.swf{
    text-align:         center;
}
.tabla th{
    font:               bold    12px Arial,  Verdana, Geneva,  Helvetica, sans-serif;
    border:             1px solid   #5ca9ff;
    background-color:   #00afef;
    color:              #fff;
}
.tabla td{
    border:             1px solid   #a7a9ac;
    font:               normal  11px Arial,  Verdana, Geneva,  Helvetica, sans-serif;
}
.construccion{
    text-align:         center;
    color:              #5ca9ff;
}
.regresar{
    text-align:         right;
    font:               normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:              #5ca9ff;
    background-color:   #00afef;
    border-bottom:      1px solid   #5ca9ff;
}
.galeria{
    height:         245px;
    overflow:       hidden;
    text-align:     right;
    border:   0px;
}
.galeria img{
    margin:         auto;
    border:   0px;
}





.nIndice{
    font-size:          10px;
}
.nIndice a{
    text-decoration: none;
    color:  #a7a9ac;
}
.nIndice a:hover{
    color: #5ca9ff;
}
.nIndice img{
    border: 0px;
}
.indice{
    font:               bold 11px   Arial, Helvetica, sans-serif;
    text-align:         left;
}
    .indice a{
        display:            block;
        color:              #a7a9ac;
        background-color:   #fff;
        text-decoration:    none;
        border:             solid   1px     #5ca9ff   ;
        margin:             2px;
        padding-top:        1px;
        padding-bottom:     1px;
        /*IE*/ /*filter: alpha(opacity=90);*/
        /*FF Opera*/ opacity: .9;
        -moz-opacity: .9;
    }
    .indice a:hover{
        color:              #fff;
        background-color:   #00afef;
        font-size:  11px;
        /*IE*/ /*filter: alpha(opacity=50);*/
        /*FF Opera*/ opacity: .8;
        -moz-opacity: .8;
    }

    .indice li{
        display:            block;
        color:              #a7a9ac;
        background-color:   #fff;
        text-decoration:    none;
        border:             solid   1px     #5ca9ff   ;
        margin:             2px;
        padding-top:        1px;
        padding-bottom:     1px;
        /*IE*/ /*filter: alpha(opacity=90);*/
        /*FF Opera*/ opacity: .9;
        -moz-opacity: .9;
    }
    .indice li:hover{
        color:              #fff;
        background-color:   #00afef;
        font-size:          11px;
        /*IE*/ /*filter: alpha(opacity=50);*/
        /*FF Opera*/ opacity: .8;
        -moz-opacity: .8;
        cursor: pointer;
    }




.encontrado{
    color:      red;
}

.con_cursor{
    cursor: pointer;
}
.barra_encuesta{
    background-color:   #ecedf6;    border:             solid   1px #ecedf6;}
.foro_form td{
    font:               bold 12px   Verdana, Arial, Helvetica, sans-serif;
}
.foro_form td{
    background-color:   #ecedf6;    font:               normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.foro_form th{
    background-color:   #ecedf6;    font:               bold 11px   Verdana, Arial, Helvetica, sans-serif;
}
.foro_form input{
    font:               bold 12px   Verdana, Arial, Helvetica, sans-serif;
}
.foro  td{
    background-color:   #ecedf6;    font:               normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.foro_opinar{
    text-align:         center;
    color:              #ecedf6;    background-color:   #00afef;
    cursor:             pointer;
    font:               normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.espacio{
    height: 10px;
}



/* pie  */
#pie{
    border-top:         14px solid #1671C1;
    margin:         5px;
    }
.pie_texto{

    text-align:         center;
    font:               normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:              #a7a9ac;
}


.clima{
    border:     solid   5px #5ca9ff;
    width:      100%;
    }
.clima td{
    color:          red;
    text-align:     left;
    font:           normal 11px Verdana, Arial, Helvetica, sans-serif;
    }
.clima th{
    color:          #00639c;
    text-align:     center;
    font:           bold 30px   Verdana, Arial, Helvetica, sans-serif;
    }

#rect_bajo{
    background-image: url(Img/rect_bajo.jpg);
    color: red;
}


.centro_tit{
    position:relative;
    left:   0px;
    top:    320px;
    width:  500px;
    height: 60px;
    background-color: #00639c;
    color:  #fff;    
    font:               bold 15px Verdana, Arial, Helvetica, sans-serif;
    /*IE*/ /*filter: alpha(opacity=50);*/
        /*FF Opera*/ opacity: .8;
        -moz-opacity: .8;
        cursor: pointer;
}
.centro_img{
    position:relative;
    top:-60px;
    border: solid 1px blue;
}



