@charset "utf-8";

.both{ font-family:Verdana, Arial, Helvetica, sans-serif;}

.both h4{ margin:0px; font-size:14px;}

.both{ float:left; margin:0 15px 0 0; padding:0px;}


.abc {
	font-family:verdana;
	font-size:11px;
	color:#000000;
	padding-left:1px;
	padding-right:1px;
}
.abc a:link, .abc a:visited   {
	text-decoration: none;
}
.abc a:hover  {
	color: #FFFFFF;
	background-color: #001e3c;
	text-decoration: none;
}

.paginacion {
	font-family:verdana;
	font-size:11px;
	color:#000000;
	padding-left:2px;
	padding-right:2px;
	text-decoration: none;
}
.paginacion a:link, .paginacion a:visited   {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	padding-left:2px;
	padding-right:2px;
	text-decoration: none;
}
.paginacion a:hover  {
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	padding-left:2px;
	padding-right:2px;
	background-color: #003d79;
	text-decoration: none;
}


#Error{

	background-image:url('http://desarrollo.udavinci.edu.mx/media/imagenes/no.jpg');

	background-repeat:no-repeat;

	background-position:left; 

	color:#FF0000; 

	padding-left:33px; 

	height:19px; 

	padding-top:6px;

	padding-right:10px;

	}

#Success{

	background-image:url('http://desarrollo.udavinci.edu.mx/media/imagenes/yes.jpg');

	background-repeat:no-repeat;

	background-position:left; 

	color:#669933; 

	padding-left:33px; 

	height:19px; 

	padding-top:6px;

	padding-right:10px;

	}



#customForm input{

	width: 220px;

	padding: 3px;

	float:left;

	margin-bottom:10px;

	height:20px;

	color: #000000;

	font-size: 12px;

	border: 1px solid #cecece;

}



#customForm label{

	display: block;

	color:#000000;

	/*float:left;*/

	width:140px;

	font-size:12px;

	margin-bottom:6px;

}



#customForm div{

	margin-left: 10px;

	font-size: 11px;

	float:left;

}

#customForm div span{

	margin-left: 10px;

	color: #000000;

	font-size: 11px;

	float:left;

}

#send {
background-color: #CECECE;
    border: 1px solid gray;
    color: #000000;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 20px;
    margin-bottom: 10px;
    padding: 5px 3px 3px;
    text-align: center;
    width: 220px;
}

.tr_onmouse_blanco {
	background-color: #ffffff;
}
.tr_onmouse_gris {
	background-color: #eeeeee;
}
.tr_onmouse_blanco:hover {
	background-color: #BFDFFF;
}
.tr_onmouse_gris:hover {
	background-color: #BFDFFF;
}
/***********************************************************************************/
/***********************************************************************************/
/***********************************************************************************/
/*                                                                                 */
/*	SISTEMAS 																	   */

.insc_adm_proc {
	text-decoration: none;
}

.insc_adm_proc:hover {
	text-decoration: underline;
	cursor:pointer;
}

.tbl_formulario {
    display: table;
    border-collapse: collapse;
    width: 100%;
    /* border: 1px solid #0000B3; */
}

.tbl_row {
    display: table-row;
    /* border: 1px solid #0000B3; */
}

.tbl_cell_10 {
    display: table-cell;
    width: 10%;
    vertical-align: top;
    /* border: 1px solid #0000B3; */
}

.tbl_cell_20 {
    display: table-cell;
    width: 20%;
    vertical-align: top;
    /* border: 1px solid #0000B3; */
}

.tbl_cell_25 {
    display: table-cell;
    width: 25%;
    vertical-align: top;
    /* border: 1px solid #0000B3; */
}

.tbl_cell_30 {
    display: table-cell;
    width: 30%;
    vertical-align: top;
    /* border: 1px solid #0000B3; */
}

.tbl_cell_33 {
    display: table-cell;
    width: 33%;
    vertical-align: top;
    /* border: 1px solid #0000B3; */
}

.tbl_cell_40 {
    display: table-cell;
    width: 40%;
    vertical-align: top;
    /* border: 1px solid #0000B3; */
}

.tbl_cell_45 {
    display: table-cell;
    width: 45%;
    vertical-align: top;
    /* border: 1px solid #0000B3; */
}

.tbl_cell_50 {
    display: table-cell;
    width: 50%;
    vertical-align: top;
    /* border: 1px solid #0000B3; */
}

.tbl_cell_60 {
    display: table-cell;
    width: 60%;
    vertical-align: top;
    /* border: 1px solid #0000B3; */
}

.tbl_cell_75 {
    display: table-cell;
    width: 75%;
    vertical-align: top;
    /* border: 1px solid #0000B3; */
}

.tbl_cell_80 {
    display: table-cell;
    width: 80%;
    vertical-align: top;
    /* border: 1px solid #0000B3; */
}

.tbl_cell_100 {
    display: table-cell;
    width: 100%;
    vertical-align: top;
    /* border: 1px solid #0000B3; */
}

.tbl_cell_2col {
    display: table-cell;
    border: 0px solid #FF8000;
    text-align: left;
    padding: 5px 0 5px 5px;
    font-size: 14px;
    width: 50%;
    vertical-align: top;
    /* border: 1px solid #0000B3; */
}

.tbl_text {
    z-index: 15;
    min-height: 18px;
    background-color: transparent;
    color: #545454;
    line-height: 14px;
    text-align: left;
    font-size: 16px;
    font-family: sans-serif;
    font-weight: 700;
    position: relative;
    padding: 5px 5px 5px 0px;
}

.text_form_2col {
    z-index: 15;
    width: 94%;
    height: 27px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    position: relative;
    padding-left: 5px;
    margin-bottom: 10px;
}

.li_menu_opcion {
    margin: 5px;
    list-style-type: none;
	padding: 5px;
}

.li_menu_opcion:hover {
    background-color: #eee;
	cursor: pointer;
}

/* CSS Document */

.div_tbl {
	display: table;
}

.div_tbl_100 {
	display: table;
	width: 100%;
}

.div_tbl_90 {
	display: table;
	width: 90%;
}

.div_tbl_80 {
	display: table;
	width: 80%;
}

.div_tbl_75 {
	display: table;
	width: 80%;
}

.div_tbl_70 {
	display: table;
	width: 70%;
}

.div_tbl_66 {
	display: table;
	width: 66%;
}

.div_tbl_60 {
	display: table;
	width: 60%;
}

.div_tbl_50 {
	display: table;
	width: 50%;
}

.div_tbl_40 {
	display: table;
	width: 50%;
}

.div_tbl_33 {
	display: table;
	width: 33%;
}

.div_tbl_30 {
	display: table;
	width: 30%;
}

.div_tbl_25 {
	display: table;
	width: 25%;
}

.div_tbl_20 {
	display: table;
	width: 20%;
}

.div_tbl_10 {
	display: table;
	width: 10%;
}

.div_tbl_row {
	display: table-row;
}

.div_tbl_cell {
	display: table-cell;
	padding: 2px;
}

.div_tbl_cell_100 {
	display: table-cell;
	padding: 2px;
	width: 100%;
}

.div_tbl_cell_75 {
	display: table-cell;
	padding: 2px;
	width: 75%;
}

.div_tbl_cell_50 {
	display: table-cell;
	padding: 2px;
	width: 50%;
}

.div_tbl_cell_33 {
	display: table-cell;
	padding: 2px;
	width: 33%;
}

.div_tbl_cell_25 {
	display: table-cell;
	padding: 2px;
	width: 25%;
}

.div_tbl_cell_20 {
	display: table-cell;
	padding: 2px;
	width: 20%;
}

.div_tbl_cell_10 {
	display: table-cell;
	padding: 2px;
	width: 10%;
}

.divcheckboxoffrojo {
	background-color: #FFBFBF;
	color: #D90000;
	text-align: center;
	display: inline-block;
}
.divcheckboxoffrojo:hover {
	background-color: #FF9999;
	color: #660000;
	cursor: pointer;
	display: inline-block;
}
.divcheckboxonverde {
	background-color: #BFFFBF;
	color: #00B32D;
	text-align: center;
	display: inline-block;
}
.divcheckboxonverde:hover {
	background-color: #99FF99;
	color: #2DB300;
	cursor: pointer;
	display: inline-block;
}

.linkamarillo {
	color: #FFFFFF;
	text-decoration: none;
}

.linkamarillo:hover {
	color: #FFFF73;
	text-decoration: underline;
}

/********************************************************************************************************************************************************/
/********************************************************************************************************************************************************/
/********************************************************************************************************************************************************/
/********************************************************************************************************************************************************/
/********************************************************************************************************************************************************/

@media (min-width: 1281px) {
	
	
}

/********************************************************************************************************************************************************/
/********************************************************************************************************************************************************/
/********************************************************************************************************************************************************/
/********************************************************************************************************************************************************/
/********************************************************************************************************************************************************/

@media (max-width: 1280px) {
	
	
}

/********************************************************************************************************************************************************/
/********************************************************************************************************************************************************/
/********************************************************************************************************************************************************/
/********************************************************************************************************************************************************/
/********************************************************************************************************************************************************/

@media (min-width: 1024px) and (max-width: 1280px) {
	
	
}
