/* CSS Document */
/* top right bottom left */
/* border: 1px solid green; */

body {
	background-color: #323948;
	margin:10px 0 0 0 ;
	padding:0;
	border:0;
	text-align: center;
}
table  { 
	margin:0;
	border-collapse: collapse; 
	border-spacing: 0; 
	/*border:none;*/
}
a:link {
	text-decoration:underline;
	color: #000000;
}
a:visited {
	text-decoration:underline;
	color: #3b3b3b;
}
p{
	text-align: justify;
}
p.derecha{
	text-align: right;
}
fieldset{
	background-color:#ddd;
}
fieldset legend{font-weight:bold;}
fieldset.importante_rojo{
	color: red;
	border:2px solid red;
}
fieldset.importante_rojo p.importante{margin:0; text-align:center; color: red;}
fieldset.importante_verde{
	color: green;
	border:2px solid green;
}
fieldset.importante_verde p.importante{margin:0; text-align:center; color: green;}
fieldset.importante{
	padding: 0px 0px 10px 10px; 
	color: green;
	border:2px solid green;
}
fieldset.importante p.importante{margin:0; text-align:justify;}
fieldset.blanco{
	background-color:#ddf;
	border:2px solid lightgreen;
}
fieldset.color{
	background-color:#ddd;
	border:2px solid green;
}
form {
	margin:0;
	padding:0;
}
#footer_menu {
        margin: 0px; padding:0;
}
#footer_menu a{
        font-size:13px;
        color: #06C4CD;
        text-decoration: none;
        font-family:Lucida, Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, Helvetica, Arial, Sans-serif;
}
#footer_menu a:hover{
        color: white;
        text-decoration: underline;
}
/*
#footer_menu a:visited{
        color: #4F7E7F;
        text-decoration: none;
}
*/
table#sombras {
        margin:0 auto;
	width:910px;
        /*
        Centrado del contenido
        http://shawncope.com/blog/2008/06/03/css-trick-center-content-that-is-larger-than-a-browser-window/
        */
	/*
        margin: -355px 0 0 -455px;
	*/
        padding:0;
	/*
        position:absolute;
        left:50%;
        top:50%;
	*/
}
table#trabajo input{
	width:40px;
}
table#contenedor {
	width:900px;
}
table#colocaciones td{
	background-color: #FFFFFF;	
}
td {
	vertical-align:top;
	text-align:justify;
	padding:5; 
	margin:0;
}
table#contenedor img {
	padding:0; 
	margin:0;
}
div.paginacion {
	margin:20px 0 0 0;
        text-align:right;
}
table#contenedor div.paginacion img {
	width:15px;
	height:23px;
	border:none;
	padding:5px;
	margin:0px;
}
table.tabla_centrada{
	vertical-align:top;
	text-align:justify;
	padding:5; 
	margin:0;
}
table.tabla_centrada td{
	vertical-align:top;
	text-align:center;
	padding:5; 
	margin:0;
}
td.col_centrada{
	vertical-align:middle;
	text-align:center;
	padding:5; 
	margin:0;
}
.sombra_arriba_izq, .sombra_arriba_der, .sombra_abajo_izq, .sombra_abajo_der {
	width:5px;
	height:5px;
	background-repeat:no-repeat;
}
.sombra_arriba, .sombra_abajo {
	width:900px;
	height:5px;
	background-repeat:repeat-x;
}
.sombra_izq, .sombra_der {
	width:5px;
	height:100%;
	background-repeat:repeat-y;
}
.sombra_arriba_izq {
	background-image:url("images/sombra_gral01.gif");
}
.sombra_arriba_der {
	background-image:url("images/sombra_gral03.gif");
}
.sombra_abajo_izq {
	background-image:url("images/sombra_gral07.gif");
}
.sombra_abajo_der {
	background-image:url("images/sombra_gral05.gif");
}
.sombra_arriba {
	background-image:url("images/sombra_gral02.gif");
}
.sombra_abajo {
	background-image:url("images/sombra_gral06.gif");
}
.sombra_izq {
	background-image:url("images/sombra_gral08.gif");
}
.sombra_der {
	background-image:url("images/sombra_gral04.gif");
}
#header {
        width:900px;
        height:70px;
        font-size:1px;
        margin:0; padding:0;
}
#header img {
/*        width:225px;*/
        width:300px;
/*        height:70px;*/
        height:90px;
        border:none;
        padding:0; margin:0;
}
#footer {
        width:900px;
        height:70px;
        font-size:1px;
        margin:0; padding:0;
        background-color:white;
        text-align: center;
}
#footer img {
        width:225px;
        /*height:70px;*/
        height:auto;
        border:none;
        padding:0; margin:0;
}
td#centercol {
	width:730px;
	background-color:#5C6C8E;
}
td#rightcol {
	width:170px;
	height:100%;
	background-color:#FFFFFF;
        background-image:url("images/sombra_blanca01.gif");
        background-repeat:repeat-y;
	margin:0; padding:0;
}
td#rightcol p{
        color: #06C4CD;
}
td#rightcol p i a:link{
        color: #06C4CD;
        text-decoration: none;
}
td#rightcol p i a:hover{
        color: white;
        text-decoration: underline blink;
}
td#rightcol p i a:visited{
        color: lightgrey;
        text-decoration: none;
}
#int_banner {
	height: 135px;
	width: 730px;
}
#int_banner img {
	height:135px;
	width:730px;
}
#index_banner {
	height: 390px;
	width: 730px;
}
div.full {
	margin:0 0 0 -245px;
}
div.proceso {
	margin:0 0 0 0px;
}
.franja_corta_azul, .franja_larga_azul {
	height:1px;
        font-size: 0px;
        line-height: 10px;
	background-color:#5C6C8E;
}
.space {
	height:35px;
        font-size: 0px;
        line-height: 35px;
	background-color:#FFFFFF;
	width:640px;
}
.franja_larga_azul {
	width:730px;
}
.franja_corta_azul {
	width:170px;
	background-repeat:no-repeat;
	background-image:url("images/sombra_azul01.gif");
}
#index_footer, #al_footer, #pr_footer, #do_footer, #se_footer, #ad_footer, #be_footer, #sl_footer, #ut_footer {
	width:900px;
	height:1px;
        background-repeat:no-repeat;
	background-position:730px 0;
        font-size: 0px;
        line-height: 10px;
	/*clear:both;*/
}
#index_footer, #ut_footer {
	background-color:#5C6C8E;
	background-image:url("images/sombra_azul01.gif");
}
#al_footer {
	background-color:#E68D57;
	background-image:url("images/sombra_naranjo01.gif");
}
#pr_footer {
	background-color:#ADDC85;
	background-image:url("images/sombra_verde01.gif");
}
#do_footer {
	background-color:#E45D57;
	background-image:url("images/sombra_roja01.gif");
}
#se_footer {
	background-color:#9777B4;
	background-image:url("images/sombra_lila01.gif");
}
#ad_footer {
	background-color:#60A86F;
	background-image:url("images/sombra_verdeoscuro01.gif");
}
#be_footer {
	background-color:#EBCF4C;
	background-image:url("images/sombra_amarillo01.gif");
}
#menu_vertical {
	height: 150px;
	width: 170px;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	background-image:url("images/sombra_blanca01.gif");
	background-repeat:repeat-y;
}
#menu_vertical p {
        font-size:12px;
        color: #06C4CD;
        text-decoration: none;
        font-family:Lucida, Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, Helvetica, Arial, Sans-serif;
}
#menu_vertical ul {
	margin: 0;
	padding: 0 0 5px 0;
	list-style: none;
	border: none;
}
#menu_vertical ul li {
	margin: 0;
	padding: 5px 0 0 0;
	font-size: 0px;
	line-height: 1em; 
}
#menu_vertical ul li img{
	margin: 0; padding: 0;
	border: none;
	height:21px;
}
#menu_vertical ul li div img{
	margin: 0; padding: 0px 0 0 0;
	/*border: none;*/
	height:16px;
	width:16px;
	/*border:1px solid blue;*/
}
#menu_horiz {
	border:none;
	font-size:0;
	height: 40px;
	width: 730px;
	line-height:0;
	margin: 0; padding: 0;
}
#menu_horiz ul {
	margin: 0; padding: 0;
	list-style: none;
	border: none;
	font-size:0;
	line-height:0;
}
#menu_horiz ul li {
	margin: 0; padding: 0;
	font-size: 0px;
	float: left;
	line-height:0;
}
#menu_horiz ul li a{
	margin: 0; padding: 0;
	font-size: 0px;
	float: left;
	line-height:0;
	height: 40px;
	border: none;
}
#menu_horiz ul li a img{
	margin: 0; padding: 0;
	border: none;
	float: left;
	height: 40px;
}
/* Listado de imagenes: definir dimensiones */
/* (necesario pues IE no toma en cuenta atributos de dimensiones en tag img) */
#menu_horiz ul li a img#i_alianza{	width:94px; }
#menu_horiz ul li a img#i_programa{	width:104px; }
#menu_horiz ul li a img#i_docentes{	width:95px; }
#menu_horiz ul li a img#i_sedes{		width:61px; }
#menu_horiz ul li a img#i_beca{		width:55px; }
#menu_horiz ul li a img#i_admision{	width:118px; /* la imagen mide 109 */}
#menu_horiz ul li a img#i_alumnos{	width:90px; }
#menu_horiz ul li a img#i_egresados{	width:113px; }
#ClockTime{
	z-index: 11;
        height: 30px;
        width: 730px;
	padding:0;margin:0;
	padding-top:10px;
	text-align:center;
        background-color:#FFFFFF;
} 
#ClockTime p{
	text-align:center;
	font-family:Lucida, Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, Helvetica, Arial, Sans-serif;
	font-size:11px;
	text-decoration: none;
	/* color: #3b3b3b; */
	color: red;
} 
#ClockBkgnd{
	z-index: 11;
        height: 30px;
        width: 730px;
	padding:0;margin:0;
	padding-top:10;
        background-repeat:repeat-x;
	line-height:0;
	text-align:center;
} 
#ClockBkgnd p{
	text-align:center;
	font-family:Lucida, Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, Helvetica, Arial, Sans-serif;
	font-size:11px;
	text-decoration: none;
	/* color: #3b3b3b; */
	color: red;
} 
#al_submenu, #pr_submenu, #do_submenu, #se_submenu, #ad_submenu, #be_submenu, #sl_submenu, #eg_submenu {
        height: 40px;
        width: 730px;
	padding:0;margin:0;
        background-repeat:repeat-x;
	line-height:0;
	text-align:left;
} 
#ut_submenu {
        margin:0; padding:0;
        height: 1px;
        width: 730px;
        background-color:#5C6C8E;
        font-size:1px;
        line-height:1px;
} 
#al_submenu ul, #pr_submenu ul, #do_submenu ul, #se_submenu ul, #ad_submenu ul, #be_submenu ul, #sl_submenu ul, #ut_submenu ul, #eg_submenu ul {
        margin:0;padding: 0;
        list-style: none;
        border: none;
	text-align:left;
        font-size: 0px;
        line-height: 0px;
	height:40px;
}       
#al_submenu ul li, #pr_submenu ul li, #do_submenu ul li, #se_submenu ul li, #ad_submenu ul li, #be_submenu ul li, #sl_submenu ul li, #ut_submenu ul li, #eg_submenu ul li {
        margin: 0; padding: 0;
        font-size: 0px;
        line-height: 0px;
        float: left;
	height:40px;
}
#al_submenu ul li img, #pr_submenu ul li img, #do_submenu ul li img, #se_submenu ul li img, #ad_submenu ul li img, #be_submenu ul li img, #sl_submenu ul li img, #ut_submenu ul li img, #eg_submenu ul li img {
        margin: 0; padding: 0;
        border: none;
 /*border: 1px solid red; */
        font-size: 0px;
        line-height: 0px;
	height:40px;
}
#al_submenu {
	background-image:url("images/al_fon_menu.gif");
}
#pr_submenu {
	background-image:url("images/pr_fon_menu.gif");
}
#do_submenu {
	background-image:url("images/do_fon_menu.gif");
}
#se_submenu {
	background-image:url("images/se_fon_menu.gif");
}
#ad_submenu {
	background-image:url("images/ad_fon_menu.gif");
}
#be_submenu {
	background-image:url("images/be_fon_menu.gif");
}
#eg_submenu {
        background-image:url("images/eg_fon_menu.gif");
}
#al_submenu ul {
	margin: 0 0 0 254px;
}
#pr_submenu ul {
	margin: 0 0 0 10px;
}
#do_submenu ul {
	margin: 0 0 0 254px;
}
#se_submenu ul {
	margin: 0 0 0 262px;
}
#ad_submenu ul {
	margin: 0 0 0 104px;
}
#be_submenu ul {
	margin: 0 0 0 0px;
}
#eg_submenu ul {
	margin: 0 0 0 254px;
}
/* Para seleccionados */
#sl_submenu {
	background-image:url("images/sl_fon_menu.gif");
}
#sl_submenu ul {
	margin: 0 0 0 270px;
}
#sl_footer {
	background-color:#C9D8DA;
	background-image:url("images/sombra_gris01.gif");
}
div#egresados_menu {
	width: 200px;
	margin: 0;
	padding: 20px 20px 120px 20px;
	background-color: #FFFFFF;
	background-image:url("images/delfin.gif");
	background-repeat:no-repeat;
	background-position: 27px 200px;
	text-align: left;
	font-family:Lucida, Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, Helvetica, Arial, Sans-serif;
	font-size:11px;
	line-height: 15px;
	min-height:210px;
	height:auto !important;
	/*height:210px;*/
	color: #3b3b3b;
}
div#egresados_menu ul li a:hover {
	text-decoration: underline blink;
}
div#egresados_menu ul li a, ul li{
	text-decoration: none;
	list-style: none;
}
div#egresados {
	width: 440px;
	margin: 0;
	padding: 30px 30px 20px 20px;
	background-color: #FFFFFF;
	text-align: justify;
	font-family:Lucida, Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, Helvetica, Arial, Sans-serif;
	font-size:11px;
	line-height: 15px;
	min-height:300px;
	height:auto !important;
	height:210px;
	color: #3b3b3b;
}
div#egresados ul li{
	list-style: circle;
}
div#contenido {
	/*width: 441px;*/
	width: 441px;
	margin: 0;
	padding: 20px 25px 20px 264px;
	background-color: #FFFFFF;
	background-image:url("images/delfin.gif");
	background-repeat:no-repeat;
	background-position:27px 20px;
	text-align: left;
	font-family:Lucida, Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, Helvetica, Arial, Sans-serif;
	font-size:11px;
	line-height: 15px;
	text-decoration: none;
	min-height:175px;
	height:auto !important;
	height:175px;
	color: #3b3b3b;
}
div#contenido_alt {
	/*width: 441px;*/
	margin: 0;
	padding: 20px 25px 20px 264px;
	background-color: #FFFFFF;
	background-image:url("images/logo_magister.gif");
	background-repeat:no-repeat;
	background-position:27px 20px;
	text-align: left;
	font-family:Lucida, Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, Helvetica, Arial, Sans-serif;
	font-size:11px;
	line-height: 15px;
	text-decoration: none;
	min-height:175px;
	height:auto !important;
	height:175px;
	color: #3b3b3b;
}
div#contenido_doble {
	/*width: 680px;*/
	width: 680px;
	margin: 0;
	padding: 20px 20px 20px 30px;
	background-color: #FFFFFF;
	text-align: left;
	font-family:Lucida, Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, Helvetica, Arial, Sans-serif;
	font-size:11px;
	line-height: 15px;
	text-decoration: none;
	min-height:175px;
	height:auto !important;
	height:175px;
	color: #3b3b3b;
}
div#contenido_doble_especial {
	width: 680px;
	margin: -80px 0 0 0;
	padding: 0 20px 20px 30px;
	background-color: #FFFFFF;
	text-align: left;
	font-family:Lucida, Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, Helvetica, Arial, Sans-serif;
	font-size:11px;
	line-height: 15px;
	text-decoration: none;
	min-height:175px;
	height:auto !important;
	height:175px;
	color: #3b3b3b;
}
div#contenido_b {
	width: 441px;
	margin: 0;
	padding: 20px 25px 20px 264px;
	background-color: #FFFFFF;
	text-align: left;
	font-family:Lucida, Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, Helvetica, Arial, Sans-serif;
	font-size:11px;
	line-height: 15px;
	text-decoration: none;
	min-height:175px;
	height:auto !important;
	height:175px;
	color: #3b3b3b;
}
div#contenido_mini {
	margin: 0;
	padding: 20px 20px 20px 30px;
	background-color: #FFFFFF;
	text-align: right;
	font-family:Lucida, Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, Helvetica, Arial, Sans-serif;
	font-size:11px;
	line-height: 15px;
	text-decoration: none;
	height:auto !important;
	color: #3b3b3b;
}

h1,h2 {
        color: #263047;
        font-size:16px;
	line-height:18px;
        font-weight:normal;
        margin:0;
	padding:0 0 5px 0;
}

h1 {
        padding-top:5px;
}
h2 {
        padding-top:25px;
}

#contenido h3, p, li, .footnote {
        /*!color: #666666;*/
        color: #3b3b3b;
}
#contenido h3 {
        font-size:12px;
        font-weight: bold;
        margin:0;
        padding:12px 0 0px 0;
	width: 90%;
}
#contenido_doble h3 {
        font-size:12px;
        font-weight: bold;
        margin:20px 30px 0px 0px;
        padding:0px 0px 0px 10px;
	/*line-height:35px;*/
	line-height:35px;
	color:#FFFFFF;
	background-color:#60A86F;
}
/*#contenido_doble p {
	margin:0;
	padding:0 0 0 10px;
	vertical-align:middle;
}*/
div#listado {
	width:350px;
}
#listado h3{
	padding:25px 0 0 0;
	margin:0;
	font-size:11px;
}
#listado h3 a:link, #listado h3 a:visited {
	text-decoration: none;
	padding: 20px 0 0 0;
}
#listado h3 a:link {
	color: #FFFFFF;
}
#listado h3 a:visited {
	color: #3b3b3b;
}
#listado h3 a:hover{
	text-decoration:underline;
}
#contenido ul, #contenido ol {
        margin: 10px 0 0 0;
	padding: 2px 0px 1px 27px;
}
#contenido ul li, #contenido ol li{
        line-height:15px;
        padding:6px 0px 6px 0px;
        margin:0;
	text-align: justify;
}
#contenido ul li iframe, #contenido ol li iframe{ 
	width: 95%;
}
#contenido ol li ol, #contenido ol li ul, #contenido ul li ul, #contenido ul li ol {
	margin:0;
}
#contenido ol li ol li {
	list-style-type: lower-alpha;
}
#contenido ol li ul li ol li ul li {
        list-style-type: circle;
}
#contenido ol li ul li {
        list-style-type: circle;
}
#contenido ul.espaciado, #contenido ol.espaciado {
        margin:0;
	padding: 2px 0px 1px 10px;
}
#contenido ul.espaciado li, #contenido ol.espaciado li{
        line-height:15px;
        margin: 7px 0 0 0;
        padding:0 0 10px 0;
}
#contenido ul.espaciado ul , #contenido ol.espaciado ul {
        line-height:15px;
        margin: 10px 0 0 0;
        padding:0px 0 0px 10px;
}
.importante {
	text-align:justify;
	font-weight:bold;
	color:green;/*#D45326;	*/
}
#contenido ul.espaciado ul li, #contenido ol.espaciado ul li{
        line-height:15px;
        margin: 0px 0 0 0;
        padding:2px 0 1px 10px;
}
#contenido ul.espaciado li {
        list-style-image: url(images/bullet.gif);
}
#contenido ul.espaciado ul {
        margin:0;
	padding: 2px 0 1px 17px;
        list-style-image: url(images/guion.gif);
}
#contenido ul.espaciado ul li{
        list-style-image: url(images/guion.gif);
        line-height:15px;
        margin:0;
        padding:0 0 2px 0;
}
#contenido p {
        margin:0;
        padding:8px 0px 1px 0;
	width: 90%;
}
.footnote {
	font-size:9px;
	line-height:10px;
        padding:0px 0 0px 0;
	margin:20px 0 0 0px;
}
div#noticias {
        height: 290px;
        width: 170px;
        background-color: #EFF0E9;
        background-image:url("images/sombra_beige01.gif");
        background-repeat:repeat-y;
        padding: 0;
	overflow: hidden;
	/* Solo para MAC IE5 */
        margin: -10px 0 0 0 ;
}
/* MAC IE5 hack \*/
div#noticias {
	margin: 0 0 0 0 ;
}
/* fin hack */
#texto_noticias {
        color: white;
        text-align: right;
	padding: 0;
	margin: 10px 10px 0 10px;
	font-family:Lucida, Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, Helvetica, Arial, Sans-serif;
}

#texto_noticias h3 {
	margin: 10px 0 0 0;
	font-size: 11px;
	color: #3b3b3b;
	font-weight: bold;
	text-align: right;
	line-height: 14px;
}
#texto_noticias p {
        text-decoration:underline;
        color: #000000;
}
#texto_noticias p a:link {
        text-decoration:underline;
        color: #000000;
}
#texto_noticias p a:visited {
        text-decoration:underline;
        color: #3b3b3b;
}
#texto_noticias h3 a:link, #texto_noticias h3 a:visited{
        text-decoration: none;
        /*color: #1160DF;*/
        color: #06C4CD;
}
#texto_noticias h3 a:hover{
        text-decoration:underline blink;
        color: white;
}
#texto_noticias h3 a:link, #texto_noticias h3 a:visited{
	text-decoration: none;
	color: #1160DF;
}
#texto_noticias h3 a:hover{
	text-decoration:underline;
}
#texto_noticias p {
	margin: 0;
	font-size: 11px;
	font-weight: normal;
	color: #3b3b3b;
	text-align: left;
	text-decoration: none;
	line-height: 13px;
}
#bajada_noticias_1 p {
        margin: 0;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        /*color: #3b3b3b;*/
        text-align: right;
        text-decoration: none;
        line-height: 13px;
}
#bajada_noticias_2 p {
        margin: 0;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        /*color: #3b3b3b;*/
        text-align: right;
        text-decoration: none;
        line-height: 13px;
}


/* docentes */
div.docentes {
margin:20px 0 0 0;
}
div.cv {
margin:25px 0 0 0;
}

.docentes div.docente, .cv div.docente {
	width:440px;
	margin:0 0 17px 0;
	padding:0;
	vertical-align:bottom;
	position:relative;
}
.docentes div.docente{
	height:80px;
}
.cv div.docente {
	height:100px;
}
.docentes .docente img, .cv .docente img {
	border:none;
	float:left;
}
.docentes .docente img {
	width:60px;
	height:80px;
}
.cv .docente img {
	width:75px;
	height:100px;
}
.docentes .docente .leyenda, .cv .docente .leyenda {
	padding-left:0px;
	position:absolute;
	font-size:11px;
}
.docentes .docente .leyenda {
	bottom:0;
	margin-left:70px;
	#margin-left:10px;
	_margin-left:10px;
}
.cv .docente .leyenda {
	top:0;
	margin-left:85px;
	line-height:17px;
}

.docente .leyenda, .docente a:link, .docente a:visited  {
	color: #3b3b3b;
	text-align: left;
	line-height:15px;
	text-decoration:none;
}
.docentes .docente strong, p strong {
	font-size:12px;
        font-weight: bold;
}
.cv .docente strong {
	font-size:16px;
        font-weight: normal;
	line-height:20px;
}
.contenedor_columnas {
	width:350px;
	/*height:360px;*/
	height: auto;
	position:relative;
}
.col1, .col2 {
	margin:0; padding:0;
	width:170px;
}
.col1 {
	float:left;
}
.col2 {
	float:right;
}

/* formularios */
div#buscar {
	height:21px;
	width:140px;
	vertical-align:middle;
	margin: 0 0 0 0px;
	padding: 0 0 0 10px;
	font-size:0px;
	line-height:0px;
	background-color:#FFFFFF;
        background-image:url("images/white.gif");
	background-repeat:repeat;
/*float:left;*/
}
.flecha {
	/*clear:left;*/
	/*float:none;*/
	width:17px;
	height:17px;
border: 1px solid blue; 
	margin:0;padding:0;
}
#buscar form, #buscar form fieldset {
	margin:0px 0 0 0;
	padding:0;
	font-size:0px;
	line-height:0px;
	border:none;
}
#buscar input {
	margin:0px 3px 0 0px;
	padding: 0 0 0 0px;
	height:15px;
	color: #3b3b3b;
	font-family:Lucida, Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, Helvetica, Arial, Sans-serif;
	font-size:10px;
	line-height:10px;
	width:110px;
}
#contenido #contacto form {
	margin:0;
	padding:10px 0 0 0;
}
#contacto label{
	float: left;
	width: 90px;
	font-size:16px;
	color:#263047;
	margin-bottom: 10px;
}
#contacto .formw input, #contacto .formw textarea{
	width: 280px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#contacto textarea{
	width: 280px;
	height: 150px;
}
table.contenedor_postulacion {
        margin: 0 0 0 90px;
}

table.postulacion{
	width:650px;
	margin: 0 0 0 0px;
	padding:0;
}
table.postulacion tr.blanco, table.postulacion tr.color {
	height:35px;
}
table.postulacion td.formw{
	vertical-align:top;
	padding:10px 0 5px 0;
	font-size:10px;
	color:#45694D;
	text-align: left;
}
table.postulacion table.ocupacion_padres{
	padding:10px 0 5px 0;
	margin: 0;
}
table.espaciada td {
	padding: 5px;
}
table.postulacion .label{
	vertical-align:top;
	margin:0;
	padding:10px 0 5px 10px;
	width: 205px;
	text-align: left;
	font-weight:bold;
}
table.postulacion table{
	margin-left:10px;
}
.comentario {
	color:#45694D;
	font-size:10px;
	padding: 0 0 0 10px;
	font-style:italic;
	font-weight:normal;
}
.subtitulo {
	color:#3b3b3b;
	font-size:12px;
	font-weight:bold;
	padding: 10px 0 0 10px;
}
.nota {
	color:#3b3b3b;
	font-size:10px;
	width:550px;
        margin:10px 0px 10px 12px;
}
.bajada {
	color:#3b3b3b;
	font-size:10px;
	width:550px;
        margin:10px 0px 10px 0px;
}
.formw input, .formw select, .formw textarea {
	color:#45694D;
	font-size:10px;
	margin: 0px 0 5px 10px;
}
.input_largo {
	width:355px;
}
.select_largo {
	width:359px;
}
.select_corto {
	width:259px;
}
#ocupacion_padre2 {
	width:250px;
}
#rut {
	width:135px;
}
#dv {
	width:30px;
}
#nacimiento_Day, #nacimiento_Year {
	width:50px;
}
#nacimiento_Month{
	width:110px;
}
tr.blanco {
	background-color:#FFFFFF;
}
tr.color {
	background-color:#EFECEC;
}

#submitbutton {
	margin-top: 10px;
	width: 90px;
}

.boton, .boton_seguir {
	text-align:right;
}
#contacto .boton{
	width:370px;
}
.boton_seguir {
	width:650px;
}
.formw input.eliminar {
	color:#FF0000;
}
.titulo {
width:650px;
border-bottom: 1px solid #45694D;
margin-bottom: 5px;
/*table-layout: fixed;*/
}
.titulo th {
border-bottom: 1px solid #45694D;
vertical-align:bottom;
text-align:left;
}
.titulo td input, .titulo td select {
        color:#45694D;
        font-size:10px;
}
.titulo td, .titulo th {
padding:0px 4px 4px 4px;
}
/*.titulo .c2, .titulo .c5, .titulo .c6, .titulo .c7 {
width:50px;
}*/
/*.titulo .c8 {
width:20px;
}*/
#titulo_nombre {
	width:130px;
}
#titulo_semestres {
	width:30px;
}
#titulo_universidad {
	width:130px;
}
#titulo_ciudad {
	width:50px;
}
#titulo_desde_Year, #titulo_egreso_Year, #titulo_hasta_Year {
	width:55px;
}
br{
clear: left;
}
.nobr { 
	white-space:nowrap; 
}

.spacer {
	clear:both;
}

.fila_titulo {
	color:#FFFFFF;
	background-color:#c9d8da;
	font-size: 12px;
	text-align:center;
	font-weight: bold;
	vertical-align:middle;
	height: 30px;
	border-bottom: solid 2px #FFF;
}
.fila_contenido_par {
	background-color:#f0f2f3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align:middle;
	height: 20px;
	padding: 3px 5px;
}
.fila_contenido_impar {
	background-color:#f9fafa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align:middle;
	height: 20px;
	padding: 3px 5px;
}

.logo_universidad {
float:left;
margin: 20px 20px 0 0;
width: 150px;
}
