@charset "utf-8";

CALENDARIO
.ui-datepicker {

	width: 219px !important;

}


blockquote.g {
    margin: 0;
}
/*GENERALES*/
body {
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(/resources/images/images_admin/bk.jpg) repeat-x #FFF;
}
a img {
	border:none !important;
}
* {
	margin:0px;
	padding:0px;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address, a, img, li, form {
	margin: 0px;
	padding: 0px;
}
#tablas .portada_a_general .contenido h2 {
	color: #2A9DCA;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: left;
}

.clear{
	clear: both;
	margin: 0px;
	padding: 0px;
	display: inline-block;
}
input, textarea, select{
	color: #778892;	
}

/*ESTRUCTURALES*/


#wrapper{
	width:950px;
	margin:4px auto 10px auto;
	background:url(/resources/images/images_admin/borde_top.jpg) no-repeat #FFFFFF;
	padding-top:8px;
}
#content{
	width:950px;
	float:left;
	background:url(/resources/images/images_admin/fondo_contenido.jpg) repeat-y #FFFFFF;
}
#borde_izq{
	width:8px;
	float:left;
	background:url(/resources/images/images_admin/bk_left.jpg) no-repeat;
}
#contenido{
	width:934px;
	float:left;
	background-color:#FFF;
}
#borde_der{
	width:8px;
	float:left;
	background:url(/resources/images/images_admin/bk_right.jpg) no-repeat;
}
#footer{
	width:950px;
	height:28px;
	padding-top:8px;
	float:left;
	
	font-size:9px;
	color:#999999;
	background:url(/resources/images/images_admin/bk_footer.jpg) no-repeat;
}
#footer a {
	text-decoration:none;
	font-size:9px;
	color:#999999;
}
.nota {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	margin-bottom: 10px;
	padding-bottom: 5px;
	display: block;
	background-color: #EFF8FC;
	padding-top: 5px;
	border: 1px dotted #B2E2F6;
	width: 95%;
	padding-left: 10px;
}
.nota a {
	color: #189BCF;
}
.azul {
	color: #5FA9CA;
}

#footer a:hover {
	text-decoration:underline;
	font-size:9px;
	color:#666;
}


/*OCULTOS*/

#header_print{
visibility:hidden;
display: none;

}
.oculto{
visibility:hidden;
display: none;

}
/* contenido */

#header{
	width:934px;
	height:127px;
	float:left;
	background:url(/resources/images/images_admin/header.jpg) no-repeat;
}
#header .logo{
	width:167px;
	height:100px;
	
	padding-top: 10px;
	padding-left: 22px;
}
#header .logo .logotipo{
	width:165px;
	height:100px;
	padding-top: 10px;
	padding-left: 0px;
	background-image: url(/resources/images/images_admin/logotipo.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#header .logo .logotipocyber{
	width:165px;
	height:100px;
	padding-top: 10px;
	padding-left: 0px;
	background-image: url(/resources/images/images_admin/logotipo_cyber.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#header .sitioweb{
	float: right;
	margin-top: 105px;
	margin-right: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
}
#info{
	width:924px;
	float:left;
	border-left:#FFFFFF solid 5px;
	border-right:#FFFFFF solid 5px;
	background: url(/resources/images/images_admin/bk_info.jpg) repeat-x;
}
/*inicio*/
.inicio {
	padding-top:34px;
	padding-bottom:100px;
	padding-left:24px;
	padding-right:20px;
	width:155px;
	list-style: none;
	background:url(/resources/images/images_admin/bk_menu.jpg) no-repeat;
	float:left;
	font-size:11px;
	color:#666666;
}

/*menu */
#menu{
	width:199px;
	float:left;
	background:url(/resources/images/images_admin/bk_menu.jpg) no-repeat;

}
#menu_sincont{
	width:199px;
	height:300px;
	float:left;
	background:url(/resources/images/images_admin/bk_menu.jpg) no-repeat;

}
.menu_admin {
	padding-top:34px;
	padding-bottom:26px;
	margin-left:13px;
	width:171px;
	list-style: none;
}

/*NIVEL UNO*/

.menu_admin .nivel_uno {
	font-size:11px;
	border-top:#999999 dotted 1px;
	padding-right: 0px;
	padding-left: 15px;
	
	
}
.menu_admin .nivel_uno_rojo {
	font-size:11px;
	font-weight: bold;
	border-top:#999999 dotted 1px;
	padding-right: 0px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	
}
.menu_admin .nivel_uno a {
	color:#7a7a7b;
	text-decoration:none;
	background-image: url(/resources/images/images_admin/bullet_nivel_uno.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;	
}
.menu_admin .nivel_uno_rojo a {
	color:#FA5858;
	text-decoration:none;
	background-image: url(/resources/images/images_admin/bullet_nivel_uno.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;	
}

.menu_admin .nivel_uno a:hover {
	color:#202020;
	text-decoration:none;
	background-image: url(/resources/images/images_admin/bullet_nivel_uno.gif);
	background-repeat: no-repeat;
	background-position: right -40px;
}


.menu_admin .selec   {
	font-size:11px;
	border-top:#999999 dotted 1px;
	padding-right: 0px;
	padding-left: 15px;
	
}

.menu_admin .selec a  {
	font-weight: bold;
	color: #2A9DCA;
	text-decoration:none;
	background-image: url(/resources/images/images_admin/bullet_nivel_uno_selec.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;

	
	
}

.menu_admin .selec a:hover  {
	font-weight: bold;
	color: #3AA7D0;
}

/*SUB NIVEL DOS*/

.menu_admin .nivel_dos  {
	padding-left: 15px;
	display: block;	
	padding-bottom: 4px;
	
}
.menu_admin .nivel_dos a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5d6772;
	text-decoration: none;
	background-image: url(/resources/images/images_admin/bullet_nivel_dos.gif);
	background-repeat: no-repeat;
	background-position: left -2px;
	padding-left: 12px;
	display: block;
	
}
.menu_admin .nivel_dos a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8f8f8f;
	text-decoration: none;
	background-image: url(/resources/images/images_admin/bullet_nivel_dos.gif);
	background-repeat: no-repeat;
	background-position: left -29px;
	padding-left: 12px;
}

.menu_admin .selec_sub  {
	padding-left: 15px;
	display: block;	
	padding-bottom: 4px;
	
}
.menu_admin .selec_sub a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2A9DCA;
	text-decoration: none;
	background-image: url(/resources/images/images_admin/bullet_nivel_dos_selec.gif);
	background-repeat: no-repeat;
	background-position: left -2px;
	padding-left: 12px;
	display: block;
}






.menu_admin .end {
	border-top:#999999 dotted 1px;
	background-image: none;
}
.menu_admin .end2 {
	border-top:#999999 dotted 1px;
	background-image: none;
	padding-bottom: 150px;
}


.menu_admin .submenu_ante_no {
	display: none;
}
.menu_admin .submenu_ante_si {
	margin-left: 0px;
	padding-left: 0px;	
}
.menu_admin .submenu_def_no {
	display: none;
}

.menu_admin .submenu_def_si {
	margin-left: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;	
}


/*FIN */


.separador_menu {
	margin-left:13px;
}
#detalle{
	width:725px;
	float:left;
	background:url(/resources/images/images_admin/bk_contenido.jpg) no-repeat;
}

/*RUTA*/


#detalle .ruta{
	margin-bottom: 10px;
	top: 0px;
	right: 0px;
	float: left;
	height: 25px;
	margin-top: 5px;
}
#detalle .ruta ul{
	margin: 0px;
	padding: 0px;
	
}

#detalle .ruta li{
	float: left;
	
	padding-right: 3px;
	list-style-type: none;
	padding-left: 0px;	
}
#detalle .ruta li a{
	background-image: url(/resources/images/images_admin/bullet_ruta_.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	text-decoration: none;
	color: #a1a1a3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	float: left;
	display: block;
	padding-right: 8px;
}
#detalle .ruta li a:hover{
	background-image: url(/resources/images/images_admin/bullet_ruta_.gif);
	background-repeat: no-repeat;
	background-position: right -9px;
	text-decoration: none;
	color: #4e4e4e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	float: left;
	padding-right: 8px;
}
#detalle .ruta li span{
	clear: both;
	display: block;
}


#detalle .ruta li.login {
	
	padding-left: 0px;
	font-weight: bold;
	float: left;
	
}

#detalle .ruta li.pag_actual {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-image: url(/resources/images/images_admin/bullet_ruta_.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	padding-right: 8px;
	color: #2A9DCA;
	float: left;
	font-weight: bold;
}



/*FIN RUTA*/




/*BUSQUEDA
*/

#detalle .busqueda{
	height: 92px;
	width: 466px;
	position: absolute;
	z-index: 1;
	padding: 0px;
	margin-top: 37px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 247px;
}
#detalle .busqueda .fnd_left{
	background-image: url(/resources/images/images_admin/fnd_busqueda_left.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 110px;
	width: 13px;
}
#detalle .busqueda .fnd_center{
	background-image: url(/resources/images/images_admin/fnd_busqueda.jpg);
	background-repeat: repeat-x;
	float: left;
	height: 110px;
	width: 439px;
}


/*Parte de Arriba*/



#detalle .busqueda .fnd_center .top{
	width:100%;
	height:40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d0d4da;
}
#detalle .busqueda .fnd_center .top_centrado{
	margin-top:17px;
	margin-left:40px;
	border-bottom-width: 0px !important;
	border-bottom-style: none !important;	

}

#detalle .busqueda .fnd_center .top p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #819ba6;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float:left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#detalle .busqueda .fnd_center .top label.fecha{
	padding: 0px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display:block;
	width: 85px;
	float:left !important;
}
#detalle .busqueda .fnd_center .top label.fecha input{
	padding: 0px !important;
	margin-top: 0px !important;
	margin-right: 0px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
	display:block  !important;
	width: 61px !important;
	height:16px !important;
	border: 1px solid #a9bcc4 !important;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 10px !important;
	color: #666666 !important;
	float:left !important;
}
#detalle .busqueda .fnd_center .top label.fecha img{
	margin-top: 0px !important;
	margin-right: 0px !important;
	margin-bottom: 0px !important;
	margin-left: 0px !important;
	padding-top: 0px !important;
	padding-right: 0px !important;
	padding-bottom: 0px !important;
	padding-left: 3px !important;
	float:left !important;
}
#detalle .busqueda .fnd_center .top .calendario{
	margin-top: 17px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	float:left;
}


/*ESTADO en busqueda*/


#detalle .busqueda .fnd_center .top label.estado_busqueda{
	padding: 0px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	display:block;
	width: 122px;
	float:left;

}
#detalle .busqueda .fnd_center .top label.estado_busqueda select{
	width: 122px;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #a9bcc4;
}
#detalle .busqueda .fnd_center .top label.estado_busqueda select option{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}


#detalle .busqueda .fnd_center .top label.titulo{
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

	width:150px;

}
#detalle .busqueda .fnd_center .top label.titulo input {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #a9bcc4;
	width:150px;
	height:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;

}


/*------------------*/





/*Parte de Abajo*/

#detalle .busqueda .fnd_center .boot{
	width:100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #f8f8f8;
}

.padding_buscar{
	display: block;
	padding-top: 20px;
	margin-left: 15px;
	float:left;
}

#detalle .busqueda .fnd_center .boot p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #819ba6;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#detalle .busqueda .fnd_center .boot label.seccion{
	padding: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	display:block;
	float:left;
	width: 148px;
}
#detalle .busqueda .fnd_center .boot label.seccion select{
	width: 148px;

	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #a9bcc4;
}
#detalle .busqueda .fnd_center .boot label.seccion select option{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
/*TITULO GALERIA*/
#detalle .busqueda .fnd_center .boot label.titulo_galeria{
	margin-top: 6px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;

	width:280px;

}
#detalle .busqueda .fnd_center .boot label.titulo_galeria input {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #a9bcc4;
	width:280px;
	height:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;

}


/*--------------*/


#detalle .busqueda .fnd_center .boot label.usuario{
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float:left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 0px;

	width:148px;

}
#detalle .busqueda .fnd_center .boot label.usuario select {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #a9bcc4;
	width:148px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;

}
#detalle .busqueda .fnd_center .boot label.usuario select option {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;

}

/*SOLICITANTE AGENDA*/


#detalle .busqueda .fnd_center .boot label.solicitante{
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	float:left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;

	width:165px;

}
#detalle .busqueda .fnd_center .boot label.solicitante select {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #a9bcc4;
	width:165px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;

}
#detalle .busqueda .fnd_center .boot label.solicitante select option {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;

}



/*-------------------*/

/*
TITULO AGENDA*/



#detalle .busqueda .fnd_center .boot label.titulo_agenda{
	margin-top: 6px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;

	width:165px;

}
#detalle .busqueda .fnd_center .boot label.titulo_agenda input {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #a9bcc4;
	width:165px;
	height:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;

}


/*-------------------
*/


#detalle .busqueda .fnd_center .boot label.estado{
	padding: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	display:block;
	width: 70px;
	float:left;

}
#detalle .busqueda .fnd_center .boot label.estado select{
	width: 70px;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #a9bcc4;
}
#detalle .busqueda .fnd_center .boot label.estado select option{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}








#detalle .busqueda .fnd_center .boot label.boton{
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;

	width:49px;

}
#detalle .busqueda .fnd_center .boot label.boton input {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width:49px;
	height:17px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}











#detalle .busqueda .fnd_right{
	background-image: url(/resources/images/images_admin/fnd_busqueda_right.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 110px;
	width: 14px;
}
#detalle .busqueda .fnd_center .titulo_caja {
	font-family: "Arial Narrow", Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 10px;
	color: #5FA9CA;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEE2EB;
}






#detalle h1{
	padding-left:17px;
	font-size:14px;
	color:#2A9DCA;
	margin-bottom:2px;
	background-image: url(/resources/images/images_admin/bullet_titulo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 40px;
}
#detalle h2{
	clear:both;
	float:left;
	padding-left:17px;
	font-size:13px;
	color:#666;

}
#detalle h3{
	clear:both;
	float:left;
	padding-left:17px;
	font-size:13px;
	color:#666;
	font-weight: normal;
}
#detalle h4{
	padding-left:17px;
	font-size:11px;
	color:#959595;
	text-align: left;
	background-image: url(/resources/images/images_admin/bullet_inter.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-bottom: 20px;
	margin-left: 17px;
}
#detalle h5{
	padding-left:17px;
	font-size:11px;
	color:#959595;
	text-align: left;
	background-image: url(/resources/images/images_admin/bullet_inter.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-bottom: 20px;
	margin-left: 17px;
}
#detalle h5.espacio_top{
	margin-top: 15px;
}
/*#detalle h3{
	background:url(/resources/images/images_admin/bullet_titulo.gif) no-repeat;
	/*float:left;
	padding-left:14px;
	font-size:14px;
	color:#ce6b20;
	margin-bottom:2px;
	margin-left:194px;
	margin-top:24px;
	width:348px;
}*/
#detalle .nuevo{
	clear:both;
	float:left;
	padding-left:14px;
	padding-top:6px;
}


#detalle .mensaje{
	background-image: url(/resources/images/images_admin/mensaje_top.jpg);
	background-repeat: no-repeat;
	width: 298px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
}
#detalle .mensaje .contenido{
	background-image: url(/resources/images/images_admin/mensaje_mitad.jpg);
	background-repeat: repeat;
	width: 298px;
	font-family: "Arial Narrow", Arial, Helvetica;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
}
#detalle .mensaje .end{
	background-image: url(/resources/images/images_admin/mensaje_bot.jpg);
	height: 10px;
	width: 298px;
}
.resumen  {
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	
	margin-bottom: 0px;
		
}
.resumen caption {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #f3a61c;
	text-align: left;
	padding-left: 22px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-image: url(/resources/images/images_admin/nivel1_2.gif);
	background-position: left;
	background-repeat: no-repeat;
		
}




.resumen th {
	background-color:#fccb74;
	font-size:9px;
	color:#4C4849;
	text-align:center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #fccb74;
	padding-top: 8px;
	padding-right: 3px;
	padding-bottom: 8px;
	padding-left: 3px;
}

.resumen td {
	border-bottom:#fccb74 1px solid;
	border-right:#fccb74 1px solid;
	font-size:9px;
	color:#4C4849;
	padding:3px;
}
.resumen th.noline {
	border-right-style: none;
}
.resumen td.noline {
	font-size:9px;
	color:#4C4849;
	padding:3px;
	border-bottom-width: 1px;
	border-right-style: none;
	border-bottom-style: solid;
	border-bottom-color: #fccb74;
}
.resumen .f_tabla{
	background-color: #fdd896;
	font-weight: bold;
}




.bot_cerrar {
	margin-bottom: 10px;
	
	height: 25px;
	width: 127px;
	float: right;
}
.bot_cerrar a {
	background-image: url(/resources/images/images_admin/cerrar-all.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	
	height: 25px;
	width: 127px;
}
.bot_cerrar a:hover {
	background-image: url(/resources/images/images_admin/cerrar-all.jpg);
	background-repeat: no-repeat;
	background-position: center -25px;
	display: block;
	
	height: 25px;
	width: 127px;
}
/*TABLA DATOS*/

.datos{
	width: 95%;
	margin-right: auto;
	margin-left: auto;
	
	margin-bottom: 30px;
}
.datos .f_tabla{
	background-color: #ecebeb;
	font-weight: bold;
}
.datos caption{
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #abb6bc;
	text-align: left;
	padding-left: 22px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-image: url(/resources/images/images_admin/nivel1.gif);
	background-position: left;
	background-repeat: no-repeat;
		
}
.datos caption span.valor{
	font-weight: normal;
		
}
.datos .centro{
	text-align:center;
}
.datos .iz {
	text-align:left;
}

.datos .color{
	
}
.datos th {
	background-color:#DEE2EB;
	font-size:11px;
	color:#4C4849;
	text-align:center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #BDC0C5;
	padding-top: 8px;
	padding-right: 3px;
	padding-bottom: 8px;
	padding-left: 3px;
}
.datos th.noline {
	border-right-style: none;
}
.datos th.sub {
	background-color: #d0d8dd;
}
.datos td {
	border-bottom:#DEE3E9 1px solid;
	border-right:#DEE3E9 1px solid;
	font-size:11px;
	color:#4C4849;
	padding:3px;
}
.datos td.noline {
	font-size:11px;
	color:#4C4849;
	padding:3px;
	border-bottom-width: 1px;
	border-right-style: none;
	border-bottom-style: solid;
	border-bottom-color: #DEE3E9;
}
.par {
	background-color:#F1F2F4;
}
.botones {
	background-color:#fff;
}
.botones img{
	padding:4px;
}
.primero {
	border-left:#DEE3E9 1px solid;
}

.alto_busqueda_a {
	margin-top: 50px;
}


#tablas {
	float:left;
	clear:both;
	width:725px;
	padding-top:30px;
	padding-bottom:12px;
	padding-left:auto;
	text-align:left;
}
#tablas .bnuevo {
	padding-left: 19px;
	padding-bottom: 10px;
	text-align: left;
	width:120px;
	float:left;
	
}
#tablas .bpendientes {
	padding-left: 10px;
	padding-bottom: 10px;
	float:left;
	text-align: left;
	width:120px;
	

}

#tablas div.olvido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
#tablas div.forgot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	
}

/*PORTADAS*/


#tablas .portada_a_general {
	height: 309px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(/resources/images/images_admin/portada_a_general.gif);
	background-repeat: no-repeat;
	float: right;
	background-position: right top;
}
#tablas .portada_a_general .contenido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 314px;
	margin-top: 50px;
	margin-left: 25px;
	text-align: left;
	color: #555f6b;
	float: left;
}

#tablas .portada_a_egresados {
	height: 309px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(/resources/images/images_admin/portada_a_egresados.gif);
	background-repeat: no-repeat;
	float: right;
	background-position: right top;
}
#tablas .portada_a_egresados .contenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 314px;
	margin-top: 135px;
	margin-left: 25px;
	text-align: left;
	color: #595959;
	float: left;
}
#tablas .portada_a_periodista {
	height: 309px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(/resources/images/images_admin/portada_a_periodista.gif);
	background-repeat: no-repeat;
	float: right;
	background-position: right top;
}
#tablas .portada_a_periodista .contenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 314px;
	margin-top: 135px;
	margin-left: 25px;
	text-align: left;
	color: #595959;
	float: left;
}
#tablas .portada_a_facultad {
	height: 309px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(/resources/images/images_admin/portada_a_facultad.gif);
	background-repeat: no-repeat;
	float: right;
	background-position: right top;
}
#tablas .portada_a_facultad .contenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 314px;
	margin-top: 135px;
	margin-left: 25px;
	text-align: left;
	color: #595959;
	float: left;
}
#tablas .portada_a_academico {
	height: 309px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(/resources/images/images_admin/portada_a_academico.gif);
	background-repeat: no-repeat;
	float: right;
	background-position: right top;
}
#tablas .portada_a_academico .contenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 314px;
	margin-top: 135px;
	margin-left: 25px;
	text-align: left;
	color: #595959;
	float: left;
}















/*____________________________*/
















#tablas .mensaje {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4c4849;
	padding-top: 10px;
	padding-bottom: 10px;
}
#tablas .boton {
	text-align: left;
	padding-top: 7px;
	padding-bottom: 15px;
	padding-left: 17px;	
}
#tablas .boton_abajo {
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;	
}
#tablas .boton_abajo .previsualizar {
	margin-left: 10px;
}


#tablas .boton_abajo .save {
	background-image:url(/resources/images/images_admin/save.gif);
	width: 82px;
	cursor:pointer;
	height: 22px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
#tablas .boton_abajo .guardar {
	background-image:url(/resources/images/images_admin/guardar.gif);
	width: 93px;
	cursor:pointer;
	height: 22px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
#tablas .boton_abajo .guardar_save {
	background-image:url(/resources/images/images_admin/guardar_save.gif);
	width: 103px;
	cursor:pointer;
	height: 22px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}






#tablas .boton1 {
	
	padding-top: 7px;
	padding-bottom: 15px;
	width:130px;
	float: right;	
}
#tablas .boton_derecha {
	padding-top: 0px;
	padding-bottom: 30px;
	width:130px;
	float: right;
	margin: 0px;
	padding-right: 27px;
	text-align: right;
}
#tablas .botones_top{
	width:95%;
	height:40px;
	margin-right: auto;
	margin-left: auto;
}
#tablas .boton2 {
	padding-top: 7px;
	padding-bottom: 15px;
	width:130px;
	float: right;
	padding-right: 7px;
}
#tablas .rojo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
#tablas .respuesta{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #959595;
	width:90%;
	border: 1px dotted #d0d8dd;
	clip: rect(auto,auto,auto,auto);
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	padding-top: 100px;
	padding-bottom: 100px;
	text-align: center;
}
#tablas div.error{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
}
#tablas .volver {
	float: left;
	cursor:pointer;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 15px;
}
#tablas .volver2 {

	cursor:pointer;

}
.puntero {

	cursor:pointer;

}
#tablas .rut {
	margin: 0px;
	padding: 0px;

}
/*#tablas table {
	margin: 0 auto;
	text-align: left;
}*/

#tablas .pasos .tabla_pasos {
	width:95%;
	height: 37px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#tablas .pasos .tabla_pasos .numero {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #44598e;
	border-right-width: 4px;
	border-right-style: solid;
	border-right-color: #bfbfbf;
	
	padding-right: 5px;
	margin-right: 5px;
}
#tablas .pasos .tabla_pasos div.numero {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #44598e;
	border-right-width: 4px;
	border-right-style: solid;
	border-right-color: #bfbfbf;
	padding-right: 5px;
	margin-right: 5px;
	float: left;
	
	
}
#tablas .pasos .tabla_pasos .titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #959595;

}
#tablas .pasos .tabla_pasos div.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #959595;
	float: left;
	width: 310px;
	
	
}

#tablas .pasos .pasos_derecha{
	float: right;
	height: 24px;
		
}
#tablas .pasos .pasos_derecha div{
	float: left;
	height: 24px;	
}



/*-----------------------------------*/
#tablas .pasos .paso1 a {
	background-image: url(/resources/images/images_admin/paso1_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
}

#tablas .pasos .paso1 	{
	background-image: url(/resources/images/images_admin/paso1_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso1 a:hover 	{
	background-image: url(/resources/images/images_admin/paso1_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}

#tablas .pasos .paso1_selec a	{
	background-image: url(/resources/images/images_admin/paso1_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}

/*---------------------*/

#tablas .pasos .paso2 a {
	background-image: url(/resources/images/images_admin/paso2_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	

}
#tablas .pasos .paso2  	{
	background-image: url(/resources/images/images_admin/paso2_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso2_selec a 	{
	background-image: url(/resources/images/images_admin/paso2_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso2 a:hover 	{
	background-image: url(/resources/images/images_admin/paso2_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}

/*---------------------------*/

#tablas .pasos .paso3 a {
	background-image: url(/resources/images/images_admin/paso3_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	

}
#tablas .pasos .paso3  	{
	background-image: url(/resources/images/images_admin/paso3_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso3_selec a 	{
	background-image: url(/resources/images/images_admin/paso3_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso3 a:hover 	{
	background-image: url(/resources/images/images_admin/paso3_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
/*------------------------------*/


#tablas .pasos .paso4 a {
	background-image: url(/resources/images/images_admin/paso4_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	

}
#tablas .pasos .paso4  	{
	background-image: url(/resources/images/images_admin/paso4_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso4_selec a 	{
	background-image: url(/resources/images/images_admin/paso4_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso4 a:hover 	{
	background-image: url(/resources/images/images_admin/paso4_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}

/*-------------------------------------*/



#tablas .pasos .paso4a a {
	background-image: url(/resources/images/images_admin/paso4a_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	

}
#tablas .pasos .paso4a  	{
	background-image: url(/resources/images/images_admin/paso4a_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso4a_selec a 	{
	background-image: url(/resources/images/images_admin/paso4a_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso4a a:hover 	{
	background-image: url(/resources/images/images_admin/paso4a_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}


/*----------------------------*/


#tablas .pasos .paso4b a {
	background-image: url(/resources/images/images_admin/paso4b_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	

}
#tablas .pasos .paso4b  	{
	background-image: url(/resources/images/images_admin/paso4b_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso4b_selec a 	{
	background-image: url(/resources/images/images_admin/paso4b_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso4b a:hover 	{
	background-image: url(/resources/images/images_admin/paso4b_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}


/*--------------------------------------*/


#tablas .pasos .paso4c a 	{
	background-image: url(/resources/images/images_admin/paso4c_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	
}
#tablas .pasos .paso4c a:hover 	{
	background-image: url(/resources/images/images_admin/paso4c_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso4c	{
	background-image: url(/resources/images/images_admin/paso4c_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso4c_selec a	{
	background-image: url(/resources/images/images_admin/paso4c_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}

/*-----------------------------------------*/



#tablas .pasos .paso5 a 	{
	background-image: url(/resources/images/images_admin/paso5_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	
}
#tablas .pasos .paso5 a:hover 	{
	background-image: url(/resources/images/images_admin/paso5_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso5 	{
	background-image: url(/resources/images/images_admin/paso5_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso5_selec a 	{
	background-image: url(/resources/images/images_admin/paso5_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}

/*--------------------------------------------*/


#tablas .pasos .paso5a a 	{
	background-image: url(/resources/images/images_admin/paso5a_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	
}
#tablas .pasos .paso5a a:hover 	{
	background-image: url(/resources/images/images_admin/paso5a_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}


#tablas .pasos .paso5a 	{
	background-image: url(/resources/images/images_admin/paso5a_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso5a_selec a 	{
	background-image: url(/resources/images/images_admin/paso5a_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}

/*----------------------------------------------*/


#tablas .pasos .paso5b a 	{
	background-image: url(/resources/images/images_admin/paso5b_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	
}
#tablas .pasos .paso5b a:hover 	{
	background-image: url(/resources/images/images_admin/paso5b_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso5b 	{
	background-image: url(/resources/images/images_admin/paso5b_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso5b_selec a 	{
	background-image: url(/resources/images/images_admin/paso5b_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}

/*---------------------------------------*/


#tablas .pasos .paso5c a 	{
	background-image: url(/resources/images/images_admin/paso5c_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	
}
#tablas .pasos .paso5c a:hover 	{
	background-image: url(/resources/images/images_admin/paso5c_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso5c 	{
	background-image: url(/resources/images/images_admin/paso5c_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso5c_selec a 	{
	background-image: url(/resources/images/images_admin/paso5c_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}

/*---------------------------------------------*/






#tablas .pasos .paso6 a	{
	background-image: url(/resources/images/images_admin/paso6_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	
}
#tablas .pasos .paso6 a:hover 	{
	background-image: url(/resources/images/images_admin/paso6_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}

#tablas .pasos .paso6 	{
	background-image: url(/resources/images/images_admin/paso6_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso6_selec a 	{
	background-image: url(/resources/images/images_admin/paso6_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}


/*----------------------------------*/


#tablas .pasos .paso7 a 	{
	background-image: url(/resources/images/images_admin/paso7_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	
}
#tablas .pasos .paso7 a:hover 	{
	background-image: url(/resources/images/images_admin/paso7_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso7 	{
	background-image: url(/resources/images/images_admin/paso7_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}

#tablas .pasos .paso7_selec a 	{
	background-image: url(/resources/images/images_admin/paso7_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}

/*------------------------------------------------*/

#tablas .pasos .paso8 a 	{
	background-image: url(/resources/images/images_admin/paso8_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	
}
#tablas .pasos .paso8 a:hover 	{
	background-image: url(/resources/images/images_admin/paso8_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso8 	{
	background-image: url(/resources/images/images_admin/paso8_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso8_selec a 	{
	background-image: url(/resources/images/images_admin/paso8_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}

/*----------------------------------------*/


#tablas .pasos .paso9 a	{
	background-image: url(/resources/images/images_admin/paso9_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	
}
#tablas .pasos .paso9 a:hover 	{
	background-image: url(/resources/images/images_admin/paso9_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso9	{
	background-image: url(/resources/images/images_admin/paso9_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso9_selec a	{
	background-image: url(/resources/images/images_admin/paso9_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}

/*----------------------------------------*/



#tablas .pasos .paso10 a	{
	background-image: url(/resources/images/images_admin/paso10_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	
}
#tablas .pasos .paso10 a:hover 	{
	background-image: url(/resources/images/images_admin/paso10_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso10	{
	background-image: url(/resources/images/images_admin/paso10_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}

#tablas .pasos .paso10_selec a	{
	background-image: url(/resources/images/images_admin/paso10_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}

/*-------------------------------------------*/



#tablas .pasos .paso11 a	{
	background-image: url(/resources/images/images_admin/paso11_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	
}
#tablas .pasos .paso11 a:hover 	{
	background-image: url(/resources/images/images_admin/paso11_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso11	{
	background-image: url(/resources/images/images_admin/paso11_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso11_selec a	{
	background-image: url(/resources/images/images_admin/paso11_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}

/*----------------------------------------*/


#tablas .pasos .paso12 a	{
	background-image: url(/resources/images/images_admin/paso12_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	
}
#tablas .pasos .paso12 a:hover 	{

	background-image: url(/resources/images/images_admin/paso12_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso12	{
	background-image: url(/resources/images/images_admin/paso12_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso12_selec a	{
	background-image: url(/resources/images/images_admin/paso12_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
/*------------------------------------------------------*/



#tablas .pasos .paso13 a	{
	background-image: url(/resources/images/images_admin/paso13_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	
}
#tablas .pasos .paso13 a:hover 	{
	background-image: url(/resources/images/images_admin/paso13_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
#tablas .pasos .paso13	{
	background-image: url(/resources/images/images_admin/paso13_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}

#tablas .pasos .paso13_selec a	{
	background-image: url(/resources/images/images_admin/paso13_all.gif);
	background-repeat: no-repeat;
	display: block;
	height: 24px;
	width: 22px;
	background-position: 0px -24px;
}
/*--------------------------------------------------*/













#tablas .evaluar 	{
	text-align: right;
	padding-top: 17px;
}
#tablas .evaluar .evaluete 	{
	
	
	height:17px;
	float: right;	
}
#tablas .evaluar .view_resume 	{
	width:113px;
	height:17px;
	float: left;
}

#tablas .adelante_atras 	{
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	width: 140px;
	text-align: center;
	display: block;
	
}
#tablas .adelante_atras2 	{
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	width: 230px;

	text-align: center;
}
#tablas .adelante_atras .previus	{
	float: left;
	height: 17px;
	
	padding-right: 2px;
	
}
#tablas .adelante_atras .next	{
	float: left;
	height: 17px;
	
	padding-left: 2px;
	
}
#tablas .adelante_atras2 .aceptado	{
	float: left;
	height: 17px;
	width:113px;
	padding-right: 2px;
}
#tablas .adelante_atras2 .no_aceptado	{
	float: left;
	height: 17px;
	width:113px;
	padding-left: 2px;
}


#tablas .tabla_dual td	{
	padding-right: 5px;
	padding-left: 5px;	
}


#tablas .tabla_dual td.linea	{
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}


/*TABLA INGRESO*/


.ingreso {
	border-top-width: 8px;
	width:680px;
	border-top-style: solid;
	border-top-color: #d0d8dd;
	border-bottom-color: #d0d8dd;
	background-color: #ffffff;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-left: 18px;
}

.noBorde {
	border-top: none;	
}
.ingreso td.nolineh {
	border-bottom-style: none;
}

.ingreso td .fotografia1 {
	float: left;
	height: 115px;
	width: 125px;
	border: 1px solid #a6a8ae;
	background-color: #cdced1;
	background-image: url(../img_noticias/default_1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-right: 5px;
}






/*SECCION DE PUBLICACION*/

.ingreso td .sec_publicacion {
	width: 95%;
	margin-bottom: 5px;
	padding: 3px;
	margin-right: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e8ecef;
	margin-top: 3px;
	margin-left: 3px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e8ecef;
	border-left-color: #e8ecef;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e8ecef;
}

.ingreso td .sec_publicacion  p.titulo{
	padding: 0px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.ingreso td .sec_publicacion  label{
	
	
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.ingreso td.seccion_p {

	width:480px;

}
.ingreso td.seccion_p  label{
	width:233px !important;
	float:left !important;
	width:233px;
	float:left;
	display:block !important;
	display:block;
	
	padding: 0px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.ingreso td.seccion_p  label input{

	
	margin-right: 3px;
	margin-right: 3px !important;
	

}





/*---------------------------*/
















.ingreso tr.linea_separadora {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #bdc0c5;
}


.ingreso td .eliminar {
	
	width: 113px;
	float: left;
}

.ingreso td .checkbox {

	padding-bottom: 5px;
}

.ingreso td .fotografia2 {
	float: left;
	height: 260px;
	width: 200px;
	border: 1px solid #a6a8ae;
	background-color: #cdced1;
	background-image: url(../img_noticias/default_2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	margin-right: 5px;
}

.ingreso td .img_pequena {
	height: 115px;
	width: 125px;
}
.ingreso td .img_apliada {
	height: 260px;
	width: 200px;
}
.ingreso .alto33 {
	height: 33px;
	
}




.ingreso td span.bloque {
	display: block;
	font-weight: bold;
	color: #4c4849;
}
.ingreso th span.bloque {
	display: block;
	font-weight: bold;
	color: #4c4849;
}

.ingreso .linea2 {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #d0d8dd;	
}
.ingreso th.nolineh {
	border-bottom-style: none;
}
.ingreso_login {
	border-top-width: 6px;
	border-top-style: solid;
	border-top-color: #d0d8dd;
	border-bottom-color: #d0d8dd;
	background-color: #ffffff;
	margin-right: auto;
	margin-bottom: 4px;
	margin-top: 4px;
	margin-left: auto;
}

.ingreso caption{
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #abb6bc;
	text-align: left;
	padding-left: 22px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(/resources/images/images_admin/nivel1.gif);
	background-position: left;
	background-repeat: no-repeat;
	
}

.ingreso caption span{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	font-weight: normal;
	clear: both;
	float: left;
}
.ingreso th {
	border-bottom: 2px solid #FFFFFF;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 6px;
	font-size:11px;
	font-weight:bold;
	color:#555f6b;
	vertical-align:top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d0d8dd;
	background-image: url(/resources/images/images_admin/bullet_tabla.gif);
	background-position: right 8px;
	background-repeat: no-repeat;
	text-align: left;
	width: 30%;
}
.ingreso th .con_asterisco {
	float: left;
}
.ingreso th .asterisco {
	color: #FF0000;
	padding-right: 3px;
	padding-left: 5px;
	width: 5px;
	float: left;
}
.ingreso th span{
	color: #555f6b;
	float: left;
}
.ingreso_login th{
	border-bottom: 2px solid #FFFFFF;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 6px;
	font-size:9px;
	font-weight:bold;
	color:#4C4849;
	vertical-align:top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d0d8dd;
	background-image: url(/resources/images/images_admin/bullet_tabla.gif);
	background-position: right;
	background-repeat: no-repeat;
	text-align: left;
}
.ingreso th span {
	font-weight: normal;
	color: #555f6b;
}
.ingreso th.noflecha {
	background-image: none;
	text-align: center;
}
.ingreso td {
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 6px;
	font-size:11px;
	color:#555f6b;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d0d8dd;
	text-align: left;
}
.ingreso_login td {
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 6px;
	font-size:11px;
	color:#4C4849;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d0d8dd;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: 4px;
	margin-left: auto;
}
.ingreso td.subtitulo {
	padding-top: 15px;
	padding-right: 2px;
	padding-bottom: 15px;
	padding-left: 23px;
	font-size:11px;
	color:#4C4849;
	background-color: #ffffff;
	background-image: url(/resources/images/images_admin/nivel2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #abb6bc;
	font-weight: bold;
}
.ingreso .fecha_label {
	float: left;
	height: 30px;
	padding-right: 4px;
}
.ingreso .fecha_label img{
	padding-left: 5px;

}
.ingreso .fecha_label label {
	padding-right: 0px;
	
}


.ingreso .fecha_label2 {
	float: left;
	height: 20px;
	width:111px;
	padding-right: 2px;
}
.ingreso .fecha_label2 label {

	padding-right: 0px
	
}
.ingreso .input_listbox {
	width: 200px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	
}
.ingreso .input_listbox option {
	max-width:200px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	
}

.ingreso .numero_concur {
	float: left;
}
.ingreso td .es{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888787;
	font-weight: normal;
	clear: both;
	float: left;
	padding-left: 5px;
	padding-top: 3px;
	margin-top: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #888787;
	display: block;
	width: 100%;
}
.ingreso td .en{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a8a8a8;
	font-weight: normal;
	clear: both;
	float: left;
	padding-top: 3px;
	margin-top: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #a8a8a8;
	padding-left: 5px;
	display: block;
	width: 100%;
}
.ingreso label {
	padding-right: 20px;
	
}
.ingreso label.cero {
	margin: 0px;
	padding: 0px;
	width: 10px;
}
.ingreso .fecha_icon {
	float: left;
	height: 20px;
	width:40px;
	padding-right: 15px;
	padding-left: 5px;	
}


.ingreso td .tamano {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #7eb5d7;
	float: left;
	padding-left: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #7eb5d7;
	margin-left: 3px;
}




select {
	
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	
}
select option {
	
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;	
}













.campo_requerido {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 580px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF0000;	
}


.ingreso .fotografia  {
	float: left;
	margin-right: 8px;
	display:block;
	
}
.ingreso .fotografia img  {
	/*width:200px;*/	
}



/*ARCHIVOS

*/

.ingreso .archivo_std  {
	float: left;
	margin-right: 8px;
	display:block;
	margin-bottom: 15px;
}

.ingreso .archivo_std a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4b86aa;
	background-image: url(/resources/images/images_admin/archivo_std.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 17px;
}
.ingreso .archivo_std a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #2e6587;	
}




.ingreso .archivo_gif a {
	background-image: url(/resources/images/images_admin/gif_ico.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4b86aa;
	float: left;
	
	padding-right: 31px;	
}
.ingreso .archivo_gif a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #2e6587;	
}


.ingreso .archivo_jpg a {
	background-image: url(/resources/images/images_admin/jpg_ico.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4b86aa;
	float: left;
	padding-right: 31px;
	
}
.ingreso .archivo_jpg a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #2e6587;	
}


.ingreso .archivo_pdf a {
	background-image: url(/resources/images/images_admin/pdf_ico.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4b86aa;
	float: left;
	padding-right: 31px;
	
}
.ingreso .archivo_pdf a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #2e6587;	
}

.ingreso .archivo_doc a {
	background-image: url(/resources/images/images_admin/doc_ico.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4b86aa;
	float: left;
	padding-right: 31px;
	
}
.ingreso .archivo_doc a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #2e6587;	
}


.ingreso .archivo_rtf a {
	background-image: url(/resources/images/images_admin/rtf_ico.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4b86aa;
	float: left;
	padding-right: 31px;
	
}
.ingreso .archivo_rtf a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #2e6587;	
}

.ingreso .archivo_xls a {
	background-image: url(/resources/images/images_admin/xls_ico.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4b86aa;
	float: left;
	padding-right: 31px;
	
}
.ingreso .archivo_xls a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #2e6587;	
}

.ingreso .archivo_ppt a {
	background-image: url(/resources/images/images_admin/ppt_ico.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4b86aa;
	float: left;
	padding-right: 31px;
	
}
.ingreso .archivo_ppt a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #2e6587;	
}
.ingreso .archivo_zip a {
	background-image: url(/resources/images/images_admin/zip_ico.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4b86aa;
	float: left;
	padding-right: 31px;
	
}
.ingreso .archivo_zip a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #2e6587;	
}





.linea {
	border-bottom: 2px solid #FFFFFF;
}
.ingreso em {
	font-style:normal;
	font-size:11px;
	color:#ce6b20;
}
.ingreso span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	clear: both;
	display: block;
}
.ingreso td .arriba{
	border-bottom: 0px;
	padding-bottom: 0px;
}

.subitem {
	padding-top: 10px;
	padding-left: 6px;
	font-size:11px;
	color:#4C4849;
	vertical-align:top;
}
.campo{
	border: 1px solid #a9bcc4;
	padding: 2px 0 2px 2px;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	width: 500px;
}

.campo_300{
	border: 1px solid #a9bcc4;
	padding: 2px 0 2px 2px;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	width: 350px;
}
.campo_400{
	border: 1px solid #a9bcc4;
	padding: 2px 0 2px 2px;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	width: 450px;
}

.campo_250{
	border: 1px solid #a9bcc4;
	padding: 2px 0 2px 2px;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	width: 200px;
}
.campo_log{
	border: 1px solid #a9bcc4;
	padding: 2px 0 2px 2px;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	
}
.campo_dual{
	border: 1px solid #a9bcc4;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 2px;
	width: 170px;
}
.campo_fiel{
	border: 1px solid #a9bcc4;
	padding: 2px 0 2px 2px;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;

}
.campo_fecha_dia{
	border: 1px solid #a9bcc4;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 15px;
	height: 18px;
}
.campo_fecha_mes{
	border: 1px solid #a9bcc4;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 15px;
	height: 18px;
}
.campo_fecha_gral{
	border: 1px solid #a9bcc4;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 70px;
	height: 18px;
}
.campo_fecha_ano{
	border: 1px solid #a9bcc4;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 30px;
	height: 18px;
}
.campo_rut_1{
	border: 1px solid #a9bcc4;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 100px;
	height: 18px;
}
.campo_rut_2{
	border: 1px solid #a9bcc4;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 15px;
	height: 18px;
}
.txt_area{
	border: 1px solid #a9bcc4;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	width: 653px;
	padding-top: 2px;

	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 2px;
}
.txt_area2{
	border: 1px solid #a9bcc4;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	width: 673px;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 2px;
}
.radio_button{
	padding-right: 30px;
}
.chico{
	display:block;
	margin-right: 5px;
	font-size: 10px;
	color:#999;
}
.archivo{
	display:block;
	margin-right: 5px;
	color:#ce6b20;
	background-image: url(/resources/images/images_admin/bullet.gif);
	background-repeat: no-repeat;
	background-position: 2px 4px;
	padding-left: 10px;
	font-weight: bold;
}

/*alertas*/
.alerta {
	border:#FFFFFF 1px solid;
	background-color: #f2f2f2;
	text-align:center;
}
.alerta p {
	font-size:12px;
	color:#444;
	font-weight:bold;
	margin-top:26px;
	margin-bottom:26px;
}
/*paginacion*/
#paginacion {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#paginacion a {
	color: #666666;
	text-decoration: none;
	
}
#paginacion a:hover {
	color: #000000;
	text-decoration: none;
}
#paginacion a.selec {
	font-weight: bold;
	color: #24869b;
	font-size: 13px;
}
#paginacion img {
	margin-right: 5px;
	margin-left: 5px;
}
.items_paginacion ul {
	float:right;
	height:17px;
}
.items_paginacion li {
	list-style:none;
	display:inline;
	padding:0 6px 0 6px;
	line-height:17px;
	font-size:11px;
}

.items_paginacion a {
	font-size:11px;
	color:#666;
	text-decoration:underline;
	padding:0px;
}
.items_paginacion a:hover {
	color:#ce6b20;
	text-decoration:none;
}
.items_paginacion a:visited {
color:#333;
text-decoration:none;
}
.current {
	color:#ce6b20;
	font-weight:bold;
	font-size:11px;
}
.espacio {
	margin-top:22px;
}
.agregar {
	text-align: right;
}
.agregar img {
	margin-right:6px;
}
.negrita{
	font-weight:bold;
	font-size:11px;
}
.none td{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.izquierda{
	text-align: left;
}

.derecha{
	text-align: right;
}
.centro{
	text-align: center;
}
.justificado{
	text-align: justify;
}
.pie_cuestionario{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	color: #777777;
}
.pie_cuestionario li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
	background-image: url(/resources/images/images_admin/bullet_redondo.gif);
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
}

#footer .centrar1{
	width: 922px;
	height: 28px;
	
}
#footer .centrar{

	width: 220px;
	height: 28px;
	float: left;
	padding-left: 367px;
}
#footer .cyber{
	float: right;
	font-family: "Arial Narrow", Arial, Helvetica;
	font-size: 11px;	
}
#footer .centrar div{
	float: left;
	margin-top: 0px;
	
}
#footer .centrar div.volver {
	background-image: url(/resources/images/images_admin/volver22.gif);
	background-repeat: no-repeat;
	width: 44px;
	padding-right: 17px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	height: 10px;
	display: block;
}
#footer .centrar div.volver:hover{
	background-image: url(/resources/images/images_admin/volver22.gif);
	background-repeat: no-repeat;
	width: 44px;
	padding-right: 17px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	height: 10px;
	display: block;
	background-position: left -10px;
}
#footer .centrar div.imprimir {
	background-image: url(/resources/images/images_admin/imprimir.gif);
	background-repeat: no-repeat;
	width: 52px;
	padding-right: 17px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	height: 10px;
	display: block;
	margin-left: 17px;
}
#footer .centrar div.imprimir:hover{
	background-image: url(/resources/images/images_admin/imprimir.gif);
	background-repeat: no-repeat;
	width: 52px;
	padding-right: 17px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	height: 10px;
	display: block;
	margin-left: 17px;
	background-position: left -10px;
}
#footer .centrar div.subir a{
	background-image: url(/resources/images/images_admin/subir.gif);
	background-repeat: no-repeat;
	width: 34px;
	padding-right: 17px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	height: 10px;
	margin-left: 17px;
	display: block;
}
#footer .centrar div.subir a:hover{
	background-image: url(/resources/images/images_admin/subir.gif);
	background-repeat: no-repeat;
	width: 34px;
	padding-right: 17px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	height: 10px;
	margin-left: 17px;
	display: block;
	background-position: left -10px;
}

/*En Ingles rutina anterior*/

#footer .centrar div.volver_en {
	background-image: url(/resources/images/images_admin/back_en.gif);
	background-repeat: no-repeat;
	width: 44px;
	padding-right: 17px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	height: 10px;
	display: block;
}
#footer .centrar div.volver_en:hover{
	background-image: url(/resources/images/images_admin/back_en.gif);
	background-repeat: no-repeat;
	width: 44px;
	padding-right: 17px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	height: 10px;
	display: block;
	background-position: left -10px;
}
#footer .centrar div.imprimir_en {
	background-image: url(/resources/images/images_admin/print.gif);
	background-repeat: no-repeat;
	width: 52px;
	padding-right: 17px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	height: 10px;
	display: block;
	margin-left: 17px;
}
#footer .centrar div.imprimir_en:hover{
	background-image: url(/resources/images/images_admin/print.gif);
	background-repeat: no-repeat;
	width: 52px;
	padding-right: 17px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	height: 10px;
	display: block;
	margin-left: 17px;
	background-position: left -10px;
}
#footer .centrar div.subir_en a{
	background-image: url(/resources/images/images_admin/top.gif);
	background-repeat: no-repeat;
	width: 34px;
	padding-right: 17px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	height: 10px;
	margin-left: 17px;
	display: block;
}
#footer .centrar div.subir_en a:hover{
	background-image: url(/resources/images/images_admin/top.gif);
	background-repeat: no-repeat;
	width: 34px;
	padding-right: 17px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	height: 10px;
	margin-left: 17px;
	display: block;
	background-position: left -10px;
}
/*Fin Rutina*/
.tamano_5{
	
	width: 5%;
}
.tamano_10{
	
	width: 12%;
}
.tamano_12{
	
	width: 12%;
}
.tamano_20{
	
	width: 20%;
}
.tamano_30{
	
	width: 30%;
}
.tamano_50{
	
	width: 50%;
}


.ayuda {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-left: 18px;
	padding-right: 26px;
	color: #4c4849;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.ayuda .es {
	text-align: left;
	color: #888787;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #888787;
	display: block;
	width: 100%;
}
.ayuda .en {
	text-align: left;
	color: #a8a8a8;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #a8a8a8;
	margin-top: 3px;
	display: block;
	width: 100%;
}






.ayuda2 {
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding-left: 18px;
	padding-right: 26px;
	color: #4c4849;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 310px;
}
.ayuda2 .es {
	text-align: left;
	color: #888787;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #888787;
	display: block;
	width: 100%;
}
.ayuda2 .en {
	text-align: left;
	color: #a8a8a8;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #a8a8a8;
	margin-top: 3px;
	display: block;
	width: 100%;
}

.focusField{
    	border:solid 2px #73A6FF;
    	background:#EFF5FF;
    	color:#000;
}
.idleField{
    	background:#EEE;
    	color: #6F6F6F;
		border: solid 2px #c7c6c6;
}

.gris {
	background-color: #D0D2D7;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.gris2 {
	background-color: #F2F3F4;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
}


.ocultar {
	display: none;
}

.mostrar {
	display: block;
}


/* errores javascript */

label.error {
    color:red;
    font-style:italic;
}


/*PREVISUALIZAR*/

#tablas .crea_pading{
	padding-right: 20px;
	padding-left: 18px;
}

#tablas p.fecha{
	font-family: "Arial Narrow", Arial, Verdana, SansSerif, Helvetica;
	font-size: 10px;
	color: #6d888c;
	padding-bottom: 3px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 13px;
}
#tablas p.epigrafe{
	font-family: "Arial Narrow", Arial, Verdana, SansSerif, Helvetica;
	font-size: 13px;
	color: #6d888c;
	padding-bottom: 3px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 13px;
}
#tablas p.titulo{
	font-family: "Arial Narrow", Arial, Verdana, SansSerif, Helvetica;
	font-size: 25px;
	color: #b2c6c9;
	padding-bottom: 40px;
	line-height: 25px;
}
#tablas p.bajada{
	font-family: "Arial Narrow", Arial, Verdana, SansSerif, Helvetica;
	font-size: 13px;
	color: #49585a;
	padding-bottom: 40px;
	font-weight: bold;
	line-height: 22px;
	margin-right: 5px;
}

#tablas p{
	font-family: "Arial Narrow", Arial, Verdana, SansSerif, Helvetica;
	font-size: 13px;
	color: #49585a;
	padding-bottom: 13px;
	line-height: 22px;
	
}
#tablas .cont_img_archivo{
	float: right;
	width: 331px;
	padding-left: 7px;
	
	
}
#tablas .cont_img_archivo .imagen{
	padding: 5px;
	border: 1px solid #d3dbdc;
	width: 320px;
	
}
#tablas .cont_img_archivo .imagen img{
	width: 320px;
	
}
#tablas .cont_img_archivo .imagen span{
	font-family: "Arial Narrow", Arial, Verdana, SansSerif, Helvetica;
	font-size: 13px;
	color: #64748a;
	padding-bottom: 13px;
	padding-top: 13px;
	display:block;
}
#tablas .cont_img_archivo .archivo_desc{
	padding: 5px;
	height:56px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3dbdc;
	margin-top: 5px;
	border-top-style: none;
}
#tablas .cont_img_archivo .archivo_desc .textos{
	padding: 5px;
	width: 240px;
	float:left;
	
}


#tablas .cont_img_archivo .archivo_desc .textos p.nombre{
	font-family: "Arial Narrow", Arial, Verdana, SansSerif, Helvetica;
	font-size: 11px;
	color: #49585a;
	padding-bottom: 0px;
	font-weight: bold;
	background-image: none;

	line-height: 13px;
}
#tablas .cont_img_archivo .archivo_desc .textos p.peso{
	font-family: "Arial Narrow", Arial, Verdana, SansSerif, Helvetica;
	font-size: 10px;
	color: #94acaf;
	padding-bottom: 0px;
	line-height: 13px;

}
#tablas .cont_img_archivo .archivo_desc .imagen_ar{
	height: 55px;
	width: 63px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #e8eeef;
	padding-left: 6px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
}
#tablas .cont_img_archivo .archivo_desc .imagen_ar a{
	background-image: url(../images/previsualizar/img/btn_archivo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 55px;
	width: 63px;
	display:block;
}

#tablas .cont_img_archivo .archivo_desc .imagen_ar a.xls{
	background-image: url(../images/previsualizar/img/xls.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 55px;
	width: 63px;
	display:block;
}

#tablas .cont_img_archivo .archivo_desc .imagen_ar a.ppt{
	background-image: url(../images/previsualizar/img/ppt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 55px;
	width: 63px;
	display:block;
}

#tablas .cont_img_archivo .archivo_desc .imagen_ar a.zip{
	background-image: url(../images/previsualizar/img/zip.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 55px;
	width: 63px;
	display:block;
}

#tablas .cont_img_archivo .archivo_desc .imagen_ar a.doc{
	background-image: url(../images/previsualizar/img/doc.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 55px;
	width: 63px;
	display:block;
}

#tablas .cont_img_archivo .archivo_desc .imagen_ar a.rar{
	background-image: url(../images/previsualizar/img/rar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 55px;
	width: 63px;
	display:block;
}

#tablas .cont_img_archivo .archivo_desc .imagen_ar a.mp3{
	background-image: url(../images/previsualizar/img/mp3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 55px;
	width: 63px;
	display:block;
}

#tablas .cont_img_archivo .archivo_desc .imagen_ar a.pdf{
	background-image: url(../images/previsualizar/img/pdf.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 55px;
	width: 63px;
	display:block;
}


#tablas .cont_img_archivo .archivo_desc .imagen_ar a.galeria{
	background-image: url(../images/previsualizar/img/galeria.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 55px;
	width: 63px;
	display:block;
}


.titulo_sede {
	font-family: Verdana, Arial, Helvetica, sans-serif  !important;
	font-size: 12px !important;
	font-weight: bold  !important;
	color: #abb6bc  !important;
	text-align: left;
	padding-left: 22px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-image: url(/resources/images/images_admin/nivel1.gif);
	background-position: left 10px;
	background-repeat: no-repeat;
	margin-left: 18px;
		
}

/*-----------------*/

.img_video img {
    height: 60px;
}

/*-------------------*/

#menu_scroll {
	overflow-y: scroll;
	overflow-x: none;
	height: 400px;
	margin-left: 30px;
	margin-right: 30px;
	margin-bottom: 30px;
}

#menuTree {
	list-style: url(none) none;
	font-size: 20px;
	line-height: 24px;
}

#menuTree li{
	margin-bottom: 15px;
}

#menuTree ul{
	font-size: 18px;
	border-left: 3px solid #999;
	margin-left: 20px;
	margin-top: 10px;
}

#menuTree ul li{
	margin-bottom: 0px;
	background: url(/resources/images/images_admin/menu_nivel2.gif) no-repeat 0px 10px;
}

#menuTree ul ul{
	font-size: 16px;
	border-left: none;
	margin-top: 0px;
}

#menuTree ul ul li{ background: url(/resources/images/images_admin/menu_nivel3.gif) no-repeat; }
#menuTree ul ul li.lastCollapsable{ background: url(/resources/images/images_admin/menu_nivel3-last.gif) no-repeat; padding-bottom:15px; }

#menuTree ul ul ul{
	font-size: 14px;
}

#menuTree ul ul ul li, #menuTree ul ul ul li.lastCollapsable{ background: url(/resources/images/images_admin/menu_nivel4.gif) no-repeat 0px 10px; }

#menuTree ul li{
	padding-left:10px;
	list-style: url(none) none;
}

#menuTree a {
	text-decoration:none;
	color:#000;
}
#menuTree a:hover {
	text-decoration:underline;
	color:#000;
}

#menuTree ul a {
	text-decoration:none;
	color:#2A9DCA;
}
#menuTree ul a:hover {
	text-decoration:none;
	color:#000;
}


.datos tr.clickZone:hover td {
    background-color: #DEE2EB;
    cursor: pointer;
}

body.patebox{
	
}