.agarriba{
 background-colo:blue; 
 float:left;
 font-size:0;
 width:551px;
 height:63px;
}

.agabajo{
 background-colo:red; 
 float:left;
 font-size:0;
 width:551px;
 height:267px;

}

.ag3{
 background-colo:red; 
 float:left;
 font-size:0;
 width:302px;
 height:41px;
}

.ag4{
 float:left;
 font-size:0;
 width:239px;
 height:41px;
 background-image:url('images/ag_04.jpg');
}

.ag5{
 float:left;
 font-size:0;
 width:302px;
 height:16px;
}

.ag6{
 background-image:url('images/ag_06.jpg');
 float:left;
 font-size:0;
 width:239px;
 height:16px;
}

.ag8{
 background-image:url('images/ag_08.gif'); 
 float:left;
 font-size:0;
 width:201px;
 height:103px;
}

.ag9{
 background-image:url('images/ag_09.jpg');
 float:left;
 font-size:0;
 width:340px;
 height:20px;
}

.ag10{
 background-image:url('images/ag_10.jpg');
 float:left;
 font-size:0;
 width:340px;
 height:20px;
}

.ag11{
 background-image:url('images/ag_11.jpg');
 float:left;
 font-size:0;
 width:340px;
 height:20px;
}

.ag12{
 background-image:url('images/ag_12.jpg');
 float:left;
 font-size:0;
 width:340px;
 height:20px;
}

.ag13{
 background-image:url('images/ag_13.jpg');
 float:left;
 font-size:0;
 width:340px;
 height:23px;
}

.ag14{
 float:left;
 font-size:0;
 width:297px;
 height:107px;
}

.ag15{
 background-image:url('images/ag_15.jpg');
 float:left;
 font-size:0;
 width:244px;
 height:107px;
}


body.P{
	margin:auto;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 750px;
	background-color: #474747;
}




div.listadoc32a{

	font-size:0px;
	width:245;
	height:17;
	float:left;
	text-align:left;
	overflow:hidden;
	font-size:2;
	padding-left:5;
	margin-top: 1px;
	background-color:#FFFFFF;
}






div.listadoc2b{

	font-size:0px;
	width:73px;
	height:20;
	background-color:#4D5150;
	float:left;
	text-align:left;
	overflow:hidden;
	font-size:2;
	padding-left:5;
	margin-top:1px;
	background-color: #e9e9e9;
}

div.listadoc3b{

	font-size:0px;
	width:178;
	height:20;
	background-color:#4D5150;
	float:left;
	text-align:left;
	overflow:hidden;
	font-size:2;
	padding-left:5;
	background-color: #e9e9e9;
	margin-top: 1px;
}

div.listadoc3c{

	font-size:0px;
	width:180;
	height:20;
	background-color:#4D5150;
	float:left;
	text-align:left;
	overflow:hidden;
	font-size:2;
	padding-left:5;
	background-color: #b9b9b9;
	margin-top: 1px;
}




div.listadoc4{

	font-size:0px;
	width:73px;
	height:10;
	background-color:#4D5150;
	float:left;
	text-align:left;
	overflow:hidden;
	font-size:2;
	padding-left:5;
	margin-top:1px;
	background-color: #b9b9b9;
}

div.listadoc4b{

	font-size:0px;
	width:178;
	height:10;
	background-color:#4D5150;
	float:left;
	text-align:left;
	overflow:hidden;
	font-size:2;
	padding-left:5;
	background-color: #b9b9b9;
	margin-top: 1px;
}

div.listadoc4c{

	font-size:0px;
	width:180;
	height:10;
	background-color:#4D5150;
	float:left;
	text-align:left;
	overflow:hidden;
	font-size:2;
	padding-left:5;
	background-color: #e9e9e9;
	margin-top: 1px;
}



div.detallenot1{

clear: left; 
font-size:0px; 
height: 20px;
	
}

div.situ1{

width:390px;
border:0;
margin:0;
padding:0;
font-size: 0px;
height: 15px; 
padding-left: 188px; 
padding-top: 10px; 
float: left;"
	
}

div.situ2{



width:390px;
border:0;
margin:0;
padding:0;
font-size: 0px;
height: 25px; 
padding-left: 285px; 
float: left;"
	
}

div.situ3{

width:390px;
border:0;
margin:0;
padding:0;
font-size: 0px;
height: 12px; 
float: left;"
	
}

div.situ4{


width:390px;
border:0;
margin:0;
padding:0;
font-size: 0px;
height: 25px; 
padding-left: 108px; 
float: left;"
	
}

.menu{
	font-family: sans-serif;
	font-size:9pt;
	font-weight: bolder;
	color:#000000;
	line-height:23px;
}

.menu2{
	font-family: sans-serif;
	font-size:9pt;
	font-weight: bolder;
	color:#5C5C5C;
}

div.total {	
	margin-left: 0px; 
	width: 760px; 
	height: 626px;
	font-family: Verdana;
	text-align: left;
	background-color: white;
}


	
div.izquierda{
	background:url('images/arriba1.jpg');
	background-repeat:no-repeat;
	width:27.5%;
	height:90%;
	float:left;
	}


div.resto{
	width:72.5%;
	height:90%;
	float:left;
	}

div.arriba{
	background-image:url('images/arriba.jpg');
	width:551px;
	height:260px;	
}

div.medio{
	font-size: 0px;
	width:551px;
	height:300;
	text-align:left;
	scrollbar-3dlight-color:#E9E9E9;
        scrollbar-arrow-color:#9F2F19;
        scrollbar-base-color:#E9E9E9;
        scrollbar-darkshadow-color:#555555;
        scrollbar-face-color:#E9E9E9;
        scrollbar-highlight-color:#FFFFFF;
        scrollbar-shadow-color:#BEBEBE;
	overflow:auto;
}

body.medio{

        text-align:left;
	scrollbar-3dlight-color:#E9E9E9;
        scrollbar-arrow-color:#9F2F19;
        scrollbar-base-color:#E9E9E9;
        scrollbar-darkshadow-color:#555555;
        scrollbar-face-color:#E9E9E9;
        scrollbar-highlight-color:#FFFFFF;
        scrollbar-shadow-color:#BEBEBE;
}


body.medio2{

        text-align:left;
	background-color: #7777777;
	scrollbar-3dlight-color:#E9E9E9;
        scrollbar-arrow-color:#9F2F19;
        scrollbar-base-color:#E9E9E9;
        scrollbar-darkshadow-color:#555555;
        scrollbar-face-color:#E9E9E9;
        scrollbar-highlight-color:#FFFFFF;
        scrollbar-shadow-color:#BEBEBE;
	overflow:hidden;
}

div.medio2{
	background-color: #777777;
	font-size: 0px;
	width:551px;
	height:300;
	text-align:left;
	scrollbar-3dlight-color:#E9E9E9;
        scrollbar-arrow-color:#9F2F19;
        scrollbar-base-color:#E9E9E9;
        scrollbar-darkshadow-color:#555555;
        scrollbar-face-color:#E9E9E9;
        scrollbar-highlight-color:#FFFFFF;
        scrollbar-shadow-color:#BEBEBE;
	overflow:hidden;
}

div.abajo{
	float:left;
	width:760px;
	height:10%;
	}

div.barra_abajo{
	background-image:url('images/borde2.gif');
	background-repeat:repeat-x;
	height:18px;
	width:100%;	
}

div.titular{
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color:#9A061E;
	padding:5px;
	padding-left:8px;
}





div.secciones
{ 
	font-family: Tahoma;
	font-size:10pt;
	font-weight: bold;
	margin-left: 10%;
	margin-top: 39%;
	width:170px;
	height:80.5%;
}


ol{
	margin:0;
	padding:0;
	overflow: auto;
}

ul{
		list-style-image: url('images/flecha_roja.gif');
	
		}


div.barra_arriba{
	float:right;
	height:25px;
	margin-top:21px;
	font-family: Tahoma;
	font-size: 8pt;	
	width:90%;

}

div.cada_elem_barra{
	float:right;
	width:5%;
	padding-left:5px;
}

.cada_img_barra{
	visibility:hidden;
}

		
input.entrada1{
	font-family:tahoma;
	font-size:13px;
	font-weight: normal; 
	color:#262626;
	text-align: left;
/*	background-color:red;*/
	background-image:url(images/entrada1.jpg);
	background-repeat:repeat-x;
	border-style:none;
	float: left;
	height:27px;
	width:94px;
	padding-top:9px;
}

input.entrada2{
	font-family:tahoma;
	font-size:13px;
	font-weight: normal; 
	color:#262626;
	text-align:left;
/*	background-color:red;*/
	background-image:url(images/entrada2.jpg);
	background-repeat:repeat-x;
	border-style:none;
	float:left;
	height:27px;
	width:390px;
	padding-top:9px;
}

div.borde_rojo{
	height:18px;
	width:528px;		
   	background:url(images/borde2.gif) top repeat-x;
}

div.barra_menus{
	width: 551px;
	height: 35px;
	margin-top:32.5%;/*155px;*/
	float:right;
}

div.cada_submenu{
/*	background:pink;*/
	width: 136px;
	height: 33px;
	float:left;
	margin-left:1px;
	background-image: url("images/menu_no_selec.jpg");
	color:#7C7C7C;
}

.texto_de_submenu{

	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
	color:#7C7C7C;
	padding-top:12px;
	padding-left:30px;
	/*padding-top:9%
	padding-left:12%;*/
}
div.titular{
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color:#9A061E;
	padding:5px;
	padding-left:8px;
}

div.texto{
	font-family: Tahoma;
	font-size: 7pt;
	float:left;	
	padding:7px;
	padding-left:13px;
	color: black;
	width:75%;
}
div.texto2{
	font-family: Tahoma;
	font-size: 8pt;
	font-weight:bold;
	padding-left:13px;
	color: #6C6C6C;
	height:27px
}


div.cada_foto{
	float:left;
	padding-left:9px;
	padding-top:4px;
	width: 17%;
}

div.idioma{
	width:18;
/*	height:18;*/
	z-index:2;
	float:right;
}

.contenido{
	font-size:10pt;
	float:left;
	text-align:left;
	border:0;
	margin:0;
	padding:0;
}

.iframeC2{
	width:390px;
	height: 280px;
	border:0;
	margin:0;
	padding:0;
	font-size: 0px;
}

.iframeC1{
	width:135px;
	height: 250px;
	border:0;
	margin:0;
	padding:0;
	font-size: 0px;
	overflow: hidden;
}

.iframeC3{
	width:480px;
	height: 250px;
	border:0;
	margin:0;
	padding:0;
	font-size: 0px;
	overflow: hidden;
}


td.primera{
	width:25%;
	background:#E9E9E9;
	}
td.primera_gris{
	width:25%;
	background:#BEBEBE;
	}
	
td.segunda{
	width:70%;
	background:#E9E9E9;
	}

td.segunda_gris{
	width:70%;
	background:#BEBEBE;
	}


td.ahistorico3{
background:#4D5150;
padding: 0cm 2.65pt 0cm 4.4pt;
}

td.ahistorico4{
background:#ACA899;
padding: 0cm 2.65pt 0cm 4.4pt;

}

td.ahistorico5{
background:#ffffff; 
width: 100%;

}

img{
	border:0;
}

a{
	color:white;	
	text-decoration: none;	
}

a:hover {
	text-decoration: none;
	color: red;
}

/******CONTENIDOS******/

div.listado_gale{
	float:left;
	margin-left:10;
	padding-left:10;
	padding-top:10;
}

div.titulo_gale{
	width:7px;
	height:25px;
	font-size:15pt;
	float:left;
	color:black;
	font-weight: bold;
	font-family: Arial;
}
div.tituloa{
	width:7;
	height:25;
	background-color:#960E0E;
	font-size:4;
	float:left;
}

div.titulob{
	width:2;
	height:25;
	font-size:4;
	float:left;
}

div.tituloc{
	height:25;
	font-size:4;
	background-color:#E9E9E9;
	float:left;
	overflow:hidden;
}

.titulo{
	font-family:"Tahoma";
	font-weight:bold;
	font-size:11px;
	color:#9D080D;
}

.texto{
	font-family:"Tahoma";
	font-size:10px;
	color:#000000;
}
.textoIndiceOpcion{
	font-family: "arial";
	font-size: 12px;
	color: black;
	font-weight: bold;
}

iframe.medio{
	width:551px;
	height:300;
	background-color:#FFFFFF;
	scrollbar-3dlight-color:#E9E9E9;
        scrollbar-arrow-color:#9F2F19;
        scrollbar-base-color:#E9E9E9;
        scrollbar-darkshadow-color:#555555;
        scrollbar-face-color:#E9E9E9;
        scrollbar-highlight-color:#FFFFFF;
        scrollbar-shadow-color:#BEBEBE;
	overflow:auto;
}

div.Galeria{
	height:77;
	float:left;
	overflow:hidden;
	background-color:#9D080D;
	font-size:4;
	margin-top:0;
	margin-bottom:5;
	margin-left:10;
	margin-right:0;

}

div.siguienteGaleria{
	height:10;
	width:510;
	float:left;
	overflow:hidden;
	font-size:0;
}

.texto_de_submenu2{

	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
	color:#7C7C7C;
	padding: 0%;
	margin:0%;
}

/* detalle noticia jsp */

div.listadoa{
	font-size:0px;
	width:7;
	height:20;
	background-color:#FFFFFF;
	float:left;
	martin-top:1px;
}

div.listadob{

	font-size:0px;
	width:2;
	height:20;
	float:left;
	margin-top:1px;
}

div.listadobpeq{

	font-size:0px;
	width:2;
	height:10;
	float:left;
	margin-top:1px;
}

div.listadoc1{

	font-size:0px;
	width:250px;
	height:20;
	background-color:#4D5150;
	float:left;
	text-align:left;
	overflow:hidden;
	padding-left:3;
	margin-top: 1px;
	background-color: #b9b9b9;
}

div.listadoc1peq{

	font-size:0px;
	width:250px;
	height:10;
	background-color:#4D5150;
	float:left;
	text-align:left;
	overflow:hidden;
	padding-left:3;
	margin-top: 1px;
	background-color: #e9e9e9;
}

div.listadoc2{

	font-size:0px;
	width:53px;
	height:20;
	background-color:#4D5150;
	float:left;
	text-align:left;
	overflow:hidden;
	padding-left:5;
	margin-top:1px;
	background-color: #e9e9e9;
}

div.listadoc2peq{

	font-size:0px;
	width:53px;
	height:10;
	background-color:#4D5150;
	float:left;
	text-align:left;
	overflow:hidden;
	padding-left:5;
	margin-top:1px;
	background-color: #b9b9b9;
}

div.listadoc3{

	font-size:0px;
	width:300;
	height:20;
	background-color:#4D5150;
	float:left;
	text-align:left;
	overflow:hidden;
	padding-left:5;
	background-color: #e9e9e9;
	margin-top: 1px;
}

div.listadoc3peq{

	font-size:0px;
	width:300;
	height:10;
	background-color:#4D5150;
	float:left;
	text-align:left;
	overflow:hidden;
	padding-left:5;
	background-color: #b9b9b9;
	margin-top: 1px;
}


div.listadoc5{

	font-size:0px;
	width:50px;
	height:20;
	float:left;
	text-align:left;
	overflow:hidden;
	padding-left:5;
	margin-top:1px;
	background-color: #b9b9b9;
}

div.listadoc5peq{

	font-size:0px;
	width:50px;
	height:10;
	float:left;
	text-align:left;
	overflow:hidden;
	padding-left:5;
	margin-top:1px;
	background-color: #e9e9e9;
}

div.contenidoNoticia{
	width: 360px;
	font-size:8;
	float:left;
}

div.contenido210a{
	width:125;
	font-size:6;
	text-align:left;
	float:right;
	margin-left:10;
	margin-bottom:10;
}

div.listadoc22{

	font-size:0px;
	width:57px;
	height:17;
	float:left;
	text-align:left;
	color:#606060;
	overflow:hidden;
	font-size:2;
	padding-left:5;
	margin-top:1px;
	background-color:#FFFFFF;
}

div.listadoc32{

	font-size:0px;
	width:300;
	height:17;
	float:left;
	text-align:left;
	overflow:hidden;
	font-size:2;
	padding-left:5;
	margin-top: 1px;
	background-color:#FFFFFF;
}
.texto3{
	font-family:"Tahoma";
	font-size:11px;
	color:#606060;
}

div.tituloLista01{
	width: 75px;
	height: 20px;
	float: left;
	overflow: hidden;
	background-color: #FFFFFF;
}


div.tituloLista02{
	width:180;
	height:20;
	float:left;
	overflow:hidden;
	background-color:#FFFFFF;
}


div.listadoInfoFecha{

	font-size:0px;
	width:100px;
	height:52;
	float:left;
	text-align:left;
	overflow:hidden;
	padding-left:5;
	margin-top:1px;
	background-color: #b9b9b9;
}


div.listadob2{

	font-size:0px;
	width:2px;
	height:52;
	float:left;
}

div.listadoInfoImagen{

	font-size:0px;
	width:100px;
	height:52;
	float:left;
	text-align:left;
	overflow:hidden;
	padding-left:5;
	margin-top:1px;
	background-color: #e9e9e9;
}

*div.listadoInfoDatos{
	font-size:0px;
	width:250px;
	height:52px;
	float:left;
	text-align:left;
	overflow:visible;
	padding-left:5;
	margin-top:1px;
	background-color: #e9e9e9;
}

div.listadoInfoDatos{
	font-size:0px;
	width:250px;
	min-height:52px;
	float:left;
	text-align:left;
	overflow:visible;
	padding-left:5;
	margin-top:1px;
	background-color: #e9e9e9;
}

div.listadob2p{

	font-size:0px;
	width:2px;
	height:10;
	float:left;
}

div.listadoInfoImagenp{

	font-size:0px;
	width:100px;
	height:10;
	float:left;
	text-align:left;
	overflow:hidden;
	padding-left:5;
	margin-top:1px;
	background-color: #b9b9b9;
}

div.listadoInfoDatosp{

	font-size:0px;
	width:250px;
	height:10;
	float:left;
	text-align:left;
	overflow:hidden;
	padding-left:5;
	margin-top:1px;
	background-color: #b9b9b9;
}


div.listadoInfoFechap{

	font-size:0px;
	width:100px;
	height:10;
	float:left;
	text-align:left;
	overflow:hidden;
	padding-left:5;
	margin-top:1px;
	background-color: #e9e9e9;
}

div.fondoNovedades{

       height:290px;
       width:25%;
       float:left;
       background-color:#777777;
       overflow:hidden;
}

div.subrayado{

	font-size:10;
	text-decoration: underline; 
}



div.ahistorico2{

font-size:10;
face:Arial;

}


div.ahistorico1{
font-size:10;
face:Arial;
color:#ffffff;
}


.margenIzqPeq{
width: 15px; height: 1px; float: left; font-size: 0px;
}

.contenidoCarpeta{
width: 500px; float: left; font-size: 0px;
}

.listadoConjuntoCarpeta{
width: 300px; float: left; font-size: 0px;
}

.titulosCarpeta{

           width: 400px; 
           float: left; 
           font-size: 0px;
}

.renglonGris{
width: 100%; height: 4px; background-color: rgb(185, 185, 185); font-size: 0px; float: left;
}

.separadorRenglon{
width: 100%; height: 1px; font-size: 0px; float: left;
}

.renglonGrisClaro{
width: 100%; height: 15px; font-size: 0px; float: left; background-color: rgb(233, 233, 233);
}

/*************************** CARPETA FUNCIONARIO *********************************/
div.arribaFunc{
	background-image:url('images/arriba_func.gif');
	width:551px;
	height:235px;	
}
div.izquierdaFunc{
	background:url('images/arribaIzq_func.gif');
	background-repeat:no-repeat;
	width:27.5%;
	height:90%;
	float:left;
}
.textoMenuFunc{
	font-family: Tahoma;
	font-size: 8pt;
	float:left;	
	color:#353525;
}
.tituloFunc{
	font-family:"Tahoma";
	font-weight:bold;
	font-size:17px;
	color:#9D080D;
}
div.medioFunc{
	font-size: 0px;
	width:551px;
	height:330px;
	text-align:left;
	scrollbar-3dlight-color:#E9E9E9;
        scrollbar-arrow-color:#9F2F19;
        scrollbar-base-color:#E9E9E9;
        scrollbar-darkshadow-color:#555555;
        scrollbar-face-color:#E9E9E9;
        scrollbar-highlight-color:#FFFFFF;
        scrollbar-shadow-color:#BEBEBE;
	overflow:auto;
}
div.menuArribaFunc
{
	width: 263px; 
	height: 58px; 
	float: left;
	background-image: url('images/menuArriba.jpg');
}

div.menuArribaFunc2
{
	width: 100%; 
	height: 58px; 
	float: left;
	background-image: url('images/menuArriba.jpg');
        background-position: 4;
        background-repeat:no-repeat;
}



div.menu20Func
{
	width: 206px; 
	height: 20px; 
	background-image: url('images/menu20px.jpg');
	float: left;
}
div.menu23Func
{
	width: 206px; 
	height: 23px; 
	background-image: url('images/menu23px.jpg');
	float: left;
}
div.menuUnoFunc
{
	width: 328px; 
	height: 20px; 
	background-image: url('images/menu1.jpg');
	float: left;
}
div.menuDosFunc
{
	width: 328px; 
	height: 20px; 
	background-image: url('images/menu2.jpg');
	float: left;
}div.menuTresFunc
{
	width: 328px; 
	height: 20px; 
	background-image: url('images/menu3.jpg');
	float: left;
}div.menuCuatroFunc
{
	width: 328px; 
	height: 20px; 
	background-image: url('images/menu4.jpg');
	float: left;
}div.menuCincoFunc
{
	width: 328px; 
	height: 23px; 
	background-image: url('images/menu5.jpg');
	float: left;
}

div.menuAbajoFunc
{
	width: 534px; 
	height: 110px; 
	background-image: url('images/menuAbajo.jpg');
	background-position: -7 0;
}
div.textoFunc
{
	width: 100%; 
	height: 58px;
}
div.textoFunc2
{      
        background-color:red;
	width: 100%; 
	height: 1%;
        float:left;
        font-size:0;
}

div.divTituloFunc
{
	width: 271px; 
	height: 58px; 
	float: left;
}
div.divMenuFunc
{
	width: 100%; 
	height: 20px;
}
div.divMenu23Func
{
	width: 100%; 
	height: 23px;
}