/*________CUERPO_____*/
body {
	background-image: url(../../Utilerias/Imagen/Portal/img_Fondo.jpg);
	font-family: "Trebuchet MS";
	font-size:11px;
	margin: 0px 0px 0px 0px;
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0, 0, 0 ,0;
}
/*_______CONTENIDO_INTERIORES________*/
#interior {font-family: "Trebuchet MS";
	font-size:11px; table-layout:fixed;}
	
/*_______CONTENIDO________*/
/*Viñetas del centro*/
#contenido ul {
  padding-left: 10px;
    margin-left: 10px;
    list-style-type: none;
	font-size:11px;
	}

#contenido li{
padding-left: 12px;
    background: url(../Imagen/Portal/img_Bullet.gif) 0em 0.0em no-repeat;
    margin-bottom: 1em;

	}	
/*Ligas del centro*/
#contenido a:link, a:visited, a:hover, a:active{color: #4b4b4f;/*#1071A0;*/ text-decoration: underline; font-weight: normal; padding:0px;}	

/*Encabezados del centro*/
#contenido h1 {
  font-family: "Trebuchet MS";
  font-size: 15px;
  color: #1C3647;
}

/* Encabezado Azul*/
.txt_encabezados 
	{	font-family: "Trebuchet MS";	font-size: 13px; color: #000000; }
/*_______NAVEGACION IZQUIERDA________*/
/*Ligas de la Navegación Izquierda*/

#nav_izquierda a:link, a:visited, a:hover, a:active {color: #29547F; text-decoration: underline; font-weight:bold; padding:5px 5px 5px 20px;}

/*_______FIN DE NAVEGACION IZQUIERDA________*/


/*derecha*/
#nav_derecha a:link, a:visited, a:hover, a:active {color: #CC0000; text-decoration: underline; font-weight:bold; font-size:11px; padding:0px 0px 5px 10px;}


/*Lineas*/

.lineaizq
{
	border-left:solid 1px #cccccc;
}


.bg_Titulo
{	
	font-family: "Trebuchet MS";	
	font-size: 24px;
	color: #267A9C;	
}


div.rounded-box {
    position: relative;
    width: 19em;
    background-color: #ffffff;
    margin: 10px auto;
    padding: 10px 10px 10px 10px
}

/*********************
Caja Exterior
*********************/
div.top-left-corner, div.bottom-left-corner, div.top-right-corner, div.bottom-right-corner {
	position: absolute;
	width: 20px;
	height: 20px;
	background-image:url(../Imagen/General/Titulo/img_BGTitulo.gif);
	/*background-color: #267A9C;*/
	overflow: hidden;
	z-index: 0;
}

div.top-left-inside, div.bottom-left-inside, div.top-right-inside, div.bottom-right-inside {
	position: relative;
	font-family: Trebuchet Ms;
	color: #FFFFFF;
	line-height: 40px;
	z-index: 0;
}
.Boton
{
cursor:hand; 	
}
.txt_titulos 
	{	font-family: "Trebuchet MS";	font-size: 18px;	font-weight: bold;	color: #666666; }

/*********************
Bordes
*********************/
.tbl_marco
{	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;
	border-top-width: 1px;  border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;	border-color: #cccccc;}	
.txt_Validador
{    font-family: "Trebuchet MS";    font-size: 12px;    font-weight: bold;    color: #ff0000; }
	
div.top-left-corner { top: 0px; left: 0px; }
div.bottom-left-corner {bottom: 0px; left: 0px;}
div.top-right-corner {top: 0px; right: 0px;}
div.bottom-right-corner {bottom: 0px; right: 0px;}
div.top-left-inside {left: -8px;}
div.bottom-left-inside {left: -8px; top: -17px;}
div.top-right-inside {left: -25px;}
div.bottom-right-inside {left: -25px; top: -17px;}


/*********************
Contenido (txt)
*********************/

div.box-contents {
	position: relative;
	padding: 10px;
	color:#000;
	font-weight: bolder;
	z-index: 1;
}

/**************divs contenedores de las secciones y preloader**************/
#mydiv {text-align:center;}
#div_Encabezado {text-align: center; margin:auto; clear:both;}
#tbl_DatosGenerales {width: 100%; margin: 0, 0, 0, 0;}


/**************datos_personales**************/
#div_DatosPersonales { width: 786px; padding:0, 0, 0, 0;}
#div_DatosPersonales table
{ background-color: #ffffff;
font:"Trebuchet MS";
 font-size: 11px;
color: #000000;
}

/*********************/



/********************carrera********************/
#div_Carrera {width: 786px; margin: 0, 0, 0, 0;}
#tbl_educacion
{ background-color: #ffffff;
font:"Trebuchet MS";
 font-size: 11px;
color: #000000;
}	
#div_Carrera table { width: 786px; padding:0, 0, 0, 0;}

/********************carrera********************/
#div_TL { width: 786px; padding:0, 0, 0, 0;}
#tbl_TL { background-color: #ffffff;
font:"Trebuchet MS";
 font-size: 11px;
color: #000000;
}


#tbl_Habilidad { background-color: #ffffff;
font:"Trebuchet MS";
 font-size: 11px;
color: #000000;
}	
#div_Habilidad { width: 786px; padding:0, 0, 0, 0;}
#div_Idioma { width: 786px; padding:0, 0, 0, 0;}
#div_Idioma table{width: 100%; margin: 0, 0, 0, 0;}
#div_Oficio { width: 786px; padding:0, 0, 0, 0;}
#div_Oficio table {width: 786px; margin: 0, 0, 0, 0;}
#tbl_oficio { background-color: #ffffff;
font:"Trebuchet MS";
 font-size: 11px;
color: #000000;
}
#div_Otros { width: 786px; padding:0, 0, 0, 0;}

#tbl_Contenido { width:970px; padding:0, 0, 0, 0;}



#tbl_SolicitudDatosGenerales{ font-family: "Trebuchet MS";		
	font-size: 11px; padding:0px; border-bottom:thin; #00FF00;}
	
#frm_Solicitud {text-align: left; margin:auto; width: 100%;clear:both;}

.division {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #F7F7F7;
	background-color:#FFFFFF;
}
.division2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color:#CCCCCC;
	background-color:#FFFFFF;
	font-family: "Trebuchet MS";	
	font-size: 12px;
	font-weight: bold;	
	color: #000000; 
}
#tbl_idiomas { background-color: #ffffff;
font:"Trebuchet MS";
 font-size: 11px;
color: #000000;
}
	
#div_DatosPersonales { width: 786px; padding:0, 0, 0, 0;}
#div_DatosPersonales table
{ background-color: #ffffff;
font:"Trebuchet MS";
 font-size: 11px;
color: #000000;
}
#tbl_Otros { background-color: #ffffff;
font:"Trebuchet MS";
 font-size: 11px;
color: #000000;
}
#Bottom a:link, a:visited, a:hover, a:active{color: #00502f;/*#1071A0;*/ text-decoration: underline; font-weight: normal; padding:0px;}
#Bottom table {color: #1071A0; font:"Trebuchet MS";  font-size: 11px;}
div#box{width: 18em;padding: 20px;margin:0 auto;
    background:#ffffff; color: #1071A0;}
id#DivGrid {width: 800px;}

